.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-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/84/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAAAABAAQ */
