:root{--bch-paper: #F6F1E7;--bch-paper-2: #EFE6D4;--bch-card: #FFFDF7;--bch-ink: #24313A;--bch-coral: #E8846B;--bch-sea: #5E8FA0;--bch-sage: #A9BFA0;--bch-sun: #F2C76E;--bch-muted: #8A7E68;--bch-airmail: repeating-linear-gradient(135deg, #E8846B 0 12px, #F6F1E7 12px 18px, #5E8FA0 18px 30px, #F6F1E7 30px 36px);--font-heading-family: "Bebas Neue", "Oswald", Impact, sans-serif;--font-heading-style: normal;--font-heading-weight: 400;--font-body-family: "DM Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 500}body{letter-spacing:.01rem}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4{letter-spacing:.04em}.bch-script{font-family:Caveat,cursive}.announcement-bar-section:after{content:"";display:block;height:8px;background:var(--bch-airmail)}.announcement-bar__message{letter-spacing:.04rem;font-size:1.3rem}.bh{position:relative;min-height:78vh;display:flex;align-items:flex-end;overflow:hidden;color:#fdf6e3;background:var(--bch-sea)}.bh__media{position:absolute;top:0;right:0;bottom:0;left:0}.bh__img{width:100%;height:100%;object-fit:cover;display:block}.bh__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#141c22bf,#141c2200 65%);opacity:var(--bh-overlay, .7)}.bh__content{position:relative;width:100%;padding-top:6rem;padding-bottom:4.4rem}.bh__kicker{font-family:Caveat,cursive;font-size:2.6rem;line-height:1.1;margin:0;color:#fdf6e3}.bh__board{display:flex;flex-wrap:wrap;gap:3px;min-height:3.8rem;margin:.8rem 0 1.2rem;perspective:400px}.bh__flap{position:relative;display:inline-block;width:2.6rem;line-height:3.8rem;text-align:center;background:var(--bch-ink);color:var(--bch-sun);font-family:Bebas Neue,Impact,sans-serif;font-size:2.6rem;border-radius:4px;animation:bhflip .35s ease both}.bh__flap:after{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:#00000059}@keyframes bhflip{0%{transform:rotateX(90deg);opacity:.3}to{transform:none;opacity:1}}.bh__title{font-family:var(--font-heading-family);font-weight:400;font-size:clamp(5.4rem,11vw,11rem);line-height:.92;letter-spacing:.02em;color:#fdf6e3;margin:0 0 2.2rem;max-width:11ch}.bh__btn{display:inline-block;background:#fdf6e3;color:var(--bch-ink);padding:1.3rem 2.8rem;border-radius:999px;font-weight:500;font-size:1.5rem;text-decoration:none;transition:transform .2s ease}.bh__btn:hover{transform:translateY(-2px)}@media screen and (min-width:750px){.bh{min-height:82vh}.bh__flap{width:3.2rem;line-height:4.6rem;font-size:3.2rem}.bh__kicker{font-size:3rem}}.btags{background:var(--bch-paper);padding:3.2rem 0 1.2rem}.btags__kicker{font-family:Caveat,cursive;font-size:2.4rem;color:var(--bch-muted);margin:0 0 1.2rem}.btags__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}@media screen and (min-width:750px){.btags__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.6rem}}.btag{position:relative;display:flex;align-items:center;justify-content:space-between;gap:.8rem;background:var(--bch-card);border:1px solid #D9CFBB;border-left:8px solid var(--tag, #E8846B);border-radius:6px 18px 18px 6px;padding:1.4rem 1.6rem 1.4rem 3.4rem;color:var(--bch-ink);text-decoration:none;font-weight:500;font-size:1.6rem;transition:transform .2s ease}.btag:before{content:"";position:absolute;left:1.2rem;top:50%;width:.9rem;height:.9rem;margin-top:-.45rem;border-radius:50%;border:2px solid #B9AE98}.btag:hover{transform:rotate(-1.5deg)}.bpc{background:var(--bch-paper);padding:3.6rem 0 5.2rem}.bpc__head{display:flex;justify-content:space-between;align-items:baseline;gap:1.2rem}.bpc__title{margin:0;font-size:clamp(3.4rem,6vw,5.2rem);line-height:1}.bpc__all{color:var(--bch-ink);font-size:1.4rem;white-space:nowrap}.bpc__sub{font-family:Caveat,cursive;font-size:2.2rem;color:var(--bch-muted);margin:0 0 2.8rem}.bpc__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.8rem 1.6rem;list-style:none;padding:0;margin:0}@media screen and (min-width:990px){.bpc__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:4rem 3.2rem}}.bpc__card{position:relative;display:block;background:#fff;padding:.9rem .9rem 1.4rem;border:1px solid #E2D9C6;color:var(--bch-ink);text-decoration:none;transform:rotate(var(--tilt, 0deg));transition:transform .25s ease}.bpc__card:hover{transform:rotate(0) translateY(-4px)}.bpc__img{aspect-ratio:4 / 5;overflow:hidden;background:#e9e2d3}.bpc__img img{width:100%;height:100%;object-fit:cover;display:block}.bpc__stamp{position:absolute;top:-1rem;right:-.8rem;background:var(--bch-paper);border:2px dashed var(--stamp, #E8846B);color:var(--stamp, #E8846B);font-family:Bebas Neue,Impact,sans-serif;font-size:1.6rem;letter-spacing:.06em;padding:.3rem .8rem;transform:rotate(var(--stamp-tilt, 6deg))}.bpc__name{font-family:Caveat,cursive;font-size:2.2rem;line-height:1.05;margin:.9rem 0 .2rem}.bpc__price{font-weight:500;font-size:1.4rem;margin:0}.bpc__soldout{font-weight:400;font-size:1.2rem;color:var(--bch-muted);margin-left:.6rem}.bch-airmail{height:8px;background:var(--bch-airmail)}.bugc{background:var(--bch-ink);color:var(--bch-paper);text-align:center;padding:4rem 2rem 4.4rem}.bugc__title{font-family:Caveat,cursive;font-size:3.4rem;line-height:1.1;margin:0 0 .6rem;color:var(--bch-paper)}.bugc__link{color:var(--bch-paper);font-size:1.5rem}@media(prefers-reduced-motion:reduce){.bh__flap{animation:none}.bpc__card,.btag,.bh__btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/beachee.css.map */
