:root{--ink:#172238;--muted:#70778a;--paper:#f7f8fb;--surface:#ffffff;--line:#e8eaf0;--accent:#e11d6b;--accent-dark:#c2185b;--forest:#0b3b73;--petrol:#0b3b73;--terracotta:#e11d6b;--system-ui:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,"Apple Color Emoji","Segoe UI Emoji";--display:var(--system-ui);--sans:var(--system-ui);--shadow:0 18px 50px rgba(30,30,27,0.09)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button,input{font:inherit}button{cursor:pointer}a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.site-shell{min-height:100vh;overflow:hidden}.container{width:min(1240px,calc(100% - 64px));margin:0 auto}.announcement{padding:10px 0;background:var(--ink);color:#f8f4ee;font-size:12px;letter-spacing:.11em;text-transform:uppercase}.announcement-inner{display:flex;justify-content:space-between;gap:24px}.announcement a{color:#d8b59f}.header{position:sticky;top:0;z-index:30;background:rgba(245,242,236,.92);backdrop-filter:blur(18px);border-bottom:1px solid rgba(222,217,208,.85)}.header-inner{height:80px;gap:44px}.brand{display:inline-flex;align-items:center;gap:10px;margin-right:auto}.brand-mark{width:34px;height:34px;border:1px solid var(--ink);border-radius:50%;font:600 20px var(--display)}.brand-name{font:600 26px var(--display);letter-spacing:.07em}.nav-links{gap:25px;font-size:13px;letter-spacing:.06em;text-transform:uppercase}.nav-links a{color:#4b4944;transition:color .2s ease}.nav-links a:hover{color:var(--accent)}.header-actions{display:flex;gap:8px}.icon-btn{width:39px;height:39px;display:grid;place-items:center;border:1px solid transparent;background:transparent;color:var(--ink);border-radius:50%;transition:background .2s ease,border-color .2s ease,color .2s ease;position:relative}.icon-btn:hover{background:var(--surface);border-color:var(--line);color:var(--accent)}.badge{position:absolute;right:-2px;top:-2px;min-width:17px;height:17px;padding:0 4px;display:grid;place-items:center;border-radius:100px;background:var(--accent);color:#fff;font-size:12px;font-weight:700}.menu-toggle{display:none}.hero{padding:46px 0 76px}.hero-grid{display:grid;grid-template-columns:.86fr 1.14fr;min-height:590px;background:#e4ded4}.hero-copy{padding:clamp(44px,7vw,100px) clamp(28px,7vw,92px);display:flex;flex-direction:column;justify-content:center}.eyebrow{margin:0 0 19px;color:var(--accent);font-size:12px;letter-spacing:.18em;text-transform:uppercase;font-weight:700}.hero h1{margin:0;max-width:560px;font:600 clamp(58px,7.1vw,112px)/.84 var(--display);letter-spacing:-.035em}.hero h1 em{color:var(--accent);font-style:normal}.hero-description{max-width:345px;margin:27px 0 30px;color:var(--muted);font-size:16px;line-height:1.7}.hero-actions{display:flex;align-items:center;gap:19px}.button{min-height:46px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:0 19px;border:1px solid var(--ink);border-radius:100px;background:var(--ink);color:#fff;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;transition:transform .2s ease,background .2s ease,color .2s ease}.button:hover{transform:translateY(-2px);background:var(--accent);border-color:var(--accent)}.button.secondary{color:var(--ink);padding-left:0}.button.secondary,.button.secondary:hover{background:transparent;border-color:transparent}.button.secondary:hover{color:var(--accent)}.hero-image{position:relative;min-height:590px;overflow:hidden}.hero-image img{width:100%;height:100%;object-fit:cover;display:block}.hero-image:after{content:"";position:absolute;inset:auto 0 0;height:35%;background:linear-gradient(transparent,rgba(30,30,27,.18));pointer-events:none}.hero-caption{position:absolute;left:24px;bottom:22px;z-index:1;color:#fff;letter-spacing:.13em}.hero-caption,.hero-scroll{font-size:12px;text-transform:uppercase}.hero-scroll{display:flex;align-items:center;gap:13px;margin-top:48px;color:var(--muted);letter-spacing:.17em}.hero-scroll:before{content:"";width:44px;height:1px;background:var(--accent)}.section{padding:86px 0}.section-header{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:29px}.section-title{margin:0;font:600 clamp(44px,5vw,70px)/.9 var(--display);letter-spacing:-.025em}.section-title span{color:var(--accent)}.section-copy{max-width:310px;margin:0 0 4px;color:var(--muted);font-size:15px;line-height:1.65}.line-link{display:inline-flex;align-items:center;gap:8px;margin-top:20px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;border-bottom:1px solid var(--ink);padding-bottom:6px}.collection-grid{display:grid;grid-template-columns:1.2fr .8fr .8fr;gap:14px}.collection-card{position:relative;min-height:322px;overflow:hidden;background:#d9d1c6}.collection-card:first-child{min-height:420px}.collection-card img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.collection-card:hover img{transform:scale(1.045)}.collection-card:after{content:"";position:absolute;inset:38% 0 0;background:linear-gradient(transparent,rgba(30,30,27,.55))}.collection-content{position:absolute;z-index:1;inset:auto 22px 22px;color:#fff}.collection-content p{margin:0 0 7px;font-size:12px;letter-spacing:.16em;text-transform:uppercase;opacity:.86}.collection-content h3{margin:0;font:600 35px/.9 var(--display)}.process-section{position:relative;isolation:isolate;overflow:hidden;min-height:820px;padding:72px 0 56px;background:#f5eee5;color:#262321}.process-section:before{inset:0;z-index:1;background:linear-gradient(90deg,rgba(247,240,231,.32),rgba(247,240,231,.18) 28%,rgba(247,240,231,.16) 72%,rgba(247,240,231,.3))}.process-section:after,.process-section:before{content:"";position:absolute;pointer-events:none}.process-section:after{inset:-18px;z-index:0;background:url(/images/production-process-bg.png) 50%/cover no-repeat;filter:blur(4px);opacity:.78;transform:scale(1.025)}.process-inner{position:relative;z-index:2}.process-heading{text-align:center}.process-eyebrow{display:flex;align-items:center;justify-content:center;gap:18px;margin:0;color:#9c592f;font-size:14px;font-weight:700;letter-spacing:.32em}.process-eyebrow span{width:56px;height:2px;background:#9c592f}.process-heading h2{margin:18px 0 15px;color:#242321;font:600 clamp(52px,6vw,79px)/.95 var(--display);letter-spacing:-.035em}.process-heading-divider{display:flex;align-items:center;justify-content:center;gap:20px}.process-heading-divider span{width:55px;height:1px;background:#b8754c}.process-heading-divider i{width:10px;height:10px;display:block;transform:rotate(45deg);background:#b8754c}.process-steps{position:relative;gap:32px;margin-top:40px}.process-flow{position:absolute;top:42px;left:7%;z-index:0;width:86%;height:150px;overflow:visible}.process-flow path{fill:none;stroke:#ae6436;stroke-width:1.5}.process-flow circle{fill:#f5eee5;stroke:#ae6436;stroke-width:2}.process-step{position:relative;z-index:1;min-width:0;text-align:center}.process-image-wrap{position:relative;width:190px;height:190px;margin:0 auto}.process-image-ring{width:100%;height:100%;padding:10px;border:1px solid rgba(158,109,68,.27);border-radius:50%;background:rgba(255,252,247,.6);box-shadow:0 0 0 7px rgba(255,252,247,.8),0 0 0 10px rgba(158,109,68,.14)}.process-image-ring img{width:100%;height:100%;display:block;border-radius:50%;object-fit:cover}.process-number{position:absolute;top:6px;left:-3px;z-index:2;width:50px;height:50px;display:grid;place-items:center;border:3px solid #f5eee5;border-radius:50%;background:#a96437;color:#fff;font-size:22px;font-weight:700;box-shadow:0 0 0 1px rgba(158,109,68,.26)}.process-icon{height:58px;display:grid;place-items:center;margin-top:26px;color:#975a32}.process-step h3{margin:16px 0 11px;color:#292725;font-size:22px;font-weight:700;letter-spacing:.01em}.process-step-line{display:block;width:50px;height:2px;margin:0 auto 12px;background:#a8663e}.process-step p{max-width:240px;margin:0 auto;color:#504a45;font-size:15px;line-height:1.55}.process-cta{display:flex;align-items:center;gap:20px;margin-top:48px}.process-cta-rule{flex:1;height:1px;background:rgba(131,88,56,.42)}.process-cta a{width:min(720px,100%);min-height:62px;display:flex;align-items:center;gap:18px;padding:8px 16px 8px 24px;border:1px solid rgba(154,100,60,.46);border-radius:999px;color:#73421f;background:rgba(255,250,242,.42);box-shadow:0 7px 20px rgba(90,54,28,.06);font-size:15px}.process-cta a>span{flex:1;text-align:center;line-height:1.35}.process-cta a b{font-weight:700}.process-cta a strong{width:43px;height:43px;display:grid;place-items:center;flex:0 0 auto;border-radius:50%;background:#a35d2d;color:#fff;transition:transform .2s ease,background .2s ease}.process-cta a:hover strong{transform:translateX(3px);background:#7e451f}.product-tabs{display:flex;align-items:center;gap:19px;margin-bottom:27px;border-bottom:1px solid var(--line)}.tab{padding:0 0 11px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--muted);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.tab.active{border-bottom-color:var(--accent);color:var(--ink);font-weight:700}.product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:19px}.product-card{min-width:0}.product-media{position:relative;aspect-ratio:3/3.4;overflow:hidden;background:#e6dfd4}.product-media img{width:100%;height:100%;display:block;object-fit:cover;transition:opacity .35s ease,transform .6s cubic-bezier(.2,.7,.2,1)}.product-media .hover-image{position:absolute;inset:0;opacity:0}.product-card:hover .primary-image{opacity:0;transform:scale(1.035)}.product-card:hover .hover-image{opacity:1;transform:scale(1.035)}.product-fav{position:absolute;right:13px;top:13px;z-index:1;width:34px;height:34px;display:grid;place-items:center;border:0;border-radius:50%;background:rgba(255,252,247,.85);color:var(--ink)}.product-fav.active{background:var(--accent);color:#fff}.product-meta{display:flex;justify-content:space-between;gap:10px;margin-top:14px}.product-name{margin:0;font:600 24px/.95 var(--display)}.product-category{margin:6px 0 0;color:var(--muted);font-size:12px;text-transform:uppercase;letter-spacing:.08em}.product-price{color:var(--ink);font-size:14px;font-weight:700;white-space:nowrap}.editorial{padding-top:30px}.editorial-grid{display:grid;grid-template-columns:1.1fr .9fr;align-items:center;gap:50px}.editorial-image{position:relative;height:540px;overflow:hidden;background:#d9d1c6}.editorial-image img{width:100%;height:100%;object-fit:cover;display:block}.editorial-note{position:absolute;right:23px;bottom:21px;max-width:170px;color:#fff;font-size:12px;line-height:1.5;text-align:right}.editorial-copy{padding-right:10%}.editorial-copy h2{max-width:490px;margin:0;font:600 clamp(49px,5vw,76px)/.89 var(--display);letter-spacing:-.035em}.editorial-copy h2 span{color:var(--accent)}.editorial-copy p{max-width:390px;margin:25px 0 0;color:var(--muted);font-size:16px;line-height:1.75}.footer{padding:67px 0 25px;background:#24241f;color:#f2eee7}.footer-grid{grid-template-columns:1.7fr repeat(3,1fr);gap:35px;padding-bottom:62px}.footer-brand p{max-width:260px;margin:19px 0 0;color:#a8a49d;line-height:1.65}.footer-title{margin:0 0 16px;color:#8f8b83;letter-spacing:.15em}.footer-list{gap:9px;color:#ded9d0;font-size:14px}.footer-list a:hover{color:#d8a184}.footer-bottom{padding-top:18px;border-top:1px solid #484741;color:#8f8b83;letter-spacing:.08em;text-transform:uppercase}.search-drawer{position:fixed;inset:0;z-index:50;display:grid;place-items:start center;padding-top:130px;background:rgba(30,30,27,.5);backdrop-filter:blur(8px)}.search-panel{width:min(680px,calc(100% - 34px));background:var(--surface);padding:24px;box-shadow:var(--shadow)}.search-row{display:flex;align-items:center;gap:12px;border-bottom:1px solid var(--ink);padding:10px 0}.search-row input{width:100%;border:0;outline:0;background:transparent;font-size:21px}.search-close{border:0;background:transparent;color:var(--muted)}.search-results{display:grid;gap:10px;margin-top:19px;max-height:250px;overflow:auto}.search-result{display:flex;justify-content:space-between;padding:9px 0;border-bottom:1px solid var(--line);font-size:14px}.search-result span{color:var(--muted)}.mobile-nav{position:fixed;inset:0;z-index:40;padding:110px 28px 40px;background:var(--paper)}.mobile-nav a{display:block;padding:17px 0;border-bottom:1px solid var(--line);font:600 34px/.95 var(--display)}.cart-drawer-backdrop{position:fixed;inset:0;z-index:50;background:rgba(30,30,27,.35)}.cart-drawer{position:absolute;right:0;top:0;bottom:0;width:min(420px,100%);display:flex;flex-direction:column;padding:27px;background:var(--surface);box-shadow:-20px 0 50px rgba(0,0,0,.12)}.cart-head{display:flex;align-items:center;justify-content:space-between;padding-bottom:19px;border-bottom:1px solid var(--line)}.cart-head h2{margin:0;font:600 36px var(--display)}.cart-items{flex:1;display:grid;align-content:start;gap:16px;overflow:auto;padding:20px 0}.cart-empty{align-self:center;text-align:center;color:var(--muted)}.cart-item{display:grid;grid-template-columns:68px 1fr auto;gap:12px;align-items:center}.cart-item img{width:68px;height:78px;object-fit:cover;background:#e6dfd4}.cart-item h3{margin:0;font:600 22px var(--display)}.cart-item p{margin:4px 0 0}.cart-item p,.qty-controls{color:var(--muted);font-size:12px}.qty-controls{display:flex;align-items:center;gap:7px;margin-top:7px}.qty-controls button{width:23px;height:23px;border:1px solid var(--line);border-radius:50%;background:transparent}.cart-item-price{font-size:13px;font-weight:700}.cart-footer{padding-top:18px;border-top:1px solid var(--line)}.cart-total{display:flex;justify-content:space-between;margin-bottom:14px;font-size:14px;font-weight:700}.cart-footer .button{width:100%}@media (max-width:980px){.container{width:min(100% - 42px,740px)}.nav-links{display:none}.menu-toggle{display:grid}.hero-grid{grid-template-columns:1fr}.hero-copy,.hero-image{min-height:450px}.collection-grid{grid-template-columns:1fr 1fr}.collection-card:first-child{grid-column:span 2;min-height:340px}.editorial-grid{grid-template-columns:1fr}.process-section{min-height:0;padding:72px 0 52px}.process-steps{gap:18px}.process-image-wrap{width:150px;height:150px}.process-number{width:44px;height:44px;font-size:19px}.process-step h3{font-size:19px}.process-step p{font-size:13px}.editorial-copy{order:-1;padding-right:0}.editorial-image{height:410px}.product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-grid{grid-template-columns:1.5fr 1fr 1fr}.footer-brand{grid-column:span 3}}@media (max-width:620px){.container{width:calc(100% - 32px)}.announcement-inner{justify-content:center}.announcement-inner a{display:none}.header-inner{height:70px;gap:8px}.brand-name{font-size:23px}.header-actions .account-action{display:none}.hero{padding-top:20px}.hero-copy{min-height:430px;padding:42px 27px}.hero h1{font-size:clamp(58px,17vw,87px)}.hero-image{min-height:360px}.section{padding:65px 0}.section-header{display:block}.section-copy{margin-top:15px}.collection-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;margin-right:-16px;padding-right:16px}.collection-card,.collection-card:first-child{flex:0 0 78vw;min-height:350px;scroll-snap-align:start}.process-section{padding:60px 0 42px}.process-eyebrow{gap:10px;font-size:12px;letter-spacing:.2em}.process-eyebrow span{width:30px}.process-heading h2{font-size:49px}.process-steps{grid-template-columns:1fr;gap:42px;margin-top:36px}.process-flow{display:none}.process-image-wrap{width:170px;height:170px}.process-icon{margin-top:24px}.process-step p{max-width:285px;font-size:14px}.process-cta{margin-top:42px}.process-cta-rule{display:none}.process-cta a{min-height:60px;padding-left:16px;gap:10px;font-size:13px}.process-cta a>span{text-align:left}.product-tabs{overflow-x:auto;white-space:nowrap;gap:18px}.product-grid{gap:21px 12px}.product-name{font-size:22px}.product-meta{display:block}.product-price{display:block;margin-top:7px}.footer-grid{grid-template-columns:1fr 1fr;gap:30px 18px}.footer-brand{grid-column:span 2}.footer-bottom{display:block;line-height:1.7}.footer-bottom span{display:block;margin-top:7px}}@media (min-width:861px){.category-nav .nav-links a.active{box-shadow:none!important}}.footer{position:relative;isolation:isolate;overflow:hidden;padding:52px 0 20px;background:#0B242C;color:#F2E7D9}.footer:before{content:"";position:absolute;right:-180px;bottom:-300px;z-index:-1;width:720px;height:720px;border:1px solid rgba(215,196,178,.18);border-radius:50%;box-shadow:0 0 0 35px rgba(215,196,178,.045),0 0 0 88px rgba(215,196,178,.025);pointer-events:none}.footer-grid{display:grid;grid-template-columns:minmax(210px,1.65fr) repeat(4,minmax(105px,1fr)) minmax(190px,1.35fr);gap:0;padding-bottom:42px}.footer-grid>*{min-width:0;padding:0 22px;border-left:1px solid rgba(211,226,225,.16)}.footer-grid>:first-child{padding-left:0;border-left:0}.footer-logo{display:inline-flex;align-items:center;gap:13px;color:#F2E7D9}.footer-logo-mark{width:43px;height:55px;display:grid;place-items:center;border:2px solid #d4a574;color:#D4A574;font:600 34px/.8 var(--display);clip-path:polygon(0 10%,72% 0,72% 90%,0 100%)}.footer-logo strong{display:block;font:600 37px/.8 var(--display);letter-spacing:-.035em}.footer-logo small{display:block;margin-top:8px;color:#D4A574;font-size:12px;letter-spacing:.35em}.footer-brand p{max-width:280px;margin:21px 0 16px;color:rgba(242,231,217,.74);font-size:14px;line-height:1.55}.footer-socials{display:flex;gap:10px}.footer-socials a{width:37px;height:37px;display:grid;place-items:center;border:1px solid rgba(242,231,217,.78);border-radius:50%;color:#F2E7D9;transition:background .2s ease,color .2s ease,transform .2s ease}.footer-socials a:hover{transform:translateY(-2px);border-color:#D4A574;background:#D4A574;color:#0B242C}.footer-title{margin:3px 0 19px;color:#D4A574;font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.footer-list{display:grid;gap:10px;margin:0;padding:0;list-style:none;color:rgba(242,231,217,.8);font-size:13px}.footer-list a{transition:color .2s ease}.footer-list a:hover{color:#D4A574}.footer-contact-list{display:grid;gap:15px;margin:0;padding:0;list-style:none;color:rgba(242,231,217,.82);font-size:13px}.footer-contact-list li{display:flex;align-items:center;gap:13px}.footer-contact-list svg{flex:0 0 auto;color:#D4A574}.footer-assurance{display:grid;grid-template-columns:repeat(4,1.05fr) 1.45fr 1.25fr;align-items:center;gap:0;padding:21px 0;border-top:1px solid rgba(215,196,178,.2);border-bottom:1px solid rgba(215,196,178,.2)}.footer-assurance>div{min-width:0;display:flex;align-items:center;gap:12px;padding:0 21px;border-left:1px solid rgba(215,196,178,.15)}.footer-assurance>div:first-child{padding-left:0;border-left:0}.footer-assurance svg{flex:0 0 auto;color:#D4A574}.footer-assurance strong,.footer-secure strong{display:block;color:#F2E7D9;font-size:12px;font-weight:700}.footer-assurance small,.footer-secure small{display:block;margin-top:3px;color:rgba(215,196,178,.68);font-size:12px}.footer-custom-icon{width:22px;color:#D4A574;font-size:31px;line-height:.7;text-align:center}.footer-payments{justify-content:center;gap:18px!important;color:#F2E7D9}.footer-payments b{font-size:18px;font-weight:800;letter-spacing:-.08em}.footer-payments .mastercard{color:#D4A574;letter-spacing:-.22em}.footer-secure{justify-content:flex-end}.footer-bottom{display:flex;justify-content:space-between;gap:18px;padding-top:15px;border-top:0;color:rgba(215,196,178,.7);font-size:12px;letter-spacing:.04em;text-transform:none}.footer-bottom i{display:inline-block;width:1px;height:11px;margin:0 11px;vertical-align:middle;background:rgba(215,196,178,.35)}@media (max-width:1100px){.footer-grid{grid-template-columns:1.5fr repeat(3,1fr);row-gap:35px}.footer-grid>:first-child{grid-column:span 4}.footer-grid>:last-child{grid-column:span 1}.footer-assurance{grid-template-columns:repeat(3,1fr);row-gap:22px}.footer-assurance>div:nth-child(4){padding-left:0;border-left:0}.footer-payments,.footer-secure{justify-content:flex-start}}@media (max-width:980px){.footer-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.footer-grid>:first-child{grid-column:1/-1}.footer-grid>:last-child{grid-column:1/-1;padding-left:0;border-left:0}}@media (max-width:620px){.footer{padding-top:39px}.footer-grid{grid-template-columns:1fr 1fr;row-gap:32px}.footer-grid>*{padding:0 13px}.footer-grid>:first-child,.footer-grid>:last-child{grid-column:1/-1;padding-left:0}.footer-grid>:nth-child(2),.footer-grid>:nth-child(4){padding-left:0;border-left:0}.footer-logo strong{font-size:33px}.footer-assurance{grid-template-columns:1fr 1fr;gap:22px 0}.footer-assurance>div,.footer-assurance>div:nth-child(4){padding:0 12px;border-left:1px solid rgba(211,226,225,.15)}.footer-assurance>div:nth-child(odd){padding-left:0;border-left:0}.footer-assurance .footer-payments,.footer-assurance .footer-secure{grid-column:1/-1;padding-left:0;border-left:0}.footer-bottom{display:block;line-height:1.8}.footer-bottom>span{display:block}.footer-bottom>span+span{margin-top:6px}}.footer-title{color:#D4A574!important}.footer-brand p{color:rgba(242,231,217,.82)!important}@media (min-width:1101px){.footer-assurance{grid-template-columns:repeat(4,minmax(0,.84fr)) minmax(185px,1.45fr) minmax(160px,1.2fr)}.footer-assurance>div{padding-right:13px;padding-left:13px}.footer-assurance>div:first-child{padding-left:0}}.blog-section{position:relative;isolation:isolate;overflow:hidden;padding:94px 0 106px;background:linear-gradient(124deg,#F2E7D9,#FBF7F1 51%,#D7C4B2 145%)}.blog-section:before{left:-190px;top:-300px;width:780px;height:780px;border:1px solid rgba(139,94,60,.12);border-radius:50%;box-shadow:0 0 0 32px rgba(139,94,60,.035),0 0 0 86px rgba(139,94,60,.025)}.blog-section:after,.blog-section:before{content:"";position:absolute;pointer-events:none}.blog-section:after{right:-240px;bottom:-440px;width:860px;height:860px;border:1px solid rgba(139,94,60,.14);border-radius:50%;transform:rotate(-18deg)}.blog-inner{position:relative;z-index:1}.blog-heading{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:36px}.blog-eyebrow{display:flex;align-items:center;gap:13px;margin:0 0 17px;color:#4B2E1F;font-size:12px;font-weight:800;letter-spacing:.27em}.blog-eyebrow span{width:40px;height:2px;background:#8B5E3C}.blog-heading h2{margin:0;color:#0B242C;font:600 clamp(54px,6vw,82px)/.86 var(--display);letter-spacing:-.045em}.blog-heading h2 em{color:#8B5E3C;font-style:normal}.blog-heading>div>p:last-child{margin:14px 0 0;color:#70778a;font-size:16px}.blog-all-link{display:inline-flex;align-items:center;gap:30px;min-height:54px;padding:0 22px;border:1px solid #8b5e3c;border-radius:999px;color:#4B2E1F;font-size:14px;font-weight:700;transition:background .2s ease,color .2s ease,transform .2s ease}.blog-all-link:hover{transform:translateY(-2px);background:#4B2E1F;color:#F2E7D9}.blog-viewport{position:relative;display:grid;grid-template-columns:minmax(0,3.1fr) minmax(215px,.78fr);gap:18px}.blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;min-width:0}.blog-card{min-width:0;border:1px solid rgba(139,94,60,.13);border-radius:18px;background:rgba(255,255,255,.8);box-shadow:0 16px 28px rgba(75,46,31,.08)}.blog-card,.blog-card-media{position:relative;overflow:hidden}.blog-card-media{height:220px;background:#D7C4B2}.blog-card-media:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 54%,rgba(42,30,22,.3));pointer-events:none}.blog-card-media img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .55s cubic-bezier(.2,.7,.2,1)}.blog-card:hover .blog-card-media img{transform:scale(1.045)}.blog-card-media>span{position:absolute;left:17px;top:17px;z-index:1;display:inline-flex;align-items:center;gap:7px;padding:9px 13px;border:1px solid rgba(242,231,217,.8);border-radius:999px;background:rgba(42,30,22,.76);color:#F2E7D9;font-size:12px}.blog-card-body{position:relative;min-height:265px;padding:20px 21px 22px}.blog-card-body>p:first-child{display:flex;align-items:center;gap:8px;margin:0 0 11px;color:#8B5E3C;font-size:12px;font-weight:800;letter-spacing:.2em}.blog-card-body>p:first-child i{width:24px;height:1px;background:#8B5E3C}.blog-card-body h3{max-width:340px;margin:0;color:#0B242C;font:600 26px/.96 var(--display);letter-spacing:-.025em}.blog-card-excerpt{max-width:330px;margin:14px 0 19px;color:#70778a;font-size:14px;line-height:1.52}.blog-card-body>a{display:inline-flex;align-items:center;gap:24px;padding-bottom:5px;border-bottom:1px solid #8b5e3c;color:#4B2E1F;font-size:13px;font-weight:700}.blog-card-icon{position:absolute;right:17px;bottom:17px;width:43px;height:43px;display:grid;place-items:center;border:1px solid rgba(139,94,60,.22);border-radius:50%;color:#8B5E3C}.blog-inspiration{min-height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:34px 27px;border-radius:18px;background:linear-gradient(148deg,rgba(75,46,31,.9),rgba(42,30,22,.88)),url(/images/footer-cta-bg.png) 50% /cover no-repeat;color:#F2E7D9;box-shadow:0 16px 28px rgba(75,46,31,.12)}.blog-inspiration-icon{width:54px;height:54px;display:grid;place-items:center;border:1px solid #d4a574;border-radius:50%;color:#D4A574}.blog-inspiration h3{max-width:165px;margin:26px 0 35px;font:600 30px/1.04 var(--display)}.blog-inspiration a{width:48px;height:48px;display:grid;place-items:center;border:1px solid #d4a574;border-radius:50%;color:#D4A574;transition:background .2s ease,color .2s ease,transform .2s ease}.blog-inspiration a:hover{transform:translateX(3px);background:#D4A574;color:#2A1E16}.blog-arrow{position:absolute;top:42%;z-index:3;width:46px;height:46px;display:grid;place-items:center;border:1px solid rgba(75,46,31,.22);border-radius:50%;background:rgba(255,255,255,.9);color:#4B2E1F;box-shadow:0 10px 22px rgba(75,46,31,.1);transition:background .2s ease,color .2s ease,transform .2s ease}.blog-arrow:hover{transform:translateY(-2px);background:#4B2E1F;color:#F2E7D9}.blog-arrow--prev{left:-20px}.blog-arrow--next{right:20%}@media (min-width:1101px){.blog-section .container{width:min(1640px,calc(100% - 72px))}.blog-card-media{height:292px}.blog-card-body{min-height:258px;padding:22px 24px 24px}.blog-card-body h3{font-size:29px}.blog-inspiration{padding:38px 31px}.blog-inspiration h3{font-size:34px}.footer-assurance{display:flex;justify-content:flex-start}.footer-assurance>div:nth-child(-n+4){flex:0 0 172px;padding-right:10px;padding-left:10px}.footer-assurance>div:first-child{padding-left:0}.footer-assurance .footer-payments{margin-left:auto}.footer-assurance .footer-secure{flex:0 0 180px}}@media (max-width:980px){.blog-viewport{grid-template-columns:1fr}.blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-grid .blog-card:nth-child(3),.blog-inspiration{display:none}.blog-arrow--next{right:-18px}}@media (max-width:620px){.blog-section{padding:70px 0 78px}.blog-heading{display:block;margin-bottom:26px}.blog-heading h2{font-size:55px}.blog-heading>div>p:last-child{margin-top:12px;font-size:14px}.blog-all-link{margin-top:20px}.blog-grid{grid-template-columns:1fr}.blog-grid .blog-card:not(:first-child){display:none}.blog-card-media{height:205px}.blog-card-body{min-height:250px}.blog-card-body h3{font-size:28px}.blog-arrow--prev{left:-10px}.blog-arrow--next{right:-10px}}.category-showcase{--category-card-width:286px}.category-showcase:before{border-radius:0 0 0 100%}.category-showcase-inner{grid-template-columns:106px 1fr;gap:42px}.category-vertical-word{font-size:75px;letter-spacing:-.1em}.category-tile{height:468px}@media (max-width:980px){.category-showcase{min-height:0;padding:78px 0 88px;background:linear-gradient(112deg,#e6e9ed,#e6e9ed 76%,#fff 0,#fff)}.category-showcase-inner{grid-template-columns:1fr}}@media (max-width:620px){.category-showcase{--category-card-width:78vw;min-height:0;padding:65px 0 72px;background:linear-gradient(155deg,#e6e9ed,#e6e9ed 80%,#fff 0,#fff)}.category-showcase h2{font-size:42px}.category-tile{height:420px;border-radius:16px}.category-tile-media{height:310px}.category-tile-content{height:110px}}.wide-container{width:min(1440px,calc(100% - 40px));margin:0 auto}.utility-bar{background:#0a2649;color:#fff}.utility-inner{min-height:34px}.utility-left,.utility-right{display:flex;align-items:center;gap:25px}.utility-left span,.utility-right a{display:inline-flex;align-items:center;gap:7px;color:#f9fbff;opacity:.96}.utility-right{gap:20px}.header .wide-container{width:min(1440px,calc(100% - 40px))}.header-inner{height:90px}.header .brand{flex:0 0 245px;margin-right:0}.header-search{flex:1;max-width:640px;min-width:250px;border:2px solid #e5e9ef;border-radius:28px;overflow:hidden;background:#fafcff}.header-search input{height:43px;padding:0 20px;color:#19375e;font-size:15px}.header-search input::placeholder{color:#8c9ab0}.header-search button{width:47px;height:43px;margin-right:3px;background:#14528f}.header-actions{flex:1}.header-actions .header-search{max-width:none}.category-nav{position:relative;z-index:20;border-top:1px solid #e9edf2;border-bottom:1px solid #e0e5ea}.category-trigger{display:flex;gap:14px;border:0;background:#155294}.category-trigger svg:last-child{margin-left:auto}.category-nav .nav-links{flex:1;display:flex;align-items:center;justify-content:flex-start;font-size:15px;text-transform:none}.category-nav .nav-links a{display:inline-flex;align-items:center;gap:7px;color:#122b4a;white-space:nowrap}.category-nav .nav-links a.active,.category-nav .nav-links a:hover{color:#155294;box-shadow:inset 0 -3px #155294}.category-nav .nav-links .nav-promo{min-width:161px;height:35px;margin-left:auto;border-radius:22px;justify-content:center;background:#eb2c78}.category-nav .nav-links .nav-promo,.category-nav .nav-links .nav-promo:hover{color:#fff;box-shadow:0 7px 18px rgba(235,44,120,.23)}.commerce-hero{background:#fff;padding:0 0 42px}.hero-layout{display:grid;grid-template-columns:268px minmax(0,1fr);gap:20px}.category-sidebar{border:1px solid #dfe6ef;border-top:0;border-radius:0 0 10px 10px;overflow:hidden;background:#fff}.sidebar-heading{width:100%;min-height:51px;display:flex;align-items:center;gap:12px;padding:0 18px;border:0;background:#155294;color:#fff;font-size:15px;font-weight:700;text-align:left}.sidebar-heading svg:last-child{margin-left:auto}.category-sidebar a{min-height:52px;display:flex;align-items:center;gap:11px;padding:0 18px;border-bottom:1px solid #e5eaf0;color:#19375e;font-size:14px;font-weight:600}.category-sidebar a span{width:16px;color:#71829b;text-align:center}.category-sidebar a svg{margin-left:auto;color:#9cacbf}.category-sidebar a.category-active,.category-sidebar a:hover{color:#155294;background:#f4f8fc}.hero-slider{position:relative;min-height:410px;overflow:hidden;border-radius:0 0 8px 8px;background:#132a48}.hero-slider>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.hero-slider-overlay{position:absolute;inset:0;background:linear-gradient(90deg,rgba(3,22,44,.98),rgba(3,22,44,.76) 38%,rgba(3,22,44,.08))}.hero-slide-copy{position:absolute;left:47px;top:50%;width:min(510px,50%);transform:translateY(-50%);color:#fff}.slide-tag{display:inline-flex;padding:8px 17px;border:1px solid rgba(255,255,255,.35);border-radius:22px;color:#fff;font-size:12px;font-weight:700;letter-spacing:.08em}.hero-slide-copy h1{margin:21px 0 11px;font:800 clamp(43px,4vw,70px)/.95 var(--sans);letter-spacing:-.045em}.hero-slide-copy h1 span{display:block}.hero-slide-copy p{max-width:370px;margin:0 0 24px;color:rgba(255,255,255,.86);font-size:16px;line-height:1.55}.slider-cta{display:inline-flex;align-items:center;gap:14px;min-height:48px;padding:0 23px;border-radius:28px;background:#fff;color:#143c6d;font-size:14px;font-weight:800}.slider-cta:hover{background:#f2f5fa}.slider-arrow{position:absolute;top:50%;width:43px;height:43px;display:grid;place-items:center;border:0;border-radius:50%;background:rgba(255,255,255,.92);color:#173b66;transform:translateY(-50%)}.slider-arrow.left{left:14px}.slider-arrow.right{right:14px}.slider-dots{position:absolute;bottom:13px;left:50%;display:flex;gap:7px;transform:translateX(-50%)}.slider-dots button{width:11px;height:7px;padding:0;border:0;border-radius:5px;background:rgba(255,255,255,.45)}.slider-dots button.active{width:28px;background:#fff}.benefit-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;margin-top:26px}.benefit-card{min-height:76px;display:flex;align-items:center;gap:13px;padding:0 17px;border:1px solid #dfe6ef;border-radius:10px;background:#fff}.benefit-icon{width:41px;height:41px;display:grid;place-items:center;flex:0 0 auto;border-radius:8px;background:#f1f6fc;color:#155294}.benefit-card small,.benefit-card strong{display:block}.benefit-card strong{color:#19375e;font-size:13px}.benefit-card small{margin-top:4px;color:#75859b;font-size:12px}.promo-banner-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:25px}.promo-banner{position:relative;min-height:190px;overflow:hidden;border-radius:10px;background:#24466b}.promo-banner img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .45s ease}.promo-banner:hover img{transform:scale(1.05)}.promo-overlay{position:absolute;inset:0;background:linear-gradient(90deg,rgba(6,26,51,.87),rgba(6,26,51,.12))}.promo-copy{position:absolute;inset:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:25px 28px;color:#fff}.promo-copy small{margin-bottom:9px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;opacity:.83}.promo-copy strong{font:700 29px/1.02 var(--sans);letter-spacing:-.03em}.promo-copy strong span{display:block}.promo-copy em{display:inline-flex;align-items:center;gap:8px;margin-top:18px;font-size:13px;font-style:normal;font-weight:700}.category-showcase{--category-card-width:270px;position:relative;overflow:hidden;padding:91px 0 96px;background:#eef0f2}.category-showcase:before{content:"";position:absolute;left:-210px;top:-90px;width:680px;height:680px;border:1px solid rgba(21,82,148,.08);border-radius:50%}.category-showcase:after{content:"";position:absolute;right:-180px;bottom:-245px;width:660px;height:660px;border:1px solid rgba(235,44,120,.08);border-radius:50%}.category-showcase-inner{position:relative;display:grid;grid-template-columns:78px 1fr;gap:37px;z-index:1}.category-vertical-word{writing-mode:vertical-rl;transform:rotate(180deg);padding-bottom:23px;font-size:90px;font-weight:800;line-height:.72;letter-spacing:-.08em;opacity:.98}.category-content{min-width:0}.category-showcase-head{display:flex;align-items:end;justify-content:space-between;gap:22px;margin-bottom:21px}.category-kicker{display:flex;align-items:center;gap:12px;margin:0 0 13px;color:#df1f26;font-size:13px;font-weight:700;letter-spacing:.17em}.category-kicker span{width:48px;height:2px;background:#df1f26}.category-showcase h2{margin:0;color:#112a47;font-size:clamp(34px,4vw,48px);line-height:1;letter-spacing:-.045em}.category-showcase h2 span{color:#155294}.category-arrows{display:flex;gap:12px}.category-arrows button{width:49px;height:42px;display:grid;place-items:center;border:0;border-radius:24px;background:#fff;color:#173a62;box-shadow:0 9px 19px rgba(21,52,86,.08);transition:background .2s ease,color .2s ease,transform .2s ease}.category-arrows button:hover:not(:disabled){background:#155294;color:#fff;transform:translateY(-2px)}.category-arrows button:disabled{opacity:.37;cursor:not-allowed}.category-tabs{display:flex;gap:10px;overflow-x:auto;padding-bottom:14px;margin-bottom:6px;scrollbar-width:none}.category-tabs::-webkit-scrollbar{display:none}.category-tabs button{position:relative;padding:7px 14px;border:1px solid #d7e0ea;border-radius:18px;background:rgba(255,255,255,.64);color:#50647c;font-size:13px;font-weight:700;white-space:nowrap;transition:all .2s ease}.category-tabs button.active,.category-tabs button:hover{border-color:#155294;background:#155294;color:#fff;box-shadow:0 6px 12px rgba(21,82,148,.16)}.category-rail-viewport{overflow:hidden;margin-right:-20px;padding:14px 0 18px}.category-rail{display:flex;gap:var(--category-gap);transition:transform .55s cubic-bezier(.22,.7,.22,1)}.category-tile{position:relative;flex:0 0 var(--category-card-width);aspect-ratio:.82;overflow:hidden;border-radius:16px;background:#d7dde3;box-shadow:0 14px 28px rgba(40,55,72,.11);isolation:isolate}.category-tile:after{content:"";position:absolute;inset:0;z-index:2;border:1px solid rgba(255,255,255,.5);border-radius:16px;pointer-events:none}.category-tile img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.2,.75,.2,1),filter .5s ease}.category-tile:hover img{transform:scale(1.09);filter:saturate(1.12)}.category-tile-shade{background:linear-gradient(180deg,rgba(11,30,50,.02) 35%,rgba(6,22,40,.88))}.category-tile-glow{position:absolute;top:-30%;left:-40%;z-index:2;width:45%;height:170%;transform:rotate(18deg) translateX(-170%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.42),transparent);transition:transform .75s ease;pointer-events:none}.category-tile:hover .category-tile-glow{transform:rotate(18deg) translateX(520%)}.category-tile-content{position:absolute;inset:auto 19px 17px;z-index:3;color:#fff}.category-tile-content small{display:block;margin-bottom:7px;letter-spacing:.15em;text-transform:uppercase;opacity:.8}.category-tile-content strong{display:block;min-height:48px;font-size:22px;line-height:1.04;letter-spacing:-.035em}.category-tile-content em{display:block;margin-top:8px;font-style:normal;opacity:.78}.category-tile-content i{position:absolute;right:0;bottom:0;width:35px;height:35px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.65);border-radius:50%;font-style:normal;transition:background .2s ease,border-color .2s ease,transform .2s ease}.category-tile:hover .category-tile-content i{border-color:#fff;background:#fff;color:#155294;transform:rotate(10deg)}.category-showcase-foot{display:flex;align-items:center;justify-content:space-between;gap:20px;color:#7f8ea0;font-size:13px}.category-showcase-foot a{display:inline-flex;align-items:center;gap:8px;color:#155294;font-weight:700}.category-showcase-foot a:hover{color:#df1f26}@media (max-width:980px){.category-showcase{--category-card-width:245px;padding:72px 0 75px}.category-showcase-inner{grid-template-columns:1fr}.category-vertical-word{display:none}}@media (max-width:620px){.category-showcase{--category-card-width:76vw;--category-gap:12px;padding:62px 0 64px}.category-showcase-head{align-items:start}.category-showcase h2{font-size:38px;max-width:220px}.category-arrows button{width:42px;height:37px}.category-rail-viewport{margin-right:-10px}.category-tile,.category-tile:after{border-radius:14px}.category-tile-content strong{font-size:25px}}@media (max-width:1120px){.header .brand{flex-basis:190px}.benefit-card,.category-nav .nav-links a{padding-inline:11px}}@media (max-width:860px){.header .wide-container,.wide-container{width:calc(100% - 28px)}.utility-left span:last-child,.utility-right{display:none}.header-inner{height:76px}.header .brand{flex-basis:auto;margin-right:auto}.header-search{max-width:none}.category-nav{display:none}.hero-layout{display:block}.category-sidebar{display:none}.hero-slider{min-height:430px;border-radius:10px}.benefit-grid{grid-template-columns:repeat(3,1fr)}.benefit-card:nth-child(n+4){display:none}}@media (max-width:620px){.utility-bar{font-size:12px}.utility-inner{min-height:30px}.header .wide-container{width:calc(100% - 20px)}.header-inner{height:74px;gap:7px}.header .brand{flex:0 0 auto}.header-search{min-width:0;border-radius:22px}.header-search input{display:none}.header-search button{margin:0}.header-actions .icon-btn{width:31px;height:31px}.hero-slider{min-height:500px}.hero-slider-overlay{background:linear-gradient(90deg,rgba(3,22,44,.95),rgba(3,22,44,.17))}.hero-slide-copy{left:23px;right:23px;top:52%;width:auto}.hero-slide-copy h1{font-size:42px}.hero-slide-copy p{font-size:14px}.slider-arrow{width:35px;height:35px}.slider-arrow.left{left:10px}.slider-arrow.right{right:10px}.benefit-grid{grid-template-columns:repeat(2,1fr);gap:9px;margin-top:15px}.benefit-card{min-height:69px;padding:0 10px;gap:8px}.benefit-card:nth-child(n+4){display:flex}.benefit-card:nth-child(5){grid-column:span 2}.benefit-icon{width:33px;height:33px}.benefit-card small,.benefit-card strong{font-size:12px}.promo-banner-grid{grid-template-columns:1fr;gap:11px;margin-top:15px}.promo-banner{min-height:160px}.promo-copy strong{font-size:25px}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.header{border-bottom:1px solid #ecebe8;backdrop-filter:none}.header-inner{height:82px;gap:28px}.brand{gap:9px}.brand-mark{width:35px;height:35px;background:#df1f26;color:#fff;font:700 21px var(--sans);transform:skew(-12deg)}.brand-name{display:block;color:#df1f26;font:700 22px/1 var(--sans);letter-spacing:-.03em}.brand small{display:block;margin-top:2px;color:#7b7b78;font:700 12px/1 var(--sans);letter-spacing:.29em;text-transform:lowercase}.nav-links{gap:clamp(12px,1.8vw,28px);font-size:15px;font-weight:600;letter-spacing:-.01em;text-transform:none;white-space:nowrap}.nav-links a{color:#151515}.nav-links a:hover{color:#df1f26}.header-actions{gap:0}.search-action{gap:8px;padding:0 22px;border:0;background:#df1f26;color:#fff;font-size:14px}.catalog-action,.search-action{height:43px;display:inline-flex;align-items:center}.catalog-action{padding:0 18px;background:#fff;color:#1b1b1b;border:1px solid #ecebe8;font-size:13px;font-weight:600}.catalog-action:hover,.search-action:hover{opacity:.86}.header-actions .icon-btn{width:35px;height:35px;margin-left:4px}.hero{padding:0}.hero-container{width:100%}.hero-full{position:relative;min-height:620px;overflow:hidden;background:#34302b}.hero-full>img{position:absolute;inset:0;width:100%;height:100%;display:block;object-fit:cover}.hero-overlay{position:absolute;inset:0;background:linear-gradient(90deg,rgba(10,10,10,.78),rgba(10,10,10,.39) 47%,rgba(10,10,10,.06))}.hero-slide-count{position:absolute;left:clamp(22px,5vw,64px);top:140px;color:#fff;font-size:17px;font-weight:600;letter-spacing:.06em}.hero-slide-count span{margin:0 5px;opacity:.55}.hero-full .hero-copy{position:absolute;left:clamp(22px,5vw,64px);top:50%;min-height:unset;padding:0;display:block;transform:translateY(-36%);color:#fff}.hero-full .eyebrow{margin-bottom:20px;color:#fff;opacity:.82;font-size:13px;letter-spacing:.12em}.hero-full h1{max-width:690px;margin:0;color:#fff;font:700 clamp(46px,6.2vw,88px)/.92 var(--sans);letter-spacing:-.055em}.hero-full h1 em{color:#fff;font-style:normal}.hero-full .hero-description{max-width:450px;margin:22px 0 25px;color:#fff;font-size:17px;line-height:1.5}.hero-cta{display:inline-flex;align-items:center;gap:25px;min-height:57px;padding:0 17px 0 23px;background:#df1f26;color:#fff;font-size:15px;font-weight:700}.hero-cta:hover{background:#b7181e}.hero-socials{position:absolute;right:22px;top:44%;display:grid;gap:1px;overflow:hidden;border-radius:8px;background:#df1f26;color:#fff;text-align:center}.hero-socials span{width:42px;height:42px;display:grid;place-items:center;font-weight:700}.hero-contact,.hero-whatsapp{position:absolute;bottom:0;display:flex;align-items:center;gap:10px;min-height:65px;padding:0 20px;color:#fff;box-shadow:0 4px 14px rgba(0,0,0,.18)}.hero-contact{left:18px;background:#173b57}.hero-whatsapp{right:18px;background:#1dcc66}.hero-contact strong,.hero-whatsapp strong{font-size:29px;line-height:1}.hero-contact span,.hero-whatsapp span{font-size:16px;font-weight:700}.hero-contact small,.hero-whatsapp small{display:block;margin-top:2px;font-size:12px;font-weight:400}@media (max-width:1100px){.nav-links{gap:12px;font-size:13px}.catalog-action{display:none}}@media (max-width:980px){.header-inner{height:72px}.brand{margin-right:auto}.hero-full{min-height:610px}.hero-socials{right:14px}}@media (max-width:620px){.header-inner{height:68px}.brand-mark{width:31px;height:31px;font-size:18px}.brand-name{font-size:19px}.brand small{font-size:12px}.search-action{width:40px;justify-content:center;padding:0}.search-action span{display:none}.hero-full{min-height:610px}.hero-overlay{background:linear-gradient(90deg,rgba(10,10,10,.72),rgba(10,10,10,.18))}.hero-slide-count{top:45px;left:18px;font-size:14px}.hero-full .hero-copy{left:18px;right:18px;top:51%;transform:translateY(-25%)}.hero-full .eyebrow{font-size:12px}.hero-full h1{font-size:clamp(39px,12.5vw,60px);letter-spacing:-.045em}.hero-full .hero-description{max-width:325px;font-size:14px}.hero-socials{right:12px;top:33%}.hero-socials span{width:33px;height:33px;font-size:13px}.hero-contact,.hero-whatsapp{min-height:56px;padding:0 13px}.hero-contact{left:10px}.hero-whatsapp{right:10px}.hero-contact strong,.hero-whatsapp strong{font-size:22px}.hero-contact span,.hero-whatsapp span{font-size:13px}.hero-contact small,.hero-whatsapp small{font-size:12px}}.category-showcase{--category-card-width:302px;--category-card-height:468px;--category-gap:20px;min-height:760px;padding:116px 0 122px;background:linear-gradient(112deg,#e6e9ed,#e6e9ed 67%,#fff 0,#fff)}.category-showcase:before{left:39%;top:-220px;width:890px;height:890px;border:0;border-radius:0;background:rgba(255,255,255,.7);clip-path:ellipse(62% 62% at 70% 30%)}.category-showcase:after{right:-130px;bottom:-290px;width:630px;height:630px;border:0;background:rgba(222,44,92,.035);clip-path:circle(48% at 52% 52%)}.category-showcase-inner{width:min(1560px,calc(100% - 24px));grid-template-columns:88px minmax(0,1fr);gap:32px}.category-vertical-word{height:var(--category-card-height);display:block;writing-mode:horizontal-tb;transform:none;align-self:end;margin-bottom:46px;padding:0;color:#131313;opacity:1}.category-vertical-word svg{display:block;width:100%;height:100%;overflow:visible}.category-vertical-word text{fill:currentColor;font-family:var(--sans);font-size:84px;font-weight:800;letter-spacing:-.04em}.category-showcase-head{margin-bottom:24px}.category-kicker{margin-bottom:17px}.category-showcase h2{font-size:clamp(43px,4vw,59px)}.category-rail-viewport{margin-right:-40px;padding:17px 0 25px}.category-tile{height:var(--category-card-height);aspect-ratio:auto;border-radius:18px;background:#fff;box-shadow:0 18px 32px rgba(34,57,84,.12);transition:transform .35s ease,box-shadow .35s ease}.category-tile:hover{transform:translateY(-9px);box-shadow:0 25px 45px rgba(34,57,84,.19)}.category-tile-media{position:relative;display:block;height:358px;overflow:hidden;background:#d7dde3}.category-tile-media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform-origin:center;transition:transform .7s cubic-bezier(.2,.75,.2,1),filter .5s ease}.category-tile:hover .category-tile-media img{transform:scale(1.09);filter:saturate(1.12)}.category-tile-shade{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(7,27,47,.02) 48%,rgba(7,27,47,.58))}.category-tile-number{position:absolute;top:17px;right:17px;z-index:3;width:38px;height:38px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.72);border-radius:50%;color:#fff;font-size:12px;font-weight:700;backdrop-filter:blur(6px)}.category-tile-content{position:relative;inset:auto;display:block;height:110px;padding:15px 18px 17px;color:#1b3553;background:#fff}.category-tile-content small{margin-bottom:6px;color:#df1f26;font-size:12px;letter-spacing:.12em}.category-tile-content strong{min-height:auto;color:#1d1d1d;font-size:20px;line-height:1.1}.category-tile-content em{margin-top:6px;color:#7c899b;font-size:12px}.category-tile-content i{right:17px;bottom:17px;width:34px;height:34px;border-color:#dbe2ea;color:#155294;background:#f6f9fc}.category-tile:hover .category-tile-content i{border-color:#155294;background:#155294;color:#fff}.category-showcase-foot{margin-top:5px;line-height:16px}@media (max-width:980px){.category-showcase{min-height:0;padding:78px 0 88px;background:linear-gradient(112deg,#e6e9ed,#e6e9ed 76%,#fff 0,#fff)}.category-showcase-inner{width:calc(100% - 28px);grid-template-columns:1fr}.category-vertical-word{display:none}}@media (max-width:620px){.category-showcase{--category-card-width:78vw;min-height:0;padding:65px 0 72px;background:linear-gradient(155deg,#e6e9ed,#e6e9ed 80%,#fff 0,#fff)}.category-showcase-inner{width:calc(100% - 20px)}.category-showcase h2{font-size:42px}.category-tile{height:420px;border-radius:16px}.category-tile-media{height:310px}.category-tile-content{height:110px}}body{background:#f7f8fb;color:#172238}.announcement,.footer,.utility-bar{background:#0b3b73}.announcement{color:#FFFFFF}.announcement a,.footer-list a:hover{color:#e11d6b}.header{background:rgba(249,248,246,.94);border-bottom-color:#e8eaf0}.brand-mark{border-color:#e11d6b;background:#e11d6b;color:#FFFFFF}.brand-name{color:#0b3b73}.category-nav .nav-links a,.nav-links a{color:#172238}.category-nav .nav-links a.active,.category-nav .nav-links a:hover,.nav-links a:hover{color:#0b3b73}.header-search{border-color:#e8eaf0;background:#FFFFFF}.category-trigger,.header-search button,.sidebar-heading{background:#0b3b73}.category-trigger:hover,.header-search button:hover,.sidebar-heading:hover{background:#e11d6b}.category-nav{border-top-color:#e8eaf0;border-bottom-color:#e8eaf0}.category-nav .nav-links .nav-promo,.category-nav .nav-links .nav-promo:hover{box-shadow:0 7px 18px rgba(192,90,62,.2)}.benefit-card,.cart-drawer,.category-sidebar,.category-tile,.search-panel{border-color:#e8eaf0;background:#FFFFFF}.category-sidebar a{border-bottom-color:#e8eaf0;color:#0b3b73}.category-sidebar a.category-active,.category-sidebar a:hover{color:#0b3b73;background:#f7f8fb}.hero-slider{background:#0b3b73}.hero-cta,.slider-cta{background:#e11d6b;border-color:#e11d6b}.hero-cta:hover,.slider-cta:hover{background:#c2185b;border-color:#c2185b}.benefit-card{border-color:#e8eaf0}.benefit-icon{background:#f7f8fb;color:#0b3b73}.category-showcase{background:linear-gradient(112deg,#f7f8fb,#f7f8fb 67%,#FFFFFF 0,#FFFFFF)}.category-showcase h2,.category-showcase h2 span{color:#0b3b73}.category-kicker,.category-tile-content small{color:#e11d6b}.category-kicker{background-color:transparent}.category-kicker span{background-color:#e11d6b}.category-tabs button{border-color:#e8eaf0;background:rgba(255,255,255,.82);color:#0b3b73}.category-arrows button:hover:not(:disabled),.category-tabs button.active,.category-tabs button:hover{border-color:#0b3b73;background:#0b3b73;color:#FFFFFF}.category-tile-content{color:#0b3b73;background:#FFFFFF}.category-tile-content strong{color:#172238}.category-tile-content i{border-color:#e8eaf0;color:#0b3b73;background:#f7f8fb}.category-tile:hover .category-tile-content i{border-color:#e11d6b;background:#e11d6b;color:#FFFFFF}.process-section{background-color:#f7f8fb}.process-section:before{background:linear-gradient(90deg,rgba(249,248,246,.42),rgba(249,248,246,.2) 28%,rgba(249,248,246,.18) 72%,rgba(249,248,246,.4))}.process-heading h2,.process-step h3{color:#172238}.process-eyebrow{color:#e11d6b}.process-eyebrow span,.process-heading-divider i,.process-heading-divider span,.process-step-line{background-color:#e11d6b}.process-icon{color:#e11d6b}.process-cta a strong,.process-number{background:#e11d6b}.process-flow path{stroke:#e11d6b}.process-flow circle{fill:#f7f8fb;stroke:#e11d6b}.process-cta a{border-color:rgba(192,90,62,.45);color:#0b3b73;background:rgba(255,255,255,.5)}.product-tabs,.trust{border-color:#e8eaf0}.tab{color:#70778a}.tab.active{border-bottom-color:#e11d6b;color:#0b3b73}.cart-item img,.product-media{background:#e8eaf0}.finder-intro,.product-category,.section-copy,.trust-item p{color:#70778a}.product-fav,.product-price{color:#0b3b73}.product-fav{background:rgba(255,255,255,.9)}.product-fav.active{background:#e11d6b;border-color:#e11d6b;color:#FFFFFF}.editorial-copy h2 span,.eyebrow,.trust-icon{color:#e11d6b}.footer{color:#FFFFFF}.footer-bottom,.footer-brand p,.footer-title{color:#C8D0D2}.footer-bottom{border-top-color:rgba(228,224,218,.25)}.search-row{border-bottom-color:#0b3b73}.cart-footer,.cart-head,.mobile-nav a,.search-result{border-color:#e8eaf0}.mobile-nav{background:#f7f8fb}.mobile-nav a{color:#0b3b73}.icon-btn:hover{background:#FFFFFF;border-color:#e8eaf0;color:#e11d6b}.badge{background:#e11d6b}.product-showcase-section{position:relative;isolation:isolate;overflow:hidden;padding:104px 0 118px;background:linear-gradient(118deg,#f7f8fb,#f5f6f3 42%,#e9eff0)}.product-showcase-container{position:relative;z-index:1;width:min(1560px,calc(100% - 32px))}@media (max-width:980px){.product-showcase-container{width:calc(100% - 28px)}.product-showcase-section{padding:82px 0 92px}.product-showcase-section .section-header{align-items:stretch;gap:22px}.product-showcase-section .section-copy{margin-right:12px}.product-showcase-section .product-grid{gap:22px 16px}.product-showcase-section .product-name{font-size:25px}}@media (max-width:620px){.product-showcase-container{width:calc(100% - 24px)}.product-showcase-section{padding:70px 0 78px}.product-showcase-section .section-header{display:block;margin-bottom:28px;padding:10px;border-radius:21px}.product-showcase-section .section-header:before{display:none}.product-showcase-section .section-heading-block{min-height:0;padding:22px 20px 24px;border-radius:16px}.product-showcase-section .section-copy{margin:17px 10px 8px}.product-showcase-section .section-title{font-size:48px}.product-showcase-section .product-tabs{gap:7px;margin-right:-12px;padding:7px}.product-showcase-section .tab{padding:10px 14px}.product-showcase-section .product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 12px}.product-showcase-section .product-media{border-radius:15px 15px 0 0}.product-showcase-section .product-details{margin-top:-4px;padding:15px 10px 11px;border-radius:0 0 15px 15px}.product-showcase-section .product-meta{display:block;margin:0 2px}.product-showcase-section .product-name{font-size:22px}.product-showcase-section .product-price{display:block;margin-top:8px}}.modular-feature{position:relative;isolation:isolate;overflow:hidden;padding:96px 0 104px;background:linear-gradient(90deg,#FFFFFF,#FFFFFF 56%,#eef2f0 0,#e7eeed);color:#172238}.modular-feature:before{inset:0 0 0 56%;opacity:.34;background-image:radial-gradient(circle,rgba(31,58,68,.22) 1px,transparent 1.25px),repeating-linear-gradient(118deg,transparent,transparent 86px,rgba(31,58,68,.055) 87px,rgba(31,58,68,.055) 88px,transparent 89px);background-size:26px 26px,auto;mask-image:linear-gradient(90deg,transparent,#000 18%,#000 82%,transparent)}.modular-feature:after,.modular-feature:before{content:"";position:absolute;z-index:-1;pointer-events:none}.modular-feature:after{right:-180px;bottom:-400px;width:720px;height:720px;border:1px solid rgba(31,58,68,.1);border-radius:50%;box-shadow:0 0 0 25px rgba(31,58,68,.025),0 0 0 62px rgba(192,90,62,.04)}.modular-feature-inner{display:grid;grid-template-columns:minmax(0,1.2727fr) minmax(0,1fr);align-items:stretch;gap:0}.modular-feature-copy{display:flex;max-width:650px;flex-direction:column;padding:60px 110px 0 0}.modular-feature-kicker{display:flex;align-items:center;gap:12px;margin:0;color:#e11d6b;font-size:12px;font-weight:800;letter-spacing:.24em}.modular-feature-kicker span{width:42px;height:2px;background:#e11d6b}.modular-feature h2{max-width:560px;margin:22px 0 0;color:#0b3b73;font:600 clamp(48px,5.2vw,75px)/.92 var(--display);letter-spacing:-.04em}.modular-feature h2 em{color:#e11d6b;font-style:normal}.modular-feature-lead{max-width:530px;margin:28px 0 0;color:#53616a;font-size:16px;line-height:1.75}.modular-benefit-grid{display:grid;flex:1;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:16px;margin-top:38px}.modular-benefit{display:flex;align-items:flex-start;gap:13px;min-width:0;min-height:106px;padding:18px 16px;border:1px solid rgba(228,224,218,.95);border-radius:14px;background:rgba(255,255,255,.86);box-shadow:0 12px 22px rgba(31,58,68,.055)}.modular-benefit-icon{width:42px;height:42px;display:grid;place-items:center;flex:0 0 auto;border:1px solid rgba(192,90,62,.45);border-radius:50%;color:#e11d6b}.modular-benefit small,.modular-benefit strong{display:block}.modular-benefit strong{color:#0b3b73;font-size:15px;font-weight:800}.modular-benefit small{margin-top:6px;color:#6a7478;font-size:13px;line-height:1.5}.modular-door-stage{position:relative;min-height:620px;overflow:visible;border-radius:0 30px 30px 0;background:linear-gradient(90deg,#FFFFFF,#FFFFFF 25%,#e7eeeb 0,#d5e0de);box-shadow:0 26px 50px rgba(31,58,68,.15)}.modular-door-stage:before{content:"";position:absolute;inset:0 0 0 25%;opacity:.25;background-image:radial-gradient(circle,rgba(31,58,68,.22) 1px,transparent 1.2px);background-size:22px 22px}.modular-promo-image{position:absolute;top:50%;left:-38%;z-index:3;width:122%;max-width:none;height:auto;display:block;object-fit:contain;object-position:center;transform:translateY(-50%);animation:modular-promo-float 6.5s ease-in-out infinite;filter:drop-shadow(0 20px 24px rgba(31,58,68,.16))}@keyframes modular-promo-float{0%,to{transform:translateY(-50%)}50%{transform:translateY(calc(-50% - 8px))}}@keyframes modular-promo-float-mobile{0%,to{transform:scale(1.06) translateY(0)}50%{transform:scale(1.06) translateY(-5px)}}@media (max-width:980px){.modular-feature{padding:88px 0 92px;background:linear-gradient(180deg,#FFFFFF,#FFFFFF 53%,#eef2f0 0,#e7eeed)}.modular-feature:before{inset:53% 0 0}.modular-feature-inner{grid-template-columns:1fr;gap:36px}.modular-feature-copy{max-width:720px;padding:0 0 16px}.modular-door-stage{min-height:520px;overflow:hidden;border-radius:26px;background:linear-gradient(135deg,#e7eeeb,#d5e0de)}.modular-door-stage:before{inset:0}.modular-promo-image{position:relative;top:auto;left:auto;width:100%;height:100%;transform:scale(1.06);animation:modular-promo-float-mobile 6.5s ease-in-out infinite}.modular-product-section .product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 16px}}@media (max-width:620px){.modular-feature{padding:70px 0 78px}.modular-feature-inner{gap:38px}.modular-feature h2{font-size:49px}.modular-feature-lead{font-size:15px}.modular-benefit-grid{gap:16px 12px;margin-top:28px}.modular-door-stage{min-height:410px;border-radius:20px}.modular-benefit{min-height:92px;padding:14px 12px}.modular-benefit-icon{width:37px;height:37px}.modular-benefit strong{font-size:13px}.modular-benefit small{font-size:12px}.modular-promo-image{transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.modular-promo-image{animation:none}}@media (max-width:980px){.product-showcase-section .section-header--editorial{min-height:244px}.product-showcase-section .section-header--editorial .section-heading-block{width:78%;min-height:244px;padding:36px 34px 30px}.product-showcase-section .section-header--editorial .section-title{font-size:clamp(52px,7vw,72px)}}@media (max-width:620px){.product-showcase-section .section-header--editorial{min-height:300px;margin-bottom:22px;border-radius:22px}.product-showcase-section .section-header--editorial:after{inset:42% 0 0;background-position:50%}.product-showcase-section .section-header--editorial:before{background:linear-gradient(180deg,rgba(249,248,246,1),rgba(249,248,246,.97) 43%,rgba(249,248,246,.44) 76%,rgba(249,248,246,.1))}.product-showcase-section .section-header--editorial .section-heading-block{width:100%;min-height:300px;padding:28px 23px 24px}.product-showcase-section .section-header--editorial .eyebrow{gap:9px;font-size:12px;letter-spacing:.16em}.product-showcase-section .section-header--editorial .eyebrow:before{width:25px}.product-showcase-section .section-header--editorial .section-title{margin-top:14px;font-size:48px}.product-showcase-section .section-header--editorial .section-copy{max-width:305px;margin-top:17px;font-size:14px}.product-showcase-section .product-tabs--rail{align-items:stretch;padding:6px;border-radius:18px}.product-showcase-section .product-tabs--rail .tab{padding:10px 13px;font-size:12px}.product-showcase-section .product-tabs-cta{display:none}}.testimonials-section{position:relative;isolation:isolate;overflow:hidden;padding:88px 0 112px;background:#eee5da}.testimonial-stat{display:flex;align-items:flex-start;gap:14px;min-width:0;min-height:142px;padding:22px 20px;border:1px solid rgba(123,87,57,.18);border-radius:20px;background:rgba(255,255,255,.48);box-shadow:0 12px 24px rgba(93,65,42,.07);backdrop-filter:blur(8px)}.testimonial-stat-icon{width:54px;height:54px;display:grid;place-items:center;flex:0 0 auto;border-radius:17px;background:rgba(232,218,201,.86);color:#8a512d}.testimonial-stat-copy{display:grid;gap:3px;min-width:0}.testimonial-stat strong{color:#b64b2d;font:600 38px/.9 var(--display);letter-spacing:-.03em}.testimonial-stat b{color:#3b2822;font:600 20px/1 var(--display)}.testimonial-stat small{max-width:150px;margin-top:5px;color:#746c66;font-size:12px;line-height:1.4}.testimonial-stat-actions{grid-column:1/-1;display:flex;justify-content:flex-end;gap:10px;margin-top:2px}.testimonial-stat-actions a{display:inline-flex;align-items:center;justify-content:center;min-height:39px;padding:0 17px;border:1px solid rgba(123,87,57,.24);border-radius:999px;background:rgba(255,255,255,.42);color:#5e3828;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;transition:background .2s ease,color .2s ease,transform .2s ease}.testimonial-stat-actions a:last-child{border-color:#b64b2d;background:#b64b2d;color:#fff}.testimonial-stat-actions a:hover{transform:translateY(-2px);background:#b64b2d;color:#fff}.testimonial-card{min-width:0;overflow:hidden;border:1px solid rgba(228,224,218,.92);border-radius:22px;background:rgba(255,255,255,.95);box-shadow:0 14px 30px rgba(77,55,39,.09)}.testimonial-card-image{height:286px;overflow:hidden;background:#e3d8ca}.testimonial-card-image img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .55s cubic-bezier(.2,.7,.2,1)}.testimonial-card:hover .testimonial-card-image img{transform:scale(1.035)}.testimonial-card-body{padding:0 28px 25px}.testimonial-person{position:relative;z-index:1;display:flex;align-items:flex-end;gap:12px;min-height:78px;margin-top:-39px;padding-top:39px}.testimonial-person>img{position:absolute;left:0;top:0;width:78px;height:78px;object-fit:cover;border:5px solid rgba(255,255,255,.98);border-radius:50%;box-shadow:0 7px 17px rgba(65,45,31,.16)}.testimonial-card blockquote{min-height:150px;margin:22px 0 20px;color:#554942;font:italic 21px/1.46 var(--display)}.testimonial-card-foot{display:flex;align-items:center;justify-content:space-between;gap:14px;padding-top:13px;border-top:1px solid rgba(228,224,218,.9);color:#4a3024}.testimonial-card-customer{display:inline-flex;align-items:center;gap:9px;min-width:0;padding:8px 13px;border-radius:999px;background:#f1e8dc}.testimonial-card-customer strong{color:#2f211d;font:700 16px/1 var(--display)}.testimonial-card-customer b{display:inline-flex;align-items:center;gap:4px;color:#5a4a42;font-size:13px;font-weight:700}.testimonial-card-rating{display:inline-flex;align-items:center;gap:2px;flex:0 0 auto;color:#e0a33f}.testimonial-arrow{position:absolute;top:48%;z-index:2;width:54px;height:54px;display:grid;place-items:center;border:0;border-radius:50%;background:rgba(255,255,255,.98);color:#4b2c20;box-shadow:0 11px 22px rgba(65,45,31,.12);transition:transform .2s ease,background .2s ease,color .2s ease}.testimonial-arrow:hover{transform:translateY(-2px);background:#b64b2d;color:#fff}.testimonial-arrow--prev{left:22px}.testimonial-arrow--next{right:22px}@media (max-width:980px){.testimonials-heading{grid-template-columns:1fr;gap:25px}.testimonials-stats{max-width:640px}.testimonial-card-image{height:205px}}@media (max-width:620px){.testimonials-section{padding:70px 0 76px}.testimonials-shell{padding:26px 14px 30px;border-radius:22px}.testimonials-eyebrow{gap:9px;font-size:12px;letter-spacing:.16em}.testimonials-eyebrow span{width:25px}.testimonials-intro h2{margin-top:16px;font-size:48px}.testimonials-stats{gap:12px}.testimonial-stat{gap:9px;min-height:118px;padding:16px 11px}.testimonial-stat-icon{width:42px;height:42px;border-radius:13px}.testimonial-stat strong{font-size:28px}.testimonial-stat b{font-size:17px}.testimonial-stat small{font-size:12px}.testimonial-stat-actions{justify-content:flex-start}.testimonials-viewport{padding:0 10px}.testimonials-grid{grid-template-columns:1fr}.testimonials-grid .testimonial-card:not(:first-child){display:none}.testimonial-card-image{height:210px}.testimonial-card-body{padding-inline:17px}.testimonial-card blockquote{min-height:0;font-size:18px}.testimonial-arrow{width:43px;height:43px}.testimonial-arrow--prev{left:0}.testimonial-arrow--next{right:0}}.category-products-section{padding:92px 0 112px;background:#f7f8fb}.category-products-container{width:min(1420px,calc(100% - 48px))}.category-listing-hero{position:relative;isolation:isolate;min-height:246px;overflow:hidden;padding:27px 36px 32px;border:1px solid #e8eaf0;border-radius:18px;background:linear-gradient(90deg,rgba(249,248,246,.98),rgba(249,248,246,.93) 43%,rgba(249,248,246,.34)),url(/marka/why-atolye-hero.jpg) 100% /cover no-repeat;box-shadow:0 15px 32px rgba(31,58,68,.06)}.category-listing-hero:after{content:"";position:absolute;right:-92px;bottom:-158px;z-index:-1;width:360px;height:360px;border:1px solid rgba(31,58,68,.11);border-radius:50%;box-shadow:0 0 0 23px rgba(31,58,68,.025),0 0 0 55px rgba(192,90,62,.025);pointer-events:none}.category-breadcrumb{display:flex;align-items:center;gap:9px;color:#84909a;font-size:13px}.category-breadcrumb svg{transform:rotate(-90deg);color:#B6BFC4}.category-breadcrumb strong{color:#0b3b73;font-weight:700}.category-listing-hero-content{position:relative;z-index:1;max-width:750px;margin-top:25px}.category-listing-kicker{margin:0 0 11px;color:#e11d6b;font-size:12px;font-weight:800;letter-spacing:.2em}.category-listing-hero h1{margin:0;color:#0b3b73;font:600 clamp(42px,5vw,66px)/.94 var(--display);letter-spacing:-.045em}.category-listing-hero-content p:last-child{max-width:740px;margin:17px 0 0;color:#5F6B70;font-size:15px;line-height:1.7}.category-listing-hero-mark{position:absolute;right:7%;top:50%;display:grid;place-items:center;width:110px;height:110px;border:1px solid rgba(31,58,68,.16);border-radius:50%;color:rgba(31,58,68,.18);font:700 60px var(--sans);transform:translateY(-36%)}.category-products-layout{display:grid;grid-template-columns:268px minmax(0,1fr);align-items:start;gap:26px;margin-top:30px}.category-filter-panel{position:sticky;top:104px;overflow:hidden;border:1px solid #e8eaf0;border-radius:16px;background:#FFFFFF;box-shadow:0 12px 28px rgba(31,58,68,.055)}.category-filter-heading{display:flex;align-items:center;gap:11px;min-height:67px;padding:0 17px;border-bottom:1px solid #e8eaf0;color:#0b3b73;font-size:15px}.category-filter-icon,.category-info-icon{display:grid;place-items:center;width:36px;height:36px;flex:0 0 auto;border-radius:11px;background:#F2F6F5;color:#0b3b73}.category-filter-group{padding:18px 16px;border-bottom:1px solid #e8eaf0}.category-filter-label{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;color:#0b3b73;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.category-filter-label svg{color:#9AA6AA}.category-filter-options{display:grid;gap:5px}.category-filter-options button{display:flex;align-items:center;gap:9px;min-height:38px;padding:0 9px;border:1px solid transparent;border-radius:9px;background:transparent;color:#617177;font-size:12px;font-weight:700;text-align:left;transition:color .2s ease,background .2s ease,border-color .2s ease,transform .2s ease}.category-filter-options button svg{color:#99A7AA}.category-filter-options button small{margin-left:auto;color:#9BA7AA;font-size:12px;font-weight:700}.category-filter-options button:hover{border-color:rgba(192,90,62,.18);background:#FBF4EF;color:#0b3b73;transform:translateX(2px)}.category-filter-options button.active{border-color:rgba(31,58,68,.14);background:#0b3b73;color:#FFFFFF}.category-filter-options button.active small,.category-filter-options button.active svg{color:#D4A574}.category-product-results{min-width:0}.category-results-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:48px;margin-bottom:15px;color:#708087;font-size:13px}.category-results-toolbar>span strong{color:#0b3b73;font-size:16px}.category-results-toolbar label{display:inline-flex;align-items:center;gap:10px;color:#77858A;font-size:12px}.category-results-toolbar select{min-width:145px;height:38px;padding:0 32px 0 12px;border:1px solid #e8eaf0;border-radius:9px;outline:0;background:#FFFFFF;color:#0b3b73;font:inherit;cursor:pointer}.category-products-section .product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 18px}.category-products-section .product-card{min-width:0;overflow:hidden;border:1px solid #e8eaf0;border-radius:15px;background:#FFFFFF;box-shadow:0 11px 24px rgba(31,58,68,.055);transition:transform .25s ease,box-shadow .25s ease}.category-products-section .product-card:hover{transform:translateY(-5px);box-shadow:0 18px 32px rgba(31,58,68,.11)}.category-products-section .product-media{aspect-ratio:1/1.17;border-radius:15px 15px 0 0;background:#F2F3F1;box-shadow:none}.category-products-section .product-fav{top:12px;right:12px;width:37px;height:37px;border:1px solid rgba(228,224,218,.95);background:rgba(255,255,255,.92);color:#0b3b73}.category-products-section .product-details{margin-top:0;padding:16px 15px 15px;border:0;border-top:1px solid #eef0ed;border-radius:0;background:#FFFFFF;box-shadow:none}.category-products-section .product-meta{align-items:start;margin:0}.category-products-section .product-name{color:#0b3b73;font-size:22px;line-height:1}.category-products-section .product-category{margin-top:8px;padding-left:0;color:#7B898E;font-size:12px;letter-spacing:.08em}.category-products-section .product-category:before{display:none}.category-products-section .product-price{color:#0b3b73;font-size:14px}.category-empty-state{grid-column:1/-1;min-height:260px;display:grid;place-items:center;border:1px dashed #d9e0de;border-radius:15px;color:#77858A;font-size:15px}.category-info-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:22px;margin-top:76px}.category-description-card,.category-faq-card{min-width:0;overflow:hidden;border:1px solid #e8eaf0;border-radius:17px;background:#FFFFFF;box-shadow:0 12px 28px rgba(31,58,68,.05)}.category-description-card{padding:23px 25px 25px}.category-faq-card{padding:23px 20px 21px}.category-info-heading{display:flex;align-items:center;gap:12px;min-height:44px}.category-info-heading p{margin:0 0 4px;color:#e11d6b;font-size:12px;font-weight:800;letter-spacing:.17em}.category-info-heading h3{margin:0;color:#0b3b73;font:600 26px/1 var(--display);letter-spacing:-.02em}.category-description-copy{margin:25px 0 24px;color:#68777B;font-size:14px;line-height:1.72}.category-description-copy p{margin:0 0 14px}.category-description-copy p:last-child{margin-bottom:0}.category-faq-list{margin-top:20px;border-top:1px solid #e8eaf0}.category-faq-list details{border-bottom:1px solid #e8eaf0}.category-faq-list summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 2px;color:#0b3b73;font-size:13px;font-weight:800;list-style:none;cursor:pointer}.category-faq-list summary::-webkit-details-marker{display:none}.category-faq-list summary svg{flex:0 0 auto;color:#8D9B9E;transition:transform .2s ease}.category-faq-list details[open] summary svg{transform:rotate(180deg);color:#e11d6b}.category-faq-list details p{margin:-2px 0 16px;padding-right:24px;color:#718085;font-size:13px;line-height:1.58}@media (max-width:980px){.category-products-container{width:calc(100% - 28px)}.category-listing-hero{padding-inline:25px}.category-products-layout{grid-template-columns:220px minmax(0,1fr);gap:17px}.category-products-section .product-grid{gap:17px 13px}.category-info-grid{grid-template-columns:1fr}}@media (max-width:720px){.category-products-section{padding:70px 0 82px}.category-listing-hero{min-height:280px;padding:22px 20px 25px;background-position:72%}.category-listing-hero-content{max-width:100%;margin-top:27px}.category-listing-hero-content p:last-child{max-width:485px;font-size:14px}.category-listing-hero-mark{right:-8px;top:auto;bottom:-26px;width:92px;height:92px;font-size:47px}.category-products-layout{grid-template-columns:1fr}.category-filter-panel{position:static}.category-filter-options{display:flex;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.category-filter-options::-webkit-scrollbar{display:none}.category-filter-options button{flex:0 0 auto}.category-products-section .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.category-results-toolbar{align-items:flex-start;flex-direction:column;gap:9px;margin-bottom:13px}.category-info-grid{margin-top:54px}}@media (max-width:480px){.category-products-container{width:calc(100% - 20px)}.category-listing-hero{border-radius:14px}.category-listing-hero h2{font-size:42px}.category-breadcrumb{gap:6px;font-size:12px}.category-products-section .product-grid{grid-template-columns:1fr}.category-description-card,.category-faq-card{padding-inline:17px}.category-info-heading h3{font-size:23px}}.category-products-section{padding-top:42px}.category-filter-heading{min-height:78px;padding:0 15px;border-bottom-color:rgba(255,255,255,.12);background:linear-gradient(135deg,#0b3b73,#2B5A60);color:#FFFFFF}.category-filter-heading>div{display:grid;gap:4px}.category-filter-heading strong{color:#FFFFFF;font-size:15px}.category-filter-heading small{color:rgba(255,255,255,.66);font-size:12px}.category-filter-heading .category-filter-icon{background:rgba(255,255,255,.12);color:#F2C39E}.category-filter-reset{display:grid;place-items:center;width:30px;height:30px;margin-left:auto;border:1px solid rgba(255,255,255,.18);border-radius:50%;background:transparent;color:rgba(255,255,255,.82);transition:background .2s ease,color .2s ease,transform .2s ease}.category-filter-reset:hover{background:#e11d6b;color:#FFFFFF;transform:rotate(-25deg)}.category-filter-label-value{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:#F7EEE7;color:#e11d6b;font-size:12px;font-weight:800}.category-price-range{display:grid;gap:11px}.category-price-range-values{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:7px;color:#849196;font-size:12px}.category-price-range-values strong{justify-self:center;color:#e11d6b;font-size:13px;font-weight:800}.category-price-range input[type=range]{width:100%;height:5px;appearance:none;border-radius:999px;outline:0;background:linear-gradient(90deg,#e11d6b,#e11d6b);cursor:pointer}.category-price-range input[type=range]::-webkit-slider-thumb{width:18px;height:18px;appearance:none;border:3px solid #ffffff;border-radius:50%;background:#e11d6b;box-shadow:0 2px 7px rgba(192,90,62,.32)}.category-price-range input[type=range]::-moz-range-thumb{width:13px;height:13px;border:3px solid #ffffff;border-radius:50%;background:#e11d6b;box-shadow:0 2px 7px rgba(192,90,62,.32)}.category-price-range-caption{display:flex;justify-content:space-between;color:#A0AAAC;font-size:12px}.category-description-card{max-height:630px}.category-description-copy{max-height:420px;overflow:auto;padding-right:12px}.category-description-copy::-webkit-scrollbar{width:5px}.category-description-copy::-webkit-scrollbar-thumb{border-radius:5px;background:#D7C4B2}@media (max-width:720px){.category-products-section{padding-top:36px}.category-description-card{max-height:none}.category-description-copy{max-height:none;overflow:visible;padding-right:0}}.header .brand{flex-basis:210px}.header-actions{justify-content:flex-end}.header-actions .header-search{flex:0 1 480px}.header-search>svg{flex:0 0 auto;margin-left:16px;color:#0b3b73}.header-search input{height:42px;padding-inline:12px 14px}.header-whatsapp{margin-left:8px;border:1px solid rgba(31,58,68,.14);border-radius:999px}.header-whatsapp:hover{border-color:rgba(37,158,92,.42);box-shadow:0 10px 22px rgba(37,158,92,.14)}.header-whatsapp-icon{border-radius:50%}.header-search-trigger{width:42px;height:42px;margin-left:4px;border:1px solid #e8eaf0;background:#FFFFFF;color:#0b3b73;box-shadow:0 7px 16px rgba(31,58,68,.07)}.header-search-trigger:hover{border-color:#e11d6b;background:#e11d6b;color:#FFFFFF}.category-nav .nav-links{justify-content:center}.category-nav .nav-links .nav-promo{min-width:165px;height:38px;margin-left:14px;padding:0 18px;gap:8px;border-radius:20px 31px 20px 31px;background:#e11d6b;box-shadow:0 9px 19px rgba(192,90,62,.22)}.category-nav .nav-links .nav-promo:hover{background:#c2185b;box-shadow:0 10px 20px rgba(192,90,62,.26)}.category-nav .nav-links .nav-promo svg{flex:0 0 auto}.hero-slider .slider-cta{color:#FFFFFF}.hero-slider .slider-cta:hover{background:#c2185b;border-color:#c2185b;color:#FFFFFF}@media (max-width:1120px){.header .brand{flex-basis:190px}.header-actions .header-search{flex-basis:390px;max-width:390px}.header-whatsapp{display:none}}@media (max-width:860px){.header-actions .header-search{flex:1 1 auto;max-width:none}}@media (max-width:620px){.header-actions .header-search{flex:0 0 42px;min-width:42px;width:42px;height:42px}.header-search>svg{margin-left:12px}.header-search input,.header-search-trigger{display:none}}.utility-bar{background:linear-gradient(135deg,#0b3b73,#2B5A60);color:#FFFFFF;border-bottom:1px solid rgba(255,255,255,.12);font-size:13px}.utility-inner{min-height:48px}.utility-left,.utility-right{gap:22px}.utility-left span,.utility-right a{color:#FFFFFF;opacity:1}.utility-left span svg,.utility-right a svg{color:#FFFFFF}.utility-left>i,.utility-right>i{width:1px;height:16px;background:rgba(255,255,255,.32)}.utility-right{gap:18px}.utility-right a{gap:8px}.header{background:rgba(255,255,255,.94);border-bottom:0}.header-inner{height:132px;gap:30px}.header .brand{flex:0 0 390px;gap:17px;margin-right:32px}.brand-mark{width:71px;height:79px;display:grid;place-items:center;border:0;border-radius:0;background:transparent;color:#8C5C37;transform:none}.brand-name{color:#111820;font-size:43px;line-height:.92;letter-spacing:-.055em}.brand small{margin-top:10px;color:#8C5C37;font-size:12px;letter-spacing:.38em}.header-actions{grid-template-columns:minmax(300px,1fr) auto;gap:52px}.header-actions .header-search{justify-self:stretch;width:100%;max-width:700px;min-width:260px;height:76px;border:1px solid #e9e5e0;border-radius:40px;background:rgba(255,255,255,.9);box-shadow:0 10px 22px rgba(38,31,24,.06)}.header-search>svg{width:28px;height:28px;margin-left:34px;color:#172238}.header-search input{height:72px;padding-inline:24px 30px;color:#172238;font-size:19px}.header-search input::placeholder{color:#8D8B87}.header-account-actions{align-items:stretch;height:76px}.header-account-action{align-content:center;gap:7px;min-width:137px;padding:0 23px;border-left:1px solid #e9e5e0;color:#172238;font-size:16px}.header-account-action:first-child{border-left:0}.header-account-action span{white-space:nowrap}.header-account-action:hover{color:#8C5C37}.header-account-action .badge{top:7px;right:27px;min-width:26px;height:26px;padding:0 6px;border-radius:50%;background:#8C5C37;color:#FFFFFF;font-size:12px}.header-call,.header-contact-actions,.header-whatsapp{display:none}.category-nav{margin:0;width:100%;border:0;border-top:1px solid #e8eaf0;border-bottom:1px solid #e8eaf0;border-radius:0;background:#FFFFFF;box-shadow:none}.category-inner{min-height:51px}.category-trigger{flex:0 0 268px;min-height:51px;margin-left:0;padding:0 20px;border-radius:0;background:#0b3b73;font-size:15px}.category-trigger svg:first-child{width:17px;height:17px}.category-nav .nav-links{gap:0;padding-left:10px}.category-nav .nav-links a{height:51px;padding:0 17px;border-left:1px solid #e8eaf0;color:#172238;font-size:15px}.category-nav .nav-links a:first-child{border-left:0}.category-nav .nav-links a.active,.category-nav .nav-links a:hover{color:#0b3b73;box-shadow:none}.category-nav .nav-links .nav-promo{position:relative;min-width:190px;height:43px;margin:auto 0 auto auto!important;padding:0 20px 0 72px;gap:9px;border:0;border-radius:0 11px 11px 0;background:#2D2F31;color:#FFFFFF;box-shadow:0 7px 15px rgba(31,34,41,.18);font-weight:700;overflow:visible}.category-nav .nav-links .nav-promo:before{content:"";position:absolute;left:0;top:0;width:63px;height:43px;background:#e11d6b;clip-path:polygon(0 0,72% 0,100% 50%,72% 100%,0 100%)}.category-nav .nav-links .nav-promo:hover{background:#172238;color:#FFFFFF;box-shadow:0 9px 18px rgba(31,34,41,.24)}.category-nav .nav-links .nav-promo .nav-promo-icon{position:absolute;left:19px;top:50%;z-index:1;display:grid;place-items:center;color:#FFFFFF;transform:translateY(-50%)}.category-nav .nav-links .nav-promo>span:last-child{position:relative;z-index:1;white-space:nowrap}@media (max-width:1120px){.header .brand{flex-basis:280px;margin-right:0}.brand-name{font-size:34px}.header-actions{gap:20px}.header-account-action{min-width:104px;padding-inline:12px}.category-nav{width:100%}.category-trigger{flex-basis:220px}.category-nav .nav-links a{padding-inline:11px;font-size:15px}}@media (max-width:860px){.utility-left span:nth-of-type(n+2),.utility-left>i,.utility-right{display:none}.header-inner{height:108px}.header .brand{flex-basis:auto}.header-actions{grid-template-columns:1fr auto;gap:12px}.header-actions .header-search{min-width:180px;height:58px}.header-search input{height:54px;font-size:15px}.header-search>svg{width:22px;height:22px;margin-left:20px}.header-account-action{min-width:76px;font-size:13px}.header-account-action svg{width:24px;height:24px}.category-nav{display:none}}@media (max-width:620px){.utility-bar{font-size:12px}.utility-inner{min-height:36px}.header .wide-container{width:calc(100% - 20px)}.header-inner{height:92px;gap:8px}.header .brand{gap:8px}.brand-mark{width:40px;height:54px}.brand-mark svg{width:34px;height:44px}.brand-name{font-size:23px}.brand small{margin-top:5px;font-size:12px;letter-spacing:.25em}.header-actions{display:block}.header-actions .header-search{display:none}.header-account-actions{height:58px}.header-account-action{min-width:42px;padding:0 5px;font-size:0;border-left:0}.header-account-action svg{width:24px;height:24px}.header-account-action .badge{top:4px;right:0;min-width:18px;height:18px;font-size:12px}}.header-actions{flex:1 1 auto;min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px}.header-actions .header-search{justify-self:center;width:min(480px,100%);max-width:480px;min-width:210px;flex:none;height:46px;border-color:#e8eaf0;border-radius:25px;background:#FFFFFF}.header-contact-actions{display:flex;align-items:center;justify-content:flex-end;gap:7px;min-width:max-content}.header-whatsapp{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-left:0;padding:4px 12px 4px 5px;border:1px solid rgba(37,158,92,.25);border-radius:10px;background:#FFFFFF;color:#0b3b73;box-shadow:0 7px 18px rgba(31,58,68,.08);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.header-whatsapp:hover{transform:translateY(-2px);border-color:rgba(37,158,92,.55);box-shadow:0 10px 22px rgba(37,158,92,.15)}.header-whatsapp-icon{width:34px;height:34px;display:grid;place-items:center;flex:0 0 auto;border-radius:8px;background:#259e5c;color:#FFFFFF}.header-whatsapp>span:last-child{display:grid;gap:1px;line-height:1}.header-whatsapp strong{color:#0b3b73;font-size:12px;font-weight:800;letter-spacing:.02em}.header-whatsapp small{color:#6d7d82;font-size:12px;font-weight:600}.header-call{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:0 13px;border:1px solid rgba(31,58,68,.18);border-radius:10px;background:#F7F9F8;color:#0b3b73;font-size:12px;font-weight:800;letter-spacing:.04em;white-space:nowrap;transition:transform .2s ease,border-color .2s ease,background .2s ease,color .2s ease}.header-call:hover{transform:translateY(-2px);border-color:#e11d6b;background:#e11d6b;color:#FFFFFF}.header-search-trigger{display:none!important}.category-nav .nav-links{justify-content:flex-start!important}.category-nav .nav-links .nav-promo{margin-left:auto!important}@media (max-width:1120px){.header-actions .header-search{width:min(390px,100%);max-width:390px}.header-whatsapp>span:last-child{display:none}.header-whatsapp{padding:4px}}@media (max-width:860px){.header-actions{grid-template-columns:minmax(0,1fr) auto;gap:8px}.header-actions .header-search{width:100%;max-width:none;min-width:0}.header-call span{display:none}.header-call{width:42px;padding:0}}@media (max-width:620px){.header-contact-actions{gap:3px}.header-call,.header-whatsapp{display:none}.header-actions .header-search{justify-self:stretch;width:42px;height:42px;min-width:42px;border-radius:22px}.header-search>svg{margin-left:12px}.header-search input{display:none}}.product-media-link{display:block;width:100%;height:100%}.detail-container{padding:23px 0 86px}.detail-breadcrumb{display:flex;align-items:center;gap:8px;margin-bottom:31px;color:#879095;font-size:12px}.detail-breadcrumb a{color:#627176;transition:color .2s ease}.detail-breadcrumb a:hover{color:#e11d6b}.detail-breadcrumb svg{color:#B4BCBE}.detail-breadcrumb span{font-weight:700}.detail-product-layout{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);gap:clamp(42px,6vw,92px);align-items:start}.detail-gallery{display:grid;grid-template-columns:86px minmax(0,1fr);gap:18px;min-width:0}.detail-thumbnails{display:flex;flex-direction:column;gap:12px}.detail-thumbnail{position:relative;width:86px;aspect-ratio:1/1.12;overflow:hidden;padding:0;border:1px solid #e8eaf0;background:#FFFFFF;cursor:pointer;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.detail-thumbnail img{width:100%;height:100%;display:block;object-fit:cover}.detail-thumbnail:hover{transform:translateY(-2px);border-color:rgba(192,90,62,.55)}.detail-thumbnail.active{border:2px solid #e11d6b;box-shadow:0 5px 13px rgba(31,58,68,.12)}.detail-main-image{position:relative;min-width:0;aspect-ratio:1/1.16;overflow:hidden;background:#FFFFFF}.detail-main-image img{width:100%;height:100%;display:block}.detail-image-count{position:absolute;right:17px;bottom:15px;padding:7px 10px;border:1px solid rgba(255,255,255,.45);border-radius:3px;background:rgba(31,58,68,.74);color:#FFFFFF;font-size:12px;letter-spacing:.08em}.detail-summary{padding:12px 4px 0 10px}.detail-summary-top{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.detail-kicker{margin:0 0 11px;color:#e11d6b;font-size:12px;letter-spacing:.16em;text-transform:uppercase}.detail-summary h1{margin:0;color:#0b3b73;font-size:clamp(34px,4vw,52px);line-height:.98;letter-spacing:-.045em;font-weight:700}.detail-favorite{display:grid;place-items:center;flex:0 0 auto;width:43px;height:43px;margin-top:4px;border:1px solid #e8eaf0;border-radius:50%;background:#FFFFFF;color:#667377;transition:border-color .2s ease,color .2s ease,background .2s ease,transform .2s ease}.detail-favorite.active,.detail-favorite:hover{border-color:#e11d6b;color:#e11d6b;background:#FFF7F3;transform:translateY(-2px)}.detail-rating{gap:11px;margin-top:18px}.detail-rating span{color:#e11d6b;font-size:18px;letter-spacing:.13em;line-height:1}.detail-rating a{color:#718085;font-size:12px;text-decoration:underline;text-underline-offset:3px}.detail-lead{max-width:520px;margin:22px 0 17px;color:#657378;line-height:1.75}.detail-price-row{display:flex;align-items:baseline;gap:13px}.detail-price-row strong{color:#0b3b73;font-size:26px;font-weight:800;letter-spacing:-.02em}.detail-price-row span{color:#99A2A4;font-size:12px}.detail-installment{display:flex;align-items:center;gap:7px;margin-top:13px;color:#52716E;font-size:12px}.detail-installment svg{color:#259E5C}.detail-divider{height:1px;margin:25px 0 22px;background:#e8eaf0}.detail-choice{display:grid;gap:10px;margin-top:19px}.detail-choice>span{color:#0b3b73;font-size:13px;font-weight:800}.detail-choice-options{display:flex;flex-wrap:wrap;gap:8px}.detail-choice-options button,.detail-select{min-height:39px;padding:0 15px;border:1px solid #d8dedc;border-radius:6px;background:#FFFFFF;color:#536167;font-size:12px}.detail-choice-options button.selected,.detail-choice-options button:hover{border-color:#0b3b73;background:#F2F7F5;color:#0b3b73}.detail-select{display:flex;align-items:center;justify-content:space-between;width:100%;color:#0b3b73;text-align:left}.detail-select svg{color:#8B9698}.detail-buy-row{display:grid;grid-template-columns:115px minmax(0,1fr);gap:10px;margin-top:25px}.detail-quantity{display:grid;grid-template-columns:33px 1fr 33px;align-items:center;min-height:53px;border:1px solid #d8dedc;border-radius:8px;background:#FFFFFF}.detail-quantity button{display:grid;place-items:center;height:100%;border:0;background:transparent;color:#667377}.detail-quantity button:hover{color:#e11d6b}.detail-quantity span{color:#0b3b73;font-size:14px;font-weight:800;text-align:center}.detail-add-button{display:flex;align-items:center;justify-content:center;gap:9px;min-height:53px;padding:0 19px;border:1px solid #e11d6b;border-radius:8px;background:#e11d6b;color:#FFFFFF;font-size:13px;font-weight:800;letter-spacing:.04em;transition:transform .2s ease,background .2s ease}.detail-add-button:hover{background:#c2185b;transform:translateY(-2px)}.detail-contact-button{display:flex;align-items:center;justify-content:space-between;min-height:49px;padding:0 16px;border:1px solid #d7e0dd;border-radius:8px;background:#F7FAF8;color:#0b3b73;font-size:12px;font-weight:700;transition:border-color .2s ease,background .2s ease}.detail-contact-button:hover{border-color:#8AA9A4;background:#EFF6F3}.detail-contact-button svg{color:#e11d6b}.detail-trust-row{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:17px;padding-top:17px;border-top:1px solid #e8eaf0}.detail-trust-row span{display:flex;gap:7px;color:#718085;font-size:12px}.detail-trust-row svg{color:#0b3b73}.detail-tabs-section{margin-top:76px}.detail-tabs{display:flex;align-items:center;gap:28px;overflow-x:auto;border-bottom:1px solid #e8eaf0;scrollbar-width:none}.detail-tabs::-webkit-scrollbar{display:none}.detail-tabs button{min-height:52px;padding:0 0 2px;border:0;background:transparent;color:#818B8E;font-size:13px;font-weight:700;white-space:nowrap}.detail-tabs button:after{content:"";position:absolute;background:#e11d6b;transform:scaleX(0);transform-origin:left;transition:transform .2s ease}.detail-tabs button.active,.detail-tabs button:hover{color:#0b3b73}.detail-tabs button.active:after{transform:scaleX(1)}.detail-tab-panel{min-height:210px;padding:34px 0 0}.detail-copy{max-width:770px}.detail-copy h2{margin:0 0 16px;color:#0b3b73;font-size:23px;letter-spacing:-.02em}.detail-copy p{margin:0 0 13px;color:#68777B;font-size:14px;line-height:1.78}.detail-spec-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 36px;max-width:810px}.detail-spec-grid div{display:grid;gap:7px;padding:17px 0;border-bottom:1px solid #e8eaf0}.detail-spec-grid span{color:#899396;font-size:12px}.detail-spec-grid strong{color:#0b3b73;font-size:14px}.detail-faq{max-width:810px;border-top:1px solid #e8eaf0}.detail-faq details{border-bottom:1px solid #e8eaf0}.detail-faq summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:17px 0;color:#0b3b73;font-weight:700;list-style:none;cursor:pointer}.detail-faq summary::-webkit-details-marker{display:none}.detail-faq summary svg{color:#e11d6b;transition:transform .2s ease}.detail-faq details[open] summary svg{transform:rotate(90deg)}.detail-faq p{max-width:700px;margin:-2px 0 17px;color:#68777B;font-size:13px;line-height:1.7}@media (max-width:980px){.detail-product-layout{grid-template-columns:1fr;gap:42px}.detail-gallery{max-width:730px}.detail-summary{max-width:670px;padding-left:0}}@media (max-width:680px){.detail-container{width:calc(100% - 24px);padding-top:18px}.detail-breadcrumb{margin-bottom:22px;font-size:12px}.detail-gallery{grid-template-columns:62px minmax(0,1fr);gap:10px}.detail-thumbnails{gap:8px}.detail-thumbnail{width:62px}.detail-main-image{aspect-ratio:1/1.12}.detail-summary h1{font-size:39px}.detail-summary{padding-top:0}.detail-buy-row{grid-template-columns:102px minmax(0,1fr)}.detail-tabs-section{margin-top:51px}.detail-tabs{gap:21px}.detail-tab-panel{padding-top:25px}.detail-spec-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 19px}}@media (max-width:420px){.detail-gallery{grid-template-columns:54px minmax(0,1fr)}.detail-thumbnail{width:54px}.detail-rating span{font-size:15px}.detail-buy-row{grid-template-columns:1fr}.detail-quantity{min-height:48px}.detail-add-button{min-height:51px}}.product-detail-shell{background:#fbfaf7}.detail-header{position:relative;z-index:40;border-bottom:1px solid #ece7df;background:rgba(251,250,247,.96)}.detail-header-inner{width:min(1420px,calc(100% - 120px));min-height:58px;margin:0 auto;display:grid;grid-template-columns:250px 1fr auto;align-items:center;gap:32px}.detail-brand{display:inline-flex;align-items:baseline;gap:13px;white-space:nowrap;color:#101820}.detail-brand strong{font:600 25px/1 var(--display);letter-spacing:-.045em}.detail-brand span{color:#9f9a93;font-size:12px;letter-spacing:.28em}.detail-header-nav{display:flex;align-items:center;justify-content:center;gap:34px}.detail-header-nav a{display:inline-flex;align-items:center;gap:6px;color:#151b22;font-size:13px;font-weight:600;white-space:nowrap}.detail-header-nav a:hover{color:#A95034}.detail-header-actions{display:flex;align-items:center;gap:19px}.detail-header-actions>button{position:relative;display:grid;place-items:center;border:0;background:transparent;color:#121a20}.detail-header-actions>button:hover{color:#A95034}.detail-header-search{width:285px;min-height:35px;display:flex!important;align-items:center;justify-content:flex-start!important;gap:10px;padding:0 14px;border-radius:21px!important;background:#f2eee8!important;color:#8b8984!important;font-size:12px}.detail-header-search span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detail-header-cart b{position:absolute;top:-8px;right:-10px;display:grid;place-items:center;width:17px;height:17px;border-radius:50%;background:#a95034;color:#fff;font-size:12px}.detail-container{width:min(1420px,calc(100% - 120px));padding:14px 0 76px}.detail-breadcrumb{margin-bottom:14px}.detail-product-layout{grid-template-columns:minmax(0,1.08fr) minmax(490px,.92fr);gap:clamp(42px,5vw,88px)}.detail-gallery{grid-template-columns:112px minmax(0,1fr);gap:16px;align-items:stretch}.detail-thumbnails{position:relative;align-self:stretch;min-height:100%;display:block}.detail-thumbnail-viewport{display:grid;grid-template-rows:repeat(3,minmax(0,1fr));gap:10px;width:112px;height:100%;overflow:hidden}.detail-thumbnail{width:112px;height:100%;min-height:0;aspect-ratio:auto;border-radius:8px}.detail-thumbnail-arrow{position:absolute;left:50%;z-index:2;display:grid;place-items:center;width:30px;height:28px;border:0;border-radius:50%;background:rgba(255,255,255,.9);color:#27343b;box-shadow:0 3px 10px rgba(35,28,21,.12);transform:translateX(-50%);transition:background .2s ease,color .2s ease}.detail-thumbnail-arrow:first-child{top:-13px}.detail-thumbnail-arrow:last-child{bottom:-13px}.detail-thumbnail-arrow:hover:not(:disabled){background:#f2e8df;color:#a95134}.detail-thumbnail-arrow:disabled{color:#c7c1ba;cursor:default}.detail-gallery-door .detail-main-image{aspect-ratio:.9/1;background:#fff}.detail-gallery-door .detail-main-image img{object-fit:contain;padding:14px}.detail-gallery-door .detail-thumbnail-viewport{grid-template-rows:repeat(4,minmax(0,1fr))}.detail-image-zoom{position:absolute;inset:0;z-index:2;display:grid;place-items:center;border:0;background:transparent;color:#0b3b73;opacity:0;cursor:zoom-in;transition:opacity .2s ease,background .2s ease}.detail-main-image:hover .detail-image-zoom{opacity:1;background:rgba(255,255,255,.18)}.detail-image-zoom svg{width:52px;height:52px;padding:13px;border-radius:50%;background:rgba(255,255,255,.94);box-shadow:0 8px 22px rgba(31,58,68,.18)}.detail-lightbox{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:45px;background:rgba(19,27,31,.84);backdrop-filter:blur(5px)}.detail-lightbox img{max-width:min(92vw,1100px);max-height:90vh;object-fit:contain;border-radius:8px;box-shadow:0 24px 80px rgba(0,0,0,.3)}.detail-lightbox-close{position:absolute;top:24px;right:28px;display:grid;place-items:center;width:44px;height:44px;border:1px solid rgba(255,255,255,.35);border-radius:50%;background:rgba(255,255,255,.12);color:#fff}.detail-lightbox-close:hover{background:#e11d6b;border-color:#e11d6b}.detail-thumbnail.active{border:2px solid #9f563d}.detail-main-image{aspect-ratio:1.16/1;border-radius:10px;background:#e8e1d8}.detail-main-image img{object-fit:cover}.detail-expand-button{position:absolute;left:17px;bottom:16px;display:inline-flex;align-items:center;gap:8px;min-height:35px;padding:0 14px;border:0;border-radius:7px;background:rgba(255,255,255,.94);color:#27231f;font-size:12px;font-weight:700;box-shadow:0 5px 15px rgba(35,28,21,.14)}.detail-gallery-controls{position:absolute;right:16px;bottom:15px;display:flex;align-items:center;gap:13px}.detail-gallery-controls button{display:grid;place-items:center;width:40px;height:40px;border:0;border-radius:50%;background:rgba(255,255,255,.96);color:#25343c;box-shadow:0 5px 15px rgba(35,28,21,.1)}.detail-gallery-controls button:first-child svg{transform:rotate(180deg)}.detail-gallery-controls span{color:#fff;font-size:12px;font-weight:700;text-shadow:0 1px 4px rgba(0,0,0,.3)}.detail-image-count{display:none}.detail-summary{padding:23px 0 0}.detail-summary h1{color:#111820;font:500 clamp(46px,4.6vw,69px)/.93 var(--display);letter-spacing:-.05em}.detail-kicker{margin-bottom:13px;color:#ba5639;letter-spacing:.25em}.detail-favorite,.detail-share{width:43px;height:43px}.detail-share{display:grid;place-items:center;border:1px solid #e3ddd4;border-radius:50%;background:transparent;color:#24313a}.detail-share:hover{border-color:#ba5639;color:#ba5639}.detail-rating{margin-top:17px}.detail-rating span{color:#b64f32}.detail-lead{max-width:670px;margin:20px 0 25px;color:#4f5151;font:17px/1.42 var(--display)}.detail-price-stock{display:flex;align-items:center;justify-content:space-between;gap:25px}.detail-price-row strong{color:#7e2e1f;font:500 34px/1 var(--display)}.detail-price-row span{color:#77736f;font-size:13px}.detail-stock{display:grid;grid-template-columns:10px auto;align-items:center;column-gap:8px;min-width:180px;padding-left:23px;border-left:1px solid #e4ded7}.detail-stock>span{width:11px;height:11px;grid-row:span 2;border-radius:50%;background:#2a9b6a}.detail-stock strong{color:#1f7355;font-size:13px}.detail-stock small{color:#8b8882;font-size:12px}.detail-divider{margin:23px 0 20px}.detail-buy-row{grid-template-columns:155px minmax(0,1fr);gap:16px;margin-top:0}.detail-buy-actions{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.detail-add-button,.detail-quantity{min-height:56px;border-radius:10px}.detail-add-button{background:#a95134;font:500 17px var(--display);letter-spacing:0}.detail-add-button:hover{background:#853b29}.detail-whatsapp-button{display:flex;align-items:center;justify-content:center;gap:8px;min-height:56px;padding:0 14px;border:1px solid #279b63;border-radius:10px;background:#279b63;color:#fff;font:500 15px var(--display);text-align:center;transition:background .2s ease,border-color .2s ease,transform .2s ease}.detail-whatsapp-button:hover{border-color:#1d7e50;background:#1d7e50;color:#fff;transform:translateY(-2px)}.detail-contact-button{justify-content:center;gap:10px;min-height:54px;margin-top:11px;border-color:#b85739;border-radius:10px;background:transparent;color:#9b452f;font:500 16px var(--display)}.detail-contact-button:hover{background:#fffaf6}.detail-trust-row{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:26px;padding-top:18px}.detail-trust-row span{display:grid;grid-template-columns:25px 1fr;column-gap:7px;align-items:center;padding:0 12px}.detail-trust-row span:last-child{border-right:0}.detail-trust-row svg{grid-row:span 2;color:#202a31}.detail-trust-row b{color:#273138;font-size:12px}.detail-trust-row small{color:#83827e;font-size:12px}.detail-tabs-section{margin-top:25px;padding:9px 30px 26px;border-radius:13px;background:rgba(255,255,255,.7);box-shadow:0 7px 22px rgba(68,54,39,.045)}.detail-tabs{gap:42px}.detail-tabs button{min-height:43px;color:#716d68;font:16px var(--display)}.detail-tabs button.active{color:#20272c;font-weight:700}.detail-tab-panel{min-height:175px;padding-top:12px}.detail-copy h2{font:600 20px var(--display)}.detail-faq{max-width:none;border:1px solid #e9e1d9;border-radius:8px;overflow:hidden}.detail-faq details{padding:0 20px;background:rgba(255,255,255,.44)}.detail-faq summary{padding:13px 0;font-size:14px}.detail-faq summary svg{width:29px;height:29px;padding:7px;border-radius:50%;background:#f8e9df}.detail-faq p{margin:-2px 0 14px}.detail-related{margin-top:27px}.detail-related-heading{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:16px}.detail-related-heading p{margin:0 0 8px;color:#e11d6b;font-size:12px;font-weight:800;letter-spacing:.23em}.detail-related-heading h2{margin:0;color:#111820;font:500 35px/.95 var(--display);letter-spacing:-.04em}.detail-related-heading a{display:inline-flex;align-items:center;gap:7px;color:#e11d6b;font-size:12px}@media (max-width:1180px){.detail-container,.detail-header-inner{width:min(100% - 44px,1060px)}.detail-header-inner{grid-template-columns:190px 1fr auto;gap:18px}.detail-header-nav{gap:18px}.detail-header-nav a{font-size:12px}.detail-header-search{width:210px}.detail-product-layout{grid-template-columns:minmax(0,1fr) minmax(390px,.9fr);gap:35px}}@media (max-width:1300px) and (min-width:861px){.detail-header-inner{grid-template-columns:210px minmax(0,1fr) auto;gap:17px}.detail-header-nav{gap:20px}.detail-header-nav a{font-size:12px}.detail-header-search{width:220px}.detail-header-actions{gap:13px}}@media (max-width:860px){.detail-header-inner{min-height:64px;grid-template-columns:1fr auto}.detail-header-nav{display:none}.detail-header-search{width:42px;padding:0;justify-content:center!important}.detail-header-search span{display:none}.detail-product-layout{grid-template-columns:1fr}.detail-gallery,.detail-summary{max-width:760px}}@media (max-width:600px){.detail-container,.detail-header-inner{width:calc(100% - 24px)}.detail-brand,.detail-header-inner{gap:8px}.detail-brand strong{font-size:22px}.detail-brand span{display:none}.detail-header-actions{gap:10px}.detail-header-actions>button svg{width:20px}.detail-gallery{grid-template-columns:78px minmax(0,1fr);gap:9px}.detail-thumbnail-viewport{width:78px;gap:7px}.detail-thumbnail{width:78px}.detail-main-image{aspect-ratio:.92/1}.detail-gallery-door .detail-main-image{aspect-ratio:.78/1}.detail-summary h1{font-size:46px}.detail-buy-row{grid-template-columns:1fr}.detail-buy-actions{grid-template-columns:1fr 1fr}.detail-price-stock{align-items:start;flex-direction:column;gap:14px}.detail-stock{padding-left:0;border-left:0}.detail-trust-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 0}.detail-trust-row span:nth-child(2){border-right:0}.detail-trust-row span:nth-child(3){padding-left:0}.detail-tabs-section{padding-inline:16px}.detail-tabs{gap:22px}}@media (max-width:420px){.detail-buy-actions{grid-template-columns:1fr}}.detail-tabs-section{margin-top:28px;padding:0;border-radius:15px;background:transparent;box-shadow:none}.detail-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:0 12px;border:1px solid #ece4dc;border-bottom:0;border-radius:15px 15px 0 0;background:rgba(255,255,255,.75)}.detail-tabs button{position:relative;display:flex;align-items:center;justify-content:flex-start;gap:15px;min-height:78px;padding:13px 22px;border-right:1px solid #eee6de;color:#68645f;font:inherit;text-align:left;white-space:normal}.detail-tabs button:after{right:22px;left:22px;bottom:0;height:2px;background:#b75235}.detail-tabs button.active,.detail-tabs button:hover{color:#1f2930}.detail-tabs button.active{background:linear-gradient(180deg,rgba(255,246,238,.92),rgba(255,255,255,.45))}.detail-tabs button.active .detail-tab-icon{color:#a95034}.detail-tab-icon{flex:0 0 auto;color:#936243}.detail-tabs button>span{display:grid;gap:5px}.detail-tabs button strong{color:inherit;font:600 16px/1.1 var(--display)}.detail-tabs button small{color:#938e88;font-size:12px;line-height:1.2}.detail-tab-panel{padding:28px 30px 30px;border:1px solid #ece4dc;border-radius:0 0 15px 15px;background:rgba(255,255,255,.72)}@media (max-width:900px){.detail-tabs{grid-template-columns:repeat(2,minmax(0,1fr));padding:0;border-bottom:1px solid #ece4dc;border-radius:15px 15px 0 0}.detail-tabs button:nth-child(2){border-right:0}.detail-tabs button:nth-child(-n+2){border-bottom:1px solid #eee6de}.detail-tabs button:after{right:18px;left:18px}}@media (max-width:600px){.detail-tabs button{min-height:70px;gap:10px;padding:11px 13px}.detail-tab-icon{width:21px;height:21px}.detail-tabs button strong{font-size:13px}.detail-tabs button small{font-size:12px}.detail-tab-panel{padding:23px 17px 24px}}.detail-question-form{display:grid;grid-template-columns:minmax(190px,.7fr) minmax(260px,1.2fr) auto;align-items:center;gap:16px;margin-bottom:18px;padding:17px 18px;border:1px solid #eadfd6;border-radius:10px;background:rgba(255,249,244,.72)}.detail-question-form>div{display:grid;gap:6px}.detail-question-form strong{color:#1f2930;font:600 16px/1.2 var(--display)}.detail-question-form small{color:#8d8882;font-size:12px;line-height:1.35}.detail-question-form textarea{min-height:64px;resize:vertical;padding:11px 13px;border:1px solid #e2d9d0;border-radius:7px;background:#fff;color:#27343b;font:inherit;font-size:13px;outline:0}.detail-question-form textarea:focus{border-color:#b75235;box-shadow:0 0 0 3px rgba(183,82,53,.1)}.detail-question-form button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;padding:0 15px;border:1px solid #b75235;border-radius:6px;background:#b75235;color:#fff;font-size:12px;font-weight:700;white-space:nowrap}.detail-question-form button:hover{background:#8e3e2b;border-color:#8e3e2b}.detail-faq details summary>span{display:inline-flex;align-items:center;gap:14px}.detail-faq details summary i{display:grid;place-items:center;width:34px;height:34px;flex:0 0 auto;border-radius:50%;background:#faeee7;color:#392f29;font:normal 14px var(--display)}.question-pending{color:#9b674f!important}@media (max-width:820px){.detail-question-form{grid-template-columns:1fr 1fr}.detail-question-form>div{grid-column:1/-1}.detail-question-form button{grid-column:1/-1;justify-self:start}}@media (max-width:600px){.detail-question-form{grid-template-columns:1fr;gap:11px;padding:14px}.detail-question-form button,.detail-question-form textarea{grid-column:auto;width:100%}}.detail-breadcrumb{min-height:40px;margin-bottom:18px;padding:0 14px;border:1px solid #e6ded5;border-radius:8px;background:rgba(255,255,255,.8);color:#596267;font-size:13px}.detail-breadcrumb a{color:#596267;font-weight:600}.detail-breadcrumb span{color:#0b3b73}.detail-breadcrumb svg{width:16px;height:16px;color:#b75235}.detail-tabs-section{position:relative;left:50%;width:100vw;max-width:none;margin-top:38px;padding:29px max(24px,calc((100vw - 1420px) / 2)) 40px;transform:translateX(-50%);border-radius:0}.detail-tab-panel,.detail-tabs{width:100%;max-width:1420px;margin-right:auto;margin-left:auto}.detail-tab-panel{min-height:205px;padding:30px 30px 34px}.detail-copy{max-width:none}.detail-tab-panel .detail-copy{width:100%;max-width:none}.detail-tab-panel .detail-copy p{width:100%;max-width:none;font-size:15px;line-height:1.8}.detail-trust-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.detail-trust-row span{min-height:86px;padding:15px 22px;grid-template-columns:32px 1fr;column-gap:11px;border-right:1px solid #e5dfd8;border-bottom:1px solid #e5dfd8}.detail-trust-row span:nth-child(2),.detail-trust-row span:nth-child(4){border-right:0}.detail-trust-row span:nth-child(3),.detail-trust-row span:nth-child(4){border-bottom:0}.detail-trust-row span:first-child{padding-left:0}.detail-trust-row svg{width:27px;height:27px}.detail-trust-row b{color:#1f2d33;font-size:15px;line-height:1.2}.detail-trust-row small{color:#5f6d70;font-size:13px;line-height:1.35}@media (max-width:600px){.detail-breadcrumb{min-height:37px;padding-inline:10px;font-size:12px}.detail-tabs-section{padding:22px 12px 30px}.detail-tab-panel{padding:23px 17px 26px}.detail-trust-row span{padding:11px 10px}.detail-trust-row span:first-child,.detail-trust-row span:nth-child(3){padding-left:0}.detail-trust-row span{min-height:74px;grid-template-columns:25px 1fr;column-gap:7px}.detail-trust-row svg{width:22px;height:22px}.detail-trust-row b{font-size:13px}.detail-trust-row small{font-size:12px}}.detail-main-image{max-width:100%}.detail-related{margin-top:46px}.detail-related-heading{align-items:flex-end;gap:24px;margin-bottom:20px}.detail-related-actions{display:flex;align-items:center;gap:10px}.detail-related-nav{display:flex;gap:8px}.detail-related-nav button{display:grid;place-items:center;width:46px;height:46px;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--petrol);transition:background .2s ease,border-color .2s ease,color .2s ease,opacity .2s ease}.detail-related-nav button:hover:not(:disabled){border-color:var(--petrol);background:var(--petrol);color:#fff}.detail-related-nav button:disabled{opacity:.32;cursor:default}.detail-related-heading .detail-related-button{display:inline-flex;align-items:center;gap:9px;min-height:46px;padding:0 22px;border:1px solid var(--petrol);border-radius:8px;background:var(--petrol);color:#fff;font-size:13px;font-weight:700;transition:background .2s ease,border-color .2s ease,transform .2s ease}.detail-related-heading .detail-related-button:hover{border-color:#15282f;background:#15282f;color:#fff;transform:translateY(-1px)}.detail-related-track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 44px) / 3);gap:22px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;padding:6px 0 14px;margin:-6px 0 -14px}.detail-related-track::-webkit-scrollbar{display:none}.detail-related-track .product-card{scroll-snap-align:start;overflow:hidden;border:1px solid var(--line);border-radius:14px;background:var(--surface);box-shadow:0 10px 28px rgba(45,33,24,.05);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.detail-related-track .product-card:hover{transform:translateY(-4px);border-color:#dcd3c7;box-shadow:0 20px 44px rgba(45,33,24,.12)}.detail-related-track .product-details{padding:0 18px 18px}.detail-related-track .product-meta{margin-top:15px}.detail-related-track .product-name{font-size:22px}@media (max-width:980px){.detail-related-track{grid-auto-columns:calc((100% - 22px) / 2)}.detail-related-heading{flex-wrap:wrap;gap:16px}}@media (max-width:600px){.detail-related{margin-top:34px}.detail-related-track{grid-auto-columns:84%;gap:14px}.detail-related-nav button{width:42px;height:42px}.detail-related-heading .detail-related-button{min-height:42px;padding:0 16px;font-size:12px}}.checkout-container{width:min(1240px,calc(100% - 40px));padding:26px 0 64px}.checkout-container .detail-breadcrumb{margin-bottom:22px}.checkout-steps{display:flex;align-items:center;gap:10px;margin:0 0 30px;padding:0;list-style:none}.checkout-step{display:inline-flex;align-items:center;gap:10px;padding:9px 16px 9px 10px;border:1px solid var(--line);border-radius:999px;background:var(--surface);color:var(--muted);font-size:13px;font-weight:600}.checkout-step i{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;border:1px solid var(--line);background:var(--paper);font-size:12px;font-style:normal;font-weight:700}.checkout-step-active{border-color:var(--petrol);color:var(--petrol)}.checkout-step-active i{border-color:var(--petrol);background:var(--petrol);color:#fff}.checkout-step-done{border-color:#cfe0d8;color:#2a7a5c}.checkout-step-done i{border-color:#2a7a5c;background:#2a7a5c;color:#fff}.checkout-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:26px}.checkout-head p{margin:0 0 9px;color:var(--accent);font-size:12px;font-weight:800;letter-spacing:.22em}.checkout-head h1{margin:0;color:#111820;font:500 clamp(34px,3.6vw,50px)/.98 var(--display);letter-spacing:-.035em}.checkout-head-count{padding:8px 15px;border:1px solid var(--line);border-radius:999px;background:var(--surface);color:var(--muted);font-size:13px;font-weight:600}.checkout-layout{display:grid;grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:26px}.cart-lines{display:grid;gap:14px}.cart-line{display:grid;grid-template-columns:132px minmax(0,1fr) auto;gap:20px;padding:16px;border:1px solid var(--line);border-radius:14px;background:var(--surface);box-shadow:0 10px 28px rgba(45,33,24,.04)}.cart-line-media{display:block;overflow:hidden;border-radius:10px;background:#efe9e0}.cart-line-media img{width:132px;height:132px;display:block;object-fit:cover;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.cart-line:hover .cart-line-media img{transform:scale(1.05)}.cart-line-info{display:grid;align-content:start;gap:7px;min-width:0}.cart-line-category{margin:0;color:var(--accent);font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.cart-line-info h2{margin:0;font:600 23px/1.05 var(--display);letter-spacing:-.02em}.cart-line-info h2 a:hover{color:var(--accent)}.cart-line-description{margin:0;color:var(--muted);font-size:13px;line-height:1.55}.cart-line-unit{color:#7b776f;font-size:13px}.cart-line-actions{display:grid;justify-items:end;align-content:space-between;gap:14px}.cart-line-quantity{display:inline-grid;grid-template-columns:38px 46px 38px;align-items:center;height:42px;border:1px solid var(--line);border-radius:8px;background:var(--paper)}.cart-line-quantity button{display:grid;place-items:center;height:100%;border:0;background:transparent;color:var(--ink)}.cart-line-quantity button:hover{color:var(--accent)}.cart-line-quantity span{text-align:center;font-size:15px;font-weight:700}.cart-line-total{color:#0b3b73;font-size:21px;font-weight:700;white-space:nowrap}.cart-line-remove{display:inline-flex;align-items:center;gap:7px;padding:0;border:0;background:transparent;color:#8b857d;font-size:13px;font-weight:600}.cart-line-remove:hover{color:var(--accent)}.cart-continue{display:inline-flex;align-items:center;margin-top:6px;color:var(--petrol);font-size:14px;font-weight:700}.cart-continue:hover{color:var(--accent)}.cart-placeholder{display:grid;gap:14px}.cart-placeholder span{height:164px;border-radius:14px;background:linear-gradient(90deg,rgba(228,224,218,.45),rgba(228,224,218,.2),rgba(228,224,218,.45))}.cart-empty-state{display:grid;justify-items:center;gap:14px;padding:64px 28px;border:1px solid var(--line);border-radius:16px;background:var(--surface);text-align:center}.cart-empty-state i{display:grid;place-items:center;width:72px;height:72px;border-radius:50%;background:#f7ede6;color:var(--accent)}.cart-empty-state h2{margin:0;font:500 30px/1.05 var(--display);letter-spacing:-.03em}.cart-empty-state p{max-width:520px;margin:0;color:var(--muted);font-size:15px;line-height:1.65}.cart-empty-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px}.checkout-primary-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 26px;border:1px solid var(--petrol);border-radius:8px;background:var(--petrol);color:#fff;font-size:14px;font-weight:700;transition:background .2s ease,border-color .2s ease,transform .2s ease}.checkout-primary-button:hover:not(:disabled){border-color:#15282f;background:#15282f;transform:translateY(-1px)}.checkout-primary-button:disabled{opacity:.45;cursor:default}.checkout-primary-button-block{width:100%;margin-top:18px}.checkout-ghost-button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:52px;padding:0 24px;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--ink);font-size:14px;font-weight:700;transition:border-color .2s ease,color .2s ease}.checkout-ghost-button:hover{border-color:var(--accent);color:var(--accent)}.order-summary{position:sticky;top:104px;padding:24px;border:1px solid var(--line);border-radius:16px;background:var(--surface);box-shadow:0 14px 38px rgba(45,33,24,.06)}.order-summary h2{margin:0 0 18px;font:600 21px var(--display);letter-spacing:-.02em}.order-summary-items{display:grid;gap:13px;margin:0 0 18px;padding:0 0 18px;border-bottom:1px solid var(--line);list-style:none}.order-summary-items li{display:grid;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:12px}.order-summary-items img{width:52px;height:52px;border-radius:8px;object-fit:cover}.order-summary-items span{display:grid;gap:3px;min-width:0}.order-summary-items strong{overflow:hidden;font-size:14px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.order-summary-items small{color:var(--muted);font-size:12px}.order-summary-items b{font-size:14px;font-weight:700;white-space:nowrap}.order-summary-rows{display:grid;gap:11px;margin:0}.order-summary-rows div{display:flex;align-items:center;justify-content:space-between;gap:14px}.order-summary-rows dt{color:var(--muted);font-size:14px}.order-summary-rows dd{margin:0;font-size:14px;font-weight:600}.order-summary-muted{color:var(--muted);font-weight:500}.order-summary-total{display:flex;align-items:baseline;justify-content:space-between;gap:14px;margin-top:16px;padding-top:16px;border-top:1px solid var(--line)}.order-summary-total span{font-size:15px;font-weight:600}.order-summary-total strong{color:#7e2e1f;font-size:26px;font-weight:700}.order-summary-note{margin:14px 0 0;color:var(--muted);font-size:12px;line-height:1.6}.order-summary-trust{display:grid;gap:9px;margin:16px 0 0;padding:16px 0 0;border-top:1px solid var(--line);list-style:none}.order-summary-trust li{display:flex;align-items:center;gap:9px;color:#5f6d70;font-size:13px}.order-summary-trust svg{color:var(--petrol)}.checkout-form{display:grid;gap:16px}.checkout-card{padding:24px 26px 26px;border:1px solid var(--line);border-radius:16px;background:var(--surface);box-shadow:0 10px 28px rgba(45,33,24,.04)}.checkout-card h2{display:flex;align-items:center;gap:12px;margin:0 0 20px;font:600 20px var(--display);letter-spacing:-.02em}.checkout-card h2 span{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#f7ede6;color:var(--accent);font-size:14px;font-weight:700}.checkout-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.checkout-field{display:grid;gap:8px;min-width:0}.checkout-field-wide{grid-column:1/-1}.checkout-field>span{color:#3f464b;font-size:13px;font-weight:700}.checkout-field>span small{color:var(--muted);font-size:12px;font-weight:500}.checkout-field input,.checkout-field textarea{width:100%;min-height:50px;padding:13px 15px;border:1px solid var(--line);border-radius:8px;background:var(--paper);color:var(--ink);font:inherit;font-size:15px;outline:0;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.checkout-field textarea{min-height:96px;resize:vertical;line-height:1.6}.checkout-field input::placeholder,.checkout-field textarea::placeholder{color:#a9a49c}.checkout-field input:focus,.checkout-field textarea:focus{border-color:var(--petrol);background:var(--surface);box-shadow:0 0 0 3px rgba(31,58,68,.1)}.field-error{display:block;color:#a8371f;font-size:12px;font-weight:600}.payment-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.payment-option{position:relative;display:grid;grid-template-columns:46px minmax(0,1fr);align-items:start;gap:14px;padding:18px;border:1px solid var(--line);border-radius:12px;background:var(--paper);cursor:pointer;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.payment-option:hover{border-color:#c9c1b6}.payment-option input{position:absolute;width:1px;height:1px;opacity:0}.payment-option i{display:grid;place-items:center;width:46px;height:46px;border-radius:10px;background:var(--surface);border:1px solid var(--line);color:var(--petrol)}.payment-option span{display:grid;gap:6px}.payment-option strong{font-size:16px;font-weight:700}.payment-option small{color:var(--muted);font-size:13px;line-height:1.5}.payment-option.active{border-color:var(--petrol);background:var(--surface);box-shadow:0 0 0 3px rgba(31,58,68,.08)}.payment-option.active i{border-color:var(--petrol);background:var(--petrol);color:#fff}.payment-detail{margin-top:16px;padding:18px 20px;border:1px dashed #d9cfc2;border-radius:12px;background:#fffaf6}.payment-detail-title{display:flex;align-items:center;gap:8px;margin:0 0 12px;color:var(--petrol);font-size:14px;font-weight:700}.payment-detail dl{display:grid;gap:9px;margin:0 0 12px}.payment-detail dl div{display:flex;flex-wrap:wrap;gap:6px 16px}.payment-detail dt{min-width:70px;color:var(--muted);font-size:13px}.payment-detail dd{margin:0;font-size:14px;font-weight:600;letter-spacing:.01em}.payment-detail small{display:block;color:#5f6d70;font-size:13px;line-height:1.6}.checkout-approval{display:grid;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:12px;margin-top:20px;padding:16px;border:1px solid var(--line);border-radius:10px;background:var(--paper);cursor:pointer}.checkout-approval input{width:22px;height:22px;margin:0;accent-color:var(--petrol)}.checkout-approval span{color:#3f464b;font-size:14px;line-height:1.5}.checkout-approval.has-error{border-color:#c0402c;background:#fff8f6}.order-done{display:grid;justify-items:center;gap:16px;padding:56px 28px 60px;border:1px solid var(--line);border-radius:18px;background:var(--surface);box-shadow:0 16px 44px rgba(45,33,24,.06);text-align:center}.order-done-mark{display:grid;place-items:center;width:76px;height:76px;border-radius:50%;background:#e8f4ed;color:#2a7a5c}.order-done-kicker{margin:4px 0 0;color:var(--accent);font-size:12px;font-weight:800;letter-spacing:.22em}.order-done h1{margin:0;font:500 clamp(32px,3.4vw,46px)/1 var(--display);letter-spacing:-.035em}.order-done-lead{max-width:580px;margin:0;color:var(--muted);font-size:16px;line-height:1.65}.order-done-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;width:min(100%,760px);margin:18px 0 0;padding:0;border:1px solid var(--line);border-radius:12px;overflow:hidden}.order-done-facts div{display:grid;gap:6px;padding:16px 14px;border-right:1px solid var(--line);background:var(--paper)}.order-done-facts div:last-child{border-right:0}.order-done-facts dt{color:var(--muted);font-size:12px}.order-done-facts dd{margin:0;font-size:15px;font-weight:700}.order-done-panel{width:min(100%,760px);margin-top:6px;padding:20px 22px;border:1px dashed #d9cfc2;border-radius:12px;background:#fffaf6;text-align:left}.order-done-panel dl{display:grid;gap:9px;margin:0 0 12px}.order-done-panel dl div{display:flex;flex-wrap:wrap;gap:6px 16px}.order-done-panel dt{min-width:70px;color:var(--muted);font-size:13px}.order-done-panel dd{margin:0;font-size:14px;font-weight:600}.order-done-panel small{display:block;color:#5f6d70;font-size:13px;line-height:1.6}.order-done-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:10px}.cart-item-remove{display:grid;place-items:center;width:32px;height:32px;border:1px solid transparent;border-radius:8px;background:transparent;color:#8b857d}.cart-item-remove:hover{border-color:var(--line);background:var(--paper);color:var(--accent)}.cart-footer-actions{display:grid;gap:10px;margin-top:14px}.cart-footer-actions .button{width:100%}.cart-secondary-action{display:inline-flex;align-items:center;justify-content:center;min-height:46px;border:1px solid var(--line);border-radius:8px;color:var(--ink);font-size:13px;font-weight:700}.cart-secondary-action:hover{border-color:var(--petrol);color:var(--petrol)}@media (max-width:1100px){.checkout-layout{grid-template-columns:minmax(0,1fr) 330px;gap:20px}.order-summary{padding:20px}}@media (max-width:920px){.checkout-layout{grid-template-columns:minmax(0,1fr)}.order-summary{position:static}.payment-options{grid-template-columns:minmax(0,1fr)}.order-done-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.order-done-facts div:nth-child(2){border-right:0}.order-done-facts div:nth-child(-n+2){border-bottom:1px solid var(--line)}}@media (max-width:620px){.checkout-container{width:calc(100% - 24px);padding:18px 0 44px}.checkout-steps{gap:7px;overflow-x:auto;margin-bottom:22px;padding-bottom:4px;scrollbar-width:none}.checkout-steps::-webkit-scrollbar{display:none}.checkout-step{flex:0 0 auto;padding:8px 13px 8px 8px;font-size:12px}.checkout-head{flex-direction:column;align-items:flex-start;gap:12px}.cart-line{grid-template-columns:92px minmax(0,1fr);gap:14px;padding:13px}.cart-line-media img{width:92px;height:92px}.cart-line-description{display:none}.cart-line-actions{grid-column:1/-1;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;justify-items:stretch;gap:12px;padding-top:12px;border-top:1px solid var(--line)}.cart-line-total{justify-self:end;text-align:right}.cart-line-remove{justify-self:end}.checkout-card{padding:20px 17px 22px}.checkout-fields{grid-template-columns:minmax(0,1fr);gap:14px}.cart-empty-state{padding:44px 18px}.order-done{padding:40px 18px 44px}.order-done-facts{grid-template-columns:minmax(0,1fr)}.order-done-facts div{border-right:0;border-bottom:1px solid var(--line)}.order-done-facts div:last-child{border-bottom:0}.checkout-ghost-button,.checkout-primary-button{width:100%}}.auth-container{width:min(1120px,calc(100% - 40px));padding:26px 0 70px}.auth-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:stretch;gap:24px}.auth-aside{display:flex;flex-direction:column;gap:26px;padding:40px 36px;border-radius:18px;background:linear-gradient(160deg,#26343b,#0b3b73 55%,#2a1e16);color:#f2e7d9}.auth-aside-kicker{margin:0;color:#d4a574;font-size:12px;font-weight:800;letter-spacing:.22em}.auth-aside h2{margin:0;font:500 clamp(28px,2.6vw,36px)/1.1 var(--display);letter-spacing:-.03em}.auth-aside ul{display:grid;gap:18px;margin:0;padding:0;list-style:none}.auth-aside li{display:grid;grid-template-columns:42px minmax(0,1fr);align-items:start;gap:14px}.auth-aside li i{display:grid;place-items:center;width:42px;height:42px;border:1px solid rgba(212,165,116,.4);border-radius:10px;color:#d4a574}.auth-aside li span{display:grid;gap:5px}.auth-aside li strong{font-size:15px;font-weight:700}.auth-aside li small{color:rgba(242,231,217,.76);font-size:13px;line-height:1.55}.auth-aside-contact{display:inline-flex;align-items:center;gap:9px;margin-top:auto;padding-top:18px;border-top:1px solid rgba(242,231,217,.18);color:#d4a574;font-size:13px;font-weight:700}.auth-aside-contact:hover{color:#fff}.auth-card{padding:40px 38px 34px;border:1px solid var(--line);border-radius:18px;background:var(--surface);box-shadow:0 16px 44px rgba(45,33,24,.06)}.auth-kicker{margin:0 0 10px;color:var(--accent);font-size:12px;font-weight:800;letter-spacing:.22em}.auth-card h1{margin:0;font:500 clamp(30px,3vw,42px)/1 var(--display);letter-spacing:-.035em}.auth-lead{margin:12px 0 26px;color:var(--muted);font-size:15px;line-height:1.6}.auth-form,.auth-grid{display:grid;gap:16px}.auth-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.auth-row{display:flex;justify-content:flex-end}.auth-inline-link{color:var(--petrol);font-size:13px;font-weight:700}.auth-inline-link:hover{color:var(--accent)}.auth-footer{margin-top:24px;padding-top:20px;border-top:1px solid var(--line);color:var(--muted);font-size:14px;text-align:center}.auth-footer a{color:var(--petrol);font-weight:700}.auth-footer a:hover{color:var(--accent)}.auth-success{display:grid;justify-items:center;gap:12px;padding:14px 0 6px;text-align:center}.auth-success i{display:grid;place-items:center;width:62px;height:62px;border-radius:50%;background:#e8f4ed;color:#2a7a5c}.auth-success h2{margin:0;font:500 26px var(--display);letter-spacing:-.02em}.auth-success p{margin:0;color:var(--muted);font-size:14px;line-height:1.65}.auth-success .checkout-primary-button{margin-top:8px}.checkout-login-hint{margin:0;padding:10px 16px;border:1px solid var(--line);border-radius:999px;background:var(--surface);color:var(--muted);font-size:13px}.checkout-login-hint a{color:var(--petrol);font-weight:700}.checkout-login-hint a:hover{color:var(--accent)}.account-container{width:min(1240px,calc(100% - 40px));padding:26px 0 64px}.account-layout{display:grid;grid-template-columns:276px minmax(0,1fr);align-items:start;gap:24px}.account-sidebar{position:sticky;top:104px;padding:22px;border:1px solid var(--line);border-radius:16px;background:var(--surface);box-shadow:0 12px 32px rgba(45,33,24,.05)}.account-identity{display:grid;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:13px;padding-bottom:18px;margin-bottom:16px;border-bottom:1px solid var(--line)}.account-identity i{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:var(--petrol);color:#fff;font-size:19px;font-style:normal;font-weight:700}.account-identity span{display:grid;gap:3px;min-width:0}.account-identity strong{font-size:15px;font-weight:700}.account-identity small,.account-identity strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-identity small{color:var(--muted);font-size:12px}.account-nav{display:grid;gap:4px}.account-nav-link{display:flex;align-items:center;gap:11px;width:100%;padding:12px 14px;border:1px solid transparent;border-radius:9px;background:transparent;color:#46505a;font-size:14px;font-weight:600;text-align:left;transition:background .2s ease,color .2s ease,border-color .2s ease}.account-nav-link:hover{background:var(--paper);color:var(--ink)}.account-nav-link.active{border-color:var(--line);background:var(--paper);color:var(--petrol);font-weight:700}.account-nav-link svg{color:inherit}.account-nav-logout{margin-top:8px;border-top:1px solid var(--line);border-radius:0 0 9px 9px;color:#9a5240;padding-top:14px}.account-nav-logout:hover{background:#fff6f2;color:var(--accent)}.account-content{display:grid;gap:16px;min-width:0}.account-head h1{margin:0;color:#111820;font:500 clamp(30px,3.2vw,44px)/1 var(--display);letter-spacing:-.035em}.account-head p{margin:10px 0 0;color:var(--muted);font-size:15px;line-height:1.6}.account-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.account-stat{display:grid;gap:7px;padding:20px;border:1px solid var(--line);border-radius:14px;background:var(--surface);box-shadow:0 10px 26px rgba(45,33,24,.04);transition:transform .2s ease,border-color .2s ease}.account-stat:hover{transform:translateY(-2px);border-color:#d6cec3}.account-stat i{display:grid;place-items:center;width:42px;height:42px;border-radius:10px;background:#f7ede6;color:var(--accent)}.account-stat strong{font-size:30px;font-weight:700;line-height:1}.account-stat span{color:var(--muted);font-size:13px}.account-card{padding:24px 26px 26px;border:1px solid var(--line);border-radius:16px;background:var(--surface);box-shadow:0 10px 28px rgba(45,33,24,.04)}.account-card h2{display:flex;align-items:center;gap:10px;margin:0 0 18px;font:600 19px var(--display);letter-spacing:-.02em}.account-empty{display:grid;justify-items:center;gap:12px;padding:48px 24px;text-align:center}.account-empty i{display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:#f7ede6;color:var(--accent)}.account-empty h2{display:block;margin:0;font:500 24px var(--display)}.account-empty p{max-width:460px}.account-empty p,.account-empty-note{margin:0;color:var(--muted);font-size:14px;line-height:1.6}.account-shortcuts{display:grid;gap:10px}.account-shortcuts a{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border:1px solid var(--line);border-radius:10px;background:var(--paper);font-size:14px;font-weight:600;transition:border-color .2s ease,color .2s ease,background .2s ease}.account-shortcuts a:hover{border-color:var(--petrol);background:var(--surface);color:var(--petrol)}.account-inline-link{display:inline-flex;align-items:center;gap:6px;color:var(--petrol);font-size:13px;font-weight:700;white-space:nowrap}.account-inline-link:hover{color:var(--accent)}.account-saved{display:inline-flex;align-items:center;gap:7px;color:#2a7a5c;font-size:13px;font-weight:700}.account-note p{margin:0;color:var(--muted);font-size:14px;line-height:1.65}.order-status{display:inline-flex;align-items:center;padding:5px 12px;border-radius:999px;font-size:12px;font-weight:700}.order-status-hazirlaniyor{background:#fdf0e6;color:#a85b25}.order-status-uretimde{background:#eaf0f3;color:#0b3b73}.order-status-yolda{background:#eef1e9;color:#5a6b36}.order-status-teslim-edildi{background:#e8f4ed;color:#2a7a5c}.order-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:18px;padding:16px;border:1px solid var(--line);border-radius:12px;background:var(--paper)}.order-row-main{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.order-row-main strong{font-size:15px;font-weight:700}.order-row-main small{color:var(--muted);font-size:13px}.order-row b{font-size:17px;font-weight:700;white-space:nowrap}.order-list{display:grid;gap:14px}.order-card header{flex-wrap:wrap;justify-content:space-between;margin-bottom:18px}.order-card header,.order-card header div{display:flex;align-items:center;gap:12px}.order-card header strong{font-size:16px;font-weight:700}.order-card header small{color:var(--muted);font-size:13px}.order-card-items{display:grid;gap:12px;margin:0;padding:0;list-style:none}.order-card-items li{display:grid;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:13px}.order-card-items img{width:58px;height:58px;border-radius:8px;object-fit:cover}.order-card-items span{display:grid;gap:3px;min-width:0}.order-card-items strong{overflow:hidden;font-size:14px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.order-card-items small{color:var(--muted);font-size:12px}.order-card-items b{font-size:14px;font-weight:700;white-space:nowrap}.order-card footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-top:18px;padding-top:16px;border-top:1px solid var(--line);color:var(--muted);font-size:13px}.order-card footer strong{color:var(--ink);font-weight:700}.order-card-total{color:var(--muted);font-size:13px}.order-card-total b{margin-left:6px;color:#7e2e1f;font-size:19px;font-weight:700}.address-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.address-card{display:grid;align-content:start;gap:8px;padding:20px;border:1px solid var(--line);border-radius:14px;background:var(--surface);box-shadow:0 10px 26px rgba(45,33,24,.04)}.address-card.is-default{border-color:var(--petrol);box-shadow:0 0 0 3px rgba(31,58,68,.07)}.address-card header{display:flex;align-items:center;justify-content:space-between;gap:10px}.address-card header strong{font-size:16px;font-weight:700}.address-default-badge{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:999px;background:#e8f4ed;color:#2a7a5c;font-size:11px;font-weight:700}.address-person{margin:0;color:#46505a;font-size:13px;font-weight:600}.address-text{line-height:1.6}.address-city,.address-text{margin:0;color:var(--muted);font-size:13px}.address-card footer{display:flex;flex-wrap:wrap;gap:14px;margin-top:8px;padding-top:14px;border-top:1px solid var(--line)}.address-card footer button{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:transparent;color:var(--petrol);font-size:13px;font-weight:700}.address-card footer button:hover{color:var(--accent)}.address-card footer .address-remove{color:#9a5240}.address-card footer .address-remove:hover{color:#7d2f1c}.address-add{display:grid;place-content:center;justify-items:center;gap:10px;min-height:180px;padding:20px;border:1px dashed #cdc4b8;border-radius:14px;background:transparent;color:var(--petrol);font-size:14px;font-weight:700;transition:border-color .2s ease,background .2s ease}.address-add:hover{border-color:var(--petrol);background:var(--surface)}.address-add i{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:#f7ede6;color:var(--accent)}.address-form-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px}.account-favorites{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.account-favorites .product-card{overflow:hidden;border:1px solid var(--line);border-radius:14px;background:var(--surface);box-shadow:0 10px 28px rgba(45,33,24,.05)}.account-favorites .product-details{padding:0 16px 16px}.account-favorites .product-meta{margin-top:14px}.account-favorites .product-name{font-size:20px}@media (max-width:1040px){.auth-layout{grid-template-columns:minmax(0,1fr)}.auth-aside{order:2;padding:30px 26px}.auth-card{order:1;padding:30px 24px 26px}.account-layout{grid-template-columns:232px minmax(0,1fr);gap:18px}.account-sidebar{padding:18px}.account-favorites{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.account-layout{grid-template-columns:minmax(0,1fr)}.account-sidebar{position:static}.account-nav{grid-auto-flow:column;grid-auto-columns:max-content;overflow-x:auto;scrollbar-width:none}.account-nav::-webkit-scrollbar{display:none}.account-nav-link{white-space:nowrap}.account-nav-logout{margin-top:0;padding-top:12px;border-top:0;border-radius:9px}.address-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:620px){.account-container,.auth-container{width:calc(100% - 24px);padding:18px 0 48px}.auth-card{padding:26px 18px 22px}.account-stats,.auth-grid{grid-template-columns:minmax(0,1fr)}.account-card{padding:20px 17px 22px}.order-row{grid-template-columns:minmax(0,1fr);gap:12px}.order-card-items li{grid-template-columns:48px minmax(0,1fr) auto}.order-card-items img{width:48px;height:48px}.account-favorites{grid-template-columns:minmax(0,1fr)}.address-form-actions .checkout-ghost-button,.address-form-actions .checkout-primary-button{width:100%}}.content-container,.legal-container{width:min(1140px,calc(100% - 40px));padding:26px 0 70px}.content-head{max-width:760px;margin-bottom:32px}.content-kicker{margin:0 0 12px;color:var(--accent);font-size:12px;font-weight:800;letter-spacing:.22em}.content-head h1{margin:0;color:#111820;font:500 clamp(34px,4vw,56px)/1.02 var(--display);letter-spacing:-.04em}.content-lead{margin:18px 0 0;color:var(--muted);font-size:17px;line-height:1.65}.content-figure-inline img{height:clamp(240px,26vw,340px);border-radius:16px}.content-section-lead{max-width:640px;margin:-8px 0 22px;color:var(--muted);font-size:15px;line-height:1.65}.content-cta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:22px;margin-top:10px;padding:32px 34px;border-radius:18px;background:linear-gradient(140deg,#26343b,#0b3b73 60%,#2a1e16);color:#f2e7d9}.content-cta h2{margin:0 0 10px;font:500 clamp(24px,2.4vw,32px)/1.1 var(--display);letter-spacing:-.03em}.content-cta p{max-width:520px;margin:0;color:rgba(242,231,217,.8);font-size:15px;line-height:1.6}.content-cta-actions{display:flex;flex-wrap:wrap;gap:12px}.content-cta-actions .checkout-primary-button{border-color:#d4a574;background:#d4a574;color:#241a13}.content-cta-actions .checkout-primary-button:hover{border-color:#e0b689;background:#e0b689}.content-cta-actions .checkout-ghost-button{border-color:rgba(242,231,217,.32);background:transparent;color:#f2e7d9}.content-cta-actions .checkout-ghost-button:hover{border-color:#f2e7d9;color:#fff}.legal-head{max-width:780px;margin-bottom:34px}.legal-kicker{margin:0 0 12px;color:var(--accent);font-size:12px;font-weight:800;letter-spacing:.22em}.legal-head h1{margin:0;color:#111820;font:500 clamp(30px,3.4vw,46px)/1.05 var(--display);letter-spacing:-.035em}.legal-lead{margin:16px 0 0;color:var(--muted);font-size:16px;line-height:1.65}.legal-updated{display:inline-flex;align-items:center;gap:8px;margin:18px 0 0;padding:8px 14px;border:1px solid var(--line);border-radius:999px;background:var(--surface);color:var(--muted);font-size:13px}.legal-layout{display:grid;grid-template-columns:268px minmax(0,1fr);align-items:start;gap:28px}.legal-toc{position:sticky;top:104px;padding:22px;border:1px solid var(--line);border-radius:16px;background:var(--surface);box-shadow:0 12px 32px rgba(45,33,24,.05)}.legal-toc-title{display:flex;align-items:center;gap:8px;margin:0 0 14px;color:var(--petrol);font-size:13px;font-weight:700}.legal-toc ol{display:grid;gap:4px;margin:0;padding:0;list-style:none;counter-reset:toc}.legal-toc li a{display:block;padding:9px 11px;border-radius:8px;color:#4b5257;font-size:13px;line-height:1.45;transition:background .2s ease,color .2s ease}.legal-toc li a:hover{background:var(--paper);color:var(--petrol)}.legal-body{display:grid;gap:34px;padding:32px 34px 36px;border:1px solid var(--line);border-radius:18px;background:var(--surface);box-shadow:0 12px 34px rgba(45,33,24,.05)}.legal-body section{scroll-margin-top:110px}.legal-body h2{margin:0 0 14px;color:#111820;font:600 21px/1.3 var(--display);letter-spacing:-.02em}.legal-body p{margin:0 0 13px;color:#4b5257;font-size:15px;line-height:1.85}.legal-body p:last-child{margin-bottom:0}.legal-body ul{display:grid;gap:11px;margin:0;padding-left:20px}.legal-body li{color:#4b5257;font-size:15px;line-height:1.8}.legal-body li::marker{color:var(--accent)}.faq-layout{display:grid;grid-template-columns:268px minmax(0,1fr);align-items:start;gap:28px}.faq-toc-cta{display:inline-flex;align-items:center;gap:8px;width:100%;margin-top:16px;padding-top:16px;border-top:1px solid var(--line);color:var(--petrol);font-size:13px;font-weight:700}.faq-toc-cta:hover{color:var(--accent)}.faq-groups{display:grid;gap:26px}.faq-group{scroll-margin-top:110px}.faq-group h2{margin:0 0 14px;color:#111820;font:500 26px/1.1 var(--display);letter-spacing:-.03em}.faq-items{display:grid;gap:10px}.faq-items details{overflow:hidden;border:1px solid var(--line);border-radius:12px;background:var(--surface);transition:border-color .2s ease,box-shadow .2s ease}.faq-items details[open]{border-color:#d6cec3;box-shadow:0 10px 26px rgba(45,33,24,.05)}.faq-items summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:17px 20px;color:#1f2930;font-size:15px;font-weight:600;cursor:pointer;list-style:none}.faq-items summary::-webkit-details-marker{display:none}.faq-items summary svg{flex:0 0 auto;color:var(--accent);transition:transform .25s ease}.faq-items details[open] summary svg{transform:rotate(180deg)}.faq-items p{margin:0;padding:0 20px 19px;color:var(--muted);font-size:14px;line-height:1.8}.checkout-field select{width:100%;min-height:50px;padding:13px 15px;border:1px solid var(--line);border-radius:8px;background:var(--paper);color:var(--ink);font:inherit;font-size:15px;outline:0;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#7b776f 0),linear-gradient(135deg,#7b776f 50%,transparent 0);background-position:calc(100% - 20px) 22px,calc(100% - 14px) 22px;background-size:6px 6px,6px 6px;background-repeat:no-repeat}.checkout-field select:focus{border-color:var(--petrol);background-color:var(--surface);box-shadow:0 0 0 3px rgba(31,58,68,.1)}.footer-legal-links{display:inline-flex;flex-wrap:wrap;align-items:center;gap:10px}.footer-legal-links a:hover{color:#D4A574}@media (max-width:1040px){.faq-layout,.legal-layout{grid-template-columns:220px minmax(0,1fr);gap:20px}}@media (max-width:860px){.contact-layout,.content-split,.faq-layout,.legal-layout{grid-template-columns:minmax(0,1fr)}.legal-toc{position:static}.legal-toc ol{grid-auto-flow:row}}@media (max-width:620px){.content-container,.legal-container{width:calc(100% - 24px);padding:18px 0 48px}.legal-body{padding:22px 18px 24px}.content-cta{padding:24px 20px}.content-cta-actions,.content-cta-actions a{width:100%}.contact-form-card{padding:22px 17px 24px}}.section-title{font-size:clamp(34px,3.4vw,54px)}.modular-feature h2{font-size:clamp(36px,3.6vw,58px)}.blog-inspiration h3{max-width:230px;margin:22px 0 28px;font-size:26px}.blog-card-body h3{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:22px;line-height:1.15}.account-favorites .product-name,.detail-related-track .product-name,.product-name{font-size:20px;line-height:1.1}.detail-expand-button,.detail-gallery-controls{z-index:3}.detail-summary h1{font-size:clamp(28px,2.6vw,40px);line-height:1.04}.breadcrumb-bar{padding:24px 0 0}.breadcrumb-bar .detail-breadcrumb{margin-bottom:0}.account-container,.auth-container,.checkout-container,.content-container,.detail-container,.legal-container{padding-top:22px}@media (max-width:620px){.account-container,.auth-container,.breadcrumb-bar,.checkout-container,.content-container,.detail-container,.legal-container{padding-top:16px}}.detail-summary{display:grid;align-content:start;gap:14px;padding:0}.detail-box{padding:22px 24px;border:1px solid var(--line);border-radius:14px;background:var(--surface);box-shadow:0 8px 22px rgba(45,33,24,.04)}.detail-box-head .detail-kicker{margin-bottom:10px}.detail-box-head .detail-rating{margin-top:13px}.detail-box-head .detail-lead{max-width:none;margin:15px 0 0;font-size:15px;line-height:1.65}.detail-box-price{padding:18px 24px}.detail-box-price .detail-price-stock{margin:0}.detail-box-buy .detail-buy-row{margin-top:0}.detail-box-buy .detail-contact-button{margin-top:12px}.detail-box-trust{padding:0;overflow:hidden}.detail-box-trust .detail-trust-row{margin:0;padding:0;border-top:0}.detail-box-trust .detail-trust-row span{min-height:80px;padding:15px 20px}.detail-box-trust .detail-trust-row span:first-child{padding-left:20px}@media (max-width:600px){.detail-box{padding:17px 16px}.detail-box-price{padding:15px 16px}.detail-box-trust{padding:0}.detail-box-trust .detail-trust-row span{padding:12px 14px}.detail-box-trust .detail-trust-row span:first-child,.detail-box-trust .detail-trust-row span:nth-child(3){padding-left:14px}}.category-group{margin-bottom:44px}.category-group-head{margin-bottom:18px}.category-group-head h2{margin:0 0 8px;color:#111820;font:500 clamp(24px,2.4vw,32px)/1.1 var(--display);letter-spacing:-.03em}.category-group-head p{max-width:620px;margin:0;color:var(--muted);font-size:15px;line-height:1.6}.category-group-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.category-entry{display:grid;grid-template-columns:112px minmax(0,1fr);align-items:stretch;overflow:hidden;border:1px solid var(--line);border-radius:14px;background:var(--surface);box-shadow:0 10px 26px rgba(45,33,24,.04);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.category-entry:hover{transform:translateY(-3px);border-color:#d6cec3;box-shadow:0 18px 38px rgba(45,33,24,.1)}.category-entry-media{display:block;overflow:hidden;background:#efe9e0}.category-entry-media img{width:112px;height:100%;min-height:124px;display:block;object-fit:cover;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.category-entry:hover .category-entry-media img{transform:scale(1.06)}.category-entry-body{display:grid;align-content:center;gap:7px;padding:16px 18px;min-width:0}.category-entry-body strong{color:var(--ink);font:600 18px/1.2 var(--display);letter-spacing:-.02em}.category-entry-body small{color:var(--muted);font-size:13px;line-height:1.55}.category-entry-body b{display:inline-flex;align-items:center;gap:7px;margin-top:3px;color:var(--petrol);font-size:13px;font-weight:700}.blog-badge{justify-self:start;padding:6px 13px;border-radius:999px;background:#f7ede6;color:var(--accent);font-size:12px;font-weight:800;letter-spacing:.1em}.blog-meta{display:flex;flex-wrap:wrap;align-items:center;gap:16px;color:var(--muted);font-size:13px}.blog-meta span{display:inline-flex;align-items:center;gap:7px}.blog-meta svg{color:var(--accent)}.blog-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.blog-list-card{display:grid;grid-template-rows:auto 1fr;overflow:hidden;border:1px solid var(--line);border-radius:16px;background:var(--surface);box-shadow:0 10px 28px rgba(45,33,24,.04);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.blog-list-card:hover{transform:translateY(-4px);border-color:#d6cec3;box-shadow:0 20px 44px rgba(45,33,24,.1)}.blog-list-media{display:block;overflow:hidden;background:#efe9e0}.blog-list-media img{width:100%;height:208px;display:block;object-fit:cover;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.blog-list-card:hover .blog-list-media img{transform:scale(1.05)}.blog-list-body{display:grid;align-content:start;gap:10px;padding:20px 22px 22px}.blog-list-category{margin:0;color:var(--accent);font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.blog-list-body h2,.blog-list-body h3{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0;color:#111820;font:600 20px/1.25 var(--display);letter-spacing:-.02em}.blog-list-body h2 a:hover,.blog-list-body h3 a:hover{color:var(--accent)}.blog-list-excerpt{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:0;color:var(--muted);font-size:14px;line-height:1.65}.blog-list-compact .blog-list-media img{height:168px}.post-head{max-width:820px;margin-bottom:24px}.post-head h1{margin:0;color:#111820;font:500 clamp(30px,3.4vw,46px)/1.1 var(--display);letter-spacing:-.035em}.post-meta{margin-top:16px}.post-figure{margin:0 0 32px}.post-figure img{height:clamp(240px,34vw,420px)}.post-layout{grid-template-columns:262px minmax(0,1fr);gap:28px}.post-toc{top:104px}.post-body{max-width:760px}.post-lead{margin:0 0 26px;color:#3f464b;font-size:18px;line-height:1.75}.post-body section{margin-bottom:30px}.post-body h2{margin:0 0 14px;font:600 23px/1.3 var(--display)}.post-cta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;margin-top:36px;padding:28px 30px;border-radius:16px;background:linear-gradient(140deg,#26343b,#0b3b73 60%,#2a1e16);color:#f2e7d9}.post-cta h2{margin:0 0 8px;color:#f2e7d9;font:500 24px/1.2 var(--display);letter-spacing:-.02em}.post-cta p{max-width:420px;margin:0;color:rgba(242,231,217,.8);font-size:14px;line-height:1.6}.post-related{margin-top:48px}.post-related .detail-related-heading{margin-bottom:18px}@media (max-width:1040px){.blog-list,.category-group-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.post-layout{grid-template-columns:220px minmax(0,1fr);gap:22px}}@media (max-width:860px){.post-layout{grid-template-columns:minmax(0,1fr)}.post-toc{position:static}}@media (max-width:620px){.blog-list,.category-group-grid{grid-template-columns:minmax(0,1fr)}.post-figure img{height:210px}.post-cta{padding:22px 18px}.post-cta .content-cta-actions,.post-cta .content-cta-actions a{width:100%}}.hero-slide-copy h1{font-size:clamp(38px,3.2vw,58px)}@media (max-width:760px){.detail-breadcrumb{overflow-x:auto;white-space:nowrap;scrollbar-width:none}.detail-breadcrumb::-webkit-scrollbar{display:none}.detail-breadcrumb svg{flex:0 0 auto}}.page-container{padding:22px 0 64px}.detail-product-layout{grid-template-columns:minmax(0,1fr) minmax(520px,1.05fr);gap:clamp(18px,1.8vw,30px)}.guide-head{display:grid;grid-template-columns:64px minmax(0,1fr);gap:20px;margin-bottom:22px;padding:28px 30px;border:1px solid var(--line);border-radius:18px;background:linear-gradient(135deg,#fbf9f6,#f4f0ea)}.guide-head>i{display:grid;place-items:center;width:64px;height:64px;border-radius:16px;background:var(--petrol);color:#fff}.guide-head h1{margin:0 0 10px;color:#111820;font:600 clamp(28px,3vw,40px)/1.05 var(--display);letter-spacing:-.035em}.guide-head p{max-width:720px;margin:0;color:var(--muted);font-size:15px;line-height:1.7}.guide-head-chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.guide-head-chips span{display:inline-flex;align-items:center;gap:8px;padding:8px 15px;border:1px solid var(--line);border-radius:999px;background:var(--surface);color:#46505a;font-size:13px;font-weight:600}.guide-head-chips svg{color:var(--accent)}.blog-latest{position:relative;margin-bottom:40px}.blog-latest .blog-badge{position:absolute;left:0;top:-12px;z-index:2;padding:7px 15px;border-radius:999px;background:var(--petrol);color:#fff;font-size:12px;font-weight:700;letter-spacing:.04em;box-shadow:0 8px 18px rgba(31,58,68,.22)}.blog-latest-grid{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1fr) minmax(300px,.82fr);align-items:stretch;gap:16px}.blog-latest-media{display:block;overflow:hidden;border:1px solid var(--line);border-radius:16px;background:#efe9e0}.blog-latest-media img{width:100%;height:100%;min-height:330px;display:block;object-fit:cover;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.blog-latest-media:hover img{transform:scale(1.04)}.blog-latest-copy{display:grid;align-content:center;gap:14px;padding:32px 30px;border:1px solid var(--line);border-radius:16px;background:var(--surface);box-shadow:0 10px 28px rgba(45,33,24,.04)}.blog-latest-copy h2{margin:0;color:#111820;font:600 clamp(22px,2.1vw,29px)/1.2 var(--display);letter-spacing:-.03em}.blog-latest-copy h2 a:hover{color:var(--accent)}.blog-latest-copy>p{margin:0;color:var(--muted);font-size:15px;line-height:1.7}.blog-latest-copy .checkout-primary-button{justify-self:start;min-height:48px}.blog-latest-side{display:grid;grid-auto-rows:1fr;gap:16px;min-width:0}.blog-side-card{display:grid;align-content:start;gap:12px;padding:18px 20px;border:1px solid var(--line);border-radius:16px;background:var(--surface);box-shadow:0 10px 26px rgba(45,33,24,.04);transition:border-color .2s ease,transform .2s ease}.blog-side-card:hover{transform:translateY(-2px);border-color:#d6cec3}.blog-side-body{display:grid;grid-template-columns:104px minmax(0,1fr);gap:14px}.blog-side-media{display:block;overflow:hidden;border-radius:12px;background:#efe9e0}.blog-side-media img{width:104px;height:104px;display:block;object-fit:cover}.blog-side-card h3{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0 0 7px;color:#111820;font:600 16px/1.3 var(--display);letter-spacing:-.02em}.blog-side-card h3 a:hover{color:var(--accent)}.blog-side-card p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0 0 9px;color:var(--muted);font-size:13px;line-height:1.6}.section-bar{display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px;margin-bottom:20px;padding-left:15px;border-left:4px solid var(--accent)}.section-bar h2{width:100%;margin:0;color:#111820;font:600 clamp(22px,2.2vw,30px)/1.1 var(--display);letter-spacing:-.03em}.section-bar p{margin:0;color:var(--muted);font-size:13px}.section-bar-link{margin-left:auto}.blog-list-media{position:relative}.blog-list-date{position:absolute;left:12px;bottom:12px;display:inline-flex;align-items:center;gap:7px;padding:6px 12px;border-radius:999px;background:rgba(255,255,255,.94);color:#46505a;font-size:12px;font-weight:600;box-shadow:0 5px 14px rgba(35,28,21,.14)}.post-card{margin-bottom:20px;padding:30px 34px;border:1px solid var(--line);border-radius:18px;background:var(--surface);box-shadow:0 10px 28px rgba(45,33,24,.04)}.post-card h1{margin:0 0 14px;color:#111820;font:600 clamp(27px,3vw,40px)/1.15 var(--display);letter-spacing:-.035em}.post-card .post-lead{margin:0 0 18px;color:#4b5257;font-size:16px;line-height:1.8}.post-card .blog-meta span{padding:8px 14px;border:1px solid var(--line);border-radius:999px;background:var(--paper)}.post-layout{display:grid;grid-template-columns:286px minmax(0,1fr);align-items:start;gap:20px}.post-aside{display:grid;gap:14px;position:sticky;top:100px}.post-toc{padding:20px;border:1px solid var(--line);border-radius:16px;background:var(--surface);box-shadow:0 10px 26px rgba(45,33,24,.04)}.post-toc-title{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 14px;padding-bottom:13px;border-bottom:1px solid var(--line);color:var(--petrol);font-size:14px;font-weight:700}.post-toc-title span{display:inline-flex;align-items:center;gap:9px}.post-toc-title small{color:var(--muted);font-size:12px;font-weight:600}.post-toc ol{display:grid;gap:3px;margin:0;padding:0;list-style:none}.post-toc a{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:11px;padding:9px 10px;border-radius:9px;color:#4b5257;font-size:13px;line-height:1.45;transition:background .2s ease,color .2s ease}.post-toc a i{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--paper);border:1px solid var(--line);color:var(--muted);font-size:11px;font-style:normal;font-weight:700}.post-toc a.active,.post-toc a:hover{background:var(--paper);color:var(--petrol)}.post-toc a.active{font-weight:700}.post-toc a.active i{border-color:var(--petrol);background:var(--petrol);color:#fff}.post-share{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;border:1px solid var(--line);border-radius:16px;background:var(--surface)}.post-share>span{color:#46505a;font-size:13px;font-weight:700}.post-share div{display:flex;gap:8px}.post-share a,.post-share button{display:grid;place-items:center;width:38px;height:38px;border:1px solid var(--line);border-radius:50%;background:var(--paper);color:var(--petrol);transition:background .2s ease,border-color .2s ease,color .2s ease}.post-share a:hover,.post-share button:hover{border-color:var(--petrol);background:var(--petrol);color:#fff}.post-main{display:grid;gap:20px;min-width:0}.post-figure{margin:0;overflow:hidden;border:1px solid var(--line);border-radius:18px;background:#efe9e0}.post-figure img{width:100%;height:clamp(250px,32vw,440px);display:block;object-fit:cover}.post-body{padding:32px 36px 34px;border:1px solid var(--line);border-radius:18px;background:var(--surface);box-shadow:0 10px 28px rgba(45,33,24,.04)}.post-body section{margin-bottom:28px;scroll-margin-top:110px}.post-body section:last-child{margin-bottom:0}.post-body h2{margin:0 0 13px;color:#111820;font:600 22px/1.35 var(--display);letter-spacing:-.02em}.post-body p{margin:0 0 14px;color:#4b5257;font-size:16px;line-height:1.85}.post-body p:last-child{margin-bottom:0}.post-faq{margin-top:32px;padding-top:28px;border-top:1px solid var(--line)}.post-faq details{margin-bottom:10px;overflow:hidden;border:1px solid var(--line);border-radius:12px;background:var(--paper)}.post-faq details[open]{background:var(--surface);border-color:#d6cec3}.post-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:15px 18px;color:#1f2930;font-size:15px;font-weight:600;cursor:pointer;list-style:none}.post-faq summary::-webkit-details-marker{display:none}.post-faq summary i{display:grid;place-items:center;flex:0 0 auto;width:28px;height:28px;border:1px solid var(--line);border-radius:50%;background:var(--surface);color:var(--accent);transition:transform .25s ease}.post-faq details[open] summary i{transform:rotate(45deg)}.post-faq p{margin:0;padding:0 18px 17px;color:var(--muted);font-size:14px;line-height:1.8}.post-author{display:grid;grid-template-columns:62px minmax(0,1fr);gap:18px;padding:24px 26px;border:1px solid var(--line);border-radius:18px;background:var(--paper)}.post-author>i{display:grid;place-items:center;width:62px;height:62px;border-radius:50%;background:var(--accent);color:#fff;font-size:24px;font-style:normal;font-weight:700}.post-author-label{margin:0 0 4px;color:var(--muted);font-size:11px;font-weight:800;letter-spacing:.18em}.post-author strong{display:block;margin-bottom:8px;color:#111820;font:600 19px var(--display);letter-spacing:-.02em}.post-author p{margin:0;color:var(--muted);font-size:14px;line-height:1.7}.post-author-links{display:flex;flex-wrap:wrap;gap:18px;margin-top:14px}.post-author-links a{display:inline-flex;align-items:center;gap:7px;color:var(--petrol);font-size:13px;font-weight:700}.post-author-links a:hover{color:var(--accent)}.post-related{margin-top:44px}@media (max-width:1180px){.blog-latest-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.blog-latest-side{grid-column:1/-1;grid-auto-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr))}.post-layout{grid-template-columns:246px minmax(0,1fr)}}@media (max-width:980px){.detail-product-layout{grid-template-columns:1fr}.post-aside,.post-layout{grid-template-columns:minmax(0,1fr)}.post-aside{position:static}}@media (max-width:860px){.blog-latest-grid{grid-template-columns:minmax(0,1fr)}.blog-latest-media img{min-height:230px}.blog-latest-side{grid-template-columns:minmax(0,1fr)}}@media (max-width:620px){.page-container{width:calc(100% - 24px);padding:16px 0 44px}.guide-head{grid-template-columns:minmax(0,1fr);gap:14px;padding:22px 18px}.guide-head>i{width:52px;height:52px}.blog-latest-copy{padding:22px 18px}.blog-latest-copy .checkout-primary-button{width:100%}.post-card{padding:22px 18px}.post-body{padding:24px 18px 26px}.blog-side-body{grid-template-columns:78px minmax(0,1fr);gap:11px}.blog-side-media img{width:78px;height:78px}.post-author{grid-template-columns:minmax(0,1fr);gap:14px;padding:20px 17px}.post-figure img{height:210px}}.about-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.02fr);align-items:stretch;gap:18px;margin-bottom:18px}.about-hero-copy{display:grid;align-content:center;gap:16px;padding:46px 48px;border-radius:20px;background:linear-gradient(155deg,#26343b,#0b3b73 55%,#2a1e16);color:#f2e7d9}.about-hero-copy .content-kicker{margin:0;color:#d4a574}.about-hero-copy h1{margin:0;color:#f7efe4;font:500 clamp(30px,3.3vw,46px)/1.08 var(--display);letter-spacing:-.04em}.about-hero-copy>p{max-width:560px;margin:0;color:rgba(242,231,217,.82);font-size:16px;line-height:1.75}.about-hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.about-hero-actions .checkout-primary-button{border-color:#d4a574;background:#d4a574;color:#241a13}.about-hero-actions .checkout-primary-button:hover{border-color:#e0b689;background:#e0b689}.about-hero-actions .checkout-ghost-button{border-color:rgba(242,231,217,.32);background:transparent;color:#f2e7d9}.about-hero-actions .checkout-ghost-button:hover{border-color:#f2e7d9;color:#fff}.about-hero-media{margin:0;overflow:hidden;border:1px solid var(--line);border-radius:20px;background:#efe9e0}.about-hero-media img{width:100%;height:100%;min-height:380px;display:block;object-fit:cover}.about-numbers{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-bottom:48px;overflow:hidden;border:1px solid var(--line);border-radius:16px;background:var(--surface);box-shadow:0 10px 28px rgba(45,33,24,.04)}.about-numbers div{display:grid;gap:8px;padding:24px 26px;border-right:1px solid var(--line)}.about-numbers div:last-child{border-right:0}.about-numbers strong{color:var(--petrol);font:500 clamp(28px,2.6vw,36px)/1 var(--display);letter-spacing:-.03em}.about-numbers span{color:var(--muted);font-size:13px;line-height:1.5}.about-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.88fr);align-items:center;gap:32px;margin-bottom:52px;scroll-margin-top:110px}.about-split-copy p{margin:0 0 15px;color:#4b5257;font-size:16px;line-height:1.85}.about-split-copy p:last-child{margin-bottom:0}.about-split-media{margin:0;overflow:hidden;border:1px solid var(--line);border-radius:18px;background:#efe9e0}.about-split-media img{width:100%;height:clamp(260px,26vw,360px);display:block;object-fit:cover}.about-process{margin-bottom:52px;scroll-margin-top:110px}.process-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;counter-reset:adim}.process-steps li{position:relative;display:grid;align-content:start;gap:10px;padding:26px 24px;border:1px solid var(--line);border-radius:16px;background:var(--surface);box-shadow:0 10px 26px rgba(45,33,24,.04)}.process-step-no{position:absolute;right:20px;top:18px;color:#e6ded4;font:600 30px/1 var(--display)}.process-steps i{display:grid;place-items:center;width:46px;height:46px;border-radius:12px;background:#f7ede6;color:var(--accent)}.process-steps strong{color:#111820;font:600 18px var(--display);letter-spacing:-.02em}.process-steps small{color:var(--muted);font-size:14px;line-height:1.65}.about-values{margin-bottom:52px;scroll-margin-top:110px}.value-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.value-grid article{padding:26px 28px;border:1px solid var(--line);border-radius:16px;background:var(--surface);box-shadow:0 10px 26px rgba(45,33,24,.04);transition:transform .2s ease,border-color .2s ease}.value-grid article:hover{transform:translateY(-3px);border-color:#d6cec3}.value-grid i{display:grid;place-items:center;width:48px;height:48px;margin-bottom:16px;border-radius:12px;background:var(--paper);border:1px solid var(--line);color:var(--petrol)}.value-grid h3{margin:0 0 9px;color:#111820;font:600 19px var(--display);letter-spacing:-.02em}.value-grid p{margin:0;color:var(--muted);font-size:14px;line-height:1.75}.about-references{margin-bottom:52px;scroll-margin-top:110px}.reference-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.reference-grid article{display:grid;grid-template-columns:46px minmax(0,1fr);gap:16px;padding:22px 24px;border:1px solid var(--line);border-radius:16px;background:var(--paper)}.reference-grid i{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:var(--surface);border:1px solid var(--line);color:var(--accent)}.reference-grid h3{margin:0 0 8px;color:#111820;font:600 17px var(--display);letter-spacing:-.02em}.reference-grid p{margin:0;color:var(--muted);font-size:14px;line-height:1.65}.about-sustain{display:grid;grid-template-columns:64px minmax(0,1fr);gap:22px;margin-bottom:48px;padding:32px 34px;border:1px solid #dfe7e0;border-radius:18px;background:linear-gradient(135deg,#f3f7f3,#eef4ef);scroll-margin-top:110px}.about-sustain-icon{display:grid;place-items:center;width:64px;height:64px;border-radius:16px;background:#2a7a5c;color:#fff}.about-sustain h2{margin:0 0 14px;color:#1b3a2c;font:600 clamp(22px,2.2vw,29px)/1.15 var(--display);letter-spacing:-.03em}.about-sustain p{max-width:860px;margin:0 0 13px;color:#3f5147;font-size:15px;line-height:1.8}.about-sustain p:last-child{margin-bottom:0}.contact-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.82fr);align-items:stretch;gap:18px;margin-bottom:26px}.contact-hero-copy{display:grid;align-content:center;gap:14px;padding:40px 42px;border-radius:20px;background:linear-gradient(155deg,#26343b,#0b3b73 58%,#2a1e16);color:#f2e7d9}.contact-hero-copy .content-kicker{margin:0;color:#d4a574}.contact-hero-copy h1{margin:0;color:#f7efe4;font:500 clamp(30px,3.2vw,44px)/1.08 var(--display);letter-spacing:-.04em}.contact-hero-copy p{max-width:560px;margin:0;color:rgba(242,231,217,.82);font-size:16px;line-height:1.75}.contact-hero-channels{display:grid;grid-auto-rows:1fr;gap:12px}.contact-channel{display:grid;grid-template-columns:50px minmax(0,1fr) 20px;align-items:center;gap:15px;padding:18px 20px;border:1px solid var(--line);border-radius:16px;background:var(--surface);box-shadow:0 10px 26px rgba(45,33,24,.04);transition:transform .2s ease,border-color .2s ease}.contact-channel:hover{transform:translateX(3px);border-color:var(--petrol)}.contact-channel i{display:grid;place-items:center;width:50px;height:50px;border-radius:12px;background:#f7ede6;color:var(--accent)}.contact-channel span{display:grid;gap:4px;min-width:0}.contact-channel strong{color:var(--muted);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.contact-channel b{overflow:hidden;color:var(--ink);font-size:16px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.contact-channel small{color:var(--muted);font-size:12px}.contact-channel>svg{color:var(--petrol)}.contact-layout{display:grid;grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:18px;margin-bottom:48px}.contact-form-card{padding:28px 30px 30px;border:1px solid var(--line);border-radius:18px;background:var(--surface);box-shadow:0 12px 34px rgba(45,33,24,.05)}.contact-form-card .section-bar{margin-bottom:22px}.contact-form-card .auth-success{padding:10px 0 0}.contact-form-card .auth-success h3{margin:0;font:500 24px var(--display);letter-spacing:-.02em}.contact-form-card .auth-inline-link{border:0;background:transparent}.contact-aside{display:grid;gap:14px}.contact-card{padding:22px 24px;border:1px solid var(--line);border-radius:16px;background:var(--surface);box-shadow:0 10px 26px rgba(45,33,24,.04)}.contact-card h2{display:flex;align-items:center;gap:9px;margin:0 0 14px;color:#111820;font:600 18px var(--display);letter-spacing:-.02em}.contact-card-dark{border-color:#2a3a42;background:linear-gradient(150deg,#0b3b73,#26343b);color:#f2e7d9}.contact-card-dark h2{color:#f7efe4}.contact-card-dark>i{display:grid;place-items:center;width:46px;height:46px;margin-bottom:15px;border:1px solid rgba(212,165,116,.4);border-radius:12px;color:#d4a574}.contact-address{margin:0 0 14px;color:rgba(242,231,217,.84);font-size:14px;line-height:1.7}.contact-map-link{display:inline-flex;align-items:center;gap:8px;color:#d4a574;font-size:13px;font-weight:700}.contact-map-link:hover{color:#fff}.contact-hours,.contact-legal{display:grid;gap:11px;margin:0}.contact-hours div,.contact-legal div{display:flex;align-items:baseline;justify-content:space-between;gap:14px}.contact-hours dt,.contact-legal dt{color:var(--muted);font-size:13px}.contact-hours dd,.contact-legal dd{margin:0;font-size:14px;font-weight:600;text-align:right}.contact-closed{color:#9a5240!important}.contact-shortcuts{margin-bottom:8px}.shortcut-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.shortcut-card{display:grid;align-content:start;gap:10px;padding:24px 26px;border:1px solid var(--line);border-radius:16px;background:var(--surface);box-shadow:0 10px 26px rgba(45,33,24,.04);transition:transform .2s ease,border-color .2s ease}.shortcut-card:hover{transform:translateY(-3px);border-color:var(--petrol)}.shortcut-card i{display:grid;place-items:center;width:46px;height:46px;border-radius:12px;background:#f7ede6;color:var(--accent)}.shortcut-card strong{color:#111820;font:600 18px var(--display);letter-spacing:-.02em}.shortcut-card small{color:var(--muted);font-size:14px;line-height:1.6}.shortcut-card b{display:inline-flex;align-items:center;gap:7px;margin-top:3px;color:var(--petrol);font-size:13px;font-weight:700}@media (max-width:1100px){.process-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.reference-grid,.shortcut-grid{grid-template-columns:minmax(0,1fr)}.contact-layout{grid-template-columns:minmax(0,1fr) 310px}}@media (max-width:920px){.about-hero,.about-split,.contact-hero,.contact-layout{grid-template-columns:minmax(0,1fr)}.about-hero-media img{min-height:250px}.about-numbers{grid-template-columns:repeat(2,minmax(0,1fr))}.about-numbers div:nth-child(2){border-right:0}.about-numbers div:nth-child(-n+2){border-bottom:1px solid var(--line)}.value-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:620px){.about-hero-copy{padding:28px 20px}.contact-hero-copy{padding:26px 20px}.about-hero-actions .checkout-ghost-button,.about-hero-actions .checkout-primary-button{width:100%}.about-numbers{grid-template-columns:minmax(0,1fr)}.about-numbers div{border-right:0;border-bottom:1px solid var(--line)}.about-numbers div:last-child{border-bottom:0}.about-sustain,.process-steps{grid-template-columns:minmax(0,1fr)}.about-sustain{gap:16px;padding:24px 18px}.contact-form-card{padding:22px 17px 24px}.shortcut-card,.value-grid article{padding:20px 18px}}.yorum-bolumu{margin:64px 0 0;padding:38px 34px 34px;border:1px solid var(--line,#e8e4de);border-radius:20px;background:#fff}.yorum-ust{margin-bottom:30px;text-align:center}.yorum-etiket{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border:1px solid #f3c9c9;border-radius:999px;background:#fdf2f2;color:#c0503f;font-size:11.5px;font-weight:700;letter-spacing:.06em}.yorum-ust h2{margin:14px 0 0;font-size:clamp(26px,3.4vw,36px);font-weight:800;letter-spacing:-.02em}.yorum-govde{display:grid;grid-template-columns:250px minmax(0,1fr);gap:26px;align-items:start}.yorum-ozet{display:grid;gap:18px;padding:22px 20px;border:1px solid var(--line,#e8e4de);border-radius:16px;background:#fbfaf9}.yorum-ozet-puan{display:grid;gap:7px;justify-items:center;text-align:center}.yorum-ozet-puan strong{font-size:44px;font-weight:800;line-height:1;letter-spacing:-.03em}.yorum-ozet-puan small{color:var(--muted,#6f6a63);font-size:12.5px}.yorum-yildizlar{display:inline-flex;gap:2px}.yorum-yildiz{color:#d8d3cc;fill:none}.yorum-yildiz.dolu{color:#e8a33d;fill:#e8a33d}.yorum-dagilim{display:grid;gap:6px}.yorum-dagilim-satir{display:grid;grid-template-columns:34px minmax(0,1fr) 26px;align-items:center;gap:9px;padding:2px 0;border:0;background:none;cursor:pointer}.yorum-dagilim-satir:disabled{cursor:default;opacity:.55}.yorum-dagilim-satir.aktif .yorum-dagilim-cubuk span{background:#c0503f}.yorum-dagilim-no{display:inline-flex;align-items:center;gap:3px;color:var(--muted,#6f6a63);font-size:12px}.yorum-dagilim-cubuk{height:7px;border-radius:999px;background:#ebe7e2;overflow:hidden}.yorum-dagilim-cubuk span{display:block;height:100%;border-radius:999px;background:#e8a33d;transition:width .3s ease}.yorum-dagilim-adet{color:var(--muted,#6f6a63);font-size:12px;text-align:right}.yorum-yaz-butonu{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:13px 16px;border:1px solid var(--ink,#1c1a17);border-radius:10px;background:#fff;color:var(--ink,#1c1a17);font:inherit;font-size:14px;font-weight:700;cursor:pointer;transition:background .18s ease,color .18s ease}.yorum-yaz-butonu:hover{background:var(--ink,#1c1a17);color:#fff}.yorum-tesvik{display:flex;gap:11px;padding:14px;border:1px solid #f0d8d2;border-radius:13px;background:linear-gradient(135deg,#fdf2f0,#fbf4fb)}.yorum-tesvik i{display:grid;place-items:center;flex:none;width:38px;height:38px;border-radius:11px;background:#fff;color:#c0503f}.yorum-tesvik strong{display:block;margin-bottom:3px;color:#c0503f;font-size:13px}.yorum-tesvik small{color:var(--muted,#6f6a63);font-size:11.5px;line-height:1.55}.yorum-liste-alani{display:grid;gap:16px;min-width:0}.yorum-araclar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.yorum-secici{position:relative;display:flex;align-items:center;gap:9px;padding:0 13px;border:1px solid var(--line,#e8e4de);border-radius:11px;background:#fff;color:var(--muted,#6f6a63)}.yorum-secici select{flex:1;min-width:0;height:46px;border:0;background:transparent;color:var(--ink,#1c1a17);font:inherit;font-size:14px;outline:0;cursor:pointer;appearance:none}.yorum-secici>svg:last-child{pointer-events:none}.yorum-secici-ikon{font-size:13px}.yorum-bos{display:grid;place-items:center;gap:12px;padding:64px 20px;border:1px dashed var(--line,#e8e4de);border-radius:16px;color:var(--muted,#6f6a63);text-align:center}.yorum-bos svg{color:#d8d3cc}.yorum-bos p{margin:0;font-size:14px}.yorum-liste{display:grid;gap:14px}.yorum-kart{padding:20px 22px;border:1px solid var(--line,#e8e4de);border-radius:16px}.yorum-kart header{display:flex;align-items:flex-start;gap:12px;margin-bottom:12px}.yorum-avatar{display:grid;place-items:center;flex:none;width:42px;height:42px;border-radius:999px;background:#f1ece6;color:var(--ink,#1c1a17);font-size:17px;font-weight:700}.yorum-kisi{display:grid;gap:5px;min-width:0}.yorum-kisi>strong{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:14.5px}.yorum-dogrulandi{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;background:#e7f4ee;color:#1f7a5a;font-size:10.5px;font-weight:700}.yorum-kisi-alt{display:flex;flex-wrap:wrap;align-items:center;gap:10px;color:var(--muted,#6f6a63);font-size:12.5px}.yorum-kart h3{margin:0 0 7px;font-size:15.5px;font-weight:700}.yorum-kart>p{margin:0;color:#3b3832;font-size:14.5px;line-height:1.75}.yorum-gorseller{display:flex;flex-wrap:wrap;gap:9px;margin-top:14px}.yorum-gorseller img{width:92px;height:92px;border:1px solid var(--line,#e8e4de);border-radius:11px;object-fit:cover}.yorum-yanit{margin-top:14px;padding:13px 15px;border-left:3px solid #c0503f;border-radius:0 11px 11px 0;background:#fbf7f6}.yorum-yanit strong{display:flex;align-items:center;gap:6px;margin-bottom:5px;color:#c0503f;font-size:12.5px}.yorum-yanit p{margin:0;color:#4a463f;font-size:13.5px;line-height:1.7}.yorum-kart footer{margin-top:15px;padding-top:13px;border-top:1px solid var(--line,#e8e4de)}.yorum-kart footer button{display:inline-flex;align-items:center;gap:6px;padding:7px 13px;border:1px solid var(--line,#e8e4de);border-radius:999px;background:#fff;color:var(--muted,#6f6a63);font:inherit;font-size:12.5px;cursor:pointer}.yorum-kart footer button:hover:not(:disabled){border-color:var(--ink,#1c1a17);color:var(--ink,#1c1a17)}.yorum-kart footer button.aktif{border-color:#1f7a5a;background:#e7f4ee;color:#1f7a5a}.yorum-modal-perde{position:fixed;inset:0;z-index:90;display:grid;place-items:center;padding:20px;background:rgba(28,26,23,.55);backdrop-filter:blur(2px)}.yorum-modal{display:flex;flex-direction:column;width:min(560px,100%);max-height:92vh;overflow:hidden;border-radius:18px;background:#fff;box-shadow:0 24px 60px rgba(28,26,23,.3)}.yorum-modal>header{display:flex;align-items:center;gap:13px;padding:20px 22px;border-bottom:1px solid var(--line,#e8e4de);background:#fbfaf9}.yorum-modal>header i{display:grid;place-items:center;flex:none;width:42px;height:42px;border-radius:12px;background:#fdf2f0;color:#c0503f}.yorum-modal>header>div{flex:1;min-width:0}.yorum-modal>header strong{display:block;font-size:16.5px;font-weight:800}.yorum-modal>header small{color:var(--muted,#6f6a63);font-size:12.5px}.yorum-modal>header button{display:grid;place-items:center;width:32px;height:32px;border:0;border-radius:9px;background:#efebe6;color:var(--ink,#1c1a17);cursor:pointer}.yorum-modal-govde{display:grid;gap:17px;overflow-y:auto;padding:22px}.yorum-alan{display:grid;gap:7px}.yorum-alan-ikili{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.yorum-alan label{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:700}.yorum-alan label b{color:#c0503f}.yorum-alan label em{color:var(--muted,#6f6a63);font-size:12px;font-style:normal;font-weight:400}.yorum-alan input,.yorum-alan textarea{width:100%;padding:11px 13px;border:1px solid var(--line,#e8e4de);border-radius:10px;background:#fff;color:var(--ink,#1c1a17);font:inherit;font-size:14px;outline:0}.yorum-alan input:focus,.yorum-alan textarea:focus{border-color:#c0503f;box-shadow:0 0 0 3px #fdf2f0}.yorum-puan-secici{display:flex;gap:6px;padding:13px 15px;border:1px solid var(--line,#e8e4de);border-radius:12px}.yorum-puan-secici button{padding:0;border:0;background:none;cursor:pointer;line-height:0}.yorum-metin-sarmal{position:relative}.yorum-metin-sarmal textarea{resize:vertical;min-height:110px;padding-bottom:26px}.yorum-metin-sarmal span{position:absolute;right:12px;bottom:9px;color:var(--muted,#6f6a63);font-size:11.5px}.yorum-gorsel-alani{display:flex;flex-wrap:wrap;gap:10px}.yorum-gorsel-onizleme{position:relative;width:84px;height:84px}.yorum-gorsel-onizleme img{width:100%;height:100%;border:1px solid var(--line,#e8e4de);border-radius:11px;object-fit:cover}.yorum-gorsel-onizleme button{position:absolute;top:-6px;right:-6px;display:grid;place-items:center;width:22px;height:22px;border:0;border-radius:999px;background:#1c1a17;color:#fff;cursor:pointer}.yorum-gorsel-yukle{display:grid;place-items:center;gap:3px;flex:1 1 190px;min-height:84px;padding:12px;border:1px dashed var(--line,#e8e4de);border-radius:12px;background:#fbfaf9;color:var(--muted,#6f6a63);cursor:pointer;text-align:center}.yorum-gorsel-yukle:hover{border-color:#c0503f;color:#c0503f}.yorum-gorsel-yukle span{font-size:13px;font-weight:600}.yorum-gorsel-yukle small{font-size:11px}.yorum-kural{border-radius:10px;background:#fbfaf9;color:var(--muted,#6f6a63);font-size:12px;line-height:1.65}.yorum-hata,.yorum-kural{margin:0;padding:11px 13px}.yorum-hata{border:1px solid #e9b4ab;border-radius:10px;background:#fdecea;color:#a8371f;font-size:13px;line-height:1.6}.yorum-modal>footer{padding:16px 22px;border-top:1px solid var(--line,#e8e4de);background:#fbfaf9}.yorum-gonder-butonu{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:14px 18px;border:0;border-radius:11px;background:#e07a68;color:#fff;font:inherit;font-size:15px;font-weight:700;cursor:pointer}.yorum-gonder-butonu:hover:not(:disabled){background:#c0503f}.yorum-gonder-butonu:disabled{opacity:.6;cursor:default}.yorum-basarili{place-items:center;padding:46px 28px;text-align:center}.yorum-basarili svg{color:#1f7a5a}.yorum-basarili strong{font-size:18px;font-weight:800}.yorum-basarili p{margin:0;color:var(--muted,#6f6a63);font-size:14px;line-height:1.7}.yorum-basarili .yorum-gonder-butonu{width:auto;padding:12px 30px}@media (max-width:900px){.yorum-bolumu{padding:28px 18px 24px}.yorum-alan-ikili,.yorum-araclar,.yorum-govde{grid-template-columns:minmax(0,1fr)}}.hesap-urun-bos{display:block;width:100%;height:100%;border-radius:inherit;background:#f1ece6}.yorum-sayfalama{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;padding:16px 12px 4px}.yorum-sayfalama>button{display:inline-flex;align-items:center;gap:5px;padding:9px 14px;border:1px solid var(--line,#e8e4de);border-radius:10px;background:#fff;color:var(--ink,#1c1a17);font:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:border-color .15s ease,color .15s ease}.yorum-sayfalama>button:hover:not(:disabled){border-color:var(--ink,#1c1a17)}.yorum-sayfalama>button:disabled{opacity:.4;cursor:default}.yorum-sayfa-numaralari{display:inline-flex;gap:5px}.yorum-sayfa-numaralari button{min-width:36px;height:36px;padding:0 9px;border:1px solid var(--line,#e8e4de);border-radius:9px;background:#fff;color:var(--ink,#1c1a17);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.yorum-sayfa-numaralari button:hover:not(.aktif){border-color:var(--ink,#1c1a17)}.yorum-sayfa-numaralari button.aktif{border-color:#c0503f;background:#c0503f;color:#fff}.yorum-sayfalama small{flex-basis:100%;color:var(--muted,#6f6a63);font-size:12px;text-align:center}@media (max-width:560px){.yorum-sayfalama>button span{display:none}}:root{--hh-primary:#0b3b73;--hh-primary-2:#1f5aa0;--hh-primary-dark:#062b57;--hh-accent:#e11d6b;--hh-accent-2:#ff4f8f;--hh-accent-dark:#c2185b;--hh-dark:#0a1f3d;--hh-dark-2:#102a4f;--hh-ink:#172238;--hh-muted:#70778a;--hh-line:#e8eaf0;--hh-soft:#f7f8fb;--hh-green:#16a34a;--hh-amber:#f59e0b;--hh-r:10px;--hh-r-sm:7px;--hh-shadow:0 1px 2px rgba(18,22,38,.05),0 8px 24px rgba(18,22,38,.06);--hh-shadow-lg:0 12px 40px rgba(18,22,38,.12);--hh-max:1320px}.promos{padding:10px 0 26px}.promos-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.promo-card{position:relative;display:grid;min-height:212px;border-radius:14px;overflow:hidden;color:#fff;text-decoration:none;isolation:isolate}.promo-card-bg{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.promo-card:hover .promo-card-bg{transform:scale(1.03)}.promo-card-shade{position:absolute;inset:0;z-index:1;background:linear-gradient(95deg,rgba(8,24,48,.88),rgba(8,24,48,.68) 46%,rgba(8,24,48,.18))}.promo-card-body{position:relative;z-index:2;align-self:center;display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:30px 34px;max-width:68%}.promo-card-title{display:block;font-size:25px;font-weight:800;line-height:1.18;letter-spacing:-.4px;color:#fff}.promo-card-title em{display:block;font-style:normal;color:#ffdca8}.promo-card--mavi .promo-card-title em{color:#a9d4ff}.promo-card-note{font-size:13.5px;line-height:1.55;color:rgba(255,255,255,.82)}.promo-card-btn{display:inline-flex;align-items:center;gap:8px;margin-top:8px;height:40px;padding:0 20px;border-radius:999px;background:#fff;color:var(--hh-dark);font-size:13.5px;font-weight:700;transition:transform .15s ease}.promo-card:hover .promo-card-btn{transform:translateX(3px)}.wide-promo{padding:4px 0 30px}.wide-promo-in{position:relative;display:grid;min-height:194px;border-radius:14px;overflow:clip;background:linear-gradient(105deg,#0a1f3d,#0e2a52 46%,#12356a)}.wide-promo-bg{position:absolute;inset:0 0 0 auto;z-index:0;width:52%;height:100%;object-fit:cover;-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,0) 0,rgba(0,0,0,.22) 24%,rgba(0,0,0,.72) 56%,#000 84%);mask-image:linear-gradient(90deg,rgba(0,0,0,0) 0,rgba(0,0,0,.22) 24%,rgba(0,0,0,.72) 56%,#000 84%)}.wide-promo-body{position:relative;z-index:1;align-self:center;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:28px;padding:30px 40px}.wide-promo-copy{color:#fff;max-width:62ch}.wide-promo-kicker{display:inline-block;margin-bottom:12px;padding:5px 13px;border-radius:999px;background:rgba(255,255,255,.18);border:1px solid rgba(255,255,255,.3);font-size:13px;font-weight:700;letter-spacing:1.3px;text-transform:uppercase}.wide-promo-title{margin:0;font-size:34px;font-weight:800;line-height:1.1;letter-spacing:-.8px}.wide-promo-title em{font-style:normal;color:#ffe08a}.wide-promo-note{margin:9px 0 0;font-size:14px;color:rgba(255,255,255,.82)}.wide-promo-btn{display:inline-flex;align-items:center;gap:9px;flex:none;height:48px;padding:0 28px;border-radius:999px;background:#fff;color:var(--hh-primary);font-size:15px;font-weight:800;text-decoration:none;transition:transform .15s ease}.wide-promo-btn:hover{transform:translateY(-2px)}.urun-rayi{padding:26px 0 30px}.urun-rayi-head{justify-content:space-between;gap:22px;margin-bottom:18px}.urun-rayi-head,.urun-rayi-title{display:flex;align-items:flex-start}.urun-rayi-title{gap:12px;min-width:0}.urun-rayi-bar{width:5px;height:26px;flex:none;margin-top:2px;border-radius:999px;background:linear-gradient(180deg,var(--hh-accent),var(--hh-accent-2))}.urun-rayi-title h2{margin:0;font-size:23px;font-weight:800;letter-spacing:-.4px;color:var(--hh-ink)}.urun-rayi-not{margin:6px 0 0;max-width:92ch;font-size:13.5px;line-height:1.65;color:#5b6270}.urun-rayi-serit{display:flex;gap:16px;overflow-x:auto;overflow-y:hidden;padding:2px;scrollbar-width:none;-ms-overflow-style:none}.urun-rayi-serit::-webkit-scrollbar{width:0;height:0;display:none}.rayi-kart{position:relative;display:flex;flex-direction:column;flex:none;width:calc((100% - 4 * 16px) / 5);min-width:194px;background:#fff;border:1px solid var(--hh-line);border-radius:12px;overflow:hidden;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.rayi-kart:hover{border-color:#cad3df;box-shadow:0 10px 30px rgba(18,22,38,.1);transform:translateY(-3px)}.rayi-kart-media{position:relative;aspect-ratio:1/1;background:var(--hh-soft);overflow:hidden}.rayi-kart-media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.rayi-kart:hover .rayi-kart-media img{transform:scale(1.04)}.rayi-kart-rozetler{position:absolute;top:9px;left:9px;right:46px;z-index:2;display:flex;flex-wrap:wrap;gap:5px}.rayi-rozet{padding:3px 8px;border-radius:6px;font-size:13px;font-weight:700;line-height:1.5;letter-spacing:.2px;color:#fff}.rayi-rozet--yeni{background:var(--hh-green)}.rayi-rozet--cok-satan{background:linear-gradient(135deg,#f59e0b,#f97316)}.rayi-rozet--indirim{background:var(--hh-accent)}.rayi-kart-fav{position:absolute;top:9px;right:9px;z-index:3;display:grid;place-items:center;width:30px;height:30px;border:0;border-radius:50%;background:rgba(255,255,255,.92);color:#99a0b0;cursor:pointer;transition:color .15s ease,transform .15s ease}.rayi-kart-fav:hover{transform:scale(1.08)}.rayi-kart-fav.active,.rayi-kart-fav:hover{color:var(--hh-accent)}.rayi-kart-body{display:flex;flex-direction:column;flex:1;padding:12px 13px 13px}.rayi-kart-t{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.92em;font-size:13.5px;font-weight:500;line-height:1.46;color:var(--hh-ink);text-decoration:none;transition:color .15s ease}.rayi-kart:hover .rayi-kart-t{color:var(--hh-primary)}.rayi-kart-rule{height:1px;margin:10px 0 0;background:var(--hh-line)}.rayi-kart-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding-top:11px}.rayi-kart-fiyat{font-size:17.5px;font-weight:800;letter-spacing:-.3px;line-height:1.2;color:var(--hh-ink);white-space:nowrap}.rayi-kart-go{display:grid;place-items:center;flex:none;width:34px;height:34px;border:1px solid var(--hh-line);border-radius:50%;color:var(--hh-ink);transition:background .18s ease,border-color .18s ease,color .18s ease}.rayi-kart:hover .rayi-kart-go{background:var(--hh-primary);border-color:var(--hh-primary);color:#fff}.neden-biz{padding:30px 0 36px;background:var(--hh-soft)}.neden-biz-top{text-align:center;margin-bottom:26px}.neden-biz-eyebrow{display:inline-flex;align-items:center;gap:12px;font-size:13px;font-weight:800;letter-spacing:3.2px;text-transform:uppercase;color:var(--hh-primary)}.neden-biz-eyebrow:after,.neden-biz-eyebrow:before{content:"";width:36px;height:1px;background:currentColor;opacity:.45}.neden-biz-top h2{margin:11px 0 6px;font-size:33px;font-weight:800;letter-spacing:-1px;line-height:1.15;color:var(--hh-ink)}.neden-biz-top h2 em{font-style:normal;color:var(--hh-primary)}.neden-biz-sub{margin:0;font-size:14.5px;color:var(--hh-muted)}.neden-biz-grid{display:grid;grid-template-columns:1fr 1.12fr;gap:20px;align-items:stretch}.neden-biz-panel{position:relative;display:flex;flex-direction:column;min-height:392px;padding:30px;border-radius:16px;overflow:hidden;color:#fff;background:radial-gradient(120% 80% at 12% 6%,rgba(11,59,115,.3),rgba(11,59,115,0) 58%),linear-gradient(155deg,#0e2a52,#0a1f3d 48%,#081830)}.neden-biz-panel:after{content:"";position:absolute;right:-70px;bottom:-70px;width:260px;height:260px;border-radius:50%;background:radial-gradient(circle,rgba(58,130,222,.22),rgba(58,130,222,0) 68%)}.neden-biz-panel-bg{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover;opacity:.66}.neden-biz-panel-scrim{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(8,24,48,.52),rgba(8,24,48,.66) 42%,rgba(8,24,48,.93)),linear-gradient(90deg,rgba(8,24,48,.72),rgba(8,24,48,.34) 58%,rgba(8,24,48,.2))}.neden-biz-panel>:not(.neden-biz-panel-bg):not(.neden-biz-panel-scrim){position:relative;z-index:2}.neden-biz-panel-ikon{display:grid;place-items:center;flex:none;width:58px;height:58px;border-radius:15px;background:linear-gradient(135deg,var(--hh-primary),var(--hh-primary-2));box-shadow:0 10px 28px rgba(11,59,115,.38)}.neden-biz-panel-sayi{display:flex;align-items:baseline;gap:10px;margin-top:30px}.neden-biz-panel-sayi b{font-size:58px;font-weight:800;line-height:.95;letter-spacing:-2px}.neden-biz-panel-sayi span{font-size:13.5px;font-weight:600;opacity:.62}.neden-biz-panel-baslik{margin:16px 0 0;font-size:21px;font-weight:800;letter-spacing:-.4px}.neden-biz-panel-metin{margin:8px 0 0;max-width:40ch;font-size:14px;line-height:1.7;color:rgba(255,255,255,.72);text-shadow:0 1px 10px rgba(8,24,48,.5)}.neden-biz-cipler{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:22px}.neden-biz-cip{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:999px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.14);font-size:13px;font-weight:600;color:rgba(255,255,255,.88)}.neden-biz-cip:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--hh-accent-2)}.neden-biz-liste{display:flex;flex-direction:column;gap:10px}.neden-biz-item{border:1px solid var(--hh-line);border-radius:14px;background:#fff;overflow:hidden;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.neden-biz-item.acik{border-color:#d1dcea;background:#fbfcfe;box-shadow:0 6px 22px rgba(11,59,115,.09)}.neden-biz-q{display:flex;align-items:center;gap:12px;width:100%;padding:13px 15px;border:0;background:none;font:inherit;text-align:left;cursor:pointer}.neden-biz-item-ikon{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:11px;background:#f4f7fb;color:var(--hh-primary);transition:background .2s ease,color .2s ease,box-shadow .2s ease}.neden-biz-item.acik .neden-biz-item-ikon{background:linear-gradient(135deg,var(--hh-primary),var(--hh-primary-2));color:#fff;box-shadow:0 6px 16px rgba(11,59,115,.32)}.neden-biz-item-bas{display:flex;align-items:center;flex-wrap:wrap;gap:0 9px;min-width:0}.neden-biz-item-t{font-size:15px;font-weight:700;color:var(--hh-ink)}.neden-biz-rozet{padding:3px 8px;border-radius:6px;background:#eef3f9;color:var(--hh-primary);font-size:13px;font-weight:700;white-space:nowrap}.neden-biz-chev{margin-left:auto;flex:none;color:var(--hh-muted);transition:transform .25s ease,color .2s ease}.neden-biz-item.acik .neden-biz-chev{transform:rotate(180deg);color:var(--hh-primary)}.neden-biz-a{padding:0 15px 14px 67px}.neden-biz-a p{margin:0;font-size:13.5px;line-height:1.7;color:#5b6270}.neden-biz-mini{display:flex;flex-wrap:wrap;gap:6px 16px;margin-top:10px}.neden-biz-mini span{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:#6b7280}.neden-biz-mini span:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--hh-primary)}.rehber-sss{padding:18px 0 44px;background:var(--hh-soft);--rehber-h:580px}.rehber-sss-grid{display:grid;grid-template-columns:1.25fr 1fr;gap:20px;align-items:stretch}.rehber-panel{position:relative;display:grid;grid-template-rows:auto auto 1fr;background:#fff;border:1px solid var(--hh-line);border-radius:14px;overflow:hidden}.rehber-panel--makale{height:var(--rehber-h)}.rehber-panel--sss{grid-template-rows:auto auto auto;min-height:var(--rehber-h)}.rehber-head{display:flex;align-items:center;gap:12px;padding:16px 20px;border-bottom:1px solid var(--hh-line);background:linear-gradient(180deg,#fff,#fcfcfe)}.rehber-ikon{display:grid;place-items:center;flex:none;width:38px;height:38px;border-radius:10px}.rehber-panel--makale .rehber-ikon{background:#f4f7fb;color:var(--hh-primary)}.rehber-panel--sss .rehber-ikon{background:#eef2fb;color:#3d5a9e}.rehber-head h2{margin:0;font-size:16.5px;font-weight:800;letter-spacing:-.3px;line-height:1.25;color:var(--hh-ink)}.rehber-head p{margin:2px 0 0;font-size:13px;color:var(--hh-muted)}.rehber-bar{height:2px;background:var(--hh-line)}.rehber-bar i{display:block;height:100%;background:linear-gradient(90deg,var(--hh-primary),var(--hh-primary-2));transition:width .1s linear}.rehber-kaydir{position:relative;min-height:0}.rehber-kaydir>.rehber-govde{position:absolute;inset:0}.rehber-govde{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:18px 20px 26px;scrollbar-width:thin;scrollbar-color:#c5cdd6 #f3f4f8}.rehber-govde--sss{overflow:visible}.rehber-govde::-webkit-scrollbar{width:7px}.rehber-govde::-webkit-scrollbar-track{background:#f3f4f8}.rehber-govde::-webkit-scrollbar-thumb{background:#c5cdd6;border-radius:99px}.rehber-govde::-webkit-scrollbar-thumb:hover{background:var(--hh-primary)}.rehber-fade{position:absolute;left:1px;right:8px;bottom:1px;height:46px;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,0),#fff 78%);border-radius:0 0 14px 14px}.rehber-panel--sss .rehber-fade{display:none}.rehber-govde h3{margin:22px 0 8px;padding-left:12px;border-left:3px solid var(--hh-primary);font-size:15px;font-weight:800;line-height:1.35;color:var(--hh-ink)}.rehber-govde>div:first-child h3{margin-top:0}.rehber-govde p{margin:0 0 11px;font-size:13.5px;line-height:1.75;color:#4a5060}.rehber-govde ul{margin:0 0 12px;padding-left:18px}.rehber-govde li{margin-bottom:5px;font-size:13.5px;line-height:1.7;color:#4a5060;list-style:disc}.rehber-govde strong{color:var(--hh-ink);font-weight:700}.sss-liste{display:flex;flex-direction:column;gap:8px}.sss-item{border:1px solid var(--hh-line);border-radius:10px;overflow:hidden;transition:border-color .18s ease,background .18s ease}.sss-item.acik{border-color:#b9ccea;background:#fbfcfe}.sss-q{display:flex;align-items:flex-start;gap:10px;width:100%;padding:12px 14px;border:0;background:none;font:inherit;font-size:14px;font-weight:600;line-height:1.45;color:var(--hh-ink);text-align:left;cursor:pointer;transition:color .15s ease}.sss-item.acik .sss-q,.sss-q:hover{color:var(--hh-primary)}.sss-isaret{display:grid;place-items:center;flex:none;margin-left:auto;width:21px;height:21px;border-radius:50%;background:var(--hh-soft);color:var(--hh-muted);font-size:15px;font-style:normal;font-weight:600;line-height:1;transition:background .18s ease,color .18s ease}.sss-item.acik .sss-isaret{background:var(--hh-primary);color:#fff}.sss-a{padding:0 14px 13px}.sss-a p{margin:0 0 8px;font-size:13.5px;line-height:1.72;color:#5b6270}.sss-a p:last-child{margin-bottom:0}.sss-a strong{color:var(--hh-ink);font-weight:700}@media (max-width:1180px){.rayi-kart{width:calc((100% - 3 * 16px) / 4)}}@media (max-width:980px){.promos-grid{grid-template-columns:1fr}.promo-card-body{max-width:78%;padding:26px 28px}.promo-card-title{font-size:22px}.wide-promo-bg{width:100%;opacity:.28;-webkit-mask-image:none;mask-image:none}.wide-promo-title{font-size:26px}.neden-biz-grid{grid-template-columns:1fr}.neden-biz-panel{min-height:320px}.rehber-sss-grid{grid-template-columns:1fr}.rehber-panel--makale{height:440px}.rehber-panel--sss{min-height:0}.rayi-kart{width:calc((100% - 2 * 16px) / 3)}}@media (max-width:680px){.promo-card-body{max-width:92%;padding:22px}.promo-card-title{font-size:20px}.wide-promo-body{padding:24px 22px;gap:18px}.wide-promo-title{font-size:23px}.urun-rayi-title h2{font-size:20px}.urun-rayi-all{display:none}.neden-biz-top h2{font-size:26px}.neden-biz-panel-sayi b{font-size:46px}.neden-biz-a{padding-left:15px}.rayi-kart{width:72%;min-width:0}}.brand{gap:0;margin-right:18px}.brand-logo{display:block;width:auto;height:var(--marka-logo-h,54px);object-fit:contain}.header .brand{flex:0 0 auto}@media (max-width:980px){.brand-logo{height:calc(var(--marka-logo-h, 54px) * .78)}}@media (max-width:680px){.brand-logo{height:calc(var(--marka-logo-h, 54px) * .67)}}.zemin-beyaz,.zemin-gri{position:relative;overflow:hidden}.zemin-beyaz{background:#ffffff}.zemin-gri{background:#f5f6f9}.zemin-desen{position:absolute;top:50%;right:-150px;z-index:0;width:560px;height:560px;transform:translateY(-50%);pointer-events:none;border-radius:50%;background:repeating-radial-gradient(circle,rgba(11,59,115,.07) 0 1px,rgba(11,59,115,0) 1px 52px);-webkit-mask-image:radial-gradient(circle,#000 52%,transparent 74%);mask-image:radial-gradient(circle,#000 52%,transparent 74%)}.zemin-beyaz>.wide-container,.zemin-gri>.wide-container{position:relative;z-index:1}@media (max-width:860px){.zemin-desen{width:360px;height:360px;right:-130px}}.urun-rayi-all{display:inline-flex;align-items:center;gap:7px;flex:none;margin-top:3px;height:34px;padding:0 15px;border:1px solid #d7dfea;border-radius:999px;background:#fff;color:var(--hh-primary);font-size:13px;font-weight:700;text-decoration:none;white-space:nowrap;transition:background .16s ease,border-color .16s ease,color .16s ease}.urun-rayi-all svg{transition:transform .15s ease}.urun-rayi-all:hover{background:var(--hh-primary);border-color:var(--hh-primary);color:#fff}.urun-rayi-all:hover svg{transform:translateX(3px)}.urun-rayi-kutu{position:relative}.urun-rayi-ok{position:absolute;top:50%;z-index:4;display:grid;place-items:center;width:40px;height:40px;transform:translateY(-50%);border:1px solid var(--hh-line);border-radius:50%;background:#fff;color:var(--hh-ink);box-shadow:0 6px 18px rgba(18,22,38,.14);cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease,opacity .16s ease}.urun-rayi-ok--sol{left:-14px}.urun-rayi-ok--sag{right:-14px}.urun-rayi-ok:hover:not(:disabled){background:var(--hh-primary);border-color:var(--hh-primary);color:#fff}.urun-rayi-ok:disabled{opacity:0;pointer-events:none}.urun-rayi-serit{-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y}@media (max-width:860px){.urun-rayi-ok{display:none}.urun-rayi-head{flex-direction:column;align-items:flex-start;gap:10px}.urun-rayi-all{margin-top:0}.rayi-kart{width:62%;min-width:0}.hero-slider{min-height:340px}}@media (max-width:620px){.hero-slider{min-height:268px}.hero-slide-copy{left:18px;right:18px;top:50%}.hero-slide-copy h1{font-size:27px;line-height:1.12;margin:11px 0 9px}.hero-slide-copy p{display:none}.slide-tag{padding:5px 12px;font-size:12px}.slider-cta{min-height:40px;padding:0 17px;font-size:13px}.slider-arrow{display:none}.slider-dots{bottom:12px}}.header-search{flex:0 1 480px;max-width:480px;min-width:210px}.header-account-actions{margin-left:auto}@media (max-width:980px){.header-inner{flex-wrap:wrap;height:auto;gap:10px;padding-block:10px}.menu-toggle{display:grid;order:1}.brand{order:2;margin-right:auto}.header-account-actions{order:3;margin-left:auto;height:46px}.header-account-action{min-width:44px;padding:0 6px;font-size:0;border-left:0}.header-account-action svg{width:23px;height:23px}.header-account-action .badge{top:0;right:0;min-width:17px;height:17px;font-size:11px}.header-account-actions .account-action{display:grid}.header-search{order:4;flex:0 0 100%;width:100%;max-width:none;min-width:0;height:42px;border-radius:22px}.header-search input{display:block;height:38px;font-size:14px}.header-search button{width:40px;height:38px}.header-search>svg{margin-left:13px}}.mobil-perde{position:fixed;inset:0;z-index:60;background:rgba(10,20,38,.55);animation:mobil-perde-ac .18s ease-out}@keyframes mobil-perde-ac{0%{opacity:0}to{opacity:1}}.mobil-panel{position:absolute;top:0;bottom:0;left:0;display:flex;flex-direction:column;width:min(82vw,340px);background:#fff;box-shadow:0 0 40px rgba(10,20,38,.3);animation:mobil-panel-ac .22s cubic-bezier(.22,.61,.36,1);overflow-y:auto}@keyframes mobil-panel-ac{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.mobil-panel-bas{display:flex;align-items:center;justify-content:space-between;gap:12px}.mobil-panel-bas img{width:auto;height:38px;object-fit:contain}.mobil-panel-bas button{display:grid;place-items:center;flex:none;width:34px;height:34px;border:1px solid var(--hh-line);background:#fff;color:var(--hh-ink);cursor:pointer}.mobil-panel-liste{display:flex;flex-direction:column}.mobil-panel-liste a{display:flex;align-items:center;gap:10px;padding:15px 18px;border-bottom:1px solid #eef0f4;color:var(--hh-ink);font-size:15.5px;font-weight:600;text-decoration:none}.mobil-panel-liste a:active,.mobil-panel-liste a:hover{background:#f6f8fc;color:var(--hh-primary)}.mobil-panel-liste .mobil-ikonlu{font-weight:500;color:#4a5060}.mobil-panel-alt{padding:18px;background:var(--hh-soft)}.mobil-panel-alt a,.mobil-panel-alt span{display:flex;align-items:center;gap:9px;color:var(--hh-ink);font-size:13.5px;text-decoration:none}.mobil-panel-alt a svg,.mobil-panel-alt span svg{color:var(--hh-primary);flex:none}.mobil-panel-alt small{color:var(--hh-muted);font-size:13px}.mobile-nav{display:none}.mobil-panel-baslik{display:block;padding:16px 18px 7px}.mobil-panel-liste .mobil-kategori{padding-left:30px;font-weight:500}.mobil-panel-liste .mobil-kategori:before{content:"";flex:none;width:5px;height:5px;margin-right:-3px;border-radius:50%;background:var(--hh-accent)}.mobil-panel-buton{padding:16px 18px 4px}.mobil-panel-buton a{display:flex;align-items:center;justify-content:center;gap:9px;height:46px;border-radius:999px;background:var(--hh-primary);color:#fff;font-size:14.5px;font-weight:700;text-decoration:none}.mobil-panel-buton a:hover{background:var(--hh-primary-dark)}.rehber-yazilari{padding:26px 0 38px;background:#fff}.yazi-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.yazi-kart{position:relative;display:flex;flex-direction:column;background:#fff;border:1px solid var(--hh-line);border-radius:14px;overflow:hidden;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.yazi-kart:hover{border-color:#cad3df;box-shadow:0 12px 32px rgba(18,22,38,.1);transform:translateY(-3px)}.yazi-kart-media{position:relative;aspect-ratio:16/10;background:var(--hh-soft);overflow:hidden}.yazi-kart-media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.yazi-kart:hover .yazi-kart-media img{transform:scale(1.05)}.yazi-kart-tarih{position:absolute;left:11px;bottom:11px;display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:7px;background:rgba(255,255,255,.94);font-size:13px;font-weight:700;color:var(--hh-ink);box-shadow:0 2px 8px rgba(18,22,38,.12)}.yazi-kart-tarih svg{color:var(--hh-primary)}.yazi-kart-body{display:flex;flex-direction:column;flex:1;padding:14px 16px 16px}.yazi-kart-t{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:15px;font-weight:700;line-height:1.42;color:var(--hh-ink);text-decoration:none;transition:color .15s ease}.yazi-kart-t:after{content:"";position:absolute;inset:0;z-index:1}.yazi-kart:hover .yazi-kart-t{color:var(--hh-primary)}.yazi-kart-x{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:8px 0 0;font-size:13.5px;line-height:1.65;color:#626a7a}.yazi-kart-more{display:inline-flex;align-items:center;gap:7px;margin-top:auto;padding-top:13px;font-size:13.5px;font-weight:700;color:var(--hh-primary)}.yazi-kart-more svg{transition:transform .18s ease}.yazi-kart:hover .yazi-kart-more svg{transform:translateX(4px)}@media (max-width:980px){.yazi-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:680px){.yazi-grid{grid-template-columns:1fr}}.foot{display:flow-root;position:relative;margin-top:0;padding-top:54px;padding-bottom:18px;color:#c9cde0;background:radial-gradient(70% 45% at 15% 0,rgba(120,60,200,.22),rgba(120,60,200,0) 60%),radial-gradient(60% 40% at 88% 8%,rgba(225,29,107,.16),rgba(225,29,107,0) 62%),linear-gradient(170deg,#140f35,#100c2a 45%,#0a0820)}.foot:before{content:none}.foot-cta{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:24px;margin:0 0 44px;padding:26px 32px;border:1px solid rgba(190,120,255,.28);border-radius:20px;background:radial-gradient(60% 120% at 92% 50%,rgba(225,29,107,.18),rgba(225,29,107,0) 70%),linear-gradient(120deg,rgba(40,24,86,.9),rgba(26,17,60,.9));box-shadow:inset 0 0 0 1px rgba(255,255,255,.03),0 20px 50px rgba(8,5,24,.5);overflow:hidden}.foot-cta-ikon{display:grid;place-items:center;flex:none;width:68px;height:68px;border:1px solid rgba(225,29,107,.4);border-radius:18px;background:rgba(225,29,107,.12);color:#ff5f9e}.foot-cta-metin h2{margin:0;font-size:25px;font-weight:800;letter-spacing:-.5px;color:#fff}.foot-cta-metin h2 em{font-style:normal;color:#ff5f9e}.foot-cta-metin p{margin:6px 0 0;font-size:14px;color:#aeb4cf}.foot-cta-sonuc{margin-top:8px;font-weight:600}.foot-cta-sonuc.iyi{color:#8ef0bb}.foot-cta-sonuc.kotu{color:#ffc0c8}.foot-cta-form{display:flex;gap:12px}.foot-cta-alan{display:flex;align-items:center;gap:10px;width:310px;max-width:54vw;height:52px;padding:0 18px;border:1px solid rgba(255,255,255,.16);border-radius:12px;background:rgba(10,8,32,.6);color:#8e94b4}.foot-cta-alan input{flex:1;min-width:0;height:100%;border:0;outline:0;background:transparent;color:#fff;font:inherit;font-size:14px}.foot-cta-alan input::placeholder{color:#8e94b4}.foot-cta-alan:focus-within{border-color:rgba(225,29,107,.55)}.foot-cta-form button{display:inline-flex;align-items:center;gap:9px;height:52px;padding:0 26px;border:0;border-radius:12px;background:linear-gradient(120deg,var(--hh-accent),#ff4f8f);color:#fff;font-size:15px;font-weight:700;cursor:pointer;box-shadow:0 10px 26px rgba(225,29,107,.35);transition:transform .15s ease,filter .15s ease}.foot-cta-form button:hover:not(:disabled){transform:translateY(-2px);filter:brightness(1.06)}.foot-cta-form button:disabled{opacity:.7;cursor:default}.foot-grid{display:grid;grid-template-columns:1.15fr repeat(4,minmax(0,1fr)) 1.05fr;gap:30px 26px;padding-bottom:38px}.foot-logo{display:inline-block;line-height:0;margin-bottom:16px}.foot-logo img{width:auto;height:50px;max-width:240px;object-fit:contain}.foot-slogan{margin:0 0 18px;max-width:34ch;font-size:13.5px;line-height:1.75;color:#9aa0bd}.foot-satir{display:flex;align-items:flex-start;gap:12px;margin-bottom:13px;font-size:13.5px;line-height:1.55;color:#c9cde0}.foot-satir i{display:grid;place-items:center;flex:none;width:34px;height:34px;border:1px solid rgba(255,255,255,.1);border-radius:50%;background:rgba(255,255,255,.05);color:#ff7aad}.foot-satir-wa{border-color:rgba(37,211,102,.35)!important;background:rgba(37,211,102,.12)!important;color:#25d366!important}.foot-satir>a,.foot-satir>span{padding-top:7px}.foot-satir a{color:inherit;text-decoration:none}.foot-satir a:hover{color:#fff}.foot-baslik{position:relative;margin:6px 0 18px;padding-bottom:11px;font-size:16px;font-weight:800;letter-spacing:-.2px;color:#fff}.foot-baslik:after{content:"";position:absolute;left:0;bottom:0;width:30px;height:3px;border-radius:3px;background:linear-gradient(90deg,var(--hh-accent),#ff7aad)}.foot-liste{list-style:none;margin:0;padding:0}.foot-liste li{margin-bottom:11px}.foot-liste a{display:flex;align-items:center;gap:8px;font-size:13.5px;color:#a3a9c6;text-decoration:none;transition:color .16s ease,transform .16s ease}.foot-liste a svg{color:#5d6287;transition:transform .16s ease,color .16s ease}.foot-liste a:hover{color:#fff}.foot-liste a:hover svg{color:var(--hh-accent);transform:translateX(3px)}.foot-liste--ikonlu a{gap:11px}.foot-liste--ikonlu a svg{margin-left:0;color:#ff7aad}.foot-liste--ikonlu a:hover svg{transform:none}.foot-guven-serit{margin-bottom:26px;padding:20px 10px;border:1px solid rgba(255,255,255,.08);border-radius:16px;background:rgba(255,255,255,.03)}.foot-guven-oge{justify-content:center;gap:13px;padding:2px 16px;border-left:1px solid rgba(255,255,255,.08)}.foot-guven-oge i{display:grid;place-items:center;flex:none;width:42px;height:42px;border-radius:50%;background:rgba(225,29,107,.14);color:#ff7aad}.foot-guven-oge b{font-size:14px}.foot-bar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;padding:20px 0 8px;border-top:1px solid rgba(255,255,255,.08);font-size:13px;color:#8f95b4}.foot-bar-sol span{display:block;color:#c9cde0}.foot-bar-sol small{display:block;margin-top:3px;font-size:13px;color:#7d83a3}.foot-bar-orta{display:grid;gap:3px;text-align:center}.foot-bar-orta b{color:#c9cde0;font-weight:700}.foot-bar-orta i{font-style:normal;opacity:.4;margin:0 4px}.foot-bar-orta a{color:#b9c0dc;text-decoration:underline;text-underline-offset:2px}.foot-bar-orta a:hover{color:#fff}.foot-bar-sag{justify-content:flex-end;gap:10px 14px}.foot-bar-sag,.foot-odeme{display:flex;flex-wrap:wrap}.foot-odeme{align-items:center;gap:8px}.foot-rozet{display:inline-flex;align-items:center;gap:7px;padding:7px 13px;border:1px solid rgba(255,255,255,.12);border-radius:9px;background:rgba(255,255,255,.05);font-size:13px;font-weight:600;color:#c9cde0}.foot-rozet svg{color:#ff7aad}.foot-sosyal{gap:8px}.foot-sosyal a{border:1px solid rgba(255,255,255,.12)}@media (max-width:1180px){.foot-grid{grid-template-columns:1.2fr repeat(3,minmax(0,1fr))}}@media (max-width:980px){.foot-cta{grid-template-columns:auto 1fr}.foot-cta-form{grid-column:1/-1}.foot-grid{grid-template-columns:1fr 1fr;gap:28px}.foot-iletisim,.foot-marka{grid-column:1/-1}.foot-guven-serit{grid-template-columns:1fr 1fr;gap:18px 0}.foot-guven-oge:nth-child(3){border-left:0}.foot-bar{grid-template-columns:1fr;text-align:center;justify-items:center}.foot-bar-sag{justify-content:center}}@media (max-width:620px){.foot-cta{grid-template-columns:1fr;text-align:center;padding:22px}.foot-cta-ikon{justify-self:center}.foot-cta-metin h2{font-size:21px}.foot-cta-form{flex-direction:column}.foot-cta-alan{width:100%;max-width:none}.foot-cta-form button{width:100%;justify-content:center}.foot-grid{grid-template-columns:1fr 1fr}.foot-guven-serit{grid-template-columns:1fr}.foot-guven-oge{justify-content:flex-start;border-left:0}}.utility-bar{background:#0a1f3d;color:#c6d0e2;font-size:13.5px}.utility-inner{justify-content:space-between;gap:18px;min-height:38px}.utility-inner,.utility-left{display:flex;align-items:center}.utility-left{gap:26px}.utility-left span{display:inline-flex;align-items:center;gap:8px}.utility-left svg{color:#7eaae6}.utility-right{display:flex;align-items:center;gap:14px}.utility-right a{color:#c6d0e2;text-decoration:none}.utility-right a:hover{color:#fff}.utility-right i{width:1px;height:13px;background:rgba(255,255,255,.18)}.header{background:#fff;border-bottom:1px solid var(--hh-line)}.header-inner{gap:22px;height:86px}.header-inner,.header-search{display:flex;align-items:center}.header-search{flex:1 1 auto;max-width:560px;min-width:190px;gap:0;height:46px;padding:0 5px 0 0;border:1px solid #dfe4ec;border-radius:999px;background:#fff}.header-search input{flex:1;min-width:0;height:44px;padding:0 8px 0 20px;border:0;outline:0;background:transparent;color:var(--hh-ink);font-size:14px}.header-search input::placeholder{color:#98a2b5}.header-search button{display:grid;place-items:center;flex:none;width:38px;height:38px;border:0;border-radius:50%;background:var(--hh-primary);color:#fff;cursor:pointer;transition:background .16s ease}.header-search button:hover{background:var(--hh-primary-dark)}.header-wa{display:inline-flex;align-items:center;gap:10px;flex:none;text-decoration:none}.header-wa-ikon{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#e8f7ee;color:#16a34a}.header-wa-metin{display:grid;line-height:1.25}.header-wa-metin small{font-size:13px;color:var(--hh-muted)}.header-wa-metin strong{font-size:14px;font-weight:800;color:var(--hh-ink)}.header-account-actions{display:flex;align-items:center;gap:4px;margin-left:0;height:auto}.header-account-action{position:relative;display:grid;place-items:center;width:42px;height:42px;min-width:0;padding:0;border:0;border-left:0;border-radius:50%;background:transparent;color:var(--hh-ink);font-size:0;cursor:pointer;transition:background .16s ease,color .16s ease}.header-account-action:hover{background:#f1f5fa;color:var(--hh-primary)}.header-account-action span{display:none}.header-account-action .badge{position:absolute;top:2px;right:2px;display:grid;place-items:center;min-width:17px;height:17px;padding:0 4px;border-radius:999px;background:var(--hh-accent);color:#fff;font-size:11px;font-weight:700}.category-nav{background:#fff;border-bottom:1px solid var(--hh-line)}.category-inner{display:flex;min-height:52px}.category-trigger{display:inline-flex;align-items:center;gap:10px;flex:none;width:268px;padding:0 18px;border-radius:10px 10px 0 0;background:var(--hh-primary);color:#fff;font-size:14.5px;font-weight:700;text-decoration:none}.category-trigger span{margin-right:auto}.category-trigger:hover{background:var(--hh-primary-dark)}.nav-links{display:flex;align-items:center;gap:4px;flex:1;overflow:hidden}.nav-links a{position:relative;display:inline-flex;align-items:center;height:100%;padding:0 13px;color:var(--hh-ink);font-size:14.5px;font-weight:600;text-decoration:none;white-space:nowrap}.nav-links a:hover{color:var(--hh-primary)}.nav-links a:after{content:"";position:absolute;left:13px;right:13px;bottom:0;height:3px;border-radius:3px 3px 0 0;background:var(--hh-primary);opacity:0;transition:opacity .16s ease}.nav-links a:hover:after{opacity:1}.nav-firsat{display:inline-flex;align-items:center;gap:8px;flex:none;height:38px;padding:0 20px;border-radius:999px;background:linear-gradient(120deg,var(--hh-accent),var(--hh-accent-2));color:#fff;font-size:14px;font-weight:700;text-decoration:none;transition:transform .15s ease}.nav-firsat:hover{transform:translateY(-1px)}@media (max-width:1180px){.header-wa-metin{display:none}.category-trigger{width:210px}}@media (max-width:980px){.header-inner{flex-wrap:wrap;height:auto;gap:10px;padding-block:10px}.menu-toggle{display:grid;place-items:center;order:1;width:40px;height:40px;border:0;border-radius:10px;background:var(--hh-primary);color:#fff;cursor:pointer}.brand{order:2;margin-right:auto}.header-wa{display:none}.header-account-actions{order:3;margin-left:auto}.header-search{order:4;flex:0 0 100%;width:100%;max-width:none;height:42px}.header-search input{height:40px;font-size:14px}.header-search button{width:34px;height:34px}.category-nav,.utility-left span:nth-child(n+2){display:none}}.mobil-panel{width:min(84vw,330px)}.mobil-panel-bas{padding:14px 16px;border-bottom:1px solid var(--hh-line)}.mobil-panel-bas img{height:34px}.mobil-panel-bas button{width:32px;height:32px;border:0;border-radius:50%;background:var(--hh-soft);color:var(--hh-muted)}.mobil-panel-govde{display:flex;flex-direction:column;overflow-y:auto}.mobil-panel-baslik{padding:16px 18px 6px;color:var(--hh-muted);font-size:13px;font-weight:800;letter-spacing:1.6px;text-transform:uppercase}.mobil-satir{display:flex;align-items:center;gap:12px;padding:13px 18px;border-bottom:1px solid #eef0f4;color:var(--hh-ink);font-size:14.5px;font-weight:600;text-decoration:none}.mobil-satir>span{flex:1;min-width:0}.mobil-satir>svg:first-child{flex:none;color:var(--hh-primary)}.mobil-satir>svg:last-child{flex:none;color:#b6bdcb}.mobil-satir:hover{background:#f6f8fc;color:var(--hh-primary)}.mobil-panel-alt{display:flex;flex-direction:column;gap:9px;margin-top:auto;padding:14px 16px 18px;background:#fff;border-top:1px solid var(--hh-line)}.mobil-dugme{display:flex;align-items:center;justify-content:center;gap:9px;height:46px;border-radius:10px;font-size:14.5px;font-weight:700;text-decoration:none}.mobil-dugme--tel{background:var(--hh-primary);color:#fff}.mobil-dugme--tel:hover{background:var(--hh-primary-dark)}.mobil-dugme--wa{background:#e8f7ee;color:#15803d}.mobil-dugme--wa:hover{background:#d6f1e1}@media (max-width:560px){.utility-bar{font-size:13px}.utility-inner{gap:10px;min-height:34px}.utility-left span{white-space:nowrap}.utility-right{gap:0}.utility-right a:last-child,.utility-right i{display:none}.utility-right a{white-space:nowrap}}@media (min-width:981px){.header-inner{gap:18px}.header-search{flex:0 1 560px;margin-inline:auto}.header-wa{margin-left:0}.header-account-actions{margin-left:14px}}@media (max-width:760px){.detail-gallery,.detail-gallery-door{grid-template-columns:minmax(0,1fr);gap:12px}.detail-main-image{order:1;aspect-ratio:1/1}.detail-thumbnails{order:2;position:static;display:block;align-self:auto;min-height:0}.detail-thumbnail-viewport{display:flex;flex-direction:row;gap:8px;width:auto;height:auto;overflow-x:auto;scrollbar-width:none}.detail-thumbnail-viewport::-webkit-scrollbar{width:0;height:0;display:none}.detail-thumbnails:not(:has(.detail-thumbnail-viewport)){display:flex;flex-direction:row;gap:8px;overflow-x:auto;scrollbar-width:none}.detail-thumbnails:not(:has(.detail-thumbnail-viewport))::-webkit-scrollbar{width:0;height:0;display:none}.detail-thumbnail{flex:none;width:68px;height:auto;min-height:0;aspect-ratio:1/1}.detail-thumbnail-arrow{display:none}}.header-sag{display:flex;align-items:center;gap:14px}@media (min-width:981px){.header .brand{flex:1 1 0;min-width:0;margin-right:0}.header .header-search{flex:0 0 560px;margin-inline:0}.header .header-sag{flex:1 1 0;min-width:0;justify-content:flex-end}.header .header-account-actions{margin-left:0}}@media (max-width:980px){.header-sag{order:3;margin-left:auto;gap:0}}.detail-gallery-tek{grid-template-columns:minmax(0,1fr)}.yorumlar{padding:34px 0 40px;background:#fff}.yorumlar-top{text-align:center;margin-bottom:26px}.yorumlar-eyebrow{display:inline-flex;align-items:center;gap:12px;font-size:13px;font-weight:800;letter-spacing:3.2px;text-transform:uppercase;color:var(--hh-accent)}.yorumlar-eyebrow:after,.yorumlar-eyebrow:before{content:"";width:36px;height:1px;background:currentColor;opacity:.5}.yorumlar-top h1,.yorumlar-top h2{margin:11px 0 7px;font-size:40px;font-weight:800;letter-spacing:-1.2px;line-height:1.1;color:var(--hh-ink)}.yorumlar-top h1 em,.yorumlar-top h2 em{font-style:normal;color:var(--hh-accent)}.yorumlar-top p{margin:0;font-size:15px;color:var(--hh-muted)}.yorumlar-top--sayfa{text-align:left;margin-bottom:22px}.yorumlar-serit{display:flex;gap:18px;padding:4px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y}.yorumlar-serit::-webkit-scrollbar{width:0;height:0;display:none}.yorum-kart{display:flex;flex-direction:column;flex:none;width:calc((100% - 3 * 18px) / 4);min-width:250px;padding:18px 19px 17px;background:#fff;border:1px solid var(--hh-line);border-radius:14px;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.yorum-kart:hover{border-color:#f0c2d6;box-shadow:0 12px 32px rgba(18,22,38,.09);transform:translateY(-3px)}.yorum-kart-ust{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.yorum-yildiz{display:inline-flex;gap:2px;color:#f5a524}.yorum-tirnak{color:#f2d6e2;flex:none}.yorum-baslik{margin:11px 0 0;font-size:14.5px;font-weight:700;line-height:1.4;color:var(--hh-ink)}.yorum-metin{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;margin:8px 0 0;font-size:13.5px;line-height:1.68;color:#626a7a}.yorum-gorsel{margin:13px 0 0;aspect-ratio:16/10;overflow:hidden;border-radius:10px;background:var(--hh-soft)}.yorum-gorsel img{width:100%;height:100%;object-fit:cover;display:block}.yorum-alt{display:grid;gap:3px;margin-top:auto;padding-top:14px}.yorum-ad{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:14px;font-weight:700;color:var(--hh-ink)}.yorum-onay{display:inline-flex;align-items:center;gap:4px;padding:2px 7px;border-radius:6px;background:#e8f7ee;color:#15803d;font-size:13px;font-style:normal;font-weight:600}.yorum-tarih{font-size:13px;color:var(--hh-muted)}.yorum-urun{font-size:13px;color:var(--hh-accent);text-decoration:none}.yorum-urun:hover{text-decoration:underline}.yorumlar-araclar{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:24px}.yorumlar-araclar button{display:grid;place-items:center;width:40px;height:40px;border:1px solid var(--hh-line);border-radius:50%;background:#fff;color:var(--hh-ink);cursor:pointer;transition:border-color .16s ease,color .16s ease,background .16s ease,opacity .16s ease}.yorumlar-araclar button:hover:not(:disabled){border-color:var(--hh-accent);color:var(--hh-accent);background:#fdf2f7}.yorumlar-araclar button:disabled{opacity:.3;cursor:default}.yorumlar-tum{display:inline-flex;align-items:center;gap:9px;height:46px;padding:0 26px;border:1px solid var(--hh-line);border-radius:999px;background:#fff;color:var(--hh-ink);font-size:15px;font-weight:700;text-decoration:none;transition:background .16s ease,border-color .16s ease,color .16s ease}.yorumlar-tum:hover{background:var(--hh-accent);border-color:var(--hh-accent);color:#fff}.yorumlar-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.yorumlar-grid .yorum-kart{width:auto;min-width:0}.yorumlar-bos{font-size:15px;line-height:1.7;color:var(--hh-muted)}@media (max-width:1100px){.yorum-kart{width:calc((100% - 2 * 18px) / 3)}.yorumlar-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:860px){.yorum-kart{width:calc((100% - 18px) / 2)}.yorumlar-top h1,.yorumlar-top h2{font-size:30px}}@media (max-width:620px){.yorum-kart{width:80%;min-width:0}.yorumlar-grid{grid-template-columns:1fr}}.insta{padding:30px 0 0;background:var(--hh-soft);overflow:hidden}.insta-ust{justify-content:space-between;gap:18px;flex-wrap:wrap;margin-bottom:20px}.insta-kimlik,.insta-ust{display:flex;align-items:center}.insta-kimlik{gap:14px}.insta-avatar{display:grid;place-items:center;flex:none;width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,#f9ce34,#ee2a7b 55%,#6228d7);color:#fff}.insta-kimlik h2{margin:0;font-size:28px;font-weight:800;letter-spacing:-.8px;color:var(--hh-ink)}.insta-kimlik h2 em{font-style:normal;color:var(--hh-accent)}.insta-kimlik p{margin:2px 0 0;font-size:14px;color:var(--hh-muted)}.insta-takip{display:inline-flex;align-items:center;gap:9px;flex:none;height:44px;padding:0 22px;border-radius:999px;background:linear-gradient(120deg,#f9ce34,#ee2a7b 55%,#6228d7);color:#fff;font-size:14.5px;font-weight:700;text-decoration:none;transition:transform .15s ease}.insta-takip:hover{transform:translateY(-2px)}.insta-serit{overflow:hidden;padding-bottom:26px}.insta-sira{display:flex;gap:14px;width:max-content;animation:insta-kay 46s linear infinite}.insta-serit:hover .insta-sira{animation-play-state:paused}@keyframes insta-kay{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.insta-sira{animation:none}.insta-serit{overflow-x:auto}}.insta-kart{position:relative;flex:none;width:232px;aspect-ratio:1/1;border-radius:14px;overflow:hidden;background:#fff;box-shadow:0 6px 20px rgba(18,22,38,.08)}.insta-kart img{width:100%;height:100%;object-fit:cover;display:block}.insta-rozet{position:absolute;top:9px;right:9px;display:grid;place-items:center;width:25px;height:25px;border-radius:7px;background:rgba(10,20,38,.45);color:#fff;backdrop-filter:blur(2px)}@media (max-width:620px){.insta-kimlik h2{font-size:23px}.insta-kart{width:170px}.yorumlar-serit{padding-inline:0}.yorum-kart{width:calc(100% - 30px);min-width:0}}.detail-buy-now{display:flex;align-items:center;justify-content:center;gap:9px;min-height:56px;padding:0 14px;border:1px solid var(--hh-primary);border-radius:10px;background:var(--hh-primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:background .18s ease,border-color .18s ease,transform .18s ease}.detail-buy-now:hover{background:var(--hh-primary-dark);border-color:var(--hh-primary-dark);transform:translateY(-2px)}.detail-siparis-yollari{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;margin-top:10px}.detail-ara-button{display:flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:0 14px;border:1px solid var(--hh-line);border-radius:10px;background:#fff;color:var(--hh-ink);font-size:15px;font-weight:700;text-decoration:none;transition:border-color .18s ease,color .18s ease,background .18s ease}.detail-ara-button:hover{border-color:var(--hh-primary);color:var(--hh-primary);background:#f3f7fc}.detail-siparis-yollari .detail-whatsapp-button{min-height:52px;font-size:15px;font-weight:700}@media (max-width:760px){.detail-box-price{order:-1}.detail-price-stock{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:14px;flex-wrap:nowrap}.detail-price-row{flex:none}.detail-price-row strong{font-size:27px}.detail-stock{min-width:0;padding-left:14px;grid-template-columns:10px minmax(0,auto)}.detail-stock small,.detail-stock strong{white-space:nowrap}.detail-stock small{overflow:hidden;text-overflow:ellipsis}.detail-buy-row{grid-template-columns:110px minmax(0,1fr);gap:10px}.detail-buy-actions{grid-template-columns:minmax(0,1fr);gap:8px}.detail-siparis-yollari{gap:8px}.detail-add-button,.detail-buy-now{min-height:48px;font-size:14px}.detail-ara-button,.detail-whatsapp-button{min-height:46px;font-size:13.5px}}.detail-price-row strong{color:var(--hh-primary)}.detail-price-row span{color:var(--hh-muted)}.detail-add-button{border-color:var(--hh-accent);background:var(--hh-accent)}.detail-add-button:hover{background:var(--hh-accent-dark);border-color:var(--hh-accent-dark)}@media (max-width:760px){.detail-buy-row{grid-template-columns:minmax(0,1fr);gap:10px}.detail-quantity{justify-self:start}.detail-buy-actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}}.detail-box-buy{border-color:#dbe4f0}.etiket-bas{display:flex;align-items:center;gap:12px;margin:-22px -24px 18px;padding:15px 20px;border-bottom:1px solid #dbe4f0;background:linear-gradient(180deg,#f4f8fd,#fbfcfe)}.etiket-ikon{display:grid;place-items:center;flex:none;width:38px;height:38px;border-radius:10px;background:var(--hh-primary);color:#fff}.etiket-bas strong{display:block;font-size:15.5px;color:var(--hh-ink)}.etiket-bas small{display:block;margin-top:2px;font-size:13px;color:var(--hh-muted)}.etiket-alan{display:grid;gap:7px}.etiket-alan>span{font-size:13.5px;font-weight:700;color:var(--hh-ink)}.etiket-alan>span i{color:var(--hh-accent);font-style:normal}.etiket-alan textarea{width:100%;padding:12px 14px;border:1px solid #dbe4f0;border-radius:10px;background:#fff;color:var(--hh-ink);font:inherit;font-size:14px;line-height:1.6;resize:vertical}.etiket-alan textarea::placeholder{color:#9aa5b8}.etiket-alan textarea:focus{outline:0;border-color:var(--hh-primary);box-shadow:0 0 0 3px rgba(11,59,115,.1)}.etiket-ipucu{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin:7px 0 18px}.etiket-ipucu small{font-size:13px;line-height:1.55;color:var(--hh-accent)}.etiket-ipucu b{flex:none;font-size:13px;font-weight:700;color:var(--hh-muted)}.etiket-ipucu b.dolmak-uzere{color:var(--hh-accent)}.etiket-not{margin:14px 0 0;font-size:13px;line-height:1.6;text-align:center;color:var(--hh-muted)}.detail-box-kanal{border-color:#dbe4f0}.kanal-baslik{margin:0 0 12px;font-size:13.5px;font-weight:700;color:var(--hh-ink)}.iade-bilgi{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:26px}.iade-panel{position:relative;display:flex;flex-direction:column;border-radius:16px;overflow:hidden;color:#d7e2f2;background:linear-gradient(165deg,#0e2a52,#0a1f3d 55%,#081830)}.iade-panel:before{content:"";position:absolute;inset-inline:0;top:0;height:3px;background:linear-gradient(90deg,var(--hh-accent),var(--hh-primary-2))}.bilgi-bas,.iade-bas{display:flex;align-items:center;gap:12px;padding:18px 22px}.iade-bas{border-bottom:1px solid rgba(255,255,255,.1)}.iade-ikon{display:grid;place-items:center;flex:none;width:38px;height:38px;border-radius:10px;background:rgba(255,255,255,.12);color:#fff}.iade-bas strong{display:block;font-size:16px;font-weight:800;color:#fff}.iade-bas small{display:block;margin-top:2px;font-size:13px;color:#9fb2cd}.iade-govde{flex:1;padding:18px 22px}.iade-govde p{margin:0 0 14px;font-size:13.5px;line-height:1.75;color:#c7d4e7}.iade-govde p:last-child{margin-bottom:0}.iade-govde b{color:#fff;font-weight:700}.iade-alt{display:flex;flex-wrap:wrap;gap:10px 22px;padding:15px 22px;border-top:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.04)}.iade-alt a{display:inline-flex;align-items:center;gap:7px;font-size:13.5px;font-weight:700;color:#fff;text-decoration:none}.iade-alt a svg{transition:transform .15s ease}.iade-alt a:hover svg{transform:translateX(3px)}.bilgi-panel{display:flex;flex-direction:column;border:1px solid #dbe4f0;border-radius:16px;overflow:hidden;background:#fff}.bilgi-bas{border-bottom:1px solid #dbe4f0;background:linear-gradient(180deg,#f4f8fd,#fbfcfe)}.bilgi-ikon{display:grid;place-items:center;flex:none;width:38px;height:38px;border-radius:10px;background:#e7eefa;color:var(--hh-primary)}.bilgi-bas strong{display:block;font-size:16px;font-weight:800;color:var(--hh-ink)}.bilgi-bas small{display:block;margin-top:2px;font-size:13px;color:var(--hh-muted)}.bilgi-grid{flex:1;display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:18px 22px}.bilgi-kutu{display:flex;align-items:center;gap:11px;padding:12px 14px;border:1px solid var(--hh-line);border-radius:11px;background:#fbfcfe}.bilgi-kutu-ikon{display:grid;place-items:center;flex:none;width:32px;height:32px;border-radius:9px;background:#eef3fb;color:var(--hh-primary)}.bilgi-kutu small{display:block;font-size:13px;color:var(--hh-muted)}.bilgi-kutu strong{display:block;margin-top:1px;font-size:14px;font-weight:700;color:var(--hh-ink)}.bilgi-alt{padding:15px 22px;border-top:1px solid #dbe4f0}.bilgi-alt a{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;font-weight:700;color:#15803d;text-decoration:none}.bilgi-alt a:hover{text-decoration:underline}.cart-line-etiket{margin:6px 0 0;font-size:13px;line-height:1.5;color:var(--hh-primary);white-space:pre-line}.cart-line-etiket b{font-weight:700}.cart-item-etiket{margin-top:3px}.cart-item-etiket,.order-summary-etiket{display:block;font-size:13px;color:var(--hh-primary);white-space:pre-line}.order-summary-etiket{margin-top:2px;font-style:normal}@media (max-width:980px){.iade-bilgi{grid-template-columns:1fr}}@media (max-width:560px){.bilgi-grid{grid-template-columns:1fr}.kargo-rozet{width:100%}.etiket-ipucu{flex-direction:column;gap:4px}}.detail-box-head{padding:26px 28px 0}.ozet-ust{display:grid;gap:28px}.ozet-sol{min-width:0}.ozet-sag{display:grid;justify-items:end;align-content:start;gap:14px;min-width:190px}.detail-kicker{display:inline-flex;align-items:center;gap:8px;margin:0 0 10px;font-size:13px;font-weight:800;letter-spacing:2.6px;color:var(--hh-accent)}.detail-box-head h1{margin:0;font-size:36px;font-weight:800;line-height:1.12;letter-spacing:-1px;color:var(--hh-ink)}.detail-rating{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:12px}.ozet-yildiz{display:inline-flex;gap:2px;color:#f5a524}.detail-rating b{font-size:16px;font-weight:800;color:var(--hh-ink)}.detail-rating i{width:1px;height:15px;background:var(--hh-line)}.detail-rating a{font-size:14px;color:var(--hh-muted);text-decoration:none}.detail-rating a:hover{color:var(--hh-primary);text-decoration:underline}.detail-lead{margin:14px 0 0;max-width:58ch;font-size:15px;line-height:1.68;color:#5b6270}.detail-summary-actions{display:flex;gap:10px}.detail-favorite,.detail-share{display:grid;place-items:center;width:46px;height:46px;border:1px solid var(--hh-line);border-radius:50%;background:#fff;color:var(--hh-muted);cursor:pointer;transition:background .16s ease,color .16s ease,border-color .16s ease}.detail-favorite:hover,.detail-share:hover{border-color:var(--hh-accent);color:var(--hh-accent)}.detail-favorite.active{background:#fde8f1;border-color:#fac5da;color:var(--hh-accent)}.ozet-fiyat{display:grid;justify-items:end;gap:2px}.ozet-fiyat strong{font-size:40px;letter-spacing:-1.6px;line-height:1;color:var(--hh-accent)}.ozet-fiyat span{font-size:13.5px;color:var(--hh-muted)}.ozet-stok{display:flex;align-items:center;gap:11px;width:100%;padding:12px 16px;border:1px solid #c9ead7;border-radius:12px;background:#eefaf3}.ozet-stok i{flex:none;width:10px;height:10px;border-radius:50%;background:#16a34a}.ozet-stok b{display:block;font-size:14.5px;font-weight:700;color:#15803d}.ozet-stok small{display:block;font-size:13px;color:#5b6270}.ozet-kargo{display:flex;align-items:center;flex-wrap:wrap;gap:10px 22px;margin:22px -28px 0;padding:16px 28px;border-top:1px solid var(--hh-line)}.ozet-kargo>span{display:inline-flex;align-items:center;gap:10px;font-size:14.5px;color:#5b6270}.ozet-kargo svg{flex:none;color:var(--hh-primary)}.ozet-kargo b{font-weight:800;color:var(--hh-ink)}.ozet-kargo>i{width:1px;height:22px;background:var(--hh-line)}.etiket-ikon{width:46px;height:46px;border-radius:14px;background:#fde8f1;color:var(--hh-accent)}.etiket-bas{margin:-22px -24px 20px;padding:18px 24px;background:none;border-bottom:0}.etiket-bas strong{font-size:19px;font-weight:800}.etiket-bas small{font-size:14px}.etiket-alan>span{font-size:14.5px}.etiket-alan textarea{min-height:120px;font-size:15px}.etiket-ipucu small{color:var(--hh-muted);font-size:13.5px}.etiket-not{display:flex;align-items:center;gap:10px;margin:16px 0 0;padding:13px 16px;border-radius:12px;background:#fdeef4;font-size:14px;line-height:1.55;text-align:left;color:#5b6270}.etiket-not svg{flex:none;color:var(--hh-accent)}.etiket-not b{color:var(--hh-ink);font-weight:700}.kanal-bas{display:flex;align-items:center;gap:14px;margin-bottom:18px}.kanal-ikon{display:grid;place-items:center;flex:none;width:46px;height:46px;border-radius:14px;background:#e8eefb;color:var(--hh-primary)}.kanal-bas strong{display:block;font-size:17px;font-weight:800;line-height:1.35;color:var(--hh-ink)}.kanal-bas small{display:block;margin-top:3px;font-size:14px;color:var(--hh-muted)}.detail-siparis-yollari .detail-ara-button,.detail-siparis-yollari .detail-whatsapp-button{min-height:58px;font-size:15.5px;font-weight:700;gap:10px}.detail-siparis-yollari .detail-ara-button span,.detail-siparis-yollari .detail-whatsapp-button span{flex:1;text-align:center}.detail-siparis-yollari .detail-whatsapp-button{background:#189d4e;border-color:#189d4e}.detail-siparis-yollari .detail-whatsapp-button:hover{background:#147e3f;border-color:#147e3f}.kanal-guven{display:grid;grid-template-columns:repeat(3,1fr);margin:18px -24px -22px;padding:16px 24px;border-top:1px solid var(--hh-line)}.kanal-guven>span{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:11px;row-gap:0;padding:0 14px;border-left:1px solid var(--hh-line)}.kanal-guven>span:first-child{border-left:0;padding-left:0}.kanal-guven svg{grid-row:span 2;color:var(--hh-primary)}.kanal-guven b{font-size:14px;font-weight:700;color:var(--hh-ink)}.kanal-guven small{font-size:13px;color:var(--hh-muted)}@media (max-width:1100px){.detail-box-head h1{font-size:30px}.ozet-sag{min-width:160px}.ozet-fiyat strong{font-size:34px}}@media (max-width:760px){.detail-box-head{padding:20px 20px 0}.ozet-ust{grid-template-columns:minmax(0,1fr);gap:16px}.ozet-sag{order:-1;justify-items:stretch;min-width:0;grid-template-columns:1fr auto;align-items:center;gap:12px}.ozet-fiyat{justify-items:start}.ozet-fiyat strong{font-size:32px}.detail-summary-actions{order:2;grid-column:2}.ozet-stok{grid-column:1/-1}.detail-box-head h1{font-size:25px}.detail-lead{font-size:14.5px}.ozet-kargo{margin-inline:-20px;padding-inline:20px;flex-direction:column;align-items:flex-start;gap:10px}.ozet-kargo>i{display:none}.kanal-guven{grid-template-columns:1fr;gap:12px;margin-inline:-24px}.kanal-guven>span{border-left:0;padding-left:0}.etiket-bas strong{font-size:17px}}.foot-cta{position:relative;padding-right:210px}.foot-cta-hediye{position:absolute;right:18px;bottom:-6px;z-index:0;width:172px;height:auto;pointer-events:none;filter:drop-shadow(0 12px 26px rgba(225,29,107,.35))}.foot-cta-form,.foot-cta-ikon,.foot-cta-metin{position:relative;z-index:1}.foot-kart{display:inline-grid;place-items:center;min-width:52px;height:30px;padding:0 11px;border-radius:7px;color:#10224a;font-size:13px;text-transform:uppercase}.foot-dalga{display:block;width:100%;height:clamp(104px,12vw,172px);margin:2px 0 -18px;object-fit:cover;object-position:center 48%;mix-blend-mode:screen;opacity:.92;-webkit-mask-image:linear-gradient(180deg,transparent,#000 18%);mask-image:linear-gradient(180deg,transparent,#000 18%);pointer-events:none}@media (max-width:760px){.foot-dalga{height:76px}}@media (max-width:980px){.foot-cta{padding-right:32px}.foot-cta-hediye{display:none}.foot-guven-serit{grid-template-columns:1fr;gap:12px}.foot-etbis{flex-direction:column;text-align:center;gap:16px}}.detail-box-head h1{font-size:30px}@media (max-width:1100px){.detail-box-head h1{font-size:25px}}@media (max-width:760px){.detail-box-head h1{font-size:20px}}.detail-yorum-link{display:grid;place-items:center;width:46px;height:46px;border:1px solid var(--hh-line);border-radius:50%;background:#fff;color:#f5a524;text-decoration:none;transition:background .16s ease,border-color .16s ease}.detail-yorum-link:hover{background:#fff8ec;border-color:#f3cf94}.ozet-stok{padding:11px 16px}.ozet-stok b{font-size:15px}.detail-siparis-yollari .detail-ara-button,.detail-siparis-yollari .detail-whatsapp-button{min-height:46px;font-size:14.5px}@media (max-width:760px){.detail-siparis-yollari .detail-ara-button,.detail-siparis-yollari .detail-whatsapp-button{min-height:44px;font-size:13.5px}}.foot-guven-serit{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin-bottom:8px;padding:18px 10px;border:1px solid rgba(255,255,255,.09);border-radius:18px;background:rgba(255,255,255,.035)}.foot-guven-oge{display:flex;align-items:center;gap:14px;padding:4px 22px;border-left:1px solid rgba(255,255,255,.09)}.foot-guven-oge:first-child{border-left:0}.foot-guven-oge>i{display:grid;place-items:center;flex:none;width:48px;height:48px;border-radius:14px}.foot-guven-oge .gv-pembe{background:rgba(225,29,107,.16);color:#ff5f9e}.foot-guven-oge .gv-mavi{background:rgba(56,132,255,.18);color:#4d9bff}.foot-guven-oge .gv-tp{background:none;width:auto;height:auto;color:#00b67a}.foot-guven-oge b{display:block;font-size:14.5px;font-weight:700;color:#fff;line-height:1.35}.foot-guven-oge small{display:block;font-size:13px;color:#9aa0bd;line-height:1.35}.foot-guven-tp .tp-ad{font-size:20px;font-weight:800;letter-spacing:-.5px}.foot-guven-tp .tp-yildiz{display:inline-flex;gap:2px;margin:3px 0 1px;color:#00b67a}.foot-guven-dmca{text-decoration:none;transition:background .16s ease;border-radius:12px}.foot-guven-dmca:hover{background:rgba(255,255,255,.04)}.foot-guven-oge .gv-dmca{display:grid;place-items:center;width:38px;height:38px;background:none;border:0}.foot-guven-oge .gv-dmca img{width:34px;height:34px;object-fit:contain}.foot-guven-etbis{text-decoration:none;transition:background .16s ease;border-radius:12px}.foot-guven-etbis:hover{background:rgba(255,255,255,.04)}.foot-guven-oge .gv-karekod{width:48px;height:48px;border:2px dashed rgba(255,255,255,.4);border-radius:10px;background:rgba(255,255,255,.9)}.foot-guven-oge .gv-karekod--dolu{background-image:url(/marka/etbis-karekod.png);background-position:50%;background-size:contain;background-repeat:no-repeat;overflow:hidden}.foot-guven-etbis b em{font-style:normal;color:#ff7aad}.foot-kart{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:56px;height:34px;padding:0 12px;border-radius:8px;background:#fff;font-size:13.5px;font-weight:800;letter-spacing:.2px}.kart-visa{color:#1a1f71;font-style:italic;font-size:15px}.kart-mc{color:#1a1f36;font-size:13px}.kart-mc,.kart-troy{text-transform:lowercase}.kart-troy{color:#00aeef;font-size:15px}.kart-iyzico{background:#1e64ff;color:#fff;text-transform:lowercase;font-size:14px}.kart-paytr{padding:0 10px}.kart-paytr img{display:block;width:auto;height:12px}.foot-kart--kapida{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.16);color:#d7dbed;font-weight:600}.foot-kart--kapida svg{color:#ff7aad}.foot-sosyal{display:flex;gap:9px}.foot-sosyal a{display:grid;place-items:center;width:34px;height:34px;border:1px solid rgba(255,255,255,.14);border-radius:50%;background:rgba(255,255,255,.05);color:#c9cde0;transition:background .16s ease,color .16s ease,transform .16s ease}.foot-sosyal a:hover{background:var(--hh-accent);border-color:var(--hh-accent);color:#fff;transform:translateY(-2px)}.foot-bar-sag{flex-direction:column;align-items:flex-end;gap:11px}@media (max-width:1180px){.foot-guven-serit{grid-template-columns:1fr 1fr;gap:16px 0}.foot-guven-oge:nth-child(3){border-left:0}}@media (max-width:760px){.foot-guven-serit{grid-template-columns:1fr;gap:14px}.foot-guven-oge{border-left:0;padding-inline:10px}.foot-bar-sag{align-items:center}.foot-odeme{justify-content:center}}.foot{margin-top:61px}.foot-cta{margin-top:-61px;z-index:3}.insta{margin-bottom:-61px;padding-bottom:89px}.foot-marka .foot-slogan{margin-bottom:20px;max-width:30ch}.foot-marka .foot-sosyal{margin-top:2px}.foot-iletisim .foot-satir{margin-bottom:14px;font-size:13px}.foot-iletisim .foot-satir:last-child{margin-bottom:0}.foot-bar-sag{flex-direction:row;align-items:center;gap:10px}.foot-dalga{height:clamp(52px,5.5vw,82px);margin:0 0 -18px;object-position:center 49%;opacity:.85}@media (max-width:1180px){.foot-iletisim{grid-column:2/-1}}@media (max-width:980px){.foot-iletisim{grid-column:1/-1}}@media (max-width:760px){.foot{margin-top:0}.foot-cta{margin-top:26px}.insta{margin-bottom:0;padding-bottom:34px}.foot-dalga{height:46px}}.ozet-ust{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:20px}.ozet-fiyat-satir{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px 20px;margin:20px -28px 0;padding:18px 28px 0;border-top:1px solid var(--hh-line)}.ozet-fiyat{justify-items:start;gap:1px}.ozet-fiyat strong{font-size:26px;font-weight:800;letter-spacing:-.9px;color:var(--hh-ink)}.ozet-fiyat span{font-size:12.5px}.ozet-stok{width:auto;padding:9px 15px}.ozet-stok b{font-size:14px}.ozet-kargo{margin-top:18px}.detail-summary-actions{gap:8px;align-items:center}.detail-favorite{width:38px;height:38px;margin-top:0}.detail-yorum-link{display:inline-flex;align-items:center;gap:2px;width:auto;height:38px;padding:0 13px;border-radius:999px}@media (max-width:760px){.ozet-fiyat-satir{margin-inline:-20px;padding-inline:20px}.ozet-fiyat strong{font-size:23px}}.detail-tabs-section{background:#fff}.detail-tabs-kart{width:100%;max-width:1420px;margin:0 auto;border:1px solid var(--hh-line);border-radius:16px;background:#fff;box-shadow:0 1px 2px rgba(18,22,38,.05),0 14px 36px rgba(11,59,115,.08);overflow:hidden}.detail-tabs{max-width:none;margin:0;padding:0;border:0;border-bottom:1px solid var(--hh-line);border-radius:0;background:#fff}.detail-tabs button{border-right:1px solid var(--hh-line);background:#fff;transition:background .16s ease,color .16s ease}.detail-tabs button:last-child{border-right:0}.detail-tabs button strong{color:var(--hh-primary)}.detail-tabs button small{color:var(--hh-muted)}.detail-tab-icon{color:var(--hh-primary)}.detail-tabs button:hover{background:#f6f8fd}.detail-tabs button.active{background:#eef1fa}.detail-tabs button.active .detail-tab-icon,.detail-tabs button.active strong{color:var(--hh-primary-dark)}.detail-tabs button:after{right:0;left:0;bottom:-1px;height:3px;background:var(--hh-primary-dark)}.detail-tab-panel{max-width:none;margin:0;border:0;border-radius:0;background:#fff}.detail-tab-panel .detail-copy p{color:#4a5368}.detail-tab-panel .detail-copy strong{color:var(--hh-ink)}@media (max-width:1100px){.detail-tabs button:nth-child(-n+2){border-bottom:1px solid var(--hh-line)}}.detail-related-track{grid-auto-columns:calc((100% - 66px) / 4)}@media (max-width:1300px){.detail-related-track{grid-auto-columns:calc((100% - 44px) / 3)}}@media (max-width:980px){.detail-related-track{grid-auto-columns:calc((100% - 22px) / 2)}}@media (max-width:600px){.detail-related-track{grid-auto-columns:84%}}.product-card .product-name{margin:0;font-family:inherit;font-size:15.5px;font-weight:600;line-height:1.35;letter-spacing:-.1px}.product-card .product-name a{color:var(--hh-ink);text-decoration:none}.product-card .product-name a:hover{color:var(--hh-primary)}.product-alt{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:13px;padding-top:13px;border-top:1px solid var(--hh-line)}.product-card .product-price{display:inline-block;margin:0;font-size:17px;font-weight:800;letter-spacing:-.3px;color:var(--hh-ink)}.product-incele{display:grid;place-items:center;flex:none;width:36px;height:36px;border:1px solid var(--hh-line);border-radius:10px;background:#fff;color:var(--hh-primary);transition:border-color .18s ease,background .18s ease,color .18s ease,transform .18s ease}.product-incele:hover{border-color:var(--hh-primary);background:var(--hh-primary);color:#fff;transform:translateY(-2px)}@media (max-width:600px){.product-card .product-name{font-size:14px}.product-card .product-price{font-size:15.5px}.product-incele{width:32px;height:32px}}.product-card .product-details{padding-top:16px}.category-products-section .product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1300px){.category-products-section .product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:980px){.category-products-section .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.category-products-section .product-grid{grid-template-columns:1fr}}.product-card .product-name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;min-height:2.7em}.category-filter-panel{display:grid;gap:13px;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.category-filter-heading{border:1px solid rgba(255,255,255,.1);border-radius:14px;box-shadow:0 10px 24px rgba(11,59,115,.15)}.filtre-kart{overflow:hidden;border:1px solid var(--hh-line);border-radius:14px;background:#fff;box-shadow:0 6px 18px rgba(18,22,38,.05)}.filtre-kart-bas{display:flex;align-items:center;gap:11px;min-height:54px;padding:0 15px;border-bottom:1px solid var(--hh-line);background:#fbfcfe}.filtre-kart-bas i{display:grid;place-items:center;flex:none;width:32px;height:32px;border-radius:9px;background:#eef2fa;color:var(--hh-primary)}.filtre-kart-bas strong{font-size:14.5px;font-weight:800;color:var(--hh-ink)}.filtre-kart-govde{padding:14px 15px}.filtre-secim{width:100%;height:44px;padding:0 12px;border:1.5px solid var(--hh-primary);border-radius:10px;background:#fff;color:var(--hh-ink);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.filtre-secim:focus{outline:0;box-shadow:0 0 0 3px rgba(11,59,115,.14)}.filtre-fiyat{display:flex;align-items:center;gap:10px}.filtre-fiyat input{flex:1;min-width:0;height:42px;padding:0 12px;border:1px solid var(--hh-line);border-radius:10px;background:#fff;color:var(--hh-ink);font:inherit;font-size:14px}.filtre-fiyat input:focus{outline:0;border-color:var(--hh-primary);box-shadow:0 0 0 3px rgba(11,59,115,.1)}.filtre-fiyat>span{flex:none;color:var(--hh-muted)}.filtre-uygula{display:flex;align-items:center;justify-content:center;gap:9px;width:100%;min-height:48px;border:0;border-radius:12px;background:linear-gradient(118deg,var(--hh-primary-dark),var(--hh-primary) 50%,var(--hh-primary-2));color:#fff;font-size:14.5px;font-weight:700;cursor:pointer;box-shadow:0 10px 22px rgba(11,59,115,.26);transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.filtre-uygula:hover{transform:translateY(-2px);filter:brightness(1.08);box-shadow:0 14px 28px rgba(11,59,115,.32)}.filtre-uygula:active{transform:translateY(0)}.filtre-temizle{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:46px;border:1px solid var(--hh-line);border-radius:12px;background:#fff;color:var(--hh-muted);font-size:14px;font-weight:600;cursor:pointer;transition:border-color .18s ease,color .18s ease,background .18s ease}.filtre-temizle:hover{border-color:var(--hh-primary);color:var(--hh-primary);background:#f6f9ff}.category-products-section{padding-top:20px}@media (max-width:720px){.category-products-section{padding-top:16px}}.category-results-toolbar{justify-content:flex-start}.urun-arac-cubugu{display:flex;align-items:center;flex-wrap:wrap;gap:14px 22px;min-height:56px;margin-bottom:16px;padding:8px 16px;border:1px solid var(--hh-line);border-radius:12px;background:#fff;font-size:13.5px;color:var(--hh-muted)}.arac-sayac{margin-right:auto}.arac-goster{display:inline-flex;align-items:center;gap:7px}.arac-goster strong{color:var(--hh-ink);font-size:13.5px;font-weight:700}.arac-goster i{font-style:normal;color:#c3c8d6}.arac-goster button{border:0;background:none;padding:2px 1px;color:var(--hh-muted);font:inherit;font-size:13.5px;cursor:pointer;transition:color .16s ease}.arac-goster button:hover{color:var(--hh-primary)}.arac-goster button.active{color:var(--hh-primary);font-weight:800;text-decoration:underline;text-underline-offset:4px}.arac-gorunum{display:inline-flex;align-items:center;gap:4px}.arac-gorunum button{display:grid;place-items:center;width:34px;height:34px;border:1px solid transparent;border-radius:9px;background:none;color:#b9bfd0;cursor:pointer;transition:color .16s ease,background .16s ease,border-color .16s ease}.arac-gorunum button:hover{color:var(--hh-primary);background:#f3f6fc}.arac-gorunum button.active{border-color:var(--hh-line);background:#eef2fa;color:var(--hh-primary)}.arac-siralama{position:relative;display:inline-flex;align-items:center}.arac-siralama select{min-width:178px;height:42px;padding:0 38px 0 14px;border:1px solid var(--hh-line);border-radius:10px;outline:0;appearance:none;background:#fff;color:var(--hh-ink);font:inherit;font-size:13.5px;cursor:pointer}.arac-siralama select:focus{border-color:var(--hh-primary)}.arac-siralama>svg{position:absolute;right:13px;color:var(--hh-muted);pointer-events:none}.gorsel-gizli{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.urun-daha-fazla{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:50px;margin-top:22px;border:1px solid var(--hh-line);border-radius:12px;background:#fff;color:var(--hh-primary);font-size:14.5px;font-weight:700;cursor:pointer;transition:border-color .18s ease,background .18s ease,transform .18s ease}.urun-daha-fazla small{color:var(--hh-muted);font-size:13px;font-weight:500}.urun-daha-fazla:hover{border-color:var(--hh-primary);background:#f6f9ff;transform:translateY(-2px)}.category-products-section .product-grid.gorunum-dort{grid-template-columns:repeat(4,minmax(0,1fr))}.category-products-section .product-grid.gorunum-uc{grid-template-columns:repeat(3,minmax(0,1fr))}.category-products-section .product-grid.gorunum-liste{grid-template-columns:1fr}.category-products-section .product-grid.gorunum-liste .product-card{display:grid;grid-template-columns:230px minmax(0,1fr);align-items:center}.category-products-section .product-grid.gorunum-liste .product-details{padding:20px 24px}.category-products-section .product-grid.gorunum-liste .product-name{min-height:0;font-size:18px}.category-products-section .product-grid.gorunum-liste .product-alt{margin-top:16px;padding-top:16px}@media (max-width:1300px){.category-products-section .product-grid.gorunum-dort{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:980px){.category-products-section .product-grid.gorunum-dort,.category-products-section .product-grid.gorunum-uc{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.urun-arac-cubugu{gap:12px 16px;padding:12px 14px}.arac-sayac{flex:1 0 100%;margin-right:0}.arac-siralama{margin-left:auto}.arac-siralama select{min-width:150px}}@media (max-width:560px){.category-products-section .product-grid.gorunum-dort,.category-products-section .product-grid.gorunum-liste .product-card,.category-products-section .product-grid.gorunum-uc{grid-template-columns:1fr}.category-products-section .product-grid.gorunum-liste .product-details{padding:16px 15px 15px}}.category-inner{display:grid;grid-template-columns:1fr auto 1fr;align-items:stretch;gap:20px}.category-trigger{justify-self:start}.nav-firsat{justify-self:end;align-self:center}.nav-links{justify-content:center;flex:none;min-width:0;overflow:visible}.nav-grup{position:relative;display:flex}.nav-grup>a svg{transition:transform .18s ease}.nav-grup:focus-within>a svg,.nav-grup:hover>a svg{transform:rotate(180deg)}.nav-acilir{position:absolute;left:50%;top:100%;z-index:40;display:grid;gap:1px;min-width:254px;padding:10px 0;border-radius:0 0 14px 14px;border:1px solid var(--hh-line);border-top:0;background:#fff;box-shadow:0 18px 38px rgba(18,22,38,.14);opacity:0;visibility:hidden;transform:translate(-50%,6px);transition:opacity .16s ease,transform .16s ease,visibility .16s}.nav-grup:focus-within .nav-acilir,.nav-grup:hover .nav-acilir{opacity:1;visibility:visible;transform:translate(-50%)}.nav-acilir a{height:auto;min-height:38px;padding:7px 20px;color:var(--hh-ink);font-size:14.5px;white-space:nowrap}.nav-acilir a:after{content:none}.nav-acilir a:hover{background:#f4f7fd;color:var(--hh-primary)}.nav-acilir-tum{justify-content:space-between;gap:18px;margin-bottom:7px;padding-bottom:12px!important;border-bottom:1px solid var(--hh-line);font-weight:800!important}.nav-acilir-tum svg{color:var(--hh-primary)}.nav-acilir-alt{padding-left:34px!important;color:var(--hh-muted)!important;font-size:13.5px!important}.nav-acilir-alt:before{content:"–";margin-right:8px;color:#c3c8d6}.nav-acilir-alt:hover{color:var(--hh-primary)!important}@media (max-width:1240px){.nav-links a{padding-inline:11px;font-size:14px}}:root{--hh-kategori-en:268px}.category-trigger{width:var(--hh-kategori-en);padding-inline:16px;font-size:14px}.hero-layout{grid-template-columns:var(--hh-kategori-en) minmax(0,1fr)}.category-inner{gap:14px}.nav-firsat{white-space:nowrap;padding-inline:17px}.nav-links{gap:0}.nav-links a{padding-inline:10px;font-size:14px}.nav-links a:after{left:10px;right:10px}@media (max-width:1340px){:root{--hh-kategori-en:232px}.nav-links a{padding-inline:8px;font-size:13.5px}.nav-links a:after{left:8px;right:8px}}@media (max-width:1500px){.nav-firsat{display:none}.category-inner{grid-template-columns:auto minmax(0,1fr)}}@media (max-width:1150px){.category-trigger{display:none}.category-inner{grid-template-columns:minmax(0,1fr)}.category-sidebar{border-top:1px solid #e8eaf0;border-radius:10px}.nav-links a{padding-inline:7px;font-size:13px}.nav-links a:after{left:7px;right:7px}}.hero-layout{gap:0}.hero-slider{border-radius:0 0 8px 0}.hero-slide-copy{left:82px}@media (max-width:980px){.hero-slide-copy{left:68px}}@media (max-width:620px){.hero-slide-copy{left:20px}}.account-container{padding-bottom:70px}.hesap-hero{justify-content:space-between;flex-wrap:wrap;gap:22px;margin-bottom:22px;padding:24px 28px;border-radius:18px;background:linear-gradient(118deg,#0a1f3d 0,var(--hh-primary) 58%,#16498c 100%);color:#fff}.hesap-hero,.hesap-hero-kimlik{display:flex;align-items:center}.hesap-hero-kimlik{gap:18px;min-width:0}.hesap-avatar{display:grid;place-items:center;flex:none;width:68px;height:68px;border-radius:50%;background:linear-gradient(135deg,var(--hh-accent),var(--hh-accent-2));color:#fff;font-size:23px;font-weight:800;letter-spacing:.5px;box-shadow:0 0 0 6px rgba(225,29,107,.16)}.hesap-hero-ust{margin:0 0 3px;font-size:11px;font-weight:800;letter-spacing:.22em;color:rgba(255,255,255,.62)}.hesap-hero h1{margin:0;font-size:27px;font-weight:800;letter-spacing:-.6px;color:#fff}.hesap-hero small{display:block;margin-top:4px;font-size:13.5px;color:rgba(255,255,255,.72)}.hesap-hero-sag{display:flex;align-items:center;flex-wrap:wrap;gap:14px}.hesap-sayaclar{display:flex;gap:10px}.hesap-sayaclar span{display:grid;justify-items:center;gap:2px;min-width:86px;padding:12px 14px;border:1px solid rgba(255,255,255,.16);border-radius:12px;background:rgba(255,255,255,.08)}.hesap-sayaclar b{font-size:20px;font-weight:800;color:#fff}.hesap-sayaclar small{margin:0;font-size:12px;color:rgba(255,255,255,.72)}.hesap-hero-dugmeler{display:grid;gap:9px}.hesap-hero-birincil,.hesap-hero-ikincil{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:0 20px;border-radius:10px;font-size:14px;font-weight:700;text-decoration:none;cursor:pointer;transition:filter .16s ease,transform .16s ease}.hesap-hero-birincil{border:0;background:#fff;color:var(--hh-primary)}.hesap-hero-ikincil{border:1px solid rgba(255,255,255,.22);background:rgba(255,255,255,.1);color:#fff}.hesap-hero-birincil:hover,.hesap-hero-ikincil:hover{transform:translateY(-1px);filter:brightness(1.06)}.hesap-duzen{display:grid;grid-template-columns:236px minmax(0,1fr);align-items:start;gap:22px}.hesap-yan{position:sticky;top:104px;padding:10px;border:1px solid var(--hh-line);border-radius:16px;background:#fff;box-shadow:0 6px 18px rgba(18,22,38,.05)}.hesap-yan nav{display:grid;gap:2px}.hesap-yan a,.hesap-yan-cikis{position:relative;display:flex;align-items:center;gap:11px;min-height:44px;padding:0 14px;border:0;border-radius:10px;background:none;color:var(--hh-ink);font-size:14.5px;font-weight:600;text-align:left;text-decoration:none;cursor:pointer;transition:background .16s ease,color .16s ease}.hesap-yan a svg,.hesap-yan-cikis svg{flex:none;color:var(--hh-muted)}.hesap-yan a:hover{background:#f4f7fd}.hesap-yan a.aktif,.hesap-yan a:hover,.hesap-yan a:hover svg{color:var(--hh-primary)}.hesap-yan a.aktif{background:#eef2fa;font-weight:800}.hesap-yan a.aktif svg{color:var(--hh-primary)}.hesap-yan a.aktif:before{content:"";position:absolute;left:0;top:9px;bottom:9px;width:3px;border-radius:0 3px 3px 0;background:var(--hh-primary)}.hesap-yan-cikis{margin-top:8px;padding-top:14px;border-top:1px solid var(--hh-line);border-radius:0;color:var(--hh-muted)}.hesap-yan-cikis:hover{color:var(--hh-accent)}.hesap-icerik{padding:20px 22px 24px;border:1px solid var(--hh-line);border-radius:16px;background:#fff;box-shadow:0 6px 18px rgba(18,22,38,.05)}.hesap-icerik-bas{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}.hesap-icerik-bas h2{position:relative;margin:0;padding-left:13px;font-size:20px;font-weight:800;letter-spacing:-.4px;color:var(--hh-ink)}.hesap-icerik-bas h2:before{content:"";position:absolute;left:0;top:3px;bottom:3px;width:4px;border-radius:3px;background:var(--hh-primary)}.hesap-icerik-meta{font-size:13px;color:var(--hh-muted)}.hesap-icerik-eylem{display:inline-flex;align-items:center;gap:7px;border:0;background:none;color:var(--hh-primary);font-size:13.5px;font-weight:700;cursor:pointer}.hesap-icerik-eylem:hover{text-decoration:underline;text-underline-offset:3px}.hesap-bos{display:grid;justify-items:center;gap:9px;padding:44px 20px;border:1px dashed var(--hh-line);border-radius:14px;text-align:center}.hesap-bos i{display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:#eef2fa;color:var(--hh-primary)}.hesap-bos h3{margin:4px 0 0;font-size:17px;font-weight:800;color:var(--hh-ink)}.hesap-bos p{margin:0;max-width:46ch;font-size:14px;color:var(--hh-muted)}.siparis-listesi{display:grid;gap:16px}.siparis-kart{border:1px solid var(--hh-line);border-radius:14px;background:#fff;overflow:hidden}.siparis-kart-bas{display:flex;align-items:center;gap:14px;padding:15px 18px}.siparis-kart-bas>div{margin-right:auto;min-width:0}.siparis-kart-bas strong{display:block;font-size:15.5px;font-weight:800;color:var(--hh-ink)}.siparis-kart-bas small{display:block;margin-top:2px;font-size:13px;color:var(--hh-muted)}.siparis-kart-bas>b{font-size:16px;font-weight:800;color:var(--hh-ink);white-space:nowrap}.siparis-kart-bas>button{display:grid;place-items:center;flex:none;width:32px;height:32px;border:1px solid var(--hh-line);border-radius:50%;background:#fff;color:var(--hh-muted);cursor:pointer;transition:transform .18s ease,color .18s ease}.siparis-kart.acik .siparis-kart-bas>button{transform:rotate(180deg)}.siparis-kart-bas>button:hover{color:var(--hh-primary)}.siparis-rozet{flex:none;padding:5px 12px;border-radius:999px;font-size:12.5px;font-weight:700}.siparis-rozet.durum-hazirlaniyor{background:#fff4e5;color:#b45309}.siparis-rozet.durum-uretimde{background:#eef2fa;color:var(--hh-primary)}.siparis-rozet.durum-yolda{background:#e4f1ff;color:#1b64c7}.siparis-rozet.durum-teslim-edildi{background:#e9f8ef;color:#15803d}.siparis-kart-govde{padding:0 18px 18px;border-top:1px solid var(--hh-line)}.siparis-adimlar{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;margin:20px 0 0;padding:0;list-style:none}.siparis-adimlar li{position:relative;display:grid;justify-items:center;gap:9px}.siparis-adimlar li:before{content:"";position:absolute;left:calc(-50% + 18px);right:calc(50% + 18px);top:17px;height:2px;background:var(--hh-line)}.siparis-adimlar li:first-child:before{content:none}.siparis-adimlar li.bitti:before,.siparis-adimlar li.simdi:before{background:var(--hh-primary)}.siparis-adimlar li i{display:grid;place-items:center;position:relative;z-index:1;width:36px;height:36px;border:2px solid var(--hh-line);border-radius:50%;background:#fff;color:#c3c8d6}.siparis-adimlar li i span{width:8px;height:8px;border-radius:50%;background:currentColor}.siparis-adimlar li.bitti i{border-color:var(--hh-primary);background:var(--hh-primary);color:#fff}.siparis-adimlar li.simdi i{border-color:var(--hh-primary);color:var(--hh-primary)}.siparis-adimlar li span:last-child{font-size:12.5px;color:var(--hh-muted);text-align:center}.siparis-adimlar li.bitti span:last-child,.siparis-adimlar li.simdi span:last-child{color:var(--hh-ink);font-weight:600}.siparis-durum-notu{margin:18px 0 0;padding:11px 15px;border-radius:10px;background:#f6f8fc;font-size:13.5px;color:#4a5368}.kargo-gonderi,.siparis-kargo{display:flex;align-items:center;gap:14px;margin-top:14px;padding:13px 15px;border:1px solid #d8e6fb;border-radius:12px;background:#f2f7fe}.kargo-gonderi>div,.siparis-kargo>div{margin-right:auto;min-width:0}.kargo-gonderi i,.siparis-kargo i{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:11px;background:#fff;color:var(--hh-primary)}.kargo-gonderi strong,.siparis-kargo strong{display:block;font-size:14.5px;font-weight:800;color:var(--hh-ink)}.kargo-gonderi small,.siparis-kargo small{display:block;margin-top:2px;font-size:13px;color:var(--hh-muted)}.kargo-gonderi code,.siparis-kargo code{padding:1px 7px;border-radius:5px;background:#e3ecfa;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;color:var(--hh-primary)}.siparis-kargo-dugme{display:inline-flex;align-items:center;gap:8px;flex:none;min-height:40px;padding:0 18px;border-radius:10px;background:var(--hh-primary);color:#fff;font-size:13.5px;font-weight:700;text-decoration:none;transition:background .16s ease,transform .16s ease}.siparis-kargo-dugme:hover{background:var(--hh-primary-dark);transform:translateY(-1px)}.siparis-satirlar{display:grid;gap:12px;margin:16px 0 0;padding:0;list-style:none}.siparis-satir-ust{display:flex;align-items:center;gap:14px}.siparis-satir-ust>div{margin-right:auto;min-width:0}.siparis-satir-bos,.siparis-satir-ust img{width:54px;height:54px;flex:none;border:1px solid var(--hh-line);border-radius:10px;background:#f6f8fc;object-fit:cover}.siparis-satir-ust strong{display:block;font-size:14.5px;font-weight:700;color:var(--hh-ink)}.siparis-satir-ust small{display:block;margin-top:2px;font-size:13px;color:var(--hh-muted)}.siparis-satir-ust b{font-size:14.5px;font-weight:800;color:var(--hh-ink);white-space:nowrap}.siparis-etiket{margin:9px 0 0 68px;padding:10px 14px;border:1px solid #f0e2c6;border-radius:10px;background:#fdfaf2}.siparis-etiket span{font-size:10.5px;font-weight:800;letter-spacing:.14em;color:#a9823c}.siparis-etiket p{margin:4px 0 0;font-size:14px;color:var(--hh-ink);white-space:pre-line}.siparis-alt-kutular{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:16px}.siparis-kutu{padding:14px 16px;border:1px solid var(--hh-line);border-radius:12px;background:#fbfcfe}.siparis-kutu h4{display:flex;align-items:center;gap:8px;margin:0 0 10px;font-size:13.5px;font-weight:800;color:var(--hh-ink)}.siparis-kutu h4 svg{color:var(--hh-primary)}.siparis-kutu p{margin:0 0 3px;font-size:13.5px;color:#4a5368}.siparis-ozet>div{display:flex;justify-content:space-between;gap:12px;font-size:13.5px;color:#4a5368;padding:3px 0}.siparis-ozet-toplam{margin-top:7px;padding-top:9px!important;border-top:1px solid var(--hh-line);font-size:15px!important;font-weight:800;color:var(--hh-ink)!important}.siparis-eylemler{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.siparis-eylem{display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 17px;border:1px solid var(--hh-line);border-radius:10px;background:#fff;color:var(--hh-ink);font-size:13.5px;font-weight:700;text-decoration:none;cursor:pointer;transition:border-color .16s ease,background .16s ease,transform .16s ease}.siparis-eylem:hover{transform:translateY(-1px);border-color:var(--hh-primary);color:var(--hh-primary)}.siparis-eylem.birincil{border-color:var(--hh-primary);background:var(--hh-primary);color:#fff}.siparis-eylem.birincil:hover{background:var(--hh-primary-dark);color:#fff}.siparis-eylem.whatsapp{border-color:#25d366;background:#25d366;color:#fff}.siparis-eylem.whatsapp:hover{background:#1fb959;color:#fff}.kargo-gonderi{margin-top:0;margin-bottom:12px}.kargo-gonderi em{display:block;margin-top:3px;font-size:12.5px;font-style:normal;color:#8d94ab}.kargo-durum{flex:none;padding:5px 12px;border-radius:999px;background:#fff;color:var(--hh-primary);font-size:12.5px;font-weight:700}.kargo-kopyala{display:inline-grid;place-items:center;width:22px;height:22px;margin-left:6px;vertical-align:-5px;border:1px solid #d8e6fb;border-radius:6px;background:#fff;color:var(--hh-primary);cursor:pointer}.kargo-sorgu{margin-top:18px;padding:18px;border:1px solid var(--hh-line);border-radius:14px}.kargo-sorgu h3{margin:0 0 14px;font-size:16px;font-weight:800;color:var(--hh-ink)}.kargo-alan-etiket{display:block;margin-bottom:8px;font-size:12.5px;font-weight:700;color:var(--hh-muted)}.kargo-firmalar{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.kargo-firmalar button{display:inline-flex;align-items:center;gap:6px;min-height:38px;padding:0 15px;border:1px solid var(--hh-line);border-radius:999px;background:#fff;color:var(--hh-ink);font-size:13.5px;font-weight:600;cursor:pointer;transition:border-color .16s ease,background .16s ease,color .16s ease}.kargo-firmalar button.aktif,.kargo-firmalar button:hover{border-color:var(--hh-primary);color:var(--hh-primary)}.kargo-firmalar button.aktif{background:#eef2fa;font-weight:800}.kargo-sorgu-satir{display:flex;flex-wrap:wrap;gap:10px}.kargo-giris{display:flex;align-items:center;gap:10px;flex:1;min-width:220px;height:46px;padding:0 15px;border:1px solid var(--hh-line);border-radius:10px;background:#fff;color:var(--hh-muted)}.kargo-giris input{flex:1;min-width:0;border:0;outline:0;background:none;color:var(--hh-ink);font:inherit;font-size:14px}.kargo-sorgu-dugme{display:inline-flex;align-items:center;gap:8px;flex:none;min-height:46px;padding:0 20px;border:0;border-radius:10px;background:var(--hh-primary);color:#fff;font-size:14px;font-weight:700;text-decoration:none;cursor:pointer}.kargo-sorgu-dugme:disabled{background:#c3c8d6;cursor:not-allowed}.kargo-ipucu{display:block;margin-top:9px;font-size:12.5px;color:var(--hh-muted)}.profil-doseler{display:grid;grid-template-columns:1fr 1fr;gap:12px}.profil-doseler>div{padding:14px 16px;border:1px solid var(--hh-line);border-radius:12px;background:#fbfcfe}.profil-doseler span{display:flex;align-items:center;gap:8px;margin-bottom:6px;font-size:12.5px;color:var(--hh-muted)}.profil-doseler span svg{color:var(--hh-primary)}.profil-doseler strong{font-size:15px;font-weight:700;color:var(--hh-ink)}.hesap-kart{padding:0}.yardim-kartlar{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.yardim-kart{display:grid;gap:5px;padding:18px 16px;border:1px solid var(--hh-line);border-radius:14px;background:#fff;text-decoration:none;transition:border-color .16s ease,transform .16s ease,box-shadow .16s ease}.yardim-kart:hover{border-color:var(--hh-primary);transform:translateY(-2px);box-shadow:0 10px 24px rgba(11,59,115,.1)}.yardim-kart i{display:grid;place-items:center;width:40px;height:40px;margin-bottom:6px;border-radius:11px;background:#eef2fa;color:var(--hh-primary)}.yardim-kart i.yesil{background:#e7f9ee;color:#1fa855}.yardim-kart strong{font-size:14.5px;font-weight:800;color:var(--hh-ink)}.yardim-kart small{font-size:13px;color:var(--hh-muted)}@media (max-width:1100px){.yardim-kartlar{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){.hesap-duzen{grid-template-columns:1fr}.hesap-yan{position:static}.hesap-yan nav{grid-auto-flow:column;grid-auto-columns:max-content;overflow-x:auto;scrollbar-width:none}.hesap-yan nav::-webkit-scrollbar{display:none}.hesap-yan a.aktif:before{content:none}.hesap-yan-cikis{display:none}.profil-doseler,.siparis-alt-kutular{grid-template-columns:1fr}}@media (max-width:760px){.hesap-hero{padding:18px}.hesap-hero h1{font-size:22px}.hesap-hero-sag{width:100%;justify-content:space-between}.hesap-sayaclar span{min-width:72px;padding:9px 10px}.hesap-icerik{padding:16px 14px 20px}.siparis-adimlar{grid-auto-flow:row;grid-auto-columns:auto;gap:12px;justify-items:start}.siparis-adimlar li{grid-auto-flow:column;justify-items:start;align-items:center;gap:12px}.siparis-adimlar li:before{content:none}.siparis-etiket{margin-left:0}.yardim-kartlar{grid-template-columns:1fr}.siparis-kart-bas{flex-wrap:wrap}}.account-container{width:min(1440px,calc(100% - 40px))}.siparis-detay-ust{display:flex;align-items:center;flex-wrap:wrap;gap:10px 16px;margin-bottom:16px;padding-bottom:14px;border-bottom:1px solid var(--hh-line);font-size:13.5px;color:var(--hh-muted)}.siparis-detay-ust b{margin-left:auto;font-size:17px;font-weight:800;color:var(--hh-ink)}.siparis-detay-duzen{display:grid;grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:16px}.siparis-detay-sag,.siparis-detay-sol{display:grid;gap:14px}.siparis-akis{display:grid;gap:0;margin:0;padding:0;list-style:none}.siparis-akis li{position:relative;display:flex;gap:14px;padding-bottom:18px}.siparis-akis li:last-child{padding-bottom:0}.siparis-akis li:before{content:"";position:absolute;left:13px;top:28px;bottom:0;width:2px;background:var(--hh-line)}.siparis-akis li:last-child:before{content:none}.siparis-akis li.bitti:before{background:var(--hh-primary)}.siparis-akis li i{display:grid;place-items:center;flex:none;position:relative;z-index:1;width:28px;height:28px;border:2px solid var(--hh-line);border-radius:50%;background:#fff;color:#c3c8d6}.siparis-akis li i span{width:7px;height:7px;border-radius:50%;background:currentColor}.siparis-akis li.bitti i{border-color:var(--hh-primary);background:var(--hh-primary);color:#fff}.siparis-akis li.simdi i{border-color:var(--hh-primary);color:var(--hh-primary)}.siparis-akis strong{display:block;font-size:14.5px;font-weight:700;color:var(--hh-muted)}.siparis-akis li.bitti strong,.siparis-akis li.simdi strong{color:var(--hh-ink)}.siparis-akis small{display:block;margin-top:2px;font-size:13px;color:var(--hh-muted)}.siparis-detay-sag .siparis-eylemler{margin-top:0}.siparis-detay-sag .siparis-eylem{width:100%;justify-content:center}.siparis-havale-not{margin-top:8px!important;font-size:13px;color:var(--hh-muted)}.siparis-havale-not code{padding:1px 6px;border-radius:5px;background:#eef2fa;color:var(--hh-primary)}@media (max-width:980px){.siparis-detay-duzen{grid-template-columns:1fr}}.siparis-sekmeler{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.siparis-sekmeler button{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:0 15px;border:1px solid var(--hh-line);border-radius:999px;background:#fff;color:var(--hh-ink);font-size:13.5px;font-weight:600;cursor:pointer;transition:border-color .16s ease,background .16s ease,color .16s ease}.siparis-sekmeler button span{min-width:20px;padding:1px 6px;border-radius:999px;background:#eef2fa;font-size:12px;font-weight:800;color:var(--hh-primary)}.siparis-sekmeler button:hover{border-color:var(--hh-primary);color:var(--hh-primary)}.siparis-sekmeler button.aktif{border-color:var(--hh-primary);background:var(--hh-primary);color:#fff;font-weight:800}.siparis-sekmeler button.aktif span{background:rgba(255,255,255,.22);color:#fff}.siparis-rozet.durum-iptal{background:#f4f5f8;color:#6b7280}.siparis-rozet.durum-iade{background:#fdeceb;color:#b42318}.mesaj-akis{display:grid;gap:12px;max-height:460px;overflow-y:auto;padding:4px 2px 10px}.mesaj-balon{max-width:76%;padding:12px 15px;border-radius:14px}.mesaj-balon small{display:block;margin-bottom:5px;font-size:11.5px;opacity:.75}.mesaj-balon p{margin:0;font-size:14.5px;line-height:1.55;white-space:pre-line}.mesaj-balon em{display:block;margin-top:6px;font-size:12px;font-style:normal;opacity:.72}.mesaj-balon.sizden{justify-self:end;background:var(--hh-primary);color:#fff;border-bottom-right-radius:4px}.mesaj-balon.bizden{justify-self:start;background:#f2f5fb;color:var(--hh-ink);border-bottom-left-radius:4px}.mesaj-yaz{display:flex;align-items:flex-end;gap:10px;margin-top:10px}.mesaj-yaz textarea{flex:1;min-width:0;padding:12px 14px;border:1px solid var(--hh-line);border-radius:12px;background:#fff;color:var(--hh-ink);font:inherit;font-size:14.5px;resize:vertical}.mesaj-yaz textarea:focus{outline:0;border-color:var(--hh-primary)}.mesaj-yaz button{display:inline-flex;align-items:center;gap:8px;flex:none;min-height:46px;padding:0 20px;border:0;border-radius:12px;background:var(--hh-primary);color:#fff;font-size:14px;font-weight:700;cursor:pointer}.mesaj-yaz button:disabled{background:#c3c8d6;cursor:default}.mesaj-bilgi{margin:10px 0 0;font-size:13px;color:var(--hh-muted)}.kupon-liste{display:grid;gap:12px}.kupon-kart{display:grid;grid-template-columns:112px 18px minmax(0,1fr) auto;align-items:center;gap:0;border:1px solid var(--hh-line);border-radius:14px;background:#fff;overflow:hidden}.kupon-kart.pasif{opacity:.58}.kupon-sol{display:grid;justify-items:center;gap:1px;align-self:stretch;place-content:center;padding:18px 10px;background:linear-gradient(135deg,var(--hh-primary),var(--hh-primary-2));color:#fff}.kupon-sol strong{font-size:25px;font-weight:800;letter-spacing:-.8px}.kupon-sol small{font-size:12px;opacity:.82}.kupon-cizgi{display:grid;place-items:center;align-self:stretch;border-left:2px dashed var(--hh-line);color:#c3c8d6}.kupon-orta{padding:14px 16px;min-width:0}.kupon-orta strong{display:block;font-size:15px;font-weight:800;color:var(--hh-ink)}.kupon-orta p{margin:3px 0 0;font-size:13.5px;color:var(--hh-muted)}.kupon-kosul{display:block;margin-top:6px;font-size:12.5px;color:#8d94ab}.kupon-sag{display:grid;justify-items:end;gap:7px;padding:14px 16px}.kupon-sag code{padding:5px 12px;border:1px dashed var(--hh-line);border-radius:8px;background:#f7f9fd;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13.5px}.kupon-sag button,.kupon-sag code{font-weight:700;color:var(--hh-primary)}.kupon-sag button{display:inline-flex;align-items:center;gap:6px;border:0;background:none;font-size:12.5px;cursor:pointer}.kupon-sag button:hover{text-decoration:underline;text-underline-offset:3px}.kupon-bitti{display:inline-flex;align-items:center;gap:5px;font-size:12.5px;color:var(--hh-muted)}.kart-guvence{display:flex;align-items:center;gap:13px;margin-top:14px;padding:14px 16px;border:1px solid #d8e6fb;border-radius:12px;background:#f2f7fe}.kart-guvence i{display:grid;place-items:center;flex:none;width:38px;height:38px;border-radius:10px;background:#fff;color:var(--hh-primary)}.kart-guvence strong{display:block;font-size:14px;font-weight:800;color:var(--hh-ink)}.kart-guvence small{display:block;margin-top:3px;font-size:13px;color:var(--hh-muted)}@media (max-width:760px){.kupon-kart{grid-template-columns:1fr}.kupon-cizgi{display:none}.kupon-sag{justify-items:start;border-top:1px dashed var(--hh-line)}.mesaj-balon{max-width:92%}.mesaj-yaz{flex-direction:column;align-items:stretch}}.odeme-kupon{margin:14px 0 12px}.odeme-kupon>label{display:block;margin-bottom:7px;font-size:12.5px;font-weight:700;color:var(--hh-muted)}.odeme-kupon>div{display:flex;gap:8px}.odeme-kupon input{flex:1;min-width:0;height:42px;padding:0 13px;border:1px solid var(--hh-line);border-radius:10px;background:#fff;color:var(--hh-ink);font:inherit;font-size:14px;text-transform:uppercase}.odeme-kupon input:focus{outline:0;border-color:var(--hh-primary)}.odeme-kupon button{flex:none;height:42px;padding:0 18px;border:1px solid var(--hh-primary);border-radius:10px;background:var(--hh-primary);color:#fff;font-size:13.5px;font-weight:700;cursor:pointer}.odeme-kupon button:disabled{border-color:#c3c8d6;background:#c3c8d6;cursor:default}.odeme-kupon-tamam{display:block;margin-top:7px;font-size:12.5px;color:#15803d}.auth-container,.cart-container,.checkout-container,.content-container,.detail-container,.legal-container{width:min(1440px,calc(100% - 40px));margin-inline:auto}@media (max-width:760px){.auth-container,.cart-container,.checkout-container,.content-container,.detail-container,.legal-container{width:calc(100% - 24px)}}.foot-sosyal-ek{font-size:13px;font-weight:800;text-decoration:none}.kisi-alanlar{display:grid;gap:16px}.kisi-alan,.kisi-alan label{display:grid;gap:7px}.kisi-alan-etiket{font-size:13.5px;font-weight:700;color:var(--hh-ink)}.kisi-alan-etiket i{color:var(--hh-accent);font-style:normal}.kisi-alan-etiket em{color:var(--hh-muted);font-style:normal;font-weight:500}.kisi-alan input[type=date],.kisi-alan input[type=text],.kisi-alan select,.kisi-alan textarea{width:100%;padding:12px 14px;border:1px solid var(--hh-line);border-radius:12px;background:#fff;color:var(--hh-ink);font:inherit;font-size:14.5px;resize:vertical}.kisi-alan input:focus,.kisi-alan select:focus,.kisi-alan textarea:focus{outline:0;border-color:var(--hh-primary);box-shadow:0 0 0 3px rgba(11,59,115,.1)}.kisi-alan.hatali .kisi-yukle,.kisi-alan.hatali input,.kisi-alan.hatali select,.kisi-alan.hatali textarea{border-color:#e11d6b}.kisi-alt{display:flex;align-items:center;justify-content:space-between;gap:12px}.kisi-alt b,.kisi-alt small{font-size:12.5px;color:var(--hh-muted)}.kisi-alt b.dolmak-uzere{color:var(--hh-accent)}.kisi-yukle{display:inline-flex;align-items:center;justify-content:center;gap:9px;width:100%;min-height:92px;border:1px dashed var(--hh-line);border-radius:12px;background:#fbfcfe;color:var(--hh-primary);font-size:14px;font-weight:700;cursor:pointer;transition:border-color .16s ease,background .16s ease}.kisi-yukle:hover:not(:disabled){border-color:var(--hh-primary);background:#f3f7fe}.kisi-yukle:disabled{cursor:default;opacity:.7}.kisi-donuyor{animation:kisi-don 1s linear infinite}@keyframes kisi-don{to{transform:rotate(1turn)}}.kisi-gorsel{position:relative;width:100%}.kisi-gorsel img{width:100%;max-height:220px;object-fit:contain;border:1px solid var(--hh-line);border-radius:12px;background:#fbfcfe}.kisi-gorsel button{position:absolute;top:9px;right:9px;display:grid;place-items:center;width:30px;height:30px;border:0;border-radius:50%;background:rgba(10,12,34,.62);color:#fff;cursor:pointer}.kisi-gorsel button:hover{background:var(--hh-accent)}.kargo-secenekler{display:grid;gap:12px}.kargo-secenek{position:relative;display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:14px;padding:15px 18px;border:1px solid var(--line);border-radius:12px;background:var(--surface);cursor:pointer;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.kargo-secenek:hover{border-color:#b9c4d6}.kargo-secenek input{position:absolute;width:1px;height:1px;opacity:0}.kargo-secenek i{display:grid;place-items:center;width:42px;height:42px;border:1px solid var(--line);border-radius:10px;background:var(--paper);color:var(--petrol)}.kargo-secenek span{display:grid;gap:3px}.kargo-secenek strong{font-size:15px;font-weight:700}.kargo-secenek small{color:var(--muted);font-size:12.5px}.kargo-secenek b{font-size:14.5px;font-weight:700;color:var(--petrol);white-space:nowrap}.kargo-secenek.active{border-color:var(--petrol);background:#f4f7fc;box-shadow:0 0 0 3px rgba(11,59,115,.08)}.kargo-secenek.active i{border-color:var(--petrol);background:var(--petrol);color:#fff}.kargo-bedava{display:flex;align-items:center;gap:8px;margin:14px 0 0;padding:11px 14px;border:1px solid #cfe6d8;border-radius:10px;background:#f1f9f4;color:#1d6b4a;font-size:13.5px;font-weight:600}.kargo-not{margin:14px 0 0;color:var(--muted);font-size:13px;line-height:1.6}.payment-option.kapali{cursor:not-allowed;opacity:.58}.payment-option.kapali:hover{border-color:var(--line)}.payment-detail-uyari{border-color:#e8d3b4;background:#fffaf0}.fatura-tipi{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:18px}.fatura-tip{position:relative;padding:11px 20px;border:1px solid var(--line);border-radius:999px;background:var(--surface);cursor:pointer;font-size:14px;font-weight:600;color:#4a5468;transition:all .18s ease}.fatura-tip input{position:absolute;width:1px;height:1px;opacity:0}.fatura-tip:hover{border-color:#b9c4d6}.fatura-tip.active{border-color:var(--petrol);background:var(--petrol);color:#fff}.fatura-not{margin:0;color:var(--muted);font-size:13.5px;line-height:1.6}.checkout-uyelik{margin-top:18px;padding:16px 18px;border:1px dashed #c7d3e6;border-radius:12px;background:#f6f9fd}.checkout-uyelik.acik{border-style:solid;border-color:var(--petrol);background:#f4f7fc}.checkout-uyelik-anahtar{display:grid;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:12px;cursor:pointer}.checkout-uyelik-anahtar input{width:20px;height:20px;margin:2px 0 0;accent-color:var(--petrol)}.checkout-uyelik-anahtar span{display:grid;gap:5px}.checkout-uyelik-anahtar strong{display:flex;align-items:center;gap:7px;font-size:14.5px;font-weight:700;color:var(--petrol)}.checkout-uyelik-anahtar small{color:var(--muted);font-size:13px;line-height:1.55}.checkout-uyelik .checkout-field{margin-top:14px}.sepet-alan-ozet{display:grid;gap:8px;margin-top:9px}.sepet-alan-ozet dl{display:grid;gap:5px;margin:0}.sepet-alan-ozet dl div{display:grid;grid-template-columns:minmax(74px,auto) minmax(0,1fr);gap:4px 10px}.sepet-alan-ozet dt{font-size:11px;font-weight:700;letter-spacing:.05em;color:var(--muted);text-transform:uppercase}.sepet-alan-ozet dd{margin:0;font-size:12.5px;color:#3f4a5e;white-space:pre-line}.sepet-alan-ozet dd a{color:var(--petrol)}.sepet-alan-dugme{display:inline-flex;align-items:center;gap:6px;justify-self:start;padding:5px 11px;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:#4a5468;font-size:12px;font-weight:600;cursor:pointer;transition:all .18s ease}.sepet-alan-dugme:hover{border-color:var(--petrol);color:var(--petrol)}.sepet-alan-dugme-ana{border-color:var(--petrol);background:var(--petrol);color:#fff}.sepet-alan-dugme-ana:hover{background:var(--hh-primary-dark,#062b57);color:#fff}.sepet-alan-form{display:grid;gap:10px;margin-top:10px}.sepet-alan-form label{display:grid;gap:5px}.sepet-alan-form label span{font-size:11px;font-weight:700;letter-spacing:.05em;color:var(--muted);text-transform:uppercase}.sepet-alan-form textarea{width:100%;padding:8px 10px;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--ink);font-family:inherit;font-size:13px;line-height:1.5;resize:vertical}.sepet-alan-form textarea:focus-visible{outline:2px solid var(--petrol);outline-offset:1px}.sepet-alan-eylem{display:flex;flex-wrap:wrap;gap:8px}@media (max-width:640px){.kargo-secenek{grid-template-columns:36px minmax(0,1fr);row-gap:8px}.kargo-secenek i{width:36px;height:36px}.kargo-secenek b{grid-column:2;justify-self:start}}.detail-enaz-adet{display:flex;align-items:center;gap:7px;margin:0 0 14px;padding:10px 13px;border:1px solid #dbe4f1;border-radius:10px;background:#f4f7fc;color:#2b4a73;font-size:13px;line-height:1.5}.detail-quantity button:disabled{opacity:.35;cursor:not-allowed}.cart-line-bos,.order-summary-bos{display:block;width:100%;height:100%;min-height:56px;border-radius:8px;background:var(--paper);border:1px solid var(--line)}.yazar-kart{display:grid;grid-template-columns:128px minmax(0,1fr);gap:28px;align-items:start;padding:32px;margin:8px 0 28px;border:1px solid var(--line);border-radius:18px;background:var(--surface);box-shadow:0 16px 44px rgba(45,33,24,.05)}.yazar-gorsel{width:128px;height:128px;border-radius:50%;overflow:hidden;background:#f4f7fc;display:grid;place-items:center}.yazar-gorsel img{width:100%;height:100%;object-fit:cover}.yazar-gorsel i{font-size:38px;font-weight:700;font-style:normal;color:var(--petrol)}.yazar-bilgi{display:grid;gap:10px}.yazar-etiket{margin:0;color:var(--accent);font-size:11.5px;font-weight:800;letter-spacing:.2em}.yazar-kart h1{margin:0;font:500 clamp(28px,3vw,40px)/1.05 var(--display);letter-spacing:-.03em}.yazar-unvan{margin:0;color:var(--petrol);font-size:15px;font-weight:650}.yazar-tanitim{margin:4px 0 0;color:var(--muted);font-size:15.5px;line-height:1.7;max-width:68ch}.yazar-deneyim{display:inline-flex;align-items:center;gap:8px;margin:4px 0 0;justify-self:start;padding:9px 14px;border:1px solid #dbe4f1;border-radius:10px;background:#f4f7fc;color:#2b4a73;font-size:13.5px}.yazar-baglantilar{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:6px}.yazar-baglantilar a{display:inline-flex;align-items:center;gap:7px;color:var(--petrol);font-size:13.5px;font-weight:600}.yazar-yetkinlik{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;margin-bottom:28px}.yazar-yetkinlik h2{margin:0 0 12px;font-size:16px;font-weight:700}.yazar-rozetler,.yazar-sertifikalar{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.yazar-rozetler li{padding:7px 14px;border:1px solid var(--line);border-radius:999px;background:var(--surface);font-size:13px;color:#3f4a5e}.yazar-sertifikalar{flex-direction:column;gap:9px}.yazar-sertifikalar li{display:flex;align-items:center;gap:9px;font-size:14px;color:#3f4a5e}.yazar-sertifikalar svg{color:var(--accent);flex:none}.yazar-ozgecmis{margin-bottom:32px;max-width:76ch}.yazar-ozgecmis h2{margin:0 0 12px;font-size:18px;font-weight:700}.yazar-ozgecmis p{margin:0 0 14px;color:#3f4a5e;font-size:15.5px;line-height:1.8}.yazar-yazilar{margin-bottom:48px}.yazar-yazilar h2{margin:0 0 18px;font-size:20px;font-weight:700}.yazar-yazi-liste{display:grid;gap:12px;margin:0;padding:0;list-style:none}.yazar-yazi-liste a{display:grid;grid-template-columns:112px minmax(0,1fr);gap:18px;align-items:center;padding:14px;border:1px solid var(--line);border-radius:14px;background:var(--surface);color:inherit;transition:border-color .18s ease,box-shadow .18s ease}.yazar-yazi-liste a:hover{border-color:var(--petrol);box-shadow:0 10px 28px rgba(45,33,24,.07)}.yazar-yazi-bos,.yazar-yazi-liste img{width:112px;height:78px;object-fit:cover;border-radius:10px;background:var(--paper)}.yazar-yazi-liste span{display:grid;gap:5px}.yazar-yazi-liste strong{font-size:15.5px;font-weight:650}.yazar-yazi-liste small{color:var(--muted);font-size:13.5px;line-height:1.55}.yazar-yazi-liste em{color:#8a92a4;font-size:12.5px;font-style:normal}.post-author-gorsel{width:64px;height:64px;border-radius:50%;object-fit:cover;flex:none}.post-author-unvan{display:block;margin-top:2px;color:var(--petrol);font-size:13px;font-weight:600}.post-author-deneyim{color:#5f6d70;font-size:13.5px}.post-author-rozet{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0 0;padding:0;list-style:none}.post-author-rozet li{padding:4px 11px;border:1px solid var(--line);border-radius:999px;background:var(--paper);font-size:12px;color:#4a5468}@media (max-width:720px){.yazar-kart{grid-template-columns:minmax(0,1fr);gap:18px;padding:24px}.yazar-gorsel{width:96px;height:96px}.yazar-yazi-liste a{grid-template-columns:84px minmax(0,1fr);gap:14px}.yazar-yazi-bos,.yazar-yazi-liste img{width:84px;height:62px}}.sohbet-ust{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px;padding:11px 14px;border:1px solid var(--line);border-radius:12px;background:var(--surface)}.sohbet-durum{display:inline-flex;align-items:center;gap:8px;color:var(--muted);font-size:12.5px;font-weight:600}.sohbet-durum i{width:8px;height:8px;border-radius:50%;background:#c7ccd8}.sohbet-durum.canli i{background:#2a9d63;box-shadow:0 0 0 3px rgba(42,157,99,.16)}.sohbet-durum.canli{color:#1d6b4a}.sohbet-ust-eylem{display:flex;flex-wrap:wrap;gap:8px}.sohbet-ust-eylem button{display:inline-flex;align-items:center;gap:7px;padding:7px 13px;border:1px solid var(--line);border-radius:9px;background:var(--surface);color:#4a5468;font-size:12.5px;font-weight:600;cursor:pointer;transition:border-color .18s ease,color .18s ease}.sohbet-ust-eylem button:hover{border-color:var(--petrol);color:var(--petrol)}.sohbet-ust-eylem .sohbet-bitir{border-color:#e4c3c3;color:#9a3030}.sohbet-ust-eylem .sohbet-bitir:hover{border-color:#c0402c;background:#fff6f5;color:#c0402c}.mesaj-sistem{display:block;margin:10px auto;padding:6px 14px;max-width:80%;border-radius:999px;background:var(--paper);border:1px solid var(--line);color:var(--muted);font-size:12px;line-height:1.5;text-align:center}.sohbet-puan{display:grid;gap:12px;margin-top:14px;padding:20px;border:1px solid #dbe4f1;border-radius:14px;background:#f6f9fd}.sohbet-puan h3{margin:0;font-size:17px;font-weight:700;color:var(--ink)}.sohbet-puan>p{margin:0;color:var(--muted);font-size:13.5px}.sohbet-yildizlar{display:flex;align-items:center;gap:4px}.sohbet-yildizlar button{display:grid;place-items:center;padding:4px;border:0;background:none;color:#c7ccd8;cursor:pointer;transition:color .15s ease,transform .15s ease}.sohbet-yildizlar button:hover{transform:scale(1.12)}.sohbet-yildizlar button.dolu{color:#f0a500}.sohbet-puan-etiket{margin-inline-start:10px;color:#2b4a73;font-size:13.5px;font-weight:650}.sohbet-puan textarea{width:100%;padding:10px 12px;border:1px solid var(--line);border-radius:10px;background:var(--surface);color:var(--ink);font-family:inherit;font-size:14px;line-height:1.55;resize:vertical}.sohbet-puan textarea:focus-visible{outline:2px solid var(--petrol);outline-offset:1px}.sohbet-puan>button{display:inline-flex;align-items:center;gap:8px;justify-self:start;padding:10px 18px;border:0;border-radius:10px;background:var(--petrol);color:#fff;font-size:14px;font-weight:650;cursor:pointer}.sohbet-puan>button:disabled{opacity:.45;cursor:not-allowed}.sohbet-tesekkur{display:flex;align-items:center;gap:8px;margin:14px 0 0;padding:11px 14px;border:1px solid #cfe6d8;border-radius:10px;background:#f1f9f4;color:#1d6b4a;font-size:13.5px;font-weight:600}@media (max-width:640px){.sohbet-ust{flex-direction:column;align-items:stretch}.sohbet-ust-eylem{justify-content:space-between}}.cerez-serit{position:fixed;z-index:120;display:flex;align-items:flex-start;gap:12px;padding:18px 20px;border-radius:14px;box-shadow:0 18px 54px rgba(16,24,40,.22);animation:cerez-gir .28s ease-out}@keyframes cerez-gir{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.cerez-serit{animation:none}}.cerez-dark{background:#141c2e;color:#e8ebf2}.cerez-light{background:#ffffff;color:var(--ink);border:1px solid var(--line)}.cerez-bottom-bar{inset-inline:16px;bottom:16px;border-radius:14px}.cerez-bottom-left{inset-inline-start:16px;bottom:16px;max-width:460px}.cerez-bottom-right{inset-inline-end:16px;bottom:16px;max-width:460px}.cerez-center{inset-inline:16px;top:50%;transform:translateY(-50%);max-width:560px;margin:0 auto}.cerez-ic{display:grid;gap:14px;flex:1}.cerez-bottom-bar .cerez-ic{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px}.cerez-bottom-bar .cerez-kategoriler{grid-column:1/-1}.cerez-metin{display:grid;gap:5px}.cerez-baslik{display:flex;align-items:center;gap:8px;margin:0;font-size:14.5px;font-weight:700}.cerez-aciklama{margin:0;font-size:13.5px;line-height:1.6;opacity:.88}.cerez-aciklama a{color:inherit;text-decoration:underline;text-underline-offset:3px}.cerez-kategoriler{display:grid;gap:10px;padding-top:4px}.cerez-kategori{display:grid;grid-template-columns:20px minmax(0,1fr);gap:11px;align-items:start;cursor:pointer}.cerez-kategori input{width:18px;height:18px;margin:1px 0 0;accent-color:var(--accent)}.cerez-kategori input:disabled{opacity:.55;cursor:not-allowed}.cerez-kategori span{display:grid;gap:2px}.cerez-kategori strong{font-size:13px;font-weight:650}.cerez-kategori small{font-size:12px;line-height:1.5;opacity:.78}.cerez-dugmeler{display:flex;flex-wrap:wrap;gap:9px}.cerez-dugme{padding:10px 18px;border-radius:10px;font-size:13.5px;font-weight:650;cursor:pointer;transition:background .18s ease,border-color .18s ease;border:1px solid;background:transparent;color:inherit}.cerez-dark .cerez-dugme{border-color:rgba(232,235,242,.38)}.cerez-dark .cerez-dugme:hover{background:rgba(232,235,242,.12)}.cerez-light .cerez-dugme{border-color:var(--line);color:#3f4a5e}.cerez-light .cerez-dugme:hover{border-color:var(--petrol);color:var(--petrol)}.cerez-dugme-ana{border-color:var(--accent);background:var(--accent);color:#fff}.cerez-dugme-ana:hover{border-color:var(--accent-dark);background:var(--accent-dark);color:#fff}.cerez-kapat{display:grid;place-items:center;width:30px;height:30px;flex:none;border:0;border-radius:8px;background:transparent;color:inherit;opacity:.6;cursor:pointer}.cerez-kapat:hover{opacity:1}@media (max-width:860px){.cerez-serit{inset-inline:12px;bottom:12px;top:auto;transform:none;max-width:none;padding:16px}.cerez-bottom-bar .cerez-ic{grid-template-columns:minmax(0,1fr);gap:14px}.cerez-dugmeler .cerez-dugme{flex:1 1 auto;text-align:center}}.veri-bolumler{display:grid;gap:18px}.veri-kart{display:grid;gap:12px;padding:24px;border:1px solid var(--line);border-radius:14px;background:var(--surface)}.veri-kart h3{display:flex;align-items:center;gap:9px;margin:0;font-size:17px;font-weight:700}.veri-kart p{margin:0;color:#3f4a5e;font-size:14.5px;line-height:1.7}.veri-kart a{color:var(--petrol);text-decoration:underline;text-underline-offset:3px}.veri-kart button{display:inline-flex;align-items:center;gap:8px;justify-self:start;padding:10px 18px;border:1px solid var(--line);border-radius:10px;background:var(--surface);color:#3f4a5e;font-size:14px;font-weight:650;cursor:pointer;transition:border-color .18s ease,color .18s ease}.veri-kart button:hover:not(:disabled){border-color:var(--petrol);color:var(--petrol)}.veri-kart button:disabled{opacity:.5;cursor:not-allowed}.veri-kart-tehlikeli{border-color:#e8cdcd;background:#fffafa}.veri-uyari{display:grid;grid-template-columns:18px minmax(0,1fr);gap:10px;align-items:start;padding:13px 15px;border:1px solid #e8d3b4;border-radius:10px;background:#fffaf0;color:#6b5526!important;font-size:13.5px!important;line-height:1.65!important}.veri-uyari svg{margin-top:2px;color:#b8860b}.veri-tehlikeli{border-color:#d8a0a0!important;color:#9a3030!important}.veri-tehlikeli:hover:not(:disabled){border-color:#c0402c!important;background:#fff4f2!important;color:#c0402c!important}.veri-silme-form{display:grid;gap:14px;padding-top:4px}.veri-silme-form>label{display:grid;gap:6px;max-width:340px}.veri-silme-form>label>span{font-size:13px;font-weight:650;color:#4a5468}.veri-silme-form input[type=password]{padding:10px 12px;border:1px solid var(--line);border-radius:10px;background:var(--surface);color:var(--ink);font-family:inherit;font-size:14px}.veri-onay{display:grid!important;grid-template-columns:20px minmax(0,1fr);gap:11px;align-items:start;max-width:none!important;cursor:pointer}.veri-onay input{width:18px;height:18px;margin:1px 0 0;accent-color:#c0402c}.veri-onay span{font-size:13.5px!important;font-weight:400!important;color:#3f4a5e!important;line-height:1.6}.veri-silme-eylem{display:flex;flex-wrap:wrap;gap:10px}.legal-body h3{margin:20px 0 10px;color:#1a222b;font:600 16.5px/1.4 var(--display);letter-spacing:-.01em}.legal-body h3:first-child{margin-top:0}.legal-body table{width:100%;margin:6px 0 16px;border-collapse:collapse;border:1px solid var(--line);border-radius:10px;overflow:hidden;font-size:14px}.legal-body thead th{padding:11px 14px;background:var(--paper);border-bottom:1px solid var(--line);color:#2b333c;font-size:12.5px;font-weight:700;text-align:start;letter-spacing:.02em}.legal-body tbody td{padding:11px 14px;border-bottom:1px solid #f1f3f7;color:#4b5257;line-height:1.6;vertical-align:top}.legal-body tbody tr:last-child td{border-bottom:0}.legal-body tbody tr:nth-child(2n){background:#fbfcfe}@media (max-width:640px){.legal-body table{display:block;overflow-x:auto;white-space:nowrap}}.dogrulama-kart{display:grid;justify-items:center;gap:14px;max-width:620px;margin:10px auto 60px;padding:44px 32px 48px;border:1px solid var(--line);border-radius:18px;background:var(--surface);box-shadow:0 16px 44px rgba(45,33,24,.06);text-align:center}.dogrulama-kart h1{margin:0;font:500 clamp(26px,3vw,34px)/1.15 var(--display);letter-spacing:-.03em}.dogrulama-kart p{margin:0;color:var(--muted);font-size:15.5px;line-height:1.7;max-width:46ch}.dogrulama-kart a{color:var(--petrol);text-decoration:underline;text-underline-offset:3px}.dogrulama-not{font-size:14px!important}.dogrulama-bekliyor{color:var(--muted);font-size:15px}.dogrulama-isaret{display:grid;place-items:center;width:68px;height:68px;border-radius:50%}.dogrulama-iyi{background:#e8f4ed;color:#2a7a5c}.dogrulama-kotu{background:#fdeceb;color:#c0402c}.dogrulama-eylem{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:8px}.dogrulama-form{display:grid;gap:14px;width:100%;max-width:340px;margin-top:6px;text-align:start}.dogrulama-form label{display:grid;gap:6px}.dogrulama-form label span{font-size:13px;font-weight:650;color:#4a5468}.dogrulama-form input{padding:11px 13px;border:1px solid var(--line);border-radius:10px;background:var(--surface);color:var(--ink);font-family:inherit;font-size:15px}.dogrulama-form input:focus-visible{outline:2px solid var(--petrol);outline-offset:1px}.dogrulama-form button{justify-content:center}.eposta-durum{display:grid;grid-template-columns:18px minmax(0,1fr);gap:11px;align-items:start;margin:0;padding:13px 15px;border-radius:11px;font-size:13.5px;line-height:1.6}.eposta-durum svg{margin-top:2px;flex:none}.eposta-durum-iyi{display:flex!important;align-items:center;border:1px solid #cfe6d8;background:#f1f9f4;color:#1d6b4a;font-weight:600}.eposta-durum-bekliyor{border:1px solid #e8d3b4;background:#fffaf0;color:#6b5526}.eposta-durum-bekliyor>div{display:grid;gap:6px}.eposta-durum-bekliyor strong{font-size:13.5px;font-weight:700}.eposta-durum-bekliyor small{color:#7a6336;font-size:12.5px;line-height:1.55}.eposta-durum-bekliyor button{justify-self:start;margin-top:2px;padding:8px 14px;border:1px solid #d7b878;border-radius:9px;background:#fff;color:#6b5526;font-size:12.5px;font-weight:650;cursor:pointer}.eposta-durum-bekliyor button:hover:not(:disabled){border-color:#b8860b;color:#8a6400}.eposta-durum-bekliyor button:disabled{opacity:.55;cursor:not-allowed}.eposta-durum-gitti{color:#1d6b4a!important;font-weight:600}.hesap-bilgi-genis{grid-column:1/-1}.hesap-ipucu{margin:10px 0 0;color:var(--muted);font-size:13px;line-height:1.6}.veri-dogrulama-uyari{display:grid;grid-template-columns:18px minmax(0,1fr);gap:11px;align-items:start;margin:0;padding:14px 16px;border:1px solid #e8d3b4;border-radius:12px;background:#fffaf0;color:#6b5526;font-size:13.5px;line-height:1.65}.veri-dogrulama-uyari svg{margin-top:2px;color:#b8860b}.veri-dogrulama-uyari a{color:#8a6400;text-decoration:underline;text-underline-offset:3px}.auth-success-not{margin-top:10px!important;font-size:13px!important}