.obc{--obc-ease: cubic-bezier(.23, 1, .32, 1);background:var(--obc-bg);color:var(--obc-ink);padding:calc(var(--obc-pt) * .7) 0 calc(var(--obc-pb) * .7)}@media(min-width:750px){.obc{padding:var(--obc-pt) 0 var(--obc-pb)}}.obc *,.obc *:before,.obc *:after{box-sizing:border-box}.obc__wrap{max-width:1440px;margin:0 auto;padding:0 clamp(12px,2vw,40px)}.obc__head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:clamp(18px,2vw,28px)}.obc__eyebrow{margin:0 0 8px;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--obc-muted)}.obc__title{margin:0;font-family:var(--font-heading-family, inherit);font-size:clamp(26px,3vw,40px);font-weight:600;line-height:1.05;letter-spacing:-.03em}.obc__all{flex:none;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 4px;color:var(--obc-ink);font-size:15px;font-weight:600;text-decoration:none}.obc__all span{text-decoration:underline;text-decoration-color:var(--obc-accent);text-decoration-thickness:2px;text-underline-offset:6px}.obc__all svg{transition:transform .2s var(--obc-ease)}.obc__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:1fr;gap:clamp(12px,1.6vw,20px);margin:0;padding:0;list-style:none}.obc__item{min-width:0;aspect-ratio:1 / 1}.obc__grid--feature .obc__item:first-child{grid-column:span 2;grid-row:span 2;aspect-ratio:auto}.obc__tile{position:relative;display:block;height:100%;border-radius:clamp(16px,1.6vw,24px);overflow:hidden;background:var(--obc-tile);color:var(--obc-ink);text-decoration:none;isolation:isolate;-webkit-tap-highlight-color:transparent}.obc__media{position:absolute;top:0;right:0;bottom:0;left:0}.obc__img{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--obc-ease)}.obc__label{position:absolute;left:10px;right:10px;bottom:10px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 10px 10px 14px;border-radius:14px;background:linear-gradient(150deg,#ffffffd1,#eef6fead);-webkit-backdrop-filter:blur(18px) saturate(170%);backdrop-filter:blur(18px) saturate(170%);box-shadow:inset 0 1px #fffc,0 10px 24px -16px #0f2a4f73}.obc__text{display:flex;flex-direction:column;gap:2px;min-width:0}.obc__name{overflow:hidden;font-size:15px;font-weight:600;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.obc__count{font-size:12.5px;color:var(--obc-muted)}.obc__go{flex:none;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--obc-ink);color:#fff;transition:transform .2s var(--obc-ease)}.obc__grid--feature .obc__item:first-child .obc__label{left:16px;right:16px;bottom:16px;padding:14px 14px 14px 18px}.obc__grid--feature .obc__item:first-child .obc__name{font-size:clamp(17px,1.6vw,22px)}.obc__grid--feature .obc__item:first-child .obc__go{width:40px;height:40px}.obc__tile:focus-visible{outline:2px solid var(--obc-ink);outline-offset:3px}@media(hover:hover)and (pointer:fine){.obc__all:hover svg{transform:translate(3px)}.obc__tile:hover .obc__img{transform:scale(1.04)}.obc__tile:hover .obc__go{transform:translate(2px)}}@media(max-width:989px){.obc__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto}.obc__grid--feature .obc__item:first-child{grid-column:span 2;grid-row:auto;aspect-ratio:16 / 10}}@media(max-width:749px){.obc__label{left:8px;right:8px;bottom:8px;padding:8px 8px 8px 10px;border-radius:12px}.obc__name{font-size:13px;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.obc__count{font-size:11.5px}.obc__go{width:26px;height:26px}.obc__go svg{width:12px;height:12px}.obc__all{font-size:14px}.obc__grid--feature .obc__item:first-child .obc__label{left:10px;right:10px;bottom:10px;padding:10px 10px 10px 14px}.obc__grid--feature .obc__item:first-child .obc__name{font-size:16px}.obc__grid--feature .obc__item:first-child .obc__go{width:32px;height:32px}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.obc__label{background:#fffffff0}}@media(prefers-reduced-motion:reduce){.obc__img,.obc__go,.obc__all svg{transition:none}}.obh{--obh-ease: cubic-bezier(.23, 1, .32, 1);--obh-p: 0;--obh-lift: -72px;--obh-frost: .55;--obh-glass-bg: linear-gradient( 150deg, rgb(255 255 255 / calc(var(--obh-frost) + .14)) 0%, rgb(255 255 255 / var(--obh-frost)) 45%, rgb(214 234 253 / calc(var(--obh-frost) * .8)) 100% );display:block;background:var(--obh-bg);overflow:hidden}.obh *,.obh *:before,.obh *:after{box-sizing:border-box}.obh__wrap{max-width:1440px;margin:0 auto;padding:clamp(10px,1.6vw,24px) clamp(12px,2vw,40px) clamp(16px,2.4vw,36px)}.obh__word{position:relative;z-index:0;margin-bottom:clamp(6px,1vw,14px);line-height:0}.obh__word svg{display:block;width:100%;height:auto;overflow:visible}.obh__word text{fill:var(--obh-word);font-family:var(--font-heading-family, inherit);font-size:150px;font-weight:700;letter-spacing:-.02em}.obh__stage{position:relative;z-index:1}.obh__media{position:relative;width:100%;aspect-ratio:var(--obh-ar);max-height:clamp(440px,calc(100svh - 11vw - 170px),780px);border-radius:clamp(18px,2vw,28px);overflow:hidden;background:#d6eafd;box-shadow:0 30px 60px -40px #0f2a4f73}.obh__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 45%}.obh__glass{isolation:isolate;overflow:hidden;background:var(--obh-glass-bg);-webkit-backdrop-filter:blur(24px) saturate(170%) brightness(1.06);backdrop-filter:blur(24px) saturate(170%) brightness(1.06);box-shadow:inset 0 1px #ffffffbf,inset 0 -1px #0f2a4f0f,0 1px 2px #0f2a4f0f,0 18px 40px -22px #0f2a4f6b}.obh__glass:before{content:"";position:absolute;z-index:-1;inset:-40% -20% auto -20%;height:120%;background:radial-gradient(60% 50% at 30% 30%,rgb(255 255 255 / .55),transparent 70%);pointer-events:none}.obh__glass:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(140deg,#fffffff2,#fff3 35%,#ffffff0d 60%,#ffffffb3);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);pointer-events:none}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.obh__glass{background:#ffffffe6}}.obh__caption{position:absolute;z-index:2;left:clamp(14px,2.2vw,32px);bottom:clamp(14px,2.2vw,32px);width:min(480px,calc(100% - 28px));padding:clamp(20px,2vw,28px);border-radius:24px;color:var(--obh-ink)}.obh__eyebrow{margin:0 0 10px;font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--obh-ink);opacity:.7}.obh__title{margin:0;font-family:var(--font-heading-family, inherit);font-size:clamp(30px,3.1vw,48px);font-weight:600;line-height:1.02;letter-spacing:-.035em;color:var(--obh-ink);text-wrap:balance}.obh__w{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.1em;margin-bottom:-.1em}.obh__w>span{display:inline-block}.obh__sub{margin:12px 0 0;max-width:34ch;font-size:clamp(15px,1.15vw,17px);line-height:1.45;letter-spacing:0;color:#33414f;text-wrap:pretty}.obh__btn{display:inline-flex;align-items:center;gap:10px;min-height:48px;margin-top:20px;padding:0 22px 0 26px;border-radius:999px;background:var(--obh-ink);color:#fff;font-size:15px;font-weight:600;letter-spacing:0;text-decoration:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:transform .16s var(--obh-ease),box-shadow .2s ease-out;box-shadow:0 10px 24px -12px #0f2a4f99}.obh__btn svg{transition:transform .22s var(--obh-ease)}.obh__btn:active{transform:scale(.97)}.obh__btn:focus-visible{outline:2px solid var(--obh-ink);outline-offset:3px}.obh__badge{position:absolute;z-index:2;right:clamp(14px,2.2vw,32px);bottom:clamp(14px,2.2vw,32px);display:grid;place-items:center;width:clamp(104px,9vw,132px);aspect-ratio:1;border-radius:50%;color:var(--obh-ink);text-decoration:none;-webkit-tap-highlight-color:transparent;transition:transform .16s var(--obh-ease)}.obh__ring{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;animation:obh-spin 18s linear infinite}.obh__ring text{fill:var(--obh-ink);font-size:9px;font-weight:700;letter-spacing:.6px;text-transform:uppercase}.obh__badge-core{display:grid;place-items:center;width:44%;aspect-ratio:1;border-radius:50%;background:var(--obh-accent);color:var(--obh-ink);transition:transform .26s var(--obh-ease)}.obh__badge:active{transform:scale(.96)}.obh__badge:focus-visible{outline:2px solid var(--obh-ink);outline-offset:3px}@keyframes obh-spin{to{transform:rotate(360deg)}}.obh__card{position:absolute;z-index:2;top:clamp(14px,2.2vw,32px);right:clamp(14px,2.2vw,32px);display:flex;align-items:center;gap:12px;width:min(330px,calc(100% - 28px));padding:10px 12px 10px 10px;border-radius:20px;color:var(--obh-ink);text-decoration:none;transition:transform .2s var(--obh-ease),box-shadow .2s ease-out}.obh__card-img{flex:none;width:64px;height:64px;border-radius:12px;object-fit:cover;background:#fff}.obh__card-text{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.obh__card-text small{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;opacity:.65}.obh__card-text strong{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:15px;font-weight:600;line-height:1.25}.obh__card-price{font-size:14px;font-variant-numeric:tabular-nums;opacity:.8}.obh__card-go{flex:none;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--obh-ink);color:#fff;transition:transform .22s var(--obh-ease)}.obh__card:active{transform:scale(.98)}.obh__card:focus-visible{outline:2px solid var(--obh-ink);outline-offset:3px}@media(hover:hover)and (pointer:fine){.obh__btn:hover{box-shadow:0 14px 30px -12px #0f2a4fb3}.obh__btn:hover svg{transform:translate(3px)}.obh__badge:hover .obh__badge-core{transform:rotate(45deg) scale(1.06)}.obh__badge:hover .obh__ring{animation-duration:9s}.obh__card:hover{transform:translateY(-2px)}.obh__card:hover .obh__card-go{transform:translate(2px)}}@media(prefers-reduced-motion:no-preference){.obh__word svg{animation:obh-word .9s var(--obh-ease) both}.obh__media{animation:obh-media 1s var(--obh-ease) .12s both}.obh__img{animation:obh-img 1.6s var(--obh-ease) .12s both}.obh__caption{animation:obh-up .7s var(--obh-ease) .52s both}.obh__badge{animation:obh-pop .7s var(--obh-ease) .68s both}.obh__card{animation:obh-down .7s var(--obh-ease) .76s both}}@keyframes obh-word{0%{clip-path:inset(100% 0 0 0);transform:translateY(18%)}to{clip-path:inset(-10% 0 -10% 0);transform:none}}@keyframes obh-media{0%{opacity:0;transform:translateY(28px) scale(.98)}to{opacity:1;transform:none}}@keyframes obh-img{0%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes obh-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes obh-down{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:none}}@keyframes obh-pop{0%{opacity:0;transform:scale(.85) rotate(-20deg)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:no-preference){.obh__word{translate:calc(var(--obh-p) * -5%) calc(var(--obh-p) * 70px)}.obh__img{scale:calc(1 + var(--obh-p) * .04)}.obh__caption{translate:0 calc(var(--obh-p) * var(--obh-lift))}.obh__card{translate:0 calc(var(--obh-p) * 36px)}.obh__glass:before{translate:calc(var(--obh-p) * 30%) calc(var(--obh-p) * 45%)}.obh__w>span{animation:obh-rise .8s var(--obh-ease) calc(.6s + var(--i) * 70ms) both}}@keyframes obh-rise{0%{transform:translateY(105%)}to{transform:none}}@media(max-width:989px){.obh__media{max-height:none}.obh__caption,.obh__card{position:relative;left:auto;bottom:auto;width:auto;margin-top:12px;padding:22px 20px 20px;border-radius:20px;background:#eef6fe;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:inset 0 1px #ffffffe6}.obh__card{top:auto;right:auto;padding:10px 14px 10px 10px;translate:none}.obh__caption:before,.obh__caption:after,.obh__card:before,.obh__card:after{display:none}.obh{--obh-lift: -20px}.obh__btn{width:100%;justify-content:center}.obh__badge{top:12px;right:12px;bottom:auto;width:clamp(80px,13vw,104px)}}@media(max-width:749px){.obh--m .obh__stage{container-type:inline-size;border-radius:24px;overflow:hidden;background:var(--obh-mfill);box-shadow:0 30px 60px -40px #0f2a4f73}.obh--m .obh__media{aspect-ratio:var(--obh-ar-m);border-radius:0;box-shadow:none;background:transparent}.obh--m .obh__img{-webkit-mask-image:linear-gradient(to bottom,#000 86%,transparent);mask-image:linear-gradient(to bottom,#000 86%,transparent)}.obh--m .obh__caption,.obh--m .obh__card{background:var(--obh-glass-bg);-webkit-backdrop-filter:blur(24px) saturate(170%) brightness(1.06);backdrop-filter:blur(24px) saturate(170%) brightness(1.06);box-shadow:inset 0 1px #ffffffbf,inset 0 -1px #0f2a4f0f,0 14px 32px -20px #0f2a4f73}.obh--m .obh__caption:before,.obh--m .obh__caption:after,.obh--m .obh__card:before,.obh--m .obh__card:after{display:block}.obh--m .obh__caption{position:relative;left:auto;bottom:auto;width:auto;margin:-104px 12px 12px;padding:16px 16px 14px;border-radius:20px}.obh--m .obh__eyebrow{margin-bottom:6px;font-size:12px}.obh--m .obh__title{font-size:clamp(26px,7.4vw,32px)}.obh--m .obh__sub{margin-top:8px;font-size:14px}.obh--m .obh__btn{min-height:44px;margin-top:14px}.obh--m .obh__card{position:absolute;top:12px;right:12px;left:auto;bottom:auto;width:min(250px,calc(100% - 24px));margin:0;gap:10px;padding:7px 10px 7px 7px;border-radius:16px}.obh--m .obh__card-img{width:44px;height:44px;border-radius:10px}.obh--m .obh__card-text small{display:none}.obh--m .obh__card-text strong{font-size:13.5px}.obh--m .obh__card-price{font-size:12.5px}.obh--m .obh__card-go{width:28px;height:28px}.obh--m .obh__badge{z-index:3;top:calc(100cqw / var(--obh-ar-m) - 160px);right:20px;left:auto;bottom:auto;width:76px}}@media(prefers-reduced-motion:reduce){.obh__ring{animation:none}.obh__btn,.obh__btn svg,.obh__badge,.obh__badge-core,.obh__card,.obh__card-go{transition:none}}.obp{--obp-ease: cubic-bezier(.23, 1, .32, 1);display:block;background:var(--obp-bg);color:var(--obp-ink);padding:calc(var(--obp-pt) * .7) 0 calc(var(--obp-pb) * .7)}@media(min-width:750px){.obp{padding:var(--obp-pt) 0 var(--obp-pb)}}.obp *,.obp *:before,.obp *:after{box-sizing:border-box}.obp__wrap{max-width:1440px;margin:0 auto;padding:0 clamp(12px,2vw,40px)}.obp__head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:clamp(16px,2vw,24px)}.obp__eyebrow{margin:0 0 8px;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--obp-muted)}.obp__title{margin:0;font-family:var(--font-heading-family, inherit);font-size:clamp(26px,3vw,40px);font-weight:600;line-height:1.05;letter-spacing:-.03em;color:var(--obp-ink)}.obp__all{flex:none;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 4px;color:var(--obp-ink);font-size:15px;font-weight:600;text-decoration:none}.obp__all span{text-decoration:underline;text-decoration-color:var(--obp-accent);text-decoration-thickness:2px;text-underline-offset:6px}.obp__all svg{transition:transform .2s var(--obp-ease)}.obp__tabs{display:flex;gap:8px;margin:0 0 clamp(18px,2vw,28px);overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.obp__tabs::-webkit-scrollbar{display:none}.obp__tab{flex:none;display:inline-flex;align-items:center;min-height:40px;padding:0 16px;border-radius:999px;background:var(--obp-tile);color:var(--obp-ink);font-size:14px;font-weight:500;text-decoration:none;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:background-color .16s ease-out,color .16s ease-out}.obp__tab[aria-selected=true]{background:var(--obp-ink);color:#fff}.obp__tab:focus-visible{outline:2px solid var(--obp-ink);outline-offset:2px}.obp__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.6vw,24px);margin:0;padding:0;list-style:none}@media(max-width:989px){.obp__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.obp-card{display:flex;flex-direction:column;gap:12px;height:100%;color:var(--obp-ink);text-decoration:none;-webkit-tap-highlight-color:transparent}.obp-card__media{position:relative;display:block;aspect-ratio:1 / 1;border-radius:clamp(14px,1.4vw,20px);overflow:hidden;background:var(--obp-tile)}.obp-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .5s var(--obp-ease),opacity .3s ease-out}.obp-card__img--alt{opacity:0}.obp-card__badge{position:absolute;top:10px;left:10px;padding:5px 10px;border-radius:999px;background:var(--obp-ink);color:#fff;font-size:12px;font-weight:600;line-height:1}.obp-card__badge--out{background:#ffffffe6;color:var(--obp-ink)}.obp-card__info{display:flex;flex-direction:column;gap:4px;padding:0 2px}.obp-card__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:clamp(14px,1.1vw,16px);font-weight:500;line-height:1.35}.obp-card__price{font-size:15px;font-weight:600;font-variant-numeric:tabular-nums}.obp-card__price s{margin-right:6px;color:var(--obp-muted);font-weight:400}.obp-card:focus-visible{outline:2px solid var(--obp-ink);outline-offset:4px;border-radius:16px}@media(hover:hover)and (pointer:fine){.obp__all:hover svg{transform:translate(3px)}.obp__tab:hover:not([aria-selected=true]){background:var(--obp-accent)}.obp-card:hover .obp-card__img{transform:scale(1.03)}.obp-card:hover .obp-card__img--alt{opacity:1}}@media(max-width:749px){.obp__all{font-size:14px}.obp-card{gap:10px}.obp-card__price{font-size:14px}}@media(prefers-reduced-motion:reduce){.obp-card__img,.obp__all svg,.obp__tab{transition:none}}.obt{background:var(--obt-bg);padding:calc(var(--obt-pt) * .75) 16px calc(var(--obt-pb) * .75)}@media(min-width:750px){.obt{padding:var(--obt-pt) clamp(16px,2vw,40px) var(--obt-pb)}}.obt *,.obt *:before,.obt *:after{box-sizing:border-box}.obt__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));max-width:1360px;margin:0 auto;padding:0;list-style:none}.obt__item{display:flex;align-items:center;gap:14px;padding:6px clamp(14px,2vw,28px)}.obt__item+.obt__item{border-left:1px solid var(--obt-line)}.obt__item:first-child{padding-left:0}.obt__item:last-child{padding-right:0}.obt__chip{flex:none;display:grid;place-items:center;width:46px;height:46px;border-radius:14px;background:var(--obt-chip);color:var(--obt-icon);box-shadow:inset 0 1px #ffffffb3}.obt__copy{display:flex;flex-direction:column;gap:2px;min-width:0}.obt__title{color:var(--obt-title);font-size:clamp(15px,1.15vw,17px);font-weight:600;line-height:1.3;letter-spacing:-.01em}.obt__text{color:var(--obt-text);font-size:14px;line-height:1.4}@media(max-width:989px){.obt__list{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:22px}.obt__item:nth-child(odd){border-left:0;padding-left:0}.obt__item:nth-child(2n){padding-right:0}}@media(max-width:599px){.obt{padding-left:10px;padding-right:10px}.obt__list{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:0}.obt__item,.obt__item+.obt__item,.obt__item:nth-child(odd),.obt__item:nth-child(2n),.obt__item:first-child,.obt__item:last-child{flex-direction:column;align-items:center;gap:8px;padding:2px 6px;text-align:center}.obt__item+.obt__item{border-left:1px solid var(--obt-line)}.obt__item:first-child{border-left:0}.obt__chip{width:34px;height:34px;border-radius:11px}.obt__chip svg{width:17px;height:17px}.obt__copy{align-items:center;gap:3px}.obt__title{font-size:11.5px;line-height:1.25;letter-spacing:-.005em;text-wrap:balance}.obt__text{font-size:10.5px;line-height:1.3;text-wrap:balance}}
/*# sourceMappingURL=/cdn/shop/t/57/compiled_assets/styles.css.map?subset=AAAAAEAUAQ */
