.swae-cb{--cb-bg: #14251b;--cb-ink: #ffffff;--cb-text: #e9e4d8;--cb-muted: #c9c2b2;--cb-gold: #f2c81e;--cb-line: rgba(255, 255, 255, .14);position:relative;background:var(--cb-bg);color:var(--cb-text)}.swae-cb__top{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:32px;padding:22px 30px 20px}.swae-cb--no-photo .swae-cb__top{grid-template-columns:minmax(0,1fr)}.swae-cb__eyebrow{margin:0 0 8px;display:flex;align-items:center;gap:10px;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:12.5px;line-height:1.3;letter-spacing:.08em;text-transform:uppercase;color:var(--cb-gold)}.swae-cb__eyebrow:before{content:"";width:22px;height:2px;background:currentColor;flex:none}.swae-cb .swae-cb__title.collection__title{margin:0;color:#fff;text-wrap:balance;overflow-wrap:anywhere}.swae-cb__desc{margin-top:12px;color:var(--cb-text)}.swae-cb__desc .rte{font-size:15px}.swae-cb__desc .rte,.swae-cb__desc .rte p{color:var(--cb-text)}.swae-cb__desc .rte strong,.swae-cb__desc .rte b{color:inherit;font-weight:inherit}.swae-cb__desc .rte a{color:var(--cb-gold);text-decoration:underline;text-underline-offset:3px}.swae-cb__desc .rte :is(h1,h2,h3,h4,h5,h6){color:#fff;font-size:17px;line-height:1.35;text-transform:none;letter-spacing:0;margin:0 0 .35em}.swae-cb .swae-cb__desc.expandable-content[aria-expanded]{max-height:calc(1.6em * 3 + 2px)}.swae-cb .swae-cb__desc.expandable-content[aria-expanded=true]:not(.expandable-content--expandable){max-height:none}.swae-cb .swae-cb__desc.expandable-content--expandable{margin-bottom:0}.swae-cb .swae-cb__desc .expandable-content__toggle{background:var(--cb-bg);color:var(--cb-gold);padding:6px 0 0;font-size:14px}.swae-cb .swae-cb__desc .expandable-content__toggle:before{background:linear-gradient(rgba(20,37,27,0),var(--cb-bg));height:20px}.swae-cb .swae-cb__desc .expandable-content__toggle-icon{margin-right:10px}.swae-cb .swae-cb__desc.expandable-content--expandable[aria-expanded=true] .expandable-content__toggle{position:static}.swae-cb .swae-cb__desc.expandable-content--expandable[aria-expanded=true] .expandable-content__toggle:before{display:none}.swae-cb .swae-cb__desc.expandable-content--expandable[aria-expanded=true]>.rte{margin-bottom:0!important}.swae-cb__desc .rte :is(ul,ol,li,span,em,i,small){color:inherit}.swae-cb__desc .rte li::marker{color:var(--cb-gold)}.swae-cb__desc .rte ul li:before{background:var(--cb-gold)}.swae-cb__desc .rte :is(h2,h3,h4)+:is(p,ul,ol){margin-top:0}.swae-cb__desc .rte *+:is(h2,h3,h4){margin-top:.8em}.swae-cb__frame{margin:0;width:clamp(240px,25vw,340px);padding:6px;border-radius:14px;background:#ffffff0a;border:1px solid rgba(242,200,30,.55);box-shadow:0 16px 34px #00000061,inset 0 1px #ffffff14}.swae-cb__media{display:block;position:relative;border-radius:9px;overflow:hidden;aspect-ratio:16 / 10;background:#22362a}.swae-cb__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--cb-fd, 50% 50%)}.swae-cb__frame--product .swae-cb__media{background:#fff}.swae-cb__frame--product .swae-cb__media img{object-fit:contain;padding:6px;box-sizing:border-box}.swae-cb__bar{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:10px 30px 11px;list-style:none;border-top:2px solid var(--cb-gold);background:#00000029}.swae-cb__item{display:flex;align-items:center;min-width:0;margin:0;padding:0 18px}.swae-cb__item:first-child{padding-left:0}.swae-cb__item+.swae-cb__item{border-left:1px solid var(--cb-line)}.swae-cb__bar a{color:inherit;text-decoration:none}.swae-cb__bar a:focus-visible{outline:3px solid var(--cb-gold);outline-offset:3px;border-radius:4px}.swae-cb__iwrap,.swae-cb__creators{display:flex;align-items:center;gap:11px;min-width:0}.swae-cb__icon{flex:none;display:flex;width:26px;height:26px;align-items:center;justify-content:center;color:var(--cb-gold)}.swae-cb__icon svg{display:block;width:100%;height:100%;max-height:24px}.swae-cb__itext{display:flex;flex-direction:column;gap:1px;min-width:0}.swae-cb__title,.swae-cb__detail{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.swae-cb__title{font-size:14.5px;line-height:20px;font-weight:var(--text-font-bolder-weight, 600);color:var(--cb-ink)}.swae-cb__detail{font-size:12.5px;line-height:17px;color:var(--cb-muted)}.swae-cb__iwrap:is(a):hover .swae-cb__detail,.swae-cb__creators:hover .swae-cb__detail{text-decoration:underline;text-underline-offset:3px}.swae-cb__vh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.swae-cb__item--retail{flex-direction:column;align-items:flex-start;justify-content:center;gap:2px}.swae-cb__label{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;line-height:17px;color:#fff;white-space:nowrap}.swae-cb__retailers{display:flex;align-items:center;flex-wrap:nowrap;gap:12px;height:19px}.swae-cb__retailers a{display:inline-flex;align-items:center}.swae-cb__logo{display:block;height:calc(var(--logo-h) * .82);max-height:19px;width:auto;max-width:none}.swae-cb__store{font-size:13.5px;color:#fff;text-decoration:underline!important;text-underline-offset:3px;white-space:nowrap}.swae-cb__avatars{display:flex;flex:none}.swae-cb__avatars img{display:block;width:32px;height:32px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 2px var(--cb-bg);background:#2a3a30}.swae-cb__avatars img+img{margin-left:-9px}.swae-cb+.collection__dynamic-part .collection__toolbar{margin-top:0}@media screen and (min-width:641px){.swae-cb{margin:-1px -1px 0;border-radius:12px 12px 0 0}.swae-cb__top{border-radius:12px 12px 0 0}}@media screen and (min-width:641px){.swae-cb:not(.swae-cb--no-photo) .swae-cb__top{align-items:stretch}.swae-cb:not(.swae-cb--no-photo) .swae-cb__frame{align-self:center}.swae-cb:not(.swae-cb--no-photo) .swae-cb__text{display:flex;flex-direction:column;justify-content:center;min-width:0}.swae-cb:not(.swae-cb--no-photo) .swae-cb__desc.expandable-content[aria-expanded]{max-height:100vh;height:0;flex:1 1 auto;min-height:calc(1.6em * 3 + 2px)}.swae-cb:not(.swae-cb--no-photo) .swae-cb__desc.expandable-content[aria-expanded=true]{height:auto;flex:none;min-height:0}.swae-cb:not(.swae-cb--no-photo) .swae-cb__desc.expandable-content[aria-expanded=true]:not(.expandable-content--expandable){max-height:none}.swae-cb:not(.swae-cb--no-photo) .swae-cb__desc .expandable-content__toggle{padding-top:4px}.swae-cb:not(.swae-cb--no-photo) .swae-cb__desc .expandable-content__toggle:before{height:16px}}@media screen and (min-width:1000px)and (max-width:1279px){.swae-cb__top{column-gap:24px;padding:22px 24px 20px}.swae-cb__frame{width:clamp(220px,28vw,300px)}.swae-cb__bar{padding-left:24px;padding-right:24px}.swae-cb__item{padding:0 12px}.swae-cb__detail{display:none}.swae-cb__title{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:40px;line-height:20px;font-size:14px}.swae-cb__item--retail .swae-cb__label{white-space:normal}}@media screen and (min-width:641px)and (max-width:999px){.swae-cb__frame{width:clamp(200px,32vw,300px)}.swae-cb__top{padding:22px 24px 20px;column-gap:22px}.swae-cb__bar{padding-left:24px;padding-right:24px}.swae-cb__item{padding:0 12px}}@media screen and (max-width:640px){.swae-cb__top{grid-template-columns:minmax(0,1fr);padding:0 0 16px}.swae-cb__frame{order:-1;width:auto;padding:0;border:0;border-radius:0;box-shadow:none;background:none;border-bottom:2px solid var(--cb-gold)}.swae-cb__media{aspect-ratio:3 / 1;border-radius:0}.swae-cb__media img{object-position:var(--cb-fm, var(--cb-fd, 50% 50%))}.swae-cb__frame--product .swae-cb__media{aspect-ratio:3 / 1}.swae-cb__text{padding:16px 20px 0}.swae-cb--no-photo .swae-cb__text{padding-top:18px}.swae-cb__eyebrow{font-size:11.5px;margin-bottom:6px}.swae-cb__desc{margin-top:10px}.swae-cb__desc .rte :is(h1,h2,h3,h4,h5,h6){font-size:16px}.swae-cb__bar{padding:10px 12px 11px}.swae-cb__item{padding:0 8px;justify-content:center;text-align:center}.swae-cb__item:first-child{padding-left:0}.swae-cb__item:last-child{padding-right:0}.swae-cb__iwrap,.swae-cb__creators{flex-direction:column;gap:5px}.swae-cb__icon{width:22px;height:22px}.swae-cb__icon svg{max-height:20px}.swae-cb__title{font-size:12.5px;line-height:16px;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:32px}.swae-cb__detail{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.swae-cb__avatars img{width:24px;height:24px}.swae-cb__avatars img+img{margin-left:-7px}.swae-cb__item--retail{align-items:center;gap:4px}.swae-cb__label{font-size:9px;line-height:12px;letter-spacing:.02em;white-space:nowrap}.swae-cb__retailers{justify-content:center;flex-wrap:wrap;gap:4px 8px;height:auto}.swae-cb__logo{height:calc(var(--logo-h) * .62);max-height:16px}.swae-cb__store{font-size:12px}}@media screen and (min-width:1000px){.swae-cb-page .layout__section--secondary>.card{position:sticky;top:calc((var(--header-height, 0px) * var(--header-is-sticky, 0)) + 20px);max-height:calc(100vh - (var(--header-height, 0px) * var(--header-is-sticky, 0)) - 40px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(20,37,27,.3) transparent}.swae-cb-page .layout__section--secondary>.card::-webkit-scrollbar{width:6px}.swae-cb-page .layout__section--secondary>.card::-webkit-scrollbar-thumb{background:#14251b4d;border-radius:3px}}
/*# sourceMappingURL=/cdn/shop/t/73/assets/swae-collection-banner.css.map */
