.\#product{position:relative;z-index:23}@media (min-width: 992px){.\#product.\@show-divider .\#product-media:first-child{border-right:1px solid var(--color-g-border);padding-right:var(--gap)}}@media (max-width: 991px){.\#product{padding-block:1rem}}.\#product-media{height:fit-content}@media (min-width: 992px){.\#product-media{padding-block:var(--section-body-spacing)}}.\#product-media:not(.\@no-media){--sticky-offset: var(--header-height, 0px)}@media (min-width: 992px){.\#product-media:not(.\@no-media){position:sticky;top:calc(0rem + var(--sticky-offset))}}.\#product-media:not(.\@no-media) .\#product-specs{margin-top:var(--glob-size-10)}.\#product-meta{position:relative;display:flex;flex-direction:column;gap:var(--glob-size-8)}@media (max-width: 991px){.\#product-meta{margin-top:var(--glob-size-8)}}.\#product-meta.\!loading{animation:flickerAnimation 2.5s infinite;opacity:.5;pointer-events:none}@keyframes flickerAnimation{0%{opacity:.5}50%{opacity:.4}to{opacity:.5}}.\#product-meta.\@sticky{--sticky-offset: var(--header-height, 0px)}@media (min-width: 992px){.\#product-meta.\@sticky{position:sticky;top:calc(1rem + var(--sticky-offset))}}.\#product-meta-heading{margin-bottom:var(--glob-size-2);font-family:var(--glob-subheading-family);font-size:var(--glob-subheading-size);font-weight:var(--glob-subheading-weight);text-transform:var(--glob-subheading-transform);letter-spacing:var(--glob-subheading-letter-spacing, normal);opacity:var(--glob-subheading-opacity)}.\#product-meta-block.\@collapse+.\#product-meta-block.\@collapse{margin-top:calc(calc(var(--glob-size-8) * -1) - 1px)}.\#product-meta-block:not(:first-of-type).\@attach{margin-top:calc(var(--glob-size-4) * -1)}.\#product-meta-block-separator{border-top:1px solid var(--color-g-border)}.\#product-meta product-dynamic-checkout{display:block;padding-top:1rem}.\#product-popup .\#modal-container-content{pointer-events:none}.\#product-popup-content-inner{margin-inline:auto;pointer-events:auto;padding:var(--container-spacer);background-color:var(--color-g-fg);border-radius:var(--glob-border-radius-base);max-height:80vh;overflow-y:auto;box-shadow:var(--color-scheme-box-shadow-drop)}@media (min-width: 992px){.\#product-popup-content-inner{width:var(--width, 100%)}}.\#product-popup-link{display:flex;align-items:center;gap:var(--glob-size-2);font-family:var(--glob-button-family);font-size:var(--glob-button-size);font-weight:var(--glob-button-weight);text-transform:var(--glob-button-transform);letter-spacing:var(--glob-button-letter-spacing, normal)}.\#product-popup-link .\#icon{--size: 1.1em}.\#product-popup .\#editor-notification{margin-inline:0;background:var(--color-g-fg);color:var(--color-g-text)}.\#product-custom-image{width:var(--image-width);max-width:100%}.\#product-user-manual{display:flex;flex-direction:column;gap:var(--glob-size-4);padding-top:10px}.\#product-user-manual-files{display:flex;flex-direction:column;gap:var(--glob-size-3)}@media (min-width: 768px){.\#product-user-manual-files{flex-direction:row;flex-wrap:wrap;gap:var(--glob-size-3)}}.\#product-user-manual .button{align-self:flex-start;display:inline-flex;align-items:center;text-decoration:none;transition:all .2s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;position:relative}.\#product-user-manual .button svg{width:32px;height:32px;flex-shrink:0;margin-right:8px;padding-top:5px}.\#product-user-manual-filename{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}@media (min-width: 768px){.\#product-user-manual-file{flex:0 1 auto;min-width:0}}.manual-heading{font-size:15px}.\#product-user-manual .button:hover{transform:translateY(-1px);box-shadow:0 4px 8px #0000001a}.\#product-user-manual .user-manual-content{padding:var(--glob-size-4);background-color:var(--color-g-bg-secondary);border-radius:var(--glob-border-radius-base);border:1px solid var(--color-g-border)}.\#product-user-manual .user-manual-content p{margin-bottom:var(--glob-size-2)}.\#product-user-manual .user-manual-content p:last-child{margin-bottom:0}.\#product-software-download,.\#product-software-download-files{display:flex;flex-direction:column;gap:var(--glob-size-4)}@media (min-width: 768px){.\#product-software-download-files{flex-direction:row;flex-wrap:wrap;gap:var(--glob-size-4)}}.\#product-software-download .button{align-self:flex-start;display:inline-flex;align-items:center;text-decoration:none;transition:all .3s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;position:relative;font-weight:500;padding:1rem 1.5rem;gap:.75rem;border-radius:var(--glob-border-radius-base);box-shadow:0 0 #0000001a;background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-primary-dark, var(--color-primary)) 100%);border:none;color:var(--color-primary-contrast, blue)}.\#product-software-download .button svg{width:20px;height:20px;flex-shrink:0}.\#product-software-download .button span{font-weight:500;font-size:1rem}@media (min-width: 768px){.\#product-software-download-file{flex:0 1 auto;min-width:200px;max-width:300px}}.\#product-software-download .button:hover{transform:translateY(-2px);box-shadow:0 3px 10px #00000026;background:linear-gradient(135deg,var(--color-primary-dark, var(--color-primary)) 0%,var(--color-primary) 100%)}.\#product-software-download .button:active{transform:translateY(0);box-shadow:0 0 #0000001a}.\#product-software-download .software-download-content{padding:var(--glob-size-4);background-color:var(--color-g-bg-secondary);border-radius:var(--glob-border-radius-base);line-height:1.6}.\#product-software-download .software-download-content p{margin-bottom:var(--glob-size-3)}.\#product-software-download .software-download-content p:last-child{margin-bottom:0}.\#product-software-download .software-download-filename{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%}
/*# sourceMappingURL=/cdn/shop/t/14/assets/product.css.map */
