.ub-category-strip{background:rgb(var(--color-background));border-bottom:1px solid rgba(var(--color-foreground),.12);padding:16px 0 18px}.ub-category-strip__rail{display:flex;align-items:center;justify-content:center;gap:10px}.ub-category-strip__link{flex:1 1 0;max-width:180px;min-height:46px;padding:0 18px;border:1px solid rgba(var(--color-foreground),.24);border-radius:0;display:inline-flex;align-items:center;justify-content:center;color:rgb(var(--color-foreground));background:rgb(var(--color-background));text-decoration:none;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:500;line-height:1;letter-spacing:.12em;transition:background-color .18s ease,color .18s ease,border-color .18s ease}.ub-category-strip__link:hover,.ub-category-strip__link:focus-visible{border-color:rgb(var(--color-foreground));background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.ub-category-strip__link:focus-visible{outline:1px solid rgb(var(--color-foreground));outline-offset:3px}.ub-category-strip__link--emphasis{border-color:rgb(var(--color-foreground));font-weight:600}@media screen and (max-width:749px){.ub-category-strip{padding:14px 0 16px}.ub-category-strip .page-width{padding-left:0;padding-right:0}.ub-category-strip__rail{justify-content:flex-start;gap:8px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:none;padding:0 20px;scroll-padding-left:20px;-webkit-overflow-scrolling:touch}.ub-category-strip__rail::-webkit-scrollbar{display:none}.ub-category-strip__link{flex:0 0 auto;min-width:126px;min-height:44px;padding:0 16px;scroll-snap-align:start;font-size:10.5px}}.ub-seen-on{padding:56px 0 80px}.ub-seen-on__hero{max-width:820px;padding-bottom:42px}.ub-seen-on__kicker,.ub-seen-on__meta,.ub-seen-on__names p{margin:0 0 12px;font-size:10px;line-height:1.4;letter-spacing:.16em;text-transform:uppercase;opacity:.62}.ub-seen-on__title{margin:0;font-size:clamp(42px,8vw,104px);line-height:.9;letter-spacing:-.045em;text-transform:uppercase}.ub-seen-on__intro{margin-top:24px;max-width:620px;font-size:14px;line-height:1.7;opacity:.76}.ub-seen-on__intro p{margin:0}.ub-seen-on__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid rgba(var(--color-foreground),.14)}.ub-seen-on__item{min-width:0;padding:24px 0 46px}.ub-seen-on__item:nth-child(odd){padding-right:18px;border-right:1px solid rgba(var(--color-foreground),.14)}.ub-seen-on__item:nth-child(2n){padding-left:18px}.ub-seen-on__item--text{grid-column:1 / -1;padding:40px 0 48px;border-right:0!important;border-top:1px solid rgba(var(--color-foreground),.14)}.ub-seen-on__media{aspect-ratio:4 / 5;overflow:hidden;background:rgba(var(--color-foreground),.035)}.ub-seen-on__image{width:100%;height:100%;display:block;object-fit:cover}.ub-seen-on__copy{padding-top:18px}.ub-seen-on__copy h2{margin:0;font-size:clamp(22px,2.6vw,36px);line-height:1;text-transform:uppercase}.ub-seen-on__text{margin-top:10px;max-width:54ch;font-size:13px;line-height:1.65;opacity:.72}.ub-seen-on__text p{margin:0}.ub-seen-on__names{padding:42px 0 0;border-top:1px solid rgba(var(--color-foreground),.14)}.ub-seen-on__names div{font-size:clamp(18px,2.5vw,30px);line-height:1.45;letter-spacing:.01em}.ub-seen-on__names span{opacity:.35;padding:0 8px}@media screen and (max-width:749px){.ub-seen-on{padding:38px 0 56px}.ub-seen-on__hero{padding-bottom:30px}.ub-seen-on__grid{grid-template-columns:1fr}.ub-seen-on__item,.ub-seen-on__item:nth-child(odd),.ub-seen-on__item:nth-child(2n){padding:20px 0 34px;border-right:0;border-bottom:1px solid rgba(var(--color-foreground),.14)}.ub-seen-on__item--text{grid-column:auto}}.ub-wishlist-tools{display:flex;align-items:center;flex-wrap:wrap;gap:0;margin:2px 0 14px}.ub-wishlist-toggle{width:auto;min-height:30px;padding:0;border:0;border-radius:0;background:transparent;color:rgb(var(--color-foreground));display:inline-flex;align-items:center;justify-content:flex-start;gap:7px;font:inherit;font-size:10.5px;font-weight:500;line-height:1;letter-spacing:.09em;text-transform:uppercase;cursor:pointer;opacity:.72;transition:opacity .18s ease}.ub-wishlist-toggle:hover,.ub-wishlist-toggle:focus-visible,.ub-wishlist-toggle[aria-pressed=true]{opacity:1}.ub-wishlist-toggle:focus-visible{outline:1px solid currentColor;outline-offset:4px}.ub-wishlist-toggle svg{width:15px;height:15px;flex:0 0 auto}.ub-wishlist-toggle[aria-pressed=true] svg{fill:currentColor}.ub-wishlist-view{width:max-content;margin-left:12px;padding-left:12px;border-left:1px solid rgba(var(--color-foreground),.18);color:rgb(var(--color-foreground));font-size:10px;line-height:1;letter-spacing:.09em;text-transform:uppercase;text-decoration:none;opacity:.58;transition:opacity .18s ease}.ub-wishlist-view:hover,.ub-wishlist-view:focus-visible{opacity:1}.ub-commerce-section{padding-top:44px;padding-bottom:56px}.ub-commerce-section__head{display:flex;align-items:end;justify-content:space-between;gap:24px;padding-top:24px;margin-bottom:24px;border-top:1px solid rgba(var(--color-foreground),.14)}.ub-commerce-kicker{margin:0 0 8px;font-size:10px;line-height:1.3;letter-spacing:.16em;text-transform:uppercase;opacity:.68}.ub-commerce-title{margin:0;font-size:clamp(24px,2.4vw,38px);line-height:1;letter-spacing:-.02em;text-transform:uppercase}.ub-commerce-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 14px}.ub-commerce-card{min-width:0}.ub-commerce-card__image-link{display:block;position:relative;aspect-ratio:1 / 1.18;overflow:hidden;background:rgba(var(--color-foreground),.035)}.ub-commerce-card__image{width:100%;height:100%;display:block;object-fit:cover;transition:transform .35s ease}.ub-commerce-card__image-link:hover .ub-commerce-card__image{transform:scale(1.015)}.ub-commerce-card__meta{padding-top:12px}.ub-commerce-card__title{display:block;color:rgb(var(--color-foreground));font-size:12px;line-height:1.35;letter-spacing:.06em;text-transform:uppercase;text-decoration:none}.ub-commerce-card__price{margin:6px 0 0;font-size:12px;line-height:1.4;opacity:.72}.ub-commerce-card__remove{margin-top:9px;padding:0;border:0;border-bottom:1px solid rgba(var(--color-foreground),.38);border-radius:0;background:transparent;color:rgb(var(--color-foreground));font:inherit;font-size:10px;line-height:1.4;letter-spacing:.11em;text-transform:uppercase;cursor:pointer}.ub-wishlist-page{padding-top:56px;padding-bottom:72px}.ub-wishlist-page__head{max-width:760px;margin-bottom:36px}.ub-wishlist-empty{padding:56px 0;border-top:1px solid rgba(var(--color-foreground),.14)}.ub-wishlist-empty p{margin:0 0 18px;font-size:14px}.ub-wishlist-empty a{color:rgb(var(--color-foreground));font-size:11px;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:2px}@media screen and (max-width:989px){.ub-commerce-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 10px}}@media screen and (max-width:749px){.ub-commerce-section{padding-top:32px;padding-bottom:42px}.ub-commerce-section__head{margin-bottom:18px}.ub-wishlist-page{padding-top:36px;padding-bottom:52px}.ub-commerce-card__meta{padding-top:9px}}.ub-corp{padding:52px 0 76px}.ub-corp__hero{max-width:860px;padding-bottom:42px}.ub-corp__kicker{margin:0 0 12px;font-size:10px;line-height:1.4;letter-spacing:.16em;text-transform:uppercase;opacity:.62}.ub-corp__title{margin:0;font-size:clamp(42px,7vw,88px);line-height:.92;letter-spacing:-.04em;text-transform:uppercase}.ub-corp__intro{max-width:700px;margin-top:22px;font-size:15px;line-height:1.75;opacity:.78}.ub-corp__intro p{margin:0}.ub-corp__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid rgba(var(--color-foreground),.14)}.ub-corp__card{padding:34px 0 42px}.ub-corp__card:nth-child(odd){padding-right:28px;border-right:1px solid rgba(var(--color-foreground),.14)}.ub-corp__card:nth-child(2n){padding-left:28px}.ub-corp__card h2,.ub-corp__section h2{margin:0 0 14px;font-size:clamp(24px,3vw,38px);line-height:1;text-transform:uppercase}.ub-corp__card p,.ub-corp__section p,.ub-corp__section li{font-size:14px;line-height:1.7;opacity:.78}.ub-corp__cta{display:inline-block;margin-top:18px;color:inherit;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:3px;font-size:11px;letter-spacing:.12em;text-transform:uppercase}.ub-corp__section{padding:36px 0;border-top:1px solid rgba(var(--color-foreground),.14)}.ub-corp__list{margin:0;padding-left:18px}.ub-form{margin-top:34px;border-top:1px solid rgba(var(--color-foreground),.14);padding-top:28px}.ub-form__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 16px}.ub-form__field{display:grid;gap:7px}.ub-form__field--full{grid-column:1/-1}.ub-form label{font-size:10px;line-height:1.3;letter-spacing:.12em;text-transform:uppercase}.ub-form input,.ub-form select,.ub-form textarea{width:100%;min-height:48px;border:1px solid rgba(var(--color-foreground),.22);border-radius:0;background:transparent;color:inherit;padding:11px 12px;font:inherit;font-size:14px}.ub-form textarea{min-height:150px;resize:vertical}.ub-form input:focus,.ub-form select:focus,.ub-form textarea:focus{outline:1px solid rgb(var(--color-foreground));outline-offset:0}.ub-form__button{min-height:50px;margin-top:20px;padding:12px 22px;border:1px solid rgb(var(--color-foreground));border-radius:0;background:rgb(var(--color-foreground));color:rgb(var(--color-background));font:inherit;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;cursor:pointer}.ub-form__note{margin-top:15px;font-size:12px;line-height:1.6;opacity:.65}.ub-form__note a{color:inherit}.ub-form__success{padding:18px 0;font-size:14px}.ub-form__errors{margin-bottom:18px;font-size:13px}.ub-check{display:flex;align-items:flex-start;gap:10px}.ub-check input{width:16px;min-height:16px;height:16px;margin-top:3px}.ub-check label{font-size:12px;line-height:1.55;letter-spacing:0;text-transform:none}.ub-steps{counter-reset:ubsteps}.ub-step{display:grid;grid-template-columns:64px 1fr;gap:20px;padding:26px 0;border-top:1px solid rgba(var(--color-foreground),.14)}.ub-step:before{counter-increment:ubsteps;content:"0" counter(ubsteps);font-size:11px;letter-spacing:.12em;opacity:.55}.ub-step h2{margin:0 0 7px;font-size:20px;line-height:1.1;text-transform:uppercase}.ub-step p{margin:0;max-width:700px;font-size:14px;line-height:1.7;opacity:.76}.ub-link-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid rgba(var(--color-foreground),.14)}.ub-link-col{padding:28px 18px 34px 0}.ub-link-col h2{margin:0 0 14px;font-size:16px;text-transform:uppercase}.ub-link-col ul{list-style:none;margin:0;padding:0}.ub-link-col li{margin:9px 0}.ub-link-col a{color:inherit;text-decoration:none;font-size:13px;line-height:1.45}.ub-link-col a:hover{text-decoration:underline;text-underline-offset:3px}.ub-alert{padding:22px 0;border-top:1px solid rgba(var(--color-foreground),.14);border-bottom:1px solid rgba(var(--color-foreground),.14);font-size:13px;line-height:1.65;opacity:.82}.ub-meta-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid rgba(var(--color-foreground),.14)}.ub-meta-grid>div{padding:24px 22px 28px 0}.ub-meta-grid>div:nth-child(odd){border-right:1px solid rgba(var(--color-foreground),.14)}.ub-meta-grid>div:nth-child(2n){padding-left:22px}.ub-meta-grid h3{margin:0 0 8px;font-size:14px;text-transform:uppercase}.ub-meta-grid p{margin:0;font-size:13px;line-height:1.65;opacity:.72}@media(max-width:749px){.ub-corp{padding:36px 0 56px}.ub-corp__hero{padding-bottom:30px}.ub-corp__grid,.ub-form__grid,.ub-link-list,.ub-meta-grid{grid-template-columns:1fr}.ub-corp__card,.ub-corp__card:nth-child(odd),.ub-corp__card:nth-child(2n){padding:26px 0;border-right:0;border-bottom:1px solid rgba(var(--color-foreground),.14)}.ub-form__field--full{grid-column:auto}.ub-step{grid-template-columns:46px 1fr}.ub-link-col{padding:24px 0;border-bottom:1px solid rgba(var(--color-foreground),.14)}.ub-meta-grid>div,.ub-meta-grid>div:nth-child(odd),.ub-meta-grid>div:nth-child(2n){padding:22px 0;border-right:0;border-bottom:1px solid rgba(var(--color-foreground),.14)}}.ub-product-faq{margin-top:10px;border-top:1px solid rgba(var(--color-foreground),.14)}.ub-product-faq__eyebrow{margin:18px 0 8px;font-size:10px;line-height:1.4;letter-spacing:.14em;text-transform:uppercase;opacity:.66}.ub-product-faq__item{border-bottom:1px solid rgba(var(--color-foreground),.14)}.ub-product-faq__item summary{min-height:48px;padding:13px 0;display:flex;align-items:center;justify-content:space-between;gap:18px;cursor:pointer;list-style:none;font-size:12px;line-height:1.4;letter-spacing:.05em;text-transform:uppercase}.ub-product-faq__item summary::-webkit-details-marker{display:none}.ub-product-faq__item summary span:last-child{font-size:17px;font-weight:300;transition:transform .2s ease}.ub-product-faq__item[open] summary span:last-child{transform:rotate(45deg)}.ub-product-faq__answer{padding:0 0 17px;max-width:58ch;font-size:13px;line-height:1.65;opacity:.8}.ub-product-faq__answer p{margin:0}.ub-product-faq__answer a{color:inherit;text-underline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/87/compiled_assets/styles.css.map */
