body .ub-redesign-shell.ub-modern-home section.ub-featured-picks{padding-block:clamp(18px,2.3vw,30px) 18px!important}body .ub-redesign-shell.ub-modern-home .ub-home-section-link{display:inline-flex;white-space:nowrap;align-items:center;min-height:44px;gap:7px;color:#9a4214;font-size:13px;font-weight:700;text-decoration:none}.ub-home-section-link svg,.ub-featured-pick-action svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.7}.ub-featured-picks-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}body .ub-modern-home a.ub-featured-pick{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:10px;min-width:0;padding:12px;border:1px solid #e6e1d8;border-radius:16px;background:#fff;color:#242321;text-decoration:none}body .ub-modern-home a.ub-featured-pick:focus-visible{outline:3px solid #e56e24;outline-offset:3px}.ub-featured-pick-image{position:relative;min-width:0;height:clamp(105px,12vw,172px)}.ub-featured-pick-image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.ub-featured-pick-details{min-width:0}body .ub-modern-home .ub-featured-pick h2{margin:0 0 4px;font-size:clamp(16px,1.6vw,24px);font-weight:700;line-height:1.15;letter-spacing:-.025em}.ub-featured-pick p{margin:0 0 8px;color:#5e5852;font-size:12px;line-height:1.3}.ub-featured-pick-reference{text-align:center;margin:0 0 3px;color:#605850;font-size:11px;line-height:1.3}.ub-featured-pick-reference span{white-space:nowrap}.ub-featured-pick-price{display:block;font-size:clamp(22px,2.3vw,26px);line-height:24px;font-weight:700}.ub-featured-pick-details :is(h2,p){text-align:center}.ub-featured-pick-action{display:inline-flex;align-items:center;gap:2px;margin-top:7px;color:#9a4214;font-size:12px;font-weight:650}@media(max-width:900px){body .ub-modern-home a.ub-featured-pick{grid-template-columns:1fr}}@media(max-width:600px){body .ub-redesign-shell.ub-modern-home section.ub-featured-picks{padding-top:38px!important}.ub-featured-picks-grid{grid-template-columns:1fr;gap:7px}body .ub-modern-home a.ub-featured-pick{grid-template-columns:86px minmax(0,1fr);padding:8px 12px}.ub-featured-pick-image{height:80px}.ub-featured-pick-details p{margin-bottom:4px;font-size:12px;line-height:1.3}.ub-featured-pick-price{display:inline}.ub-featured-pick-action{margin-left:8px}.ub-featured-pick-action{margin-top:4px}}body .ub-modern-home section.departments{padding-bottom:24px}.ub-modern-home .ub-range-section{padding-top:48px;padding-bottom:48px}.ub-modern-home .ub-range-section h2{font-size:clamp(32px,4vw,54px);line-height:1.06;letter-spacing:-.05em;margin:16px 0 0;font-weight:600}.ub-modern-home .ub-range-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:30px}body .ub-modern-home .ub-range-card{background:#fff;border:1px solid #e6e2dc;border-radius:24px;padding:22px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;min-width:0;transition:border-color .2s,transform .2s}body .ub-modern-home .ub-range-card:hover{border-color:#f57b20;transform:translateY(-3px)}.ub-modern-home .ub-range-card__image{width:100%;aspect-ratio:4/3;display:grid;place-items:center;margin-bottom:10px;background:#fff}.ub-modern-home .ub-range-card__image img{width:100%;height:100%;max-height:240px;object-fit:contain}body .ub-modern-home .ub-range-card h3{font-size:18px;line-height:1.3;letter-spacing:-.025em;margin:0;font-weight:600}.ub-modern-home .ub-range-card__price{font-size:15px;margin-top:auto;padding-top:8px}.ub-modern-home .ub-range-card__action{align-self:center;border-radius:30px;background:#242321;color:#fff;padding:10px 16px;font-size:12px;font-weight:550}@media(max-width:700px){.ub-modern-home .ub-range-section{padding-top:28px;padding-bottom:32px}.ub-modern-home .ub-range-section .section-head{align-items:flex-end;gap:15px}.ub-modern-home .ub-range-section .section-head .textlink{font-size:11px;white-space:nowrap}.ub-modern-home .ub-range-grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:78%;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;padding:3px 0 14px;margin-top:24px}.ub-modern-home .ub-range-card{scroll-snap-align:start}.ub-modern-home .ub-range-card h3{font-size:17px}}@media(prefers-reduced-motion:reduce){body .ub-modern-home .ub-range-card{transition:none}body .ub-modern-home .ub-range-card:hover{transform:none}}body .ub-redesign-shell.ub-modern-home{--ub-home-text:#242321;--ub-home-surface:#fff;--ub-home-border:#e6e1d8}body .ub-redesign-shell.ub-modern-home section:is(.ub-arrivals,.edit){padding-block:18px 24px!important}body .ub-redesign-shell.ub-modern-home :is(.ub-featured-picks,.ub-arrivals,.edit) .section-head{align-items:center;gap:8px 16px;margin:0 0 12px!important}body .ub-redesign-shell.ub-modern-home :is(.ub-featured-picks,.ub-arrivals,.edit) .section-head :is(h1,h2){margin:4px 0 0!important;color:var(--ub-home-text);font-size:clamp(24px,2.6vw,36px)!important;line-height:1.1!important;font-weight:550;letter-spacing:-.04em}body .ub-redesign-shell.ub-modern-home :is(.ub-featured-picks,.ub-arrivals,.edit) .section-head .eyebrow{color:#94441b;font-size:10px;letter-spacing:.1em}body .ub-redesign-shell.ub-modern-home :is(.ub-arrivals,.edit) .section-head .textlink{display:inline-flex;align-items:center;min-height:44px;margin:0;color:#94441b;font-size:12px;font-weight:650}body .ub-redesign-shell.ub-modern-home .ub-arrivals .ub-curated-grid{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;grid-auto-flow:row!important;grid-auto-columns:auto!important;gap:9px!important;margin:0!important;padding:0!important;overflow:visible!important}body .ub-redesign-shell.ub-modern-home .ub-arrivals .product-card{min-width:0!important;width:auto!important;padding:8px!important;border:1px solid var(--ub-home-border);border-radius:14px;background:var(--ub-home-surface)}body .ub-redesign-shell.ub-modern-home .ub-arrivals .product-card .product-media{height:clamp(94px,10vw,146px)!important;min-height:0!important;aspect-ratio:auto!important;border:0;background:#fff}body .ub-redesign-shell.ub-modern-home .ub-arrivals .product-card .product-media img{max-height:100%;object-fit:contain}body .ub-redesign-shell.ub-modern-home .ub-arrivals .product-card-body{padding:8px 1px 3px!important}body .ub-redesign-shell.ub-modern-home .ub-arrivals .product-card h3{font-size:13px!important;line-height:1.25!important;margin:0 0 5px!important}body .ub-redesign-shell.ub-modern-home #edit .editorial{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-flow:row!important;grid-auto-columns:auto!important;gap:12px!important;overflow:visible!important}body .ub-redesign-shell.ub-modern-home #edit .editorial>a{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;width:auto!important;height:auto!important;min-height:0!important;border-radius:16px;border-color:var(--ub-home-border);background:var(--ub-home-surface)}body .ub-redesign-shell.ub-modern-home #edit .editorial>a>img{height:100%!important;min-height:168px;max-height:214px;object-fit:cover}body .ub-redesign-shell.ub-modern-home #edit .editorial>a>div{padding:16px!important;background:var(--ub-home-surface)}body .ub-redesign-shell.ub-modern-home #edit .editorial h3{font-size:clamp(17px,2vw,25px)!important;line-height:1.1!important}@media(max-width:1120px){body .ub-redesign-shell.ub-modern-home .ub-arrivals .ub-curated-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:600px){body .ub-redesign-shell.ub-modern-home section:is(.ub-arrivals,.edit){padding-block:13px 19px!important}body .ub-redesign-shell.ub-modern-home :is(.ub-featured-picks,.ub-arrivals) .section-head{display:flex;flex-direction:row!important;justify-content:space-between;text-align:left!important}body .ub-redesign-shell.ub-modern-home .ub-arrivals .ub-curated-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body .ub-redesign-shell.ub-modern-home #edit .section-head{display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;gap:4px;margin:0!important;text-align:center!important}body .ub-redesign-shell.ub-modern-home #edit .section-head .eyebrow{margin-bottom:0}body .ub-redesign-shell.ub-modern-home #edit .editorial{grid-template-columns:1fr!important;margin-top:12px!important}body .ub-redesign-shell.ub-modern-home #edit .editorial>a>img{min-height:136px;max-height:155px}body .ub-redesign-shell.ub-modern-home #edit .editorial>a>div{padding:12px!important}}@media(max-width:350px){body .ub-redesign-shell.ub-modern-home :is(.ub-featured-picks,.ub-arrivals) .section-head{flex-direction:column!important;align-items:flex-start}}body .ub-redesign-shell.ub-modern-home{--ub-wordmark-orange:#f57b20}body .ub-redesign-shell.ub-modern-home :is(a.ub-featured-pick,.ub-arrivals .product-card,#edit .editorial>a){border:1px solid #fff!important;box-shadow:0 2px 8px #24232114!important}@media(hover:hover)and (pointer:fine){body .ub-redesign-shell.ub-modern-home :is(a.ub-featured-pick,.ub-arrivals .product-card,#edit .editorial>a):hover{border-color:var(--ub-wordmark-orange)!important}}body .ub-redesign-shell.ub-modern-home :is(a.ub-featured-pick,#edit .editorial>a):focus-visible{border-color:var(--ub-wordmark-orange)!important}body .ub-redesign-shell.ub-modern-home :is(.ub-featured-picks,.ub-arrivals,#edit) .section-head .eyebrow,body .ub-redesign-shell.ub-modern-home #edit .section-head .textlink,body .ub-redesign-shell.ub-modern-home #edit .editorial :is(.eyebrow,.ub-editorial-link){color:var(--ub-wordmark-orange)}body .ub-redesign-shell.ub-modern-home .ub-home-section-link,body .ub-redesign-shell.ub-modern-home .ub-featured-pick-action{color:#242321}body .ub-redesign-shell.ub-modern-home .ub-home-section-link svg,body .ub-redesign-shell.ub-modern-home .ub-featured-pick-action svg{color:var(--ub-wordmark-orange);stroke-width:2}body .ub-redesign-shell.ub-modern-home .ub-home-section-link:hover,body .ub-redesign-shell.ub-modern-home a.ub-featured-pick:hover .ub-featured-pick-action{text-decoration:underline;text-decoration-color:var(--ub-wordmark-orange);text-underline-offset:3px}body .ub-redesign-shell.ub-modern-home .ub-home-section-link:focus-visible{outline:2px solid var(--ub-wordmark-orange);outline-offset:3px}body .ub-redesign-shell.ub-modern-home .ub-arrivals .product-card .product-media{height:clamp(104px,11vw,158px)!important;margin:0!important;padding:2px!important}body .ub-redesign-shell.ub-modern-home .ub-arrivals .product-card-body{padding:6px 2px 2px!important}body .ub-redesign-shell.ub-modern-home .ub-arrivals .product-card h3{padding-inline:0!important;min-height:3.75em!important}body .ub-redesign-shell.ub-modern-home .ub-arrivals .ub-colour-choices{margin:0 0 5px!important}body .ub-redesign-shell.ub-modern-home .ub-arrivals .ub-colour-choices nav{min-height:32px!important;padding:2px 0!important;justify-content:center}body .ub-redesign-shell.ub-modern-home .ub-arrivals .product-card-foot{padding-top:7px!important;gap:4px!important;border-top:1px solid #efebe6}body .ub-redesign-shell.ub-modern-home .ub-arrivals .ub-rrp-reference{margin:0!important;font-size:11px!important}body .ub-redesign-shell.ub-modern-home .ub-arrivals .product-card-foot{--ub-card-price-action-gap:3px}body .ub-redesign-shell.ub-modern-home .ub-arrivals .ub-rrp-price-line{gap:4px}body .ub-redesign-shell.ub-modern-home .ub-arrivals .ub-rrp-image-badge{padding:2px 5px!important;white-space:nowrap}body .ub-redesign-shell.ub-modern-home .ub-arrivals .ub-card-purchase :is(button,.ub-card-shop){min-height:44px;border-radius:10px!important}body .ub-redesign-shell.ub-modern-home .ub-arrivals .ub-card-purchase button:is(:enabled,:disabled){background:#f57b20!important;color:#fff!important}body .ub-redesign-shell.ub-modern-home .ub-arrivals .ub-card-shop{border:1px solid #e4dfd8!important;background:#f7f6f3!important}body .ub-redesign-shell.ub-modern-home .ub-arrivals .ub-card-shop-wordmark{filter:brightness(0)}@media(max-width:600px){body .ub-redesign-shell.ub-modern-home .ub-arrivals .product-card .product-media{height:108px!important}}@media(min-width:1121px){body .ub-redesign-shell.ub-modern-home a.ub-featured-pick{grid-template-columns:minmax(100px,.72fr) minmax(0,1.28fr)}body .ub-redesign-shell.ub-modern-home .ub-featured-pick h2{font-size:clamp(14px,1.05vw,18px)!important;white-space:nowrap}body .ub-redesign-shell.ub-modern-home .ub-featured-pick-details p{min-height:2.6em;font-size:12px;line-height:1.3}}body.v302-home,body.v302-home .ub-redesign-shell,body.v302-home .ub-redesign-shell.ub-redesign-header button,body.v302-home .ub-redesign-shell :is(button,input,select,textarea),body.v302-home .ub-redesign-shell.ub-redesign-header header .ub-announcement-message{font-family:Inter,-apple-system,system-ui,Helvetica Neue,sans-serif!important}body .ub-redesign-shell.ub-modern-home .ub-featured-pick-bottom{display:grid;justify-items:center;gap:2px}body .ub-redesign-shell.ub-modern-home .ub-featured-pick-bottom :is(.ub-featured-pick-price,.ub-featured-pick-action){margin:0;white-space:nowrap}body .ub-redesign-shell.ub-modern-home.ub-modern-home :is(.ub-featured-picks,.ub-arrivals,#edit){padding-block:14px!important}body .ub-redesign-shell.ub-modern-home.ub-modern-home .section-head{margin-bottom:10px!important;gap:5px}body .ub-redesign-shell.ub-modern-home.ub-modern-home .section-head :is(h1,h2){font-size:32px!important;line-height:1.08}body .ub-redesign-shell.ub-modern-home.ub-modern-home .section-head .eyebrow{font-size:10px!important;margin-bottom:5px}body .ub-redesign-shell.ub-modern-home.ub-modern-home a.ub-featured-pick{padding:27px 9px 9px!important;gap:8px!important}body .ub-redesign-shell.ub-modern-home.ub-modern-home .ub-featured-pick-image{height:clamp(95px,10vw,148px)!important}body .ub-redesign-shell.ub-modern-home.ub-modern-home .ub-featured-pick h2{font-size:16px!important}body .ub-redesign-shell.ub-modern-home.ub-modern-home .ub-featured-pick-details p{font-size:11px!important}body .ub-redesign-shell.ub-modern-home.ub-modern-home .ub-featured-pick-price{font-size:23px!important}body .ub-redesign-shell.ub-modern-home.ub-modern-home .ub-featured-pick-action{font-size:12px!important}body .ub-redesign-shell.ub-modern-home.ub-modern-home .ub-arrivals .product-card .product-media{height:clamp(92px,10vw,140px)!important}body .ub-redesign-shell.ub-modern-home.ub-modern-home .ub-arrivals .product-card-body{padding:5px 2px 2px!important}body .ub-redesign-shell.ub-modern-home.ub-modern-home .ub-arrivals .product-card h3{font-size:12px!important;line-height:1.22}body .ub-redesign-shell.ub-modern-home.ub-modern-home .ub-arrivals .ub-rrp-price-line,body .ub-redesign-shell.ub-modern-home.ub-modern-home .ub-arrivals .product-card-foot>strong{font-size:23px!important}body .ub-redesign-shell.ub-modern-home.ub-modern-home #edit .editorial>a{min-height:0!important;height:190px!important}body .ub-redesign-shell.ub-modern-home.ub-modern-home #edit .editorial img{height:100%!important;min-height:0!important;object-fit:cover}body .ub-redesign-shell.ub-modern-home.ub-modern-home #edit .editorial h3{font-size:22px!important}body .ub-redesign-shell.ub-modern-home.ub-modern-home #edit .editorial>a>div{padding:10px!important}@media(max-width:700px){body .ub-redesign-shell.ub-modern-home.ub-modern-home .section-head :is(h1,h2){font-size:24px!important}body .ub-redesign-shell.ub-modern-home.ub-modern-home a.ub-featured-pick{padding:25px 7px 7px!important;gap:7px!important}body .ub-redesign-shell.ub-modern-home.ub-modern-home .ub-featured-pick-image{height:70px!important}body .ub-redesign-shell.ub-modern-home.ub-modern-home .ub-featured-pick h2{font-size:12px!important}body .ub-redesign-shell.ub-modern-home.ub-modern-home .ub-featured-pick-details p{font-size:10.5px!important}body .ub-redesign-shell.ub-modern-home.ub-modern-home .ub-featured-pick-price{font-size:18px!important;line-height:21px!important}body .ub-redesign-shell.ub-modern-home.ub-modern-home .ub-arrivals .product-card .product-media{height:94px!important}body .ub-redesign-shell.ub-modern-home.ub-modern-home .ub-arrivals .product-card h3{font-size:12px!important}body .ub-redesign-shell.ub-modern-home.ub-modern-home .ub-arrivals .ub-rrp-price-line,body .ub-redesign-shell.ub-modern-home.ub-modern-home .ub-arrivals .product-card-foot>strong{font-size:21px!important}body .ub-redesign-shell.ub-modern-home.ub-modern-home #edit .editorial>a{height:160px!important}body .ub-redesign-shell.ub-modern-home.ub-modern-home #edit .editorial h3{font-size:18px!important}}@media(max-width:700px){body .ub-redesign-shell.ub-modern-home.ub-modern-home #edit .editorial{gap:10px!important;margin-top:8px!important;padding-bottom:0!important}body .ub-redesign-shell.ub-modern-home.ub-modern-home #edit .editorial>a{height:144px!important}body .ub-redesign-shell.ub-modern-home.ub-modern-home #edit .editorial>a>div{padding:8px!important}body .ub-redesign-shell.ub-modern-home.ub-modern-home #edit .editorial p{font-size:12px!important;line-height:1.3!important;margin-block:5px!important}body .ub-redesign-shell.ub-modern-home.ub-modern-home #edit .editorial h3{font-size:17px!important;line-height:1.15!important;margin-block:4px!important}body .ub-redesign-shell.ub-modern-home.ub-modern-home #edit .editorial .eyebrow{font-size:9px!important}}@media(max-width:700px){body .ub-redesign-shell.ub-modern-home.ub-modern-home #edit .editorial>a{height:auto!important;min-height:144px!important}}@media(max-width:700px){body .ub-redesign-shell.ub-modern-home.ub-modern-home #edit .editorial>a{grid-template-columns:38% minmax(0,1fr)!important}body .ub-redesign-shell.ub-modern-home.ub-modern-home #edit .editorial .eyebrow{margin-bottom:4px!important}body .ub-redesign-shell.ub-modern-home.ub-modern-home #edit .editorial .ub-editorial-link{font-size:11px!important;min-height:0!important;line-height:1.25!important}body .ub-redesign-shell.ub-modern-home.ub-modern-home #edit .editorial>a>div{gap:5px!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ub-home-layout.css.map */
