.kl-price-block{margin:6px 0 10px;line-height:1.15}.kl-price-block__price{font-size:44px;font-weight:700;color:var(--color-text-strong)}.kl-price-block__anchor{font-size:20px;font-weight:400;color:var(--color-bronze);margin-left:10px}.kl-price-block__save{display:block;margin-top:2px;font-size:18px;font-weight:700;color:var(--color-gold)}.kl-add-error{color:#d10026;font-size:13px;font-weight:600;margin:8px 0 0}.thb-product-detail .kl-title-row .product-title{font-family:Instrument Sans,sans-serif;font-weight:700}.thb-product-detail button#AddToCart.single-add-to-cart-button{background:#00d126;color:#fff;border:none;border-radius:var(--button-border-radius, 9999px);width:100%;max-width:none;padding:21px 32px;font-size:20px}.kl-pdp .kl-release-caption{font-size:12px;font-weight:600;letter-spacing:.5px;color:var(--color-bronze, #7C6729);margin:0 0 6px}.kl-card-release-slot{min-height:15px;line-height:15px;font-size:11px;margin:0 0 2px}.kl-card-release-slot .kl-release-caption{font-size:11px;font-weight:600;letter-spacing:.5px;color:var(--color-bronze, #7C6729)}.kl-card-release-slot .kl-rd-long{display:none}.kl-card-release-slot .kl-rd-short{display:inline;letter-spacing:0}@media only screen and (min-width:1280px){.kl-card-release-slot .kl-rd-long{display:inline}.kl-card-release-slot .kl-rd-short{display:none}}.kl-pdp .kl-title-row{display:flex;align-items:flex-start;flex-wrap:wrap;gap:6px 14px}.kl-pdp .kl-title-row .product-title{margin:0}.kl-pdp .kl-title-row .product-badge-wrapper{display:inline-flex;margin-top:3px;margin-bottom:4px}.kl-pdp .kl-title-tail{font-family:Inconsolata,monospace;font-size:.875rem;font-weight:var(--font-body-medium-weight, 500);line-height:1.35;letter-spacing:normal;text-transform:none;color:var(--color-body, #363636);margin:4px 0 16px;text-wrap:pretty}.kl-pdp .kl-title-row .badge[data-badge*=tier]{font-size:10px!important;padding:3px 9px!important;margin:0!important}.kl-guest-snag{font-family:Instrument Sans,sans-serif;font-size:19px;font-weight:700;color:#000;line-height:1.5;margin:6px 0 10px}.kl-guest-snag__price{font-size:28px;color:var(--color-gold, #D19C00);white-space:nowrap}.kl-card-tierline{font-size:13.5px;color:#000;margin:5px 0 0;line-height:1.4}.kl-card-tierline b{font-size:16px}.kl-card-tierline__link{font-weight:700;text-decoration:underline}.kl-card-tierline__link--primo{color:var(--color-gold, #D19C00)}.kl-card-tierline__link--epic{color:#522930}.kl-sr-t4{display:inline-block;margin-top:14px;font-size:15px;font-weight:500;color:#000;text-decoration:underline;text-transform:none;background:none;border:none}.kl-sr-t4.kl-sr-t4--center{display:block;text-align:center;margin:12px auto 0;max-width:fit-content}.kl-mem-box{background:#f1efe8;border:1px solid #e2ddd0;border-radius:8px;padding:18px 16px;margin-top:16px;text-align:center}.kl-mem-box__lead{font-size:16px;font-weight:700;color:#000;margin:0 0 12px;line-height:1.4}.kl-mem-box .kl-sr-btn--link{display:block;max-width:fit-content;margin-left:auto;margin-right:auto}.kl-mem-box .kl-sr-t4--center{margin-top:10px}.kl-pdp .product-price-container .price .amount{font-size:44px;font-weight:700;color:var(--color-text-strong);line-height:1.15}.kl-pdp .product-price-container .price .compare-at-price{font-size:20px;color:var(--color-bronze, #7C6729);margin-left:10px}.kl-pdp .product-price-container .knowing-look-members-only-pricing .tier-price{font-size:24px;font-weight:700}.kl-mem-box.kl-mem-box--ship .kl-ship-line__note{margin:6px 0 0;font-size:13px;line-height:1.45;font-weight:400;color:var(--color-body)}.product__tax .kl-ship-note{display:block;margin-top:6px}.kl-ship-tip{display:inline}.kl-ship-tip--cart{display:block;margin-top:6px}.kl-ship-tip__link{display:inline;cursor:pointer;text-decoration:underline;text-underline-offset:2px;list-style:none;font-size:inherit;color:inherit}.kl-ship-tip__link::-webkit-details-marker{display:none}.kl-ship-tip__link::marker{content:""}.kl-ship-tip--pdp .kl-ship-tip__link{color:var(--color-accent);white-space:nowrap}.kl-ship-tip--cart .kl-ship-tip__link{font-size:13px;font-weight:600}.kl-ship-tip[open] .kl-ship-tip__text{display:block}.kl-mem-box.kl-mem-box--ship{display:block;width:100%;box-sizing:border-box}.template-cart .kl-mem-box.kl-mem-box--ship{margin-top:16px}.template-cart cart-drawer .kl-mem-box.kl-mem-box--ship{margin-top:0}
/*# sourceMappingURL=/cdn/shop/t/50/assets/kl-lifecycle.css.map */
