:root{--kt-navy: #052543;--kt-deep: #041e38;--kt-paper: #fff;--kt-line: #dae1e7;--kt-shell: 1450px;--kt-gutter: clamp(16px, 2.4vw, 40px);--kt-sans: var(--font-body--family, Poppins, Arial, sans-serif)}.kt-shell{width:min(100%,var(--kt-shell));margin-inline:auto;padding-inline:var(--kt-gutter)}.kt-section{margin-block:clamp(48px,6.4vw,102px)}.kt-heading{color:var(--kt-navy);margin:0 0 22px;font:700 clamp(23px,2.45vw,36px)/1.22 var(--kt-sans);letter-spacing:-.02em;text-align:center;text-transform:uppercase;text-wrap:balance}.kt-kicker{margin:0 0 10px;font:600 12px/1.5 var(--kt-sans);letter-spacing:.16em;text-transform:uppercase}.kt-intro{max-width:1150px;margin:0 auto 35px;text-align:center}.kt-intro p{margin:0}.kt-text-link{color:inherit;font-weight:600;text-transform:uppercase;font-size:.79rem;text-underline-offset:.25em}.kt-text-link:hover{text-decoration:underline}.kt-editor-note{margin-block:14px;color:#314b61;font-size:13px}.kt-button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;max-width:100%;padding:10px 24px;border:1px solid transparent;font:500 clamp(11px,1.05vw,15px)/1.3 var(--kt-sans);text-align:center;text-transform:uppercase;transition:background .2s,color .2s}.kt-button--light{background:#fff;color:#111}.kt-button--light:hover{color:#fff;background:var(--kt-navy)}.kt-utility{background:var(--kt-navy);color:#fff;border-bottom:1px solid rgb(255 255 255 / 12%);padding:0 clamp(10px,1.4vw,24px);min-height:42px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;font-size:clamp(12px,1.02vw,15px)}.kt-utility__side{display:flex;gap:clamp(10px,2vw,32px);align-items:center}.kt-utility__side--right{justify-content:end}.kt-utility a{color:inherit}.kt-utility a:hover{text-decoration:underline}.kt-utility__center{text-align:center}#header-group:has(.kt-header--sticky){position:sticky;top:0;z-index:7}.kt-header{position:relative;background:var(--kt-navy);color:#fff;--color-foreground: #fff;--color-account-icon: #fff}.kt-header__inner{min-height:118px;max-width:1800px;padding-inline:clamp(12px,1vw,24px);margin-inline:auto;display:grid;grid-template-columns:minmax(0,1fr) clamp(125px,13vw,208px) minmax(0,1fr);align-items:center;gap:clamp(12px,1.6vw,28px)}.kt-wordmark{color:inherit;justify-self:center;display:flex;flex-direction:column;align-items:center;gap:4px;letter-spacing:.12em;font:400 clamp(23px,2.5vw,36px)/1 Georgia,serif;white-space:nowrap}.kt-wordmark>img{display:block;width:min(100%,160px);max-height:88px;height:auto;object-fit:contain}.kt-mark{display:grid;place-items:center;min-height:36px}.kt-header__right{grid-area:1 / 3;padding-inline-end:110px}.kt-header__actions{grid-area:1 / 3;justify-self:end}.kt-desktop-nav .kt-nav-item--mobile-only{display:none}.kt-header__actions,.kt-header__actions header-actions{display:flex;align-items:center;gap:8px}.kt-header__actions :is(button,a,.header-actions__action,.account-button__icon){color:#fff}.kt-header__actions .header-actions__action{min-width:30px;min-height:38px}.kt-header__actions .svg-wrapper{width:20px;height:20px}.kt-nav-level,.kt-nav-panel{list-style:none;padding:0;margin:0}.kt-desktop-nav>.kt-nav-level{display:flex;align-items:center;justify-content:space-between;gap:12px}.kt-nav-item{position:relative}.kt-nav-item>a,.kt-nav-disclosure>summary,.kt-nav-label{display:flex;min-height:42px;align-items:center;justify-content:space-between;gap:7px;color:inherit;cursor:pointer;text-decoration:none}.kt-desktop-nav>ul>li>a,.kt-desktop-nav>ul>li>details>summary,.kt-desktop-nav>ul>li>.kt-nav-label{font-size:clamp(11px,1.02vw,15px);font-weight:600;text-transform:uppercase;white-space:nowrap}.kt-nav-item summary{list-style:none}.kt-nav-disclosure:not([open])>.kt-nav-panel,.kt-mobile-nav:not([open])>.kt-mobile-nav__panel{display:none}.kt-nav-item summary::-webkit-details-marker,.kt-mobile-nav>summary::-webkit-details-marker{display:none}.kt-chevron{flex:0 0 6px;width:6px;height:6px;border:solid currentColor;border-width:0 1px 1px 0;transform:translateY(-1px) rotate(45deg)}.kt-nav-disclosure[open]>summary .kt-chevron{transform:translateY(1px) rotate(225deg)}.kt-nav-active,.kt-nav-item [aria-current=page]{text-decoration:underline;text-underline-offset:5px}.kt-nav-panel a:hover,.kt-nav-panel summary:hover{text-decoration:underline;text-underline-offset:4px}.kt-desktop-nav .kt-nav-panel{position:absolute;z-index:8;top:100%;inset-inline-start:-14px;min-width:218px;padding:8px 14px;border:1px solid #e2e6eb;background:#fff;color:var(--kt-navy);box-shadow:0 12px 30px #02132426;font-size:14px}.kt-desktop-nav .kt-nav-panel>li+li{border-top:1px solid #edf0f4}.kt-desktop-nav .kt-nav-panel .kt-nav-panel{top:-9px;inset-inline-start:calc(100% - 1px)}.kt-header__right .kt-nav-panel{inset-inline-start:auto;inset-inline-end:-10px}.kt-header__right .kt-nav-panel .kt-nav-panel{inset-inline-start:auto;inset-inline-end:calc(100% - 1px)}.kt-desktop-nav .kt-nav-panel .kt-nav-panel .kt-nav-panel{position:static;min-width:0;padding:0 0 8px 10px;border:0;box-shadow:none}.kt-desktop-nav .kt-nav-panel .kt-nav-panel:has(>li:nth-child(13)):not(:has(>li>details)){columns:3;min-width:min(570px,calc(100vw - 340px))}.kt-desktop-nav .kt-nav-panel .kt-nav-panel>li{break-inside:avoid}.kt-desktop-nav .kt-nav-panel .kt-nav-panel .kt-nav-panel{max-height:min(350px,44vh);overflow-y:auto;columns:1}.kt-nav-all a{font-size:.85em;font-weight:600}.kt-mobile-nav{display:none}.kt-hero{position:relative;isolation:isolate;background:var(--kt-deep)}.kt-hero__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-inline:contain}.kt-hero__track::-webkit-scrollbar{display:none}.kt-hero__slide{position:relative;flex:0 0 100%;min-width:0;aspect-ratio:12 / 5;min-height:340px;display:flex;align-items:center;justify-content:flex-end;scroll-snap-align:start;color:var(--kt-slide-fg);background:var(--kt-slide-bg)}.kt-hero__slide--right{justify-content:flex-start}.kt-hero__media{position:absolute;inset:0 auto 0 0;width:48%;overflow:hidden;display:block}.kt-hero__media>img{position:absolute;width:208.34%;max-width:none;height:100%;inset:0 auto 0 0;object-fit:cover;object-position:left;display:block}.kt-hero__slide--right .kt-hero__media{inset:0 0 0 auto}.kt-hero__slide--right .kt-hero__media>img{inset:0 0 0 auto;object-position:right}.kt-hero__slide:not(.kt-hero__slide--custom) .kt-hero__media:after{content:"";position:absolute;inset:0 0 0 auto;width:min(13%,85px);background:linear-gradient(90deg,transparent,var(--kt-slide-bg));pointer-events:none}.kt-hero__slide--right:not(.kt-hero__slide--custom) .kt-hero__media:after{inset:0 auto 0 0;background:linear-gradient(270deg,transparent,var(--kt-slide-bg))}.kt-hero__slide--custom .kt-hero__media{width:100%}.kt-hero__slide--custom .kt-hero__media>img{width:100%;height:100%;object-fit:cover}.kt-hero__slide--custom .kt-hero__copy{background:color-mix(in srgb,var(--kt-slide-bg) 85%,transparent)}.kt-hero__copy{position:relative;width:52%;padding:18px 5.2vw 38px 2.6vw;text-align:center}.kt-hero__slide--right .kt-hero__copy{padding-inline:5.2vw 2.6vw}.kt-hero__title{color:inherit;margin:0;font:600 clamp(31px,6.15vw,105px)/.98 var(--kt-sans);text-transform:uppercase;letter-spacing:-.055em;text-wrap:balance}.kt-hero__subtitle{color:inherit;margin:6px 0 22px;font:500 clamp(17px,3.05vw,54px)/1.12 var(--kt-sans);text-transform:uppercase;text-wrap:balance}.kt-hero__controls,.kt-hero__arrows{position:absolute;z-index:2;display:flex;align-items:center}.kt-hero__controls{justify-content:center;bottom:10px;inset-inline:0;gap:10px;pointer-events:none}.kt-hero__controls button,.kt-hero__arrows button,.kt-rail__buttons button{border:0;cursor:pointer;color:#fff;background:var(--kt-navy);display:grid;place-items:center;line-height:1}.kt-hero__controls button{width:10px;height:10px;border:2px solid white;border-radius:50%;padding:0;pointer-events:auto}.kt-hero__controls button[aria-current=true]{background:#fff}.kt-hero__controls .kt-pause{width:24px;height:24px;border:0;font:600 12px/1 var(--kt-sans)}.kt-hero__arrows{top:calc(50% - 22px);inset-inline:14px;justify-content:space-between;pointer-events:none}.kt-hero__arrows button{width:42px;height:42px;background:#052543aa;font-size:27px;pointer-events:auto}.kt-hero__arrows button:hover,.kt-rail__buttons button:hover{background:#143e60}.kt-tiles{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(10px,1.35vw,24px)}.kt-tiles--rail{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(210px,25%);grid-template-columns:none;overflow:auto;scroll-snap-type:x mandatory}.kt-tiles--rail .kt-tile{scroll-snap-align:start}.kt-tile__inner{display:flex;flex-direction:column;height:100%;background:#f7f9fa;color:var(--kt-navy);text-decoration:none}.kt-tile__photo{overflow:hidden;aspect-ratio:1;background:#f3f6f8}.kt-tile__photo img{width:100%;height:100%;object-fit:cover;transition:transform .36s ease;display:block}.kt-tile__inner:hover img,.kt-tile__inner:focus-visible img{transform:scale(1.055)}.kt-tile__title{padding:17px 6px;text-align:center;font-size:clamp(12px,1.3vw,19px);font-weight:600;letter-spacing:.03em}.kt-products__header{display:grid;align-items:center;grid-template-columns:1fr auto 1fr;margin-bottom:24px}.kt-products__header .kt-heading{grid-column:2;margin:0}.kt-products__header .kt-text-link{justify-self:end;color:var(--kt-navy)}.kt-rail__track{padding:0 0 10px;margin:0;list-style:none;display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 60px)/4);gap:20px;overflow:auto;scroll-snap-type:x mandatory;scrollbar-width:thin}.kt-rail__item{scroll-snap-align:start;min-width:0}.kt-rail__buttons{display:flex;gap:6px;justify-content:center;margin-top:17px}.kt-rail__buttons button{width:38px;height:34px;font-size:17px}.kt-editorial__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,2vw,26px)}.kt-story{display:flex;background:#f3f6f8;color:var(--kt-navy);min-height:170px}.kt-story__image{width:45%;display:block;overflow:hidden;align-self:stretch}.kt-story__image img{display:block;width:100%;height:100%;aspect-ratio:1;object-fit:cover;transition:transform .3s}.kt-story__image:hover img{transform:scale(1.05)}.kt-story__copy{flex:1;padding:clamp(20px,4vw,55px) clamp(18px,3vw,46px);align-self:center}.kt-story h3,.kt-location h3{margin:0 0 12px;color:inherit;font:650 clamp(18px,2vw,28px)/1.22 var(--kt-sans);text-transform:uppercase}.kt-story h3 a{color:inherit}.kt-story p:not(.kt-kicker){margin:0 0 14px}.kt-location__grid{display:grid;grid-template-columns:1fr 1fr;min-height:290px;background:#f3f6f8;color:var(--kt-navy)}.kt-location__visual{min-height:250px;display:grid;place-items:center;color:#fff;background:radial-gradient(ellipse at 0 0,#214a70,var(--kt-navy) 70%)}.kt-location__visual img{width:100%;height:100%;object-fit:cover}.kt-location__city{margin:0;font:400 clamp(28px,4vw,58px)/1.1 Georgia,serif;text-align:center}.kt-location__details{align-self:center;padding:clamp(24px,5vw,72px)}.kt-location address,.kt-footer address{font-style:normal}.kt-location address{margin-bottom:12px}.kt-footer{background:var(--kt-deep);color:#fff}.kt-footer__features{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;padding-block:38px;border-bottom:1px solid #ffffff26}.kt-footer__feature{text-align:center;padding-inline:10px}.kt-footer__icon{display:block;font-size:30px;line-height:1;margin-bottom:10px}.kt-footer__feature h2,.kt-footer__column h3{color:inherit;font:600 clamp(13px,1.2vw,17px)/1.25 var(--kt-sans);text-transform:uppercase;letter-spacing:.04em;margin:0 0 12px}.kt-footer__feature p,.kt-footer__column p{font-size:13px;margin:0 0 12px}.kt-footer__main{padding-top:46px}.kt-footer__grid{display:grid;grid-template-columns:.8fr 1.1fr .9fr 1.15fr;gap:clamp(18px,4vw,58px)}.kt-footer ul{list-style:none;margin:0;padding:0}.kt-footer__column li{margin-bottom:8px}.kt-footer__column{min-width:0;overflow-wrap:anywhere;font-size:13px}.kt-footer a{color:inherit}.kt-footer a:hover{text-decoration:underline}.kt-footer address{margin-top:14px;color:#dee5ed}.kt-newsletter-form{display:grid;grid-template-columns:minmax(0,1fr) 42px}.kt-newsletter-form input{color:#fff;min-height:41px;width:100%;border:1px solid #fff8;background:transparent;padding:8px 10px;border-radius:0}.kt-newsletter-form input::placeholder{color:#e1e7ed}.kt-newsletter-form button{background:#fff;color:var(--kt-deep);border:0;cursor:pointer}.kt-newsletter-form>p,.kt-newsletter-form>.errors{grid-column:1 / -1}.kt-footer__bottom{margin-top:38px;padding-block:19px;border-top:1px solid #ffffff26;display:flex;gap:18px;flex-wrap:wrap;align-items:center;justify-content:space-between;font-size:12px}.kt-footer__bottom ul{display:flex;align-items:center;flex-wrap:wrap;gap:9px 14px}.kt-payment svg{display:block;width:31px;height:auto}.kt-collection-title{padding-block:clamp(30px,5vw,62px) 25px}.kt-collection-title .kt-heading{margin-bottom:12px}.kt-collection-title .kt-intro{margin-bottom:0}body.kimtun-storefront :is([data-template^=collection],[data-template^=search]) .product-grid__item{border:1px solid #e8edf0}body.kimtun-storefront .product-card{color:var(--kt-navy)}body.kimtun-storefront .product-card :is(.price,.product-card__title){color:var(--kt-navy)}body.kimtun-storefront .product-card__content{padding-bottom:12px}body.kimtun-storefront .product-information .product-title{color:var(--kt-navy)}@media(max-width:1040px){.kt-header__inner{min-height:90px;gap:8px;grid-template-columns:minmax(0,1fr) 130px minmax(0,1fr)}.kt-header__actions,.kt-header__actions header-actions{gap:2px}.kt-desktop-nav>.kt-nav-level{gap:7px}}@media(max-width:820px){.kt-utility{grid-template-columns:1fr;min-height:36px;font-size:12px}.kt-utility__side{display:none}.kt-header__inner{min-height:72px;grid-template-columns:1fr auto 1fr}.kt-desktop-nav{display:none}.kt-mobile-nav{display:block}.kt-mobile-nav>summary{width:42px;height:42px;display:grid;place-items:center;list-style:none;cursor:pointer}.kt-mobile-nav>summary svg{width:22px;height:22px}.kt-mobile-nav__panel{position:absolute;inset:100% 0 auto;background:#fff;color:var(--kt-navy);max-height:72dvh;overflow:auto;padding:10px var(--kt-gutter) 22px;border-bottom:1px solid var(--kt-line);box-shadow:0 18px 24px #041e3833}.kt-mobile-nav__panel .kt-nav-level>li{border-bottom:1px solid var(--kt-line)}.kt-mobile-nav__panel .kt-nav-panel{padding-inline-start:15px}.kt-header__actions{justify-self:end}.kt-wordmark{font-size:23px}.kt-wordmark>img{max-width:118px;max-height:54px}.kt-mark{min-height:20px}.kt-mark svg{width:22px;height:20px}.kt-footer__grid,.kt-footer__features{grid-template-columns:1fr 1fr}}@media(max-width:600px){.kt-hero__slide,.kt-hero__slide--right{min-height:0;aspect-ratio:auto;display:grid;grid-template-columns:minmax(0,1fr);justify-content:stretch;align-content:start}.kt-hero__slide--left .kt-hero__media,.kt-hero__slide--right .kt-hero__media,.kt-hero__slide--custom .kt-hero__media{position:relative;width:100%;aspect-ratio:1.35;inset:auto}.kt-hero__slide:not(.kt-hero__slide--custom) .kt-hero__media:after{inset:auto 0 0;width:100%;height:20%;background:linear-gradient(0deg,var(--kt-slide-bg),transparent)}.kt-hero__slide--left .kt-hero__media>img{height:auto;width:218%;top:0}.kt-hero__slide--right .kt-hero__media>img{height:auto;width:218%;top:0}.kt-hero__copy,.kt-hero__slide--right .kt-hero__copy{width:100%;padding:8px 35px 42px}.kt-hero__title{font-size:clamp(35px,8vw,52px)}.kt-hero__subtitle{font-size:clamp(16px,4.5vw,22px);margin:7px 0 13px}.kt-hero__arrows{inset-inline:6px}.kt-hero__arrows button{width:30px;height:34px}.kt-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.kt-tiles--rail{grid-template-columns:none;grid-auto-columns:68%}.kt-products__header{grid-template-columns:1fr;justify-items:center;row-gap:12px}.kt-products__header .kt-heading{grid-column:1}.kt-products__header .kt-text-link{justify-self:center}.kt-rail__track{grid-auto-columns:calc((100% - 10px)/2);gap:10px}.kt-editorial__grid,.kt-location__grid{grid-template-columns:1fr}.kt-story{min-height:140px}.kt-location__visual{min-height:160px}.kt-footer__features{padding-block:27px}}@media(prefers-reduced-motion:reduce){.kt-tile__photo img,.kt-story__image img,.kt-button{transition:none}}.kt-policy-contact{max-width:720px;text-align:center;padding-block:32px;border-top:1px solid var(--kt-line)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/kimtun.css.map */
