/*! File: product_view.less */body p{color:#50565c}#main{position:relative;z-index:0;width:1000px}@media only screen and (max-width:1000px){#main #mainBody{padding:10px 30px}}.breadcrumbs .category,.breadcrumbs .separator{padding:0 10px 0 0}@media only screen and (max-width:599px){.breadcrumbs .category:last-child{display:none}}@media only screen and (max-width:599px){.breadcrumbs .separator:last-of-type{display:none}}.mobile-product-header{width:100%}.mobile-product-header h1.sectionTitle{font-size:26px;margin-top:10px}.dropdown-wrapper,.dropdown>.selected{height:45px}.product-option-dropdown .dropdown-wrapper{width:100%;margin-top:10px}.product-option-dropdown .dropdown-wrapper[aria-disabled]{color:#242c33}.product-option-dropdown .dropdown-wrapper[aria-disabled] .arrows{display:none}.quantity-dropdown{margin-right:20px}.quantity-dropdown .dropdown-wrapper{z-index:4}.quantity-dropdown .hidden-option{height:0}.details-container{display:-ms-flexbox;display:-webkit-flex;display:flex;font-size:14px}@media only screen and (max-width:599px){.details-container{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}}.details-container li{margin:15px 0;line-height:1.5}.details-container-left{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.details-left,.details-right{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-ms-flex:1;-webkit-flex:1;flex:1}@media only screen and (max-width:599px){.details-left,.details-right{-ms-flex:1 0 auto!important;-webkit-flex:1 0 auto!important;flex:1 0 auto!important}}.details-left{margin-right:60px;-ms-flex-basis:60%;-webkit-flex-basis:60%;flex-basis:60%}@media only screen and (max-width:599px){.details-left{margin:0}}@media only screen and (min-width:600px) and (max-width:1000px){.details-left{margin-right:4%}}.details-right{margin-left:60px;-ms-flex-basis:40%;-webkit-flex-basis:40%;flex-basis:40%}@media only screen and (max-width:599px){.details-right{margin:0}}@media only screen and (min-width:600px) and (max-width:1000px){.details-right{margin-left:4%}}@media only screen and (max-width:599px){.details-content{display:block}}@media only screen and (max-width:599px){.notes-and-warnings{margin-bottom:20px;margin-top:-20px}}a.warranty-link:hover{text-decoration:none}a.warranty-link .warranty-name{font-weight:600;font-size:13px;color:rgba(0,3,6,.87);margin-top:18px}a.warranty-link .warranty-text{margin-top:0}a.warranty-link ul{color:#525d66}a.warranty-link ul li{margin:8px 0}@media only screen and (min-width:1001px),only screen and (min-width:600px) and (max-width:1000px){.collapse{height:auto!important}}@media only screen and (max-width:599px){.collapse .details-content{display:none}}.collapse i{transform:rotateX(180deg)}.section-divider{width:100%;height:1px;background-color:#e3e8ed;position:relative;margin:60px 0 40px;text-align:center;padding:0;clear:both}@media only screen and (max-width:599px){.section-divider{margin:60px 0 40px}}.section-divider.light{background-color:#f7f9fa;margin:20px 0 20px}.section-divider p{color:#242c33;font-size:18px;font-weight:700;display:inline-block;padding:0 20px;margin:0;position:relative;background-color:#fff;top:-12px}.details-header,.four-fifths>h2{text-transform:uppercase;font-weight:800;letter-spacing:1px;margin-top:25px;font-size:14px;color:#242c33}@media only screen and (max-width:599px){.details-header,.four-fifths>h2{font-size:13px;margin-top:8px}}@media only screen and (min-width:600px) and (max-width:1000px){.details-header,.four-fifths>h2{font-size:13px}}.details-header>i.flip-on-x,.four-fifths>h2>i.flip-on-x{transition:.2s transform;float:right;font-size:18px;font-weight:600}h1.sectionTitle{border-bottom:none;font-size:30px;margin:0;font-weight:700;padding:0}.section{width:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.sectionAnchor{height:0;padding:0;margin:0;font-size:0}.four-fifths h2{margin:0;padding:0;border-bottom:none;position:relative;bottom:-7px}#fullVideoDiv{margin-top:15px}.video-container div[data-video-size=large]{width:940px}#prop65Warning i{color:#1975f1;position:relative;top:2px;padding:0 5px}#prop65Warning a{color:#7c8085}.headerEdit{float:right;font-size:10px;line-height:2.6em;color:#668c9d}.headerEdit a{font-weight:400}.spec-list{display:-ms-flexbox;display:-webkit-flex;display:flex;margin:8px 0}.spec-list>div{-ms-flex:1;-webkit-flex:1;flex:1}.spec-list>div:first-child{padding-right:12px}iframe{border-radius:4px}.akeneoPageEditLink a,.pageEditLink a,.pageInventoryLink a,.shopifyPageEditLink a{color:#4e5052}.pageEditLink{margin:8px 0;float:right}.akeneoPageEditLink,.pageInventoryLink,.shopifyPageEditLink{margin:8px 25px 8px 0;float:right}#mainBody .scroll{overflow-y:scroll;height:300px}#clickToZoom{margin:12px;color:#afbbc4;padding:0;float:right}.add-to-cart-wrapper{position:relative}@media only screen and (max-width:1000px){.add-to-cart-wrapper{padding-top:10px;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}}@media only screen and (max-width:599px){.add-to-cart-wrapper{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}}@media only screen and (min-width:600px) and (max-width:1000px){.add-to-cart-button{width:177px}}@media only screen and (max-width:599px){.add-to-cart-button{-ms-flex:1;-webkit-flex:1;flex:1}}#fixedNav{overflow:visible;position:fixed;width:190px}#productPageNav{list-style-type:none;font-size:12px;margin:0;padding:0}#productPageNav li{font-size:14px;background-color:#f7f9fa;width:190px;position:relative;height:28px;margin-bottom:4px;border-radius:4px}#productPageNav li.active{background-color:#d2dadf;overflow:visible}#productPageNav li.active:hover{cursor:pointer;background-color:#828d96}#productPageNav li.active a{color:#fff;text-decoration:none}#productPageNav li a{color:#212426;text-decoration:none}#productPageNav li:hover{cursor:pointer;background-color:#f7f9fa}.product-page-wrapper{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap}.product-images-wrapper{width:520px;margin-right:20px;z-index:6}@media only screen and (min-width:600px) and (max-width:1000px){.product-images-wrapper{margin-right:0;width:100%}}@media only screen and (max-width:599px){.product-images-wrapper{width:100%;margin-right:0}}#mobile-product-images .slides{width:100%}#mobile-product-images .frame{width:100%}#mobile-product-images ul{padding:0}#mobile-product-images li.js_slide{width:100%;vertical-align:middle}#mobile-product-images li.slide-static img{width:100%;height:auto;padding:20px}#mobile-product-images .dot{vertical-align:middle}#mobile-product-images .dot-360{font-weight:700;font-size:14px;width:auto;background:0 0;border:none;line-height:12px;margin-right:2px;-webkit-transition:all .15s ease;transition:all .15s ease}#mobile-product-images .dot-360.active{color:#1975f1}#mobile-product-images .dots{-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}#mobile-product-images .dots-slides{-webkit-transition-delay:.1s;transition-delay:.1s}#product-page-images{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}@media only screen and (max-width:599px),only screen and (min-width:600px) and (max-width:1000px){#product-page-images{background:0 0;border:none;border-radius:0;-ms-align-items:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center}}.active-image-container{width:520px;height:520px;position:relative;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center}.active-image-container-show-360 .active-image-360{visibility:visible}.active-image-container-show-360 .active-image-static{visibility:hidden}.active-image{width:100%}.active-image-static{width:auto;max-height:100%;max-width:100%;margin:0 auto}.active-image-360{position:absolute;top:0;left:0;height:100%;visibility:hidden;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center}#product-page-thumbnails{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-flex:0 1 auto;-webkit-flex:0 1 auto;flex:0 1 auto;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-overflow-scrolling:touch;margin-top:20px}@media only screen and (max-width:599px),only screen and (min-width:600px) and (max-width:1000px){#product-page-thumbnails{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;width:100%;width:100vw;overflow:auto;padding-left:30px}#product-page-thumbnails::after{content:'';padding-right:10px}}@media only screen and (max-width:599px){#product-page-thumbnails{-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-wrap:none}}.product-page-thumbnail{opacity:.5;width:55px;height:55px;min-width:55px;margin:0 10px 20px 0;background-size:55px;background-color:#fff;background-position:center;background-repeat:no-repeat;float:left;cursor:pointer}@media only screen and (min-width:600px) and (max-width:1000px),only screen and (max-width:599px){.product-page-thumbnail{margin:20px 20px 20px 0;background-size:65px;height:65px;width:65px}}.product-page-thumbnail:hover{opacity:1}.product-page-thumbnail[disabled]{display:none}.product-page-thumbnail-selected{opacity:1}.product-page-thumbnail-360{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;background:#f5f5f5;border-radius:100%}.product-page-thumbnail-360.autoload{background:#1975f1}.product-page-thumbnail-360.autoload.product-page-thumbnail-selected{opacity:1}.product-page-thumbnail-360.autoload .product-page-thumbnail-360-text{color:#fff}.product-page-thumbnail-360-text{color:#7a7c7d;font-weight:700;font-size:14px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.product-page-thumbnail-360-text:after{content:'°';position:absolute;left:100%}@media only screen and (max-width:599px){.fiveImgRow,.fourImgRow,.threeImgRow,.twoImgRow{margin-left:0}}h3.guide-header{font-size:14px;line-height:1.5;margin-top:0;padding-right:15px}h3.guide-header>a.focus{color:#212426;text-decoration:none}@media only screen and (min-width:600px) and (max-width:1000px){h3.guide-header{margin-top:2px;font-size:13px;line-height:1.4}}.difficulty-container{-ms-flex:1 1 50%;-webkit-flex:1 1 50%;flex:1 1 50%}.difficulty-container p{float:left}@media only screen and (min-width:600px) and (max-width:1000px){.difficulty-container p{font-size:13px}}.difficulty-container p:first-child{margin-right:3px}.difficulty-container .difficulty-4 strong,.difficulty-container .difficulty-5 strong{color:#f34e46}.difficulty-container .difficulty-3 strong{color:#f9c03e}.difficulty-container .difficulty-1 strong,.difficulty-container .difficulty-2 strong{color:#33b464}.installGuideDetails{width:285px;display:-ms-flexbox;display:-webkit-flex;display:flex}@media only screen and (max-width:599px),only screen and (min-width:600px) and (max-width:1000px){.installGuideDetails{width:100%}}@media only screen and (min-width:600px) and (max-width:740px){.installGuideDetails{position:relative}}.installGuideDetails p{margin:6px 0 0}.install-guides-container{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.install-guides-container .section-divider{margin:15px 0;background-color:#f7f9fa}.install-guides-container .section-divider:last-child{display:none!important}.installGuideSummary h2{border-bottom:1px dotted #e3e8ed;margin-bottom:7px}.installGuideSummary .install-guides-container img{float:left;height:72px;margin:8px 20px 8px 8px;padding:0;border-radius:4px;-ms-flex-shrink:0;-webkit-flex-shrink:0;flex-shrink:0}@media only screen and (max-width:599px),only screen and (min-width:600px) and (max-width:740px){.installGuideSummary .install-guides-container img{display:none}}.installGuideSummary .guide-blurb-link{display:block}.installGuideSummary .installGuideSummaryContent{display:block;position:relative;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex:0 0 47.5%;-webkit-flex:0 0 47.5%;flex:0 0 47.5%;border-radius:4px;border:1px solid #f7f9fa;-ms-align-items:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center}.installGuideSummary .installGuideSummaryContent:hover{border-color:#a5b5c5}.installGuideSummary .installGuideSummaryContent.left,.installGuideSummary .installGuideSummaryContent.right{text-decoration:none}.installGuideSummary .installGuideSummaryContent a{display:inline;-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto}.installGuideSummary .installGuideSummaryContent .guide-text{position:relative;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-ms-flex:0 1 auto;-webkit-flex:0 1 auto;flex:0 1 auto;width:100%}@media only screen and (max-width:599px){.installGuideSummary .installGuideSummaryContent{-ms-flex:0 0 100%;-webkit-flex:0 0 100%;flex:0 0 100%;width:100%;border:none;padding:0}}@media only screen and (min-width:600px) and (max-width:1000px){.installGuideSummary .installGuideSummaryContent{-ms-flex:1 0 48%;-webkit-flex:1 0 48%;flex:1 0 48%;width:48%;max-width:48%;margin:10px 0}.installGuideSummary .installGuideSummaryContent.left{margin-right:10px}.installGuideSummary .installGuideSummaryContent.right{margin-left:10px}}@media only screen and (min-width:600px) and (max-width:740px){.installGuideSummary .installGuideSummaryContent{padding:10px 12px}}@media only screen and (min-width:1001px){.installGuideSummary .installGuideSummaryContent.left{margin:20px 20px 20px 0}.installGuideSummary .installGuideSummaryContent.right{margin:20px 0 20px 20px}}.installGuide{width:49%;margin:8px 0 0 2%;float:left;background-color:#f7f9fa;border:1px solid #e3e8ed;border-radius:4px;padding:5px;height:auto;overflow:hidden}@media only screen and (max-width:599px){.installGuide{width:100%;float:none;margin-left:0}}.installGuide h2{color:#525d66;margin-top:0;font-size:15px;border-bottom:none}.installGuide img,.installGuideContent{float:left}.installGuide img{width:96px;border:1px solid #e3e8ed;margin-right:8px}.installGuide img:hover{border:1px solid #e3e8ed}.installGuideContent{width:60%}@media only screen and (max-width:250px){.installGuideContent{width:100%}}@media only screen and (max-width:599px){.installGuideContent{margin-top:8px}}#addToCart:active{background-color:#0e66de}#addToCart[disabled]{background-color:transparent}#addToCart.hidden{display:none}.carousel-row-container{position:relative}.carouselRow{position:relative;margin:60px 30px;white-space:nowrap;word-wrap:normal;overflow:hidden}@media only screen and (max-width:599px),only screen and (min-width:600px) and (max-width:1000px){.carouselRow{overflow:auto;-webkit-overflow-scrolling:touch;margin-left:-30px;margin-right:-30px;padding-left:30px}}.carouselTitle,h4.carouselPrice{font-size:14px;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media only screen and (max-width:599px){.carouselTitle,h4.carouselPrice{white-space:normal}}.carouselTitle a{color:#212426}.carouselDiv{position:relative;height:283px;width:206px;display:inline-block;vertical-align:top;margin-right:22px}.carouselDiv:last-of-type{margin-right:30px}@media only screen and (min-width:1001px){.carouselDiv:last-of-type{margin-right:0}}.carouselImageDiv a{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center}.carouselImageDiv a img{-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;width:100%;display:block}#relatedProductsDiv h2{font-size:18px;border-bottom:0;margin:12px 0 0 0;padding:0}#relatedProductsDiv{position:relative}.carousel-item-info{position:absolute;min-height:77px;width:100%;bottom:0;background-color:#f4f4f5;font-size:14px;padding:17px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.carousel-item-info:hover .carouselTitle{white-space:normal;overflow:auto;text-overflow:inherit}.carousel-item-info:hover .carouselTitle a:hover{text-decoration:none}h4.carouselPrice{margin:5px 0 0}.carousel-btn{display:block;position:absolute;top:153px;width:auto;left:0;padding:5px;font-size:20px;color:#a7a8a9;cursor:pointer}.carousel-btn:hover{color:#212426}@media only screen and (max-width:1000px){.carousel-btn{display:none}}.carousel-btn.limit{color:#f7f9fa;cursor:default}.carousel-next{right:0;left:auto}.carouselImageDiv a{height:206px;width:100%;background-size:197px;border:1px solid #f4f4f5;border-top-right-radius:4px;border-top-left-radius:4px}.carouselImageDiv a:hover{text-decoration:none}div.hidden{display:none}.form-container{padding:30px;padding-bottom:0;background-color:#f7f9fa;border-radius:4px}@media only screen and (min-width:600px) and (max-width:1000px),only screen and (max-width:599px){.form-container{background-color:transparent;padding:0}}@media only screen and (max-width:599px){.form-container{padding:0}}.view-cart-button{margin:auto}@media only screen and (max-width:599px){.view-cart-button{width:217px;margin:10px}}.product-details-wrapper{z-index:1;width:400px}@media only screen and (min-width:600px) and (max-width:1000px){.product-details-wrapper{background-color:transparent;width:100%}}@media only screen and (max-width:599px){.product-details-wrapper{padding:0;background-color:transparent;width:100%;float:none}}.id-your-device p,.productKeys{font-size:13px;color:#4e5052}.product-metadata a{color:#4e5052;text-decoration:none;margin:7px 0;float:right}.product-metadata .fa{position:relative;top:1px;margin-left:5px;color:#1975f1}.productKeys{float:left;margin-right:20px}@media only screen and (max-width:599px){.productKeys{float:left;margin-top:4px;text-align:left;text-align:start}}#pDetails{margin-bottom:10px}#pDetails .sectionTitle{border-bottom:none;font-size:30px;margin:0;font-weight:700;padding:0;line-height:1.1em;color:#212426}.visible-tablet{display:none}@media only screen and (min-width:600px) and (max-width:1000px){.visible-tablet{display:block}}.visible-mobile{display:none}@media only screen and (max-width:599px){.visible-mobile{display:block}}.visible-mobile.hidden{display:none!important}.product-price-container{-ms-flex:1 0 auto;-webkit-flex:1 0 auto;flex:1 0 auto}.productPriceDiv{padding:20px 0;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-flow:row wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap;-ms-justify-content:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-ms-align-items:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center}@media only screen and (max-width:599px){.productPriceDiv{padding:10px 0 0}}@media only screen and (min-width:600px) and (max-width:1000px){.productPriceDiv{padding:30px 0 0}}.productPriceDiv .productPrice{margin:0;padding:0 2px}@media only screen and (max-width:599px){.productPriceDiv .productPrice{overflow:hidden}}@media only screen and (min-width:600px) and (max-width:1000px){.productPriceDiv .productPrice{font-size:24px}}.productPriceDiv .productPrice strong{font-size:28px;line-height:.9em}@media only screen and (max-width:599px),only screen and (min-width:600px) and (max-width:1000px){.productPriceDiv .productPrice strong{font-size:24px}}.productPriceDiv .productPrice .price{color:#242c33}.productPriceDiv .discount-price{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-flow:row wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap;-ms-justify-content:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-ms-align-items:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;margin-left:8px}.productPriceDiv .discount-price .regular-price{color:#828d96;text-decoration:line-through}.productPriceDiv .discount-price p{margin-left:8px}.core-tag{display:inline-block;border-radius:3px;padding:0 4px;height:20px;line-height:20px;font-size:13px;color:#fff}.core-tag-red{background-color:#ff6860;text-shadow:0 1px 0 rgba(0,0,0,.15)}.core-tag-yellow{background-color:#ffcd63;color:#242c33}.productOptionHeader input:hover,.productOptionHeader:hover{cursor:pointer}.productOptionDetails{margin-left:2em}.econGrade{background-position:-30px 0}.proGrade{background-position:-30px -30px}.aStock{background-position:-30px -60px}.bStock{background-position:-30px -90px}.new{background-position:-30px -120px}.usedTested{background-position:-30px -150px}.usedAsIs{background-position:-30px -180px}.oneYear{background-position:-30px -210px}.sixMonth{background-position:-30px -240px}.colorBlack{background-position:-60px -270px}.colorWhite{background-position:-60px -300px}.matteFinish{background-position:-60px -330px}.glossyFinish{background-position:-60px -360px}.mfgLife{background-position:-30px -420px}.bStock a{background-position:0 0}.bStock a:hover{background-position:0 -24px}.priceSavings .price{font-weight:400}.multiPrice .minimumPrice{float:left}.multiPrice .maximumPrice{float:left;margin-left:4px;line-height:2.5em}.maximumPrice{font-weight:400;color:#525d66}.maximumPrice .price{font-weight:700}.productTitleContainer{margin-bottom:16px}.hideListStyle li,div.hideListStyle,ol.hideListStyle{margin:0;padding:0}#productOverview ol,#productOverview ul{margin-top:4px;padding-left:26px;list-style-position:outside}#productOverview ul{list-style-type:disc}#productOverview div.hideListStyle{list-style-type:none;padding:0}ul.worksinText{margin:0;padding:0;list-style-type:disc;list-style-position:inside}#productOverview{margin-bottom:12px;position:relative;clear:both}#productOptions.singleOption{margin-top:-10px}#productOptions h2{font-size:22px;border-bottom:0;margin:5px 0;padding:0}.productOptionHeader{border-radius:4px;margin-bottom:4px}.productOptionHeader p{line-height:2.5em;margin:0;padding:0}.optionInput{float:left;margin:4px 4px -1px 8px}.optionPrice{float:left;font-size:13px;font-weight:700;margin-right:30px}.optionName{float:left;font-size:12px}.optionName,.optionPrice{line-height:30px}.optionAvail{float:left;font-size:12px;margin-left:4px}.optionImgs{float:right}.productOptionDetails h3{color:#212426;margin:4px 0 0 0}.productOptionDetails h3,.productOptionDetails p{display:inline}.productOptionDetails h3{font-size:12px}.productOptionDetails div{margin-top:4px}.notify-span{width:100%;-webkit-transition:1s opacity;transition:1s opacity;position:absolute;top:5px}@media only screen and (max-width:599px){.notify-span{width:100%}}@media only screen and (min-width:600px) and (max-width:1000px){.notify-span{width:auto;position:relative}}.notify-span-fade{opacity:0;-webkit-transition:1s opacity!important;transition:1s opacity!important}@media only screen and (min-width:600px) and (max-width:1000px){.notify-button{width:177px}}@media only screen and (max-width:599px){.notify-button{width:100%}}@media only screen and (max-width:1000px){.notify-button{float:right}}.notify-wrapper{position:relative;overflow:hidden;height:65px;width:100%}.notify-wrapper p{margin:13px 0}.notify-view{display:-ms-flexbox;display:-webkit-flex;display:flex;position:absolute;right:0;top:5px;left:0;padding-bottom:inherit;-webkit-transition:1s transform;transition:1s transform;transform:translateX(-100%);visibility:hidden}@media only screen and (max-width:599px){.notify-view{padding-left:0}}@media only screen and (min-width:600px) and (max-width:1000px){.notify-view{transform:translateX(100%);left:2px}}.notify-view.notify-input-wrapper-expanded{visibility:visible;transform:none}.notify-form{display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%}.notify-form button{margin:0}@media only screen and (max-width:599px){.notify-form button i.fa{margin-right:0}}@media only screen and (min-width:600px) and (max-width:1000px){.notify-form button{width:130px}}@media only screen and (min-width:600px) and (max-width:1000px){.notify-form span{white-space:nowrap}}.notify-input{background:#fff;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.2);border:1px solid #c1c1c1;border-radius:4px;height:44px;font-size:14px;padding:10px;margin-right:10px;width:100%}.not-for-sale,.out-of-stock{float:right;color:#f34e46}@media only screen and (max-width:599px){.not-for-sale,.out-of-stock{margin:18px 0}}@media only screen and (min-width:600px) and (max-width:1000px){.not-for-sale,.out-of-stock{margin:0;line-height:47px;position:absolute;bottom:0;right:0}}p.ready-to-ship{margin:26px 0;color:#33b464}@media only screen and (max-width:599px){p.ready-to-ship{position:absolute;top:62px;left:2px}}p.ready-to-ship.limited{color:#f34e46}.row-break{-ms-flex-basis:100%;-webkit-flex-basis:100%;flex-basis:100%;height:0}.shipping-wrapper{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;margin-top:20px}.shipping-wrapper p{margin:0}@media only screen and (min-width:600px) and (max-width:1000px){.shipping-wrapper p{text-align:right;-ms-flex-grow:1;-webkit-flex-grow:1;flex-grow:1}}@media only screen and (max-width:1000px){.shipping-wrapper{margin-top:20px}}@media only screen and (max-width:599px){.shipping-wrapper{-ms-align-items:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-ms-flex-basis:100%;-webkit-flex-basis:100%;flex-basis:100%}}.status{margin-top:10px}.status p{margin-left:5px}.status.statusNotice p{color:#b27d06}.status.statusSuccess p{font-size:13px}.status.statusError p{color:#f02016;text-align:center;margin-left:0}.status.statusError p i{display:none}.product-options-container{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}@media only screen and (min-width:600px) and (max-width:1000px){.product-options-container{position:relative}}.button+.button{margin-left:0}#addToCartDiv{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto;-ms-flex-flow:row wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap;padding:20px 0 30px}@media only screen and (max-width:1000px){#addToCartDiv{-ms-justify-content:flex-end;-webkit-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end}}@media only screen and (max-width:599px){#addToCartDiv{padding-top:46px}}#addToCartDiv .notify-confirmation .statusSuccess.inPage{margin:0;width:100%}#addToCartDiv .notify-confirmation .statusSuccess.inPage p{margin:8px 0;color:inherit}@media only screen and (max-width:1000px){#addToCartDiv .notify-confirmation .statusSuccess.inPage p{margin:5px 0}}#attributeList table{width:100%;border:none;border-spacing:0}.evenAtt{background-color:#f9fafb}.evenAtt,.oddAtt{padding:16px}#deviceTable td{line-height:40px;padding-left:15px}#storyList.truncated{padding-bottom:0}#storyList.truncated .storyItem:nth-child(n+4){display:none}#deviceTable.truncated>tbody>tr:nth-child(n+4){display:none}.toggle-chart,.toggle-stories{text-align:center;cursor:pointer;padding-top:22px}.toggle-chart:focus,.toggle-stories:focus{outline:0}.toggle-chart .fa,.toggle-stories .fa{margin-right:10px;font-weight:700}#deviceTable td.deviceAttCol{-ms-flex:1 1 50%;-webkit-flex:1 1 50%;flex:1 1 50%;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;padding-left:8px;font-size:14px}#deviceTable td.deviceAttCol p{-ms-flex:0 1 auto;-webkit-flex:0 1 auto;flex:0 1 auto}#deviceTable td.deviceAttCol>a{font-weight:700;color:#212426}@media only screen and (max-width:599px){#deviceTable td.deviceAttCol{-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto;padding:14px 0 14px 8px}}@media only screen and (min-width:600px) and (max-width:1000px){#deviceTable td.deviceAttCol{-ms-flex:1 1 33%;-webkit-flex:1 1 33%;flex:1 1 33%;padding-right:40px}}#deviceTable td.deviceAttCol>img{-ms-flex:1 0 auto;-webkit-flex:1 0 auto;flex:1 0 auto;max-width:65px;margin-right:30px}#deviceTable td.deviceAttCol>img.lazyload{width:65px;height:48px}#attributeListTableDiv{border-radius:4px;margin-top:8px}#attributeListTableDiv tr{display:-ms-flexbox;display:-webkit-flex;display:flex}@media only screen and (max-width:599px){#attributeListTableDiv tr{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}}.attributeTable tr{padding:0}@media only screen and (max-width:599px){.attributeTable tr td{margin-left:75px}}#deviceTable>tbody>tr.lastAttRow,#deviceTable>tbody>tr.midAttRow{border-top:1px solid #f7f9fa}@media only screen and (max-width:599px){#deviceTable>tbody>tr.firstAttRow{border:none}}.modelAttCol{-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center}@media only screen and (min-width:1001px),only screen and (min-width:600px) and (max-width:1000px){.modelAttCol{width:20%}}.compatibilityImg{mix-blend-mode:multiply}@media only screen and (max-width:599px){tr.firstAttRow,tr.midAttRow,tr.onlyAttRow{border-top:1px solid #f7f9fa}}tr.lastAttRow,tr.midAttRow{border-top:1px solid #f7f9fa}#storyList{margin-top:8px;width:100%}.leftColBorder{border-right:1px solid #e3e8ed}@media only screen and (max-width:599px){.leftColBorder{border:none}}.rightColBorder{border-left:1px solid #e3e8ed}@media only screen and (max-width:599px){.rightColBorder{border:none}}.leftStoryCol{overflow:hidden;width:100px;float:left;text-align:center;padding-right:8px;border-right:1px solid #e3e8ed}@media only screen and (min-width:600px) and (max-width:1000px){.leftStoryCol{width:17%}}@media only screen and (max-width:599px){.leftStoryCol{width:100%;text-align:left;text-align:start;float:none}}.rightStoryCol{width:600px;overflow:hidden;float:right}@media only screen and (min-width:600px) and (max-width:1000px){.rightStoryCol{width:80%}}@media only screen and (max-width:599px){.rightStoryCol{width:100%;float:none}}.storyItem{padding-bottom:30px;margin-top:30px;border-bottom:solid 1px #f7f9fa}.storyItem:last-of-type{border-bottom:0}.storyItem .readButtons{background-color:#fff;padding-top:5px}.storyItem .readLess,.storyItem .readMore{color:#1975f1;background-color:transparent;font-size:14px;float:right}.storyItem .readLess i,.storyItem .readMore i{display:none}.storyItem .truncated .gradient{display:none}.story-header{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;margin-bottom:10px}.story-header .story-user-avatar{display:-ms-flexbox;display:-webkit-flex;display:flex;padding-right:20px}.story-header .story-user-avatar img{height:60px;width:60px;border-radius:50%}@media only screen and (max-width:599px){.story-header .story-user-avatar{display:none}}@media only screen and (max-width:599px){.story-header{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;display:block}}.storyInfo{-ms-flex:1;-webkit-flex:1;flex:1;margin-right:10px}@media only screen and (max-width:599px){.storyInfo{overflow:hidden}}.storyInfo img{width:100%;margin:4px 0}@media only screen and (max-width:599px){.storyInfo img{display:none}}.storyImages{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-justify-content:flex-end;-webkit-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end}@media only screen and (max-width:599px){.storyImages{-ms-justify-content:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap}}.storyImages a{float:right}@media only screen and (max-width:599px){.storyImages a{float:left}}@media only screen and (max-width:599px){.storyImages a:first-child{width:100%}}@media only screen and (max-width:599px){.storyImages a:first-child img{width:100%;height:auto;padding:10px 0;margin:0}}.storyImages img{border-radius:4px;margin-right:11px;width:80px;height:60px}@media only screen and (max-width:599px){.storyImages img{float:left}}.storyInfo p,.storyUsername{font-size:14px;float:left;margin:0}.storyDate{margin-top:8px}@media only screen and (max-width:599px){.storyDate{float:right}}.storyUsername{display:block;color:#50565c}@media only screen and (max-width:599px){.storyUsername{float:left}}.storyTitle{margin-bottom:5px}.storyTitle a{font-size:18px;font-weight:600;padding:0;margin:0;color:#212426}.story-content{overflow:hidden}.story-content p{margin-top:4px;line-height:24px}.story-content h3{color:#212426;font-size:14px;margin-top:20px}.read-less,.read-more{cursor:pointer;color:#1975f1;font-size:14px}.showStoryWrap{margin-top:4px;font-size:12px}#questions{position:relative;clear:left;margin-top:16px}#questions h4{border-top:1px dotted #e3e8ed;padding-top:12px}#questions table{width:100%;max-width:none}#questions td{padding:18px 12px;vertical-align:top;border-top:1px dotted #e3e8ed}#questions td.questionStatus{min-width:182px}#questions .questionTitle{width:495px}.questionStatus p{margin:0;border-radius:4px;padding:3px 8px;background-color:#f7f9fa;border:1px solid #e3e8ed;line-height:1.667em;text-align:center}@media only screen and (max-width:599px){.questionStatus p{font-size:12px}}.questionStatus p.answers{margin-bottom:8px;white-space:nowrap}.questionStatus .unanswered{color:#df5701}.questionStatus .acceptedAnswer{color:#febc3e}#questions .questionTitle h3{margin:0;font-size:1.333em;line-height:1.25em}#questions .questionTitle p{margin:0;line-height:1.667em}.questionKeywords ul{margin:3px 0 0 8px;padding:0}.questionKeywords li{margin:0 0 0 15px;padding-left:0;line-height:1.167em}#questions{margin-top:0}#questions .firstRow{border-top:none}#questions .questionStatus{width:90px}#questions .rowMini .questionTitle{width:420px}#questions .questionKeywords{width:200px}#questions table{width:100%}@media only screen and (max-width:599px){.renderedText .imageBox{width:100%!important;background-color:transparent!important}.renderedText .imageBox img{width:100%!important;height:auto;margin:0!important;border:1px solid #e3e8ed}}#addToCartDiv .notify-form p.formManagerStatus{left:50px;font-size:12px;background:#f7f9fa}@media only screen and (max-width:1000px){#addToCartDiv .notify-form p.formManagerStatus{left:20px}}#addToCartDiv p.formManagerDetailedStatus{font-size:12px;left:41px}@media only screen and (max-width:1000px){#addToCartDiv p.formManagerDetailedStatus{left:10px}}#addToCartDiv .FormManager-error{left:27px}@media only screen and (max-width:1000px){#addToCartDiv .FormManager-error{left:0}}.email-input-wrapper{-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto;padding-right:10px}/*! File: international_buy_box.less */.intl-buy-box{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-ms-flex-grow:1;-webkit-flex-grow:1;flex-grow:1;text-align:center}.intl-buy-box.buy-box-row{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.intl-buy-box.buy-box-row .intl-buy-box-or{margin:0 16px}.intl-buy-box.buy-box-column{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.intl-buy-box.buy-box-column .intl-buy-box-or{margin:16px 0}.intl-buy-box .intl-buy-box-link{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-ms-flex-grow:1;-webkit-flex-grow:1;flex-grow:1;-ms-align-self:stretch;-webkit-align-self:stretch;align-self:stretch;-ms-flex-item-align:stretch;border:1px solid #d2dadf;padding:8px 16px 8px 12px}.intl-buy-box .intl-buy-box-link:hover{border-color:#828d96;background:#fff}.intl-buy-box .intl-buy-box-link:active{border-color:#39444d;background:#fff}.intl-buy-box .intl-buy-box-link .intl-buy-box-section{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center}.intl-buy-box .intl-buy-box-link .intl-buy-box-section:first-child{-ms-flex-grow:1;-webkit-flex-grow:1;flex-grow:1}.intl-buy-box .intl-buy-box-link .intl-buy-box-copy{font-weight:700;color:#212426;margin-left:8px}.intl-buy-box .intl-buy-box-link i{color:#3b95ff}.intl-buy-box .intl-buy-box-or{color:#828d96;padding:0;display:inline-block;font-size:13px}.intl-buy-box .intl-buy-box-reject{font-size:13px}/*! File: product_360.less */.product-360{position:relative;margin:0;padding:0;width:100%;z-index:1}.product-360:hover{cursor:ew-resize;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.product-360:active{cursor:ew-resize;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.product-360:after{content:'';display:block;padding-bottom:52.734375%}.product-360-container{position:absolute;top:0;left:0;width:100%;height:100%;transition:.25s transform}.product-360-container-inactive{overflow:hidden;contain:strict}.product-360-container-active{top:-50%;left:-50%;width:200%;height:200%;visibility:hidden;transform:scale(.5)}.product-360-transformer{width:100%;height:100%;position:absolute}.product-360-transformer-active{box-shadow:0 0 20px rgba(0,3,6,.07)}.product-360-transformer img{position:absolute;left:0;top:0;width:100%;height:100%}.product-360[data-product-360-on]{will-change:transform}.product-360[data-product-360-on] .product-360-transformer-inactive{will-change:transform}.product-360:not(.product-360-show-active){-ms-transform:none!important;transform:none!important;transition:.25s transform}.product-360-show-active .product-360-container-inactive{transform:scale(2)}.product-360-show-active .product-360-container-active{visibility:visible;transform:scale(1)}/*! File: wiki.less */.renderedText p{line-height:1.4em}.renderedText strong em{color:#000}.renderedText li{margin:5px 0}a.anchor{visibility:hidden;font-size:small;font-weight:400;color:#c6caca;text-decoration:none}h1:hover .anchor,h2:hover .anchor,h3:hover .anchor,h4:hover .anchor,h5:hover .anchor,h6:hover .anchor{visibility:visible}.headerLink{float:right}h1 .headerLink{font-size:.462em;margin-top:1.1em;margin-left:16px}h2 .headerLink{font-size:.632em;margin-top:.3em;margin-left:16px}h4 .headerLink{font-size:.857em;margin-top:.167em;margin-left:16px}.error{margin:16px 0;border:1px solid #cf2f10;padding:0 8px}.error .errorHeading{color:#cf2f10;font-size:larger;font-weight:700}.error .message{color:#000}.error .example p,.error .source p{margin-bottom:1px}.error .example pre,.error .source pre{margin-top:1px}.renderedText .toc{zoom:1;background-color:#fffde5}.renderedText .toc h2{margin:0 7px}.renderedText .toc ul{margin:5px 7px 0 17px;padding:0 0 10px 0;list-style-type:none}.renderedText .toc ul ul{margin:0 7px 0 20px;padding-bottom:0}.renderedText .toc li{font-size:1.4em;font-weight:700;margin:1px 0}.renderedText .toc li li{font-size:1em}.renderedText .tocNumber{padding-right:.5em}.renderedText h1{clear:both;margin-bottom:8px;overflow-wrap:break-word;word-wrap:break-word}.renderedText #redirected{margin:-8px 0 0;padding:8px 7px;background-color:#fffde5}.renderedText h2{clear:both}h2 .areaLink{color:#000}.renderedText .editLink{font-weight:400}.renderedText table{width:100%}.renderedText td,.renderedText th{padding:3px}.renderedText pre{border:1px solid #e3e3e3;padding:.5em;background-color:#f3f3f3;overflow:auto}.renderedText .embedBox,.renderedText .imageBox,.renderedText .videoBox{max-width:100%}.renderedText .embedBox img,.renderedText .imageBox img,.renderedText .videoBox img{max-width:100%}.renderedText .imageBox_center,.renderedText .imageBox_left,.renderedText .imageBox_right,.renderedText .videoBox_center,.renderedText .videoBox_left,.renderedText .videoBox_right{background-color:#c6caca;padding:3px 0}.renderedText .imageBox_center img,.renderedText .imageBox_left img,.renderedText .imageBox_right img,.renderedText .videoBox_center iframe,.renderedText .videoBox_left iframe,.renderedText .videoBox_right iframe{display:block;padding:0 3px}.renderedText img.hasLarge{cursor:pointer}.renderedText .imageBox_center p,.renderedText .imageBox_left p,.renderedText .imageBox_right p,.renderedText .videoBox_center p,.renderedText .videoBox_left p,.renderedText .videoBox_right p{margin:3px 3px 0 3px}.renderedText .imageBox_left,.renderedText .videoBox_left{float:left;clear:left;margin:0 8px 8px 0}.renderedText .imageBox_center,.renderedText .videoBox_center{margin:8px auto;clear:both}.renderedText .imageBox_right,.renderedText .videoBox_right{float:right;clear:right;margin:0 0 8px 8px}.renderedText blockquote{margin:20px 0}.renderedText blockquote.featured{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:2px 0;color:#f47d16}.renderedText blockquote.featured p{font-size:1.6em}.renderedText blockquote.featured p.quoted{font-size:1.3em;color:#666}.renderedText blockquote p:before{font-weight:700;content:open-quote}.renderedText blockquote p:after{font-weight:700;content:close-quote}.renderedText blockquote p.quoted{font-weight:400;font-style:italic}.renderedText blockquote p.quoted:before{content:none}.renderedText blockquote p.quoted:after{content:none}.blurbListCell{float:left;width:98px;margin:10px 10px 0;text-align:center}.blurbListCellFirst{margin-left:0}.flag{margin:8px 8px 8px 0;overflow:hidden}.flagHalfWidth{float:left;width:288px}.flagLeft{float:left;clear:left;margin:8px 0}.flagRight{float:right;clear:right;margin:8px 0}.flag h3{margin:0 0 3px 48px}.flag img{float:left;height:40px;width:40px;margin-right:8px}.flag p{margin:3px 0 0 48px}.flagDefinition{float:left;width:280px;margin:8px;overflow:hidden}.flagDefinition:nth-of-type(even){clear:left}.flagDefinition img{width:40px;height:40px;float:left;padding-right:8px}.flagDefinition p{margin:3px 0 6px 48px}#suppliers{width:100%;border-collapse:separate;border-spacing:2px}#suppliers th{padding:3px;background-color:#c6caca;color:#fff}#suppliers td{vertical-align:top;padding:3px}/*! File: Shared/full_width_video.less */@media only screen and (max-width:599px){.full-width-video{padding:20px}}.screen-sizes{list-style:none;padding:0;margin:0}.screen-sizes>li:last-of-type{margin-right:0}.screen-size-item{display:inline-block;margin-right:10px;border-radius:3px;border:2px solid #bfbfbf;background-color:rgba(255,255,255,.1);cursor:pointer}.screen-size-item.active{border-color:#212426;background-color:#e6e6e6}.screen-size-item.screen-small{width:16px;height:13px}.screen-size-item.screen-medium{width:21px;height:17px}.screen-size-item.screen-large{width:33px;height:23px}.video-container{background-color:#e6e6e6;border-radius:4px;width:100%;overflow:hidden;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center}.video-container p{display:none}.video-container .caption{background-color:#f4f4f4;padding:0 20px;-ms-align-items:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center}.video-container .caption .caption-content{display:block;width:100%;color:#212426;margin:25px 20px 25px 0}.video-container .caption .button{-ms-flex:1 0 auto;-webkit-flex:1 0 auto;flex:1 0 auto}.video-container .videoBox{padding-bottom:56.25%!important}.video-container .video-container-inner>div.large,.video-container .video-container-inner>div.small{width:auto!important}.video-container video{background-color:#e6e6e6}@media only screen and (min-width:1001px){.video-container div[data-video-size]{-ms-flex:1;-webkit-flex:1;flex:1;-webkit-transition:width .5s;transition:width .5s}.video-container div[data-video-size=large]{width:960px}.video-container div[data-video-size=medium]{width:761px}.video-container div[data-video-size=small]{width:500px}}/*! File: Shared/lory.less */.slider .frame{position:relative;font-size:0;line-height:0;overflow:hidden;white-space:nowrap}.slider .slides{display:inline-block}.slider li{position:relative;display:inline-block}.slider .next,.slider .prev{position:absolute;top:50%;margin-top:-25px;display:block;cursor:pointer}.slider .next{right:0}.slider .prev{left:0}.slider .next svg,.slider .prev svg{width:25px}.slider .dots{text-align:center}.slider .dots .dot{height:12px;width:12px;border-radius:6px;margin:6px;color:#e3e8ed;border:2px solid currentColor;cursor:pointer}.slider .dots .dot.active{color:#d2dadf;background:currentColor}/*! File: Shared/structure.less */.container{position:relative}.container div[class~=row]:last-of-type{margin-bottom:0}.category-row{position:relative;margin-top:10px;margin-bottom:10px}.category-row:after,.category-row:before{display:table;content:"";line-height:0}.category-row:after{clear:both}tr.row{background-color:#fff;box-shadow:0 0 1px #afbbc4 inset}.row{border-radius:4px;position:relative;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;margin-bottom:20px}@media only screen and (min-width:600px){.row div[class~=column]:not(:last-of-type){margin-right:20px}}.row.divider{-ms-align-items:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center}.row.divider .column.divider-content{height:1px;background-color:#f0f0f0;-ms-align-items:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center}.row.no-gutter,.row.no-gutter .column{margin:0}.column{-ms-flex:1 1;-webkit-flex:1 1;flex:1 1;max-width:100%}.column.two-thirds{-ms-flex:2 2 20px;-webkit-flex:2 2 20px;flex:2 2 20px}@media only screen and (max-width:599px){.column.two-thirds{-ms-flex-basis:auto;-webkit-flex-basis:auto;flex-basis:auto}}.column.two-fifths{-ms-flex:2 2 20px;-webkit-flex:2 2 20px;flex:2 2 20px}@media only screen and (max-width:599px){.column.two-fifths{-ms-flex-basis:auto;-webkit-flex-basis:auto;flex-basis:auto}}.column.three-fifths{-ms-flex:3 3 20px;-webkit-flex:3 3 20px;flex:3 3 20px}@media only screen and (max-width:599px){.column.three-fifths{-ms-flex-basis:auto;-webkit-flex-basis:auto;flex-basis:auto}}.column.four-fifths{-ms-flex:4 4 20px;-webkit-flex:4 4 20px;flex:4 4 20px}@media only screen and (max-width:599px){.column.four-fifths{-ms-flex-basis:auto;-webkit-flex-basis:auto;flex-basis:auto}}.column>p:last-of-type{margin-bottom:0}.column-card{padding:30px;border-radius:4px;border:1px solid #e6e6e6;background-color:#fff}.column-card>h3:first-of-type{margin-top:0}/*! File: Shared/attachment_link.less */.attachment-link-list{list-style-type:none;padding:0;margin-bottom:0}.attachment-link-list .attachment-link{margin-top:20px}.attachment-link-list .attachment-container{border-radius:4px;background-color:#fff;border:1px solid #e3e8ed;-ms-align-items:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center}.attachment-link-list .attachment-container .officeDocumentIcon.document-icon-word{color:#2b549e}.attachment-link-list .attachment-container .officeDocumentIcon.document-icon-excel{color:#1e5635}.attachment-link-list .attachment-container .officeDocumentIcon.document-icon-powerpoint{color:#d24527}.attachment-link-list .attachment-container .officeDocumentIcon.document-icon-access{color:#a53636}.attachment-link-list .attachment-container .officeDocumentIcon.document-icon-pdf{color:#f34e46}.attachment-link-list .attachment-container .officeDocumentIcon.document-icon-3d_model{color:#f9c03e}.attachment-link-list .column{padding:16px 0;min-width:0}.attachment-link-list img{margin-left:10px}.attachment-link-list a:hover{text-decoration:none}.attachment-link-list a p{color:#242c33}.attachment-link-list p{margin:0 10px}.attachment-link-list p.attachment-subtitle{font-size:12px;font-weight:400;color:#7a8e9d}.attachment-link-list p.attachment-subtitle.price{color:#e83d16}.attachment-link-list p.attachment-subtitle.supplier{color:#f7b00d}.attachment-link-list p.attachment-info{font-size:11px}.attachment-link-list .button{margin-right:15px}.attachment-link-list .button:hover{border-color:#d2dadf}.attachment-link-list .attachment-icon{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;width:64px;-ms-align-self:stretch;-webkit-align-self:stretch;align-self:stretch;-ms-flex-item-align:stretch;text-align:center;margin-right:10px;background-color:#f2f2f2}.remove-doc-container{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-align-items:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-ms-flex:0 0 40px;-webkit-flex:0 0 40px;flex:0 0 40px;height:56px;cursor:pointer}.remove-doc-container a.removeLink{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;color:#d2dadf;margin:auto;height:100%}.remove-doc-container:active,.remove-doc-container:hover{background-color:#eaeaea}.remove-doc-container:active a.removeLink,.remove-doc-container:hover a.removeLink{border:none}.remove-doc-container:active a.removeLink i,.remove-doc-container:hover a.removeLink i{color:#f34e46}.attachment-link-list.three-columns,.attachment-link-list.two-columns{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-flow:row wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap;-ms-align-items:stretch;-webkit-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;margin-left:-20px}.attachment-link-list.three-columns .attachment-link,.attachment-link-list.two-columns .attachment-link{-ms-flex:0 0 50%;-webkit-flex:0 0 50%;flex:0 0 50%;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;min-width:0}.attachment-link-list.three-columns .attachment-container,.attachment-link-list.two-columns .attachment-container{-ms-flex:1 0 auto;-webkit-flex:1 0 auto;flex:1 0 auto;margin-left:20px;margin-bottom:0}@media only screen and (max-width:599px){.attachment-link-list.three-columns,.attachment-link-list.two-columns{margin-left:0}.attachment-link-list.three-columns .attachment-container,.attachment-link-list.two-columns .attachment-container{margin-left:0}.attachment-link-list.three-columns .attachment-link,.attachment-link-list.two-columns .attachment-link{-ms-flex:0 0 100%;-webkit-flex:0 0 100%;flex:0 0 100%}}@media only screen and (min-width:1001px){.attachment-link-list.three-columns .attachment-link{-ms-flex:0 0 33.33%;-webkit-flex:0 0 33.33%;flex:0 0 33.33%}}