#newAccordionRow .quantity-aware-price{margin-top:10px!important}#SecondNewAccordionRow .quantity-aware-price{margin-top:10px!important} .cc-common-mini-dp{margin-bottom:5.5rem!important}.cc-common-mini-dp .cc-common-mini-dp-carousel-container{margin:1rem 0}.cc-common-mini-dp .cc-common-prime-icon{margin-left:.4rem}.cc-common-mini-dp .cc-common-about-item-wrapper{padding-left:1rem}.cc-common-mini-dp .a-dropdown-container .a-button-dropdown{display:inline-block}.cc-common-mini-dp .a-touch-link{border-left:1px solid #D5D9D9;border-right:1px solid #D5D9D9;border-radius:.4rem}.cc-common-mini-dp .cc-common-mini-dp-atc-wrapper{position:fixed;bottom:0;left:0;width:100%;z-index:1200;background-color:#FFF;padding-bottom:1rem}.cc-common-mini-dp .cc-common-mini-dp-atc-wrapper .button-container{padding-left:1.4rem}.cc-common-mini-dp .cc-common-mini-dp-atc-wrapper .a-span-last{padding-right:1.4rem;padding-left:0!important}.cc-common-mini-dp .cc-common-mini-dp-atc-wrapper .cc-common-success-icon{display:inline-block;vertical-align:middle;margin-bottom:4px}.cc-container.cc-container-desktop .a-section-expander-container,.cc-container.cc-container-desktop .a-section-expander-inner,.cc-container.cc-container-desktop a.a-link-section-expander{padding-left:0}.cc-container.cc-container-desktop a.a-link-section-expander .a-icon-section-collapse,.cc-container.cc-container-desktop a.a-link-section-expander .a-icon-section-expand{top:30%}.cc-container.cc-container-mobile a.a-link-section-expander .a-icon-section-collapse,.cc-container.cc-container-mobile a.a-link-section-expander .a-icon-section-expand{top:35%}.cc-container.expander .a-cardui{margin:0}.cc-container.expander .a-section-expander-container,.cc-container.expander .a-section-expander-inner{border:0;padding-top:0;margin-top:0}.cc-container.expander a.a-link-section-expander{padding-top:0}.cc-container.flat .cc-heading{display:inline-block;vertical-align:middle;margin-bottom:11px}.cc-container.flat .cc-heading .heading-title{width:auto}.cc-container.flat .cc-flat-content{overflow-x:scroll;overflow-y:hidden;white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none;padding-bottom:.3rem}.cc-container.flat.cc-container-mobile .cc-flat-content,.cc-container.flat.cc-container-mobile .cc-heading{padding:0 18px}.cc-container.info .a-cardui{margin:0}.cc-container.info .cc-header-description{padding:0rem 1.5rem 1.2rem}.cc-container.info .cc-heading{display:inline-block;vertical-align:middle}.cc-container.info .cc-heading .heading-title{width:86%}.cc-container .cc-heading.no-icon{display:flex;align-items:center;flex-grow:1}.cc-container .cc-heading.no-icon .cc-header-description{flex-grow:1}.cc-container .cc-heading.no-icon .cc-header-description .heading-title{padding-left:0}.cc-container .cc-heading.no-icon .cc-header-selection-image-container{padding-top:1.4rem}.cc-container .cc-heading.no-icon .cc-header-selection-image{height:36px}.cc-container .cc-heading .heading-title{display:inline-block;padding-top:1rem}.cc-container .cc-heading .heading-title .subheader{margin-top:-.5rem}.cc-container .cc-heading .heading-title .selection-subheader{margin-top:-.8rem}.cc-container .cc-heading .heading-title .selection-subheader .a-icon-row{display:inline-block;height:18px}.cc-container .cc-heading .heading-title .selection-subheader .a-icon-row i{display:inline-block;vertical-align:middle}.cc-container .cc-heading .heading-title .selection-subheader .subheader{display:inline}.cc-container .cc-heading .heading-title .selection-subheader .subheader span{display:inline}.cc-container .cc-heading:not(.flat) .heading-title{vertical-align:middle}.cc-container .heading-icon{overflow:hidden;display:inline-block;vertical-align:middle;margin-right:10px}.cc-container .heading-icon .cc-header-icon{max-height:none}.cc-container .heading-icon .cc-header-icon.cc-selected-icon{margin-top:0}.cc-container .heading-icon .cc-header-icon.cc-offers-icon{margin-top:-25px}.cc-container .heading-icon .cc-header-icon.cc-freebees-icon{margin-top:-50px}.cc-container .heading-icon .cc-header-icon.cc-exchange-icon{margin-top:-75px}.cc-container .heading-icon .cc-header-icon.cc-service-icon{margin-top:-100px}.cc-container .heading-icon .cc-header-icon.cc-protection-icon{margin-top:-125px}.cc-container .heading-icon .cc-header-icon.cc-accessories-icon{margin-top:-150px}.cc-container .heading-icon .cc-header-icon.cc-rupees-icon{margin-top:-175px}.cc-container .cc-content .cc-scroller,.cc-container .cc-flat-content .cc-scroller{white-space:nowrap}.cc-container.disabled{pointer-events:none}.cc-container.disabled .cc-content,.cc-container.disabled .cc-flat-content,.cc-container.disabled .collapsed-subheader,.cc-container.disabled .expanded-subheader,.cc-container.disabled .selection-subheader,.cc-container.disabled .success-subheader{display:none!important}.cc-container.disabled.expander a.a-link-section-expander>.a-icon{display:none}.cc-common a.a-link-section-expander .a-icon-section-collapse,.cc-common a.a-link-section-expander .a-icon-section-expand{margin-top:0;top:1.8rem;right:1.8rem}.cc-common .heading-title{display:inline-block;vertical-align:middle;width:89%}.cc-common .cc-common-heading .cc-common-item-added-icon{float:left;margin-right:.5rem;display:none}.cc-common .cc-common-heading .subheader{margin-top:-.35rem;width:90%}.cc-common .cc-common-heading .heading-icon{overflow:hidden;display:inline-block;vertical-align:middle}.cc-common .cc-common-heading .cc-common-selected-icon-css{margin-top:0;max-height:none}.cc-common .a-scroller-horizontal{-ms-overflow-style:none;scrollbar-width:none}.cc-common .a-scroller-horizontal::-webkit-scrollbar{display:none}.cc-common .a-section-expander-container,.cc-common .a-section-expander-inner{border:0;padding-top:0;margin-top:0}.cc-common .a-section-expander-inner{padding-left:1.5rem;padding-bottom:2.1rem}.cc-common .expander-inner-multiple-asins{padding-right:0;padding-left:0}.cc-common .tab-button{height:40px}.cc-common .tab-button .a-button-text{padding:.85rem 1.3rem}.cc-common .a-button-toggle-group .a-button-toggle{white-space:nowrap;margin:0 .5rem 1.7rem 0}.cc-common .category-separator{border-left:.1rem solid #DDD;height:250px;display:inline-block;margin-right:2.5rem;background-color:transparent}.cc-common .upsell-asin-item{display:inline-block;overflow:hidden;vertical-align:top}.cc-common .common-item-block{width:40vw;margin-right:2.5rem}.cc-common .common-item-block-single{width:100%;margin-right:1.7rem}.cc-common .common-item-block:last-child{margin-right:0}.cc-common .upsell-asin-title-single{width:70%}.cc-common .tab-button{float:left;display:inline-block;white-space:pre-line}.cc-common .a-unordered-list,.cc-common ul{margin:0}.cc-common .single-asin-column{display:inline-block;vertical-align:top}.cc-common .single-asin-padding{padding-right:.8rem}.cc-common .common-atc .a-button-text,.cc-common .common-upsell-asin-success .a-button-text{padding:.6rem}.cc-common .common-upsell-asin-add,.cc-common .common-upsell-asin-remove{width:93px;height:35px;margin:0}.cc-common .common-selected-state,.cc-common .common-upsell-asin-remove{display:none;background:linear-gradient(#E77504,#E77502);padding:1px;border:0}.cc-common .common-upsell-asin-remove .a-button-text{padding:.6rem 1rem .6rem 1rem}.cc-common .cc-common-success-icon{display:inline-block;vertical-align:middle;margin-bottom:4px}.cc-common .symbol-price{display:inline-block}.cc-common-quantity-badge-css{background-color:#FFF;background-color:rgba(255,255,255,.9);border-radius:10px;border:1px solid #CCC;bottom:0;font-size:.8em;height:20px;line-height:18px;min-width:20px;padding:0 1px;position:absolute;right:0;text-align:center;width:auto} How to Add High-Quality Protein to a Vegan Diet - CNET .quantity-picker{position:relative;margin-top:5px}.quantity-picker .quantity-input-box-layer-with-label{border:1px solid #BCC0C3;border-radius:4px;height:47px;padding-top:1px;display:table;width:100%}.quantity-picker.open .quantity-input-box-layer-with-label{border-radius:4px 4px 0 0}.quantity-picker .quantity-text-input-disabled{cursor:not-allowed}.quantity-picker .quantity-text-input-with-label{width:100%;border:3px solid #fff;border-radius:6px;box-shadow:none;font-weight:700;font-size:15px;padding-left:5px}.quantity-picker .quantity-text-input-with-label:focus{background:#fff;border:1px solid #4989E1;box-shadow:none;padding-left:7px}.quantity-picker .quantity-text-input-with-label::placeholder{font-weight:400}.quantity-picker .quantity-input-box-container{display:table-row}.quantity-picker .quantity-text-input-container{display:table-cell;padding:7px}.quantity-picker .quantity-text-input-label{display:table-cell;vertical-align:middle;font-size:15px;padding-left:7px;padding-bottom:1px;width:1%;white-space:nowrap}.quantity-picker .quantity-discount-table{display:none;position:absolute;background:#fff;border:0 1px 1px solid #BCC0C3;left:0;right:0;text-align:left;padding:0;margin:0;z-index:299;border-radius:0 0 4px 4px}.quantity-picker.open .quantity-discount-table{display:block}.quantity-picker .qdt-ul{margin-left:0}.quantity-picker .qdt-dropdown-option-no-saving-message{display:table;width:100%;line-height:40px;font-size:12px}.quantity-picker .qdt-dropdown-option-no-saving-message .option-tier{vertical-align:middle;display:table-cell;color:inherit;width:5%;font-size:15px;padding-left:10px;padding-right:10px;text-align:left}.quantity-picker .qdt-dropdown-option-no-saving-message .option-price{vertical-align:middle;color:inherit;display:table-cell;width:95%;padding-right:10px;text-align:right;font-size:13px;margin-left:-25px}.quantity-picker .qdt-dropdown-option-regular{display:table;width:100%}.quantity-picker .qdt-dropdown-option-regular .option-tier{vertical-align:middle;display:table-cell;color:inherit;width:5%;padding-left:10px;padding-right:10px;text-align:left;line-height:40px;font-size:15px}.quantity-picker .qdt-dropdown-option-regular .option-price-and-message{vertical-align:middle;color:inherit;display:table-cell;width:95%;padding-right:10px;float:right;text-align:right;margin-top:7px;margin-bottom:7px}.quantity-picker .qdt-dropdown-option-regular .option-price-and-message .option-price{color:inherit;font-size:13px;margin-left:-25px}.quantity-picker .qdt-dropdown-option-regular .option-price-and-message .option-saving-message{color:#767676;line-height:15px;font-size:12px;font-style:italic;font-weight:400;margin-left:-30px;margin-top:-3px}.quantity-picker .qdt-dropdown-option-regular .option-price-and-message .option-unlocked-saving-message-icon{display:inline-block;transform:rotate(45deg);height:8px;width:4px;border-bottom:1px solid #008A00;border-right:1px solid #008A00;margin-right:2px}.quantity-picker .qdt-dropdown-option-regular .option-price-and-message .option-unlocked-saving-message{color:#008A00;font-size:10px;font-style:italic;margin-left:-30px;margin-top:-5px}.quantity-picker .qdt-dropdown-option-regular .option-price-and-message .option-availability-message{color:#767676;font-size:10px;font-style:italic;margin-left:-30px;margin-top:-3px}.quantity-picker .qdt-dropdown-option-load-more{color:#696969;font-size:12px;vertical-align:middle;text-align:center;padding:10.5px 8px 10.5px 9px}.quantity-picker .qdt-dropdown-option-fetch-in-progress{color:#696969;font-style:italic;font-size:13px;vertical-align:middle;text-align:center;font-weight:lighter;line-height:25px}.quantity-picker .qdt-dropdown-option-link{font-size:12px;vertical-align:middle;text-align:center;padding:10.5px 8px 10.5px 9px}.quantity-picker .qdt-dropdown-option-request-for-olp{font-size:12px;vertical-align:middle;text-align:center;padding:10.5px 8px 10.5px 9px}.quantity-picker .qdt-dropdown-option-fetch-in-progress .fetching-in-progress-img{vertical-align:middle}.quantity-picker .quantity-discount-table .qdt-dropdown-item{display:block;border:1px solid #BCC0C3;border-top:none}.quantity-picker .quantity-discount-table .qdt-dropdown-item.qdt-active{border-color:#BCC0C3;border-left:3px solid #C7511F;font-weight:700}.quantity-picker .quantity-discount-table .qdt-dropdown-item.qdt-inactive{border-color:#BCC0C3}.quantity-picker .quantity-discount-table .qdt-dropdown-item:hover{background-color:#F4F4F5;cursor:pointer}.quantity-picker .quantity-discount-table .qdt-dropdown-item.qdt-inactive:hover{background-color:#fff;color:inherit}.quantity-picker .quantity-discount-table .qdt-dropdown-item:last-child{border-radius:0 0 4px 4px}.freeQuantityTextInput{width:55px} a.sh-wrap{border:none;outline:0;background:0 0;color:inherit;text-decoration:none}a.sh-wrap:active,a.sh-wrap:hover,a.sh-wrap:link,a.sh-wrap:visited{border:none;outline:0;color:inherit;text-decoration:none}button.sh-wrap{padding:0;border:none;outline:0;background:0 0;color:inherit;font-family:inherit;font-size:inherit;line-height:inherit}.sh-wrap{display:block}.sh-wrap.sh-option-inline{display:inline-block}body.sh-option-no-scroll{height:100%;overflow:hidden}.sh-price{color:#B12704}.sh-list-horizontal:after{content:"";display:block;clear:both;height:0}.sh-list-horizontal,.sh-list-horizontal-row,.sh-list-vertical{list-style:none;color:inherit;margin-top:0;margin-right:0;margin-left:0}.sh-list-horizontal li,.sh-list-horizontal-row li,.sh-list-vertical li{list-style:none}.sh-list-horizontal li{float:left}.sh-list-horizontal-row{display:table;border-collapse:collapse;width:100%}.sh-list-horizontal-row li{display:table-cell}.sh-option-addition.sh-list-horizontal-row.a-button-toggle-group,.sh-option-addition.sh-list-horizontal.a-button-toggle-group{font-size:1.5rem}.sh-option-addition.sh-list-horizontal li,.sh-option-addition.sh-list-horizontal-row li{vertical-align:middle}.sh-option-addition.sh-list-horizontal li+li,.sh-option-addition.sh-list-horizontal-row li+li{position:relative;padding-left:1.5em}.sh-option-addition.sh-list-horizontal li+li:before,.sh-option-addition.sh-list-horizontal-row li+li:before{content:"+";position:absolute;left:0;width:1.5em;text-align:center}.sh-option-addition.sh-list-horizontal-row{width:auto}.sh-option-addition.sh-list-horizontal-row li+li:before{top:50%;line-height:0}.sh-option-addition.sh-option-addition-wide.sh-list-horizontal li+li,.sh-option-addition.sh-option-addition-wide.sh-list-horizontal-row li+li{padding-left:3em}.sh-option-addition.sh-option-addition-wide.sh-list-horizontal li+li:before,.sh-option-addition.sh-option-addition-wide.sh-list-horizontal-row li+li:before{width:3em}.sh-carousel-devices-container{margin-bottom:1.3rem}.sh-a-container .sh-carousel-devices-container{margin-bottom:1.3rem}.sh-carousel-devices-container.sh-option-size-small .sh-carousel-devices-device{width:12rem}.sh-carousel-devices-container.sh-option-size-small .sh-carousel-devices-device .sh-img{height:8rem}.sh-carousel-devices-device{text-align:center;overflow:visible;width:15rem}.sh-carousel-devices-device .sh-form{margin-top:.9rem}.sh-carousel-devices-device .sh-btn{margin-bottom:.3rem}.sh-carousel-devices-device .sh-btn.a-button-icon .a-icon{display:none}.sh-carousel-devices-device .sh-btn.a-button-icon .a-button-text{position:static;z-index:auto;text-align:center;padding-left:1.7rem;padding-right:1.7rem}.sh-carousel-devices-device .sh-img{height:15rem;margin-bottom:.5rem}.sh-carousel-devices-device .sh-title{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sh-carousel-devices-device .sh-price-offers,.sh-carousel-devices-device .sh-title,.sh-carousel-devices-device p.sh-price{display:block;margin:0;font-size:1.3rem;line-height:1.4}.sh-carousel-devices-container.a-carousel-transition-none li.sh-carousel-devices-device:last-child{margin-right:1.4rem}.sh-certified-badge{color:#FFF;margin-bottom:1.3rem}.sh-certified-badge-header{padding:.3em .5rem .3em .9rem;float:left;font-size:1.1rem;line-height:1;background:#2F2F2F;margin-bottom:-.1em;position:relative;max-width:80%;max-width:calc(100% - 1em)}.sh-certified-badge-header:after{content:"";display:block;position:absolute;height:0;width:.1em;top:0;right:-1em;border-color:#2F2F2F transparent;border-style:solid;border-width:0 1em 1.7em 0}.sh-certified-badge-header .sh-title{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sh-certified-badge-body{display:table;width:100%;padding:.9rem;background:#2F2F2F;position:relative}.sh-certified-badge-body .sh-img{max-height:4.2rem}.sh-certified-badge-wwa{display:table-cell;padding-right:1.3rem;vertical-align:top}.sh-certified-badge-wwa{width:66.6667%}.sh-certified-badge-demo{display:table-cell;position:relative;vertical-align:top;text-align:center}.sh-certified-badge-demo .sh-img{box-sizing:content-box;max-width:4.2rem;padding:0 1.3rem}.sh-certified-badge-demo .sh-text{display:block;position:absolute;bottom:0;width:100%;font-size:1.3rem;line-height:1;color:#45D9FF;background-color:#2F2F2F;background-color:rgba(47,47,47,.5);display:block;overflow:hidden;text-overflow:ellipsis;text-overflow:-o-ellipsis-lastline;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-height:3.9rem}.sh-certified-personalized-badge{margin-bottom:1.3rem}.sh-certified-personalized-badge-body{display:table;width:100%;padding:15px 0 15px 0;position:relative}.sh-certified-personalized-badge-wwa{padding-right:.9rem;width:32px;display:table-cell;vertical-align:top}.sh-certified-personalized-badge-wwa .sh-img{width:32px;min-width:32px;height:32px;vertical-align:top}.sh-certified-personalized-badge-description{display:table-cell;vertical-align:middle;line-height:1.3;max-width:460px;letter-spacing:0}.sh-certified-personalized-badge-description-text{font-size:1.5rem}.sh-certified-personalized-badge-header{font-size:1.5rem}#sh-certified-personalized-badge-popover-trigger{text-decoration:none;color:#767676}#sh-certified-personalized-badge-popover-trigger i{vertical-align:middle;margin-top:0;margin-bottom:0}.sh-certified-personalized-badge-popover{padding:15px 15px 11px 15px;min-width:300px;max-width:400px}.sh-badge-v2{margin-bottom:1.3rem}.sh-badge-v2-content{padding:1.7rem .9rem}.sh-badge-v2-description{display:table-cell;vertical-align:middle;line-height:1.3;letter-spacing:0}.sh-badge-v2-description-text{font-size:1.5rem}.sh-badge-v2-header{font-size:1.1rem;color:#666}.sh-badge-v2-wwa{width:3.2rem;margin-right:.9rem;vertical-align:top}.sh-badge-v2-wwa .sh-badge-v2-img{width:3.2rem;vertical-align:top}.sh-badge-v2-body{display:table;position:relative}.sh-badge-v2-row-border{border-bottom:1px solid #ddd}.sh-badge-v2-item-row{display:table-row}.sh-badge-v2-checkbox-div{display:table-cell;min-width:4.8rem;position:relative}.sh-badge-v2-textbox-div{display:table-cell;border-left:1px solid #ddd;padding:1.3rem;width:100%}.sh-badge-v2-checkbox{height:100%;position:absolute!important;left:0;right:0}.sh-badge-v2-checkbox .a-icon{top:0!important;bottom:0;left:0!important;right:0;margin:auto!important}#sh-badge-v2-expander-content{padding:0}.sh-badge-v2-price-atc{padding:1.3rem}.sh-badge-v2-expander-box{margin-top:-.1rem;border-radius:0;border-top:0;border-bottom:0}.sh-badge-v2-atc-img-list{display:table}.sh-badge-v2-atc-img-list-item{margin-right:0!important}.sh-badge-v2-atc-img-list-item-content,.sh-badge-v2-selection-preview{height:6rem}.sh-badge-v2-atc-img{margin:auto;position:absolute;max-width:100%;max-height:100%;top:0;bottom:0;left:0;right:0}.sh-badge-v2-atc-img-list-item-container:before{padding-bottom:100%;display:block;content:"";height:0}.sh-badge-v2-flex-center{display:-webkit-flex!important;display:flex!important;-webkit-align-items:center;align-items:center}.sh-badge-v2-img-list-separator{font-size:2rem;margin:0 .5rem}.sh-badge-v2-atc-img-list-item-container{width:6rem}.sh-badge-v2-atc-img-list-item:last-child .sh-badge-v2-img-list-separator{display:none;visibility:hidden}.sh-badge-v2-atc-select-products-msg{text-align:center;position:relative;top:2.5rem}.sh-badge-v2-expander-heading-price{color:#B12704}.sh-badge-v2-product-title{display:block;overflow:hidden;text-overflow:ellipsis;text-overflow:-o-ellipsis-lastline;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.sh-badge-v2-atc-form{margin-bottom:0}.sh-dp-list-more-thumbnails{list-style:none;color:inherit;margin-top:0;margin-right:0;margin-left:0}.sh-dp-list-more-thumbnails li{list-style:none}#sh-dp-list-more-thumbnails-wrap{overflow:hidden}.sh-dp-list-more-thumbnails{position:relative;max-width:100%;width:10.9rem;height:5.1rem;overflow:hidden;font-size:0}.sh-dp-list-more-thumbnails li{display:inline-block;margin:0 .9rem 1.3rem 0}.sh-dp-list-more-thumbnails li.sh-dp-list-more-item{position:absolute;top:0;right:0;margin-right:0}.sh-dp-list-more-thumbnails .a-button-inner,.sh-dp-list-more-thumbnails .a-button-text{padding:0}.sh-dp-list-more-thumbnails .sh-btn{width:5rem;height:5rem;margin:0;padding:.4rem}.sh-dp-list-more-thumbnails .sh-btn .sh-img,.sh-dp-list-more-thumbnails .sh-btn.sh-option-inline .sh-btn-inner{width:100%;height:100%;margin:0}.sh-dp-list-more-thumbnails .sh-btn.sh-option-inline .a-button-inner,.sh-dp-list-more-thumbnails .sh-btn.sh-option-inline .a-button-text{height:100%;background:0 0}.sh-dp-list-more-thumbnails .sh-btn.sh-option-inline .sh-btn-inner{display:table;font-size:1.3rem;line-height:1.2;overflow:hidden;color:#0066c0}.sh-dp-list-more-thumbnails .sh-btn.sh-option-inline .sh-text{display:table-cell;vertical-align:middle}.sh-dp-list-more-thumbnails.sh-option-length-1{max-width:10.9rem}.sh-dp-list-more-thumbnails.sh-option-length-2{max-width:16.8rem}.sh-dp-list-more-thumbnails.sh-option-length-3{max-width:22.7rem}.sh-dp-list-more-thumbnails.sh-option-length-4{max-width:28.6rem}.sh-dp-list-more-thumbnails.sh-option-length-5{max-width:34.5rem}.sh-dp-list-more-thumbnails.sh-option-length-6{max-width:40.4rem}.sh-dp-list-more-thumbnails.sh-option-length-7{max-width:46.3rem}.sh-dp-list-more-thumbnails.sh-option-length-8{max-width:52.2rem}.sh-dp-list-more-thumbnails.sh-option-length-9{max-width:58.1rem}.sh-dp-list-more-thumbnails.sh-option-length-10{max-width:64rem}@media only screen and (min-width:240px){.sh-dp-list-more-thumbnails{width:16.8rem}}@media only screen and (min-width:299px){.sh-dp-list-more-thumbnails{width:22.7rem}}@media only screen and (min-width:359px){.sh-dp-list-more-thumbnails{width:28.6rem}}@media only screen and (min-width:417px){.sh-dp-list-more-thumbnails{width:34.5rem}}@media only screen and (min-width:476px){.sh-dp-list-more-thumbnails{width:40.4rem}}@media only screen and (min-width:535px){.sh-dp-list-more-thumbnails{width:46.3rem}}@media only screen and (min-width:594px){.sh-dp-list-more-thumbnails{width:52.2rem}}@media only screen and (min-width:653px){.sh-dp-list-more-thumbnails{width:58.1rem}}@media only screen and (min-width:712px){.sh-dp-list-more-thumbnails{width:64rem}}.sh-dp-alert{display:table;margin-bottom:1.3rem}.sh-dp-alert-icon{display:table-cell}.sh-dp-alert-body{display:table-cell;padding-left:1.3rem}.sh-skin-dark{background:#2F2F2F;color:#FFF}.sh-skin-dark hr{border-color:#E7E7E7}.sh-skin-dark li{color:#FFF}.sh-skin-dark a{color:#45D9FF}.sh-skin-dark a:active,.sh-skin-dark a:hover,.sh-skin-dark a:link,.sh-skin-dark a:visited{color:#45D9FF}.sh-dp-requirements .sh-touch-link>.a-box-inner{padding-left:3.8rem;text-align:center}.sh-dp-required-devices .sh-heading{margin-bottom:.9rem;text-align:center}.sh-dp-required-devices .sh-list-horizontal-row{margin:0 auto}.sh-dp-required-devices .sh-list-horizontal-row .sh-img{max-height:7.2rem;max-width:7.2rem}.sh-dp-why-hub{border:0}.sh-dp-why-hub .sh-img{max-height:21.6rem}.sh-dp-why-hub .sh-link{text-decoration:none}.sh-dp-why-hub .sh-link:active,.sh-dp-why-hub .sh-link:hover,.sh-dp-why-hub .sh-link:link,.sh-dp-why-hub .sh-link:visited{text-decoration:none}.sh-dp-or-for-sonar{margin-top:.9rem;margin-bottom:.9rem}.sh-dp-or-for-sonar .sh-heading{text-align:center}.sh-dp-recommendations{margin-top:1.3rem}.sh-dp-recommendations .sh-heading{margin-bottom:1.3rem}.sh-dp-recommendations hr{margin-top:1.3rem}.sh-dp-recommendations .sh-carousel-devices-device{text-align:left}.sh-dp-more-details-video{overflow:hidden}.sh-dp-more-details-video .sh-video{display:block;max-width:100%;object-fit:cover;background:0 0}.sh-dp-more-details-body{border:0;border-radius:0;background-clip:padding-box;background:0 0}.sh-dp-more-details-body .sh-divider,.sh-dp-more-details-body .sh-img{margin-bottom:1.3rem}.sh-dp-more-details-body .sh-img{max-height:5.04rem}.sh-dp-more-details-body .sh-link{text-decoration:none}.sh-dp-more-details-body .sh-link:active,.sh-dp-more-details-body .sh-link:hover,.sh-dp-more-details-body .sh-link:link,.sh-dp-more-details-body .sh-link:visited{text-decoration:none}.sh-dp-not-certified{background:#f6f6f6}.sh-dp-not-certified .sh-trigger{display:block;margin-top:.5rem;font-size:1.3rem;line-height:1}.sh-dp-not-certified .sh-dp-alert{margin-bottom:2.1rem}