.template-name-product .glitch-pdp{--glitch-pdp-red: #e90a0a;--glitch-pdp-red-hover: #cc1400;--glitch-pdp-grey: #818286;--glitch-pdp-grey-hover: #76777b;--glitch-pdp-button-height: 4.6rem;--glitch-pdp-gap: .8rem;--glitch-pdp-badge-width: 70px;--glitch-pdp-line: rgba(0, 0, 0, .1);--glitch-pdp-qty-width: 13rem}.template-name-product .glitch-pdp product-info>p.product__text:empty{display:none}.template-name-product .glitch-pdp product-info>.glitch-pdp-partno{margin:-.6rem 0 1.2rem;font-size:1.4rem;line-height:1.4;letter-spacing:.03rem;color:#3d3d3d}.template-name-product .glitch-pdp .glitch-pdp-partno__label{font-weight:700;color:#000}.template-name-product .glitch-pdp .glitch-pdp-partno__value{font-variant-numeric:tabular-nums}.template-name-product .glitch-pdp .glitch-pdp-options{display:flex;flex-wrap:wrap;align-items:flex-end;gap:1.2rem;margin:0}.template-name-product .glitch-pdp .glitch-pdp-options>variant-selects{display:flex;flex-wrap:wrap;align-items:flex-end;gap:1.2rem;flex:1 1 26rem;min-width:0;margin:0}.template-name-product .glitch-pdp .glitch-pdp-options variant-selects .product-form__input.product-form__input--dropdown.glitch-pdp-option{flex:1 1 14rem;width:auto;max-width:none;min-width:0;margin:0}.template-name-product .glitch-pdp .glitch-pdp-options variant-selects .product-form__input.product-form__input--dropdown.glitch-pdp-option label{display:block;margin-bottom:.6rem;font-size:1.4rem;font-weight:700;line-height:1.3;color:#000}.template-name-product .glitch-pdp .glitch-pdp-options variant-selects .glitch-pdp-option .select{max-width:100%;width:100%}.template-name-product .glitch-pdp .glitch-pdp-option__fixed-value{display:flex;align-items:center;min-height:calc(4.5rem + 2px);padding:0 1.5rem;border:1px solid var(--glitch-pdp-line);background:#f5f5f5;font-size:1.5rem;color:#000}.template-name-product .glitch-pdp .glitch-pdp-options variant-selects .product-form__input.glitch-pdp-option--fixed .select.visually-hidden{width:1px}.template-name-product .glitch-pdp .glitch-pdp-qty{flex:0 0 auto}.template-name-product .glitch-pdp .glitch-pdp-qty__label{display:block;margin-bottom:.6rem;font-size:1.4rem;font-weight:700;line-height:1.3;color:#000}.template-name-product .glitch-pdp .glitch-pdp-qty quantity-input.quantity{width:var(--glitch-pdp-qty-width)}.template-name-product .glitch-pdp .glitch-pdp-qty .quantity:after{box-shadow:unset;border:1px solid var(--glitch-pdp-line)}.template-name-product .glitch-pdp .product__inventory{margin:0 0 .4rem}.template-name-product .glitch-pdp .glitch-pdp-pickup{margin:0 0 1.2rem}.template-name-product .glitch-pdp .glitch-pdp-pickup .pickup-availability-preview{padding:0}.template-name-product .glitch-pdp .glitch-pdp-buy-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--glitch-pdp-gap);width:100%;margin:.4rem 0 1.6rem}.template-name-product .glitch-pdp .glitch-pdp-buy-row__cart{flex:0 0 auto;min-width:0}.template-name-product .glitch-pdp .glitch-pdp-buy-row .glitch-pdp-buy-row__cart .buy-buttons__wrapper{display:block;margin:0}.template-name-product .glitch-pdp .glitch-pdp-buy-row .glitch-pdp-buy-row__cart .buy-buttons__wrapper product-form.product-form{display:block;width:auto;margin:0!important}.template-name-product .glitch-pdp .glitch-pdp-buy-row .glitch-pdp-buy-row__cart .buy-buttons__wrapper product-form.product-form form .product-form__buttons{width:auto;max-width:none;margin:0}.template-name-product .glitch-pdp .glitch-pdp-buy-row .glitch-pdp-buy-row__cart .buy-buttons__wrapper product-form.product-form .cstm-price-container{display:block}.template-name-product .glitch-pdp .glitch-pdp-buy-row__actions{display:flex;flex:0 1 auto;gap:var(--glitch-pdp-gap);min-width:0}.template-name-product .glitch-pdp .glitch-pdp-buy-row .product-form__submit,.template-name-product .glitch-pdp .glitch-pdp-buy-row .glitch-pdp-buy-row__actions .button{width:auto;min-width:0;height:var(--glitch-pdp-button-height);min-height:var(--glitch-pdp-button-height);margin:0;padding:0 2rem;font-size:1.5rem;letter-spacing:.06rem;line-height:1.2;white-space:nowrap;text-decoration:none}.template-name-product .glitch-pdp .glitch-pdp-buy-row .product-form__submit{--color-button: 233, 10, 10;--color-button-text: 255, 255, 255;background:var(--glitch-pdp-red);color:#fff;font-weight:700;transition:background-color .2s ease}.template-name-product .glitch-pdp .glitch-pdp-buy-row .product-form__submit:not([disabled]):hover,.template-name-product .glitch-pdp .glitch-pdp-buy-row .product-form__submit:not([disabled]):focus-visible{background:var(--glitch-pdp-red-hover);color:#fff}.template-name-product .glitch-pdp .glitch-pdp-buy-row .product-form__submit[disabled],.template-name-product .glitch-pdp .glitch-pdp-buy-row .product-form__submit[disabled]:hover{--color-button: 242, 242, 242;--color-button-text: 89, 89, 89;background:#f2f2f2;color:#595959;opacity:1}.template-name-product .glitch-pdp .glitch-pdp-buy-row .glitch-pdp-quote{font-weight:400}.template-name-product .glitch-pdp .glitch-pdp-buy-row .glitch-pdp-call{--color-button: 129, 130, 134;--color-button-text: 0, 0, 0;background:var(--glitch-pdp-grey);color:#000;font-weight:700;transition:background-color .2s ease}.template-name-product .glitch-pdp .glitch-pdp-buy-row .glitch-pdp-call:hover,.template-name-product .glitch-pdp .glitch-pdp-buy-row .glitch-pdp-call:focus-visible{background:var(--glitch-pdp-grey-hover);color:#000}.template-name-product .glitch-pdp .glitch-pdp-buy-row__badge{flex:0 0 auto;margin-left:auto;line-height:0}.template-name-product .glitch-pdp .glitch-pdp-buy-row__badge .glitch-pdp-badge__img{display:block;width:var(--glitch-pdp-badge-width);max-width:none;height:auto}.template-name-product .glitch-pdp .product__info-container .product__description.glitch-pdp-desc{margin:.4rem 0 1.6rem!important;font-size:1.5rem;line-height:1.6;color:#000}.template-name-product .glitch-pdp .glitch-pdp-desc p{margin:0 0 .8rem}.template-name-product .glitch-pdp .glitch-pdp-desc ul{list-style:none;margin:0 0 .8rem;padding:0}.template-name-product .glitch-pdp .glitch-pdp-desc li{position:relative;margin:0 0 .5rem;padding-left:2rem}.template-name-product .glitch-pdp .glitch-pdp-desc li:before{content:"";position:absolute;top:.65em;left:.3rem;width:.7rem;height:.7rem;background:var(--glitch-pdp-red)}.template-name-product .glitch-pdp .sparklayer-pdp-wrap.page-width{max-width:none;margin-inline:0;padding-inline:0!important}.template-name-product .glitch-pdp .glitch-size-select{display:flex;flex:1 1 26rem;flex-direction:column;min-width:0}.template-name-product .glitch-pdp .glitch-size-select[hidden]{display:none!important}.template-name-product .glitch-pdp .glitch-size-select__label{display:block;margin-bottom:.6rem;font-size:1.4rem;font-weight:700;line-height:1.3;color:#000}.template-name-product .glitch-pdp .glitch-size-select__box{position:relative}.template-name-product .glitch-pdp .glitch-size-select__select{-webkit-appearance:none;appearance:none;width:100%;min-height:calc(4.5rem + 2px);padding:0 4rem 0 1.5rem;border:1px solid var(--glitch-pdp-line);border-radius:0;background:#fff;font:inherit;font-size:1.5rem;color:#000;cursor:pointer}.template-name-product .glitch-pdp .glitch-size-select__select:focus-visible{outline:2px solid #000;outline-offset:2px}.template-name-product .glitch-pdp .glitch-size-select__box .icon-caret{position:absolute;top:50%;right:1.5rem;height:.9rem;transform:translateY(-50%);pointer-events:none}.template-name-product .glitch-pdp .glitch-pdp-options variant-selects.glitch-natives-hidden .glitch-pdp-option:not(.glitch-pdp-option--fixed){display:none}.template-name-product .glitch-pdp .glitch-pdp-options variant-selects.glitch-natives-hidden{flex:0 1 auto}@media screen and (min-width:991px)and (max-width:1199px){.template-name-product .glitch-pdp .glitch-pdp-buy-row .product-form__submit,.template-name-product .glitch-pdp .glitch-pdp-buy-row .glitch-pdp-buy-row__actions .button{padding:0 1.3rem;letter-spacing:.02rem}}@media screen and (max-width:990px){.template-name-product .glitch-pdp product-info>.glitch-pdp-partno{text-align:center}}@media screen and (max-width:749px){.template-name-product .glitch-pdp .glitch-pdp-buy-row{flex-direction:column;align-items:stretch}.template-name-product .glitch-pdp .glitch-pdp-buy-row .product-form__submit{width:100%}.template-name-product .glitch-pdp .glitch-pdp-buy-row__actions{display:grid;grid-template-columns:1fr 1fr}.template-name-product .glitch-pdp .glitch-pdp-buy-row__actions>.button:only-child{grid-column:1 / -1}.template-name-product .glitch-pdp .glitch-pdp-buy-row .glitch-pdp-buy-row__actions .button{width:100%;height:auto;padding:.6rem .8rem;font-size:1.4rem;letter-spacing:0;white-space:normal;text-align:center}.template-name-product .glitch-pdp .glitch-pdp-buy-row__badge{align-self:flex-end;margin-left:0}.template-name-product .glitch-pdp .glitch-pdp-options>variant-selects,.template-name-product .glitch-pdp .glitch-size-select{flex-basis:100%}}@media screen and (max-width:749px){.template-name-product .glitch-pdp{--glitch-pdp-stepper-height: calc(4.5rem + var(--inputs-border-width) * 2);--glitch-pdp-beside-stepper: calc(var(--glitch-pdp-qty-width) + 1.2rem)}.template-name-product .glitch-pdp .glitch-pdp-options+div:has(>.glitch-pdp-buy-row){margin-top:calc(-1 * var(--glitch-pdp-stepper-height));pointer-events:none}.template-name-product .glitch-pdp .glitch-pdp-options+div:has(>.glitch-pdp-buy-row)>*{pointer-events:auto}.template-name-product .glitch-pdp .glitch-pdp-options+div:has(>.glitch-pdp-buy-row):before{content:"";float:left;width:var(--glitch-pdp-qty-width);height:var(--glitch-pdp-stepper-height);margin:0 1.2rem 1.2rem 0;pointer-events:none}.template-name-product .glitch-pdp .glitch-pdp-options+div:has(>.glitch-pdp-buy-row)>.product__inventory,.template-name-product .glitch-pdp .glitch-pdp-options+div:has(>.glitch-pdp-buy-row)>.glitch-pdp-pickup{margin-left:var(--glitch-pdp-beside-stepper)}.template-name-product .glitch-pdp .glitch-pdp-options+div:has(>.glitch-pdp-buy-row)>.product__inventory{line-height:1.3}.template-name-product .glitch-pdp .glitch-pdp-options+div:has(>.glitch-pdp-buy-row)>.glitch-pdp-buy-row{clear:left}.template-name-product .glitch-pdp .glitch-pdp-pickup .pickup-availability-button{position:relative}.template-name-product .glitch-pdp .glitch-pdp-pickup .pickup-availability-button:after{content:"";position:absolute;top:-1.1rem;right:0;bottom:-1.1rem;left:0}}
/*# sourceMappingURL=/cdn/shop/t/89/assets/glitch-product-page.css.map */
