.add-pcie-span{transition:opacity .3s ease-in-out}.ctoDisc{font-size:18px}.itemName{font-size:32px;text-align:left;margin:0;line-height:1em}.warranty-overlay-img{-webkit-user-select:none;user-select:none}.overlayInvisible{display:none}.overlayVisible{display:flex}.thinkingOverlay{width:100%;height:100%;position:fixed;top:0;left:0;z-index:9999;background-color:#00000079;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);justify-content:center;align-items:center}.thinkingOverlayText{display:flex;flex-direction:column;justify-content:center;align-items:center}.thinkingOverlayTextHeader{font-size:2em;color:#fff;margin:0 0 19.44444px;animation:thinkingPulse 1.5s ease-in-out infinite,thinkingGlow 2s ease-in-out infinite alternate;position:relative}@keyframes thinkingPulse{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}.thinkingOverlayTextHeader:after{content:"";animation:thinkingDots 1.4s ease-in-out infinite}@keyframes thinkingDots{0%,20%{content:""}40%{content:"."}60%{content:".."}80%,to{content:"..."}}@keyframes thinkingGlow{0%{text-shadow:0 0 10px rgba(255,255,255,.5)}to{text-shadow:0 0 20px rgba(255,255,255,.8),0 0 30px rgba(255,255,255,.6)}}.thinkingOverlayRCContainer{margin:20px auto 0;width:80%;display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;opacity:0}.overlayVisible .thinkingOverlayRCContainer{animation:fadeInDelayed .5s ease-in-out 2s forwards}@keyframes fadeInDelayed{0%{opacity:0}to{opacity:1}}.thinkingOverlayRCAction{width:163.14px;border:1px solid white;border-radius:15px;padding:1%;color:#fff;text-align:center;cursor:pointer;opacity:.7;transition:opacity .3s ease,backdrop-filter .3s ease}.thinkingOverlayRCAction:hover{opacity:1;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.thinkingOverlayTextSubHeader{font-size:1.5em;text-align:center}.thinkingOverlayTextSubHeader *{color:#fff}.required{color:#1c98dd;margin-right:5px;vertical-align:sub;-webkit-user-select:none;user-select:none;font-size:1.25em;margin-left:-.65em}.contentfulHyperLink{color:#0095ff;text-decoration:underline}.specHeader{font-size:16px}.stickyheader{position:fixed;top:78px;left:50%;transform:translate(-50%);height:10%;min-height:125px}.stickyheader .titleContainer{justify-content:center;row-gap:2%}.stickyheader .PriceandATC{justify-content:space-evenly}.CTOHeaderPlaceHolder{height:12%;width:100%;min-height:85px}.CYOHeader,.CTOHeader{z-index:100;max-width:1500px;width:100%;height:10%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-bottom:1px solid #ccc;transition:justify-content .25s}.CYOHeader{flex-direction:column;border:none!important;align-items:flex-start;padding-left:1%}.CYOText{font-size:48px;font-family:Work Sans,sans-serif;font-display:swap;font-style:normal;font-weight:600}.CTOHeaderbackground{z-index:99;max-width:1500px;width:100%;height:10%;background:#fffc;-webkit-backdrop-filter:saturate(180%) blur(10px);backdrop-filter:saturate(180%) blur(10px);box-shadow:inset -.75px -.5px #ffffff1a,inset +.75px +.5px #ffffff06,inset 0 0 10px 5px #ffffff06,inset 0 0 40px 5px #ffffff06}.titleContainer{text-align:left;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;width:72%;height:100%;min-height:75px;padding-left:1%;padding-bottom:5px;row-gap:4%}.PriceandATC{text-align:right;display:flex;justify-content:space-between;align-items:flex-end;flex-direction:column;width:28%;height:100%;min-height:75px;padding-bottom:5px}.priceAndQty{display:flex;justify-content:space-between;align-items:center;flex-direction:row;width:65%;min-width:140px}.qtyContainer{border:1px solid oklch(.777 .118 250.2);border-radius:35px;height:35px;display:flex;justify-content:space-between;align-items:center;flex-direction:row;margin-top:1%}.value-button-header{display:flex;justify-content:center;align-items:center;width:35px;height:35px;text-align:center;vertical-align:middle;padding:11px 0;color:#fff;font-size:30px;font-weight:400;line-height:1;border-radius:35px;border:none;background:#1c98dd;transition:all .3s}.value-button-header:hover{cursor:pointer;box-shadow:inset 0 0 8px #1477ac}.valueIncrease:hover{border-top-left-radius:0;border-bottom-left-radius:0}.valueDecrease:hover{border-top-right-radius:0;border-bottom-right-radius:0}.headerQty{display:flex;justify-content:center;align-items:center;font-size:18px}.add-to-cart-header{-webkit-user-select:none;user-select:none;background-color:#1c98dd;border:none;color:#fff;text-align:center;width:65%;min-width:140px;padding:2px;border-radius:35px;font-size:18px;font-weight:600;margin-top:1%;margin-bottom:1%}.add-to-cart-header:hover{background-color:#1c98dd;color:#fff;box-shadow:inset 0 0 8px #1477ac}.BuildSummaryModal,.BuildSummaryModalBackground{opacity:0;position:fixed;top:0vh;left:50%;transform:translate(-50%);z-index:99;max-width:60vw;max-height:60vh;width:max-content;height:max-content;text-align:left;flex-direction:column;justify-content:space-between;align-items:center;margin:2%;width:50vw;min-height:max-content;transition:top .2s ease-in-out,opacity .2s ease-in-out}.buttons-modal{align-self:flex-end;margin-right:6%;margin-bottom:4%;display:flex;gap:4%;padding:10px;width:45%;min-width:400px;border:1px solid #ccc;border-radius:35px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffffdc}.ShowAndShareContainer{width:100%;display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:2%}.ShareBuild{display:flex;justify-content:center;align-items:center;padding:5px;cursor:pointer;border-radius:35px;transition:all .6s}.ShareBuild:hover{background-color:#5f63680a}.ShareBuild:active{background-color:#5f63686c;transition:all .6s}.BuildSummaryModalBackground{min-width:200px;background:#fffc;-webkit-backdrop-filter:saturate(180%) blur(10px);backdrop-filter:saturate(180%) blur(10px);border:1px solid #ccc;border-radius:35px}.BuildSummaryModalTable{width:45vw;min-width:475px;height:max-content;margin:2%;padding:3.14%;text-align:left;overflow-y:scroll}.BuildSummaryModalTable h2{width:100%;text-align:left}.BuildSummaryModalTable p{margin:0}.BuildSummaryModalTable p:nth-of-type(odd){background-color:#ababab62}.configHeader{display:flex;justify-content:flex-start;width:100%;margin-top:4%;margin-bottom:2%}.configHeaderTitle{font-size:20px;font-weight:600}.showBuildSum,.NeedHelpContainer{font-size:.85em}.showBuildSum{cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#ccc;color:#000!important;border-radius:35px;padding:2px;font-size:16px;font-weight:400;text-align:center;width:18%;transition:all .3s}.showBuildSum:hover{box-shadow:inset 0 0 8px #343434}.greyButton{background-color:#ccc!important;color:#000!important;transition:all .3s}.greyButton:hover{box-shadow:inset 0 0 8px #34343488!important}.cto-alt-img{max-width:75%!important}.selectedTab{display:block}.unselectedTab{display:none!important}.selectedTabBtn{color:#1b98dd;border-bottom:3.14px solid #1b98dd}.product-detail{width:95%}.product-detail-tabs{display:flex;justify-content:flex-start;align-items:center;width:100%;margin:0;padding:0;list-style:none;border-bottom:1px solid #ccc}.icon-info-sign{cursor:pointer}.cto-tab-btn{font-size:16px;font-weight:600;padding:10px 15px;border-right:none;border-radius:0;cursor:pointer;-webkit-user-select:none;user-select:none}.cto-product-description{display:block;width:100%;vertical-align:top;margin-top:5px;text-align:left}.cto-build-summary{margin:10px 0}#mobile-cto-show-all-btn{display:none}.cto-build-summary-condensed{height:auto}@media screen and (max-width: 768px){#cto_div{transform:translateY(-30px);transition:transform .3s}#mobile-cto-show-all-btn{display:flex;justify-content:center;align-items:center;gap:10px;cursor:pointer;border:1px solid #0095ff;border-radius:35px;background-color:#1b99dd2a;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:#0095ff;padding:2px 10px;transform:translateY(-30px);width:max-content;margin:0 auto;opacity:.7;transition:all .3s}.cto_caret{display:flex;justify-content:center;align-items:center;transition:transform .3s}.bs-b-expanded{transform:translateY(-10px)!important;opacity:1}.bs-b-expanded .cto_caret{transform:rotate(180deg)}.cto-build-summary-condensed{height:100px;overflow-x:auto}}.cto-build-summary p{margin:0;padding:2px 5px;text-align:left;font-size:14px}.cto-build-summary p:nth-of-type(odd){background-color:#ababab62}.cto-product-documentation{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:5px;margin-top:5px}.DoumentLinkContainer{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:5px;margin-top:5px}.ContextContainer{display:flex;flex-wrap:wrap;justify-content:center;gap:1%;align-items:center;flex-direction:row;width:100%;margin-top:2%;margin-bottom:2%;min-height:225px}.resourceContainer{display:inline-block;justify-content:space-between;align-items:flex-start;flex-direction:column;gap:4%;max-width:35%;width:fit-content;padding:1%;margin-bottom:4%;flex:1 1 28%;min-height:200px}.resourceImage{width:75px;height:75px;margin-bottom:3.14%}.resourceTitle{font-size:1.25em;margin:0 0 3.14%!important;text-transform:none;letter-spacing:0;font-family:Work Sans,sans-serif;font-display:swap;font-style:normal;font-weight:600;line-height:1.2;word-wrap:break-word;color:inherit;display:block}.expeditedContainer{display:flex;width:100%;height:auto;flex-direction:row;justify-content:flex-start;align-items:center;gap:1%;margin-top:1%}@media only screen and (max-height:500px){.CTOHeaderbackground,.CTOHeader{height:20%}}@media only screen and (max-height:850px){.CTOHeaderbackground,.CTOHeader{height:12%}.stickyheader,.CTOHeader{min-height:100px}}@media only screen and (max-width: 767px){.ContextContainer{flex-direction:column;align-items:flex-start}.resourceContainer{width:100%;max-width:100%!important;padding:4%}.resourceTitle{font-size:1em}.showBuildSum{width:40%}.NeedHelpContainer{display:none}.page-width{padding-left:3%!important;padding-right:3%!important}.CTOHeader{flex-direction:column}.CYOHeader{display:none}.CYOText{font-size:30px}.itemName{font-size:24px}.titleContainer{width:100%;padding-left:0}.PriceandATC,.priceAndQty{width:100%;padding-right:0}.qtyContainer{width:40%;padding-right:0}.value-button-header{width:35px;height:35px;font-size:20px}.headerQty{font-size:16px}.qtyContainer{display:none}.PriceandATC{flex-direction:row;align-items:center;min-height:50px}.add-to-cart-header{width:40%;font-size:18px}.configHeader{margin-top:10%}.configHeaderTitle{font-size:18px}.cto-tab-btn{padding:0;font-size:16px;text-align:left}.cto-alt-img{max-width:100%!important;width:75px!important}#product-alt-img-anchor{gap:2%}.product-single__thumbnail{width:75px!important}.product-detail{width:100%!important;margin-top:2%;margin-bottom:2%}.product-detail-tabs{width:100%!important;justify-content:space-between!important}.selectedTab{padding:2%!important}.reset-config-btn,.share-config-btn,.show-build-bottom{font-size:16px!important;width:max-content!important;min-width:75px!important;padding-left:11%!important;padding-right:10%!important}.expeditedContainer{justify-content:space-evenly!important}.ShareResetContainer{padding-top:2%;padding-bottom:5%;width:100%;justify-content:space-evenly;border-bottom:1px solid #ccc}.cto-build-summary-btn{display:block}}.ShareResetContainer{display:flex;justify-content:space-between;align-items:center;flex-direction:row;gap:2%;margin-top:2%;margin-bottom:3%}.reset-summary-container{display:inline-flex;gap:8%}.show-build-bottom,.reset-config-btn{background-color:#ccc!important;color:#000!important}.show-build-bottom,.reset-config-btn,.share-config-btn{-webkit-user-select:none;user-select:none;background-color:#1b98dd;border:none;color:#fff;text-align:center;width:56%;min-width:175px;padding:4px;border-radius:35px;font-size:18px;transition:all .3s}.reset-config-btn:hover{box-shadow:inset 0 0 8px #444}.share-config-btn:hover{box-shadow:inset 0 0 8px #1477ac}.left-align-text{text-align:left}.upper-level-btn{width:100%;text-align:center;margin:5px auto;padding:5px 0;display:block}.upper-level-btn *{display:inline-block}.cto-btn{background-color:#1b98dd;color:#fff;font-size:16px;padding:10px 15px;border:none;border-radius:8px;margin:5px auto 0}.cto-btn:hover{background-color:#065e8f;transition:background-color .5s}#raid-calculator-table tr td{border:none}#cto_div{margin-left:auto;margin-right:auto;text-align:center;display:inline-block;width:30%}.addRowTD{font-size:14px}.add-row-span{color:#1b98dd;margin-left:10%}.add-row-span:hover{cursor:pointer;color:#065e8f}.remove-span{color:red;display:block;margin:0 0 0 auto;text-align:right;width:60px;font-size:14px}.remove-span:hover{cursor:pointer}.serv_title{float:right;font:700 20px Roboto;color:#1b98dd}.fieldset{margin:8px;border:1px solid silver;padding:8px;border-radius:4px}.textSelection{border:1px solid #ccc!important;width:100%;border-radius:3px!important;overflow:hidden;margin-top:5px;margin-bottom:5px}.selection{border:1px solid #ccc;width:100%;border-radius:3px;overflow:hidden}.qty-selection{display:inline-block;width:9%;margin-right:1%}.inline{width:90%!important;display:inline-block}.selection s .tab{overflow:hidden;border:1px solid #ccc;background-color:#f1f1f1}.tab button{background-color:inherit;float:left;border:none;outline:none;cursor:pointer;padding:14px 16px}.tab button:hover{background-color:#ddd}.tabcontent{display:none;padding:6px 12px;border:1px solid #ccc;border-top:none}select{padding:10px 8px;width:50%;border:none;box-shadow:none;background:transparent;background-image:none;-webkit-appearance:none}.selection select:focus{outline:none}.select-text{font-style:normal;opacity:.8;filter:alpha(opacity = 60)}.swiper-wrapper{width:20%}.tab{overflow:hidden;border:3px solid #ccc;background-color:#f1f1f1;width:100%}.copy-to-clipboard{width:100%}.tab{background:#1b98dd;background-image:-webkit-linear-gradient(top,#3498db,#2980b9);background-image:-moz-linear-gradient(top,#3498db,#2980b9);background-image:-ms-linear-gradient(top,#3498db,#2980b9);background-image:-o-linear-gradient(top,#3498db,#2980b9);background-image:linear-gradient(to bottom,#3498db,#2980b9);border:none;color:#fff;text-align:center;text-decoration:none;display:inline-block;font-size:21px;height:40px;font-family:Arial;font-display:swap;-webkit-box-shadow:0px 1px 3px #666666;-moz-box-shadow:0px 1px 3px #666666;box-shadow:0 1px 3px #666}.tab:hover{box-shadow:0 12px 16px #0000003d,0 17px 50px #00000030}.tab button.active{background-color:#ccc}.tabcontent{display:none;padding:6px 12px;border:none;border-top:none;width:100%}.add-to-cart2{border-radius:4px;background-color:#1c98dd;border:none;color:#fff;text-align:center;font-size:28px;padding:20px;height:auto;width:100%;transition:all .5s;cursor:pointer;margin:5px}#myform{text-align:center;padding:5px;border:1px dotted #ccc;width:20%;margin:0 auto}.qty{width:40px;height:25px;text-align:center}input.qtyplus,input.qtyminus{width:25px;height:25px}.value-button{display:inline-block;margin:15px 30px;width:50px;height:50px;text-align:center;vertical-align:middle;padding:11px 0;color:#fff;font-size:30px;font-weight:400;line-height:1;border-radius:10px;border:none;background:#1b98dd}.value-button:hover{cursor:pointer}form #decrease{margin-right:-4px;border-radius:8px 0 0 8px}form #increase{margin-left:-4px;border-radius:0 8px 8px 0}form #input-wrap{margin:0;padding:0}input#number{text-align:center;border:none;border-top:2px solid #ddd;border-bottom:2px solid #ddd;margin:0;width:40px;height:45px;border-radius:8px 0 0 8px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.add-to-cart2{position:relative;background-color:#1c98dd;border:none;font-size:24px;color:#fff;padding:10px;width:80%;text-align:center;-webkit-transition-duration:.4s;transition-duration:.4s;text-decoration:none;overflow:hidden;cursor:pointer;border-radius:10px}.add-to-cart2:after{content:"";background:#f7f9fb;display:block;position:absolute;padding-top:300%;padding-left:350%;margin-left:-20px!important;margin-top:-120%;opacity:0;transition:all .3s}.add-to-cart2:active:after{padding:0;margin:0;opacity:1;transition:0s}.add-to-cart2:hover{background-color:#0770a7}#cto-total{font-size:26px;font-weight:600;line-height:1;margin:5px 0;color:#000}#cto-total .odometer-inside:before{content:"$"}#cto-total *{vertical-align:top}.cto-table{display:table;margin:0 auto;text-align:center}.cto-table tr td:first-child{font-weight:600;width:20%;font-size:14px;line-height:1}.cto-table tr td{border:none!important}.cto-table select{font-size:14px}.cto-table select:hover,.cto-table select:active,.cto-table select:focus{border-color:#1b98dd}.control{opacity:.8;position:relative;display:block;margin-bottom:15px;padding-left:30px;cursor:pointer}.control input{position:absolute;z-index:-1;opacity:0}.control__indicator{position:absolute;top:2px;left:0;width:20px;height:20px;background:#e6e6e6}.control--radio .control__indicator{border-radius:50%}.control:hover input~.control__indicator,.control input:focus~.control__indicator{background:#ccc}.control input:checked~.control__indicator{background:#2aa1c0}.control:hover input:not([disabled]):checked~.control__indicator,.control input:checked:focus~.control__indicator{background:#0e647d}.control input:disabled~.control__indicator{pointer-events:none;opacity:.6;background:#e6e6e6}.control__indicator:after{position:absolute;display:none;content:""}.control input:checked~.control__indicator:after{display:block}.control--checkbox .control__indicator:after{top:4px;left:8px;width:3px;height:8px;transform:rotate(45deg);border:solid #fff;border-width:0 2px 2px 0}.control--checkbox input:disabled~.control__indicator:after{border-color:#7b7b7b}.control--radio .control__indicator:after{top:7px;left:7px;width:6px;height:6px;border-radius:50%;background:#fff}.control--radio input:disabled~.control__indicator:after{background:#7b7b7b}.invisible{display:none!important}.product-single__description+.rte{width:50%}#raid-calculator-anchor{width:80%;margin:0 auto 10px;padding:10px;border-radius:10px}#raid-calculator-anchor hr{margin:0;background-color:#999;color:#999}#raid-calculator-anchor h4{text-align:center;margin:0;color:#1b98dd}#raid-calculator-result p{margin:0;text-align:left}.cto-product-image{display:inline-block;width:45%;vertical-align:top;text-align:center}.cto-view-description{margin:0 auto;background-color:#1c98dd;color:#fff}.cto-table tr td input:active,.cto-table tr td input:focus,.cto-table tr td select:active,.cto-table tr td select:focus{outline:none!important;border:solid 1px oklch(.649 .143 240.6)}#config-name-div{border:1px solid #949494;background-color:#fff;color:#000;max-width:100%;line-height:1.2;border-radius:2px}#config-name-div span{color:#fff}#config-name-div div{white-space:nowrap;background-color:#fff;height:40px;border-radius:5px;width:98%;margin:0 auto}#config-name-div img:hover{cursor:pointer}#config-name-div img:hover>.tooltiptext{visibility:visible}#config-name-input{width:90%;padding:0 18px;margin:10px 0}#config-name-input,#config-name-input:focus,#config-name-input:active{border:none!important;border-color:transparent}#config-name-div .tooltip{position:relative;display:inline-block;width:30px}#config-name-div div img{width:25px;height:auto;position:relative;vertical-align:sub;top:7%}.tooltip:hover .tooltiptext{visibility:visible}#config-name-div .tooltiptext{visibility:hidden;width:120px;background-color:#000;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1;bottom:100%;left:50%;margin-left:-60px}@media only screen and (min-width: 749px){.value__div{width:50%;margin-left:auto;margin-right:auto;text-align:center}#cto_div{width:53%}.cto-table td{border:none}.grid__item{padding-left:left}.page-width{max-width:1500px;width:90%;margin-left:auto;margin-right:auto}}@media only screen and (max-width: 767px){.value-button{display:inline-block;margin:15px}.value__div{width:80%;margin-left:auto;margin-right:auto;text-align:center}#prod_description{margin-left:3%;margin-bottom:2%}.cto-product-image{display:block;width:100%;max-width:500px;margin:0 auto}.cto-product-description{display:block;width:100%;margin:0 auto}#cto_div{width:100%;display:block;margin:0 auto;min-width:400px}.blank_qty_btn_section_filler{width:50%}.qty_btn_section{position:relative;right:8px;padding-right:78px}.expedited_section{position:relative;right:40px}#cto-atc-td{right:40px}}.loading-icon{border:16px solid #f3f3f3;border-top:16px solid #3498db;border-radius:50%;width:120px;height:120px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.disclaimer{color:red;font-size:12px;font-weight:200;line-height:.9em}.cto-table tr td{line-height:16px}.disclaimer img{margin-left:5px;vertical-align:text-bottom;height:16px}.disclaimer img:hover{cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/460/assets/cto.css.map */
