@font-face{font-family:euphorigenic;src:url(/static/fonts/euphorigenic.ttf?70ebf442efdb)}@font-face{font-family:adamina;src:url("/static/fonts/Adamina-Regular.ttf?70ebf442efdb") format("truetype")}@font-face{font-family:'Barlow';src:url("/static/fonts/Barlow-Black.ttf?70ebf442efdb") format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Barlow';src:url("/static/fonts/Barlow-BlackItalic.ttf?70ebf442efdb") format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:'Barlow';src:url("/static/fonts/Barlow-Bold.ttf?70ebf442efdb") format("truetype");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Barlow';src:url("/static/fonts/Barlow-BoldItalic.ttf?70ebf442efdb") format("truetype");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:'Barlow';src:url("/static/fonts/Barlow-ExtraBold.ttf?70ebf442efdb") format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:'Barlow';src:url("/static/fonts/Barlow-ExtraBoldItalic.ttf?70ebf442efdb") format("truetype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:'Barlow';src:url("/static/fonts/Barlow-ExtraLight.ttf?70ebf442efdb") format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:'Barlow';src:url("/static/fonts/Barlow-ExtraLightItalic.ttf?70ebf442efdb") format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:'Barlow';src:url("/static/fonts/Barlow-Italic.ttf?70ebf442efdb") format("truetype");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'Barlow';src:url("/static/fonts/Barlow-Light.ttf?70ebf442efdb") format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Barlow';src:url("/static/fonts/Barlow-LightItalic.ttf?70ebf442efdb") format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'Barlow';src:url("/static/fonts/Barlow-Medium.ttf?70ebf442efdb") format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Barlow';src:url("/static/fonts/Barlow-MediumItalic.ttf?70ebf442efdb") format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:'Barlow';src:url("/static/fonts/Barlow-Regular.ttf?70ebf442efdb") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Barlow';src:url("/static/fonts/Barlow-SemiBold.ttf?70ebf442efdb") format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Barlow';src:url("/static/fonts/Barlow-SemiBoldItalic.ttf?70ebf442efdb") format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:'Barlow';src:url("/static/fonts/Barlow-Thin.ttf?70ebf442efdb") format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:'Barlow';src:url("/static/fonts/Barlow-ThinItalic.ttf?70ebf442efdb") format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:'Inter';src:url("/static/fonts/Inter-Thin.ttf?70ebf442efdb") format("truetype");font-weight:100;font-display:swap}@font-face{font-family:'Inter';src:url("/static/fonts/Inter-ExtraLight.ttf?70ebf442efdb") format("truetype");font-weight:200;font-display:swap}@font-face{font-family:'Inter';src:url("/static/fonts/Inter-Light.ttf?70ebf442efdb") format("truetype");font-weight:300;font-display:swap}@font-face{font-family:'Inter';src:url("/static/fonts/Inter-Regular.ttf?70ebf442efdb") format("truetype");font-weight:400;font-display:swap}@font-face{font-family:'Inter';src:url("/static/fonts/Inter-Medium.ttf?70ebf442efdb") format("truetype");font-weight:500;font-display:swap}@font-face{font-family:'Inter';src:url("/static/fonts/Inter-SemiBold.ttf?70ebf442efdb") format("truetype");font-weight:600;font-display:swap}@font-face{font-family:'Inter';src:url("/static/fonts/Inter-Bold.ttf?70ebf442efdb") format("truetype");font-weight:700;font-display:swap}@font-face{font-family:'Inter';src:url("/static/fonts/Inter-ExtraBold.ttf?70ebf442efdb") format("truetype");font-weight:800;font-display:swap}@font-face{font-family:'Inter';src:url("/static/fonts/Inter-Black.ttf?70ebf442efdb") format("truetype");font-weight:900;font-display:swap}.barlow{font-family:"Barlow"}.barlow-medium{font-family:'Barlow';font-weight:500}.barlow-bold{font-family:'Barlow';font-weight:700}.inter{font-family:"Inter"}.standard-bg-grad{background:linear-gradient(to right,#3d29fd,#8484fc)}.bg-video-bottom{background:linear-gradient(to bottom,#8b86d6 0px,#8b86d6 100px,#8983d2 150px,#8983d2 100%)}.coilsdb-title{font-family:'Playfair Display',serif;color:#0056b3}.displayflex{display:flex}#navbar-div{border-bottom-width:2px;border-bottom-style:solid;background-color:white}#header-title{font-size:250%}.cart-icon{width:50px;display:flex;align-items:center}.navbar-brand{align-items:center}@media (max-width:768px){.flex-35-on-desktop{flex:100%}.flex-65-on-desktop{flex:100%;display:flex;justify-content:center}.flex-33-on-desktop{flex:100%;padding-left:3%;padding-right:3%}.flex-50-on-desktop{flex:100%;padding-left:3%;padding-right:3%}}@media (min-width:769px){.flex-35-on-desktop{flex:35%}.flex-65-on-desktop{flex:65%;display:flex;justify-content:center}.flex-33-on-desktop{flex:33%;padding-left:3%;padding-right:3%}.flex-50-on-desktop{flex:50%;padding-left:3%;padding-right:3%}}.loader{border:16px solid #f3f3f3;border-radius:50%;border-top:16px solid #3498db;width:120px;height:120px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.loader-wrapper{display:flex;align-content:center;justify-content:center}.tooltip{position:relative;display:inline-block;cursor:pointer}.tooltip .tooltiptext{visibility:hidden;width:250px;background-color:#555;color:#fff;text-align:center;border-radius:6px;padding:5px;position:absolute;z-index:1;bottom:100%;left:50%;margin-left:-125px;opacity:0;transition:opacity 0.3s}.tooltip:hover .tooltiptext{visibility:visible;opacity:1}.cots-table-wrapper{width:100%;max-width:100%;max-height:100%;display:flex;margin-bottom:45px;justify-content:center;align-items:center;flex-direction:column}.cots-table-wrapper nav{margin-top:1rem;display:flex;flex-direction:column}.cots-table-outline{display:flex;width:80%;flex-direction:column}.cots-table{width:100%;height:100%;max-height:100%;overflow:auto;box-sizing:border-box;background-color:#ffffff;box-shadow:0 5px 10px rgba(0,0,0,0.5);font-size:16px;border-collapse:collapse}.cots-table tr{transition:background-color 150ms ease-out;cursor:pointer}.cots-table tr:nth-child(2n){background-color:whitesmoke}.cots-table tr:hover{background-color:#ebebeb}.cots-table tr:last-child td{border-bottom:0}.cots-table tr th,.cots-table tr td{text-align:left;padding:15px;box-sizing:border-box}.cots-table tr th{color:#ffffff;font-weight:normal;background-color:#595959;border-bottom:solid 2px #d8d8d8;position:sticky;top:0}.cots-table tr td{border:solid 1px #d8d8d8;border-left:0;border-right:0;white-space:nowrap}.cots-table .table-radio{display:none}.cots-table .table-radio:checked + .table-display{display:block}.cots-table .table-radio:checked + .table-display + table{width:100%;display:table}.cots-table .table-radio:checked + .table-display + table + .pagination{display:flex}.cots-table .table-radio:checked + .table-display + table + .pagination>label.active{color:#ffffff;background-color:dimgray;cursor:default}.cots-table .table-radio:checked + .table-display + table + .pagination>label.disabled{color:#ffffff;background-color:#b5b5b5;cursor:default}.cots-table .table-display{background-color:#e2e2e2;text-align:right;padding:10px;display:none;position:sticky;left:0}.pagination{display:flex;justify-content:center;cursor:pointer;margin-top:1em}.pagination li{display:table-cell;font-size:20px;min-width:30px}.pagination li:not(:first-child){border-left:1px solid #ffffff}.pagination .page-link{border:none;background:none;padding:0;color:#ffffff;font-size:20px;margin-left:6px;margin-right:6px}.pagination .page-link:hover,.pagination .page-link:focus{color:#b4b4b4;text-decoration:none;background-color:transparent}.pagination .page-item.active .page-link{z-index:1;text-decoration:underline;background-color:transparent;border-color:#007bff}.pagination .page-item:first-child .page-link,.pagination .page-item:last-child .page-link{border:none}.table-title{color:#ffffff;background-color:#2f2f2f;padding:15px}.table-title h2{margin:0;padding:0}.button-container{width:100%;box-sizing:border-box;display:flex;justify-content:flex-end}.button-container span{color:#8f8f8f;text-align:right;min-height:100%;display:flex;align-items:center;justify-content:center;margin-left:10px;margin-right:10px}.button-container button{font-family:inherit;font-size:inherit;color:#ffffff;padding:10px 15px;border:0;margin:0;outline:0;border-radius:0;transition:background-color 225ms ease-out}.button-container button.primary{background-color:#147eff}.button-container button.primary:hover{background-color:#479aff}.button-container button.primary:active{background-color:#0065e0}.button-container button.primary{background-color:#147eff}.button-container button.primary:hover{background-color:#479aff}.button-container button.primary:active{background-color:#0065e0}.button-container button.danger{background-color:#d11800}.button-container button.danger:hover{background-color:#ff2205}.button-container button.danger:active{background-color:#9e1200}.button-container button svg{fill:#ffffff;vertical-align:middle;padding:0;margin:0}.left-asterisk{text-align:left}.cots-details-popup{position:fixed;top:60%;left:50%;transform:translate(-50%,-50%);background-color:white;z-index:11;border:7px solid white;border-radius:10px}.cots-details-popup .cots-details-header{background-color:#595959;color:#ffffff;margin-bottom:10px}.cots-details-popup .blur-in{-webkit-animation:blur 2s forwards;-moz-animation:blur 2s forwards;-o-animation:blur 2s forwards;animation:blur 2s forwards}.cots-details-popup .blur-out{-webkit-animation:blur-out 2s forwards;-moz-animation:blur-out 2s forwards;-o-animation:blur-out 2s forwards;animation:blur-out 2s forwards}@-webkit-keyframes blur{0%{-webkit-filter:blur(0px);-moz-filter:blur(0px);-o-filter:blur(0px);-ms-filter:blur(0px);filter:blur(0px)}100%{-webkit-filter:blur(4px);-moz-filter:blur(4px);-o-filter:blur(4px);-ms-filter:blur(4px);filter:blur(4px)}}@-moz-keyframes blur{0%{-webkit-filter:blur(0px);-moz-filter:blur(0px);-o-filter:blur(0px);-ms-filter:blur(0px);filter:blur(0px)}100%{-webkit-filter:blur(4px);-moz-filter:blur(4px);-o-filter:blur(4px);-ms-filter:blur(4px);filter:blur(4px)}}@-o-keyframes blur{0%{-webkit-filter:blur(0px);-moz-filter:blur(0px);-o-filter:blur(0px);-ms-filter:blur(0px);filter:blur(0px)}100%{-webkit-filter:blur(4px);-moz-filter:blur(4px);-o-filter:blur(4px);-ms-filter:blur(4px);filter:blur(4px)}}@keyframes blur{0%{-webkit-filter:blur(0px);-moz-filter:blur(0px);-o-filter:blur(0px);-ms-filter:blur(0px);filter:blur(0px)}100%{-webkit-filter:blur(4px);-moz-filter:blur(4px);-o-filter:blur(4px);-ms-filter:blur(4px);filter:blur(4px)}}@-webkit-keyframes blur-out{0%{-webkit-filter:blur(4px);-moz-filter:blur(4px);-o-filter:blur(4px);-ms-filter:blur(4px);filter:blur(4px)}100%{-webkit-filter:blur(0px);-moz-filter:blur(0px);-o-filter:blur(0px);-ms-filter:blur(0px);filter:blur(0px)}}@-moz-keyframes blur-out{0%{-webkit-filter:blur(4px);-moz-filter:blur(4px);-o-filter:blur(4px);-ms-filter:blur(4px);filter:blur(4px)}100%{-webkit-filter:blur(0px);-moz-filter:blur(0px);-o-filter:blur(0px);-ms-filter:blur(0px);filter:blur(0px)}}@-o-keyframes blur-out{0%{-webkit-filter:blur(4px);-moz-filter:blur(4px);-o-filter:blur(4px);-ms-filter:blur(4px);filter:blur(4px)}100%{-webkit-filter:blur(0px);-moz-filter:blur(0px);-o-filter:blur(0px);-ms-filter:blur(0px);filter:blur(0px)}}@keyframes blur-out{0%{-webkit-filter:blur(4px);-moz-filter:blur(4px);-o-filter:blur(4px);-ms-filter:blur(4px);filter:blur(4px)}100%{-webkit-filter:blur(0px);-moz-filter:blur(0px);-o-filter:blur(0px);-ms-filter:blur(0px);filter:blur(0px)}}.cots-details-popup .content{width:650px;margin:0 auto;padding-top:100px}.cots-details-popup span{color:dimgray}.cots-details-popup .pop-up{position:fixed;margin:5% auto;left:0;right:0;z-index:2}.cots-details-popup .box{background-color:whitesmoke;text-align:center;margin-left:auto;margin-right:auto;margin-top:10%;position:relative;-webkit-box-shadow:0px 4px 6px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 4px 6px 0px rgba(0,0,0,0.1);box-shadow:0px 4px 6px 0px rgba(0,0,0,0.1)}.cots-details-popup .button{margin:0 auto;background-color:#FF8566;margin-bottom:33px}.cots-details-popup .button:hover{background-color:#7CCF29;-webkit-box-shadow:0px 4px 6px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 4px 6px 0px rgba(0,0,0,0.1);box-shadow:0px 4px 6px 0px rgba(0,0,0,0.1)}.cots-details-popup .close-button{transition:all 0.5s ease;position:absolute;background-color:#FF9980;padding:1.5px 7px;right:0;border-radius:50%;border:2px solid #fff;color:white;-webkit-box-shadow:-4px -2px 6px 0px rgba(0,0,0,0.1);-moz-box-shadow:-4px -2px 6px 0px rgba(0,0,0,0.1);box-shadow:-3px 1px 6px 0px rgba(0,0,0,0.1);cursor:pointer}.cots-details-popup .close-button:hover{background-color:tomato;color:#fff}.cots-details-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.75);z-index:10}.cots-details-table{text-align:left;background-color:#ffffff}.cots-details-table tr:nth-child(2n){background-color:whitesmoke}.cots-details-table td{border:solid 1px #d8d8d8;border-left:0;white-space:nowrap;padding-right:5px;padding-left:5px;font-size:0.75rem}.cots-details-table th{border:solid 1px #d8d8d8;border-right:0;white-space:nowrap;padding-left:5px;padding-right:5px;font-size:0.75rem}@media (min-width:1024px){.cots-details-table{}.cots-details-table td,.cots-details-table th{font-size:1rem}}.recommended{padding:0!important;position:relative!important;font-size:0.75em;text-align:left!important}.addtocartbutton{display:flex;align-items:center;justify-content:center;background-color:blue;color:white;font-weight:bold;font-size:20px;padding:10px 15px}.addtocartbutton:hover{background-color:darkblue;cursor:pointer}.changespringbutton{display:flex;align-items:center;justify-content:center;background-color:blue;color:white;font-weight:bold;font-size:16px;padding:8px 8px}.changespringbutton:hover{background-color:darkblue;cursor:pointer}.changespringbuttoninline{display:inline;align-items:center;justify-content:center;background-color:blue;color:white;font-weight:bold;font-size:16px;padding:8px 8px}.changespringbuttoninline:hover{background-color:darkblue;cursor:pointer}.notexactbutton{display:flex;align-items:center;justify-content:center;background-color:blue;color:white;font-size:14px;padding:7px 10px}.notexactbutton:hover{background-color:darkblue;cursor:pointer}