.ur-section{--ur-ink:#162f3b;--ur-muted:#606968;--ur-line:#daddd8;color:var(--ur-ink);font-family:var(--font-body--family,Arial,sans-serif)}
.ur-section *{box-sizing:border-box}.ur-section a{color:inherit;text-decoration:none}.ur-section img{display:block;max-width:100%}.ur-section button,.ur-section input{font:inherit}.ur-section h1,.ur-section h2,.ur-section h3,.ur-section p{margin:0}.ur-section h1,.ur-section h2,.ur-section h3{font-family:var(--font-heading--family,Arial,sans-serif);font-style:normal;text-transform:none}.ur-section ul{list-style:none;margin:0;padding:0}.ur-section a:focus-visible,.ur-section summary:focus-visible,.ur-section button:focus-visible,.ur-section input:focus-visible{outline:2px solid #24708e;outline-offset:4px}.ur-section a,.ur-section button{-webkit-tap-highlight-color:transparent}
.ur-wrap{width:min(1440px,calc(100% - 96px));margin-inline:auto}.ur-space{padding-block:76px}.ur-eyebrow{font-size:11px;font-weight:650;letter-spacing:.16em;line-height:1.6;text-transform:uppercase}.ur-section-head{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:30px}.ur-section-head .ur-eyebrow{margin-bottom:10px}.ur-section-head h2{font-size:clamp(28px,3vw,42px);line-height:1.1;letter-spacing:-1.4px;font-weight:600}.ur-section-head>p{max-width:310px;font-size:14px;line-height:1.7;color:var(--ur-muted)}.ur-text-link{font-size:13px;font-weight:600;display:inline-flex;align-items:center;gap:18px;padding-block:5px;border-bottom:1px solid currentColor;line-height:1.5}.ur-text-link span{font-size:19px}.ur-button{display:inline-flex;align-items:center;justify-content:space-between;gap:32px;background:#183c49;color:white!important;font-size:13px;font-weight:600;min-height:50px;padding:15px 23px;line-height:1.5;transition:background .2s}.ur-button:hover{background:#2b505e}.ur-button--light{background:#fff;color:#173849!important}.ur-button--light:hover{background:#e8efee}.ur-buttons{display:flex;align-items:center;gap:26px;flex-wrap:wrap}.ur-announcement{padding:10px 20px;font-size:11px;letter-spacing:.06em;text-align:center;line-height:1.5}.ur-header{position:relative;background:#fff;border-bottom:1px solid var(--ur-line)}.ur-header__main{min-height:92px;display:grid;grid-template-columns:1fr minmax(260px,450px) 1fr;gap:40px;align-items:center}.ur-logo{font-size:30px;letter-spacing:-1px;font-weight:750;line-height:1;text-transform:uppercase;justify-self:start}.ur-logo img{max-height:46px;width:auto;max-width:240px;object-fit:contain}.ur-search{display:flex;border:1px solid #d3dad8;background:#f7f8f6;height:43px;border-radius:2px}.ur-search input{width:100%;min-width:0;border:0;background:none;padding:0 16px;color:var(--ur-ink);font-size:13px;border-radius:0}.ur-search button{display:grid;place-items:center;width:50px;border:0;background:none;cursor:pointer;color:var(--ur-ink)}.ur-header__actions{display:flex;justify-content:end}.ur-header__actions header-actions{gap:21px}.ur-header__actions .header-actions__action{color:var(--ur-ink);width:34px;height:38px}.ur-header__actions .svg-wrapper{width:24px;height:24px}.ur-desktop-nav{display:flex;align-items:center;justify-content:space-between;gap:30px;min-height:48px}.ur-desktop-nav>ul{display:flex;gap:33px;align-items:center;font-size:13px;font-weight:600}.ur-desktop-nav>span{font-size:11px;color:var(--ur-muted);letter-spacing:.03em}.ur-desktop-nav a{padding-block:14px;display:block}.ur-desktop-nav details{position:relative}.ur-desktop-nav summary{cursor:pointer;padding:14px 0}.ur-desktop-nav details>ul{position:absolute;z-index:10;min-width:200px;top:100%;left:0;background:white;border:1px solid var(--ur-line);padding:10px 20px}.ur-desktop-nav a:hover{text-decoration:underline;text-underline-offset:6px}.ur-mobile-menu{display:none}
.ur-hero{position:relative;min-height:600px;height:min(44vw,700px);background:var(--ur-hero-bg);color:var(--ur-hero-color);overflow:hidden}.ur-hero__photo{position:absolute;inset:0}.ur-hero__photo picture{display:block;width:100%;height:100%}.ur-hero__photo img{width:100%;height:100%;object-fit:cover;object-position:center}.ur-hero__inner{height:100%;position:relative;display:flex;align-items:center;min-height:600px}.ur-hero__copy{width:43%;max-width:560px;padding-bottom:28px}.ur-hero .ur-eyebrow{margin-bottom:24px}.ur-hero h1{font-size:clamp(50px,5.5vw,84px);font-weight:550;letter-spacing:-3.7px;line-height:1.03;margin-bottom:24px}.ur-hero__text{font-size:15px;max-width:340px;line-height:1.8;margin-bottom:30px!important}.ur-hero .ur-text-link{font-size:12px}.ur-hero__caption{position:absolute;bottom:24px;left:48px;letter-spacing:.16em;font-size:9px;font-weight:650}
.ur-categories{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.ur-category{display:block;background:var(--ur-tile-bg);overflow:hidden}.ur-category__image{height:300px;overflow:hidden;padding:15px 12px 0}.ur-category__image img{width:100%;height:100%;object-fit:cover;object-position:center;mix-blend-mode:multiply;transition:transform .45s}.ur-category:hover img{transform:scale(1.035)}.ur-category__copy{padding:24px 28px 25px;display:flex;align-items:center;justify-content:space-between;gap:12px}.ur-category__copy .ur-eyebrow{font-size:9px;letter-spacing:.13em}.ur-category__copy h3{font-size:30px;line-height:1.2;letter-spacing:-.8px;font-weight:550;margin-top:6px}.ur-round-arrow{display:grid;place-items:center;width:37px;height:37px;border:1px solid #263b3b55;border-radius:50%;font-size:21px;flex-shrink:0}
.ur-products{display:grid;grid-template-columns:repeat(var(--ur-columns,4),minmax(0,1fr));column-gap:22px;row-gap:38px}.ur-card__media{display:block;position:relative;background:#f4f4f0;overflow:hidden;aspect-ratio:1}.ur-card__media img{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply;transition:transform .45s}.ur-card__media:hover img{transform:scale(1.04)}.ur-card__body{padding-top:17px}.ur-card__body .ur-eyebrow{font-size:9px;letter-spacing:.12em;color:var(--ur-muted)}.ur-card__body h3{font-size:14px;line-height:1.5;letter-spacing:-.1px;font-weight:600;margin-top:4px}.ur-card__body .ur-text-link{border-bottom:0;font-size:11px;gap:12px;font-weight:450;padding-top:8px;color:var(--ur-muted)}.ur-card__body .ur-text-link span{font-size:16px}.ur-card__price{font-size:13px;margin-top:7px!important}.ur-card__price s{font-size:11px;margin-left:7px;color:var(--ur-muted)}.ur-badge{position:absolute;left:12px;top:12px;background:#fff;padding:5px 9px;font-size:10px}.ur-placeholder{fill:#d9ddd7}
.ur-feature{margin-top:10px}.ur-feature__inner{display:grid;grid-template-columns:1fr 1fr;min-height:510px;gap:80px;align-items:center;padding-block:55px}.ur-feature__visual{position:relative;background:#e8e4dc;height:400px;overflow:hidden}.ur-feature__visual>img{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply}.ur-feature__stamp{position:absolute;bottom:22px;left:25px;font-size:9px;letter-spacing:.16em;color:#213f41}.ur-feature__copy{padding:20px 30px 20px 0}.ur-feature__copy h2{font-size:clamp(36px,4vw,60px);line-height:1.06;letter-spacing:-2px;font-weight:500;margin-block:22px}.ur-feature__copy>p:not(.ur-eyebrow){font-size:14px;line-height:1.8;max-width:350px;opacity:.85;margin-bottom:30px}.ur-feature--reverse .ur-feature__visual{order:2}.ur-feature--reverse .ur-feature__copy{order:1;padding-left:35px}
.ur-stories{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.ur-story__image{height:330px;overflow:hidden;position:relative;margin-bottom:23px}.ur-story__image img{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply;transition:transform .45s}.ur-story:hover img{transform:scale(1.035)}.ur-story__image>span{position:absolute;left:18px;top:17px;font-size:11px}.ur-story>.ur-eyebrow{font-size:9px;color:var(--ur-muted)}.ur-story h3{font-size:24px;letter-spacing:-.5px;font-weight:550;display:flex;justify-content:space-between;gap:10px;margin-top:7px}.ur-story>p:last-child{font-size:13px;color:var(--ur-muted);line-height:1.7;margin-top:8px}.ur-guide{border-top:1px solid var(--ur-line);border-bottom:1px solid var(--ur-line);background:#f6f7f4}.ur-guide__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;padding-block:33px}.ur-guide__item{display:flex;align-items:center;gap:20px}.ur-guide__number{font-size:13px;opacity:.55}.ur-guide__item h3{font-size:13px;line-height:1.5;font-weight:600;letter-spacing:0}.ur-guide__item p{font-size:11px;line-height:1.6;color:var(--ur-muted);margin-top:4px}.ur-guide__item>span:last-child{margin-left:auto;font-size:20px}
.ur-footer{background:#fff;padding-top:62px}.ur-footer__columns{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:80px;padding-bottom:55px}.ur-footer h2{font-size:12px;line-height:1.6;font-weight:650;letter-spacing:.08em;margin-bottom:23px}.ur-footer__brand{font-size:24px;letter-spacing:-.7px;display:block;margin-bottom:12px;text-transform:uppercase}.ur-footer__contact>p{font-size:12px;color:var(--ur-muted);line-height:1.8;max-width:280px}.ur-footer__contact>a{display:block;font-size:12px;line-height:1.8;margin-top:7px}.ur-footer__address{font-size:12px;line-height:1.8;margin-block:13px}.ur-footer li{margin-bottom:12px;font-size:12px;line-height:1.5}.ur-footer li a:hover{text-decoration:underline;text-underline-offset:4px}.ur-footer__bottom{border-top:1px solid var(--ur-line);padding-block:23px;display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:11px;color:var(--ur-muted)}.ur-footer__bottom small{font-size:11px}.ur-payments{display:flex;align-items:center;flex-wrap:wrap;gap:7px}.ur-payments svg{height:21px;width:33px}.ur-editor-help{font-size:11px;color:#666;line-height:1.6;background:#f4f4f4;padding:10px}
@media(min-width:1600px){.ur-hero__caption{left:calc((100vw - 1440px)/2)}}
@media(max-width:1100px){.ur-wrap{width:calc(100% - 64px)}.ur-header__main{grid-template-columns:1fr 1.3fr auto;gap:30px}.ur-desktop-nav>ul{gap:25px}.ur-hero{height:570px;min-height:570px}.ur-hero__inner{min-height:570px}.ur-hero h1{font-size:62px}.ur-hero__copy{width:47%}.ur-hero__photo:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#f1e8dc80,transparent 65%)}.ur-hero__caption{left:32px}.ur-category__image{height:240px}.ur-category__copy{padding:22px}.ur-category__copy h3{font-size:26px}.ur-feature__inner{gap:45px}.ur-feature__copy{padding-right:0}.ur-story__image{height:270px}.ur-footer__columns{gap:40px}}
@media(max-width:749px){.ur-wrap{width:calc(100% - 36px)}.ur-space{padding-block:45px}.ur-announcement{font-size:9px;padding:9px 14px}.ur-header__main{min-height:106px;padding-top:17px;padding-bottom:13px;grid-template-columns:28px 1fr auto;gap:12px}.ur-logo{font-size:23px;letter-spacing:-.8px}.ur-logo img{height:29px;width:auto;max-width:180px}.ur-header__actions header-actions{gap:10px}.ur-header__actions .header-actions__action{width:30px}.ur-search{grid-column:1/-1;grid-row:2;height:36px;width:100%;margin-top:4px}.ur-search input{font-size:12px;padding-inline:12px}.ur-search button{width:40px}.ur-desktop-nav{display:none}.ur-mobile-menu{display:block;position:static}.ur-mobile-menu>summary{list-style:none;cursor:pointer;display:grid;place-items:center;width:28px;height:32px}.ur-mobile-menu>summary::-webkit-details-marker{display:none}.ur-mobile-menu>nav{position:absolute;top:100%;left:0;right:0;padding:18px;background:#fff;z-index:30;border-top:1px solid var(--ur-line);border-bottom:1px solid var(--ur-line);box-shadow:0 18px 24px #0001}.ur-mobile-menu nav>ul>li>a,.ur-mobile-menu nav summary{display:block;padding:11px 12px;font-size:14px;font-weight:600}.ur-mobile-menu nav details>ul{padding-left:14px}.ur-mobile-menu nav details a{display:block;padding:8px;font-size:13px}.ur-section-head{align-items:start;gap:16px;margin-bottom:23px}.ur-section-head h2{font-size:30px;letter-spacing:-1px}.ur-section-head>.ur-text-link{font-size:10px;gap:8px;flex-shrink:0;margin-top:28px}.ur-section-head>.ur-text-link span{font-size:14px}.ur-section-head>p{display:none}.ur-eyebrow{font-size:9px;letter-spacing:.14em}.ur-hero{height:auto;min-height:0;display:flex;flex-direction:column;background:#f1e8dc}.ur-hero__photo{position:relative;height:300px;order:1}.ur-hero__photo img{object-position:72% center}.ur-hero__photo:after{display:none}.ur-hero__inner{order:2;min-height:0;display:block;padding:28px 0 35px;width:calc(100% - 36px)}.ur-hero__copy{width:100%;max-width:none;padding:0}.ur-hero .ur-eyebrow{margin-bottom:15px}.ur-hero h1{font-size:49px;letter-spacing:-2.2px;line-height:1.03;margin-bottom:17px}.ur-hero h1 br{display:none}.ur-hero h1 br:after{content:" "}.ur-hero__text{font-size:13px;line-height:1.7;max-width:340px;margin-bottom:23px!important}.ur-hero .ur-buttons{gap:20px}.ur-button{font-size:12px;min-height:46px;padding:13px 18px;gap:22px}.ur-hero .ur-text-link{font-size:11px}.ur-hero__caption{display:none}.ur-categories{grid-template-columns:repeat(3,minmax(220px,1fr));gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:6px;scrollbar-width:thin}.ur-category{scroll-snap-align:start}.ur-category__image{height:220px;padding:0}.ur-category__copy{padding:18px}.ur-category__copy .ur-eyebrow{font-size:8px}.ur-category__copy h3{font-size:26px}.ur-round-arrow{width:30px;height:30px;font-size:17px}.ur-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:27px 13px}.ur-card__body{padding-top:12px}.ur-card__body h3{font-size:12px;line-height:1.5}.ur-card__body .ur-eyebrow{font-size:7px;letter-spacing:.1em}.ur-card__body .ur-text-link{font-size:10px;gap:10px;padding-top:5px}.ur-card__price{font-size:12px}.ur-feature{margin-top:0}.ur-feature__inner{grid-template-columns:1fr;gap:0;padding-block:27px 35px;min-height:0}.ur-feature__visual{height:300px}.ur-feature__copy{padding:32px 8px 0}.ur-feature__copy h2{font-size:42px;letter-spacing:-1.5px;margin-block:16px}.ur-feature__copy>p:not(.ur-eyebrow){font-size:13px;margin-bottom:24px}.ur-feature--reverse .ur-feature__visual{order:0}.ur-feature--reverse .ur-feature__copy{order:1;padding:32px 8px 0}.ur-stories{grid-template-columns:1fr;gap:33px}.ur-story__image{height:320px;margin-bottom:18px}.ur-story h3{font-size:25px}.ur-story>p:last-child{font-size:12px}.ur-guide__grid{grid-template-columns:1fr;gap:22px;padding-block:26px}.ur-guide__item{gap:18px}.ur-guide__item p{font-size:11px}.ur-footer{padding-top:35px}.ur-footer__columns{grid-template-columns:1fr 1fr;gap:31px 20px;padding-bottom:30px}.ur-footer__contact{grid-column:1/-1}.ur-footer h2{font-size:10px;margin-bottom:17px}.ur-footer__brand{font-size:23px}.ur-footer li{font-size:11px;margin-bottom:12px}.ur-footer__bottom{flex-wrap:wrap;gap:18px;font-size:10px;padding-block:20px}.ur-footer__bottom small{font-size:10px}.ur-payments{order:3;width:100%;justify-content:start}.ur-footer__bottom>a{margin-left:auto}}
@media(prefers-reduced-motion:reduce){.ur-section *{scroll-behavior:auto!important;transition:none!important}}
