:root{color-scheme:light;--sd-ink:#1f2430;--sd-ink-soft:#5f6673;--sd-line:#e6e8ec;--sd-radius:12px;--sd-shadow:0 6px 24px rgb(20 24 34 / 8%);--sd-accent-soft:color-mix(in srgb,var(--sd-accent) 9%,#fff);--sd-accent-dark:color-mix(in srgb,var(--sd-accent) 82%,#000);--sd-gutter:16px;--sd-font:'Albert Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Arial,sans-serif;--accent:var(--sd-accent);--ink:var(--sd-ink);--ink-soft:var(--sd-ink-soft);--line:var(--sd-line);--bg:#ffffff;--bg-soft:var(--sd-soft);--radius:10px;--wide-width:1240px}@media (min-width:768px){:root{--sd-gutter:24px}}body{font-family:var(--sd-font);font-size:16px;line-height:1.55;color:var(--sd-ink);background:#fff}body.sd main.wrap{max-width:none;padding:0 0 48px}body:not(.sd) main.wrap{max-width:1240px;padding:22px var(--sd-gutter) 48px}@media (min-width:768px){body:not(.sd) main.wrap{padding-top:32px;padding-bottom:64px}}html{-webkit-tap-highlight-color:transparent}a{color:var(--sd-accent-dark)}h1,h2,h3{color:var(--sd-ink)}button,input,select,textarea{font-family:inherit}.sd-shell{width:100%;max-width:1240px;margin:0 auto;padding:0 var(--sd-gutter)}.sd-narrow{max-width:900px}.sd-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 22px;border:1.5px solid transparent;border-radius:10px;font:inherit;font-weight:700;font-size:15px;line-height:1.2;text-decoration:none;cursor:pointer;transition:background-color .15s,color .15s,border-color .15s,transform .1s}.sd-btn:active{transform:translateY(1px)}.sd-btn-primary{background:var(--sd-accent);color:#fff}.sd-btn-primary:hover{background:var(--sd-accent-dark);color:#fff}.sd-btn-light{background:#fff;color:var(--sd-ink)}.sd-btn-light:hover{background:var(--sd-ink);color:#fff}.sd-btn-outline{background:#fff;color:var(--sd-ink);border-color:var(--sd-ink)}.sd-btn-outline:hover{background:var(--sd-ink);color:#fff}.sd-btn-small{min-height:36px;padding:6px 14px;font-size:14px}.sd-btn-big{min-height:54px;font-size:17px;padding:12px 26px}.sd-btn svg{flex:none}.sd-btn:disabled,.sd-btn[aria-disabled="true"]{opacity:.5;cursor:not-allowed}.sd-topbar{border-bottom:1px solid var(--sd-line);font-size:12.5px;color:var(--sd-ink-soft)}.sd-topbar-row{display:flex;align-items:center;justify-content:center;gap:16px;min-height:32px}.sd-topbar-text{margin:0;font-weight:600;color:var(--sd-ink);text-align:center}.sd-topbar-text a{color:inherit;text-decoration:none}.sd-topbar-links{display:none;align-items:center;gap:18px}.sd-topbar-links ul{display:flex;gap:18px;list-style:none;margin:0;padding:0}.sd-topbar-links a{color:var(--sd-ink);text-decoration:none}.sd-topbar-links a:hover{color:var(--sd-accent)}.sd-social{display:flex;align-items:center;gap:10px;list-style:none;margin:0;padding:0}.sd-social a{display:inline-flex;color:inherit}.sd-social a:hover{color:var(--sd-accent)}@media (min-width:768px){.sd-topbar-row{justify-content:space-between;min-height:38px}.sd-topbar-links{display:flex}}.site-header.sd-header{position:sticky;top:0;z-index:60;padding:0;background:#fff;border-bottom:1px solid var(--sd-line);transition:transform .25s ease}.sd-header[data-sticky="off"]{position:relative}.sd-header.is-hidden{transform:translateY(-100%)}.sd-header.is-scrolled{box-shadow:0 4px 18px rgb(20 24 34 / 7%)}.sd-header-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"burger logo tools" "search search search";align-items:center;gap:8px 12px;padding-top:10px;padding-bottom:10px}.sd-burger{grid-area:burger;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin-left:-8px;color:var(--sd-ink)}.sd-logo{grid-area:logo;margin:0;font-size:1rem}.sd-logo a{display:inline-flex;flex-direction:column;justify-content:center;min-height:40px;color:var(--sd-ink);text-decoration:none}.sd-logo-image{display:block;width:min(var(--sd-logo),150px);height:auto}.sd-logo-text{font-size:22px;font-weight:800;letter-spacing:-.02em}.sd-logo-tagline{font-size:11.5px;color:var(--sd-ink-soft);line-height:1.2;margin-top:2px}.sd-search{grid-area:search;display:flex;align-items:center;height:44px;margin:0;padding:0 6px 0 16px;background:#f2f3f5;border:1px solid transparent;border-radius:999px;transition:border-color .15s,background-color .15s}.sd-search:focus-within{background:#fff;border-color:var(--sd-accent)}.sd-search input{flex:1;min-width:0;height:100%;padding:0;border:0;background:transparent;color:var(--sd-ink);font-size:15px;outline:none}.sd-search input::placeholder{color:#8b919c}.sd-search button{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--sd-accent);cursor:pointer}.sd-search-wide{max-width:640px;margin:8px 0 24px}.sd-support{display:none}.sd-tools{grid-area:tools;display:flex;align-items:center;gap:2px}.sd-tool{position:relative;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;color:var(--sd-ink);border-radius:50%}.sd-tool:hover{color:var(--sd-accent);background:var(--sd-accent-soft)}.sd-tool-wishlist{display:none}.sd-count{position:absolute;top:3px;right:1px;min-width:19px;height:19px;padding:0 5px;border-radius:10px;background:var(--sd-accent);color:#fff;font-size:11px;font-weight:700;line-height:19px;text-align:center}.sd-nav{display:none}@media (min-width:768px){.sd-header-row{grid-template-columns:auto auto minmax(0,1fr) auto;grid-template-areas:"burger logo search tools";gap:20px;padding-top:14px;padding-bottom:14px}.sd-logo-image{width:var(--sd-logo)}.sd-search{height:48px;max-width:620px;justify-self:center;width:100%}.sd-tool-wishlist{display:inline-flex}}@media (min-width:1000px){.sd-header-row{grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"logo search support tools";gap:28px;min-height:88px}.sd-burger{display:none}.sd-support{grid-area:support;display:inline-flex;align-items:center;gap:10px;color:var(--sd-ink);text-decoration:none;line-height:1.15}.sd-support small{display:block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--sd-ink-soft)}.sd-support strong{font-size:18px}.sd-support:hover strong{color:var(--sd-accent)}.sd-nav{display:block;border-top:1px solid var(--sd-line)}.sd-nav-list{display:flex;flex-wrap:wrap;gap:0 24px;list-style:none;margin:0 auto}.sd-nav-list>li{position:relative}.sd-nav-list>li>a{display:inline-flex;align-items:center;gap:4px;min-height:50px;color:var(--sd-ink);font-size:15px;font-weight:600;text-decoration:none;white-space:nowrap;border-bottom:2px solid transparent}.sd-nav-list>li>a:hover,.sd-nav-list>li>a[aria-current],.sd-nav-list>li:focus-within>a{color:var(--sd-accent);border-bottom-color:var(--sd-accent)}.sd-nav-list>li>a svg{transition:transform .15s}.sd-nav-list>li:hover>a svg{transform:rotate(180deg)}.sd-nav-sub{position:absolute;top:100%;left:-16px;z-index:70;min-width:230px;margin:0;padding:8px;list-style:none;background:#fff;border:1px solid var(--sd-line);border-radius:var(--sd-radius);box-shadow:var(--sd-shadow);opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .15s,transform .15s,visibility 0s .15s}.sd-nav-list>li:hover>.sd-nav-sub,.sd-nav-list>li:focus-within>.sd-nav-sub{opacity:1;visibility:visible;transform:none;transition:opacity .15s,transform .15s}.sd-nav-sub a{display:block;padding:9px 12px;border-radius:8px;color:var(--sd-ink);font-size:14.5px;text-decoration:none}.sd-nav-sub a:hover{background:var(--sd-accent-soft);color:var(--sd-accent-dark)}}.sd-chips{border-bottom:1px solid var(--sd-line);background:#fff}.sd-chips ul{display:flex;gap:8px;margin:0;padding:10px var(--sd-gutter);list-style:none;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.sd-chips ul::-webkit-scrollbar{display:none}.sd-chips a{display:inline-flex;align-items:center;height:34px;padding:0 14px;border:1px solid var(--sd-line);border-radius:999px;color:var(--sd-ink);font-size:14px;font-weight:600;white-space:nowrap;text-decoration:none}.sd-chips a[aria-current]{border-color:var(--sd-accent);color:var(--sd-accent-dark);background:var(--sd-accent-soft)}@media (min-width:1000px){.sd-chips{display:none}}.sd-drawer{position:fixed;inset:0;z-index:200;visibility:hidden;pointer-events:none}.sd-drawer:target,.sd-drawer.is-open{visibility:visible;pointer-events:auto}.sd-drawer-backdrop{position:absolute;inset:0;background:rgb(15 18 26 / 45%);opacity:0;transition:opacity .25s}.sd-drawer:target .sd-drawer-backdrop,.sd-drawer.is-open .sd-drawer-backdrop{opacity:1}.sd-drawer-panel{position:absolute;top:0;bottom:0;left:0;width:min(86vw,360px);display:flex;flex-direction:column;background:#fff;overflow-y:auto;overscroll-behavior:contain;transform:translateX(-100%);transition:transform .28s cubic-bezier(.2,.8,.2,1)}.sd-drawer:target .sd-drawer-panel,.sd-drawer.is-open .sd-drawer-panel{transform:none}.sd-drawer-head{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid var(--sd-line)}.sd-drawer-title{font-weight:800;font-size:17px}.sd-drawer-close{display:inline-flex;color:var(--sd-ink);padding:6px}.sd-drawer-list,.sd-drawer-account{list-style:none;margin:0;padding:6px 0}.sd-drawer-list>li{border-bottom:1px solid var(--sd-line)}.sd-drawer-list a,.sd-drawer-list summary{display:flex;align-items:center;justify-content:space-between;min-height:50px;padding:0 18px;color:var(--sd-ink);font-weight:600;text-decoration:none;cursor:pointer;list-style:none}.sd-drawer-list summary::-webkit-details-marker{display:none}.sd-drawer-list details[open]>summary svg{transform:rotate(180deg)}.sd-drawer-list details ul{list-style:none;margin:0;padding:0 0 8px;background:var(--sd-soft)}.sd-drawer-list details a{min-height:42px;padding-left:30px;font-weight:500;font-size:15px}.sd-drawer-list a[aria-current="page"]{color:var(--sd-accent)}.sd-drawer-account{margin-top:auto;padding:10px 0 24px;background:var(--sd-soft)}.sd-drawer-account a{display:flex;align-items:center;gap:12px;padding:11px 18px;color:var(--sd-ink);text-decoration:none;font-size:15px}body.sd-locked{overflow:hidden}.sd-tabbar{position:fixed;left:0;right:0;bottom:0;z-index:55;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;padding-bottom:env(safe-area-inset-bottom);background:#fff;border-top:1px solid var(--sd-line);box-shadow:0 -4px 16px rgb(20 24 34 / 6%)}.sd-tabbar a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:60px;color:var(--sd-ink);font-size:11px;font-weight:700;text-decoration:none;text-transform:uppercase;letter-spacing:.02em}.sd-tabbar a+a{border-left:1px solid var(--sd-line)}.sd-tabbar a[aria-current="page"]{color:var(--sd-accent)}.sd-tabbar-icon{position:relative;display:inline-flex}.sd-tabbar .sd-count{top:-6px;right:-10px}body.sd,body:has(.sd-tabbar){padding-bottom:calc(60px + env(safe-area-inset-bottom))}body:has(.sd-tabbar){--sb-offset:calc(60px + env(safe-area-inset-bottom))}.sd-whatsapp{display:none}@media (min-width:1000px){.sd-tabbar{display:none}body.sd,body:has(.sd-tabbar){padding-bottom:0;--sb-offset:0px}.sd-whatsapp{position:fixed;right:20px;bottom:20px;z-index:50;display:inline-flex;align-items:center;gap:8px;padding:11px 18px;border-radius:999px;background:#25d366;color:#fff;font-weight:700;font-size:14.5px;text-decoration:none;box-shadow:0 8px 24px rgb(37 211 102 / 35%)}.sd-whatsapp:hover{background:#1fb658;color:#fff}}.sd-section{padding:26px 0}.sd-bg-soft{background:var(--sd-soft)}.sd-bg-accent{background:var(--sd-accent);color:#fff}.sd-bg-dark{background:var(--sd-dark);color:#e9ebef}.sd-bg-accent .sd-section-title,.sd-bg-dark .sd-section-title,.sd-bg-accent .sd-section-more,.sd-bg-dark .sd-section-more,.sd-bg-accent .sd-section-sub,.sd-bg-dark .sd-section-sub{color:inherit}.sd-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:16px}.sd-section-title{margin:0;font-size:20px;font-weight:800;line-height:1.25;letter-spacing:-.01em}.sd-section-sub{margin:4px 0 0;color:var(--sd-ink-soft);font-size:14.5px}.sd-section-more{display:inline-flex;align-items:center;gap:2px;flex:none;color:var(--sd-ink);font-size:14.5px;font-weight:700;text-decoration:none}.sd-section-more:hover{color:var(--sd-accent)}@media (min-width:768px){.sd-section{padding:36px 0}.sd-section-title{font-size:24px}}.sd-row{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 12px) / 2.15);gap:12px;margin:0;padding:2px 0 6px;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.sd-row::-webkit-scrollbar{display:none}.sd-row>li{scroll-snap-align:start;min-width:0}@media (min-width:768px){.sd-row{grid-auto-columns:calc((100% - 3 * 16px) / 4);gap:16px}}@media (min-width:1200px){.sd-row{grid-auto-columns:calc((100% - 4 * 16px) / 5)}}.sd-rail{position:relative}.sd-rail-arrow{position:absolute;top:38%;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;border:1px solid var(--sd-line);border-radius:50%;background:#fff;color:var(--sd-ink);box-shadow:var(--sd-shadow);cursor:pointer}.sd-rail-arrow.is-prev{left:-14px}.sd-rail-arrow.is-next{right:-14px}.sd-rail-arrow:disabled{opacity:0;pointer-events:none}.sd-rail-arrow:hover{color:var(--sd-accent)}@media (max-width:999px){.sd-rail-arrow{display:none}}.sd-hero{max-width:1440px;margin:0 auto}.sd-slider{position:relative}.sd-slider-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.sd-slider-track::-webkit-scrollbar{display:none}.sd-slide{position:relative;flex:0 0 100%;scroll-snap-align:start;aspect-ratio:4 / 3;overflow:hidden;background:var(--sd-soft)}.sd-slide-link{position:absolute;inset:0;z-index:1}.sd-slide img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.sd-slide-text{position:absolute;inset:auto 0 0 0;z-index:2;padding:56px var(--sd-gutter) 26px;color:#fff;background:linear-gradient(180deg,rgb(10 12 18 / 0) 0%,rgb(10 12 18 / 62%) 100%)}.sd-slide-title{margin:0 0 6px;font-size:26px;font-weight:800;line-height:1.1;letter-spacing:-.02em;text-shadow:0 2px 14px rgb(0 0 0 / 25%)}.sd-slide-line{margin:0 0 14px;font-size:15px;max-width:46ch}.sd-slider-dots{position:absolute;left:0;right:0;bottom:10px;z-index:3;display:flex;justify-content:center;gap:6px}.sd-slider-dots button{width:9px;height:9px;padding:0;border:0;border-radius:999px;background:rgb(255 255 255 / 60%);cursor:pointer;transition:width .2s,background-color .2s}.sd-slider-dots button[aria-current="true"]{width:24px;background:#fff}.sd-slider-arrow{position:absolute;top:50%;z-index:3;display:none;align-items:center;justify-content:center;width:46px;height:46px;margin-top:-23px;border:0;border-radius:50%;background:rgb(255 255 255 / 85%);color:var(--sd-ink);cursor:pointer}.sd-slider-arrow.is-prev{left:18px}.sd-slider-arrow.is-next{right:18px}@media (min-width:768px){.sd-slide{aspect-ratio:1440 / 520}.sd-slide-text{inset:0 auto 0 0;width:min(60%,640px);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:40px 48px 40px max(48px,calc((100% - 1240px) / 2 + 24px));background:linear-gradient(90deg,rgb(10 12 18 / 62%) 0%,rgb(10 12 18 / 0) 100%)}.sd-slide-center .sd-slide-text{inset:0;width:auto;align-items:center;text-align:center;padding:40px;background:rgb(10 12 18 / 32%)}.sd-slide-right .sd-slide-text{inset:0 0 0 auto;align-items:flex-end;text-align:right;padding:40px max(48px,calc((100% - 1240px) / 2 + 24px)) 40px 48px;background:linear-gradient(270deg,rgb(10 12 18 / 62%) 0%,rgb(10 12 18 / 0) 100%)}.sd-slide-title{font-size:clamp(30px,3.6vw,48px)}.sd-slide-line{font-size:18px;margin-bottom:22px}.js .sd-slider-arrow:not([hidden]){display:inline-flex}.sd-slider-dots{bottom:16px}}.sd-features-list{list-style:none;margin:0;padding:0}.sd-features-list a{color:inherit;text-decoration:none;display:contents}.sd-feature-icon{flex:none;display:inline-flex;color:var(--sd-accent)}.sd-feature-body{display:flex;flex-direction:column;min-width:0}.sd-feature-title{font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:.02em}.sd-feature-sub{font-weight:700;font-size:15px}.sd-feature-text{color:var(--sd-ink-soft);font-size:13.5px;line-height:1.45}.sd-features-strip{padding:14px 0;border-bottom:1px solid var(--sd-line)}.sd-features-strip .sd-features-list{display:grid;grid-auto-flow:column;grid-auto-columns:82%;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.sd-features-strip .sd-features-list::-webkit-scrollbar{display:none}.sd-features-strip li{display:flex;align-items:center;gap:12px;scroll-snap-align:start}@media (min-width:768px){.sd-features-strip{padding:22px 0}.sd-features-strip .sd-features-list{grid-auto-flow:row;grid-template-columns:repeat(var(--cols,3),minmax(0,1fr));overflow:visible}.sd-features-strip li{justify-content:center}.sd-features-strip li+li{border-left:1px solid var(--sd-line)}}.sd-features-boxes .sd-features-list{display:grid;gap:32px}.sd-features-boxes li{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px}.sd-features-boxes .sd-feature-icon{width:80px;height:80px;align-items:center;justify-content:center;border:2px solid var(--sd-line);border-radius:50%;background:#fff;color:var(--sd-ink-soft)}.sd-features-boxes .sd-feature-body{align-items:center;gap:4px;max-width:34ch}@media (min-width:768px){.sd-features-boxes .sd-features-list{grid-template-columns:repeat(var(--cols,3),minmax(0,1fr))}}.sd-cats-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none}.sd-cats-list.sd-row{grid-template-columns:none;grid-auto-columns:calc((100% - 2 * 10px) / 3.3);gap:10px}.sd-cats-list a{display:flex;flex-direction:column;height:100%;color:var(--sd-ink);text-decoration:none;background:#fff;border:1px solid var(--sd-line);border-radius:var(--sd-radius);overflow:hidden;transition:box-shadow .2s,border-color .2s}.sd-cats-list a:hover{border-color:transparent;box-shadow:var(--sd-shadow)}.sd-cat-image{position:relative;display:block;aspect-ratio:1;background:var(--sd-soft)}.sd-cat-image img{width:100%;height:100%;object-fit:cover;display:block}.sd-cat-badge{position:absolute;top:8px;left:8px;padding:2px 8px;border-radius:6px;background:#22a95b;color:#fff;font-size:10.5px;font-weight:800;letter-spacing:.03em;text-transform:uppercase}.sd-cat-name{display:block;padding:9px 6px 11px;font-size:13.5px;font-weight:600;line-height:1.3;text-align:center}@media (min-width:768px){.sd-cats-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.sd-cats-list.sd-row{grid-auto-columns:calc((100% - 5 * 14px) / 6)}.sd-cat-name{font-size:14.5px}}@media (min-width:1100px){.sd-cats-list{grid-template-columns:repeat(6,minmax(0,1fr))}}.sd-cats-round .sd-cats-list a{border:0;background:transparent;overflow:visible}.sd-cats-round .sd-cats-list a:hover{box-shadow:none}.sd-cats-round .sd-cat-image{width:92px;height:92px;margin:0 auto;padding:3px;border-radius:50%;background:linear-gradient(135deg,var(--sd-accent),#f7b267)}.sd-cats-round .sd-cat-image img{border-radius:50%;border:3px solid #fff}.sd-cats-round .sd-cats-list.sd-row{grid-auto-columns:104px}@media (min-width:768px){.sd-cats-round .sd-cat-image{width:120px;height:120px}.sd-cats-round .sd-cats-list.sd-row{grid-auto-columns:136px}}.sd-grid{display:grid;gap:12px;margin:0;padding:0;list-style:none}.sd-grid-listing{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:768px){.sd-grid{gap:16px}.sd-grid-listing{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1100px){.sd-grid-listing{grid-template-columns:repeat(5,minmax(0,1fr))}}.sd-products .sd-grid:not(.sd-row){grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:768px){.sd-products .sd-grid:not(.sd-row){grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1200px){.sd-products .sd-grid:not(.sd-row){grid-template-columns:repeat(5,minmax(0,1fr))}}.sd-card{position:relative;display:flex;flex-direction:column;height:100%;padding:8px 8px 12px;background:#fff;border:1px solid var(--sd-line);border-radius:var(--sd-radius);transition:box-shadow .2s,border-color .2s}.sd-card:hover{border-color:transparent;box-shadow:var(--sd-shadow)}.sd-card-image{position:relative;display:block;aspect-ratio:1;border-radius:8px;overflow:hidden;background:#fff}.sd-card-image img{width:100%;height:100%;object-fit:contain;display:block;transition:transform .3s}.sd-card:hover .sd-card-image img{transform:scale(1.04)}.sd-card-noimage{display:block;width:100%;height:100%;background:var(--sd-soft)}.sd-card-badge{position:absolute;top:6px;left:6px;z-index:1;padding:3px 8px;border-radius:6px;background:var(--sd-accent);color:#fff;font-size:12px;font-weight:800}.sd-card-out{position:absolute;right:6px;bottom:6px;padding:2px 8px;border-radius:6px;background:rgb(31 36 48 / 80%);color:#fff;font-size:12px;font-weight:700}.sd-card.is-out .sd-card-image img{opacity:.55}.sd-card-cat{margin:8px 4px 0;color:var(--sd-ink-soft);font-size:12px}.sd-card-title{margin:10px 4px 6px;font-size:14.5px;font-weight:600;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.7em}.sd-card-title a{color:var(--sd-ink);text-decoration:none}.sd-card-title a::after{content:"";position:absolute;inset:0;z-index:0}.sd-card-title a:hover{color:var(--sd-accent-dark)}.sd-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin:auto 4px 0}.sd-price del{color:#9aa0aa;font-size:13px}.sd-price ins{text-decoration:none;color:var(--sd-ink);font-weight:800;font-size:16px}.sd-price ins.is-sale{color:var(--sd-accent)}.sd-price small{color:var(--sd-ink-soft);font-size:12px;margin-left:-6px}.sd-banners{padding-top:10px}.sd-banners-list{display:grid;gap:12px;margin:0;padding:0;list-style:none}@media (min-width:768px){.sd-banners-list{grid-template-columns:repeat(var(--cols,3),minmax(0,1fr));gap:16px}}.sd-banner{display:block;height:100%;border-radius:var(--sd-radius);overflow:hidden;color:var(--sd-ink);text-decoration:none}.sd-banner-image img{display:block;width:100%;height:auto;transition:transform .3s}.sd-banner-image:hover img{transform:scale(1.02)}.sd-banner-text{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:140px;padding:18px 20px;background:var(--sd-banner-bg,#fdeceb)}.sd-banner-copy{display:flex;flex-direction:column;gap:6px}.sd-banner-copy strong{font-size:20px;font-weight:800;line-height:1.15}.sd-banner-copy span{font-size:14px;color:var(--sd-ink-soft)}.sd-banner-button{margin-top:6px;font-weight:700;color:var(--sd-accent-dark) !important}.sd-banner-text img{width:38%;max-width:160px;height:auto;border-radius:8px}.sd-wide-box{position:relative;display:flex;align-items:flex-end;min-height:220px;border-radius:var(--sd-radius);overflow:hidden;background:var(--sd-dark);color:#fff}.sd-wide-box.no-image{background:linear-gradient(120deg,var(--sd-accent),var(--sd-accent-dark));align-items:center}.sd-wide-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.sd-wide-text{position:relative;z-index:1;width:100%;padding:60px 20px 22px;background:linear-gradient(180deg,rgb(10 12 18 / 0),rgb(10 12 18 / 66%))}.sd-wide-box.no-image .sd-wide-text{background:none;padding:26px 22px}.sd-wide-title{margin:0 0 6px;color:#fff;font-size:24px;font-weight:800;line-height:1.15}.sd-wide-text p{margin:0 0 14px;font-size:15px}.sd-wide-link{position:absolute;inset:0;z-index:2}@media (min-width:768px){.sd-wide-box{min-height:0;aspect-ratio:1200 / 330;align-items:center}.sd-wide-text{width:min(56%,560px);padding:32px 44px;background:linear-gradient(90deg,rgb(10 12 18 / 66%),rgb(10 12 18 / 0))}.sd-wide-title{font-size:32px}.sd-wide-text p{font-size:17px;margin-bottom:18px}}.sd-posts-list.sd-row{grid-auto-columns:78%}@media (min-width:768px){.sd-posts-list.sd-row{grid-auto-columns:calc((100% - 3 * 16px) / 4)}}.sd-post-card{display:flex;flex-direction:column;height:100%}.sd-post-image{display:block;aspect-ratio:16 / 10;border-radius:var(--sd-radius);overflow:hidden;background:var(--sd-soft)}.sd-post-image img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s}.sd-post-card:hover .sd-post-image img{transform:scale(1.04)}.sd-post-placeholder{display:block;width:100%;height:100%;background:linear-gradient(135deg,var(--sd-accent-soft),var(--sd-soft))}.sd-post-date{margin:10px 0 0;color:var(--sd-ink-soft);font-size:13px}.sd-post-title{margin:8px 0 6px;font-size:16.5px;font-weight:700;line-height:1.35}.sd-post-title a{color:var(--sd-ink);text-decoration:none}.sd-post-title a:hover{color:var(--sd-accent-dark)}.sd-post-excerpt{margin:0;color:var(--sd-ink-soft);font-size:14px;line-height:1.5}.sd-post-grid{display:grid;gap:24px;margin:0;padding:0;list-style:none}@media (min-width:768px){.sd-post-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.sd-reviews-list.sd-row{grid-auto-columns:84%}@media (min-width:768px){.sd-reviews-list.sd-row{grid-auto-columns:calc((100% - 2 * 16px) / 3)}}.sd-review{height:100%;margin:0;padding:18px;background:#fff;border:1px solid var(--sd-line);border-radius:var(--sd-radius)}.sd-review figcaption{display:flex;align-items:center;gap:10px;margin-bottom:8px}.sd-review figcaption small{display:block;color:var(--sd-ink-soft);font-size:12.5px}.sd-review-avatar{display:inline-flex;align-items:center;justify-content:center;flex:none;width:40px;height:40px;border-radius:50%;background:var(--sd-accent);color:#fff;font-weight:800}.sd-review-stars{display:flex;gap:2px;margin:0 0 8px;color:#d6d9de}.sd-review-stars .is-on{color:#f5a623}.sd-review blockquote{margin:0;padding:0;border:0;font-size:14.5px;font-style:italic;color:var(--sd-ink)}.gr.sd-gr{--gr-accent:var(--sd-accent);--gr-soft:var(--sd-ink-soft);--gr-line:var(--sd-line);--gr-radius:var(--sd-radius);--gr-card-ink:var(--sd-ink);--gr-card-soft:var(--sd-ink-soft)}.gr.sd-gr .gr-title{margin-bottom:14px}.gr.sd-gr .gr-initial{font-weight:800}.sd-bg-accent .gr.sd-gr,.sd-bg-dark .gr.sd-gr{--gr-soft:currentColor}.sd-bg-accent .gr.sd-gr .gr-all,.sd-bg-dark .gr.sd-gr .gr-all{color:inherit;text-decoration:underline}.sd-gr-product{margin:34px 0 22px}@media (min-width:768px){.sd-gr-product{margin:40px 0 28px}}.gr.sd-gr{--gr-scroll-top:130px}@media (min-width:1000px){.gr.sd-gr{--gr-scroll-top:152px}}.sd-gr-badge{margin:-6px 0 16px}.sd-gr-badge .gr-badge strong{color:var(--sd-ink)}.sd-logos-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:24px;margin:0;padding:0;list-style:none}@media (min-width:768px){.sd-logos-list{grid-template-columns:repeat(var(--cols,6),minmax(0,1fr))}}.sd-logos-list img{display:block;max-width:100%;max-height:56px;width:auto;margin:0 auto;filter:grayscale(1);opacity:.75;transition:filter .2s,opacity .2s}.sd-logos-list a:hover img,.sd-logos-list li:hover img{filter:none;opacity:1}.sd-text-body,.sd-page-text .content-body{font-size:15.5px;color:#3a404c}.sd-page-text .content-body h1,.sd-page-text .content-body h2{font-size:22px}.sd-page-text .content-body h3{font-size:18px}.js .sd-fold.is-folded{max-height:340px;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000 70%,transparent);mask-image:linear-gradient(180deg,#000 70%,transparent)}.sd-fold-toggle{margin-top:12px}.sd-page-head{padding:18px 0 6px}.sd-page-head h1{margin:0 0 8px;font-size:26px;font-weight:800;letter-spacing:-.02em}@media (min-width:768px){.sd-page-head{padding:26px 0 8px}.sd-page-head h1{font-size:32px}}.sd-breadcrumbs{max-width:none;margin:14px 0 10px;font-size:13px}.sd-breadcrumbs ol{gap:6px}.sd-breadcrumbs li:not(:last-child)::after{content:"›";color:#a5abb4;margin-left:6px}.sd-breadcrumbs a{color:var(--sd-ink-soft);text-decoration:none}.sd-breadcrumbs a:hover{color:var(--sd-accent)}.sd-page-head .sd-breadcrumbs{margin-top:0}.content.sd-page,.content.sd-post,.content.sd-product,.content.sd-contact{max-width:1240px}.content.sd-page.sd-narrow,.content.sd-post.sd-narrow{max-width:900px}.sd-post-meta{margin:0 0 16px;color:var(--sd-ink-soft);font-size:14px}.sd-archive-description{color:var(--sd-ink-soft)}.sd-empty{padding:28px 0;color:var(--sd-ink-soft)}.sd-pagination{display:flex;align-items:center;justify-content:center;gap:16px;margin:32px auto 0;max-width:none}.sd-pagination a{font-weight:700;text-decoration:none}.sd-404{padding-bottom:24px}.sd-404-links{display:flex;flex-wrap:wrap;gap:8px;padding:0;list-style:none;margin:0 0 24px}.sd-404-links a{display:inline-block;padding:7px 14px;border:1px solid var(--sd-line);border-radius:999px;text-decoration:none;color:var(--sd-ink)}.sd-more-posts{border-top:1px solid var(--sd-line);margin-top:24px}.sd-listing-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.sd-listing-head h1{margin:0 0 6px;font-size:24px;font-weight:800;letter-spacing:-.02em}.sd-listing-count{margin:0;color:var(--sd-ink-soft);font-size:14px}@media (min-width:768px){.sd-listing-head h1{font-size:30px}}.sd-subcats{margin:10px 0 4px}.sd-subcats ul{display:flex;gap:8px;margin:0;padding:0 0 6px;list-style:none;overflow-x:auto;scrollbar-width:none}.sd-subcats ul::-webkit-scrollbar{display:none}@media (min-width:768px){.sd-subcats ul{flex-wrap:wrap;overflow:visible}}.sd-subcats a{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 14px;border:1px solid var(--sd-line);border-radius:999px;color:var(--sd-ink);font-size:14px;font-weight:600;white-space:nowrap;text-decoration:none}.sd-subcats a small{color:var(--sd-ink-soft);font-weight:500}.sd-subcats a:hover,.sd-subcats a[aria-current="page"]{border-color:var(--sd-accent);color:var(--sd-accent-dark);background:var(--sd-accent-soft)}.sd-toolbar{display:flex;justify-content:flex-end;margin:10px 0 14px}.sd-sort details.chooser>summary{display:inline-flex;align-items:center;gap:6px}.sd-sort details.chooser>summary::after{display:none}.sd-listing-intro{margin-top:32px;padding:20px;border-radius:var(--sd-radius);background:var(--sd-soft);font-size:15px;color:#3a404c}.sd-more{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:28px}.sd-more-count{margin:0;color:var(--sd-ink-soft);font-size:14px}.sd-more-prev{margin:0 0 12px}.sd-more-prev a{display:inline-flex;align-items:center;gap:4px;text-decoration:none;font-weight:600}.sd-product{padding-top:4px}.sd-product-top{display:grid;gap:22px}@media (min-width:900px){.sd-product-top{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:44px;align-items:start}.sd-gallery{position:sticky;top:150px}}.sd-gallery-main{position:relative;margin:0;aspect-ratio:1;border:1px solid var(--sd-line);border-radius:16px;background:#fff;overflow:hidden;touch-action:pan-y}.sd-gallery-main .product-gallery-item{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.sd-gallery-main .product-gallery-item[hidden]{display:none}.sd-gallery-main img{width:100%;height:100%;object-fit:contain}.sd-gallery-badge{top:14px;left:14px;font-size:13px;padding:5px 10px}.sd-gallery .gallery-nav{position:absolute;top:50%;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;margin-top:-21px;border:1px solid var(--sd-line);border-radius:50%;background:rgb(255 255 255 / 92%);color:var(--sd-ink);cursor:pointer}.sd-gallery .gallery-prev{left:10px}.sd-gallery .gallery-next{right:10px}.sd-thumbs{display:flex;gap:8px;margin:10px 0 0;padding:0 0 4px;list-style:none;overflow-x:auto;scrollbar-width:none}.sd-thumbs::-webkit-scrollbar{display:none}.sd-thumbs button{display:block;width:72px;height:72px;padding:3px;border:1.5px solid var(--sd-line);border-radius:10px;background:#fff;cursor:pointer}.sd-thumbs button[aria-current="true"]{border-color:var(--sd-accent)}.sd-thumbs img{width:100%;height:100%;object-fit:cover;border-radius:7px;display:block}.sd-product-title{margin:0 0 8px;font-size:24px;font-weight:800;line-height:1.2;letter-spacing:-.02em}@media (min-width:768px){.sd-product-title{font-size:30px}}.sd-sold{display:inline-flex;align-items:center;gap:6px;margin:0 0 10px;color:#c2410c;font-size:14px;font-weight:600}.sd-price-box{margin:4px 0 16px;padding:14px 18px;border:1px solid color-mix(in srgb,var(--sd-accent) 28%,#fff);border-radius:var(--sd-radius);background:var(--sd-accent-soft)}.sd-price-large{margin:0}.sd-price-large ins{color:var(--sd-accent);font-size:28px;font-weight:800;letter-spacing:-.01em}.sd-price-large del{font-size:16px}.sd-price-note{margin:4px 0 0;color:var(--sd-accent-dark);font-size:14px;font-weight:600}.sd-tax-note{margin:2px 0 0;color:var(--sd-ink-soft);font-size:12.5px}.sd-product-short{margin-bottom:16px;color:#3a404c;font-size:15.5px}.sd-product-short ul{padding-left:1.2em}.sd-product-short li{margin-bottom:4px}.sd-option{margin:0 0 16px;padding:0;border:0;min-width:0}.sd-option legend,.sd-option label{display:block;margin-bottom:8px;font-size:15px;font-weight:700}.sd-option select{width:100%;max-width:360px;height:46px;padding:0 12px;border:1px solid var(--sd-line);border-radius:10px;font-size:15px;background:#fff}.sd-option-values{display:flex;flex-wrap:wrap;gap:8px}.sd-chip{position:relative;display:inline-flex;margin:0 !important;cursor:pointer;font-weight:400 !important}.sd-chip input{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.sd-chip span{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:76px;min-height:48px;padding:6px 12px;border:1.5px solid var(--sd-line);border-radius:10px;background:#fff;text-align:center;line-height:1.2;transition:border-color .15s,background-color .15s}.sd-chip strong{font-size:14.5px;font-weight:700}.sd-chip small{margin-top:2px;color:var(--sd-ink-soft);font-size:12px}.sd-chip:hover span{border-color:#b9bec7}.sd-chip input:checked+span{border-color:var(--sd-accent);background:var(--sd-accent-soft);box-shadow:0 0 0 1px var(--sd-accent) inset}.sd-chip input:focus-visible+span{outline:2px solid var(--sd-accent);outline-offset:2px}.sd-chip input:disabled+span{opacity:.4;text-decoration:line-through;cursor:not-allowed}.sd-option-note{margin:-6px 0 12px;color:#b42318;font-size:14px;font-weight:600}.sd-badges{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 16px;padding:0;list-style:none}.sd-badges li{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid var(--sd-line);border-radius:10px;font-size:14px;font-weight:600}.sd-badges svg{color:var(--sd-accent)}.sd-buy-row{display:flex;align-items:stretch;gap:10px}.sd-buy-row .sd-btn-big{flex:1}.sd-qty{display:inline-flex;align-items:center;border:1px solid var(--sd-line);border-radius:10px;overflow:hidden;background:#fff}.sd-qty button{width:40px;height:100%;min-height:52px;border:0;background:none;font-size:20px;cursor:pointer;color:var(--sd-ink)}.sd-qty button:hover{background:var(--sd-soft)}.sd-qty input{width:48px;height:100%;border:0;text-align:center;font-size:16px;font-weight:700;-moz-appearance:textfield;appearance:textfield}.sd-qty input::-webkit-outer-spin-button,.sd-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.sd-upload-note{margin:10px 0 0;color:var(--sd-ink-soft);font-size:13.5px}.sd-stock-out{padding:12px 16px;border-radius:10px;background:#fff4e5;color:#8a4b00;font-weight:600}.sd-photo-note{margin:16px 0;padding:14px 16px;border:1px dashed color-mix(in srgb,var(--sd-accent) 55%,#fff);border-radius:var(--sd-radius);background:#fff}.sd-photo-note h2{display:flex;align-items:center;gap:8px;margin:0 0 6px;font-size:16px;color:var(--sd-accent-dark)}.sd-photo-note p{margin:0 0 6px;font-size:14.5px;color:#3a404c}.sd-photo-note-links{display:flex;flex-wrap:wrap;gap:14px}.sd-photo-note-links a{display:inline-flex;align-items:center;gap:4px;font-weight:600}.sd-infos{display:grid;gap:10px;margin:18px 0 0;padding:0;list-style:none}.sd-infos li{display:flex;gap:12px;padding:12px 14px;border-radius:var(--sd-radius);background:var(--sd-soft);font-size:14px}.sd-info-icon{color:var(--sd-accent);flex:none}.sd-infos strong{display:block;font-size:14.5px}.sd-infos li span span{color:var(--sd-ink-soft)}.sd-love{margin:14px 0 0}.sd-love-button{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 16px;border:1px solid var(--sd-line);border-radius:999px;background:#fff;color:var(--sd-ink);font:inherit;font-size:14px;font-weight:600;text-decoration:none;cursor:pointer}.sd-love-button:hover{border-color:var(--sd-accent);color:var(--sd-accent-dark)}.sd-love-button.is-on{border-color:var(--sd-accent);background:var(--sd-accent-soft);color:var(--sd-accent-dark)}.sd-love-button.is-on svg path{fill:currentColor}.sd-product-meta{margin:16px 0 0;font-size:14px;color:var(--sd-ink-soft)}.sd-product-meta div{display:flex;gap:6px}.sd-product-meta dt{font-weight:600}.sd-product-meta dd{margin:0}.sd-tabs{margin-top:36px}.sd-reviews .comments{max-width:760px;margin:0;padding-top:0;border-top:0}.sd-tabs.is-tabbed .sd-reviews .comments>h2{display:none}.sd-product .comment-form .field:has(>#comment-url){display:none}.sd-reviews .comment-form{margin-top:20px;padding:20px;border:1px solid var(--sd-line,#e6e8ec);border-radius:12px}.sd-reviews .comment-form h3{margin-top:0}.sd-tabs.is-tabbed .sd-reviews .comments>.comment-form:first-child,.sd-tabs.is-tabbed .sd-reviews .comments>h2+.comment-form{margin-top:0}.sd-reviews .comment-list:empty{display:none}.sd-tabs,.sd-reviews .comment,#yorum-formu{scroll-margin-top:150px}.sd-rating-line{margin:-4px 0 12px}.sd-rating-line a{display:inline-flex;align-items:center;gap:8px;color:inherit;text-decoration:none;font-size:14px}.sd-rating-line a:hover span:last-child{text-decoration:underline}.sd-tab-list{display:flex;gap:4px;border-bottom:1px solid var(--sd-line);margin-bottom:18px;overflow-x:auto}.sd-tab-list button{padding:12px 18px;border:0;border-bottom:3px solid transparent;background:none;color:var(--sd-ink-soft);font:inherit;font-weight:700;text-transform:uppercase;letter-spacing:.03em;font-size:14px;cursor:pointer;white-space:nowrap}.sd-tab-list button[aria-selected="true"]{color:var(--sd-ink);border-bottom-color:var(--sd-accent)}.sd-tabs.is-tabbed .sd-tab-heading{display:none}.sd-tab-heading{font-size:20px}.sd-tab-panel .content-body{max-width:900px;font-size:15.5px;color:#3a404c}.sd-attributes{border-collapse:collapse;max-width:600px;width:100%}.sd-attributes th,.sd-attributes td{padding:10px 14px;border:1px solid var(--sd-line);text-align:left;font-size:14.5px}.sd-attributes th{width:34%;background:var(--sd-soft)}.sd-related{margin-top:18px}.sd-contact-lead{font-size:18px;font-weight:700;margin:6px 0 18px}.sd-contact-cards{display:grid;gap:12px;margin:0 0 24px;padding:0;list-style:none}@media (min-width:768px){.sd-contact-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}}.sd-contact-cards li{padding:18px;border:1px solid var(--sd-line);border-radius:var(--sd-radius)}.sd-contact-cards h2{margin:10px 0 6px;font-size:16px}.sd-contact-cards p{margin:0 0 4px;font-size:14.5px}.sd-contact-icon{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:var(--sd-accent-soft);color:var(--sd-accent)}.sd-contact-icon.is-whatsapp{background:#e7f9ee;color:#1fa855}.sd-contact-grid{display:grid;gap:24px}@media (min-width:900px){.sd-contact-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}}.sd-contact-panel{padding:20px;border:1px solid var(--sd-line);border-radius:var(--sd-radius)}.sd-contact-panel h2{margin-top:0;font-size:20px}.sd-contact-address{display:flex;gap:8px}.sd-map{position:relative;aspect-ratio:4 / 3;border-radius:10px;overflow:hidden;margin:12px 0}.sd-map iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.site-footer.sd-footer{margin-top:0;padding:0;border:0;background:var(--sd-dark);color:#c9cdd4;font-size:14.5px}.sd-footer a{color:#e3e6ea;text-decoration:none}.sd-footer a:hover{color:#fff;text-decoration:underline}.sd-newsletter{background:var(--sd-accent);color:#fff}.sd-newsletter-row{display:flex;flex-direction:column;gap:12px;padding-top:20px;padding-bottom:20px}.sd-newsletter-title{display:flex;align-items:center;gap:10px;margin:0;font-size:18px}.sd-newsletter-form{display:flex;flex-wrap:wrap;gap:8px}.sd-newsletter-form input[type="email"]{flex:1 1 220px;height:46px;padding:0 16px;border:0;border-radius:10px;font-size:15px}.sd-newsletter-form button{height:46px;padding:0 22px;border:0;border-radius:10px;background:var(--sd-dark);color:#fff;font-weight:700;cursor:pointer}.sd-newsletter-consent{flex-basis:100%;display:flex;gap:8px;align-items:flex-start;font-size:12.5px;color:rgb(255 255 255 / 90%)}.sd-hp{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}@media (min-width:900px){.sd-newsletter-row{flex-direction:row;align-items:center;justify-content:space-between}.sd-newsletter-form{max-width:560px;flex:1}}.sd-footer-grid{display:grid;gap:28px;padding-top:36px;padding-bottom:32px}@media (min-width:768px){.sd-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.sd-footer-grid{grid-template-columns:1.3fr 1fr 1fr 1.1fr .8fr;gap:32px}}.sd-footer-title{margin:0 0 14px;color:#fff;font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:.05em}.sd-footer-col p{margin:0 0 12px;line-height:1.5}.sd-footer-col strong{color:#fff;font-weight:700;font-size:13px}.sd-footer-col ul{display:block;list-style:none;margin:0;padding:0}.sd-footer-col li{margin-bottom:9px}.sd-footer-logo img{max-width:160px;height:auto}.sd-footer-bank{font-variant-numeric:tabular-nums}.sd-footer-courier{margin-top:18px}.sd-courier-link{display:inline-block}.sd-courier-logo{display:block;width:129px;max-width:100%;height:auto}.sd-footer-col .sd-courier-text{margin:8px 0 0;color:#fff;font-weight:700;font-size:14px}.sd-footer-badge img{max-width:140px;height:auto;background:#fff;border-radius:8px;padding:4px}.sd-footer .sd-social{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}.sd-footer .sd-social a{width:38px;height:38px;align-items:center;justify-content:center;border-radius:50%;background:rgb(255 255 255 / 10%);color:#fff}.sd-footer .sd-social a:hover{background:var(--sd-accent);text-decoration:none}.sd-footer-bottom{border-top:1px solid rgb(255 255 255 / 10%);background:rgb(0 0 0 / 18%)}.sd-footer-bottom-row{display:flex;flex-direction:column;align-items:center;gap:12px;padding-top:16px;padding-bottom:16px}.sd-copyright{margin:0;font-size:13px;text-align:center}.sd-cards{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.sd-cards svg{display:block;width:46px;height:auto}@media (min-width:768px){.sd-footer-bottom-row{flex-direction:row;justify-content:space-between}}.sd-checkout-cards{display:flex;justify-content:center;padding-top:20px}.px-share{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:16px}.px-share-title{font-weight:700;font-size:14px}.px-share-link{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;border:1px solid var(--sd-line);background:#fff;color:var(--sd-ink);cursor:pointer}.px-share-link:hover{color:#fff;background:var(--sd-accent);border-color:var(--sd-accent)}.notice-actions .button{border-radius:10px}.button{border-radius:10px}.form{display:grid;gap:16px;margin:20px 0 0}.form>*{margin:0}@media (min-width:600px){.form{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:14px}.form>*{grid-column:1 / -1}.form>.form-field:nth-child(-n+2):not(.form-field-textarea):not(.form-field-checkbox),.form>.form-errors+.form-field:not(.form-field-textarea):not(.form-field-checkbox),.form>.form-errors+.form-field+.form-field:not(.form-field-textarea):not(.form-field-checkbox){grid-column:auto}}.form-field{display:flex;flex-direction:column;gap:6px}.form-field>label{font-size:14px;font-weight:700;color:var(--sd-ink)}.form-required{color:var(--sd-accent)}.form-field input:not([type="checkbox"]),.form-field select,.form-field textarea{width:100%;min-height:50px;padding:12px 14px;border:1px solid var(--sd-line);border-radius:12px;background:var(--sd-soft);color:var(--sd-ink);font:inherit;font-size:16px;line-height:1.4;transition:border-color .15s,box-shadow .15s,background-color .15s;-webkit-appearance:none;appearance:none}.form-field textarea{min-height:150px;resize:vertical}.form-field select{padding-right:40px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23667085' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center}.form-field::placeholder{color:#9aa1ad;opacity:1}.form-field input:not([type="checkbox"]):hover,.form-field select:hover,.form-field textarea:hover{border-color:color-mix(in srgb,var(--sd-ink) 25%,var(--sd-line))}.form-field input:not([type="checkbox"]):focus,.form-field select:focus,.form-field textarea:focus{outline:none;border-color:var(--sd-accent);background:#fff;box-shadow:0 0 0 4px var(--sd-accent-soft)}.form-field input:user-invalid,.form-field select:user-invalid,.form-field textarea:user-invalid{border-color:#d14343;background:#fff;box-shadow:0 0 0 4px #fdecec}.form-field-checkbox{flex-direction:row;align-items:flex-start;gap:10px;font-size:14.5px}.form-field-checkbox input{width:20px;height:20px;margin:1px 0 0;flex:none;accent-color:var(--sd-accent)}.form-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.form-actions .button{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:52px;padding:0 28px;border:0;border-radius:12px;background:var(--sd-accent);color:#fff;font-size:16px;font-weight:700;cursor:pointer;transition:background-color .15s,transform .1s}.form-actions .button::after{content:"";width:18px;height:18px;flex:none;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 2L11 13M22 2l-7 20-4-9-9-4z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 2L11 13M22 2l-7 20-4-9-9-4z'/%3E%3C/svg%3E") center / contain no-repeat}.form-actions .button:hover{background:var(--sd-accent-dark)}.form-actions .button:active{transform:translateY(1px)}@media (min-width:600px){.form-actions .button{width:auto}}.form-errors{padding:12px 16px;border:1px solid #f3c2c2;border-radius:12px;background:#fdf1f1;color:#9b1c1c;font-size:14.5px}.form-errors ul{margin:0;padding-left:18px}.form-success{display:flex;align-items:flex-start;gap:10px;padding:14px 16px;border:1px solid #b7dfc3;border-radius:12px;background:#effaf2;color:#17663a;font-weight:600}.form-success::before{content:"\2713";font-weight:800}.form-result-body{max-width:720px}.form-back{margin-top:20px}.sd-contact-panel:first-child{background:#fff;box-shadow:var(--sd-shadow);border-color:transparent}@media (min-width:900px){.sd-contact-panel{padding:28px}}.sd-contact-panel .content-body>h2:first-child{margin-top:0}.sd-contact-panel .content-body>p{color:var(--sd-ink-soft)}.sd-booking-box{display:grid;overflow:hidden;border-radius:20px;background:#fff;border:1px solid var(--sd-line);box-shadow:var(--sd-shadow);color:var(--sd-ink)}@media (min-width:900px){.sd-booking-box{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}.sd-booking-box.no-image{grid-template-columns:1fr}}.sd-booking-media{position:relative;display:block;min-height:240px;background:var(--sd-soft)}.sd-booking-media picture,.sd-booking-media img{display:block;width:100%;height:100%}.sd-booking-media img{position:absolute;inset:0;object-fit:cover}@media (max-width:899px){.sd-booking-media{aspect-ratio:16 / 10;min-height:0}}.sd-booking-badge{position:absolute;left:16px;top:16px;display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:999px;background:rgb(255 255 255 / 92%);color:var(--sd-ink);font-size:13px;font-weight:700}.sd-booking-badge svg{color:var(--sd-accent)}.sd-booking-body{padding:22px 18px 24px}@media (min-width:600px){.sd-booking-body{padding:32px 36px 34px}}.sd-booking-eyebrow{display:inline-flex;align-items:center;gap:6px;margin-bottom:10px;padding:6px 12px;border-radius:999px;background:var(--sd-accent-soft);color:var(--sd-accent-dark);font-size:13px;font-weight:700}.sd-booking-title{margin:0 0 8px;font-size:clamp(22px,2.6vw,30px);line-height:1.2;color:var(--sd-ink)}.sd-booking-sub{margin:0 0 18px;color:var(--sd-ink-soft)}.sd-booking-list{display:grid;gap:8px;margin:0 0 16px;padding:0;list-style:none}.sd-booking-list a{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;align-items:center;padding:12px 14px;border:1px solid var(--sd-line);border-radius:12px;color:var(--sd-ink);text-decoration:none;transition:border-color .15s,background-color .15s}.sd-booking-list a:hover{border-color:var(--sd-accent);background:var(--sd-accent-soft)}.sd-booking-name{font-weight:700}.sd-booking-meta{display:inline-flex;align-items:center;gap:5px;grid-column:1;color:var(--sd-ink-soft);font-size:13.5px}.sd-booking-meta svg{flex:none}.sd-booking-price{grid-column:2;grid-row:1 / span 2;font-weight:800;white-space:nowrap}.sd-booking-perks{display:grid;gap:6px;margin:0 0 20px;padding:0;list-style:none;font-size:14.5px}.sd-booking-perks li{display:flex;align-items:center;gap:8px}.sd-booking-perks svg{flex:none;color:var(--sd-accent)}.sd-booking-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}.sd-booking-actions .sd-btn{min-height:50px;padding:0 26px;font-size:16px}@media (max-width:599px){.sd-booking-actions .sd-btn{width:100%;justify-content:center}}.sd-booking-from{color:var(--sd-ink-soft);font-size:14px}.sd-bg-dark .sd-booking-box,.sd-bg-accent .sd-booking-box{border-color:transparent}