body:has(.bsk-japona) :is(#_b,[id^=brand-]).brand-page .bp-hero{background:#0f1737;min-height:clamp(460px,66vh,700px)}body:has(.bsk-japona) :is(#_b,[id^=brand-]).brand-page .bp-hero__img{left:auto;right:0;width:60%;object-fit:cover;object-position:35% center;opacity:.95;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 42%),linear-gradient(0deg,transparent 0,#000 22%);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent 0,#000 42%),linear-gradient(0deg,transparent 0,#000 22%);mask-composite:intersect}body:has(.bsk-japona) :is(#_b,[id^=brand-]).brand-page .bp-hero:after{inset:auto;right:15%;top:50%;width:min(30vw,420px);aspect-ratio:1;border-radius:50%;background:#d6203a;transform:translateY(-62%);mix-blend-mode:screen;opacity:.55;pointer-events:none}body:has(.bsk-japona) :is(#_b,[id^=brand-]).brand-page .bp-hero:before{content:"";position:absolute;left:0;right:0;bottom:0;height:22px;z-index:2;background-image:radial-gradient(circle at 50% 100%,transparent 0 7px,rgba(244,184,200,.5) 7px 8px,transparent 8px 12px,rgba(244,184,200,.5) 12px 13px,transparent 13px 17px,rgba(244,184,200,.5) 17px 18px,transparent 18px);background-size:36px 22px}body:has(.bsk-japona) :is(#_b,[id^=brand-]).brand-page .bp-hero__body{max-width:560px;padding:64px 0 70px}body:has(.bsk-japona) :is(#_b,[id^=brand-]).brand-page .bp-hero .bp-logo{max-height:70px;width:56px;margin-bottom:26px}body:has(.bsk-japona) :is(#_b,[id^=brand-]).brand-page .bp-eyebrow{color:#f4b8c8;letter-spacing:6px}body:has(.bsk-japona) :is(#_b,[id^=brand-]).brand-page .bp-title{font-weight:500;letter-spacing:6px;font-size:clamp(32px,4.8vw,66px)}body:has(.bsk-japona) :is(#_b,[id^=brand-]).brand-page .bp-cta{border-radius:0;background:#f4b8c8;border-color:#f4b8c8;color:#0f1737;font-weight:700}body:has(.bsk-japona) :is(#_b,[id^=brand-]).brand-page .bp-cta:hover{background:transparent;color:#f4b8c8}body:has(.bsk-japona) :is(#_b,[id^=brand-]).brand-page .bp-jump{background:#0b1230;border-color:#f4b8c838}body:has(.bsk-japona) :is(#_b,[id^=brand-]).brand-page .bp-jump a:hover{color:#f4b8c8;border-bottom-color:#d6203a}body:has(.bsk-japona) :is(#_b,[id^=brand-]).brand-page .bp-block+.bp-block{border-top:1px solid rgba(244,184,200,.14)}body:has(.bsk-japona) :is(#_b,[id^=brand-]).brand-page .bp-facts{gap:0}body:has(.bsk-japona) :is(#_b,[id^=brand-]).brand-page .bp-facts>div{padding:6px 28px;border-left:1px solid rgba(243,239,230,.2)}body:has(.bsk-japona) :is(#_b,[id^=brand-]).brand-page .bp-facts>div:first-child{border-left:0;padding-left:0}body:has(.bsk-japona) :is(#_b,[id^=brand-]).brand-page .bp-fact__title{border-top:0;padding-top:0;color:#f4b8c8}body:has(.bsk-japona) :is(#_b,[id^=brand-]).brand-page .bp-fact__title:before{content:"";display:block;width:12px;height:12px;border-radius:50%;background:#d6203a;margin-bottom:12px}body:has(.bsk-japona) :is(#_b,[id^=brand-]).brand-page .bp-h2{font-weight:500;letter-spacing:5px;font-size:clamp(22px,2.6vw,36px)}body:has(.bsk-japona) :is(#_b,[id^=brand-]).brand-page .bp-h2:before{content:"";display:inline-block;width:14px;height:14px;border-radius:50%;background:#d6203a;margin-right:16px;vertical-align:middle}body:has(.bsk-japona) :is(#_b,[id^=brand-]).brand-page .bp-feature__media{position:relative}body:has(.bsk-japona) :is(#_b,[id^=brand-]).brand-page .bp-feature__media img{aspect-ratio:4 / 3;object-fit:cover;filter:saturate(1.05);box-shadow:14px 14px 0 -1px #18214a,14px 14px #f4b8c880}body:has(.bsk-japona) :is(#_b,[id^=brand-]).brand-page .bp-grid{gap:26px 18px}body:has(.bsk-japona) :is(#_b,[id^=brand-]).brand-page .bp-card{background:#18214a;padding:12px 12px 18px;box-shadow:inset 0 0 0 1px #f3efe638;position:relative;transition:box-shadow .25s,transform .25s}body:has(.bsk-japona) :is(#_b,[id^=brand-]).brand-page .bp-card:after{content:"";position:absolute;left:0;right:0;top:50%;height:0}body:has(.bsk-japona) :is(#_b,[id^=brand-]).brand-page .bp-card:hover{transform:translateY(-4px);box-shadow:inset 0 0 0 1px #f4b8c8}body:has(.bsk-japona) :is(#_b,[id^=brand-]).brand-page .bp-card__media{background:#ebe6da}body:has(.bsk-japona) :is(#_b,[id^=brand-]).brand-page .bp-card__title{text-align:center;margin-top:16px;font-weight:400;letter-spacing:2.5px}body:has(.bsk-japona) :is(#_b,[id^=brand-]).brand-page .bp-card__price{text-align:center;color:#f4b8c8!important}body:has(.bsk-japona) :is(#_b,[id^=brand-]).brand-page .bp-card__flag{background:#d6203a;color:#fff;border-radius:0;top:10px;left:10px}body:has(.bsk-japona) :is(#_b,[id^=brand-]).brand-page .bp-card__count{background:#f4b8c8;color:#0f1737;border-radius:0;font-weight:700}body:has(.bsk-japona) :is(#_b,[id^=brand-]).brand-page .bp-feature__btn{border-color:#f4b8c8;color:#f4b8c8}body:has(.bsk-japona) :is(#_b,[id^=brand-]).brand-page .bp-feature__btn:hover{background:#f4b8c8;color:#0f1737}@media(max-width:798px){body:has(.bsk-japona) :is(#_b,[id^=brand-]).brand-page .bp-hero__img{width:100%;opacity:.4;-webkit-mask-image:linear-gradient(0deg,transparent 0,#000 40%);mask-image:linear-gradient(0deg,transparent 0,#000 40%);-webkit-mask-composite:source-over;mask-composite:add}body:has(.bsk-japona) :is(#_b,[id^=brand-]).brand-page .bp-hero:after{right:8%;width:50vw;top:28%;opacity:.45}body:has(.bsk-japona) :is(#_b,[id^=brand-]).brand-page .bp-facts>div{border-left:0;padding:14px 0;border-top:1px solid rgba(243,239,230,.2)}body:has(.bsk-japona) :is(#_b,[id^=brand-]).brand-page .bp-facts>div:first-child{border-top:0}}body:has(.bsk-japona) .shopify-section--brand-page+.shopify-section--brand-page :is(#_b,[id^=brand-]) .bp-hero,body:has(.bsk-japona) .shopify-section--brand-page+.shopify-section--brand-page :is(#_b,[id^=brand-]) .bp-jump{display:none}body:has(.bsk-japona) :is(#_b,[id^=brand-]).brand-page .bp-hero--short{min-height:clamp(320px,30vw,430px)}body:has(.bsk-japona) :is(#_b,[id^=brand-]).brand-page .bp-hero--short .bp-hero__body{padding:34px 0 44px}body:has(.bsk-japona) :is(#_b,[id^=brand-]).brand-page .bp-hero--short .bp-logo{margin-bottom:16px}body:has(.bsk-japona) :is(#_b,[id^=brand-]).brand-page .bp-hero--short:after{width:min(22vw,300px);transform:translateY(-56%)}body:has(.bsk-japona) :is(#_b,[id^=brand-]).brand-page .bp-feature--thin .bp-feature__media img{aspect-ratio:auto;box-shadow:none}body:has(.bsk-japona) :is(#_b,[id^=brand-]).brand-page .bp-feature--thin{--bp-thin-focus: center 76%}body:has(.bsk-japona) :is(#_b,[id^=brand-]).brand-page .bp-feature--thin .bp-feature__media img{height:clamp(190px,22vw,340px)}@media(min-width:799px){body:has(.bsk-japona) :is(#_b,[id^=brand-]).brand-page .bp-hero--short{--jh: clamp(320px, 30vw, 430px);min-height:var(--jh)}body:has(.bsk-japona) :is(#_b,[id^=brand-]).brand-page .bp-hero--short .bp-hero__img{width:auto;height:100%;aspect-ratio:1111 / 819;object-fit:cover;object-position:center;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 26%),linear-gradient(0deg,transparent 0,#000 16%);mask-image:linear-gradient(90deg,transparent 0,#000 26%),linear-gradient(0deg,transparent 0,#000 16%)}body:has(.bsk-japona) :is(#_b,[id^=brand-]).brand-page .bp-hero--short:after{width:calc(var(--jh) * .66);right:calc(var(--jh) * .31);transform:translateY(-54%)}}@media(max-width:798px){body:has(.bsk-japona) :is(#_b,[id^=brand-]).brand-page .bp-hero--short:after{width:40vw;top:24%;right:6%;transform:translateY(-40%);opacity:.4}}html body:has(.bsk-japona) .shopify-section--header .nav-desktop__tier-2,html body:has(.bsk-japona) .sticky_nav .nav-desktop__tier-2,html body:has(.bsk-japona) #header .mobile-menu-container.dropdown,html body:has(.bsk-japona) .shopify-section--header .mobile-menu-container.dropdown{background:#0b1230!important;border-color:#f4b8c838!important}html body:has(.bsk-japona) .sticky_nav.sticky_nav--stick,html body:has(.bsk-japona) .sticky_nav.sticky_nav--stick .main-nav,html body:has(.bsk-japona) .shopify-section--header .main-nav__wrapper.sticky_nav--stick,html body:has(.bsk-japona) .shopify-section--header .sticky_nav--stick .main-nav,html body:has(.bsk-japona) .shopify-section--header .sticky_nav .main-nav{background:#0f1737f2!important}html body:has(.bsk-japona) .shopify-section--header .nav-desktop__tier-2 li,html body:has(.bsk-japona) .shopify-section--header .mobile-menu-container.dropdown li{border-color:#f4b8c829!important}
/*# sourceMappingURL=/cdn/shop/t/109/assets/brand-skin-japona.css.map */
