.original-hero{display:grid;grid-template-columns:.85fr 1.15fr;align-items:center;gap:4rem;padding-block:6rem 7rem}.original-hero__copy{padding-block:2rem}.original-hero__eyebrow{font-size:1.05rem;letter-spacing:.14em;color:var(--lab-copper)}.original-hero h1{margin:2rem 0;font-size:clamp(5rem,5.7vw,8rem);line-height:1.02;letter-spacing:-.05em}.original-hero__intro{max-width:34ch;font-size:1.6rem;line-height:1.7;margin-bottom:2.5rem}.original-hero .button{gap:1.2rem;min-width:0;min-height:4.4rem;padding:1rem 2rem;font-size:1.35rem}.original-hero__note{font-size:1.15rem;color:var(--lab-ink-soft);margin:1.5rem 0 3rem}.original-hero__occasions{display:flex;flex-wrap:wrap;gap:.8rem}.original-hero__occasions span{font-size:1.05rem;padding:.7rem 1rem;border:1px solid var(--lab-line);border-radius:2rem;background:#fffaf380}.original-hero__visual{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:1.3rem;min-height:51rem;padding:5rem 1.6rem 7rem;border-radius:3.2rem;background:#f6f1ea url(cup-preview-tiled-background-v1.png) center / cover no-repeat;border:1px solid var(--lab-line)}.original-hero__card{background:linear-gradient(145deg,#fffaf3e6,#eee3d699);border:1px solid #fffaf3;border-radius:2rem;box-shadow:0 1.5rem 3rem #49362612;padding:1.2rem .3rem 1.8rem;text-align:center}.original-hero__card{color:var(--lab-ink);text-decoration:none;cursor:pointer}.original-hero__card:focus-visible{outline:3px solid var(--lab-copper);outline-offset:5px}.original-hero__card:hover{box-shadow:0 1.5rem 3rem #49362626}.original-hero__card img{display:block;width:100%;height:auto}.original-hero__card span{font-size:1.05rem;letter-spacing:.03em}.original-hero__card--mp3{transform:translateY(2rem) rotate(-5deg)}.original-hero__card--polaroid{transform:translateY(-3rem)}.original-hero__card--social{transform:translateY(1rem) rotate(5deg)}.original-hero__stamp{position:absolute;bottom:2rem;right:2.5rem;font-family:var(--font-heading-family);font-size:1.8rem;line-height:1.25;color:var(--lab-copper)}.original-design-anchor{scroll-margin-top:14rem}@media(max-width:989px){.original-hero{gap:2rem}.original-hero__visual{min-height:40rem}}@media(max-width:749px){.original-hero{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);padding-block:2.4rem 3rem;padding-inline:1rem;gap:clamp(.6rem,1.8vw,1.3rem);container-type:inline-size}.original-hero__copy{min-width:0;padding:0}.original-hero__eyebrow{font-size:clamp(.9rem,2.2cqi,1.1rem);letter-spacing:.06em;line-height:1.5}.original-hero h1{font-size:clamp(2.3rem,6.9cqi,4.6rem);margin:1rem 0;line-height:1.04}.original-hero__intro{font-size:clamp(1.15rem,2.7cqi,1.45rem);line-height:1.5;margin-bottom:1.2rem}.original-hero .button{min-width:0;min-height:4.4rem;padding:.6rem .7rem;font-size:clamp(.95rem,2.2cqi,1.25rem);gap:.4rem}.original-hero__note{font-size:clamp(1rem,2.4cqi,1.2rem);line-height:1.5;margin:.8rem 0 1.2rem}.original-hero__occasions{gap:.4rem}.original-hero__occasions span{font-size:clamp(.75rem,1.8cqi,1.05rem);padding:.4rem .6rem}.original-hero__visual{min-width:0;min-height:clamp(25rem,61cqi,40rem);gap:clamp(.2rem,.6cqi,.6rem);padding:3rem .3rem 4.5rem;border-radius:clamp(1.2rem,2.5cqi,2.4rem)}.original-hero__card{min-width:0;border-radius:clamp(.7rem,1.6cqi,1.3rem);padding:.6rem .1rem .8rem}.original-hero__card span{display:block;font-size:clamp(.75rem,1.9cqi,1.05rem);letter-spacing:0}.original-hero__card--mp3{transform:translateY(1rem) rotate(-5deg)}.original-hero__card--polaroid{transform:translateY(-1.5rem)}.original-hero__card--social{transform:translateY(.5rem) rotate(5deg)}.original-hero__stamp{font-size:clamp(1rem,2.3cqi,1.5rem);bottom:1.2rem;right:1rem}}body.thecuplab-lab{--lab-paper: #f6f1ea;--lab-surface: #fffaf3;--lab-ink: #30251f;--lab-ink-soft: #66564b;--lab-copper: #8f6650;--lab-glow: #d9bca4;--lab-line: rgba(74,53,39,.13);--lab-shadow: 0 2rem 5rem rgba(74,53,39,.075);--lab-shadow-soft: 0 1rem 3rem rgba(74,53,39,.05);background-size:auto,auto,5.2rem 5.2rem,5.2rem 5.2rem;background-attachment:scroll}body.thecuplab-lab .header-wrapper{box-shadow:0 .5rem 2rem #49362608}body.thecuplab-lab .title-wrapper-with-link .title:before,body.thecuplab-lab .main-page-title:before,body.thecuplab-lab .collection-hero__title:before{content:none;display:none;box-shadow:none}body.thecuplab-lab .header__menu-item{letter-spacing:.06em}body.thecuplab-lab .button{letter-spacing:.025em}body.thecuplab-lab .card-wrapper:hover .card__inner{transform:translateY(-.4rem)}body.thecuplab-lab .card-wrapper:hover .card__media .media img{filter:none}body.thecuplab-lab .card__media .media img.original-plus-preview{object-fit:contain;padding:1.4rem;background:#f6f1ea url(cup-preview-tiled-background-v1.png) center / cover no-repeat}body.thecuplab-lab.thecuplab-page--index .image-with-text{padding-inline:0}body.thecuplab-lab.thecuplab-page--index .image-with-text__grid{background:#fffaf3;box-shadow:var(--lab-shadow)}body.thecuplab-lab.thecuplab-page--index .image-with-text__grid:after{opacity:.6}body.thecuplab-lab.thecuplab-page--index .image-with-text__media{height:auto;min-height:0;background:#f6f1ea url(cup-preview-tiled-background-v1.png) center / cover no-repeat;border-radius:2.8rem}body.thecuplab-lab.thecuplab-page--index .image-with-text__media img{position:relative;width:100%;height:auto;object-fit:contain;padding:3rem;display:block}body.thecuplab-lab.thecuplab-page--index .image-with-text__content{padding:clamp(3rem,4.5vw,6.5rem)}body.thecuplab-lab.thecuplab-page--index .image-with-text__heading{max-width:12ch;font-size:clamp(4.2rem,5.7vw,7.6rem);line-height:1.04}body.thecuplab-lab.thecuplab-page--index .image-with-text__text{font-size:1.6rem;line-height:1.75}body.thecuplab-lab.thecuplab-page--index .image-with-text__text--caption{font-size:1.1rem;line-height:1.7;letter-spacing:.13em}body.thecuplab-lab.thecuplab-page--index .multicolumn{background:#ebe1d4;border-block:.1rem solid var(--lab-line)}body.thecuplab-lab.thecuplab-page--index .multicolumn .title:before,body.thecuplab-lab.thecuplab-page--index .multicolumn .title:after{content:none;display:none}body.thecuplab-lab.thecuplab-page--index .multicolumn-card{border-radius:2rem;background:#fffaf3c9;border:.1rem solid var(--lab-line);height:100%}body.thecuplab-lab.thecuplab-page--index .multicolumn-card__info{padding:2.5rem}body.thecuplab-lab.thecuplab-page--index .multicolumn-card__info h3{font-size:2rem;letter-spacing:-.025em}body.thecuplab-lab.thecuplab-page--index .multicolumn-card__info .rte{font-size:1.4rem;line-height:1.65}body.thecuplab-lab.thecuplab-page--index .featured-collection{background:#f6f1eab3}body.thecuplab-lab .footer{background:linear-gradient(125deg,#30251f,#49372c)!important}@media(max-width:749px){body.thecuplab-lab.thecuplab-page--index .image-with-text__media{height:auto}body.thecuplab-lab.thecuplab-page--index .image-with-text__media img{padding:2rem}body.thecuplab-lab.thecuplab-page--index .image-with-text__content{padding:3rem 2.4rem}body.thecuplab-lab.thecuplab-page--index .image-with-text__heading{font-size:clamp(3.8rem,10vw,5.5rem)}body.thecuplab-lab.thecuplab-page--index .image-with-text__text{font-size:1.45rem}body.thecuplab-lab.thecuplab-page--index .image-with-text__text--caption{font-size:1rem}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/cuplab-original-plus.css.map */
