:root{--omri-font-display: var(--font-heading-family, var(--font-body-family, sans-serif));--omri-font-body: var(--font-body-family, sans-serif);--omri-title-size: clamp( calc(25.6px + .2vw) , 2.525vw, 36.36px);--omri-title-weight: 400;--omri-title-line: 1.2;--omri-title-tracking: normal;--omri-subtitle-size: 16px;--omri-subtitle-weight: 400;--omri-subtitle-line: 1.45;--omri-text-size: 14px;--omri-text-weight: 400;--omri-text-line: 1.5;--omri-text-sm: 13px;--omri-label-size: 11px;--omri-label-weight: 500;--omri-label-line: 1;--omri-space-1: 8px;--omri-space-2: 12px;--omri-space-3: 16px;--omri-space-4: 24px;--omri-space-5: 32px;--omri-space-6: 40px;--omri-space-7: 48px;--omri-space-8: 80px;--omri-page-pad: 16px;--omri-panel-pad: 20px;--omri-section-gap: 20px;--omri-heading-gap: 8px;--omri-content-gap: 24px;--omri-list-gap: 40px;--omri-block-gap: 24px;--omri-button-gap: 32px;--omri-container: 1440px;--omri-frame-pad: 16px;--omri-content-max-width: 560px;--omri-card-width-mobile: 72vw;--omri-container-padding: var(--omri-frame-pad);--omri-container-padding-fluid: var(--omri-frame-pad);--omri-gap-mobile: var(--omri-space-2);--omri-gap-desktop: var(--omri-space-7);--omri-gap-y: var(--omri-space-4);--omri-gap-y-mobile: var(--omri-space-4);--omri-gap: var(--omri-gap-desktop);--omri-gap-sm: var(--omri-gap-mobile);--omri-gutter: 0px;--omri-gutter-mobile: var(--omri-gap-mobile);--omri-gutter-x: var(--omri-gap-desktop);--omri-gutter-y: var(--omri-gap-y);--omri-ink: #67645E;--omri-ink-strong: #4F4F52;--omri-ink-muted: #8A8781;--omri-line: #C4C4C4;--omri-line-color: var(--omri-line);--omri-panel: #F1F0ED;--omri-media-bg: #E6E3DE;--omri-accent: #D7B8C1;--omri-accent-strong: var(--omri-accent);--omri-selection-active: #C99AA8;--omri-wishlist-active: var(--omri-selection-active);--omri-wishlist-outline: #FFFFFF;--omri-error: #A95F5F;--omri-close-color: var(--omri-selection-active);--omri-close-focus-color: #D7B8C1;--omri-product-card-media-gap: 12px;--omri-product-card-meta-gap: 2px;--omri-product-card-title-color: var(--omri-ink);--omri-product-card-price-color: var(--omri-ink-strong);--omri-surface-subtle: rgba(var(--color-foreground), .02);--omri-surface-muted: rgba(var(--color-foreground), .04);--omri-surface-soft: rgba(var(--color-foreground), .06);--omri-border-subtle: rgba(var(--color-foreground), .06);--omri-border-light: rgba(var(--color-foreground), .12);--omri-border-medium: rgba(var(--color-foreground), .2);--omri-border-arrow: rgba(103, 100, 94, .22);--omri-opacity-muted: .5;--omri-opacity-ghost: .25;--omri-opacity-whisper: .15;--omri-color-success: #1a7a4a;--omri-color-success-bg: #f0faf5;--omri-color-error: #c0392b;--omri-color-error-bg: #fdf3f2;--omri-color-price-promo: #c0392b;--omri-radius: 12px;--omri-radius-sm: 8px;--omri-radius-pill: 999px;--omri-radius-circle: 50%;--omri-button-min-height: 42px;--omri-button-min-width: clamp(132px, 10vw, 150.4px);--omri-button-pad-x: 24px;--omri-button-border: 1px solid var(--omri-ink);--omri-button-radius: var(--omri-radius-pill);--omri-button-font-size: 14px;--omri-button-font-weight: 400;--omri-button-letter-spacing: .295px;--omri-cta-secondary-min-height: 30px;--omri-cta-secondary-min-width: 132px;--omri-cta-secondary-pad-x: 30px;--omri-cta-secondary-font-size: 14px;--omri-cta-secondary-font-weight: 400;--omri-cta-secondary-line: 1;--omri-cta-secondary-letter-spacing: .02em;--omri-cta-secondary-border: 1px solid var(--omri-ink);--omri-cta-secondary-radius: 40px;--omri-cta-secondary-hit-height: 44px;--omri-cta-secondary-hit-expand-y: 7px;--omri-button-compact-min-height: 34px;--omri-button-compact-pad-x: 28px;--omri-button-compact-font-size: var(--omri-text-size);--omri-button-compact-font-weight: 500;--omri-button-compact-letter-spacing: .02em;--omri-button-compact-border: 1px solid var(--omri-ink);--omri-button-compact-radius: var(--omri-radius-pill);--omri-button-compact-hit-expand: 6px;--omri-tab-size: var(--omri-subtitle-size);--omri-tab-weight: 700;--omri-tab-hit-height: 44px;--omri-tab-bottom-pad: 5px;--omri-tab-hit-compensation: 14px;--omri-tab-track-gap: 34px;--omri-tab-indicator-height: 1px;--omri-tab-color: var(--omri-ink-muted);--omri-tab-color-active: var(--omri-ink);--omri-tab-focus-color: var(--omri-accent);--omri-tab-indicator-color: var(--omri-ink);--omri-tabs-flow-gap: 24px;--omri-z-base: 0;--omri-z-raised: 1;--omri-z-overlay: 10;--omri-z-modal: 100;--omri-z-top: 999;--omri-card-ratio-portrait-desktop: 5 / 6;--omri-card-ratio-portrait-mobile: 5 / 6;--omri-card-ratio-square: 1 / 1;--omri-ease: cubic-bezier(.16, 1, .3, 1);--omri-ease-in: cubic-bezier(.4, 0, 1, 1);--omri-duration-fast: .18s;--omri-duration-base: .26s;--omri-duration-slow: .42s;--omri-pdp-ease: cubic-bezier(.76, 0, .24, 1);--omri-pdp-dur: .7s;--omri-pdp-dur-indicator: .3s;--omri-title-xl: var(--omri-title-size);--omri-title-lg: var(--omri-title-size);--omri-title-sm: var(--omri-subtitle-size);--omri-body-size: var(--omri-text-size);--omri-body-sm: var(--omri-text-size);--omri-badge-size: var(--omri-label-size);--omri-letter-spacing-tight: normal;--omri-letter-spacing-wide: .08em;--omri-line-height-title: var(--omri-title-line);--omri-btn-color: var(--omri-ink);--omri-icon-size-sm: 14px;--omri-shadow-soft: 0 2px 16px rgba(0, 0, 0, .06);--omri-pdp-title-size: var(--omri-title-size)}@media screen and (min-width:760px){:root{--omri-section-gap: 2.25vw}}@media screen and (min-width:750px){:root{--omri-page-pad: 24px;--omri-panel-pad: 24px;--omri-text-size: 15px;--omri-button-min-height: 44px;--omri-button-font-size: clamp(14px, .95vw, 14.288px)}}@media screen and (min-width:1100px){:root{--omri-page-pad: 32px;--omri-frame-pad: 32px;--omri-panel-pad: 32px;--omri-content-gap: 32px;--omri-list-gap: 48px;--omri-block-gap: 32px;--omri-button-gap: 40px;--omri-subtitle-size: 18px;--omri-text-size: 16.2px;--omri-text-sm: 14px;--omri-label-size: 12px;--omri-cta-secondary-min-height: 34px;--omri-cta-secondary-min-width: 192px;--omri-cta-secondary-font-size: 17px;--omri-cta-secondary-line: 1.5;--omri-cta-secondary-hit-expand-y: 5px;--omri-button-compact-min-height: 36px;--omri-tab-track-gap: 48px;--omri-tabs-flow-gap: 32px}}@media(prefers-color-scheme:dark){:root{--omri-color-success-bg: rgba(26, 122, 74, .12);--omri-color-error-bg: rgba(192, 57, 43, .12)}}.shopify-section[class*=color-]{--omri-container-padding: var(--omri-container-padding-fluid)}.shopify-section [class^=color-],.shopify-section [class*=" color-"]{--omri-container-padding: inherit}.omri-cta-secondary{appearance:none;-webkit-appearance:none;box-sizing:border-box;position:relative;display:inline-flex;align-items:center;justify-content:center;width:auto;max-width:100%;min-width:var(--omri-cta-secondary-min-width);min-height:var(--omri-cta-secondary-min-height);margin:0;padding:0 var(--omri-cta-secondary-pad-x);overflow:visible;border:var(--omri-cta-secondary-border);border-radius:var(--omri-cta-secondary-radius);background:transparent;box-shadow:none;color:var(--omri-ink);font-family:var(--font-body-family, var(--omri-font-body));font-style:var(--font-body-style, normal);font-size:var(--omri-cta-secondary-font-size);font-weight:var(--omri-cta-secondary-font-weight);line-height:var(--omri-cta-secondary-line);letter-spacing:var(--omri-cta-secondary-letter-spacing);text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background var(--omri-duration-fast) var(--omri-ease),color var(--omri-duration-fast) var(--omri-ease),border-color var(--omri-duration-fast) var(--omri-ease)}.omri-cta-secondary:before{content:none!important;display:none!important}.omri-cta-secondary:after{content:""!important;position:absolute!important;inset-block:calc(var(--omri-cta-secondary-hit-expand-y) * -1)!important;inset-inline:0!important;display:block!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;border:0!important;border-radius:inherit;background:transparent!important;box-shadow:none!important}.omri-cta-secondary--surface{border-color:var(--omri-ink);background:transparent;color:var(--omri-ink)}.omri-cta-secondary--media{border-color:#ffffffeb;background:transparent;color:#fff}.omri-cta-secondary:focus-visible{outline:2px solid var(--omri-accent);outline-offset:3px}.omri-cta-secondary--media:focus-visible{outline-color:#fff}@media(hover:hover)and (pointer:fine){.omri-cta-secondary--surface:hover{border-color:var(--omri-ink);background:#fff;color:var(--omri-ink)}.omri-cta-secondary--media:hover{border-color:#fff;background:#fff;color:var(--omri-ink)}}@media(prefers-reduced-motion:reduce){.omri-cta-secondary{transition:none}}.omri-section-full{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box}.omri-section-header{display:flex;align-items:baseline;justify-content:space-between;gap:var(--omri-space-4);margin-bottom:var(--omri-gap-y-mobile)}@media(min-width:750px){.omri-section-header{margin-bottom:var(--omri-gap-y)}}.omri-section-header__title{font-size:var(--omri-title-lg);font-weight:var(--omri-title-weight);color:rgb(var(--color-foreground));letter-spacing:var(--omri-letter-spacing-tight);margin:0;line-height:var(--omri-line-height-title)}.omri-section-header__action{display:flex;align-items:center;gap:var(--omri-space-2);font-size:var(--omri-label-size);font-weight:500;letter-spacing:var(--omri-letter-spacing-wide);text-transform:uppercase;color:rgb(var(--color-foreground));text-decoration:none;opacity:var(--omri-opacity-muted);transition:opacity var(--omri-duration-fast) var(--omri-ease);flex-shrink:0}.omri-section-header__action:hover{opacity:1}.omri-icon-sm{width:var(--omri-icon-size-sm);height:var(--omri-icon-size-sm);fill:currentColor;display:block;flex-shrink:0}.omri-nav-links{display:flex;align-items:center;gap:var(--omri-space-5);flex-shrink:0}@media(max-width:749px){.omri-nav-links{gap:var(--omri-space-3)}}.omri-nav-link{font-size:var(--omri-label-size);font-weight:500;letter-spacing:var(--omri-letter-spacing-wide);text-transform:uppercase;color:rgb(var(--color-foreground));text-decoration:none;opacity:var(--omri-opacity-muted);transition:opacity var(--omri-duration-fast) var(--omri-ease);display:flex;align-items:center;gap:var(--omri-space-1)}.omri-nav-link:hover,.omri-nav-link--active{opacity:1}.omri-nav-link--active:before{content:"";display:inline-block;width:5px;height:5px;border-radius:50%;background:rgb(var(--color-foreground))}.omri-arrows{display:flex;gap:var(--omri-space-2);justify-content:flex-end;padding-inline:var(--omri-page-pad);margin-top:var(--omri-space-5)}.omri-arrows__btn{width:40px;height:40px;border-radius:var(--omri-radius-circle);border:1.5px solid var(--omri-border-arrow);background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;color:rgb(var(--color-foreground));transition:background var(--omri-duration-base) var(--omri-ease),border-color var(--omri-duration-base) var(--omri-ease)}.omri-arrows__btn:hover{background:var(--omri-surface-soft);border-color:var(--omri-border-light)}.omri-arrows__btn:disabled,.omri-arrows__btn.swiper-button-disabled{opacity:var(--omri-opacity-ghost);cursor:not-allowed}.omri-arrows__btn svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:1.5}.omri-arrows.is-hidden{display:none}@media(max-width:749px){.omri-arrows{display:none}}.section-header{position:relative;z-index:var(--omri-z-overlay);padding-inline:var(--omri-page-pad);padding-top:0;background-color:rgb(var(--color-background))}.section-header.shopify-section-group-header-group,.shopify-section-header-sticky{z-index:var(--omri-z-overlay)}.header-wrapper{border-radius:var(--omri-radius) var(--omri-radius) 0 0;overflow:visible;transition:box-shadow var(--omri-duration-base) var(--omri-ease)}.shopify-section-header-sticky .section-header{padding-inline:var(--omri-page-pad);padding-top:0;background-color:rgb(var(--color-background))}.header-wrapper{border-bottom:none!important}@media(max-width:749px){.section-header{padding-inline:var(--omri-page-pad);padding-top:0}.shopify-section-header-sticky .section-header{padding-inline:var(--omri-page-pad)}}.shopify-section.section:has(.banner){padding-inline:var(--omri-page-pad);padding-top:0;background:transparent}.shopify-section.section:has(.banner) .banner__media{border-radius:0 0 var(--omri-radius) var(--omri-radius);overflow:hidden}.shopify-section.section:has(.banner) .banner{border-radius:0 0 var(--omri-radius) var(--omri-radius);overflow:hidden}.shopify-section:has(.omri-col__hero){padding-inline:var(--omri-page-pad);padding-top:0;background:transparent}.omri-col__hero{border-radius:0 0 var(--omri-radius) var(--omri-radius);overflow:hidden}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important;scroll-behavior:auto!important}}.omri-close-button{all:unset;--omri-close-size:34px;box-sizing:border-box;position:relative;display:inline-grid;place-items:center;flex:0 0 44px;width:44px;height:44px;min-width:44px;min-height:44px;margin:0;padding:0;border:0;border-radius:50%;background:transparent;color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent}.omri-close-button:before,.omri-close-button:after{content:"";position:absolute;top:50%;left:50%;display:block;pointer-events:none;transform:translate(-50%,-50%)}.omri-close-button:before{width:var(--omri-close-size);height:var(--omri-close-size);border-radius:50%;background:var(--omri-close-color,var(--omri-selection-active,#C99AA8))}.omri-close-button:after{width:calc(var(--omri-close-size) * .6);height:calc(var(--omri-close-size) * .6);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m3 3 10 10M13 3 3 13' fill='none' stroke='%23FFFFFF' stroke-width='1.2' stroke-linecap='round'/%3E%3C/svg%3E") center/contain no-repeat}.omri-close-button>svg,.omri-close-button>.svg-wrapper{display:none}.omri-close-button:hover,.omri-close-button:active{background:transparent;color:#fff;box-shadow:none}.omri-close-button:focus-visible{outline:2px solid var(--omri-close-focus-color,#D7B8C1);outline-offset:2px}@media(forced-colors:active){.omri-close-button:before{background:ButtonFace;border:1px solid ButtonText}.omri-close-button:after{background:none;content:"\d7";width:auto;height:auto;color:ButtonText;font-size:var(--omri-close-size);line-height:1}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/omri-tokens.css.map */
