.product-product-bundle .product-block--first.product-block--text .product-text p{margin:0;font-family:var(--pm-font-body-medium);font-size:var(--pm-small-size);letter-spacing:.12em;text-transform:uppercase;color:var(--pm-accent)}.product-product-bundle .product__details--product-page .product_name{font-size:clamp(30px,3.4vw,46px)!important;line-height:1.05!important;margin-bottom:8px}.pm-buy-option{margin-top:16px}.pm-buy-option__label{display:block;margin-bottom:8px;font-family:var(--pm-font-body-medium);font-size:var(--pm-small-size);color:var(--pm-text)}.pm-buy-option .swatch_option{flex-wrap:wrap;gap:8px}.pm-buy-option .swatch_option .swatch_cls{min-height:var(--pm-tap-min);margin:0;padding:8px 16px;border:1px solid var(--pm-text);border-radius:0;background:transparent;color:var(--pm-text);font-family:var(--pm-font-body);font-size:var(--pm-small-size);line-height:1.2;letter-spacing:0;text-transform:none}.pm-buy-option .swatch_option .swatch_cls.active{background:var(--pm-text);color:var(--pm-bg)}.pm-buy-option .swatch_cls:focus-visible,.pm-buy-pay .mothly-product:focus-visible{outline:2px solid var(--pm-accent);outline-offset:2px}.pm-buy-pay{margin-top:16px}.pm-buy-pay__cards{display:grid;gap:8px}.pm-buy-pay .mothly-product{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:var(--pm-tap-min);margin:0;padding:10px 14px;border:1px solid var(--pm-border);border-radius:0;background:transparent;color:var(--pm-text);font-family:var(--pm-font-body);font-size:var(--pm-small-size);line-height:1.2;letter-spacing:0;text-align:left;text-transform:none}.pm-buy-pay .mothly-product .monthly_title{font-family:var(--pm-font-body-medium)}.pm-buy-pay .mothly-product .monthly_price{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:flex-end;gap:6px;text-align:right}.pm-buy-pay .mothly-product .compare_price:empty,.pm-buy-pay .mothly-product .discount:empty{display:none}.pm-buy-pay .mothly-product .discount{margin:0;font-size:var(--pm-small-size);color:var(--pm-accent)}.pm-buy-pay .mothly-product.active{border-color:var(--pm-text);background:var(--pm-text);color:var(--pm-bg);font-size:var(--pm-small-size);text-transform:none}.pm-buy-pay .mothly-product.active .discount{color:#8a4a00}.pm-buy-pay__unit{opacity:.75}@media(min-width:799px){.pm-buy-pay__cards{grid-template-columns:1fr 1fr}.pm-buy-pay .mothly-product{flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;padding:8px 12px}.pm-buy-pay .mothly-product .monthly_price{justify-content:flex-start;text-align:left}}.pm-buy-pay .bundle_add_to_cart{width:100%;margin-top:16px}.pm-buy-pay .bundle_add_to_cart[disabled]{opacity:.6;cursor:progress}.pm-buy-ship{margin:10px 0 0;font-size:var(--pm-small-size);line-height:var(--pm-small-line);color:var(--pm-text)}.pm-buy-ship__more{display:block;margin-top:2px;font-size:var(--pm-xs-size);color:var(--pm-text-muted)}.product-product-bundle .gift-input{margin-top:8px;font-weight:400}.pm-buy-gift,.pm-buy-gift:visited{display:inline-flex;align-items:center;gap:8px;min-height:var(--pm-tap-min);font-family:var(--pm-font-body-medium);font-size:var(--pm-small-size);color:var(--pm-text);text-decoration:underline;text-underline-offset:3px}.pm-buy-gift:hover{color:var(--pm-accent)}.pm-buy-gift__icon{width:20px;height:20px;flex:none;color:var(--pm-accent)}.pm-sticky-buy{position:fixed;left:0;right:0;bottom:0;z-index:1000;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:var(--pm-surface);border-top:1px solid var(--pm-border)}.pm-sticky-buy[hidden]{display:none}.pm-sticky-buy__info{display:flex;flex-direction:column;min-width:0}.pm-sticky-buy__price{font-family:var(--pm-font-body-medium);font-size:18px;color:var(--pm-text)}.pm-sticky-buy__choice{overflow:hidden;font-size:var(--pm-xs-size);color:var(--pm-text-muted);white-space:nowrap;text-overflow:ellipsis}.pm-sticky-buy__btn{flex:none}@media(min-width:799px){.pm-sticky-buy{display:none}}body.pm-sticky-buy-on{padding-bottom:72px}body.pm-sticky-buy-on shopify-chat{transform:translateY(-72px)}
/*# sourceMappingURL=/cdn/shop/t/53/assets/pm-club-buy.css.map */
