:root{--seo-head: "rocky-condensed", "Instrument Serif", Georgia, "Times New Roman", serif;--seo-head-weight: 400;--seo-head-track: 0;--seo-nav: "Montserrat", "Helvetica Neue", Arial, sans-serif;--seo-ink: #000;--seo-mono: ui-monospace, SFMono-Regular, Menlo, Consolas, "Courier New", monospace;--seo-card-muted: #68675e;--FONT-STACK-HEADING: var(--seo-head);--FONT-WEIGHT-HEADING: var(--seo-head-weight);--FONT-STYLE-HEADING: normal;--FONT-UPPERCASE-HEADING: none;--LETTER-SPACING-HEADING: var(--seo-head-track);--LETTER-SPACING-BODY: .02em;--FONT-STACK-NAV: var(--seo-nav);--FONT-WEIGHT-NAV: 400;--LETTER-SPACING-NAV: .02em;--BTN-FONT-SIZE: 12px;--BTN-FONT-WEIGHT: 500;--BTN-LETTER-SPACING: .125em;--BTN-UPPERCASE: uppercase}.sh-serif,.irl__title{font-family:var(--seo-head);font-weight:var(--seo-head-weight);font-style:normal;letter-spacing:var(--seo-head-track);text-transform:none;line-height:1.05}.sh-heading{font-size:clamp(32px,3.2vw,50px);line-height:1.05}.sh-hero__title{font-size:clamp(40px,4vw,64px);line-height:1}.sh-tile__title{font-size:clamp(28px,2.4vw,40px);line-height:1.05}.sh-card__title{font-size:clamp(24px,1.8vw,30px);line-height:1.1}.irl__title{font-size:38px}.sh-tagline .sh-serif{font-family:var(--sh-body);font-weight:400;letter-spacing:.02em;line-height:1.4}.sh-link{font-size:12px;font-weight:500;letter-spacing:.125em;text-transform:uppercase}.header__menu .navtext,.header__menu .navlink,.header__mobile .navtext{font-family:var(--seo-nav);font-weight:400;letter-spacing:.02em;text-transform:none}.template-collection collection-component .product-item__title,.sh-row .product-item__title{font-family:var(--FONT-STACK-BODY);font-size:14px;font-weight:400;line-height:18px;letter-spacing:.05em;text-transform:none;color:var(--seo-ink)}.template-collection collection-component .product-item__metal,.sh-row .product-item__metal{font-size:12px!important;font-weight:400;line-height:1.1;letter-spacing:.05em;color:var(--seo-ink)}.template-collection collection-component .product-item__price,.template-collection collection-component .product-item__price .price,.sh-row .product-item__price,.sh-row .product-item__price .price{font-family:var(--FONT-STACK-BODY);font-size:15px;font-weight:500;line-height:18px;letter-spacing:.065em;color:var(--seo-ink)}.template-product .product__title{font-family:var(--FONT-STACK-BODY);font-size:26px;font-weight:500;line-height:34px;letter-spacing:.04em;text-transform:none;color:var(--seo-ink)}.template-product .product__price,.template-product .product__price .price{font-size:20px;font-weight:500;line-height:25px;letter-spacing:.05em;color:var(--seo-ink)}.template-product .product__content .product__submit__buttons .btn,.template-product .product__content .product__submit__add{font-size:15px;font-weight:400;letter-spacing:.02em;text-transform:none}.template-product .product__content .accordion__title,.template-product .product__content .drawer__toggle,.template-product .product__content [data-drawer-toggle]{font-size:12px;font-weight:500;letter-spacing:.125em;text-transform:uppercase}.template-product .product__content .product__guide a,.template-product .product__content [data-popup-toggle],.template-product .product__content .popup__toggle{font-size:12px;letter-spacing:.125em;text-transform:none}@media(max-width:749px){.sh-heading{font-size:30px}.sh-hero__title{font-size:36px}.sh-tile__title{font-size:26px}.irl__title{font-size:28px}.template-product .product__title{font-size:22px;line-height:28px}.template-product .product__price,.template-product .product__price .price{font-size:18px}.template-collection collection-component .product-item__info .product-link,.sh-row .product-item__info .product-link{display:block;max-width:100%;min-width:0}.template-collection collection-component .product-item__title,.sh-row .product-item__title{font-family:var(--FONT-STACK-BODY);font-size:12px!important;font-weight:400!important;line-height:16px!important;letter-spacing:.02em!important;text-transform:uppercase!important;color:var(--seo-card-muted)!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 0 4px!important}.template-collection collection-component .product-item__price,.template-collection collection-component .product-item__price .price,.template-collection collection-component .product-item__price .new-price,.sh-row .product-item__price,.sh-row .product-item__price .price,.sh-row .product-item__price .new-price{font-family:var(--seo-mono)!important;font-size:12px!important;font-weight:400!important;line-height:18px!important;letter-spacing:.02em!important;color:var(--seo-ink)!important}.template-collection collection-component .product-item__metal,.sh-row .product-item__metal{font-size:14px!important;font-weight:400!important;line-height:18px!important;letter-spacing:-.01em!important;color:var(--seo-card-muted)!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}}body.template-index .sh-row__track grid-item.product-item .product-item__info{text-align:left;align-items:flex-start;padding:16px 12px 18px}body.template-index .sh-row__track grid-item.product-item .product-item__price__holder,body.template-index .sh-row__track grid-item.product-item .product-item__price{justify-content:flex-start;text-align:left}body.template-index .sh-row__track grid-item.product-item .product-item__title{margin:0 0 4px;font-family:var(--FONT-STACK-BODY);font-size:12px;font-weight:400;line-height:16px;letter-spacing:.02em;text-transform:uppercase;color:var(--seo-card-muted)}body.template-index .sh-row__track grid-item.product-item .product-item__price,body.template-index .sh-row__track grid-item.product-item .product-item__price .price,body.template-index .sh-row__track grid-item.product-item .product-item__price .new-price{font-family:var(--seo-mono);font-size:12px;font-weight:400;line-height:18px;letter-spacing:.02em;color:#000}body.template-index .sh-row__track grid-item.product-item .product-item__metal{font-size:14px!important;line-height:18px;letter-spacing:-.01em;color:var(--seo-card-muted)}body.template-index .sh-row__track grid-item.product-item .quick-add__holder.desktop{bottom:12px!important;transition:opacity .3s cubic-bezier(.4,0,.2,1)!important}body.template-index .sh-row__track grid-item.product-item .quick-add__button{min-height:0;padding:2px 8px;border:0;border-radius:0;background:#f3f3f3;color:#000;font-size:12px;line-height:16px;letter-spacing:.02em;text-transform:uppercase}body.template-index .sh-row__track grid-item.product-item .quick-add__button:hover{background:#ebebea;color:var(--seo-card-muted)}body.template-index .sh-row__track grid-item.product-item .quick-add__button .btn__text{font-size:0;line-height:16px}body.template-index .sh-row__track grid-item.product-item .quick-add__button .btn__text:before{content:"Add +";font-size:12px;letter-spacing:.02em}@media(hover:hover)and (min-width:750px){body.template-index .sh-row__track grid-item.product-item .quick-add__holder.desktop{opacity:0!important}body.template-index .sh-row__track grid-item.product-item:hover .quick-add__holder.desktop,body.template-index .sh-row__track grid-item.product-item:focus-within .quick-add__holder.desktop{opacity:1!important}}@media(max-width:749px){body.template-index .sh-row__track grid-item.product-item .product-item__info{padding:10px 8px 12px}body.template-index .sh-row__track grid-item.product-item .product-item__title{font-size:11px!important;letter-spacing:.01em!important}body.template-index .sh-row__track grid-item.product-item .product-item__metal{font-size:12px!important}body.template-index .sh-row__track grid-item.product-item .product-item__price,body.template-index .sh-row__track grid-item.product-item .product-item__price .price,body.template-index .sh-row__track grid-item.product-item .product-item__price .new-price{font-size:12px!important;letter-spacing:0!important}}
/*# sourceMappingURL=/cdn/shop/t/86/assets/seoidin-type.css.map */
