.ori-fx,.ori-fx--green{--fx-fill2: #0b1a11;--fx-ink: var(--ori-primary)}.ori-fx--dark,.ori-fx--line{--fx-fill2: var(--ori-primary);--fx-ink: #09090b}.ori-fx--light{--fx-fill2: #ffffff;--fx-ink: #09090b}.ori-fx--sky{--fx-fill2: #0b4f6c;--fx-ink: #ffffff}.ori-fx--discord{--fx-fill2: #2b2f7a;--fx-ink: #ffffff}.ori-fx.ori-fx.ori-fx.ori-fx.ori-fx.ori-fx>.ori-fx__fill.ori-fx__fill{left:-25%;top:-50%;width:150%;height:200%;margin:0;border-radius:50%;background:var(--fx-fill2)!important;transform:translate3d(0,76%,0);transition:none;will-change:transform}.ori-fx{transition:color .35s cubic-bezier(.3,1,.3,1),transform .2s cubic-bezier(.3,1,.3,1)}.ori-fx.ori-fx.ori-fx.ori-fx.ori-fx.ori-fx.ori-fx.is-fx-on{color:var(--fx-ink)!important;transition-delay:.06s,0s}.ori-fx.ori-fx.ori-fx.ori-fx.ori-fx.ori-fx.ori-fx.is-fx-on :not(.ori-fx__fill){color:inherit!important}.ori-fx:active:not(:disabled):not([aria-disabled=true]){transform:scale(.97)}.ocard{container-type:inline-size;position:relative;display:flex;flex-direction:column;height:100%;background:var(--ori-card);border:1px solid var(--ori-border);border-radius:16px;overflow:hidden;font-family:var(--ori-font);text-align:left;transition:border-color .3s ease,transform .5s cubic-bezier(.3,1,.3,1)}.ocard__media{position:relative;display:block;aspect-ratio:var(--ocard-ratio, 4 / 3);overflow:hidden;background:var(--ori-muted)}.ocard__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;transition:transform .8s cubic-bezier(.3,1,.3,1),opacity .45s ease}.ocard__ph{fill:var(--ori-muted-fg);opacity:.4}.ocard__img--alt{opacity:0}@media(hover:hover){.ocard:hover{border-color:#47d175;transform:translateY(-3px)}.ocard:hover .ocard__img{transform:scale(1.05)}.ocard:hover .ocard__img--alt{opacity:1}}.ocard__badges{position:absolute;top:10px;left:10px;z-index:2;display:flex;gap:6px;pointer-events:none}.ocard__badge{display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 9px;border-radius:8px;background:#09090b;color:#fff;font-size:10.5px;font-weight:900;letter-spacing:.07em;text-transform:uppercase;line-height:1;white-space:nowrap}.ocard__badge svg{width:11px;height:11px;color:var(--ori-primary)}.ocard__badge--sale{background:var(--ori-primary);color:#09090b}.ocard__badge--new{background:#fff;color:#09090b}.ocard__badge--muted{background:#09090bb3}.ocard__chips{position:absolute;left:10px;right:10px;bottom:10px;z-index:2;display:flex;flex-wrap:wrap;gap:5px;pointer-events:none}.ocard__chip{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:7px;background:#09090bc7;color:#fff;font-size:10.5px;font-weight:700;letter-spacing:.02em;line-height:1;white-space:nowrap}.ocard__chip--bundle{background:var(--ori-primary);color:#09090b;font-weight:900}.ocard__body{display:flex;flex-direction:column;gap:4px;flex:1;padding:12px 14px 14px}.ocard .ocard__title{margin:0!important;font-family:var(--ori-font)!important;font-size:14.5px!important;font-weight:800!important;line-height:1.25!important;letter-spacing:-.01em!important;text-transform:uppercase;color:var(--ori-foreground)!important}.ocard__link{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:inherit!important;text-decoration:none!important}.ocard__sub{margin:0!important;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:500;line-height:1.4;color:var(--ori-muted-fg)}.ocard__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.ocard__vendor{font-size:12px;color:var(--ori-muted-fg)}.ocard__rating:empty{display:none}.ocard__rating{position:absolute;top:10px;right:10px;z-index:2;padding:0 8px;height:24px;display:flex;align-items:center;border-radius:8px;background:#09090bc7;color:#fff;font-size:11px;font-weight:800;pointer-events:none}.ocard__rating .orireviews__stars{display:none!important}.ocard__rating .orireviews-card{display:flex;align-items:center;gap:0;margin:0}.ocard__rating .orireviews-card__count{color:#fff!important;font-size:11px!important;font-weight:800!important}.ocard__rating .orireviews-card__count:before{content:"\2605";margin-right:4px;color:var(--ori-primary)}.ocard__foot{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:10px}.ocard__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 7px;min-width:0}.ocard__now{font-size:17px;font-weight:900;letter-spacing:-.02em;line-height:1.1;color:var(--ori-foreground);white-space:nowrap}.ocard__now small{font-size:11px;font-weight:600;color:var(--ori-muted-fg);letter-spacing:0}.ocard__was{font-size:12.5px;font-weight:600;color:var(--ori-muted-fg);white-space:nowrap}.ocard__action,.ocard .quick-add{position:relative;z-index:3;flex-shrink:0;margin:0;grid-row-start:auto}.ocard__form{margin:0}.ocard .ocard__btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:7px;height:40px;min-width:0;padding:0 15px;margin:0;border:0;border-radius:11px;background:var(--ori-primary);color:#09090b;font-family:var(--ori-font);font-size:11.5px;font-weight:900;letter-spacing:.07em;text-transform:uppercase;line-height:1;white-space:nowrap;text-decoration:none!important;cursor:pointer}.ocard__btn-ic{flex-shrink:0;display:block;overflow:visible}.ocard__btn .loading__spinner{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center}.ocard__btn .loading__spinner.hidden{display:none}.ocard__btn .loading__spinner svg{width:18px;height:18px}.ocard__btn.loading .card-btn__text,.ocard__btn.loading .ocard__btn-ic{visibility:hidden}.ocard__btn:disabled{opacity:.5;cursor:not-allowed}@container (max-width: 240px){.ocard__body{padding:10px 10px 12px}.ocard .ocard__title{font-size:13px!important}.ocard__foot{flex-direction:column;align-items:stretch;gap:8px}.ocard__now{font-size:15.5px}.ocard .ocard__btn{width:100%;height:38px;padding:0 10px;font-size:11px}.ocard__chips{left:8px;right:8px;bottom:8px}.ocard__chip:nth-child(2){display:none}.ocard__badges{top:8px;left:8px}}.ori-incart.ori-incart.ori-incart{background:transparent!important;color:var(--ori-foreground)!important;box-shadow:inset 0 0 0 2px var(--ori-primary)!important}.ori-owned.ori-owned.ori-owned{background:var(--ori-muted)!important;color:var(--ori-muted-fg)!important;box-shadow:none!important;border-color:transparent!important;cursor:default!important}.ori-owned>.ori-fx__fill{display:none!important}.ori-owned:active{transform:none!important}:is(.ori-incart,.ori-owned) :is(.ocard__btn-ic,.prodpage-purchase__btn-content>svg){display:none}:is(.ori-incart,.ori-owned) [data-ori-label]:before{content:"";display:inline-block;width:1.15em;height:1.15em;margin-right:.45em;vertical-align:-.2em;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E") center / contain no-repeat}.ori-incart [data-ori-label]:before{background:var(--ori-primary)}.ori-incart.is-fx-on [data-ori-label]:before{background:currentColor}.ori-fly{position:fixed;z-index:2147483000;pointer-events:none;will-change:transform}.ori-fly img{display:block;width:100%;height:100%;object-fit:cover;border-radius:14px;outline:2px solid var(--ori-primary);will-change:transform,opacity}html{-webkit-tap-highlight-color:transparent}.ori-footer{content-visibility:auto;contain-intrinsic-size:auto 560px}@media(prefers-reduced-motion:no-preference){.shopify-section-group-header-group{view-transition-name:ori-header}::view-transition-group(ori-header){animation:none}::view-transition-old(ori-header){display:none}::view-transition-new(ori-header){animation:none}::view-transition-old(root){animation:oriVtOut .2s cubic-bezier(.4,0,1,1) both}::view-transition-new(root){animation:oriVtIn .42s cubic-bezier(.2,.8,.2,1) both}::view-transition-group(ori-hero){animation-duration:.5s;animation-timing-function:cubic-bezier(.3,1,.3,1)}::view-transition-old(ori-hero),::view-transition-new(ori-hero){height:100%;object-fit:cover;overflow:clip;animation-duration:.5s}@keyframes oriVtOut{to{opacity:0}}@keyframes oriVtIn{0%{opacity:0;transform:translateY(10px)}}}@media(min-width:1024px){.opp-top .prodpage-gallery__main{aspect-ratio:16 / 9!important;height:auto!important;max-height:none}}@media(max-width:1023px){.hero-slider-wrap{height:auto!important}}@media(max-width:767px){.hero-slide__content{padding:22px!important}.hero-slide__title{font-size:clamp(40px,12vw,58px)!important;line-height:.95!important;letter-spacing:-.035em!important;margin-bottom:18px!important}.hero-cta{display:inline-flex!important;align-items:center;height:48px!important;min-height:0!important;padding:0 24px!important;font-size:13px!important;line-height:1!important}}@media(prefers-reduced-motion:no-preference){::view-transition-old(root){animation:oriVtOut2 .28s cubic-bezier(.4,0,.6,1) both}::view-transition-new(root){animation:oriVtIn2 .55s cubic-bezier(.16,1,.3,1) .06s both}@keyframes oriVtOut2{to{opacity:0;transform:translateY(-8px) scale(.995)}}@keyframes oriVtIn2{0%{opacity:0;transform:translateY(18px);filter:blur(4px)}}}.shopify-section[id*=__new_releases] .newrel-section .newrel-inner--related{max-width:1400px}:is([data-odd-root],[data-odd-expire],[data-odd-after])[hidden]{display:none!important}.ocard__badge--deal{background:#09090b;color:#fff}.ocard__price--deal{row-gap:0}.ocard__deal-note{flex-basis:100%;font-size:10.5px;font-weight:700;color:var(--ori-muted-fg);line-height:1.3}:is(.prodpage-purchase__btn--primary,.opp-sticky__btn,.opp-belt__btn,.hero-cta,.ohd__cta,.ohd-drawer__cta,.promobadge__cta,.oris-btn,.opc__btn:not(.opc__btn--ghost),.ocard__btn,.odd-card__add,.o404__btn:not(.o404__btn--ghost),.cart__checkout-button,.orix-btn--primary,.newrel-nav__btn,.rec-bundle__arrow-btn){background-color:var(--ori-primary)!important;color:#09090b!important;font-family:var(--ori-font)!important;font-weight:900!important;letter-spacing:.08em!important;border-radius:12px!important}:is(.prodpage-purchase__btn--primary,.opp-sticky__btn,.opp-belt__btn,.hero-cta,.ohd__cta,.ohd-drawer__cta,.promobadge__cta,.oris-btn,.opc__btn:not(.opc__btn--ghost),.ocard__btn,.odd-card__add,.o404__btn:not(.o404__btn--ghost),.cart__checkout-button,.orix-btn--primary) :is(span,svg,b,i:not(.ori-fx__fill)){color:inherit!important}:is(.newrel-nav__btn,.rec-bundle__arrow-btn) svg{color:#09090b!important;stroke:currentColor}:is(.prodpage-purchase__btn,.opc__btn,.oris-btn,.opp-belt__btn,.promobadge__cta,.o404__btn){min-height:52px;font-size:13px!important}:is(.opp-sticky__btn,.hero-cta){min-height:46px;font-size:12.5px!important}.ocard__btn,.odd-card__add{font-size:11.5px!important}.ocard__btn,.odd-card__add,.ohd__cta{border-radius:11px!important}.odd-card__note{display:block;font-size:11px;font-weight:700;color:#a1a1aa;line-height:1.3}.odd-bar{gap:8px 20px}.odd-bar__msg>span{display:inline}.odd-bar__price{display:inline-flex;align-items:baseline;gap:8px;font-size:13px}.odd-bar__price s{color:#ffffff8c;font-weight:600}.odd-bar__price b{font-size:16px;font-weight:900;color:var(--ori-primary)}.odd-bar__price small{font-size:11px;font-weight:700;color:#fff9;text-transform:uppercase;letter-spacing:.06em}@media(max-width:640px){.odd-bar__price{order:3;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/ori-polish.css.map */
