:root{--pdp-brand: 58 92 141}.pdp-price [hidden]{display:none!important}.pdp-hook{display:grid;gap:.2rem;margin:1.2rem 0 0}.pdp-hook__logo{font-size:1.7rem;font-weight:700;color:rgb(var(--pdp-brand))}.pdp-hook__plain{font-size:1.3rem;color:rgb(var(--color-subtext))}.pdp-hook__meta{font-size:1.2rem;color:rgb(var(--color-subtext))}.pdp-panel{display:grid;gap:1.2rem;margin-top:1.2rem;padding:1.6rem;background:rgb(var(--color-background));border:1px solid rgb(var(--color-border));border-radius:.4rem}.pdp-switch{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.3rem;padding:.3rem;background:rgb(var(--color-secondary-background));border-radius:.4rem}.pdp-switch__btn{min-height:44px;padding:0 .8rem;border:0;border-radius:.3rem;background:none;font-family:var(--font-body-family);font-size:1.3rem;font-weight:700;color:rgb(var(--color-subtext));cursor:pointer;transition:background .15s ease,color .15s ease}.pdp-switch__btn:hover{background:rgb(var(--color-background));color:rgb(var(--pdp-brand))}.pdp-switch__btn[aria-pressed=true]{background:rgb(var(--color-background));color:rgb(var(--color-foreground));box-shadow:0 1px 2px #00000014}.pdp-bands{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid rgb(var(--color-border));border-radius:.4rem;overflow:hidden}.pdp-band{display:grid;gap:.2rem;padding:1.2rem .8rem;text-align:center;border-left:1px solid rgb(var(--color-border));transition:background .25s ease,color .25s ease}.pdp-band:first-child{border-left:0}.pdp-band__tag{font-size:1.1rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.pdp-band__qty{font-size:1.2rem;font-weight:700;color:rgb(var(--color-subtext))}.pdp-band__price{font-family:var(--font-heading-family);font-size:2.4rem;font-weight:700;line-height:1.1;white-space:nowrap;font-variant-numeric:tabular-nums}.pdp-from{font-family:var(--font-body-family);font-size:1.2rem;font-weight:500;color:rgb(var(--color-subtext))}.pdp-band__save{font-size:1.2rem;color:rgb(var(--color-subtext))}.pdp-band.is-current{background:rgb(var(--pdp-brand));color:#fff;border-color:rgb(var(--pdp-brand))}.pdp-band.is-current .pdp-band__qty,.pdp-band.is-current .pdp-band__save,.pdp-band.is-current .pdp-from{color:#ffffffd9}.pdp-note{margin:0;font-size:1.3rem;color:rgb(var(--color-subtext))}.pdp-note b{color:rgb(var(--color-foreground));font-weight:600}.pdp-nudge{display:flex;align-items:flex-start;gap:.8rem;margin:0;padding:.8rem 1.2rem;border-radius:.3rem;background:#fdf2dc;color:rgb(var(--color-foreground));font-size:1.3rem}.pdp-nudge[hidden]{display:none!important}.pdp-runline{display:grid;gap:.2rem;margin:1.2rem 0 0;padding:1.2rem;background:rgb(var(--color-secondary-background));border-radius:.3rem}.pdp-runline__main{font-weight:700;font-variant-numeric:tabular-nums}.pdp-runline__sub{font-size:1.2rem;color:rgb(var(--color-subtext))}.pdp-one-stop-app{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.pdp-quote{--pdp-quote-bg: #254471;--pdp-quote-line: rgb(255 255 255 / .28);--pdp-quote-save: #f8c57d;display:grid;margin:1.6rem 0 0;padding:2rem;background:var(--pdp-quote-bg);color:#fff;border-radius:.4rem}.pdp-quote [hidden]{display:none!important}.pdp-quote__head{display:flex;justify-content:space-between;align-items:baseline;gap:1.2rem;padding-bottom:1.2rem;border-bottom:1px solid var(--pdp-quote-line)}.pdp-quote__title{margin:0;white-space:nowrap;font-size:2rem;color:inherit}.pdp-quote__meta{font-size:1.3rem;opacity:.85}.pdp-quote__empty{margin:0;padding:.8rem 0;font-size:1.3rem;opacity:.9}.pdp-quote__lines{list-style:none;margin:0;padding:0}.pdp-quote__line{display:flex;justify-content:space-between;align-items:baseline;gap:1.2rem;margin:0;padding:.6rem 0;font-size:1.3rem;border-bottom:1px solid var(--pdp-quote-line)}.pdp-quote__line:last-child{border-bottom:0}.pdp-quote__value{white-space:nowrap;font-variant-numeric:tabular-nums}.pdp-quote__line--total{padding-top:1.2rem;border-bottom:0}.pdp-quote__line--total .pdp-quote__value{font-family:var(--font-heading-family);font-size:3rem;font-weight:700;line-height:1.05}.pdp-quote__save{margin:.4rem 0 0;font-size:1.3rem;font-weight:600;color:var(--pdp-quote-save)}.pdp-trust{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem 1.6rem;margin:1.6rem 0 0;padding:0;list-style:none;font-size:1.3rem}.pdp-trust__item{display:flex;align-items:flex-start;gap:.8rem}.pdp-trust__item .icon{flex:none;margin-top:.2rem;color:#157f3c}.pdp-shipping-moved{display:none}.pdp-mbar{align-items:center;gap:1.2rem;flex:1;min-width:0}.pdp-mbar__stat{display:grid;gap:.2rem;flex:1;min-width:0}.pdp-mbar__price{font-family:var(--font-heading-family);font-size:1.7rem;font-weight:700;line-height:1.1;white-space:nowrap;font-variant-numeric:tabular-nums}.pdp-mbar__sub{font-size:1.2rem;color:rgb(var(--color-subtext));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pdp-mbar__cta{flex:none;min-height:48px}.pdp-quote .pdp-quote__line{flex-wrap:wrap}.pdp-quote .pdp-quote__value{margin-left:auto}.pdp-quote .pdp-quote__line .pdp-quote__meta{flex-basis:100%;text-align:right;color:#ffffffb3}@media(max-width:767.98px){.sticky-atc-bar.pdp-mbar-open{transform:translateZ(0);opacity:1;visibility:visible}}.pdp-quote{margin-bottom:1.6rem}size-quantity-grid-submit,size-quantity-grid-submit .product-form__submit{width:100%}size-quantity-grid-submit .product-form__submit{min-height:5.2rem;font-size:1.6rem}.pdp-trust{margin-top:1.2rem;padding:1.4rem 1.6rem;background:rgb(var(--pdp-brand) / .06);border:1px solid rgb(var(--pdp-brand) / .18);border-radius:4px;font-size:1.4rem;font-weight:600;color:rgb(var(--color-foreground))}.pdp-trust__item .icon{width:1.8rem;height:1.8rem;margin-top:0}@media(max-width:767.98px){.pdp-trust{grid-template-columns:1fr;gap:1rem}}.pdp-price{container-type:inline-size;margin-bottom:1.6rem}.pdp-band{padding:1.2rem .4rem;min-width:0}.pdp-band .pdp-from{display:block;font-size:1.1rem}.pdp-band__price{font-size:clamp(1.7rem,6.4cqi,2.6rem)}.pdp-band__qty,.pdp-band__save{font-size:clamp(1.1rem,3.6cqi,1.3rem)}.pdp-trust{grid-template-columns:1fr;gap:1rem}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-pdp-price-block.css.map */
