.pbm{color:var(--ink);font-weight:500}.pbm *,.pbm *:before,.pbm *:after{box-sizing:border-box}.pbm a{text-decoration:none}:where(.pbm) :where(a){color:inherit}.pbm-wrap{max-width:var(--maxw);margin:0 auto;padding:0 24px}.pbm-section{padding:84px 0}.pbm h1,.pbm h2,.pbm h3{font-family:var(--font);font-weight:900;line-height:1.03;letter-spacing:-.02em;margin:0}:where(.pbm) :where(h1,h2,h3){color:var(--green)}.pbm h1{font-size:clamp(40px,6vw,76px)}.pbm h2{font-size:clamp(30px,4vw,46px)}.pbm h3{font-size:clamp(20px,2.2vw,33px)}.pbm-eyebrow{font-family:var(--font);font-weight:700;font-size:12.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--gold)}.pbm-wm{font-family:var(--font);font-weight:900;letter-spacing:-.03em}.pbm-wm .pb{color:var(--gold)}.pbm-wm .me{color:var(--green)}.pbm-shead{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:34px;flex-wrap:wrap}.pbm-shead .pbm-eyebrow{display:block;margin-bottom:12px}.pbm-shead p{color:var(--ink-soft);margin:6px 0 0;max-width:46ch}.pbm-btn{display:inline-flex;align-items:center;gap:9px;font-family:var(--font);font-weight:700;font-size:15.5px;line-height:1.2;border-radius:40px;padding:14px 26px;cursor:pointer;border:2px solid transparent;text-decoration:none;transition:transform .15s,background .15s,color .15s}.pbm-btn:hover{transform:translateY(-2px)}.pbm-btn-green{background:var(--green);color:var(--cream);box-shadow:0 8px 22px -10px var(--green)}.pbm-btn-green:hover{background:var(--green-2);color:var(--cream)}.pbm-btn-ghost{background:transparent;color:var(--green);border-color:var(--green)}.pbm-btn-ghost:hover{background:var(--green);color:var(--cream)}.pbm-btn-gold{background:var(--gold);color:#fff}.pbm-btn-gold:hover{background:var(--gold-bright);color:#fff}.pbm-rot-slot{display:inline-block;text-align:left;vertical-align:top}.pbm-rot{display:inline-block;color:var(--gold);font-style:normal;will-change:transform,opacity}.pbm-rot.out{animation:pbmRotOut .3s ease forwards}.pbm-rot.in{animation:pbmRotIn .42s cubic-bezier(.2,.7,.2,1) forwards}@keyframes pbmRotOut{to{opacity:0;transform:translateY(-32%)}}@keyframes pbmRotIn{0%{opacity:0;transform:translateY(34%)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.pbm-rot.out,.pbm-rot.in{animation:none}}.pbm-stars{position:relative;display:inline-block;color:var(--gold);letter-spacing:1px;white-space:nowrap;vertical-align:baseline}.pbm-stars__base{display:block;color:#a068284d}.pbm-stars__fill{position:absolute;top:0;left:0;display:block;overflow:hidden;white-space:nowrap}@media(max-width:900px){.pbm-section{padding:60px 0}}.pbm :focus-visible{outline:3px solid var(--gold);outline-offset:2px;border-radius:6px}@media(prefers-reduced-motion:reduce){.pbm *,.pbm *:before,.pbm *:after{transition:none!important;animation:none!important}}h1,h2,h3,.h1,.h2,.h3{font-weight:900;letter-spacing:-.02em}.grid-product__image-wrapper,.grid__image-radius,.image-wrap,.collection-item__image-wrapper{border-radius:var(--r-card);overflow:hidden}.btn,.shopify-payment-button__button--unbranded,input[type=submit],.quick-product__btn{border-radius:40px}input[type=text],input[type=email],input[type=search],input[type=tel],input[type=password],input[type=number],textarea,select{border-radius:13px}.site-footer{text-align:center}.site-footer ul{padding-left:0;list-style:none}.site-footer img,.site-footer .footer__logo,.site-footer .footer__logo-image{margin-left:auto;margin-right:auto}product-recommendations[data-intent=related] .grid-product__image-mask{border-radius:13px;overflow:hidden}product-recommendations[data-intent=related] .grid__image-ratio{background:var(--cream-2);border-radius:13px}product-recommendations[data-intent=related] .grid__image-ratio:before{padding-bottom:73.5%}product-recommendations[data-intent=related] .grid__image-ratio image-element{top:10px;right:10px;bottom:10px;left:10px;width:auto;height:auto}product-recommendations[data-intent=related] .grid__image-ratio img{object-fit:contain}product-recommendations[data-intent=related] .grid__image-ratio .placeholder-svg{top:10px;right:10px;bottom:10px;left:10px}product-recommendations[data-intent=related] .grid-product__secondary-image{background:transparent;top:10px;right:10px;bottom:10px;left:10px}.site-nav__dropdown.pbm-navmenu{background:var(--paper);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--shadow-card),0 30px 60px -30px #1e280f59;padding:18px;width:max-content;max-width:min(760px,calc(100vw - 40px));min-width:0;margin-top:8px;left:0;transform:translate3d(var(--pbm-nav-shift, 0px),-12px,0)}details[open]>.site-nav__dropdown.pbm-navmenu{transform:translate3d(var(--pbm-nav-shift, 0px),0,0)}.site-nav__dropdown.pbm-navmenu:before{content:"";position:absolute;top:-10px;left:0;right:0;height:10px}.pbm-navmenu__grid{display:grid;gap:2px 10px}.pbm-navmenu__grid--2{grid-template-columns:1fr 1fr}.pbm-navmenu__grid--1{grid-template-columns:1fr}.pbm-navmenu__item{display:flex;align-items:flex-start;gap:14px;padding:12px;border-radius:var(--r-card);text-decoration:none;color:var(--ink);transition:background .18s ease}.pbm-navmenu__item:hover,.pbm-navmenu__item:focus-visible{background:var(--cream)}.pbm-navmenu__tile{flex:0 0 auto;width:52px;height:52px;border-radius:15px;display:flex;align-items:center;justify-content:center;background:var(--tile, var(--green));color:#fff;transition:transform .18s ease}.pbm-navmenu__item:hover .pbm-navmenu__tile{transform:translateY(-1px) scale(1.03)}.pbm-navmenu__glyph{width:26px;height:26px;display:block}.pbm-navmenu__tile--green{--tile: var(--green)}.pbm-navmenu__tile--green-2{--tile: var(--green-2)}.pbm-navmenu__tile--dark{--tile: var(--green-dark)}.pbm-navmenu__tile--gold{--tile: var(--gold)}.pbm-navmenu__tile--almond{--tile: var(--flavour-almond)}.pbm-navmenu__tile--blue{--tile: var(--flavour-almond-original)}.pbm-navmenu__tile--hazelnut{--tile: var(--flavour-hazelnut-nsa-2)}.pbm-navmenu__tile--ink{--tile: var(--ink)}.pbm-navmenu__copy{display:block;min-width:0}.pbm-navmenu__title{display:block;font-family:var(--font);font-weight:900;font-size:15.5px;line-height:1.25;letter-spacing:-.01em;color:var(--ink);transition:color .18s ease}.pbm-navmenu__item:hover .pbm-navmenu__title{color:var(--green)}.pbm-navmenu__text{display:block;margin-top:4px;font-family:var(--font);font-weight:500;font-size:13px;line-height:1.45;color:var(--ink-soft);text-transform:none;letter-spacing:0}.pbm-navmenu__foot{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-top:14px;padding:15px 12px 3px;border-top:1px solid var(--line)}.pbm-navmenu__foot-text{font-family:var(--font);font-weight:500;font-size:14px;color:var(--ink-soft);text-transform:none;letter-spacing:0}.pbm-navmenu__foot-link{display:inline-flex;align-items:center;gap:8px;font-family:var(--font);font-weight:900;font-size:14.5px;color:var(--green);text-decoration:none;text-transform:none;letter-spacing:0}.pbm-navmenu__foot-rating{font-weight:500;font-size:13.5px;color:var(--ink-soft);margin-left:2px}.pbm-navmenu__foot-link:hover{color:var(--gold)}.pbm-navmenu__foot-link:hover .pbm-navmenu__foot-rating{color:inherit}.pbm-navmenu__arrow{width:17px;height:17px;transition:transform .18s ease}.pbm-navmenu__foot-link:hover .pbm-navmenu__arrow{transform:translate(4px)}.pbm-navmenu a{text-transform:none;letter-spacing:0}.pbm-navmenu--drawer{padding:4px 0 10px}.pbm-navmenu--drawer .pbm-navmenu__item{padding:10px 0}.pbm-navmenu--drawer .pbm-navmenu__tile{width:44px;height:44px;border-radius:13px}.pbm-navmenu--drawer .pbm-navmenu__glyph{width:22px;height:22px}.pbm-navmenu--drawer .pbm-navmenu__item:hover{background:transparent}.pbm-navmenu--drawer .pbm-navmenu__foot{padding:14px 0 0}@media(max-width:1100px){.pbm-navmenu__grid--2{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.pbm-navmenu__tile,.pbm-navmenu__arrow,.pbm-navmenu__item{transition:none}.pbm-navmenu__item:hover .pbm-navmenu__tile{transform:none}}.pbm-anchor{display:block;height:0;scroll-margin-top:24px}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/pbandme-sections.css.map */
