body:has(.bsk-union) :is(#_b,[id^=brand-]).brand-page .bp-hero{background:radial-gradient(70% 70% at 50% 100%,#14463a,#0a2620 72%);min-height:0;flex-direction:column;align-items:stretch;text-align:center;padding-bottom:36px;border-bottom:1px solid #1f5a49}body:has(.bsk-union) :is(#_b,[id^=brand-]).brand-page .bp-hero:before{content:"";position:absolute;left:50%;bottom:-14%;width:clamp(300px,46vw,640px);aspect-ratio:1;transform:translate(-50%);border-radius:50%;background:radial-gradient(circle at 40% 35%,#f6fcf9,#c3ebd9 62%,#93d2b7)}body:has(.bsk-union) :is(#_b,[id^=brand-]).brand-page .bp-hero:after{display:none}body:has(.bsk-union) :is(#_b,[id^=brand-]).brand-page .bp-hero>.bp-wrap{order:1}body:has(.bsk-union) :is(#_b,[id^=brand-]).brand-page .bp-hero__img{position:relative;inset:auto;order:2;align-self:center;width:auto;height:clamp(250px,34vw,440px);max-width:92%;object-fit:contain;margin-top:18px}body:has(.bsk-union) :is(#_b,[id^=brand-]).brand-page .bp-hero__body{margin:0 auto;max-width:760px;padding:48px 0 0;position:relative;z-index:1}body:has(.bsk-union) :is(#_b,[id^=brand-]).brand-page .bp-hero .bp-logo{filter:invert(1);margin:0 auto 20px;max-height:80px;max-width:190px}body:has(.bsk-union) :is(#_b,[id^=brand-]).brand-page .bp-eyebrow{display:inline-flex;align-items:center;gap:14px;letter-spacing:5px;color:#8fe3c0}body:has(.bsk-union) :is(#_b,[id^=brand-]).brand-page .bp-eyebrow:before,body:has(.bsk-union) :is(#_b,[id^=brand-]).brand-page .bp-eyebrow:after{content:"";width:36px;height:1px;background:currentColor}body:has(.bsk-union) :is(#_b,[id^=brand-]).brand-page .bp-title{font-size:clamp(30px,4.6vw,62px);font-weight:400;letter-spacing:7px}body:has(.bsk-union) :is(#_b,[id^=brand-]).brand-page .bp-intro{margin-left:auto;margin-right:auto;max-width:560px;color:#b8d4c8}body:has(.bsk-union) :is(#_b,[id^=brand-]).brand-page .bp-cta{border-radius:999px;background:#8fe3c0;border-color:#8fe3c0;color:#06201a;font-weight:700}body:has(.bsk-union) :is(#_b,[id^=brand-]).brand-page .bp-cta:hover{background:transparent;border-color:#8fe3c0;color:#8fe3c0}body:has(.bsk-union) :is(#_b,[id^=brand-]).brand-page .bp-jump{background:#0d2e27;border-color:#1f5a49}body:has(.bsk-union) :is(#_b,[id^=brand-]).brand-page .bp-jump ul{justify-content:center}body:has(.bsk-union) :is(#_b,[id^=brand-]).brand-page .bp-jump a:hover{border-bottom-color:#8fe3c0}body:has(.bsk-union) :is(#_b,[id^=brand-]).brand-page .bp-h2{text-align:center;letter-spacing:6px;font-weight:400;display:block}body:has(.bsk-union) :is(#_b,[id^=brand-]).brand-page .bp-h2:after{content:"";display:block;width:46px;height:46px;margin:16px auto 0;border-radius:50%;background:radial-gradient(circle,#8fe3c0 0 4px,transparent 5px),conic-gradient(from 0deg,#2c7a63,#0a2620,#2c7a63);-webkit-mask:radial-gradient(circle,transparent 0 14px,#000 15px 22px,transparent 23px);mask:radial-gradient(circle,transparent 0 14px,#000 15px 22px,transparent 23px)}body:has(.bsk-union) :is(#_b,[id^=brand-]).brand-page .bp-sub{margin-left:auto;margin-right:auto;text-align:center}body:has(.bsk-union) :is(#_b,[id^=brand-]).brand-page .bp-facts{counter-reset:f;gap:28px}body:has(.bsk-union) :is(#_b,[id^=brand-]).brand-page .bp-facts>div{text-align:center;padding:8px 10px}body:has(.bsk-union) :is(#_b,[id^=brand-]).brand-page .bp-facts>div:before{content:"1";display:grid;place-items:center;width:58px;height:58px;margin:0 auto 16px;border-radius:50%;border:2px solid #8fe3c0;color:#8fe3c0;font-size:24px}body:has(.bsk-union) :is(#_b,[id^=brand-]).brand-page .bp-facts>div:nth-child(3):before{content:"2"}body:has(.bsk-union) :is(#_b,[id^=brand-]).brand-page .bp-facts>div:nth-child(4):before{content:"3"}body:has(.bsk-union) :is(#_b,[id^=brand-]).brand-page .bp-fact__title{border-top:0;padding-top:0;letter-spacing:3px}body:has(.bsk-union) :is(#_b,[id^=brand-]).brand-page .bp-fact__text{color:#b8d4c8}body:has(.bsk-union) :is(#_b,[id^=brand-]).brand-page .bp-feature__media img{aspect-ratio:1 / 1;max-width:460px;margin:0 auto;border-radius:50%;object-fit:cover;background:#fff;box-shadow:0 0 0 10px #10352c,0 0 0 11px #2c7a63}body:has(.bsk-union) :is(#_b,[id^=brand-]).brand-page .bp-feature__text{text-align:center}body:has(.bsk-union) :is(#_b,[id^=brand-]).brand-page .bp-feature__text .bp-h2{text-align:center}body:has(.bsk-union) :is(#_b,[id^=brand-]).brand-page .bp-grid{gap:30px 18px}body:has(.bsk-union) :is(#_b,[id^=brand-]).brand-page .bp-card{text-align:center}body:has(.bsk-union) :is(#_b,[id^=brand-]).brand-page .bp-card__media{border-radius:50%;padding:9%;box-sizing:border-box;background:#f1efe6;border:1px solid #2c7a63}body:has(.bsk-union) :is(#_b,[id^=brand-]).brand-page .bp-card__title{padding:0 8px;letter-spacing:2px}body:has(.bsk-union) :is(#_b,[id^=brand-]).brand-page .bp-card__price{color:#8fe3c0!important}body:has(.bsk-union) :is(#_b,[id^=brand-]).brand-page .bp-card__flag{left:50%;right:auto;top:auto;bottom:12%;transform:translate(-50%);border-radius:999px;background:#0a2620;color:#8fe3c0;padding:5px 12px}body:has(.bsk-union) :is(#_b,[id^=brand-]).brand-page .bp-card__count{left:50%;right:auto;bottom:auto;top:12%;transform:translate(-50%);border-radius:999px;background:#0a2620;color:#8fe3c0;padding:5px 12px}@media(max-width:798px){body:has(.bsk-union) :is(#_b,[id^=brand-]).brand-page .bp-hero__body{padding-top:36px}body:has(.bsk-union) :is(#_b,[id^=brand-]).brand-page .bp-hero .bp-logo{max-width:150px}body:has(.bsk-union) :is(#_b,[id^=brand-]).brand-page .bp-title{letter-spacing:4px}body:has(.bsk-union) :is(#_b,[id^=brand-]).brand-page .bp-hero__img{height:clamp(200px,56vw,320px)}}
/*# sourceMappingURL=/cdn/shop/t/109/assets/brand-skin-union.css.map */
