.influencer-banner{--influencer-banner-scale: 1px;display:block;width:100%;min-width:0}.influencer-banner--adaptive{--influencer-banner-scale: calc(100vw / 375)}.influencer-banner__stage{position:relative;width:100%;min-width:0;aspect-ratio:var(--influencer-banner-mobile-ratio, .75);overflow:hidden;background:#1a1a1a}.influencer-banner__media,.influencer-banner__image,.influencer-banner__placeholder{display:block;width:100%;height:100%}.influencer-banner__media{position:absolute;top:0;right:0;bottom:0;left:0}.influencer-banner__image,.influencer-banner__placeholder{object-fit:cover;object-position:center}.influencer-banner__media--placeholder{background:linear-gradient(135deg,#333,#111)}.influencer-banner__positioner{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;padding:calc(24 * var(--influencer-banner-scale)) calc(20 * var(--influencer-banner-scale));pointer-events:none}.influencer-banner--mobile-top .influencer-banner__positioner{justify-content:flex-start}.influencer-banner--mobile-middle .influencer-banner__positioner{justify-content:center}.influencer-banner--mobile-bottom .influencer-banner__positioner{justify-content:flex-end}.influencer-banner__content{width:100%;min-width:0;max-width:100%;text-align:var(--influencer-banner-text-align-mobile, center);pointer-events:auto}@media screen and (max-width:749px){.influencer-banner--mobile-custom-position .influencer-banner__positioner{display:block;padding:0}.influencer-banner--mobile-custom-position .influencer-banner__content{position:absolute;top:var(--influencer-banner-position-y-mobile);left:var(--influencer-banner-position-x-mobile);width:min(calc(100% - (40 * var(--influencer-banner-scale))),calc(420 * var(--influencer-banner-scale)));transform:translate(-50%,-50%)}}.influencer-banner--split .influencer-banner__stage{display:grid;grid-template-columns:minmax(0,1fr);gap:calc(18 * var(--influencer-banner-scale));aspect-ratio:auto;padding:calc(30 * var(--influencer-banner-scale)) calc(18 * var(--influencer-banner-scale)) calc(17 * var(--influencer-banner-scale));overflow:visible;background:var(--influencer-banner-split-background-mobile, #040404)}.influencer-banner--split .influencer-banner__media{position:relative;grid-row:2;inset:auto;aspect-ratio:678 / 476;overflow:hidden;border-radius:calc(10 * var(--influencer-banner-scale))}.influencer-banner--split .influencer-banner__positioner{position:relative;grid-row:1;inset:auto;display:block;padding:0}.influencer-banner--split .influencer-banner__content,.influencer-banner--split.influencer-banner--mobile-custom-position .influencer-banner__content{position:relative;top:auto;left:auto;width:min(100%,calc(315 * var(--influencer-banner-scale)));margin-inline:auto;text-align:center;transform:none}.influencer-banner__eyebrow,.influencer-banner__heading,.influencer-banner__description{max-width:100%;margin:0;overflow-wrap:anywhere}.influencer-banner__desktop-text{display:none}.influencer-banner__mobile-text{display:block}.influencer-banner__eyebrow{color:var(--influencer-banner-block-color-mobile, #fff);font-size:calc(var(--influencer-banner-block-size-mobile, 12) * var(--influencer-banner-scale));font-weight:400;line-height:normal;opacity:var(--influencer-banner-eyebrow-opacity-mobile, .6);letter-spacing:calc(.4 * var(--influencer-banner-scale))}.influencer-banner__heading{color:var(--influencer-banner-block-color-mobile, #fff);font-size:calc(var(--influencer-banner-block-size-mobile, 24) * var(--influencer-banner-scale));font-weight:500;line-height:normal;padding-bottom:calc(10 * var(--influencer-banner-scale))}.influencer-banner__divider-block{display:block;opacity:.2;width:100%;margin-top:calc(var(--influencer-banner-divider-margin-top-mobile, 20) * var(--influencer-banner-scale));margin-bottom:calc(var(--influencer-banner-divider-margin-bottom-mobile, 50) * var(--influencer-banner-scale))}.influencer-banner__divider-block--hide-mobile{display:none}.influencer-banner__divider{display:block;width:100%;height:1px;background:var(--influencer-banner-divider-color-mobile, #fff)}.influencer-banner__description{color:var(--influencer-banner-block-color-mobile, #fff);font-size:calc(var(--influencer-banner-block-size-mobile, 12) * var(--influencer-banner-scale));font-weight:400;line-height:normal;letter-spacing:calc(.4 * var(--influencer-banner-scale))}@media screen and (min-width:750px){.influencer-banner--adaptive{--influencer-banner-scale: calc(100vw / 1440)}.influencer-banner__desktop-text{display:block}.influencer-banner__mobile-text{display:none}.influencer-banner__stage{aspect-ratio:var(--influencer-banner-desktop-ratio, 1.777777)}.influencer-banner__positioner{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(3,minmax(0,1fr));padding:calc(64 * var(--influencer-banner-scale))}.influencer-banner__content{width:min(100%,calc(420 * var(--influencer-banner-scale)));text-align:var(--influencer-banner-text-align-desktop, left)}.influencer-banner--desktop-custom-position .influencer-banner__positioner{display:block;padding:0}.influencer-banner--desktop-custom-position .influencer-banner__content{position:absolute;top:var(--influencer-banner-position-y-desktop);left:var(--influencer-banner-position-x-desktop);width:auto;transform:translate(-50%,-50%)}.influencer-banner--desktop-top-left .influencer-banner__content{grid-column:1;grid-row:1;place-self:start}.influencer-banner--desktop-top-center .influencer-banner__content{grid-column:2;grid-row:1;place-self:start center}.influencer-banner--desktop-top-right .influencer-banner__content{grid-column:3;grid-row:1;place-self:start end}.influencer-banner--desktop-middle-left .influencer-banner__content{grid-column:1;grid-row:2;place-self:center start}.influencer-banner--desktop-middle-center .influencer-banner__content{grid-column:2;grid-row:2;place-self:center}.influencer-banner--desktop-middle-right .influencer-banner__content{grid-column:3;grid-row:2;place-self:center end}.influencer-banner--desktop-bottom-left .influencer-banner__content{grid-column:1;grid-row:3;place-self:end start}.influencer-banner--desktop-bottom-center .influencer-banner__content{grid-column:2;grid-row:3;place-self:end center}.influencer-banner--desktop-bottom-right .influencer-banner__content{grid-column:3;grid-row:3;place-self:end}.influencer-banner__eyebrow{padding-bottom:calc(10 * var(--influencer-banner-scale));color:var(--influencer-banner-block-color-desktop, #fff);font-size:calc(var(--influencer-banner-block-size-desktop, 16) * var(--influencer-banner-scale));opacity:var(--influencer-banner-eyebrow-opacity-desktop, 1)}.influencer-banner__heading{color:var(--influencer-banner-block-color-desktop, #fff);font-size:calc(var(--influencer-banner-block-size-desktop, 36) * var(--influencer-banner-scale));padding-bottom:0}.influencer-banner__divider-block{display:block;margin-top:calc(var(--influencer-banner-divider-margin-top-desktop, 20) * var(--influencer-banner-scale));margin-bottom:calc(var(--influencer-banner-divider-margin-bottom-desktop, 50) * var(--influencer-banner-scale))}.influencer-banner__divider-block--hide-desktop{display:none}.influencer-banner__divider{background:var(--influencer-banner-divider-color-desktop, #fff)}.influencer-banner__description{color:var(--influencer-banner-block-color-desktop, #fff);font-size:calc(var(--influencer-banner-block-size-desktop, 16) * var(--influencer-banner-scale))}.influencer-banner--split .influencer-banner__stage{grid-template-columns:minmax(0,43fr) minmax(0,63fr);grid-template-rows:auto;gap:calc(120 * var(--influencer-banner-scale));align-items:center;padding:calc(62 * var(--influencer-banner-scale)) max(calc(20 * var(--influencer-banner-scale)),calc((100% - (1180 * var(--influencer-banner-scale))) / 2));background:var(--influencer-banner-split-background-desktop, #040404)}.influencer-banner--split .influencer-banner__media{grid-column:1;grid-row:1;aspect-ratio:430 / 476}.influencer-banner--split .influencer-banner__positioner,.influencer-banner--split.influencer-banner--desktop-custom-position .influencer-banner__positioner{position:relative;grid-column:2;grid-row:1;inset:auto;display:block;padding:0}.influencer-banner--split .influencer-banner__content,.influencer-banner--split.influencer-banner--desktop-custom-position .influencer-banner__content{position:relative;top:auto;left:auto;width:100%;max-width:calc(630 * var(--influencer-banner-scale));margin-inline:0;text-align:var(--influencer-banner-text-align-desktop, left);transform:none}}
/*# sourceMappingURL=/cdn/shop/t/115/assets/section-influencer-banner.css.map */
