.hr--clear-product{border-top-color:transparent;margin:1rem 0}.product-template__container{scroll-behavior:smooth}.product__sku{font-size:var(--title-size);color:var(--section-text);line-height:1.2;font-weight:700;margin-bottom:.6rem}.product__title{font-size:var(--title-size);color:rgb(var(--color-foreground));font-weight:400;margin-bottom:1.1rem}.product-single__description{margin-bottom:1.5rem}.product__specs-columns{display:flex;gap:1.875rem;overflow-x:auto}.product__specs-columns .product__specs-row{width:50%;border-collapse:collapse;border-spacing:0;border:1px solid var(--theme-color-gray);font-size:.9rem;height:100%}.product__specs-row th{background-color:var(--theme-color-gray);border:none;width:40%}.product__specs-row td{border:1px solid var(--theme-color-gray)}.product__specs-row th,.product__specs-row td{padding:.3rem .6rem}@media screen and (max-width:768px){.product__specs-columns{flex-direction:column}.product__specs-columns .product__specs-row{width:100%;display:table;margin-bottom:.9rem}}.support-doc-wrapper{display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:1.6rem;margin-top:1.3rem}.product__doc-item{display:flex}.doc-card{width:100%;min-height:130px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.375rem .8rem;background:#fff;border-radius:10px;text-align:center;text-decoration:none;color:rgb(var(--color-foreground));border:1px solid rgba(0,0,0,.15);transition:all var(--duration-default) ease}.doc-card__icon{width:52px;height:52px;margin-bottom:.9rem}.doc-card__icon svg{width:100%;height:100%}.doc-card__label{font-size:.8rem;font-weight:500;line-height:1.3;color:rgb(var(--color-foreground))}.doc-card:hover{box-shadow:0 8px 25px #00000014;border-color:#0000001f;text-decoration:none}.product-videos{display:grid;grid-template-columns:repeat(4,1fr);gap:1.3rem}.video-item iframe{width:100%;height:200px;border-radius:10px}@media(max-width:768px){.product-videos{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.product-videos{grid-template-columns:1fr}}.contact-us-banner{padding:1rem 1.5rem;border-radius:12px;position:relative}.contact-us-banner-title{font-size:1.3rem;font-weight:600;margin-bottom:.9rem}.contact-us-banner .inline-richtext{margin-bottom:.6rem}.contact-us-banner .rte{font-size:.9rem}.contact-us-banner .btn-contact{margin-top:.5rem;padding:.5rem 1.3rem;border-radius:12px}.product__jumplinks{margin-bottom:1rem;display:grid;grid-template-columns:repeat(3,1fr);gap:1.3rem;text-align:center}@media(max-width:480px){.product__jumplinks{grid-template-columns:repeat(2,1fr)}}.product__jumplinks .jumplink{background-color:var(--theme-color-gray);border:1px solid transparent;padding:.4rem;font-size:.9rem;font-weight:600;color:rgb(var(--color-foreground));min-height:auto}.product__jumplinks .jumplink:focus,.product__jumplinks .jumplink:hover{box-shadow:0 0 0 2.3px #f1f2f2e6}.product-main-form-section{margin-bottom:1.5rem}.product-form{display:block}.product-form__error-message-wrapper:not([hidden]){display:flex;align-items:flex-start;font-size:.8rem;line-height:1.4;margin-bottom:.9rem}.product-form__error-message-wrapper .svg-wrapper{flex-shrink:0;width:15px;height:15px;margin-right:.4rem;margin-top:.15rem}.product-form__input{flex:0 0 100%;padding:0;max-width:440px;min-width:fit-content;border:none}.product-form__input .form__label{padding-left:0}.product-form__input .select{max-width:100%}.product-form__input .svg-wrapper{right:15px}.product-form__submit{margin-bottom:.6rem}.product-form__submit[aria-disabled=true]+.shopify-payment-button .shopify-payment-button__button[disabled],.product-form__submit[disabled]+.shopify-payment-button .shopify-payment-button__button[disabled]{cursor:not-allowed;opacity:.5}.product .price--sold-out .price__badge-sale{display:none}.shopify-payment-button__button{font-family:inherit;min-height:46px}.product-form__buttons{max-width:240px}.price .badge{margin-bottom:.3rem;font-size:.8rem}.product-form__quantity .form__label{margin-bottom:.4rem}.product-form__quantity-top .form__label{margin-bottom:.8rem}.price-per-item__container .quantity:before{background-color:#fff}.extra-detail-title{margin-bottom:.8rem}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-main-product.css.map */
