:root{--o-paper: #faf9f7;--o-surface: #ffffff;--o-mist: #f1efeb;--o-line: #e3e0da;--o-line-soft: #eeece7;--o-mute: #8d8880;--o-body: #4a4742;--o-ink: #1b1a18;--o-black: #0f0f0e;--o-accent: #6b5744;--o-inv-ink: #ffffff;--o-inv-body: rgba(255, 255, 255, .62);--o-inv-mute: rgba(255, 255, 255, .34);--o-inv-line: rgba(255, 255, 255, .12);--o-font: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--font-body-family: var(--o-font);--font-heading-family: var(--o-font);--font-body-weight: 400;--font-body-weight-bold: 500;--font-heading-weight: 400;--font-body-style: normal;--font-heading-style: normal;--o-text-xs: 1.1rem;--o-text-sm: 1.3rem;--o-text-base: 1.5rem;--o-text-md: 1.7rem;--o-text-lg: clamp(2.2rem, 3.2vw, 3rem);--o-text-xl: clamp(3rem, 5.5vw, 4.6rem);--o-text-display: clamp(4rem, 9vw, 8rem);--o-track-wide: .18em;--o-track-mid: .1em;--o-track-tight: -.02em;--o-1: .4rem;--o-2: .8rem;--o-3: 1.2rem;--o-4: 1.6rem;--o-5: 2.4rem;--o-6: 3.2rem;--o-7: 4rem;--o-8: 5.6rem;--o-9: 8rem;--o-10: 11.2rem;--o-section: 6.4rem;--o-section-lg: 9.6rem;--o-max: 138rem;--o-max-text: 62rem;--o-gutter: 2rem;--o-ease: cubic-bezier(.22, .61, .36, 1);--o-fast: .18s;--o-slow: .52s}@media screen and (min-width:750px){:root{--o-gutter: 4rem;--o-section: 9.6rem;--o-section-lg: 14rem}}body{background:var(--o-paper);color:var(--o-body);font-family:var(--o-font);font-size:var(--o-text-base);line-height:1.6;letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.o-section{padding-block:var(--o-section)}.o-section--tight{padding-block:var(--o-7)}.o-section--flush{padding-block:0}.o-wrap{width:100%;max-width:var(--o-max);margin-inline:auto;padding-inline:var(--o-gutter)}.o-wrap--text{max-width:var(--o-max-text)}.o-rule{height:1px;background:var(--o-line);border:0;margin:0}.o-eyebrow{display:block;font-size:var(--o-text-xs);font-weight:500;letter-spacing:var(--o-track-wide);text-transform:uppercase;color:var(--o-mute);margin:0}.o-display,.o-h1,.o-h2,.o-h3{font-family:var(--o-font);color:var(--o-ink);font-weight:500;margin:0;text-wrap:balance}.o-display{font-size:var(--o-text-display);line-height:.98;letter-spacing:var(--o-track-tight);font-weight:400}.o-h1{font-size:var(--o-text-xl);line-height:1.04;letter-spacing:var(--o-track-tight);font-weight:400}.o-h2{font-size:var(--o-text-lg);line-height:1.12;letter-spacing:-.01em;font-weight:400}.o-h3{font-size:var(--o-text-md);line-height:1.3;font-weight:500}.o-lead{font-size:var(--o-text-md);line-height:1.55;color:var(--o-body);margin:0;max-width:52rem}.o-body{font-size:var(--o-text-base);line-height:1.65;color:var(--o-body);margin:0}.o-body p+p{margin-top:var(--o-3)}.o-meta{font-size:var(--o-text-sm);color:var(--o-mute);letter-spacing:.01em;margin:0}.o-inverted{background:var(--o-black);color:var(--o-inv-body)}.o-inverted .o-display,.o-inverted .o-h1,.o-inverted .o-h2,.o-inverted .o-h3{color:var(--o-inv-ink)}.o-inverted .o-eyebrow{color:var(--o-inv-mute)}.o-inverted .o-body,.o-inverted .o-lead{color:var(--o-inv-body)}.o-inverted .o-rule{background:var(--o-inv-line)}.o-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--o-2);min-height:4.8rem;padding:0 var(--o-5);border:1px solid var(--o-ink);border-radius:0;background:var(--o-ink);color:var(--o-paper);font-family:var(--o-font);font-size:var(--o-text-xs);font-weight:500;letter-spacing:var(--o-track-mid);text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background var(--o-fast) var(--o-ease),color var(--o-fast) var(--o-ease),border-color var(--o-fast) var(--o-ease)}.o-btn:hover{background:var(--o-black);border-color:var(--o-black);color:var(--o-paper)}.o-btn--ghost{background:transparent;color:var(--o-ink);border-color:var(--o-line)}.o-btn--ghost:hover{background:transparent;color:var(--o-ink);border-color:var(--o-ink)}.o-btn--light{background:var(--o-surface);color:var(--o-ink);border-color:var(--o-surface)}.o-btn--light:hover{background:var(--o-mist);border-color:var(--o-mist);color:var(--o-ink)}.o-btn--block{width:100%}.o-link{display:inline-block;font-size:var(--o-text-xs);font-weight:500;letter-spacing:var(--o-track-mid);text-transform:uppercase;color:var(--o-ink);text-decoration:none;padding-bottom:.3rem;border-bottom:1px solid var(--o-line);transition:border-color var(--o-fast) var(--o-ease)}.o-link:hover{border-color:var(--o-ink)}.o-inverted .o-link{color:var(--o-inv-ink);border-color:var(--o-inv-line)}.o-inverted .o-link:hover{border-color:var(--o-inv-ink)}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--o-ink);outline-offset:2px;box-shadow:none}.o-inverted a:focus-visible,.o-inverted button:focus-visible{outline-color:var(--o-inv-ink)}.o-shead{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--o-4);flex-wrap:wrap;margin-bottom:var(--o-6)}.o-shead__text{display:flex;flex-direction:column;gap:var(--o-2)}.o-card{display:block;text-decoration:none;color:inherit}.o-card__media{position:relative;display:block;overflow:hidden;background:var(--o-mist);aspect-ratio:4 / 5}.o-card__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform var(--o-slow) var(--o-ease),opacity .24s var(--o-ease)}.o-card:hover .o-card__media:not(.o-card__media--dual) img{transform:scale(1.03)}.o-card__media img.o-card__alt{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.o-card:hover .o-card__media img.o-card__alt{opacity:1}.o-card:hover .o-card__media--dual .o-card__primary{opacity:0}@media(hover:none){.o-card__media img.o-card__alt{display:none}.o-card:hover .o-card__media--dual .o-card__primary{opacity:1}}.o-card__flag{position:absolute;left:var(--o-3);top:var(--o-3);font-size:var(--o-text-xs);font-weight:500;letter-spacing:var(--o-track-wide);text-transform:uppercase;color:var(--o-ink);background:var(--o-surface);padding:.5rem .9rem}.o-card__flag--out{background:var(--o-ink);color:var(--o-paper)}.o-card__info{display:flex;align-items:baseline;justify-content:space-between;gap:var(--o-3);padding-top:var(--o-3)}.o-card__name{font-size:var(--o-text-base);font-weight:500;color:var(--o-ink);line-height:1.35;margin:0}.o-card__price{font-size:var(--o-text-base);color:var(--o-mute);white-space:nowrap;margin:0}.o-card__sub{font-size:var(--o-text-sm);color:var(--o-mute);margin:.2rem 0 0}.o-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--o-4) var(--o-3)}@media screen and (min-width:750px){.o-grid{gap:var(--o-6) var(--o-4)}.o-grid--2{grid-template-columns:repeat(2,1fr)}.o-grid--3{grid-template-columns:repeat(3,1fr)}.o-grid--4{grid-template-columns:repeat(4,1fr)}}.o-reveal{opacity:0;transform:translateY(1.2rem);transition:opacity var(--o-slow) var(--o-ease),transform var(--o-slow) var(--o-ease);will-change:opacity,transform}.o-reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.o-reveal{opacity:1;transform:none;transition:none}*,*:before,*:after{animation-duration:.001ms!important;transition-duration:.001ms!important}}.page-width{max-width:var(--o-max);padding-inline:var(--o-gutter)}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--o-font);font-weight:400;letter-spacing:var(--o-track-tight);color:var(--o-ink)}h3,h4,h5,.h3,.h4,.h5{font-weight:500;letter-spacing:0}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{--buttons-radius: 0;min-height:5.2rem;border-radius:0;background:var(--o-ink);color:var(--o-paper);font-family:var(--o-font);font-size:var(--o-text-xs);font-weight:500;letter-spacing:var(--o-track-mid);text-transform:uppercase;box-shadow:none;transition:background var(--o-fast) var(--o-ease)}.button:after,.button:before{display:none}.button:hover:not([disabled]){background:var(--o-black)}.button--secondary{background:transparent;color:var(--o-ink);border:1px solid var(--o-line)}.button--secondary:hover:not([disabled]){background:transparent;border-color:var(--o-ink)}.button[disabled],.button[aria-disabled=true]{background:var(--o-mist);color:var(--o-mute);border-color:var(--o-mist)}.shopify-payment-button__button--unbranded{background:transparent!important;color:var(--o-ink)!important;border:1px solid var(--o-line)!important}.shopify-payment-button__button--unbranded:hover{border-color:var(--o-ink)!important}.field__input,.select__select,.customer .field input,.customer select,textarea{border-radius:0;border:1px solid var(--o-line);background:var(--o-surface);font-family:var(--o-font);font-size:var(--o-text-base);color:var(--o-ink);box-shadow:none;min-height:5.2rem}.field:after,.select:after,.customer .field:after{display:none}.field__label{color:var(--o-mute);font-size:var(--o-text-sm)}.product__title h1,.product__title>*{font-size:var(--o-text-lg);font-weight:400;letter-spacing:var(--o-track-tight);color:var(--o-ink)}.product__info-container{padding-inline:0}.product__info-wrapper{padding-left:var(--o-6)}@media screen and (max-width:989px){.product__info-wrapper{padding-left:0}}.price{font-size:var(--o-text-md);color:var(--o-ink);letter-spacing:0}.price--on-sale .price-item--regular{color:var(--o-mute)}.price__badges,.badge{display:none}.product-form__input .form__label{font-size:var(--o-text-xs);letter-spacing:var(--o-track-wide);text-transform:uppercase;color:var(--o-mute)}.product-form__input input[type=radio]+label{border-radius:0;border:1px solid var(--o-line);background:transparent;color:var(--o-ink);font-size:var(--o-text-sm);letter-spacing:.02em;padding:1.2rem 1.8rem;box-shadow:none;transition:border-color var(--o-fast) var(--o-ease)}.product-form__input input[type=radio]+label:hover{border-color:var(--o-ink)}.product-form__input input[type=radio]:checked+label{background:var(--o-ink);border-color:var(--o-ink);color:var(--o-paper)}.product-form__input input[type=radio]:disabled+label,.product-form__input input[type=radio].disabled+label{color:var(--o-mute);border-color:var(--o-line-soft);text-decoration:line-through}.quantity{border-radius:0;border:1px solid var(--o-line);min-height:5.2rem}.quantity:after{display:none}.quantity__input{font-size:var(--o-text-base);color:var(--o-ink)}.product__description{color:var(--o-body);font-size:var(--o-text-base);line-height:1.7}.product__accordion .accordion__title,.accordion summary{font-size:var(--o-text-sm);letter-spacing:var(--o-track-wide);text-transform:uppercase;color:var(--o-ink)}.product__media-wrapper .product__media,.product__media img{border-radius:0}.product-media-container{--media-radius: 0;--media-border-width: 0;--media-shadow-opacity: 0;background:var(--o-mist)}.collection .card__heading,.card__heading a{font-size:var(--o-text-base);font-weight:500;color:var(--o-ink);letter-spacing:0}.card--standard .card__inner{--product-card-corner-radius: 0}.card__media,.card .media{border-radius:0;background:var(--o-mist)}.card__information{padding-top:var(--o-3);padding-inline:0;text-align:left}.card-wrapper .card__badge{display:none}.facets__summary,.facets__label,.facet-filters__label{font-size:var(--o-text-sm);letter-spacing:.02em;color:var(--o-body)}.cart-notification,.cart-drawer__inner,.drawer__inner{border-radius:0;background:var(--o-paper);box-shadow:none;border:0;border-left:1px solid var(--o-line)}cart-drawer .drawer__inner{transition:transform .46s var(--o-ease);will-change:transform}cart-drawer .cart-drawer__overlay{background:#0f0f0e52;opacity:0;transition:opacity .46s var(--o-ease)}cart-drawer.active .cart-drawer__overlay{opacity:1}cart-drawer.active .cart-item{animation:o-cart-item .42s var(--o-ease) both}cart-drawer.active .cart-item:nth-child(1){animation-delay:.14s}cart-drawer.active .cart-item:nth-child(2){animation-delay:.2s}cart-drawer.active .cart-item:nth-child(3){animation-delay:.25s}cart-drawer.active .cart-item:nth-child(n+4){animation-delay:.29s}cart-drawer.active .drawer__footer{animation:o-cart-item .42s var(--o-ease) .32s both}@keyframes o-cart-item{0%{opacity:0;transform:translateY(1.2rem)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){cart-drawer .drawer__inner,cart-drawer .cart-drawer__overlay{transition-duration:1ms}cart-drawer.active .cart-item,cart-drawer.active .drawer__footer{animation:none}}.cart-drawer .drawer__header{border-bottom:1px solid var(--o-line);padding-bottom:var(--o-4)}.cart-drawer .drawer__heading,.cart-notification__heading{font-size:var(--o-text-xs);letter-spacing:var(--o-track-wide);text-transform:uppercase;color:var(--o-ink)}.cart-item__name{font-size:var(--o-text-base);color:var(--o-ink);text-decoration:none}.cart-item__details .product-option{font-size:var(--o-text-sm);color:var(--o-mute)}.cart-drawer .cart-item{border-bottom:1px solid var(--o-line-soft)}.cart-item__image{border-radius:0;background:var(--o-mist)}.totals__subtotal,.totals__total{font-size:var(--o-text-xs);letter-spacing:var(--o-track-wide);text-transform:uppercase;color:var(--o-mute)}.totals__subtotal-value,.totals__total-value{font-size:var(--o-text-md);color:var(--o-ink)}.cart-drawer .tax-note{font-size:var(--o-text-sm);color:var(--o-mute)}.product-form__submit.loading,.o-btn.loading{opacity:.72}.loading__spinner{color:currentColor}.card__inner .card__media img{transition:transform var(--o-slow) var(--o-ease)}.rte a,.link{color:var(--o-ink);text-underline-offset:.3em}.cart__warnings{padding-block:var(--o-9);text-align:center}.cart__empty-text{font-size:var(--o-text-lg);color:var(--o-ink);letter-spacing:var(--o-track-tight)}.cart__items,.cart-items,.cart-items thead,.cart-items tbody,.cart-items tr,.cart-items td,.cart-items th{border:0}.cart-items thead th{font-size:var(--o-text-xs);font-weight:500;letter-spacing:var(--o-track-wide);text-transform:uppercase;color:var(--o-mute);padding-bottom:var(--o-3);border-bottom:1px solid var(--o-line)}.cart-item{border-bottom:1px solid var(--o-line-soft)}.cart-item td{padding-block:var(--o-4)}.cart-item__media{width:9rem}.cart-item__image{border-radius:0;background:var(--o-mist);width:100%;height:auto}.cart-item__name{font-size:var(--o-text-base);font-weight:500;color:var(--o-ink);text-decoration:none;letter-spacing:.01em}.cart-item__name:hover{text-decoration:underline;text-underline-offset:.3em}.cart-item__details .product-option,.cart-item__details dd{font-size:var(--o-text-sm);color:var(--o-mute)}.cart-item__price-wrapper .price,.cart-item__totals .price{font-size:var(--o-text-base);color:var(--o-ink)}.cart-item__discounted-prices .cart-item__old-price{color:var(--o-mute)}.cart-item cart-remove-button a,.cart-remove-button .button{color:var(--o-mute);min-height:0;background:transparent;border:0}.cart-item cart-remove-button a:hover{color:var(--o-ink)}.cart__footer{border-top:1px solid var(--o-line);padding-top:var(--o-5)}.cart__blocks .totals{justify-content:space-between}.cart__ctas .cart__checkout-button{min-height:5.6rem}.cart__dynamic-checkout-buttons{margin-top:var(--o-3)}.cart__note label{font-size:var(--o-text-sm);color:var(--o-mute)}.cart__note .text-area{border-radius:0;border-color:var(--o-line)}.oup{border-top:1px solid var(--o-line);padding-top:var(--o-4)}.oup__heading{font-size:var(--o-text-xs);font-weight:500;letter-spacing:var(--o-track-wide);text-transform:uppercase;color:var(--o-mute);margin:0 0 var(--o-4)}.oup__list{list-style:none;margin:0;padding:0;display:grid;gap:var(--o-3)}@media screen and (min-width:750px){.oup:not(.oup--compact) .oup__list{grid-template-columns:repeat(2,1fr);gap:var(--o-4)}}.oup__item{display:grid;grid-template-columns:6.4rem 1fr auto;align-items:center;gap:var(--o-3);border:1px solid var(--o-line);padding:var(--o-2)}.oup__media{display:block;background:var(--o-mist);aspect-ratio:1 / 1;overflow:hidden}.oup__media img{width:100%;height:100%;object-fit:contain;display:block}.oup__text{display:flex;flex-direction:column;gap:.2rem;min-width:0}.oup__name{font-size:var(--o-text-sm);font-weight:500;color:var(--o-ink);text-decoration:none;line-height:1.3}.oup__name:hover{text-decoration:underline;text-underline-offset:.3em}.oup__price{font-size:var(--o-text-sm);color:var(--o-mute)}.oup__form{margin:0}.oup__btn{display:inline-flex;align-items:center;justify-content:center;min-height:3.6rem;padding:0 var(--o-3);border:1px solid var(--o-ink);background:transparent;color:var(--o-ink);font-family:var(--o-font);font-size:var(--o-text-xs);font-weight:500;letter-spacing:var(--o-track-mid);text-transform:uppercase;text-decoration:none;cursor:pointer;white-space:nowrap;transition:background .16s var(--o-ease),color .16s var(--o-ease)}.oup__btn:hover{background:var(--o-ink);color:var(--o-paper)}.oup--compact{padding-top:var(--o-3);margin-top:var(--o-3)}.oup--compact .oup__heading{margin-bottom:var(--o-3)}.oup--compact .oup__item{grid-template-columns:5.2rem 1fr auto}cart-drawer .drawer__inner{width:min(92vw,46rem);padding:var(--o-5);display:grid;grid-template-rows:auto 1fr auto}cart-drawer .drawer__header{margin-bottom:var(--o-4)}cart-drawer .drawer__close{color:var(--o-ink)}cart-drawer .drawer__contents{overflow-y:auto}cart-drawer .cart-item{grid-template-columns:8rem 1fr;gap:var(--o-3);padding-block:var(--o-4)}cart-drawer .cart-item__image{background:var(--o-mist)}cart-drawer .cart-item__quantity{padding-left:0}cart-drawer .quantity{border:1px solid var(--o-line);min-height:4rem;width:10rem}cart-drawer .quantity__button{color:var(--o-ink)}cart-drawer .drawer__footer{border-top:1px solid var(--o-line);padding-top:var(--o-4)}cart-drawer .cart-drawer__footer>*+*{margin-top:var(--o-3)}cart-drawer .cart__checkout-button{min-height:5.6rem}cart-drawer .tax-note{text-align:left}cart-drawer .drawer__inner-empty{padding:var(--o-5);background:var(--o-paper)}cart-drawer .cart__empty-text{font-size:var(--o-text-lg);letter-spacing:var(--o-track-tight)}cart-drawer .cart__login-title,cart-drawer .cart__login-paragraph{display:none}.ohd__cart{cursor:pointer}.oup__ship{font-size:var(--o-text-xs);font-weight:500;letter-spacing:var(--o-track-wide);text-transform:uppercase;color:var(--o-ink);text-align:center;margin:0 0 var(--o-3)}
/*# sourceMappingURL=/cdn/shop/t/39/assets/omerta.css.map */
