.header{position:relative}.header__inline-menu .bpc-mega{position:static}.bpc-mega>.header__menu-item .icon-caret{position:static;width:1rem;margin-left:.6rem;transition:transform .2s ease}.bpc-mega__panel{position:absolute;top:calc(100% + .3rem);left:0;right:0;z-index:4;background-color:#f5eee3;border-bottom:.3rem solid #4f291b;box-shadow:0 1.2rem 2.4rem #4f291b1f;opacity:0;visibility:hidden;transform:translateY(-.6rem);transition:opacity .18s ease,transform .18s ease,visibility 0s linear .18s}.bpc-mega>.header__menu-item{position:relative}.bpc-mega>.header__menu-item:after{content:"";position:absolute;left:0;right:0;top:100%;height:3rem}.bpc-mega:hover .bpc-mega__panel,.bpc-mega:focus-within .bpc-mega__panel{opacity:1;visibility:visible;transform:translateY(0);transition:opacity .18s ease,transform .18s ease,visibility 0s}.bpc-mega:hover>.header__menu-item .icon-caret,.bpc-mega:focus-within>.header__menu-item .icon-caret{transform:rotate(180deg)}.bpc-mega__inner{display:grid;grid-template-columns:minmax(0,3.3fr) minmax(0,1fr);gap:3.2rem;padding-top:3.2rem;padding-bottom:3.6rem}.bpc-mega__hats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.bpc-mega__hat{position:relative;display:flex;flex-direction:column;gap:1rem;padding:1.2rem 1.4rem 1.4rem;background-color:#fff;border:.3rem solid #4f291b;border-radius:2rem;box-shadow:0 .5rem #4f291b;color:#4f291b;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease}.bpc-mega__hat:hover{transform:translateY(-.2rem) rotate(-.6deg);box-shadow:0 .7rem #4f291b}.bpc-mega__badge{position:absolute;z-index:1;top:-1.2rem;left:1.4rem;padding:.3rem 1.2rem;border:.2rem solid #4f291b;border-radius:999px;font-size:1.2rem;font-weight:800;transform:rotate(-3deg)}.bpc-mega__badge--1{background-color:#ef664b;color:#fff}.bpc-mega__badge--2{background-color:#fdc254;color:#4f291b}.bpc-mega__badge--new{background-color:#2e5a55;color:#fff}.bpc-mega{--bpc-frame-black: #1d1a19;--bpc-frame-white: #f3f1ec;--bpc-frame-wood: #d6b98f;--bpc-frame-canvas: repeating-linear-gradient(45deg, #ece6da 0 .2rem, #ddd5c6 .2rem .4rem)}.bpc-mega__hat-media{flex:none;width:100%;aspect-ratio:16 / 10;border-radius:1.4rem;overflow:hidden;background-color:#fff}.bpc-mega__hat-media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .25s ease}.bpc-mega__hat--portrait .bpc-mega__hat-media img{object-fit:cover;object-position:50% 17%}.bpc-mega__hat:hover .bpc-mega__hat-media img{transform:scale(1.05)}.bpc-mega__hat-info{flex:1;display:flex;flex-direction:column;gap:.5rem;min-width:0}.bpc-mega__hat-title{font-family:var(--font-heading-family);font-size:1.8rem;font-weight:700;line-height:1.15}.bpc-mega__hat-tagline{font-size:1.35rem;line-height:1.4;opacity:.85}.bpc-mega__dots{display:flex;gap:.5rem}.bpc-mega__dot{width:1.6rem;height:1.6rem;border:.15rem solid #4f291b;border-radius:50%;background:var(--swatch)}.bpc-mega__hat-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.8rem 1.2rem;margin-top:.4rem}.bpc-mega__price{font-size:1.7rem;white-space:nowrap;font-weight:800}.bpc-mega__go{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1.2rem;background-color:#ef664b;color:#fff;border:.2rem solid #4f291b;border-radius:999px;font-size:1.3rem;font-weight:800;white-space:nowrap}.bpc-mega__go svg{width:1.4rem;height:1.4rem}.bpc-mega__side{padding:2rem;background-color:#d9ebe7;border:.3rem solid #4f291b;border-radius:2rem;box-shadow:0 .5rem #4f291b;color:#4f291b}.bpc-mega__side-title{margin:0 0 1.2rem;font-family:var(--font-heading-family);font-size:1.9rem;font-weight:700}.bpc-mega__links{display:flex;flex-direction:column;gap:.8rem;margin:0;padding:0;list-style:none}.bpc-mega__links a{display:flex;align-items:center;gap:1rem;padding:.6rem 1rem .6rem .6rem;background-color:#fff;border:.2rem solid #4f291b;border-radius:1.2rem;color:#4f291b;font-size:1.5rem;font-weight:800;text-decoration:none;transition:background-color .15s ease,transform .15s ease}.bpc-mega__links a:hover{background-color:#fdc254;transform:translate(.3rem)}.bpc-mega__link-icon{display:inline-flex;flex:none;align-items:center;justify-content:center;width:3rem;height:3rem;padding:.45rem;border:.2rem solid #4f291b;border-radius:50%}.bpc-mega__link-icon svg{width:100%;height:100%}.bpc-mega__link-icon--mint{background-color:#d9ebe7}.bpc-mega__link-icon--pink{background-color:#fde0d8}.bpc-mega__link-icon--yellow{background-color:#fdc254}.bpc-mega__perks{display:flex;align-items:center;gap:.6rem;margin:1.4rem 0 0;font-size:1.3rem;font-weight:700}.bpc-mega__perks svg{width:1.8rem;height:1.8rem}@media screen and (max-width:989px){.bpc-mega__panel{display:none}}@media(prefers-reduced-motion:reduce){.bpc-mega__panel,.bpc-mega__hat,.bpc-mega__hat-media img,.bpc-mega__links a{transition:none}}.bpc-mega>.header__menu-item[aria-current=page] .icon-caret{color:#fff}
/*# sourceMappingURL=/cdn/shop/t/5/assets/component-mega-shop.css.map */
