.pd-mega.mega-menu__content{padding-top:3.2rem;padding-bottom:3.6rem;box-shadow:0 2.4rem 4rem -2.8rem rgba(var(--color-shadow),.45)}.pd-mega__inner{display:block}.pd-mega--has-extras .pd-mega__inner{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4.8rem;align-items:start}.pd-mega__tabs{display:grid;grid-template-columns:26rem minmax(0,1fr);gap:3.2rem;min-height:28rem}.pd-mega__tab-list{border-right:.1rem solid rgba(var(--color-foreground),.08);padding-right:1.6rem}.pd-mega__tab{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.6rem;border-radius:4rem;text-decoration:none;color:rgba(var(--color-foreground),.8);font-size:1.5rem;transition:background-color var(--duration-short) ease,color var(--duration-short) ease}.pd-mega__tab .svg-wrapper{width:1.2rem;height:1.2rem;opacity:0;transition:opacity var(--duration-short) ease}.pd-mega__tab.is-active{background-color:rgba(var(--color-foreground),.06);color:rgb(var(--color-foreground));font-weight:500}.pd-mega__tab.is-active .svg-wrapper{opacity:1;color:rgb(var(--pd-gold, 184, 137, 59))}.pd-mega__panel{display:none}.pd-mega__panel.is-active{display:block;animation:pdMegaFade var(--duration-default) ease}@keyframes pdMegaFade{0%{opacity:0;transform:translate(.6rem)}to{opacity:1;transform:none}}.pd-mega__view-all{display:inline-flex;align-items:center;gap:.6rem;font-size:1.35rem;font-weight:500;color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.4rem;text-decoration-color:rgb(var(--pd-gold, 184, 137, 59))}.pd-mega__view-all .svg-wrapper{width:1.2rem;height:1.2rem}.pd-mega__extras{display:flex;gap:2.4rem;align-items:stretch}.pd-mega__extras-title{margin:0;font-family:var(--font-heading-family);font-size:1.8rem}.pd-mega__products-header{display:flex;align-items:baseline;justify-content:space-between;gap:2rem;margin-bottom:1.4rem}.pd-mega__product-grid{display:grid;grid-template-columns:repeat(2,16rem);gap:1.6rem}.pd-mega__product-link{display:flex;flex-direction:column;gap:.6rem;text-decoration:none}.pd-mega__product-media{position:relative;aspect-ratio:1;border-radius:1.2rem;overflow:hidden;background-color:#fbf7f2}.pd-mega__product-media img,.pd-mega__product-media svg{width:100%;height:100%;object-fit:cover;transition:transform var(--duration-long) ease}.pd-mega__product-link:hover img{transform:scale(1.04)}.pd-mega__product-media .badge{position:absolute;top:.8rem;left:.8rem;font-size:1.1rem}.pd-mega__product-title{font-size:1.35rem;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pd-mega__product .price{font-size:1.35rem}.pd-mega__promo{position:relative;width:28rem;border-radius:1.6rem;overflow:hidden;display:flex;flex-direction:column;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}.pd-mega__promo-image{width:100%;aspect-ratio:4 / 3;object-fit:cover;display:block}.pd-mega__promo-content{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;padding:2rem}.pd-mega__promo-heading{margin:0}.pd-mega__promo-text{margin:0;font-size:1.4rem;line-height:1.5;color:rgba(var(--color-foreground),.8)}.pd-mega__promo-overlay-link{position:absolute;top:0;right:0;bottom:0;left:0}.pd-copy-code{position:relative;z-index:1;display:inline-flex;align-items:center;gap:1rem;padding:.4rem .4rem .4rem 1.4rem;border:.1rem dashed rgba(var(--color-foreground),.45);border-radius:4rem;font-size:1.3rem}.pd-copy-code__code{font-weight:500;letter-spacing:.08em}.pd-copy-code__button{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1.2rem;border:0;border-radius:4rem;background-color:rgb(var(--color-button));color:rgb(var(--color-button-text));font:inherit;font-size:1.2rem;cursor:pointer;text-decoration:none}.pd-copy-code__button .svg-wrapper{width:1.3rem;height:1.3rem}.pd-copy-code.is-copied .pd-copy-code__button{background-color:#b8893b;color:#fff}@media screen and (max-width:1279px){.pd-mega__product-grid{grid-template-columns:15rem}.pd-mega__product:nth-child(n+2){display:none}.pd-mega__products~.pd-mega__promo--2,.pd-mega__promo--1~.pd-mega__promo--2{display:none}}.pd-mega__product .pd-qty,.pd-mega__product>.pd-tile-add,.pd-mega__product .pd-tile-add-wrap{top:12.2rem;bottom:auto}.pd-mega__tab{justify-content:flex-start;padding:.7rem 1.2rem .7rem .8rem}.pd-mega__tab-label{flex:1;min-width:0}.pd-mega__tab .pd-menu-media{width:3.2rem;height:3.2rem;font-size:1.4rem}.pd-mega__tab-list{max-height:60vh;overflow-y:auto;scrollbar-width:thin}.pd-mega__panel-header{display:flex;align-items:baseline;justify-content:space-between;gap:2rem;margin-bottom:1.6rem}.pd-mega__panel-title{margin:0}.pd-mega__panel-title a{text-decoration:none}.pd-mega__tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(21rem,1fr));gap:1.4rem;margin:0;padding:0}.pd-mega__tiles--compact{grid-template-columns:repeat(auto-fill,minmax(19rem,1fr));gap:1rem}.pd-mega-tile{display:flex;flex-direction:column;padding:1.4rem;border:.1rem solid rgba(var(--color-foreground),.07);border-radius:1.6rem;background-color:#fbf7f2;transition:border-color var(--duration-short) ease,box-shadow var(--duration-short) ease,transform var(--duration-short) ease}.pd-mega-tile:hover,.pd-mega-tile:focus-within{border-color:#b8893b8c;box-shadow:0 1.2rem 2.4rem -1.8rem #3e2a4773}a.pd-mega-tile,.pd-mega-tile--compact{flex-direction:row;align-items:center;gap:1.2rem;padding:1rem 1.2rem;text-decoration:none;color:rgb(var(--color-foreground))}a.pd-mega-tile:hover{transform:translateY(-.2rem)}.pd-mega-tile--compact .pd-mega-tile__head{flex:1;min-width:0}.pd-mega-tile__head{display:flex;align-items:center;gap:1.2rem;text-decoration:none;color:rgb(var(--color-foreground))}.pd-mega-tile__title{flex:1;min-width:0;font-size:1.5rem;font-weight:500;line-height:1.3}.pd-mega-tile__head:hover .pd-mega-tile__title,a.pd-mega-tile:hover .pd-mega-tile__title{text-decoration:underline;text-underline-offset:.3rem;text-decoration-color:#b8893b}.pd-mega-tile__links{margin:1.2rem 0 0;padding:1rem 0 0;border-top:.1rem dashed rgba(var(--color-foreground),.12)}.pd-mega-tile__link{display:flex;align-items:center;gap:.8rem;padding:.45rem 0;font-size:1.4rem;line-height:1.35;text-decoration:none;color:rgba(var(--color-foreground),.78)}.pd-mega-tile__link:hover,.pd-mega-tile__link.mega-menu__link--active{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem;text-decoration-color:#b8893b}.pd-mega-tile>.pd-mega__view-all{margin-top:.8rem;font-size:1.3rem}.pd-menu-media{flex:none;width:4.4rem;height:4.4rem;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden;background-color:#fff;color:#3e2a47;box-shadow:inset 0 0 0 .1rem #3e2a4714}.pd-menu-media img{width:100%;height:100%;object-fit:contain;padding:.3rem}.pd-menu-media--icon{background-color:#eeeaf6}.pd-menu-media--icon .pd-icon{color:#3e2a47}.pd-menu-media--letter{background-color:#f6e7ea;color:#8a6a2b;font-family:var(--font-heading-family);font-size:1.8rem;line-height:1}.pd-mega-tile__link .pd-menu-media,.pd-top-link .pd-menu-media{width:auto;height:auto;background:none;box-shadow:none;border-radius:0;overflow:visible}.pd-mega-tile__link .pd-menu-media--image,.pd-top-link .pd-menu-media--image{width:2rem;height:2rem;border-radius:50%;overflow:hidden}.pd-top-link .pd-menu-media{margin-right:.6rem;color:#b8893b}.pd-menu-badge{flex:none;display:inline-flex;align-items:center;padding:.15rem .7rem;border-radius:4rem;font-size:1rem;font-weight:600;letter-spacing:.05em;line-height:1.6;text-transform:uppercase;white-space:nowrap;background-color:#3e2a47;color:#fff}.pd-menu-badge--gold{background-color:#d9b46a;color:#2e2236}.pd-menu-badge--rose{background-color:#a83f57;color:#fff}.pd-menu-badge--lavender{background-color:#e4dcf1;color:#3e2a47}.pd-menu-badge--green{background-color:#4d7458;color:#fff}.pd-top-link{position:relative}.pd-top-link .pd-menu-badge{margin-left:.5rem;padding:0 .5rem;font-size:.85rem;transform:translateY(-.7rem)}.menu-drawer__menu-item .pd-menu-media{width:3.4rem;height:3.4rem;margin-right:1.2rem;font-size:1.5rem}.menu-drawer__menu-item .pd-drawer-label{flex:1;min-width:0}.menu-drawer__menu-item .pd-menu-badge{margin:0 1rem}.menu-drawer__menu-item{align-items:center}.section-header.shopify-section-group-header-group{z-index:5}.header--search-bar:not(.drawer-menu) .header__inline-menu.pd-top-tiles{justify-self:stretch;min-width:0;margin-top:1.2rem}.pd-tile-scroller{display:flex;align-items:center;gap:.6rem}.header .header__inline-menu.pd-top-tiles .list-menu--inline{justify-content:flex-start;flex:1;min-width:0;flex-wrap:nowrap;gap:.8rem;margin:0;padding:.9rem .2rem .6rem;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none}.pd-top-tiles .list-menu--inline::-webkit-scrollbar{display:none}.pd-top-tiles .list-menu--inline>li:first-child{margin-left:auto}.pd-top-tiles .list-menu--inline>li:last-child{margin-right:auto}.pd-top-tiles .list-menu--inline>li{flex:none}.pd-top-tiles .header__menu-item.pd-top-link{flex-direction:column;justify-content:center;gap:.4rem;min-width:8.4rem;max-width:11.5rem;height:7.2rem;padding:.6rem 1rem;border:.1rem solid rgba(var(--color-foreground),.08);border-radius:1.2rem;background-color:#fbf7f2;color:rgb(var(--color-foreground));font-size:1.2rem;line-height:1.2;text-align:center;transition:border-color var(--duration-short) ease,background-color var(--duration-short) ease,transform var(--duration-short) ease}.pd-top-tiles .header__menu-item.pd-top-link>span:not(.pd-menu-media,.pd-menu-badge){display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pd-top-tiles .header__menu-item.pd-top-link:hover,.pd-top-tiles details[open]>.header__menu-item.pd-top-link{border-color:#b8893b99;background-color:#f6e7ea;transform:translateY(-.2rem)}.pd-top-tiles .header__menu-item.pd-top-link:hover span{text-decoration:none}.pd-top-tiles .header__menu-item .icon-caret{display:none}.pd-top-tiles .header__active-menu-item{font-weight:500;text-decoration:none}.pd-top-tiles .pd-top-link .pd-menu-media{margin:0;width:2.6rem;height:2.6rem;color:#3e2a47}.pd-top-tiles .pd-top-link .pd-menu-media--image{width:2.8rem;height:2.8rem;background-color:#fff}.pd-top-tiles .pd-top-link .pd-menu-media--letter,.pd-mobile-tile .pd-menu-media--letter{border-radius:50%;background-color:#eeeaf6;color:#8a6a2b;font-size:1.3rem}.pd-top-tiles .pd-top-link .pd-menu-badge,.pd-mobile-tile .pd-menu-badge{position:absolute;top:-.7rem;right:-.3rem;margin:0;padding:0 .5rem;font-size:.85rem;line-height:1.5;transform:none}.pd-tile-scroller__arrow{flex:none;width:3.2rem;height:3.2rem;border:.1rem solid rgba(var(--color-foreground),.1);border-radius:50%;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.pd-tile-scroller__arrow[hidden]{display:none}.pd-tile-scroller__arrow .svg-wrapper{width:1.2rem;height:1.2rem;transform:rotate(90deg)}.pd-tile-scroller__arrow--next .svg-wrapper{transform:rotate(-90deg)}.pd-mobile-tiles{display:none}@media screen and (max-width:989px){.pd-mobile-tiles{display:block;padding-bottom:1rem}.pd-mobile-tiles__list{display:flex;gap:.8rem;margin:0;padding:.8rem 0 .2rem;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.pd-mobile-tiles__list::-webkit-scrollbar{display:none}.pd-mobile-tiles__list>li{flex:none;scroll-snap-align:start}.pd-mobile-tile{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem;width:8.4rem;height:7rem;padding:.5rem;border:.1rem solid rgba(var(--color-foreground),.08);border-radius:1.2rem;background-color:#fbf7f2;color:rgb(var(--color-foreground));font-size:1.1rem;line-height:1.2;text-align:center;text-decoration:none}.pd-mobile-tile.is-active{border-color:#b8893b99;background-color:#f6e7ea}.pd-mobile-tile__label{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.pd-mobile-tile .pd-menu-media{margin:0;width:2.4rem;height:2.4rem;color:#3e2a47}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/pd-mega-menu.css.map */
