.collection-section--showcase{--luxx-showcase-accent: 138, 61, 53;--luxx-showcase-radius: 1.6rem;position:relative;border-top:.1rem solid rgba(var(--color-foreground),.06)}.collection-section--showcase:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(182deg,rgba(var(--luxx-showcase-accent),.07) 0%,transparent 42%,rgba(var(--color-foreground),.03) 100%);pointer-events:none;z-index:0}.collection-section--showcase .collection{position:relative;z-index:1}.collection-section--showcase .collection__title.title-wrapper{text-align:center;max-width:min(72rem,100%);width:100%;margin-left:auto;margin-right:auto;margin-bottom:2.25rem;padding:2rem 1.5rem 2.25rem;border-radius:var(--luxx-showcase-radius);border:.1rem solid rgba(var(--luxx-showcase-accent),.22);background:linear-gradient(165deg,rgba(var(--luxx-showcase-accent),.08),rgba(var(--color-background),.97) 45%,#fcf6f1f5);box-shadow:0 .8rem 2.8rem #1c100c14,0 0 0 .1rem #ffffff80 inset}.collection-section--showcase .collection__title--showcase-structured.title-wrapper{padding-bottom:2rem}.collection-section--showcase .collection__title.title-wrapper.collection__title--showcase-hero-only{padding-bottom:1.5rem;margin-bottom:0}.collection-section--showcase .collection__products-heading-wrapper{margin:0 auto 1.5rem;text-align:center}@media screen and (min-width:750px){.collection-section--showcase .collection__products-heading-wrapper{margin-bottom:1.75rem}}.collection-section--showcase .collection__products-heading{margin:0;font-family:"Fraunces",var(--font-heading-family);font-style:normal;font-weight:700;letter-spacing:-.02em;line-height:1.12}.collection-section--showcase .collection__title:before{content:"";display:block;width:min(5rem,22vw);height:.28rem;margin:0 auto 1.25rem;border-radius:99rem;background:linear-gradient(90deg,rgb(var(--luxx-showcase-accent)),rgba(var(--luxx-showcase-accent),.2))}.collection-section--showcase .showcase-hero-block{width:100%;max-width:min(72rem,100%);margin:0 auto;display:flex;flex-direction:column;align-items:center}.collection-section--showcase .showcase-hero-block .showcase-hero{margin:0;width:100%;display:flex;flex-direction:column;align-items:center;gap:.65rem;text-align:center;text-wrap:balance;font-family:"Fraunces",var(--font-heading-family);font-style:normal;font-weight:700;letter-spacing:-.03em;line-height:1.2;font-size:clamp(1.85rem,2.4vw,2.6rem)}.collection-section--showcase .showcase-hero-block .showcase-hero__eyebrow{display:block;font-family:var(--font-body-family);font-size:clamp(.88rem,1.35vw,1.12rem);font-weight:700;letter-spacing:.16em;line-height:1.4;text-transform:uppercase;color:rgba(var(--color-foreground),.88);margin-bottom:.2rem}.collection-section--showcase .showcase-hero-block .showcase-hero__title-row{display:block;line-height:1.05;margin:.35rem 0 .15rem}.collection-section--showcase .showcase-hero-block .showcase-hero__aka{font-family:"Fraunces",var(--font-heading-family);font-size:clamp(1.2rem,2vw,1.65rem);font-weight:500;font-style:italic;letter-spacing:-.02em;color:rgba(var(--color-foreground),.72);margin-right:.4rem}.collection-section--showcase .showcase-hero-block .showcase-hero__brand{font-family:"Fraunces",var(--font-heading-family);font-size:clamp(2.35rem,6.5vw,4rem);font-weight:800;font-style:normal;letter-spacing:-.045em;line-height:.98;color:rgb(var(--color-foreground))}.collection-section--showcase .showcase-hero-block .showcase-hero__lead{display:block;margin-top:.85rem;max-width:min(44rem,100%);padding:0 .5rem;font-family:"Fraunces",var(--font-heading-family);font-size:clamp(1.18rem,2.1vw,1.52rem);font-weight:600;letter-spacing:-.018em;line-height:1.52;color:rgba(var(--color-foreground),.94)}.collection-section--showcase .showcase-hero-block--with-editorial{margin-bottom:0;padding-bottom:.15rem}.collection-section--showcase .showcase-hero__keywords{display:flex;flex-direction:column;align-items:center;gap:.85rem;width:100%;max-width:100%;min-width:0;align-self:stretch;box-sizing:border-box}.collection-section--showcase .showcase-hero-block .showcase-hero__keywords:not(.showcase-hero__keywords--on-shelf){margin-top:1.25rem;padding-top:1.15rem;border-top:.08rem solid rgba(var(--luxx-showcase-accent),.18)}.collection-section--showcase .showcase-gear-shelf{max-width:min(72rem,100%);margin:.85rem auto 2.25rem;padding:0 1.5rem;box-sizing:border-box}.collection-section--showcase .showcase-hero__keywords--on-shelf{align-items:stretch;margin-top:0;padding-top:0;border-top:none;gap:1.15rem}.collection-section--showcase .showcase-hero__keywords-intro{margin:0;max-width:38rem;padding:0 .5rem;text-align:center;font-family:"Fraunces",var(--font-heading-family);font-size:clamp(.95rem,1.25vw,1.12rem);font-weight:600;font-style:italic;letter-spacing:-.015em;line-height:1.45;color:rgba(var(--color-foreground),.78)}.collection-section--showcase .showcase-hero__keywords--gear-groups{gap:1.25rem}.collection-section--showcase .showcase-hero__gear-pop{margin:0 auto .35rem;width:100%;max-width:min(52rem,100%);padding:0 .5rem;box-sizing:border-box;text-align:center;text-wrap:balance;font-family:"Fraunces",var(--font-heading-family);font-weight:800;font-style:italic;font-size:clamp(2rem,5.2vw,3.35rem);letter-spacing:-.04em;line-height:1.02;color:rgb(var(--luxx-showcase-accent));text-shadow:0 1px 0 rgba(255,255,255,.95),0 .12rem 0 rgba(28,16,12,.06),0 .35rem 1.1rem rgba(var(--luxx-showcase-accent),.22)}@supports ((-webkit-background-clip: text) or (background-clip: text)){.collection-section--showcase .showcase-hero__gear-pop{background:linear-gradient(118deg,rgb(var(--luxx-showcase-accent)),rgb(var(--color-foreground)) 42%,rgba(var(--luxx-showcase-accent),.92) 88%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;text-shadow:none;filter:drop-shadow(0 2px 14px rgba(var(--luxx-showcase-accent),.2))}}.collection-section--showcase .showcase-gear-matrix{width:100%;align-self:stretch;border-radius:1.05rem;border:.08rem solid rgba(var(--luxx-showcase-accent),.14);background:#ffffff6b;overflow:hidden}.collection-section--showcase .showcase-gear-matrix--priority{box-shadow:0 .5rem 1.6rem #1c100c0d}.collection-section--showcase .showcase-gear-matrix--additional{margin-top:.5rem;background:#fcf8f48c}.collection-section--showcase .showcase-gear-matrix__divider{display:flex;align-items:center;gap:1rem;margin:0;padding:.85rem 1.1rem;background:rgba(var(--luxx-showcase-accent),.06);border-bottom:.06rem solid rgba(var(--luxx-showcase-accent),.12)}.collection-section--showcase .showcase-gear-matrix__divider-line{flex:1;height:.08rem;border-radius:99rem;background:linear-gradient(90deg,transparent,rgba(var(--luxx-showcase-accent),.28) 20%,rgba(var(--luxx-showcase-accent),.28) 80%,transparent)}.collection-section--showcase .showcase-gear-matrix__divider-label{flex-shrink:0;font-family:"Fraunces",var(--font-heading-family);font-size:clamp(.78rem,1.1vw,.88rem);font-weight:700;font-style:normal;letter-spacing:.14em;text-transform:uppercase;color:rgba(var(--color-foreground),.72)}.collection-section--showcase .showcase-gear-row{display:grid;grid-template-columns:minmax(0,12.5rem) minmax(0,1fr);gap:.55rem 1.35rem;padding:.78rem 1.1rem;align-items:start;border-bottom:.06rem solid rgba(var(--luxx-showcase-accent),.1)}.collection-section--showcase .showcase-gear-matrix--priority .showcase-gear-row:last-child{border-bottom:none}.collection-section--showcase .showcase-gear-matrix--additional .showcase-gear-row:nth-child(2n+2){background:#ffffff61}.collection-section--showcase .showcase-gear-matrix--additional .showcase-gear-row:nth-child(2n+3){background:#ffffff2e}.collection-section--showcase .showcase-gear-matrix--additional .showcase-gear-row:last-child{border-bottom:none}@media screen and (max-width:640px){.collection-section--showcase .showcase-gear-row{grid-template-columns:1fr;gap:.35rem;padding:.72rem 1rem}.collection-section--showcase .showcase-gear-row__flow{padding-bottom:.15rem}}.collection-section--showcase .showcase-gear-row__label{font-family:"Fraunces",var(--font-heading-family);font-size:clamp(.72rem,.95vw,.82rem);font-weight:700;font-style:normal;letter-spacing:.11em;line-height:1.35;text-transform:uppercase;color:rgb(var(--luxx-showcase-accent))}.collection-section--showcase .showcase-gear-row--priority .showcase-gear-row__label{font-size:clamp(.74rem,1vw,.85rem)}.collection-section--showcase .showcase-gear-row__flow{display:flex;flex-wrap:wrap;align-items:baseline;gap:.28rem .42rem;font-family:var(--font-body-family);font-size:clamp(.84rem,1.02vw,.95rem);font-weight:500;line-height:1.55;color:rgba(var(--color-foreground),.86)}.collection-section--showcase .showcase-gear-row--additional .showcase-gear-row__flow{font-size:clamp(.8rem,.98vw,.9rem);color:rgba(var(--color-foreground),.82)}.collection-section--showcase .showcase-gear-row__term{display:inline}.collection-section--showcase .showcase-gear-row__sep{display:inline;color:rgba(var(--luxx-showcase-accent),.42);font-weight:500;-webkit-user-select:none;user-select:none}.collection-section--showcase .showcase-hero__keywords-pills{display:flex;flex-direction:row;flex-wrap:wrap;flex-flow:row wrap;justify-content:center;align-items:center;align-content:flex-start;gap:.45rem .5rem;width:100%;max-width:100%;min-width:0;align-self:stretch}.collection-section--showcase .showcase-hero__keywords-pills .showcase-keyword{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;max-width:100%;width:auto;min-width:0;text-align:center;white-space:nowrap;font-family:var(--font-body-family);font-size:clamp(.66rem,.82vw,.76rem);font-weight:600;letter-spacing:.07em;line-height:1.3;text-transform:uppercase;padding:.45em 1em .48em;border-radius:99rem;color:rgba(var(--color-foreground),.92);background:linear-gradient(165deg,#fffffff7,#fffcf8eb 55%,#fcf6f1e0);border:.08rem solid rgba(var(--luxx-showcase-accent),.2);box-shadow:0 .06rem .15rem #22120e0d,0 .12rem .35rem #22120e0a,inset 0 .1rem #ffffffbf;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease,background .2s ease}@media(hover:hover){.collection-section--showcase .showcase-hero__keywords-pills .showcase-keyword:hover{border-color:rgba(var(--luxx-showcase-accent),.42);box-shadow:0 .12rem .3rem #22120e12,0 .25rem .65rem rgba(var(--luxx-showcase-accent),.12);transform:translateY(-.06rem);background:#fff}}.collection-section--showcase .collection .collection__title.title-wrapper>.title.inline-richtext .showcase-hero__keywords{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;gap:.45rem .5rem;width:100%;max-width:min(72rem,100%);min-width:0;margin-top:1.25rem;padding-top:1.15rem;border-top:.08rem solid rgba(var(--luxx-showcase-accent),.18)}.collection-section--showcase .collection .collection__title.title-wrapper>.title.inline-richtext .showcase-keyword{flex:0 1 auto;display:inline-flex;align-items:center;justify-content:center;max-width:100%;text-align:center;white-space:normal;font-family:var(--font-body-family);font-size:clamp(.66rem,.82vw,.76rem);font-weight:600;letter-spacing:.07em;line-height:1.3;text-transform:uppercase;padding:.45em 1em .48em;border-radius:99rem;color:rgba(var(--color-foreground),.92);background:linear-gradient(165deg,#fffffff7,#fffcf8eb 55%,#fcf6f1e0);border:.08rem solid rgba(var(--luxx-showcase-accent),.2);box-shadow:0 .06rem .15rem #22120e0d,0 .12rem .35rem #22120e0a,inset 0 .1rem #ffffffbf;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease,background .2s ease}@media(hover:hover){.collection-section--showcase .collection .collection__title.title-wrapper>.title.inline-richtext .showcase-keyword:hover{border-color:rgba(var(--luxx-showcase-accent),.42);box-shadow:0 .12rem .3rem #22120e12,0 .25rem .65rem rgba(var(--luxx-showcase-accent),.12);transform:translateY(-.06rem);background:#fff}}.collection-section--showcase .collection .collection__title.title-wrapper>.title.inline-richtext:not(.showcase-hero){margin-bottom:0;font-family:"Fraunces",var(--font-heading-family);font-weight:700;letter-spacing:-.03em;line-height:1.22;text-wrap:balance;font-size:clamp(1.85rem,2.4vw,2.75rem)}.collection-section--showcase .collection__description--showcase-subline{margin-top:1.35rem;max-width:36rem;margin-left:auto;margin-right:auto;padding:.85rem 1.15rem;text-align:center;font-family:var(--font-body-family);font-size:clamp(.95rem,1.15vw,1.05rem);font-weight:400;font-style:normal;line-height:1.58;letter-spacing:normal;color:rgba(var(--color-foreground),.78);border-radius:.85rem;background:#ffffff73;box-shadow:none;border:.06rem solid rgba(var(--luxx-showcase-accent),.12)}.collection-section--showcase .collection__description--showcase-subline p{margin:0}.collection-section--showcase .collection__description:not(.collection__description--showcase-subline){margin-top:1.5rem;margin-bottom:0;max-width:min(56rem,100%);margin-left:auto;margin-right:auto;padding:1.1rem 1.6rem;text-align:center;font-family:"Fraunces",var(--font-heading-family);font-size:clamp(1.65rem,2.5vw,2.2rem);font-weight:600;font-style:italic;line-height:1.38;letter-spacing:-.02em;color:rgb(var(--color-foreground));border-radius:1.2rem;background:#ffffffb8;box-shadow:0 .4rem 1.2rem #22120e0f}.collection-section--showcase .collection__description:not(.collection__description--showcase-subline) p{margin:0}@media screen and (min-width:750px){.collection-section--showcase{--luxx-showcase-radius: 2rem}.collection-section--showcase .collection__title.title-wrapper{padding:2.75rem 3rem 2.85rem;margin-bottom:2.75rem}.collection-section--showcase .collection__title.title-wrapper.collection__title--showcase-hero-only{margin-bottom:0}.collection-section--showcase .collection__title:before{margin-bottom:1.45rem}.collection-section--showcase .showcase-hero-block .showcase-hero{gap:.75rem}.collection-section--showcase .showcase-hero-block .showcase-hero__keywords:not(.showcase-hero__keywords--on-shelf){margin-top:1.5rem;padding-top:1.35rem;gap:1rem}}@media screen and (min-width:990px){.collection-section--showcase .collection__title--desktop-slider>.showcase-hero-block,.collection-section--showcase .collection__title--desktop-slider>.title{margin-bottom:0}}.collection-section--showcase .collection__title--showcase-editorial-rich .showcase-editorial-card-outer.scroll-trigger.animate--slide-in,.collection-section--showcase .collection__title--showcase-editorial-rich .showcase-hero-block--with-editorial.scroll-trigger.animate--slide-in,.collection-section--showcase .collection__title--showcase-editorial-rich .collection__description--showcase-subline.scroll-trigger.animate--slide-in{opacity:1;transform:none;animation:none}.collection-section--showcase .collection__title.title-wrapper.collection__title--showcase-editorial-rich{align-items:stretch}.collection-section--showcase .showcase-editorial-card-outer{width:100%;max-width:100%}.collection-section--showcase .showcase-editorial-card-outer--in-showcase-hero{margin-top:1.15rem;padding-top:1.35rem;border-top:.08rem solid rgba(var(--luxx-showcase-accent),.18)}.collection-section--showcase .showcase-kinkbag-storage-wrap{width:100%;max-width:min(72rem,100%);margin:1.15rem auto 0;padding-top:1.35rem;border-top:.08rem solid rgba(var(--luxx-showcase-accent),.18)}.collection-section--showcase .showcase-editorial-card{width:100%}.collection-section--showcase .showcase-editorial-card--merged .showcase-editorial-card__body--merged{max-width:min(54rem,100%);margin-left:auto;margin-right:auto}.collection-section--showcase .showcase-editorial-card__script-title{margin:0 0 1.1rem;padding:0 .5rem;font-family:Pacifico,Brush Script MT,Segoe Script,cursive;font-weight:400;font-style:italic;font-size:clamp(2rem,5.5vw,3rem);line-height:1.15;letter-spacing:.01em;text-align:center;color:rgb(var(--color-foreground))}.collection-section--showcase .showcase-editorial-card__rule{margin:0 0 1.35rem;padding:0;border:none;border-top:.1rem solid rgba(var(--color-foreground),.2);height:0}.collection-section--showcase .showcase-editorial-card__body{text-align:left}.collection-section--showcase .showcase-editorial-card--merged .showcase-editorial-storage{max-width:min(72rem,100%);margin-left:auto;margin-right:auto}.collection-section--showcase .showcase-editorial-card__copy{margin:0;font-family:var(--font-body-family);font-size:clamp(.94rem,1.12vw,1.06rem);font-weight:400;font-style:normal;line-height:1.68;letter-spacing:.01em;color:rgba(var(--color-foreground),.92);text-wrap:pretty}.collection-section--showcase .showcase-editorial-card__lead-strong,.collection-section--showcase .showcase-editorial-card__lead-open,.collection-section--showcase .showcase-editorial-card__accent-bold,.collection-section--showcase .showcase-editorial-card__strong-term{font-weight:700}.collection-section--showcase .showcase-editorial-card__copy-normal{font-weight:400}.collection-section--showcase .showcase-editorial-card__kinkbags-mark{font-weight:700;font-style:normal}.collection-section--showcase .showcase-editorial-card__kinkbags-mark em{font-style:italic;font-weight:700;text-transform:uppercase}.collection-section--showcase .showcase-editorial-card__strong-italic{font-weight:700;font-style:normal}.collection-section--showcase .showcase-editorial-card__strong-italic em{font-style:italic;font-weight:700}.collection-section--showcase .showcase-editorial-card__ellipsis{font-weight:400;white-space:pre}.collection-section--showcase .showcase-editorial-card__underline{text-decoration:underline;text-decoration-thickness:.075em;text-underline-offset:.18em}.collection-section--showcase .showcase-editorial-card__em{font-style:italic;font-weight:400}.collection-section--showcase .showcase-editorial-card__plain{font-weight:400}.collection-section--showcase .showcase-editorial-card__footer{margin:1.45rem 0 0;padding:0;font-family:var(--font-body-family);font-size:clamp(.72rem,.88vw,.82rem);font-weight:400;font-style:italic;line-height:1.45;color:rgba(var(--color-foreground),.42);text-align:left}.collection-section--showcase .showcase-editorial-card--merged .showcase-editorial-card__footer{max-width:min(54rem,100%);margin-left:auto;margin-right:auto;text-align:left}.collection-section--showcase .showcase-editorial-storage{display:grid;grid-template-columns:1fr;gap:1.35rem;margin-top:1.75rem;padding-top:1.65rem;border-top:.08rem solid rgba(var(--luxx-showcase-accent),.14)}@media screen and (min-width:750px){.collection-section--showcase .showcase-editorial-storage{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.15rem 1.35rem;align-items:stretch}}.collection-section--showcase .showcase-editorial-storage__col{position:relative;min-width:0;padding:1.15rem 1.2rem 1.25rem 1.35rem;border-radius:1rem;border:.08rem solid rgba(var(--luxx-showcase-accent),.16);background:linear-gradient(165deg,#fffffff0,#fffcf8e0 48%,#fcf6f1d1);box-shadow:0 .06rem .12rem #1c100c0a,0 .5rem 1.35rem #1c100c0f,inset 0 .1rem #ffffffd9;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.collection-section--showcase .showcase-editorial-storage__col:before{content:"";position:absolute;left:0;top:.85rem;bottom:.85rem;width:.22rem;border-radius:0 99rem 99rem 0;background:linear-gradient(180deg,rgb(var(--luxx-showcase-accent)),rgba(var(--luxx-showcase-accent),.35));opacity:.9}@media(hover:hover){.collection-section--showcase .showcase-editorial-storage__col:hover{transform:translateY(-.12rem);border-color:rgba(var(--luxx-showcase-accent),.28);box-shadow:0 .12rem .28rem #1c100c0f,0 .75rem 1.85rem rgba(var(--luxx-showcase-accent),.1),inset 0 .1rem #fffffff2}}.collection-section--showcase .showcase-editorial-storage__heading{margin:0 0 .65rem;padding-right:.35rem;font-family:"Fraunces",var(--font-heading-family);font-size:clamp(.72rem,.88vw,.8rem);font-weight:700;font-style:normal;letter-spacing:.1em;line-height:1.4;text-transform:uppercase;color:rgb(var(--luxx-showcase-accent))}.collection-section--showcase .showcase-editorial-storage__list{margin:0;padding:0 0 0 1.05rem;list-style:none}.collection-section--showcase .showcase-editorial-storage__item{position:relative;margin:.32rem 0;padding-left:.85rem;font-family:var(--font-body-family);font-size:clamp(.84rem,.98vw,.92rem);font-weight:500;line-height:1.46;color:rgba(var(--color-foreground),.9)}.collection-section--showcase .showcase-editorial-storage__item:before{content:"";position:absolute;left:0;top:.55em;width:.28rem;height:.28rem;border-radius:50%;background:rgba(var(--luxx-showcase-accent),.45);box-shadow:0 0 0 .12rem rgba(var(--luxx-showcase-accent),.12)}.collection-section--showcase .collection__title--showcase-editorial-rich .collection__description--showcase-subline{margin-left:auto;margin-right:auto;max-width:min(44rem,100%);text-align:center}
/*# sourceMappingURL=/cdn/shop/t/21/assets/section-featured-collection-showcase.css.map */
