:root{--popup-border-width: 1px;--popup-border-opacity: .1;--popup-corner-radius: 0px;--popup-shadow-horizontal-offset: 0px;--popup-shadow-vertical-offset: 4px;--popup-shadow-blur-radius: 5px;--color-background: 255, 255, 255;--gradient-background: #ffffff;--color-foreground: 18, 18, 18;--color-background-contrast: 191, 191, 191;--color-button: 18, 18, 18;--color-button-text: 255, 255, 255;--color-secondary-button: 255, 255, 255;--color-secondary-button-text: 18, 18, 18;--color-link: 18, 18, 18;--color-badge-foreground: 18, 18, 18;--color-badge-background: 255, 255, 255;--color-badge-border: 18, 18, 18;--duration-short: .1s;--duration-default: .2s;--duration-announcement-bar: .25s;--duration-medium: .3s;--duration-long: .5s;--duration-extra-long: .6s;--duration-extra-longer: .75s;--duration-extended: 3s;--ease-out-slow: cubic-bezier(0, 0, .3, 1);--animation-slide-in: slideIn var(--duration-extra-long) var(--ease-out-slow) forwards;--animation-fade-in: fadeIn var(--duration-extra-long) var(--ease-out-slow);--alpha-button-background: 1;--alpha-button-border: 1;--alpha-link: .85;--alpha-badge-border: .1;--focused-base-outline: .2rem solid rgba(var(--color-foreground), .5);--focused-base-outline-offset: .3rem;--focused-base-box-shadow: 0 0 0 .3rem rgb(var(--color-background)), 0 0 .5rem .4rem rgba(var(--color-foreground), .3);--inputs-radius-outset: 0px;--inputs-shadow-vertical-offset: 0px;--inputs-shadow-blur-radius: 0px;--color-shadow: 18, 18, 18;--popup-shadow-opacity: .05;--inputs-border-width: 1px;--font-body-scale: 1}#spokbee-product-container{width:100%;margin:auto}#spokbee-product-main{display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:row}#spokbee-product-main-left{flex-basis:69%;display:flex;flex-direction:column;width:69%;gap:20px}#spokbee-product-main-right{flex-basis:29%;width:29%}#spokbee-product-title{margin:0;font-size:24px;font-weight:700;line-height:32px}#spokbee-base-price{font-size:25px;font-weight:700;line-height:22px}#spokbee-cart-span1{font-size:3rem;font-weight:700}#spokbee-gltf{width:100%;height:500px;border-radius:10px;box-shadow:#0003 0 5px 8px -5px,#00000024 0 5px 10px 2px,#0000001f 0 5px 10px 5px}.spokbee-success-notification{background-color:#287200;color:#fff;padding:10px;font-weight:500;margin-bottom:20px;display:none}.spokbee-success-notification.show{display:flex!important;justify-content:space-between}.spokbee-success-notification .btn-close{border-radius:50%;height:27px;width:27px;box-shadow:none;background:transparent;border:none;font-size:inherit;cursor:pointer}.spokbee-success-notification p{margin-bottom:0}.spokbee-success-notification *{color:#fff}.spokbee-product-description{margin-top:20px}.spokbee-product-description h2{margin:0;font-size:24px;font-weight:700;line-height:32px}#spokbee-add-to-cart{font-weight:600;font-size:16px;line-height:24px;color:#282929!important;display:flex;width:100%;cursor:pointer;background-color:#ffc211;align-items:center;justify-content:center;border-radius:5px;border:none!important;height:50px;text-decoration:none}#spokbee-download-CAD{font-weight:600;font-size:16px;line-height:24px;color:#fff!important;display:flex;width:100%;cursor:pointer;background-color:#036;align-items:center;justify-content:center;border-radius:5px;border:none!important;height:50px;text-decoration:none}#spokbee-add-to-cart:hover,#spokbee-download-CAD:hover{box-shadow:0 0 5px #141414}#spokbee-add-to-cart:disabled,#spokbee-download-CAD:disabled{background-color:#1f1f1f;color:#fff!important;cursor:not-allowed;opacity:.5}#spokbee-configuration-groups{display:flex;flex-direction:column;margin-top:15px;gap:15px}#spokbee-configuration-groups .spokbee-configuration-group{display:flex;flex-direction:column;gap:15px}#spokbee-configuration-groups .spokbee-configuration-group select{height:50px;width:100%;border-radius:5px;border:1px solid #dfe1e6;background:transparent;font-size:14px;line-height:22px;color:#5a5c5f;padding:15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAHCAYAAAA8sqwkAAAAJGVYSWZJSSoACAAAAAEAPAECAAkAAAAaAAAAAAAAAGltYWdlcnk0AAAnPYy6AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACCSURBVHgBfYy7EYMwEAXvmQrcgd2JRxRihQ5NAWgYQQ4dAB1AA4iSqEDHaUj4v+x2dg/W2pJkxpiEblYUtvaepgfgnwD/A7iTmVmLi8i5sVPq8xau41i9hsH1ZzIRt2ma/aIAr6KdrAPD+lueZ42gL4Am3Hv5EKyj5drKl5OoWsLjZnvRSqXJUcfOAAAAAElFTkSuQmCC) 98% / auto no-repeat transparent}input[type=checkbox]{display:flex;width:40px;height:30px}#spokbee-configuration-groups .spokbee-configuration-qty-group{display:flex;flex-direction:row;gap:15px;justify-content:flex-start;align-items:center}#spokbee-configuration-groups .spokbee-configuration-qty-group input{height:50px;min-width:100px;border-radius:5px;border:1px solid #dfe1e6;background:transparent;font-size:14px;line-height:22px;color:#5a5c5f;padding:15px}#spokbee-configuration-groups .spokbee-configuration-group select:focus-visible,#spokbee-configuration-groups .spokbee-configuration-qty-group input{outline:none;box-shadow:none}#spokbee-configuration-groups .spokbee-configuration-group select::-ms-expand{display:none}#spokbee-configuration-groups .spokbee-configuration-group label{width:100%;font-size:16px;font-weight:600;line-height:22px}.spokbee-gltf-wrapper{position:relative}.loader{width:40px;height:40px;position:absolute;top:15px;right:15px}.spokbee-spinner{border:3px solid rgba(0,0,0,.1);border-top:3px solid #141414;border-radius:50%;animation:spin 1s linear infinite}.d-none{display:none!important}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media screen and (max-width: 900px){.spokbee-gltf-wrapper{max-width:98%}#spokbee-gltf{width:100%;max-width:100%}}.download-details-popup-modal{box-sizing:border-box;position:fixed;margin:0 auto;top:0;left:0;overflow:auto;width:100%;background:rgba(var(--color-foreground),.2);height:100%;z-index:101}.download-details-popup-modal[open]{opacity:1;visibility:visible;z-index:101}.download-details-popup-modal__content{border-radius:var(--popup-corner-radius);background-color:rgb(var(--color-background));overflow:auto;margin:0 auto;left:50%;transform:translate(-50%);margin-top:5rem;width:92%;position:absolute;top:0;padding:0 1.5rem 1.5rem;border-color:rgba(var(--color-foreground),var(--popup-border-opacity));border-style:solid;border-width:var(--popup-border-width);box-shadow:var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity))}.download-details-popup-modal__content.focused{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3),var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity))}.download-details-popup-modal__content:focus-visible{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3),var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity))}@media screen and (min-width: 750px){.download-details-popup-modal__content{padding-right:1.5rem;width:70%;padding:2rem 3rem 0rem}}.download-details-popup-modal__opener{display:inline-block}.download-details-popup-modal__button{background-color:#036;font-size:1.6rem;padding-right:1.3rem;padding-left:0;text-underline-offset:.3rem;text-decoration-thickness:.1rem;transition:text-decoration-thickness var(--duration-short) ease}.download-details-popup-modal__button:hover{text-decoration-thickness:.2rem}.download-details__header{display:flex;align-items:center}.download-details-popup-modal__content-info>*{height:auto;margin:0 auto;max-width:100%;width:100%}@media screen and (max-width: 749px){.download-details-popup-modal__content-info>*{max-height:100%}}.download-details-popup-modal__toggle{background-color:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.1);border-radius:50%;color:rgba(var(--color-foreground),.55);display:flex;align-items:center;justify-content:center;cursor:pointer;position:sticky;padding:10px;z-index:2;top:1.5rem;width:2.5rem;height:2.5rem;margin:0 0 0 auto}.download-details-popup-modal__toggle:hover{color:rgba(var(--color-foreground),.75)}.download-details-popup-modal__toggle .icon{height:auto;margin:0;width:2.2rem}.download-details .form__message{align-items:flex-start}.download-details .icon-success{margin-top:.2rem}#download-details__form{margin-top:20px}.download-details{margin-bottom:1.5rem}#download-details__form .field{position:relative;width:100%;display:flex;transition:box-shadow var(--duration-short) ease}#download-details__form .field:before,#download-details__form .select:before{pointer-events:none;content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--inputs-radius-outset);box-shadow:var(--inputs-shadow-horizontal-offset) var(--inputs-shadow-vertical-offset) var(--inputs-shadow-blur-radius) rgba(var(--color-shadow),var(--inputs-shadow-opacity));z-index:-1}#download-details__form .field:after,#download-details__form .select:after{pointer-events:none;content:"";position:absolute;top:var(--inputs-border-width);right:var(--inputs-border-width);bottom:var(--inputs-border-width);left:var(--inputs-border-width);border:.1rem solid transparent;border-radius:var(--inputs-radius);box-shadow:0 0 0 var(--inputs-border-width) rgba(var(--color-foreground),var(--inputs-border-opacity));transition:box-shadow var(--duration-short) ease;z-index:1}#download-details__form .field__input,#download-details__form .select__select{-webkit-appearance:none;appearance:none;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:1rem;width:100%;box-sizing:border-box;transition:box-shadow var(--duration-short) ease;border-radius:var(--inputs-radius);height:3.5rem;min-height:calc(var(--inputs-border-width) * 2);min-width:calc(7rem + (var(--inputs-border-width) * 2));position:relative;border:0}#download-details__form .field__input,#download-details__form .select__select{line-height:calc(1 + .5 / var(--font-body-scale));letter-spacing:.04rem}@media screen and (min-width: 750px){.download-details{margin-bottom:2rem}}.download-details__button{margin-top:3rem}@media screen and (min-width: 750px){.download-details__button{margin-top:4rem}}@media screen and (min-width: 750px){.download-details__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}.input-error{border-color:red}.error-message{color:red;font-size:.875em;margin-top:5px}.swiper-container{width:100%;height:auto;max-width:100%;position:relative}.swiper-slide{display:flex;justify-content:center;align-items:center}.media-wrapper .swiper-slide{display:flex;justify-content:center}.swiper-slide img{max-width:100%;height:auto;object-fit:contain;max-height:100%}.swiper-container .swiper-button-next,.swiper-container .swiper-button-prev{color:#000;display:block}.swiper-pagination-bullet{background-color:#000}.media-gallery{height:400px;overflow-x:hidden}.media-thumbnail{height:100px}.media-thumbnail .swiper-slide{border:1px solid #000;border-radius:5px;opacity:.5;box-sizing:border-box;cursor:pointer}.media-thumbnail .swiper-slide.swiper-slide-thumb-active{opacity:1}.media-wrapper{display:flex;flex-direction:column;gap:20px;width:100%;overflow:hidden;padding-bottom:10px}.media-wrapper .swiper-button-next:after,.media-wrapper .swiper-button-prev:after{font-size:30px}@media screen and (max-width: 900px){.spokbee-gltf-wrapper{max-width:100%}#spokbee-gltf{width:100%;max-width:100%}#spokbee-product-main{flex-direction:column;gap:20px}#spokbee-product-main-left,#spokbee-product-main-right{flex-basis:100%;width:100%}}.submit-button{display:inline-flex;justify-content:center;align-items:center;border:0;padding:0 3rem;cursor:pointer;font:inherit;font-size:1.5rem;text-decoration:none;color:rgb(var(--color-button-text));transition:box-shadow var(--duration-short) ease;-webkit-appearance:none;appearance:none;background-color:rgba(var(--color-button),var(--alpha-button-background))}.field_wrapper{width:100%}.field{position:relative;width:100%;margin-bottom:20px}.field__input{width:100%;height:40px;padding:0 12px;border:1px solid #000000!important;border-radius:0;font-size:10px;outline:none;transition:all .2s ease}.field__input:focus{border:2px solid #000000!important}.field__label{position:absolute;left:12px;top:17px;font-size:14px;color:#666;pointer-events:none;transition:all .2s ease;background:#fff;padding:0 4px}.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label{top:0;transform:translateY(-50%);font-size:12px;color:#000}textarea.field__input{min-height:120px;resize:vertical;padding-top:15px}select.field__input{appearance:none;-webkit-appearance:none;background:#fff;cursor:pointer;padding-right:30px}select.field__input~.field__label{background:#fff;top:-8px;left:8px;font-size:12px}.field__label span{color:red}.download-details__button{margin-top:20px}.button.submit-button{width:100%;padding:15px 30px;background:#000;color:#fff;border:none;font-size:16px;cursor:pointer}.button.submit-button:hover{background:#333}@media (max-width: 768px){.download-details__fields{grid-template-columns:1fr}}.field__input::placeholder{color:transparent}.dialog-text-area{min-height:8rem!important;resize:none!important}#download-details__form .field__input:focus,#download-details__form .select__select:focus{border-width:1px!important;box-shadow:none;outline:none}.rich-text-intro{text-align:center;margin-bottom:40px}.rich-text-intro h2{text-transform:none;font-size:1.625em;letter-spacing:0}
/*# sourceMappingURL=/cdn/shop/t/4/assets/product.css.map */
