:root{--bb-p-check: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E");--bb-p-arrow: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E");--bb-p-check-white: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E");--bb-p-medal: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a6 6 0 1 1 0 12 6 6 0 0 1 0-12zm-3.5 12.9L7 22l5-2.5 5 2.5-1.5-7.1A7.9 7.9 0 0 1 12 16a7.9 7.9 0 0 1-3.5-1.1z'/%3E%3C/svg%3E");--bb-p-truck: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linejoin='round'%3E%3Cpath d='M2 6h11v10H2zM13 9h4l3 3v4h-7z'/%3E%3Ccircle cx='6' cy='17.5' r='1.8'/%3E%3Ccircle cx='17' cy='17.5' r='1.8'/%3E%3C/svg%3E");--bb-p-gift: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linejoin='round'%3E%3Cpath d='M3 9h18v4H3zM5 13h14v8H5zM12 9v12M12 9c-2-4-6-4-6-1.5S10 9 12 9zm0 0c2-4 6-4 6-1.5S14 9 12 9z'/%3E%3C/svg%3E");--bb-p-tint: rgba(var(--bb-rgb-spruce, 46, 64, 58), .08)}body,.drawer,.cart-drawer{letter-spacing:0}.button:before,.button:after,.quantity:before,.quantity:after{border-radius:inherit}.cart-drawer .cart__checkout-button,.cart__checkout-button{border-radius:var(--bb-radius-pill)}.bb-bundle__list li,.bb-finder__card-points li,.bb-pdp__includes li{display:block;padding-inline-start:2.6rem;position:relative}.bb-bundle__list li:before,.bb-finder__card-points li:before,.bb-pdp__includes li:before{background:var(--bb-color-accent) var(--bb-p-check-white) center / 1.1rem no-repeat;border-radius:50%;content:"";height:1.8rem;left:0;position:absolute;top:.05em;width:1.8rem}.bb-home-bundle ul.bb-bundle__list,ul.bb-bundle__list{border:0;display:grid;gap:var(--bb-space-3) var(--bb-space-4);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin-block:var(--bb-space-4) var(--bb-space-5);padding:0}ul.bb-bundle__list li{border:0;font-size:var(--bb-text-sm);line-height:var(--bb-leading-snug);padding-block:0;padding-inline-end:0}ul.bb-finder__card-points{display:grid;gap:var(--bb-space-2);list-style:none;padding:0}.bb-reward__labels,.bb-pdp ol.bb-pdp__rewards-stops{gap:0}.bb-reward__labels li,.bb-pdp__rewards-stops li{font-size:1.2rem;gap:.1rem;justify-items:center;padding-inline:.2rem;text-align:center}.bb-reward__labels strong,.bb-pdp__rewards-stops strong{align-items:center;color:var(--bb-color-text);display:inline-flex;font-size:1.3rem;font-weight:600;gap:.3rem}.bb-reward__labels li.is-met strong:before,.bb-pdp__rewards-stops li.is-met strong:before{background:currentColor;content:"";height:1.2rem;-webkit-mask:var(--bb-p-check) center / contain no-repeat;mask:var(--bb-p-check) center / contain no-repeat;width:1.2rem}.bb-reward__stop{margin-left:-.6rem}.bb-pdp__rewards-track{overflow:visible;position:relative}.bb-pdp__rewards-head{color:var(--bb-color-text-soft);font-size:var(--bb-text-xs);font-weight:500;letter-spacing:.08em;text-transform:uppercase}.bb-pdp__rewards-msg{font-weight:500;order:-1}.bb-pdp__rewards{gap:var(--bb-space-3)}.bb-pdp__rewards .bb-pdp__rewards-head{order:-2}.bb-pdp__includes{border:var(--bb-border, .1rem solid rgba(31, 38, 36, .12));border-radius:var(--bb-radius-panel);gap:var(--bb-space-2);padding:var(--bb-space-3) var(--bb-space-4)}.bb-pdp__includes-head{color:var(--bb-color-text-soft);font-size:var(--bb-text-xs);font-weight:500;letter-spacing:.08em;text-transform:uppercase}.bb-pdp__includes ul{gap:var(--bb-space-2)}.bb-pdp__includes li.is-gift span{margin-inline-end:.4rem}@media(max-width:749px){.bb-popup-tab,body.bb-has-sticky .bb-popup-tab{border-radius:0 var(--bb-radius-panel) var(--bb-radius-panel) 0;bottom:auto;box-shadow:0 .4rem 1.2rem #1f26242e;font-size:1.1rem;left:0;line-height:1;min-height:0;padding:var(--bb-space-3) .35rem;top:70%;transform:translateY(-50%);writing-mode:vertical-rl}.bb-popup-tab>*{transform:rotate(180deg)}}.bb-cart-head{align-items:center;gap:var(--bb-space-2)}.bb-cart-head__count{align-items:center;background:var(--bb-color-bg-alt);border-radius:var(--bb-radius-pill);display:inline-flex;font-family:var(--bb-font-body);font-size:1.3rem;font-weight:600;height:2.4rem;justify-content:center;min-width:2.4rem;padding-inline:.7rem}@media(max-width:749px){.bb-cart-head__link{display:none}}.cart-drawer .cart-item__name{font-family:var(--bb-font-body);font-size:1.5rem;font-weight:600;letter-spacing:0;line-height:1.3}.cart-drawer .product-option,.cart-drawer .cart-item__details dl{color:var(--bb-color-text-soft);font-size:1.3rem}.cart-drawer .quantity{border-radius:var(--bb-radius-pill);min-height:4rem;width:11.2rem}.cart-drawer .quantity__button{width:3.6rem}.cart-drawer .quantity__input{font-size:1.4rem;font-weight:600}.cart-drawer .cart-item__error{font-size:1.2rem}.cart-drawer cart-drawer-items,.cart-drawer .drawer__cart-items-wrapper{padding-bottom:var(--bb-space-5)}.bb-cart-summary__row--saved dt{color:var(--bb-color-text-soft);font-size:var(--bb-text-sm)}.bb-cart-summary__was{margin-inline-end:.4rem}.cart-drawer .bb-cart-assure{flex-wrap:nowrap;font-size:1.2rem;gap:var(--bb-space-3)}.cart-drawer .bb-cart-assure li{align-items:center;color:var(--bb-color-text-soft);display:inline-flex;gap:.3rem;white-space:nowrap}.cart-drawer .bb-cart-assure li:before{background:currentColor;content:"";flex:none;height:1.2rem;-webkit-mask:var(--bb-p-check) center / contain no-repeat;mask:var(--bb-p-check) center / contain no-repeat;width:1.2rem}ul.bb-proof__list{display:flex;flex-wrap:wrap;gap:.6rem;justify-content:center}.bb-proof__item{align-items:center;background:var(--bb-color-bg-alt);border-radius:var(--bb-radius-pill);display:inline-flex;font-size:1.25rem;gap:.6rem;line-height:1.2;padding:.6rem 1rem;white-space:nowrap}.bb-proof__item .bb-icon{flex:none;height:1.8rem;width:1.8rem}.bb-story__facts strong{font-size:clamp(1.8rem,4.6vw,2.8rem);white-space:nowrap}.bb-compare-home__table tbody .bb-compare-home__ours{font-family:var(--bb-font-body);font-size:var(--bb-text-sm);font-weight:600;line-height:var(--bb-leading-snug)}.bb-guarantee__tile{background:var(--bb-color-bg);border:0;border-radius:var(--bb-radius-panel);display:grid;gap:var(--bb-space-1) var(--bb-space-3);grid-template-columns:3.2rem 1fr;padding:var(--bb-space-4)}.bb-guarantee__tile:before{background:var(--bb-p-tint);border-radius:50%;content:"";grid-column:1;grid-row:1 / span 2;height:3.2rem;width:3.2rem}.bb-guarantee__tile:after{background:var(--bb-color-accent);content:"";grid-column:1;grid-row:1;height:1.6rem;margin:.8rem;-webkit-mask:var(--bb-p-check) center / contain no-repeat;mask:var(--bb-p-check) center / contain no-repeat;width:1.6rem}.bb-guarantee__tile>*{grid-column:2;margin:0}ul.bb-guarantee__grid{gap:var(--bb-space-2)}.bb-faq .bb-faq__question.bb-faq__question{font-family:var(--bb-font-body);font-size:1.7rem;font-weight:600;line-height:1.35}a.bb-link{align-items:center;display:inline-flex;font-weight:500;gap:.4rem}a.bb-link:after{background:currentColor;content:"";flex:none;height:1.4rem;-webkit-mask:var(--bb-p-arrow) center / contain no-repeat;mask:var(--bb-p-arrow) center / contain no-repeat;transition:transform var(--bb-duration, .2s) var(--bb-ease, ease);width:1.4rem}a.bb-link:hover:after{transform:translate(.3rem)}.bb-feature__point:before{align-items:center;background:var(--bb-p-tint);border-radius:50%;color:var(--bb-color-accent);display:inline-flex;font-family:var(--bb-font-body);font-size:1.3rem;font-weight:600;height:2.6rem;justify-content:center;width:2.6rem}.bb-feature__point{align-items:start;grid-template-columns:2.6rem 1fr}.bb-feel__best strong{font-weight:600}.bb-email__logo{display:block;filter:brightness(0) invert(.98) sepia(.06);height:auto;margin:var(--bb-space-8) auto 0;max-width:calc(100% - var(--bb-gutter, 1.6rem) * 2);width:100%}.footer .copyright__content:has(a[href*=shopify]){display:none}.bb-pdp__rewards-dot{background:var(--bb-color-bg);border:.2rem solid var(--bb-color-line);border-radius:50%;box-sizing:border-box;height:1.2rem;margin-left:-.6rem;position:absolute;top:-.3rem;width:1.2rem}.bb-pdp__rewards-dot.is-met{background:var(--bb-color-accent);border-color:var(--bb-color-accent)}.cart-drawer cart-drawer-items{-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 4rem),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - 4rem),transparent);scrollbar-width:thin}.cart-drawer .bb-reward{padding-inline-end:.6rem}@media(max-width:749px){.cart-drawer .drawer__footer .tax-note{display:none}}.bb-stars{color:var(--bb-color-line, #e0dacd);display:inline-block;font-family:Arial,sans-serif;letter-spacing:.08em;line-height:1;position:relative;white-space:nowrap}.bb-stars--sm{font-size:1.3rem}.bb-stars--md{font-size:1.8rem}.bb-stars__fill{color:var(--bb-color-star, #c28a3a);inset:0 auto 0 0;overflow:hidden;position:absolute;width:var(--bb-stars-fill, 100%)}.bb-card__chips{display:flex;flex-wrap:wrap;gap:.4rem;list-style:none;margin:.6rem 0 0;padding:0}.bb-card__chips li{background:var(--bb-color-bg);border:var(--bb-border, .1rem solid rgba(31, 38, 36, .12));border-radius:var(--bb-radius-pill);font-size:1.1rem;line-height:1.2;padding:.3rem .7rem}.bb-card__stars{align-items:center;color:var(--bb-color-text-soft);display:flex;font-size:1.2rem;gap:.4rem;margin:.6rem 0 0}.bb-card__shop{margin-top:var(--bb-space-3)}.bb-best__grid--grid{display:grid;gap:var(--bb-space-5) var(--bb-space-3);grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible}@media(min-width:990px){.bb-best__grid--grid{grid-template-columns:repeat(var(--bb-best-cols, 4),minmax(0,1fr))}}.bb-best__more--button{display:flex;justify-content:center;margin-top:var(--bb-space-5)}.bb-rv__summary{align-items:center;background:var(--bb-color-bg-alt);border-radius:var(--bb-radius-panel);display:grid;gap:var(--bb-space-4);grid-template-columns:auto 1fr;margin-block-end:var(--bb-space-4);padding:var(--bb-space-4)}.bb-rv__score{display:grid;justify-items:start;gap:.2rem}.bb-rv__big{font-family:var(--bb-font-heading);font-size:4rem;line-height:1}.bb-rv__based{color:var(--bb-color-text-soft);font-size:1.2rem}.bb-rv__bars{display:grid;gap:.4rem;list-style:none;margin:0;padding:0}.bb-rv__bars li{align-items:center;display:grid;font-size:1.2rem;gap:.6rem;grid-template-columns:1.4rem 1fr 3.4rem}.bb-rv__bar{background:var(--bb-color-line);border-radius:var(--bb-radius-pill);height:.6rem;overflow:hidden}.bb-rv__bar span{background:var(--bb-color-star, #c28a3a);display:block;height:100%}.bb-rv__list{display:grid;gap:var(--bb-space-3);list-style:none;margin:0;padding:0}.bb-rv__card{border:var(--bb-border, .1rem solid rgba(31, 38, 36, .12));border-radius:var(--bb-radius-panel);display:grid;gap:var(--bb-space-2);padding:var(--bb-space-4)}.bb-rv__top{align-items:center;display:flex;gap:var(--bb-space-2);justify-content:space-between}.bb-rv__title{font-size:1.6rem;font-weight:600;margin:0}.bb-rv__body{font-size:var(--bb-text-sm);line-height:var(--bb-leading-body, 1.55);margin:0}.bb-rv__meta{color:var(--bb-color-text-soft);display:flex;flex-wrap:wrap;font-size:1.2rem;gap:.2rem .8rem}.bb-rv__verified{align-items:center;color:var(--bb-color-accent);display:inline-flex;font-weight:600;gap:.3rem}.bb-rv__verified:before{background:currentColor;content:"";height:1.1rem;-webkit-mask:var(--bb-p-check) center / contain no-repeat;mask:var(--bb-p-check) center / contain no-repeat;width:1.1rem}.bb-pdp__rating .bb-stars{margin-inline-end:.2rem}.bb-best__grid--grid{column-gap:var(--bb-space-3, 1.2rem);list-style:none;margin-inline:0;padding:0}.bb-best__grid--grid .bb-best__item{flex:none;max-width:none;min-width:0;width:auto}.bb-card__shop.bb-btn{font-size:1.4rem;min-height:4.2rem;padding-inline:var(--bb-space-3);white-space:nowrap}.bb-journal__grid>.bb-journal__cell{flex:0 0 82%;max-width:36rem}.bb-journal__head .bb-btn{justify-self:start}@media(max-width:749px){.bb-best__grid--grid>.bb-best__item:nth-child(n+5){display:none}}.bb-email__logo--light{filter:none}.bb-campaign{align-items:center;background:rgb(var(--bb-rgb-clay, 160, 82, 56));color:#fff;display:flex;flex-wrap:wrap;font-size:1.25rem;gap:.2rem 1rem;justify-content:center;letter-spacing:.06em;padding:.7rem var(--bb-gutter, 1.6rem);text-align:center;text-transform:uppercase}.bb-campaign[hidden]{display:none}.bb-campaign__link{align-items:center;color:inherit;display:flex;flex-wrap:wrap;gap:.2rem 1rem;justify-content:center;text-decoration:none}.bb-campaign__label{font-weight:700}.bb-campaign__clock{background:#0000002e;border-radius:var(--bb-radius-pill);font-variant-numeric:tabular-nums;font-weight:700;padding:.2rem .8rem}.bb-email__logo,.bb-email__logo--light{margin:var(--bb-space-7) 0 0;max-width:none;width:min(48vw,22rem)}@media(min-width:990px){.bb-email__logo,.bb-email__logo--light{width:28rem}}.bb-pdp__gallery{position:relative}.bb-pdp__proofpill{align-items:center;background:#fbfaf6f0;border-radius:var(--bb-radius-pill);box-shadow:0 .4rem 1.6rem #1f26241f;display:inline-flex;font-size:1.25rem;font-weight:600;gap:.6rem;left:50%;margin:0;padding:.6rem 1.2rem;position:absolute;top:var(--bb-space-3);transform:translate(-50%);white-space:nowrap;z-index:2}.bb-pdp ul.bb-pdp__awards{display:flex;flex-wrap:wrap;gap:.6rem;list-style:none;margin:var(--bb-space-2) 0 0;padding:0}.bb-pdp__awards li{align-items:center;background:#f6e7b8;border-radius:.6rem;color:#4a3a12;display:inline-flex;font-size:1.2rem;font-weight:600;gap:.4rem;padding:.4rem .8rem}.bb-pdp__awards li:before{background:currentColor;content:"";height:1.3rem;-webkit-mask:var(--bb-p-medal) center / contain no-repeat;mask:var(--bb-p-medal) center / contain no-repeat;width:1.3rem}.bb-pdp__price-now{font-size:3rem;font-weight:600}.bb-pdp__save{border-radius:var(--bb-radius-pill);font-size:1.2rem;font-weight:700;letter-spacing:.05em;padding:.4rem 1rem;text-transform:uppercase}.bb-pdp ul.bb-pdp__why li{align-items:center;display:flex;gap:.8rem}.bb-pdp ul.bb-pdp__why li:before{background:var(--bb-color-accent) var(--bb-p-check-white) center / 1.1rem no-repeat;border-radius:50%;content:"";flex:none;height:1.9rem;-webkit-mask:none;mask:none;width:1.9rem}.bb-pdp__legend{color:var(--bb-color-text-soft);font-size:1.2rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.bb-pdp__legend-value{color:var(--bb-color-text);letter-spacing:0;text-transform:none}.bb-pdp__pill input:checked+.bb-pdp__pill-face{background:var(--bb-color-accent);border-color:var(--bb-color-accent);box-shadow:none;color:var(--bb-color-accent-text)}.bb-pdp__pill input:checked+.bb-pdp__pill-face .bb-pdp__pill-hint{color:inherit;opacity:.8}.bb-pdp__pack-img{background:var(--bb-color-bg);border-radius:.8rem;flex:none;height:5.6rem;overflow:hidden;width:5.6rem}.bb-pdp__pack-img img{display:block;height:100%;object-fit:cover;width:100%}.bb-pdp__pack-body{align-items:center}.bb-pdp__pack-badge{font-size:1.05rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.bb-pdp__pack-gift{align-items:center;background:rgba(var(--bb-rgb-spruce, 46, 64, 58),.1);border-radius:var(--bb-radius-pill);color:var(--bb-color-accent);display:inline-flex;font-size:1.15rem;font-weight:600;gap:.4rem;margin-top:.4rem;padding:.3rem .8rem;width:fit-content}.bb-pdp__pack-gift:not([hidden]):before{background:currentColor;content:"";height:1.2rem;-webkit-mask:var(--bb-p-gift) center / contain no-repeat;mask:var(--bb-p-gift) center / contain no-repeat;width:1.2rem}.bb-tier-icon{background:currentColor;display:block;height:1.6rem;margin:0 auto .2rem;opacity:.85;width:1.6rem}.bb-tier-icon--truck{-webkit-mask:var(--bb-p-truck) center / contain no-repeat;mask:var(--bb-p-truck) center / contain no-repeat}.bb-tier-icon--gift{-webkit-mask:var(--bb-p-gift) center / contain no-repeat;mask:var(--bb-p-gift) center / contain no-repeat}.bb-pdp__urgency{display:grid;gap:.6rem}.bb-pdp__urgency-line{align-items:center;display:flex;font-size:1.35rem;gap:.6rem;margin:0}.bb-pdp__urgency-line strong{color:#b5651d}.bb-pdp__urgency-line--stock strong{color:#b23b2e;white-space:nowrap}.bb-pdp__pulse{animation:bb-pulse 1.6s ease-out infinite;background:#d98b2b;border-radius:50%;flex:none;height:.9rem;width:.9rem}.bb-pdp__pulse--red{background:#d4483a}@keyframes bb-pulse{0%{box-shadow:0 0 #d98b2b80}to{box-shadow:0 0 0 .8rem #d98b2b00}}.bb-pdp__stockbar{background:var(--bb-color-line);border-radius:var(--bb-radius-pill);flex:1;height:.6rem;overflow:hidden}.bb-pdp__stockbar span{background:linear-gradient(90deg,#d4483a,#e98a6d);display:block;height:100%}.bb-pdp ul.bb-pdp__assure{border:var(--bb-border, .1rem solid rgba(31, 38, 36, .12));border-radius:var(--bb-radius-panel);padding:var(--bb-space-3) var(--bb-space-4)}.bb-pq__head{display:grid;gap:var(--bb-space-2);justify-items:center;margin-bottom:var(--bb-space-5);text-align:center}.bb-pq__eyebrow{color:var(--bb-color-text-soft);font-size:1.2rem;font-weight:600;letter-spacing:.14em;margin:0;text-transform:uppercase}.bb-pq__seals{display:flex;gap:var(--bb-space-6);justify-content:center;list-style:none;margin:0 0 var(--bb-space-5);padding:0}.bb-pq__seal{display:grid;font-size:1.2rem;gap:var(--bb-space-2);justify-items:center;text-align:center}.bb-pq__disc{align-content:center;background:#e9c9c0;border:.2rem dashed rgba(255,255,255,.7);border-radius:50%;color:#6b2f22;display:grid;height:9.6rem;justify-items:center;line-height:1.1;outline:.4rem solid #e9c9c0;width:9.6rem}.bb-pq__disc--dark{background:var(--bb-color-accent);color:var(--bb-color-accent-text);outline-color:var(--bb-color-accent)}.bb-pq__disc strong{font-family:var(--bb-font-heading);font-size:2rem}.bb-pq__disc small{font-size:1rem;letter-spacing:.08em;text-transform:uppercase}.bb-pq__seal-img{height:9.6rem;width:auto}.bb-pq__list{display:grid;gap:var(--bb-space-3);list-style:none;margin:0;padding:0}.bb-pq__card{background:var(--bb-color-bg);border-inline-start:.4rem solid var(--bb-color-accent);border-radius:var(--bb-radius-panel);display:grid;gap:var(--bb-space-2);padding:var(--bb-space-4)}.bb-pq__outlet{font-family:var(--bb-font-heading);font-size:1.8rem;margin:0}.bb-pq__outlet span{color:var(--bb-color-text-soft);font-family:var(--bb-font-body);font-size:1.2rem;margin-inline-start:.4rem}.bb-pq__card blockquote{color:var(--bb-color-text-soft);font-size:var(--bb-text-sm);line-height:1.55;margin:0}@media(min-width:990px){.bb-pq__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.bb-campaign{flex-wrap:nowrap;font-size:1.1rem;gap:.8rem;letter-spacing:.04em;white-space:nowrap}.bb-campaign__clock{text-transform:none}@media(max-width:429px){.bb-campaign__sub{display:none}}@media(max-width:749px){.bb-pdp__badge{bottom:5.2rem;height:7.2rem;top:auto;width:7.2rem}}@media(max-width:749px){.bb-pdp__gallery{display:flex;flex-direction:column}.bb-pdp ul.bb-pdp__thumbs{display:flex;gap:.6rem;list-style:none;margin:.8rem 0 0;order:2;overflow-x:auto;padding:0 var(--bb-gutter, 1.6rem);scrollbar-width:none}.bb-pdp__thumb{background:none;border:.15rem solid transparent;border-radius:.8rem;display:block;height:5.6rem;overflow:hidden;padding:0;width:5.6rem}.bb-pdp__thumb.is-active{border-color:var(--bb-color-accent)}.bb-pdp__thumb img{display:block;height:100%;object-fit:cover;width:100%}}.bb-pdp ul.bb-pdp__why{display:grid;gap:.6rem}.bb-pdp__pack-badge{inset-inline-end:auto;inset-inline-start:var(--bb-space-4)}.bb-pdp__pack-save{border-radius:.6rem;font-size:1.1rem;font-weight:700;inset-block-start:-1.1rem;inset-inline-end:var(--bb-space-4);letter-spacing:.04em;line-height:1;padding:.5rem .8rem;position:absolute;text-transform:uppercase}.bb-pdp__pack-gift{font-size:1.1rem;line-height:1.25}.bb-proof-strip .bb-proof__item{border-radius:var(--bb-radius-panel);flex-direction:column;font-size:1.2rem;gap:.4rem;justify-content:center;padding:1rem .6rem;text-align:center;white-space:normal}.bb-proof-strip ul.bb-proof{gap:.6rem}.bb-pq__card blockquote{border:0;font-style:normal;padding:0}.bb-vstrip .bb-display{font-size:clamp(3rem,7.4vw,5.6rem)}.bb-campaign__link{flex-wrap:nowrap;gap:.8rem}.cart-drawer cart-drawer-items{padding-inline-end:.8rem}.bb-cart-row__btn{border-radius:var(--bb-radius-pill);min-height:3.8rem;padding-inline:1.6rem}.bb-cgrid__seeall{display:flex;justify-content:center;margin:var(--bb-space-5) 0 0}[data-bb-collection]:not(.is-picks) .bb-cgrid__seeall{display:none}.bb-cgrid__sort .bb-input{border-radius:var(--bb-radius-pill);padding-inline:1.6rem 3.2rem}.bb-guarantee__tile:has(>svg):before,.bb-guarantee__tile:has(>svg):after{content:none}.bb-guarantee__tile>svg{background:var(--bb-p-tint);border-radius:50%;box-sizing:border-box;color:var(--bb-color-accent);grid-column:1;grid-row:1 / span 2;height:3.2rem;padding:.7rem;width:3.2rem}.bb-info__item:has(>.bb-info__num){align-items:start;column-gap:var(--bb-space-3);grid-template-columns:3.2rem minmax(0,1fr);row-gap:.4rem}.bb-info__item:has(>.bb-info__num)>.bb-info__num{grid-row:1 / span 2;height:3.2rem;width:3.2rem}.bb-info__item:has(>.bb-info__num)>:not(.bb-info__num){grid-column:2;margin:0}.bb-info__item:has(>.bb-info__num)>.bb-h3{align-self:center;min-height:3.2rem;display:flex;align-items:center}.bb-info__grid:has(.bb-info__num){gap:var(--bb-space-5)}.button:not(.button--tertiary):not(.link){border-radius:var(--bb-radius-pill)}.bb-ltiles__grid:has(>li:only-child){display:flex;justify-content:center}.bb-ltiles__grid>li:only-child .bb-ltiles__link{border-radius:var(--bb-radius-pill);padding-inline:2.4rem;width:auto}@media(min-width:990px){.bb-rv__list{grid-template-columns:repeat(2,minmax(0,1fr))}.bb-rv__summary{max-width:64rem}}.bb-nav-new{background:rgb(var(--bb-rgb-clay, 160, 82, 56));border-radius:var(--bb-radius-pill);color:#fff;display:inline-block;font-size:1rem;font-weight:700;letter-spacing:.06em;line-height:1;margin-inline-start:.6rem;padding:.3rem .6rem;text-transform:uppercase;vertical-align:.15em}.header__inline-menu a[href$="/pages/gift-guide"]:after,.menu-drawer a[href$="/pages/gift-guide"]:after{background:rgb(var(--bb-rgb-clay, 160, 82, 56));border-radius:var(--bb-radius-pill);color:#fff;content:"Sale";font-size:1rem;font-weight:700;letter-spacing:.06em;line-height:1;margin-inline-start:.6rem;padding:.3rem .6rem;text-transform:uppercase}.bb-trustbox--pdp{margin-top:var(--bb-space-3)}.bb-trustbox--footer{margin-top:var(--bb-space-4);max-width:28rem}.bb-prelaunch [data-prelaunch]{font-size:0!important}.bb-prelaunch [data-prelaunch]>*{display:none!important}.bb-prelaunch [data-prelaunch]:after{content:attr(data-prelaunch);font-size:1.5rem;letter-spacing:.01em}.bb-prelaunch .bb-card__shop[data-prelaunch]:after,.bb-prelaunch .bb-card__quick>summary[data-prelaunch]:after{font-size:1.35rem}.bb-prelaunch .bb-card__badge{background:var(--bb-color-text, #1f2624);color:var(--bb-color-bg, #fbfaf6);font-weight:600}.bb-pdp--prelaunch .bb-pdp__stock,.bb-prelaunch .bb-pdp__quick,.bb-prelaunch .bb-cart-setup{display:none!important}.bb-pdp__soldout{align-items:baseline;background:var(--bb-color-bg-alt);border-radius:var(--bb-radius-panel);display:flex;flex-wrap:wrap;font-size:1.35rem;gap:.4rem .8rem;line-height:1.4;margin:0;padding:var(--bb-space-3) var(--bb-space-4)}.bb-pdp__soldout-tag{background:var(--bb-color-text, #1f2624);border-radius:var(--bb-radius-pill);color:var(--bb-color-bg, #fbfaf6);font-size:1.1rem;font-weight:700;letter-spacing:.08em;padding:.3rem .8rem;text-transform:uppercase}.bb-card__title{min-height:calc(2em * var(--bb-leading-snug, 1.25))}.bb-card__chips{flex-wrap:nowrap;height:2.3rem;margin:0;overflow:hidden}.bb-card__chips li{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bb-card__stars{height:1.8rem;margin:0}.bb-card__shop.bb-btn,.bb-card__quick,.bb-card>.bb-card__body>.bb-card__form,.bb-card__body>a.bb-btn{margin-top:auto}.bb-card__chips:empty,.bb-card__stars:empty{display:flex!important;visibility:hidden}@media(max-width:749px){.bb-card__chips li:nth-child(n+2){display:none}}.bb-pdp__gallery .bb-pdp__badge,.bb-pdp__gallery .bb-pdp__proofpill{transition:opacity .2s ease}.bb-pdp__gallery:has(.bb-pdp__dot.is-active:not(:first-child)) .bb-pdp__badge,.bb-pdp__gallery:has(.bb-pdp__dot.is-active:not(:first-child)) .bb-pdp__proofpill{opacity:0;pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/20/assets/bb-polish.css.map */
