.uf{--uf-black: #000;--uf-white: #fff;--uf-grey-50: #f6f6f6;--uf-grey-200: #e4e4e4;--uf-grey-500: #6f6f6f;--uf-radius: 10px;color:var(--uf-black)}.uf *,.uf *:before,.uf *:after{box-sizing:border-box}.uf h1,.uf h2,.uf h3,.uf p{margin:0;letter-spacing:-.01em}.uf img{display:block;max-width:100%}.uf-container{width:min(1160px,100% - 40px);margin-inline:auto}.uf-h2{font-size:clamp(28px,3.2vw,40px);line-height:1.12;font-weight:600}.uf-icon{flex:none;display:block}.uf-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 28px;border-radius:var(--uf-radius);border:1px solid currentColor;font-size:15px;font-weight:600;line-height:1;text-decoration:none;cursor:pointer;background:none;font-family:inherit;transition:background-color .15s ease,color .15s ease}.uf-btn--dark{background:var(--uf-black);border-color:var(--uf-black);color:var(--uf-white)}.uf-btn--dark:hover{background:#262626;border-color:#262626}.uf-btn--outline{color:var(--uf-black)}.uf-btn--outline:hover{background:var(--uf-grey-50)}.uf-btn--light{background:var(--uf-white);border-color:var(--uf-white);color:var(--uf-black);min-height:46px;padding:0 24px}.uf-btn--ghost{color:var(--uf-white);border-color:#fffc;min-height:46px;padding:0 24px}.uf-btn--ghost:hover{background:#ffffff1f}.uf a:focus-visible,.uf button:focus-visible,.uf summary:focus-visible{outline:2px solid var(--uf-black);outline-offset:3px}.uf-why a:focus-visible,.uf-hero a:focus-visible{outline-color:var(--uf-white)}.uf-ph{width:100%;height:100%;background:var(--uf-grey-200)}.uf-hero{position:relative;min-height:640px;display:flex;align-items:center;overflow:hidden;background:var(--uf-black);color:var(--uf-white)}.uf-hero__media,.uf-hero__media img,.uf-hero__media .uf-ph{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.uf-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#000000c7,#00000080 38%,#0000 72%)}.uf-hero__inner{position:relative;z-index:1;padding-block:80px}.uf-hero h1{font-size:clamp(40px,5vw,64px);line-height:1.05;font-weight:600;color:var(--uf-white)}.uf-hero__text{margin-top:16px;max-width:460px;font-size:18px;line-height:1.5;color:#ffffffe0}.uf-hero__actions{margin-top:32px;display:flex;flex-wrap:wrap;gap:12px}.uf-cards{padding:96px 0 40px}.uf-cards__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.uf-card{border:1px solid var(--uf-grey-200);border-radius:var(--uf-radius);overflow:hidden;scroll-margin-top:120px}.uf-card__media{aspect-ratio:564 / 352;background:var(--uf-grey-200)}.uf-card__media img{width:100%;height:100%;object-fit:cover}.uf-card__body{padding:32px}.uf-card h3{font-size:28px;line-height:1.2;font-weight:600}.uf-card__sub{margin-top:6px;font-size:15px;color:var(--uf-grey-500)}.uf-card__info{margin-top:24px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.uf-info{display:flex;gap:12px}.uf-info__label{font-size:14px;font-weight:600;line-height:1.2}.uf-info__value{margin-top:4px;font-size:14px;line-height:1.7;color:var(--uf-grey-500)}.uf-card__actions{margin-top:24px;display:flex;flex-wrap:wrap;gap:12px}.uf-gallery{padding:72px 0 96px;scroll-margin-top:100px}.uf-gallery__top{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap}.uf-tabs{display:inline-flex;padding:4px;border:1px solid var(--uf-grey-200);border-radius:12px}.uf-tab{min-height:44px;padding:0 22px;border:0;border-radius:8px;background:none;color:var(--uf-grey-500);font:inherit;font-size:15px;font-weight:500;cursor:pointer}.uf-tab.is-active{background:var(--uf-black);color:var(--uf-white)}.uf-grid{margin-top:32px;display:grid;grid-template-columns:564fr 282fr 282fr;grid-template-rows:repeat(2,minmax(0,1fr));gap:16px;aspect-ratio:1160 / 576}.uf-grid[hidden]{display:none}.uf-photo{position:relative;padding:0;border:0;border-radius:var(--uf-radius);overflow:hidden;cursor:zoom-in;background:var(--uf-grey-200)}.uf-photo img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.uf-photo:hover img{transform:scale(1.02)}.uf-photo--1{grid-row:1 / span 2}.uf-photo--4{grid-column:2 / span 2}.uf-lightbox{width:100vw;height:100vh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:#000000eb;color:var(--uf-white)}.uf-lightbox::backdrop{background:#0009}.uf-lightbox__stage{position:absolute;top:64px;right:80px;bottom:64px;left:80px;display:flex;align-items:center;justify-content:center}.uf-lightbox__stage img{max-width:100%;max-height:100%;object-fit:contain;border-radius:6px}.uf-lightbox__btn{position:absolute;display:grid;place-items:center;width:48px;height:48px;border:0;border-radius:50%;background:#ffffff1f;color:var(--uf-white);cursor:pointer}.uf-lightbox__btn:hover{background:#ffffff38}.uf-lightbox__close{top:16px;right:16px}.uf-lightbox__prev{left:16px;top:50%;transform:translateY(-50%)}.uf-lightbox__next{right:16px;top:50%;transform:translateY(-50%)}.uf-lightbox__count{position:absolute;bottom:20px;left:50%;transform:translate(-50%);font-size:14px;color:#ffffffbf}.uf-why{padding:96px 0;background:var(--uf-black);color:var(--uf-white)}.uf-why .uf-h2{color:var(--uf-white);max-width:560px}.uf-why__items{margin-top:56px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px}.uf-why__item h3{margin-top:20px;font-size:22px;line-height:1.3;font-weight:600;color:var(--uf-white)}.uf-why__item p{margin-top:10px;max-width:320px;font-size:16px;line-height:1.55;color:#ffffffb8}.uf-faq{padding:96px 0}.uf-faq__grid{display:grid;grid-template-columns:minmax(0,456px) minmax(0,640px);justify-content:space-between;gap:40px}.uf-faq__item{border-top:1px solid var(--uf-grey-200)}.uf-faq__item:last-child{border-bottom:1px solid var(--uf-grey-200)}.uf-faq__item summary{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:72px;padding:16px 0;list-style:none;cursor:pointer;font-size:18px;font-weight:500;line-height:1.35}.uf-faq__item summary::-webkit-details-marker{display:none}.uf-faq__item summary .uf-icon{transition:transform .2s ease}.uf-faq__item[open] summary .uf-icon{transform:rotate(45deg)}.uf-faq__answer{padding:0 48px 24px 0;font-size:16px;line-height:1.55;color:var(--uf-grey-500)}.uf-faq__answer p+p{margin-top:10px}.uf-cta{padding:0 0 96px}.uf-cta__box{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:56px;border-radius:var(--uf-radius);background:var(--uf-grey-50)}.uf-cta h2{font-size:clamp(24px,2.4vw,32px);line-height:1.2;font-weight:600}.uf-cta p{margin-top:8px;max-width:560px;font-size:16px;line-height:1.5;color:var(--uf-grey-500)}.uf-home{padding:96px 0}.uf-home__grid{display:grid;grid-template-columns:minmax(0,620px) minmax(0,460px);justify-content:space-between;align-items:center;gap:48px}.uf-collage{position:relative;aspect-ratio:620 / 560}.uf-collage__a,.uf-collage__b{position:absolute;border-radius:var(--uf-radius);overflow:hidden;background:var(--uf-grey-200)}.uf-collage__a{left:0;top:0;width:78%;height:86%}.uf-collage__b{right:0;bottom:0;width:40%;height:62%;border:6px solid var(--uf-white)}.uf-collage img{width:100%;height:100%;object-fit:cover}.uf-home__eyebrow{font-size:15px;font-weight:500;color:var(--uf-grey-500)}.uf-home .uf-h2{margin-top:14px}.uf-home__text{margin-top:20px;max-width:440px;font-size:18px;line-height:1.55;color:var(--uf-grey-500)}.uf-locations{margin:32px 0 0;padding:0;list-style:none;border-top:1px solid var(--uf-grey-200)}.uf-location{display:flex;gap:14px;padding:18px 0;border-bottom:1px solid var(--uf-grey-200)}.uf-location__name{font-size:18px;font-weight:600;line-height:1.2}.uf-location__address{margin-top:4px;font-size:15px;color:var(--uf-grey-500)}.uf-home .uf-btn{margin-top:36px}@media(max-width:989px){.uf-hero{min-height:520px}.uf-hero__media:after{background:linear-gradient(0deg,#000c,#00000073 55%,#00000026)}.uf-hero__inner{align-self:flex-end;padding-block:48px}.uf-cards{padding-top:56px}.uf-cards__grid{grid-template-columns:minmax(0,1fr);gap:24px}.uf-gallery{padding:48px 0 64px}.uf-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none;aspect-ratio:auto;gap:10px}.uf-photo{aspect-ratio:1 / 1}.uf-photo--1{grid-row:auto;grid-column:1 / -1;aspect-ratio:4 / 3}.uf-photo--4{grid-column:1 / -1;aspect-ratio:2 / 1}.uf-why,.uf-faq,.uf-home{padding:64px 0}.uf-why__items{grid-template-columns:minmax(0,1fr);gap:36px;margin-top:40px}.uf-faq__grid,.uf-home__grid{grid-template-columns:minmax(0,1fr)}.uf-cta{padding-bottom:64px}.uf-cta__box{flex-direction:column;align-items:flex-start;padding:32px 24px}.uf-lightbox__stage{top:72px;right:12px;bottom:72px;left:12px}.uf-lightbox__prev,.uf-lightbox__next{top:auto;bottom:12px;transform:none}}@media(max-width:599px){.uf-card__body{padding:24px 20px}.uf-card h3{font-size:24px}.uf-card__info{grid-template-columns:minmax(0,1fr);gap:16px}.uf-card__actions .uf-btn{flex:1 1 100%}.uf-gallery__top .uf-tabs{width:100%}.uf-tab{flex:1}}@media(prefers-reduced-motion:reduce){.uf-photo img,.uf-faq__item summary .uf-icon,.uf-btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/uf-stores.css.map */
