.hero2--art{background:var(--pink);min-height:600px}.hero2--art:before{display:none}.hero2__art{position:absolute;top:0;right:0;bottom:0;width:58%;z-index:1}.hero2__art img{width:100%;height:100%;object-fit:cover;object-position:100% 50%;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 30%);mask-image:linear-gradient(90deg,transparent 0,#000 30%)}.hero2--art .hero2__inner{padding-top:104px;padding-bottom:110px}.hero2__title--img{line-height:0;margin-bottom:22px}.hero2__hl{display:block;width:min(540px,100%);height:auto;margin-left:-10px;filter:drop-shadow(0 8px 14px rgba(63,5,41,.25))}.hero2--art .hero2__copy{max-width:560px}.hero2--art .hero2__lead{color:var(--plum);font-size:26px;line-height:1.25;margin-bottom:14px;text-wrap:balance}.hero2__proof{display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px;margin:0 0 30px;color:var(--plum);font-size:18px;line-height:1.3}.hero2__stars{letter-spacing:2px;font-size:20px;color:var(--plum)}.hero2__proof q{font-style:italic;font-weight:700;quotes:"\201c" "\201d"}.hero2__who{opacity:.85}.hero2--art .hero2__cta{gap:16px;margin-bottom:0}.hero2--art .cta{min-height:54px;padding:0 32px;justify-content:center}.hero2--art .cta--pink{background:var(--plum);color:#fff;box-shadow:5px 5px #3f052959}.hero2--art .cta--pale{background:#fff;color:var(--plum);box-shadow:5px 5px #3f052959}.hero2--art .cta:hover{transform:translate(2px,2px);box-shadow:3px 3px #3f052959}.hero2--art .cta:focus-visible{outline:3px solid #fff;outline-offset:3px}@media(max-width:900px){.hero2--art{min-height:0}.hero2__art{display:none}.hero2--art .hero2__mobile{aspect-ratio:3 / 4;object-fit:cover;object-position:50% 50%}.hero2--art .hero2__inner{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);z-index:3;padding:48px 16px;background:linear-gradient(180deg,#3f052900 0,#3f0529b8 22% 78%,#3f052900)}.hero2--art .hero2__copy{max-width:none;text-align:center}.hero2__title.hero2__title--img{display:block;margin:0 auto 10px}.hero2__hl{width:82%;max-width:320px;margin:0 auto;filter:drop-shadow(0 6px 10px rgba(0,0,0,.35))}.hero2--art .hero2__lead{color:#fff;font-size:18px;margin-bottom:8px;text-shadow:0 1px 6px rgba(0,0,0,.35)}.hero2__proof{justify-content:center;color:#fff;font-size:14px;margin-bottom:16px;text-shadow:0 1px 6px rgba(0,0,0,.35)}.hero2__stars{color:#ffd84d;font-size:16px}.hero2--art .hero2__cta{flex-wrap:nowrap;gap:10px;justify-content:center}.hero2--art .cta{flex:1 1 0;min-height:50px;padding:0 12px;font-size:14px;white-space:nowrap;box-shadow:none}.hero2--art .cta--pink{background:var(--pink);color:#fff}.hero2--art .cta--pale{background:#fff;color:var(--plum)}}@media(max-width:360px){.hero2--art .cta{font-size:13px;padding:0 8px}}.hero2--art .cta,.prv .prv__btn{border:2.5px solid #140810;box-shadow:0 0 0 3px #fff,6px 6px 0 3px #140810;transition:transform .12s ease,box-shadow .12s ease}.hero2--art .cta:hover,.prv .prv__btn:hover{transform:translate(2px,2px);box-shadow:0 0 0 3px #fff,4px 4px 0 3px #140810}.hero2--art .cta:active,.prv .prv__btn:active{transform:translate(5px,5px);box-shadow:0 0 0 3px #fff,1px 1px 0 3px #140810}.hero2--art .hero2__cta,.prv .prv__cta{padding:0 6px 8px 3px}@media(max-width:900px){.hero2--art .cta,.prv .prv__btn{border-width:2px;box-shadow:0 0 0 2.5px #fff,4px 4px 0 2.5px #140810}.hero2--art .cta:hover,.prv .prv__btn:hover{transform:none;box-shadow:0 0 0 2.5px #fff,4px 4px 0 2.5px #140810}.hero2--art .cta:active,.prv .prv__btn:active{transform:translate(3px,3px);box-shadow:0 0 0 2.5px #fff,1px 1px 0 2.5px #140810}.hero2--art .hero2__cta,.prv .prv__cta{gap:14px}}.hero2--art:after{content:"";position:absolute;left:0;right:0;bottom:0;height:160px;z-index:2;pointer-events:none;background:linear-gradient(180deg,rgba(255,18,159,0) 0,var(--pink) 100%)}@media(min-width:901px){.hero2--art .hero2__inner{position:relative;z-index:3}}.trust{background:var(--pink);padding-bottom:8px}.trust__list{border-radius:32px;border:2.5px solid #140810;box-shadow:0 0 0 3px #fff,7px 7px 0 3px #140810}.bites:before{display:none}.bites{padding-top:56px}@media(max-width:900px){.hero2--art:after{height:120px}.trust{padding:0 16px 6px}.trust__list{border-radius:24px;border-width:2px;box-shadow:0 0 0 2.5px #fff,5px 5px 0 2.5px #140810}.bites{padding-top:34px}}.hero2 .drip{height:6px;background:linear-gradient(180deg,#fff 0 3px,#140810 3px 100%)}.hero2 .drip path{display:none}@media(max-width:900px){.hero2 .drip{height:5px;background:linear-gradient(180deg,#fff 0 2.5px,#140810 2.5px 100%)}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/hero-wow.css.map */
