.riley-bf-cart{padding:22px;border:1px solid #cbd0db;background:#f5f5f3;color:#222838;text-align:start}.riley-bf-cart--compact{margin-block-end:24px;padding:16px}.riley-bf-cart__label{margin:0 0 8px;font-size:11px;letter-spacing:.16em;font-weight:700;text-transform:uppercase}.riley-bf-cart__heading{margin:0;font-size:19px;font-weight:600;line-height:1.4}.riley-bf-cart__body{margin:8px 0 0;font-size:14px}.riley-bf-cart__terms{margin:7px 0 0;font-size:12px;line-height:1.6}.riley-bf-cart__watches{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-block-start:18px}.riley-bf-cart__watch{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid #d8dbe2;background:#fff;min-width:0}.riley-bf-cart__image{width:80px;height:80px;object-fit:contain;flex:0 0 80px}.riley-bf-cart__watch-copy{display:grid;gap:4px}.riley-bf-cart__watch-title{font-size:13px;line-height:1.4;font-weight:600}.riley-bf-cart__price{font-size:12px}.riley-bf-cart__choose{font-size:12px;text-decoration:underline;text-underline-offset:3px}.riley-bf-cart__browse{display:inline-flex;align-items:center;min-height:44px;margin-block-start:4px;font-size:13px;text-decoration:underline;text-underline-offset:4px}.riley-bf-cart__watch:focus-visible,.riley-bf-cart__browse:focus-visible{outline:2px solid currentColor;outline-offset:4px}.riley-bf-cart__trust{margin:10px 0 0;padding-block-start:12px;border-block-start:1px solid #cbd0db;font-size:12px;line-height:1.7}.riley-bf-cart--compact .riley-bf-cart__watches{grid-template-columns:minmax(0,1fr)}.riley-bf-cart--compact .riley-bf-cart__heading{font-size:17px}@media(max-width:699px){.riley-bf-cart{padding:16px}.riley-bf-cart__watches{grid-template-columns:minmax(0,1fr)}}.riley-bf-product{margin-block-end:18px;padding:20px;border:1px solid #2c344b;background:#2c344b;color:#fff;text-align:start}.riley-bf-product__label{margin:0 0 16px;font-size:11px;letter-spacing:.16em;font-weight:700;text-transform:uppercase}.riley-bf-product__options{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:16px;align-items:center}.riley-bf-product__options--single{grid-template-columns:minmax(0,1fr)}.riley-bf-product__offer{display:grid;gap:4px;margin:0;align-self:start}.riley-bf-product__value{margin:0;font-size:clamp(34px,3vw,44px);line-height:1.05;font-weight:600;letter-spacing:-.025em}.riley-bf-product__caption{font-size:14px;line-height:1.45}.riley-bf-product__or{font-size:13px}.riley-bf-product__automatic{margin:16px 0 0;padding-block-start:13px;border-block-start:1px solid #626b80;font-size:13px;font-weight:600}.riley-bf-product__terms{margin:7px 0 0;font-size:12px;line-height:1.6;color:#e5e8f0}.riley-bf-product__link{display:inline-flex;align-items:center;min-height:44px;margin-block-start:3px;font-size:13px;color:#fff;text-decoration:underline;text-underline-offset:4px}.riley-bf-product__link:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:699px){.riley-bf-product{padding:16px}.riley-bf-product__options{gap:10px}}.riley-collection-story{max-width:800px;margin-inline:auto}.riley-collection-story__eyebrow{margin:0 0 18px;font-size:11px;line-height:1.8;letter-spacing:.14em;text-transform:uppercase}.riley-collection-story__heading{margin:0;font-size:clamp(24px,3vw,38px);line-height:1.4;text-wrap:balance}.riley-collection-story__content{max-width:660px;margin:18px auto 0;font-size:15px;line-height:1.7}.riley-collection-story__content p{margin:0}.riley-collection-story__link{display:inline-flex;align-items:center;min-height:44px;margin-block-start:10px;font-size:13px;text-decoration:underline;text-underline-offset:5px}.riley-collection-story__link:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:699px){.riley-collection-story__eyebrow{margin-block-end:14px}.riley-collection-story__content{font-size:14px}}.riley-watch-nav{position:relative}.riley-watch-nav--desktop{display:flex;align-items:center}.riley-watch-nav__toggle{display:grid;place-items:center;width:44px;min-height:44px;cursor:pointer}.riley-watch-nav__toggle svg{transition:transform .2s}.riley-watch-nav details[open]>summary svg{transform:rotate(180deg)}.riley-watch-nav__models a{display:block;padding:12px 20px;font-size:14px;line-height:1.45}.riley-watch-nav--desktop .riley-watch-nav__models{position:absolute;inset-block-start:100%;inset-inline-start:0;z-index:2;width:300px;max-width:calc(100vw - 40px);max-height:min(560px,65vh);overflow:auto;background:rgb(var(--background));color:rgb(var(--text-color));border:1px solid rgb(var(--border-color));box-shadow:0 4px 12px rgb(var(--text-color) / .08)}.riley-watch-nav--mobile>a{padding-inline-end:44px;min-height:44px}.riley-watch-nav--mobile .riley-watch-nav__toggle{position:absolute;inset-block-start:0;inset-inline-end:0;min-height:max(44px,calc(var(--header-linklist-padding-block) + 1.5em))}.riley-watch-nav--mobile .riley-watch-nav__models{padding-block-end:12px}.riley-watch-nav--mobile .riley-watch-nav__models a{padding-inline:12px}
/*# sourceMappingURL=/cdn/shop/t/14/compiled_assets/styles.css.map */
