.btn-atc{flex:1;position:relative;overflow:hidden;transition:opacity .25s ease-in-out}.btn-atc .btn-content,.btn-atc .btn-overlay{display:flex;align-items:center;justify-content:center;gap:15px}.btn-atc .btn-overlay{pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .25s ease-in-out}.btn-atc .btn-overlay.loader{background:#0086eb}.btn-atc .btn-overlay.loader svg{font-size:18px}.btn-atc .btn-overlay.success{background:#e1ecfe}.btn-atc .btn-overlay.success span,.btn-atc .btn-overlay.success svg{color:#0086eb}.btn-atc.loading{opacity:.8;pointer-events:none}.btn-atc.loading .btn-overlay.loader{opacity:1}.btn-atc.success{pointer-events:none}.btn-atc.success .btn-overlay.success{opacity:1}.btn-oos{flex:1;display:flex;align-items:center;justify-content:center;gap:15px;background:#f2f5f7;border:none;box-shadow:4px 4px 10px rgba(55,81,126,.05);font-weight:500;opacity:1!important}.btn-oos,.btn-oos:active,.btn-oos:focus,.btn-oos:hover{color:#5d7079}.stock-status{display:flex;align-items:center;justify-content:flex-end;gap:5px}.stock-status .status-indicator{width:12px;height:12px;border-radius:100%}.stock-status .status-indicator.success{background:#0086eb}.stock-status .status-indicator.danger{background:#ea0418}.stock-status .status-label{color:#5d7079;font-size:14px}.quantity-box{display:inline-flex;align-items:stretch;justify-content:stretch;border:1px solid rgba(55,81,126,.1);box-shadow:4px 4px 10px rgba(55,81,126,.05);border-radius:0;overflow:hidden}.quantity-box .btn-quantity{display:flex;align-items:center;justify-content:center;width:51px;height:51px;padding:0;background:none;outline:none;box-shadow:none;border-radius:0}.quantity-box .btn-quantity.plus{border-left:1px solid rgba(55,81,126,.1)}.quantity-box .btn-quantity.minus{border-right:1px solid rgba(55,81,126,.1)}.quantity-box .btn-quantity svg{width:10px;color:#5d7079;line-height:1}.quantity-box .quantity-label{display:flex;align-items:center;justify-content:center;width:51px;color:#5d7079;font-size:14px;font-weight:600}.table-products{display:flex;align-items:stretch;justify-content:flex-start;flex-direction:column;border-top:1px solid rgba(55,81,126,.1)}.table-products .table-header{background:#f9fafb}.table-products .table-header .table-row .row-content .table-column{color:#37517e;font-size:12px;font-weight:500}.table-products .table-body .table-row .collapse-toggle{background:#fff;transition:background .2s ease-in-out;cursor:pointer;border-bottom:1px solid #f8f8f8}.table-products .table-body .table-row .collapse-toggle:active,.table-products .table-body .table-row .collapse-toggle:focus,.table-products .table-body .table-row .collapse-toggle:hover,.table-products .table-body .table-row .collapse-toggle:not(.collapsed){background:#e1ecfe}.table-products .table-body .table-row .collapse-toggle.collapsed .table-column.chevron svg{transform:rotate(0deg)}.table-products .table-body .table-row .collapse-form{background:#fff;border-bottom:1px solid rgba(55,81,126,.1)}.table-products .table-footer{padding:15px}.table-products .table-footer .btn-flat{display:inline-flex;justify-content:flex-start;align-items:center;gap:10px;padding:0;border:none;background:none;color:#0086eb;font-size:14px}.table-products .table-footer .btn-flat:active,.table-products .table-footer .btn-flat:focus,.table-products .table-footer .btn-flat:hover{color:#37517e}.table-products .table-row{width:100%}.table-products .table-row .row-content{display:flex;align-items:center;justify-content:stretch}.table-products .table-row .row-content .table-column{flex:1;padding:10px;color:#5d7079;font-size:14px}@media (max-width:575px){.table-products .table-row .row-content .table-column.attribute{display:none}.table-products .table-row .row-content .table-column.attribute:nth-child(3),.table-products .table-row .row-content .table-column.attribute:nth-child(4){display:initial}}.table-products .table-row .row-content .table-column.chevron{flex:initial;min-width:32px;text-align:center}.table-products .table-row .row-content .table-column.chevron svg{width:12px;height:auto;color:#37517e;transform:rotate(180deg);transition:transform .2s ease-in-out}.table-products .table-row .row-content .table-column .price-old{display:block;font-size:12px;color:#5d7079;text-decoration:line-through}.table-products .table-row .row-content .table-column .price-new{color:#0086eb}.form-accessory{display:flex;align-items:flex-start;justify-content:stretch;padding:30px 15px}@media (max-width:767px){.form-accessory{gap:15px;flex-wrap:wrap;padding:15px}}.form-accessory .form-content{width:100%}.form-accessory .form-content .accessory-title{display:block;margin-bottom:5px;color:#37517e;font-size:16px;font-weight:500;text-decoration:none}.form-accessory .form-content .accessory-link{color:#0086eb;font-size:14px;text-decoration:none}.form-accessory .form-controls{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;gap:5px;width:100%}.form-accessory .form-controls .form-hint{display:none;color:#ea0418;font-size:14px}@media (max-width:575px){.form-accessory .form-controls .form-hint{font-size:12px}}.form-accessory .form-controls .form-hint.active{display:block}.form-accessory .form-controls .accessory-atc-form{display:flex;align-items:center;justify-content:flex-end;gap:10px}.form-accessory .form-controls .accessory-atc-form .btn-primary{white-space:nowrap;padding:15px}@media (max-width:767px){.form-accessory .form-controls .accessory-atc-form{width:100%;justify-content:stretch}.form-accessory .form-controls .accessory-atc-form .btn-primary{padding:12px}.form-accessory .form-controls .accessory-atc-form .quantity-box .btn-quantity,.form-accessory .form-controls .accessory-atc-form .quantity-box .quantity-label{width:45px}.form-accessory .form-controls .accessory-atc-form .quantity-box .btn-quantity{height:45px}}@media (max-width:380px){.form-accessory .form-controls .accessory-atc-form{flex-direction:column;align-items:stretch;gap:5px}.form-accessory .form-controls .accessory-atc-form .quantity-box .quantity-label{flex:1;width:auto}}.drawer-wrapper.drawer-quote .drawer .drawer-header{border:none}.drawer-wrapper.drawer-quote .drawer .drawer-header .drawer-title{font-size:20px;text-transform:none}.drawer-wrapper.drawer-quote .drawer .drawer-header .drawer-description{margin:0;color:#5d7079}.drawer-wrapper.drawer-quote .drawer .drawer-header .btn-dismiss{z-index:10}.drawer-wrapper.drawer-quote .drawer .form-quotation{height:100%}.drawer-wrapper.drawer-quote .drawer .drawer-body{padding:5px 20px 0;max-height:calc(100% - 232px);overflow-y:auto}.drawer-wrapper.drawer-quote .drawer .drawer-footer{padding:15px 20px;text-align:right}.drawer-wrapper.drawer-quote .drawer .drawer-product-section{padding:0 20px 15px}.drawer-wrapper.drawer-quote .drawer .drawer-product-card{border:1px solid rgba(55,81,126,.1);border-radius:4px;overflow:hidden}.drawer-wrapper.drawer-quote .drawer .drawer-product-card>*{display:inline-block;vertical-align:middle}.drawer-wrapper.drawer-quote .drawer .drawer-product-card>.card-image{width:70px;height:70px;padding:0 10px;border-right:1px solid rgba(55,81,126,.1);background-color:#fff;-o-object-fit:contain;object-fit:contain}.drawer-wrapper.drawer-quote .drawer .drawer-product-card>.card-content{width:calc(100% - 70px);padding:0 15px;font-size:14px}.drawer-wrapper.drawer-quote .drawer .drawer-product-card>.card-content .card-title{display:block;margin:0;color:#37517e;font-weight:500}.drawer-wrapper.drawer-quote .drawer .drawer-product-card>.card-content .badge{background:#f2f5f7;border-radius:4px;color:#5d7079}.grecaptcha-branding{max-width:55ch}.form-wrapper .form-quotation .custom-select,.form-wrapper .form-quotation .form-control{background-color:#f9fafb}.form-wrapper .form-loader,.form-wrapper .form-success{background:#fff}.form-wrapper .form-success{align-items:start}.form-wrapper .form-success .content{padding:50px 30px}.form-wrapper .form-request .select2-container--default .select2-selection--single{background:#f9fafb url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center/8px 10px;background-color:#f9fafb}.select2-container .select2-dropdown{background:#f9fafb}.select2-container .select2-dropdown .select2-search{background:#fff}@media (max-width:767px){.form-wrapper .form-success .content{padding:50px 0}}.series-landing{padding:80px 0;overflow:hidden}@media (max-width:767px){.series-landing{padding:0}}.series-landing .series-image-container{position:relative;padding-top:75%;overflow:hidden}.series-landing .series-image-container .series-img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media (max-width:767px){.series-landing .series-image-container{margin:50px 0}}@media (max-width:767px){.series-landing .series-information-container{position:relative;overflow:visible;padding:50px 0}.series-landing .series-information-container:before{content:"";position:absolute;top:0;left:-100%;right:-100%;height:1px;background:rgba(55,81,126,.1)}}.series-landing .series-information-container .series-title{margin-bottom:20px;color:#37517e;font-size:32px;font-weight:600}@media (max-width:767px){.series-landing .series-information-container .series-title{font-size:26px}}.series-landing .series-information-container .series-description{margin-bottom:15px;color:#5d7079;font-size:14px}.series-landing .series-information-container p.series-highlights{margin:0;color:#5d7079;font-size:14px}.series-landing .series-information-container ul.series-highlights{padding-left:18px;margin:0;color:#5d7079;font-size:14px}.series-landing .series-information-container ul.series-highlights .series-highlight{color:#5d7079;font-size:14px}.series-landing .series-information-container ul.series-highlights .series-highlight+.series-highlight{margin-top:5px}.series-products{margin-bottom:80px}
