.lp-purchase__intro{display:flex;flex-direction:column;gap:var(--lp-space-6)}.lp-purchase__intro>*{width:100%;max-width:56rem;margin-left:max(0px,calc((100% - 78rem)/2));margin-right:auto}.lp-purchase__lede{font-family:var(--font-heading-family);font-size:calc(var(--font-heading-scale) * 2.2rem);line-height:1.35;max-width:56rem}.lp-purchase__lede>:first-child{margin-top:0}.lp-purchase__lede>:last-child{margin-bottom:0}.lp-price{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:0 var(--lp-space-2);font-size:1.4rem;line-height:1.3}.lp-price__now{font-weight:var(--font-body-weight-bold)}.lp-price__msrp{color:rgba(var(--color-foreground),.6)}.lp-purchase__picker{display:flex;flex-direction:column;gap:var(--lp-space-3);max-width:56rem}.lp-purchase__pick,.lp-bar__row{position:relative}.lp-purchase__hit{background:none;border:0;padding:0;margin:0;font:inherit;color:inherit;text-align:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.lp-purchase__hit:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.lp-purchase__hit:focus-visible{outline:none;box-shadow:none}.lp-purchase__pick:has(.lp-purchase__hit:focus-visible),.lp-bar__row:has(.lp-purchase__hit:focus-visible){outline:var(--focused-base-outline);outline-offset:var(--focused-base-outline-offset)}.lp-purchase__pick{isolation:isolate;display:grid;grid-template-columns:6.4rem minmax(0,1fr) auto;align-items:center;gap:var(--lp-space-3);padding:var(--lp-space-3) var(--lp-space-4) var(--lp-space-3) var(--lp-space-3);border:.1rem solid rgba(var(--color-foreground),.22);border-radius:1.2rem;background:rgb(var(--color-background));transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.lp-purchase__art img{display:block;width:6.4rem;height:auto;max-height:8rem;object-fit:contain;filter:drop-shadow(0 .4rem .6rem rgba(0,0,0,.18))}.lp-purchase__pick-text{display:flex;flex-direction:column;align-items:flex-start;gap:.2rem;min-width:0}.lp-purchase__pill{margin-bottom:.4rem;padding:.3rem 1rem;border-radius:10rem;background:var(--lp-highlight);box-shadow:0 .3rem #00000024;color:rgb(var(--color-foreground));font-size:1.2rem;font-weight:var(--font-body-weight-bold);line-height:1.4}.lp-purchase__kicker{font-size:1.2rem;line-height:1.4;color:rgba(var(--color-foreground),.6)}.lp-purchase__pick-title{font-size:1.6rem;font-weight:var(--font-body-weight-bold);line-height:1.3}.lp-purchase__pick .lp-price{flex-direction:column;align-items:flex-end;gap:0;font-family:var(--font-secondary-family);font-size:1.4rem}.lp-purchase__pick .lp-price__now{font-size:1.8rem;font-weight:400}.lp-purchase__pick .lp-price__msrp{color:rgba(var(--color-foreground),.5)}.lp-price__off{color:var(--lp-highlight-ink)}.lp-purchase__pick:not(.lp-purchase__pick--addon):has([aria-pressed=true]){border-color:var(--lp-highlight-ink);background:#d9f0e8;box-shadow:inset 0 0 0 .1rem var(--lp-highlight-ink)}.lp-purchase__pick:not(.lp-purchase__pick--addon):has([aria-pressed=true]) .lp-price__off{color:#23604f}@media(prefers-reduced-motion:reduce){.lp-purchase__pick{transition:none}}body:has(.lp-bar){padding-bottom:var(--lp-bar-height, 0px)}.lp-bar{position:fixed;left:0;right:0;bottom:0;z-index:4;border-top:.1rem solid rgb(var(--color-input-border));padding-top:.8rem;padding-bottom:calc(1.2rem + env(safe-area-inset-bottom,0px));transition:transform .7s cubic-bezier(.16,1,.3,1),opacity .5s ease,visibility 0s}.lp-bar:not([data-revealed]){transform:translateY(1.6rem);opacity:0;visibility:hidden;transition:transform .35s ease,opacity .3s ease,visibility 0s .35s}@media(prefers-reduced-motion:reduce){.lp-bar,.lp-bar:not([data-revealed]){transition:none}}.lp-bar__scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3}.lp-bar__close{display:flex;align-items:center;justify-content:center;align-self:center;width:4.4rem;height:2.8rem;margin:calc(-1 * var(--lp-space-1)) 0 0;padding:0;border:0;background:none;color:rgba(var(--color-foreground),.7);cursor:pointer}.lp-bar__close svg{width:1.6rem;height:auto}.lp-bar__inner{display:flex;flex-direction:column;gap:var(--lp-space-2)}.lp-bar__panel{display:flex;flex-direction:column;gap:var(--lp-space-2);padding:var(--lp-space-2) 0 var(--lp-space-3);border-bottom:.1rem solid rgba(var(--color-foreground),.12)}.lp-bar{display:flex;flex-direction:column;max-height:100vh;max-height:100dvh}.lp-bar__inner{width:100%;min-height:0}.lp-bar__panel{flex-shrink:1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.lp-bar__cart{display:block;margin-top:calc(-1 * var(--lp-space-1));padding:.4rem 0;font-size:1.3rem;line-height:1.4;text-align:center;text-decoration:none;color:rgba(var(--color-foreground),.75)}.lp-bar__cart[hidden]{display:none}.lp-bar__cart-link{font-weight:var(--font-body-weight-bold);color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem}.lp-bar__cart:hover .lp-bar__cart-link{text-decoration-thickness:.2rem}.lp-bar__panel[hidden],.lp-bar__row[hidden],.lp-bar__form[hidden]{display:none}.lp-purchase__picker+.lp-purchase__pick--addon{max-width:56rem;margin-top:calc(var(--lp-space-3) - var(--lp-space-6))}.lp-addon__swatch{display:block;width:5.2rem;height:1.4rem;margin-inline:auto;border-radius:.3rem .8rem .8rem .3rem;background:var(--lp-highlight);transform:rotate(-10deg)}.lp-addon__note{font-size:1.4rem;line-height:1.4;color:rgba(var(--color-foreground),.65)}.lp-addon__side{display:flex;align-items:center;gap:var(--lp-space-3)}.lp-purchase__pick--addon .lp-price{font-family:var(--font-secondary-family)}.lp-purchase__pick--addon .lp-price__now{font-size:1.6rem}.lp-addon__check{display:grid;place-items:center;width:2.4rem;height:2.4rem;border:.15rem solid rgba(var(--color-foreground),.35);border-radius:50%;color:transparent;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.lp-addon__check svg{width:1.2rem;height:auto}.lp-purchase__pick--addon:has([aria-pressed=true]){border-color:var(--lp-highlight-ink);box-shadow:inset 0 0 0 .1rem var(--lp-highlight-ink)}.lp-purchase__pick--addon:has([aria-pressed=true]) .lp-addon__check{border-color:var(--lp-highlight);background:var(--lp-highlight);color:rgb(var(--color-foreground))}.lp-bar__price{display:flex;flex-direction:column;align-items:flex-end}.lp-bar__price-with{display:none;flex-direction:column;align-items:flex-end}lp-purchase[data-addon] .lp-bar__price>.lp-price{display:none}lp-purchase[data-addon] .lp-bar__price-with{display:flex}.lp-bar__price-note{font-size:1.2rem;line-height:1.4;color:var(--lp-highlight-ink);white-space:nowrap}.lp-bar__addon-note{display:none;margin:0;font-size:1.4rem;line-height:1.4;text-align:center;color:rgba(var(--color-foreground),.7)}lp-purchase[data-addon] .lp-bar__addon-note{display:block}lp-purchase[data-addon]:has(.lp-bar__addon-note) .lp-bar__form{opacity:.4}lp-purchase[data-addon] .lp-bar .shopify-payment-button{display:none}.lp-bar shop-pay-button{display:block;min-width:0}.lp-purchase__gift{display:flex;align-items:center;gap:var(--lp-space-2);margin-block:0;font-size:1.4rem;line-height:1.4}.lp-purchase__gift-icon{display:flex;flex:none;color:#9b730a}.lp-purchase__gift-icon .icon{width:2.4rem;height:2.4rem}.lp-purchase__gift-season{display:block;font-weight:var(--font-body-weight-bold)}.lp-purchase__details{max-width:56rem}.lp-purchase__details-heading{margin:0 0 var(--lp-space-2);font-family:var(--font-body-family);font-size:1.6rem;font-weight:var(--font-body-weight-bold);line-height:1.3;letter-spacing:0}.lp-purchase__details-list ul{margin:0;padding-left:2rem;list-style:disc outside}.lp-purchase__details-list li{padding-left:.4rem}.lp-purchase__details-list li+li{margin-top:.2rem}.lp-bar__picker{max-width:none}.lp-bar__panel-heading{margin:0;font-size:1.2rem;line-height:1.2;letter-spacing:.2em;color:rgba(var(--color-foreground),.7)}.lp-bar__row{display:grid;grid-template-columns:4.4rem minmax(0,1fr) auto;align-items:center;gap:var(--lp-space-3)}.lp-bar__thumb img{display:block;width:100%;height:auto}.lp-bar__text{display:flex;flex-direction:column;gap:.2rem;min-width:0}.lp-bar__title{font-weight:var(--font-body-weight-bold);font-size:1.5rem;line-height:1.25}.lp-bar__current{grid-template-columns:3.2rem minmax(0,1fr) auto;gap:var(--lp-space-3)}.lp-bar__current .lp-bar__text{gap:.1rem}.lp-bar__current .lp-bar__title{display:flex;align-items:center;gap:.6rem;min-width:0}.lp-bar__title-text{font-size:1.6rem;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lp-bar__caret{display:flex;flex:none;transform:rotate(180deg);opacity:.7}.lp-bar__caret svg{width:1rem;height:auto}.lp-bar__current .lp-price{align-self:center}.lp-bar__price .lp-price__now{font-family:var(--font-secondary-family);font-size:1.6rem;font-weight:400;line-height:1.3}.lp-bar__current .lp-price__msrp{display:none}.lp-bar__assure{display:flex;flex-wrap:wrap;gap:0 var(--lp-space-3);font-size:1.2rem;line-height:1.4;color:#317662}.lp-bar__assure-item{display:inline-flex;align-items:center;gap:.4rem;white-space:nowrap}.lp-bar__assure svg{width:1.3em;height:1.3em;flex:none}.lp-bar:has(.lp-bar__form:not([hidden]) .product-form__submit[disabled]) .lp-bar__assure{display:none}.lp-bar .product-form,.lp-end .product-form,.lp-bar .product-form .form,.lp-end .product-form .form{display:block;margin:0}.lp-bar .product-form>.form,.lp-end .product-form>.form{display:flex;flex-direction:column}.lp-bar .product-form__buttons,.lp-end .product-form__buttons{max-width:none;margin:0;display:flex;flex-direction:column;gap:.8rem}.lp-bar .product-form__buttons:has(>.shopify-payment-button),.lp-end .product-form__buttons:has(>.shopify-payment-button){width:100%;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.8rem}.lp-bar .product-form__submit,.lp-end .product-form__submit{margin-bottom:0;padding-left:1rem;padding-right:1rem;white-space:nowrap}.lp-bar .shopify-payment-button__button,.lp-end .shopify-payment-button__button{font-size:1.5rem;letter-spacing:.1rem}.lp-bar .shopify-payment-button__more-options,.lp-end .shopify-payment-button__more-options,.lp-bar .product-form__submit-savings--long,.lp-end .product-form__submit-savings--long{display:none}.lp-bar .product-form__submit-savings--short,.lp-end .product-form__submit-savings--short{display:inline}.lp-bar .lp-bar__form--price-shown .product-form__submit-savings,.lp-end .lp-end__buy--price-shown .product-form__submit-savings,.lp-bar .buy-buttons__assurance,.lp-end .buy-buttons__assurance{display:none}@media screen and (max-width:359px){.lp-bar .product-form__submit-savings--short,.lp-end .product-form__submit-savings--short{display:none}}.lp-loved-by{display:flex;align-items:center;gap:var(--lp-space-3);margin-bottom:var(--lp-space-4);color:inherit;text-decoration:none}.lp-loved-by[hidden]{display:none}.lp-loved-by:hover .lp-loved-by__names{text-decoration:underline;text-underline-offset:.3rem}.lp-loved-by:focus-visible{outline:var(--focused-base-outline);outline-offset:.5rem}.lp-loved-by__faces{display:flex;flex:none;padding-left:.4rem}.lp-loved-by__face{width:4.4rem;height:4.4rem;margin-left:-1rem;border-radius:50%;background:rgb(var(--color-background));box-shadow:0 0 0 .2rem rgb(var(--color-background)),0 0 0 .35rem rgb(var(--color-foreground))}.lp-loved-by__face:first-child{margin-left:0}@media screen and (max-width:749px){.lp-loved-by__face{width:3.6rem;height:3.6rem;margin-left:-1.4rem}}.lp-loved-by__face img{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover}.lp-loved-by__text{margin:0;font-size:1.4rem;line-height:1.4}.lp-loved-by__names{font-weight:var(--font-body-weight-bold)}.lp-loved-by__note{display:block;font-size:1.2rem;line-height:1.4;color:rgba(var(--color-foreground),.7)}.lp-end{border-top:.1rem solid rgb(var(--color-input-border))}.lp-end[hidden]{display:none}.lp-end__inner{display:flex;flex-direction:column;align-items:center;gap:var(--lp-space-2);padding-top:var(--lp-space-8);padding-bottom:var(--lp-space-5);text-align:center}.lp-end__art{display:flex;justify-content:center;width:100%}.lp-end__art[hidden]{display:none}.lp-end__art img{display:block;width:min(100%,64rem);height:auto;filter:drop-shadow(0 1.2rem 2rem rgba(var(--color-shadow),.2))}.lp-end__heading{margin:var(--lp-space-4) 0 0}.lp-end__text{margin:0;font-size:1.6rem;color:rgba(var(--color-foreground),.7)}.lp-end__buy{display:flex;flex-direction:column;gap:var(--lp-space-3);width:min(100%,44rem);margin-top:var(--lp-space-5);text-align:left}.lp-end__buy[hidden]{display:none}html.lp-reels-open .lp-bar{--color-background: 0, 0, 0;--color-foreground: 255, 255, 255;--color-button: 255, 255, 255;--color-button-text: 255, 255, 255;--alpha-button-background: .16;z-index:7;background:#0000009e;-webkit-backdrop-filter:blur(1.6rem);backdrop-filter:blur(1.6rem);border-top-color:#ffffff1f;color:#fff}html.lp-reels-open .lp-bar__scrim{z-index:6}html.lp-reels-open .lp-bar__assure,html.lp-reels-open .lp-bar__thumb--small{display:none}html.lp-reels-open .lp-bar__current{grid-template-columns:minmax(0,1fr) auto}@media screen and (min-width:990px){.lp-end{border-top:0}.lp-bar{width:min(44rem,calc(100% - 4.8rem));margin-inline:auto;border:.1rem solid rgba(var(--color-foreground),.1);border-radius:1.6rem}.lp-bar{left:0;right:0;bottom:2rem;max-height:calc(100vh - 4rem);max-height:calc(100dvh - 4rem);padding:1.2rem 1.6rem 1.6rem;box-shadow:0 1.2rem 3.2rem rgba(var(--color-shadow),.18)}.lp-bar__inner.page-width{max-width:none;padding-inline:0}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/lp-purchase.css.map */
