[data-experience-type=eu-enhanced]{display:flex;flex-direction:column;height:100%;overflow:hidden!important}#attach-warranty-divider-1-eu-enhanced{width:100%}#attach-warranty-display-eu-enhanced{display:flex;flex-direction:column;height:100%;overflow:hidden}#attach-warranty-container-eu-enhanced{display:flex;flex-direction:column;flex:1;overflow:hidden;min-height:0}#attach-warranty-bullets-container-eu-enhanced{flex:1;overflow-y:auto;padding-right:5px;min-height:0}#attach-warranty-header-eu-enhanced{margin-bottom:8px}#warranty-dss-mbs-header-bullet{margin-top:0;margin-bottom:16px}#attach-warranty-more-details-eu-enhanced{margin-top:12px}#attach-warranty-disclaimer-eu-enhanced,#attach-warranty-options-container-eu-enhanced{flex-shrink:0}.eu-enhanced-fixed-bottom{position:sticky;bottom:0;background-color:#fff;z-index:2;margin-top:auto;flex-shrink:0}#attach-warranty-buttons-container-eu-enhanced-dss,#attach-warranty-card-button-stack-eu-enhanced{background-color:#fff;position:sticky;bottom:0;z-index:3;margin-top:0;flex-shrink:0}#attach-no-warranty-alert-eu-enhanced{margin-bottom:10px;width:100%}@media (max-width:600px){#attach-warranty-bullets-container-eu-enhanced{max-height:25vh}[data-experience-type=eu-enhanced] [id^=attach-warranty-option-eu-enhanced-]{margin-bottom:0!important}[data-experience-type=eu-enhanced] #attach-warranty-divider-1-eu-enhanced{margin-bottom:0!important}[data-experience-type=eu-enhanced] #attach-warranty-divider-2-eu-enhanced{margin-top:.4rem}[data-experience-type=eu-enhanced] #attach-warranty-options-container-eu-enhanced{margin-bottom:0!important}[data-experience-type=eu-enhanced] .eu-enhanced-fixed-bottom>.a-section.a-spacing-micro:first-child{display:none!important}[data-experience-type=eu-enhanced] .a-fixed-left-grid-inner{display:flex;align-items:stretch}[data-experience-type=eu-enhanced] .a-fixed-left-grid-col.a-col-left{display:flex;align-items:center}[data-experience-type=eu-enhanced] .a-fixed-left-grid-col.a-col-right{display:flex;flex-direction:column;justify-content:center}}#attach-desktop-sideSheet{position:fixed;right:-700px;width:675px;max-width:90%;bottom:0;z-index:5001;margin:0;background-color:#E7E7E7;border-width:0;top:0;box-shadow:-4px 0 5px rgba(0,0,0,.25);background-color:#E7E7E7;overflow-wrap:anywhere}#attach-desktop-sideSheet #attach-ld-container{margin:10px 10px 0 10px}#attach-desktop-sideSheet #attach-ld-container #attach-ld-close-button{cursor:pointer;padding:2px;z-index:500}#attach-desktop-sideSheet #attach-ld-container #attach-ld-inner{border-bottom:5px solid #e7e7e7}#attach-desktop-sideSheet #attach-ld-container #attach-ld-inner>div{background:#fff;height:auto}#attach-desktop-sideSheet #attach-ld-container #attach-ld-inner>div .a-alert-content{padding-left:0}#attach-desktop-sideSheet #attach-ld-container #attach-ld-inner .a-fixed-left-grid-inner{display:flex}#attach-desktop-sideSheet #attach-ld-container #attach-ld-inner .a-fixed-left-grid-inner #attach-ld-image-container{display:flex}#attach-desktop-sideSheet #attach-ld-container #attach-ld-inner .a-fixed-left-grid-inner #attach-ld-image-container img{margin:auto;float:left;max-height:96px;min-width:1px;min-height:1px;flex-shrink:1}#attach-desktop-sideSheet #attach-ld-container #attach-ld-inner .a-fixed-left-grid-inner #attach-ld-status{margin-left:10px;padding-left:30px}#attach-desktop-sideSheet #attach-ld-container #attach-ld-inner .a-fixed-left-grid-inner #attach-ld-status #attach-ld-icon{position:absolute;margin-left:-30px}#attach-desktop-sideSheet #attach-ld-container #attach-ld-inner .a-fixed-left-grid-inner #attach-ld-status #attach-ld-success{display:inline-block}#attach-desktop-sideSheet #attach-ld-container #attach-ld-inner .a-fixed-left-grid-inner #attach-ld-status #attach-ld-success #attach-ld-buttons>form{margin-bottom:0}#attach-desktop-sideSheet #attach-ld-container #attach-ld-inner .a-fixed-left-grid-inner #attach-ld-status .attach-ld-info p{display:inline}#attach-desktop-sideSheet #attach-warranty-pane,#attach-desktop-sideSheet #attach-warranty-pane-ld{position:absolute;width:100%;background-color:#FFF;height:95%;overflow:auto}#attach-desktop-sideSheet #attach-warranty-pane .attach-warranty-upsell-image,#attach-desktop-sideSheet #attach-warranty-pane-ld .attach-warranty-upsell-image{width:675px;height:250px;max-width:675px;max-height:250px;margin-left:-20px;margin-top:-15px;margin-bottom:25px}#attach-desktop-sideSheet #attach-warranty-pane #attach-warranty,#attach-desktop-sideSheet #attach-warranty-pane #attach-warranty-ld,#attach-desktop-sideSheet #attach-warranty-pane-ld #attach-warranty,#attach-desktop-sideSheet #attach-warranty-pane-ld #attach-warranty-ld{padding-top:0}#attach-desktop-sideSheet #attach-warranty-pane #attach-warranty .si-whats-covered,#attach-desktop-sideSheet #attach-warranty-pane #attach-warranty-ld .si-whats-covered,#attach-desktop-sideSheet #attach-warranty-pane-ld #attach-warranty .si-whats-covered,#attach-desktop-sideSheet #attach-warranty-pane-ld #attach-warranty-ld .si-whats-covered{padding:12px 4px 14px 8px}#attach-desktop-sideSheet #attach-warranty-pane #attach-warranty .attach-warranty-button-row,#attach-desktop-sideSheet #attach-warranty-pane #attach-warranty-ld .attach-warranty-button-row,#attach-desktop-sideSheet #attach-warranty-pane-ld #attach-warranty .attach-warranty-button-row,#attach-desktop-sideSheet #attach-warranty-pane-ld #attach-warranty-ld .attach-warranty-button-row{min-height:32px}#attach-desktop-sideSheet #attach-warranty-pane #attach-warranty .attach-warranty-add-protection-button,#attach-desktop-sideSheet #attach-warranty-pane #attach-warranty-ld .attach-warranty-add-protection-button,#attach-desktop-sideSheet #attach-warranty-pane-ld #attach-warranty .attach-warranty-add-protection-button,#attach-desktop-sideSheet #attach-warranty-pane-ld #attach-warranty-ld .attach-warranty-add-protection-button{margin-bottom:0}#attach-desktop-sideSheet #attach-warranty-pane #attach-warranty #attachWarrantyButtonWrapper,#attach-desktop-sideSheet #attach-warranty-pane #attach-warranty-ld #attachWarrantyButtonWrapper,#attach-desktop-sideSheet #attach-warranty-pane-ld #attach-warranty #attachWarrantyButtonWrapper,#attach-desktop-sideSheet #attach-warranty-pane-ld #attach-warranty-ld #attachWarrantyButtonWrapper{border-radius:4px;border-color:#ddd;border-width:1px;border-style:solid;float:right;margin-top:-50px;padding:14px 16px 14px 16px;text-align:center}#attach-desktop-sideSheet #attach-warranty-pane #attach-warranty .attachWarrantyButtonBox,#attach-desktop-sideSheet #attach-warranty-pane #attach-warranty-ld .attachWarrantyButtonBox,#attach-desktop-sideSheet #attach-warranty-pane-ld #attach-warranty .attachWarrantyButtonBox,#attach-desktop-sideSheet #attach-warranty-pane-ld #attach-warranty-ld .attachWarrantyButtonBox{border-radius:4px;border-color:#ddd;border-width:1px;border-style:solid;float:right;margin-top:-50px;text-align:center;position:absolute;right:2%}#attach-desktop-sideSheet #attach-warranty-pane #attach-warranty .a-alert-inline,#attach-desktop-sideSheet #attach-warranty-pane #attach-warranty-ld .a-alert-inline,#attach-desktop-sideSheet #attach-warranty-pane-ld #attach-warranty .a-alert-inline,#attach-desktop-sideSheet #attach-warranty-pane-ld #attach-warranty-ld .a-alert-inline{max-width:200px;padding-top:6px;padding-bottom:6px}#attach-desktop-sideSheet #attach-warranty-pane #attach-warranty .attach_add_accessory_spinner_warranty,#attach-desktop-sideSheet #attach-warranty-pane #attach-warranty-ld .attach_add_accessory_spinner_warranty,#attach-desktop-sideSheet #attach-warranty-pane-ld #attach-warranty .attach_add_accessory_spinner_warranty,#attach-desktop-sideSheet #attach-warranty-pane-ld #attach-warranty-ld .attach_add_accessory_spinner_warranty{margin-left:0;padding-top:15px;padding-bottom:15px}#attach-desktop-sideSheet #attach-warranty-pane #attach-warranty .attach-accessory-price-warranty,#attach-desktop-sideSheet #attach-warranty-pane #attach-warranty-ld .attach-accessory-price-warranty,#attach-desktop-sideSheet #attach-warranty-pane-ld #attach-warranty .attach-accessory-price-warranty,#attach-desktop-sideSheet #attach-warranty-pane-ld #attach-warranty-ld .attach-accessory-price-warranty{display:block}#attach-desktop-sideSheet #attach-warranty-pane #attach-warranty .attach-warranty-bullet-point-container,#attach-desktop-sideSheet #attach-warranty-pane #attach-warranty-ld .attach-warranty-bullet-point-container,#attach-desktop-sideSheet #attach-warranty-pane-ld #attach-warranty .attach-warranty-bullet-point-container,#attach-desktop-sideSheet #attach-warranty-pane-ld #attach-warranty-ld .attach-warranty-bullet-point-container{padding-left:12px}#attach-desktop-sideSheet #attach-warranty-pane #attach-warranty .attach-warranty-box,#attach-desktop-sideSheet #attach-warranty-pane #attach-warranty-ld .attach-warranty-box,#attach-desktop-sideSheet #attach-warranty-pane-ld #attach-warranty .attach-warranty-box,#attach-desktop-sideSheet #attach-warranty-pane-ld #attach-warranty-ld .attach-warranty-box{border-radius:0}#attach-desktop-sideSheet #attach-warranty-pane #attach-warranty .attach-warranty-box .attach-warranty-content-box,#attach-desktop-sideSheet #attach-warranty-pane #attach-warranty-ld .attach-warranty-box .attach-warranty-content-box,#attach-desktop-sideSheet #attach-warranty-pane-ld #attach-warranty .attach-warranty-box .attach-warranty-content-box,#attach-desktop-sideSheet #attach-warranty-pane-ld #attach-warranty-ld .attach-warranty-box .attach-warranty-content-box{display:flex}#attach-desktop-sideSheet #attach-warranty-pane #attach-warranty .attach-warranty-box .attach-warranty-content-box .attach-warranty-content-box-details,#attach-desktop-sideSheet #attach-warranty-pane #attach-warranty-ld .attach-warranty-box .attach-warranty-content-box .attach-warranty-content-box-details,#attach-desktop-sideSheet #attach-warranty-pane-ld #attach-warranty .attach-warranty-box .attach-warranty-content-box .attach-warranty-content-box-details,#attach-desktop-sideSheet #attach-warranty-pane-ld #attach-warranty-ld .attach-warranty-box .attach-warranty-content-box .attach-warranty-content-box-details{width:100%;margin-bottom:0}#attach-desktop-sideSheet #attach-warranty-pane #attach-warranty .attach-warranty-box .attach-warranty-content-box .attach-warranty-content-box-image,#attach-desktop-sideSheet #attach-warranty-pane #attach-warranty-ld .attach-warranty-box .attach-warranty-content-box .attach-warranty-content-box-image,#attach-desktop-sideSheet #attach-warranty-pane-ld #attach-warranty .attach-warranty-box .attach-warranty-content-box .attach-warranty-content-box-image,#attach-desktop-sideSheet #attach-warranty-pane-ld #attach-warranty-ld .attach-warranty-box .attach-warranty-content-box .attach-warranty-content-box-image{min-width:75px}@media (max-width:400px){#attach-desktop-sideSheet #attach-warranty-pane #attach-warranty .attach-warranty-box .attach-warranty-content-box,#attach-desktop-sideSheet #attach-warranty-pane #attach-warranty-ld .attach-warranty-box .attach-warranty-content-box,#attach-desktop-sideSheet #attach-warranty-pane-ld #attach-warranty .attach-warranty-box .attach-warranty-content-box,#attach-desktop-sideSheet #attach-warranty-pane-ld #attach-warranty-ld .attach-warranty-box .attach-warranty-content-box{flex-wrap:wrap-reverse}}#attach-desktop-sideSheet #attach-warranty-pane #attach-warranty .dssMbs__r,#attach-desktop-sideSheet #attach-warranty-pane #attach-warranty-ld .dssMbs__r,#attach-desktop-sideSheet #attach-warranty-pane-ld #attach-warranty .dssMbs__r,#attach-desktop-sideSheet #attach-warranty-pane-ld #attach-warranty-ld .dssMbs__r{margin-left:8px;width:fit-content}#attach-desktop-sideSheet #attach-warranty-pane .attach-si-add-client,#attach-desktop-sideSheet #attach-warranty-pane .tradein-button-client,#attach-desktop-sideSheet #attach-warranty-pane-ld .attach-si-add-client,#attach-desktop-sideSheet #attach-warranty-pane-ld .tradein-button-client{width:180px}#attach-desktop-sideSheet #attach-warranty-pane #tradeinRowWrapper .a-row,#attach-desktop-sideSheet #attach-warranty-pane .warrantyBulletRowWrapper .a-row,#attach-desktop-sideSheet #attach-warranty-pane-ld #tradeinRowWrapper .a-row,#attach-desktop-sideSheet #attach-warranty-pane-ld .warrantyBulletRowWrapper .a-row{width:410px;float:left}#attach-desktop-sideSheet #attach-warranty-pane-ld{height:85%}#attach-desktop-sideSheet #attach-accessory-pane{opacity:0;display:none;height:100%}#attach-desktop-sideSheet .secondary-side-sheet{display:none}#attach-desktop-sideSheet .secondary-side-sheet .miniDp-view,#attach-desktop-sideSheet .secondary-side-sheet .miniDpResponse{display:none}#attach-desktop-sideSheet .secondary-side-sheet .back-button{margin:10px;line-height:.9;font-size:17px;display:block;position:relative;cursor:pointer;display:none}#attach-desktop-sideSheet .secondary-side-sheet .back-button .arrow-icon{position:absolute;top:50%;left:0;margin-top:-.5rem}#attach-desktop-sideSheet .secondary-side-sheet .back-button .text{padding-left:1rem}#attach-desktop-sideSheet .secondary-side-sheet .miniDp_action_buttons>span{width:90px}#attach-desktop-sideSheet .secondary-side-sheet .miniDp_action_buttons .atc-button{margin-left:12px}#attach-desktop-sideSheet .secondary-side-sheet .miniDp_action_buttons{float:right}#attach-desktop-sideSheet .secondary-side-sheet .miniDp-view .miniDp-action-buttons-states{text-align:right}#attach-desktop-sideSheet .secondary-side-sheet .miniDp-view .productImagesList li{margin-bottom:5px}#attach-desktop-sideSheet .secondary-side-sheet .miniDp-view .imgThumbnailList .a-button-inner{width:50px;height:50px;position:relative}#attach-desktop-sideSheet .secondary-side-sheet .miniDp-view .imgThumbnailList .a-button-inner .a-button-text{position:absolute;margin:auto;top:-100%;right:-100%;bottom:-100%;left:-100%;max-width:100%;max-height:100%;padding:5px}#attach-desktop-sideSheet .secondary-side-sheet .miniDp-view .asin-review .a-color-secondary,#attach-desktop-sideSheet .secondary-side-sheet .miniDp-view .asin-review .a-icon-prime{vertical-align:baseline}#attach-desktop-sideSheet .secondary-side-sheet .mainImageContainer{position:relative;display:block;overflow:hidden;height:225px}#attach-desktop-sideSheet .secondary-side-sheet .mainImageContainer img{position:absolute;top:-100%;right:-100%;bottom:-100%;left:-100%;max-width:100%;max-height:100%;margin:auto}#attach-desktop-sideSheet #attachDisplayAddBaseAlert.sw-fallback{padding:14px 18px!important;margin:0!important}#attach-desktop-sideSheet #attachDisplayAddBaseAlert.sw-fallback .sw-atc-text{font-size:18px!important;line-height:24px!important}#attach-desktop-sideSheet .huc-image-wrapper.sw-fallback{width:50px;height:50px}#attach-desktop-sideSheet .huc-image-wrapper.sw-fallback .sc-product-image{width:auto;height:50px}#attach-desktop-sideSheet .sw-atc-extra-item.sw-fallback{display:inline-block;display:inline-flex;height:50px;width:50px;vertical-align:top;align-items:center}#attach-desktop-sideSheet .sw-atc-extra-item.sw-fallback .sw-atc-item-no{padding:0!important}#attach-desktop-sideSheet .huc-v2-order-row-image{max-height:50px}#attach-desktop-sideSheet .huc-image-wrapper{height:60px;width:60px;display:inline-block;margin-left:3px;margin-right:3px}#attach-desktop-sideSheet .huc-image-wrapper img{height:auto}#attach-desktop-sideSheet #attach-close_sideSheet-link{cursor:pointer;padding:2px;z-index:500}#attach-desktop-sideSheet .attach-spinner{margin-left:40px}#attach-desktop-sideSheet .added-to-cart-message-box{border-width:0;padding-right:10px;display:inline-block}#attach-desktop-sideSheet .added-to-cart-message-box .a-alert-container{box-shadow:none;padding:14px 18px 6px 50px}#attach-desktop-sideSheet #attach-base-item-added-symbol-top-offset{margin-top:-5px}#attach-desktop-sideSheet #attachAccessoryModal_feature_div{height:0}#attach-desktop-sideSheet #attach-added-to-cart-message{width:100%}#attach-desktop-sideSheet #attachAccessoryCreditCardArea:hover{cursor:pointer}#attach-desktop-sideSheet #accessoryInfo div.a-span-3{width:450px}#attach-desktop-sideSheet div.attach-product-detail-section{width:450px}#attach-desktop-sideSheet .attach-accessory-image{width:auto;height:auto;max-width:180px;max-height:180px;margin:0 10px}#attach-desktop-sideSheet .attach-saving-percentage-display-override{color:#CC0C39!important}#attach-desktop-sideSheet .attach-accessory-display-row{max-height:200px;margin:0 14px 18px 14px}#attach-desktop-sideSheet .attach-accessory-display-row .a-link-normal.a-size-base{display:inline-block;overflow:hidden;max-height:76px}#attach-desktop-sideSheet .attach-accessory-display-row-ld{margin:0 14px 18px 14px}#attach-desktop-sideSheet .attach-accessory-divider{margin:0 4px 100px 4px}#attach-desktop-sideSheet div.attach-sidesheet-card{background-color:#FFF;margin:10px;padding:10px 10px 10px 10px}#attach-desktop-sideSheet div.attach-sidesheet-card form{margin:0}#attach-desktop-sideSheet div.attach-sidesheet-card .a-carousel .attach-accessory-image{width:auto;height:auto;max-width:160px;max-height:160px;margin:auto;display:block}#attach-desktop-sideSheet div.attach-categorized-sidesheet-card{margin:10px;padding:14px 18px}#attach-desktop-sideSheet div.attach-categorized-sidesheet-card,#attach-desktop-sideSheet div.attach-categorized-sidesheet-card .attach-categorized-expander-header{background-color:#fff}#attach-desktop-sideSheet div.attach-categorized-sidesheet-card .attach-categorized-expander-content,#attach-desktop-sideSheet div.attach-categorized-sidesheet-card .attach-categorized-tiles-title{padding:0;border:none}#attach-desktop-sideSheet div.attach-categorized-sidesheet-card .attach-categorized-expander{border-bottom:3px solid #ddd;border-top:none;border-left:none;border-right:none}#attach-desktop-sideSheet div.attach-categorized-sidesheet-card .attach-categorized-expander-header{padding:14px 0}#attach-desktop-sideSheet div.attach-categorized-sidesheet-card .attach-categorized-expander-header i{opacity:1}#attach-desktop-sideSheet div.attach-categorized-sidesheet-card .attach-accessory-tile{margin-bottom:10px!important}#attach-desktop-sideSheet div.attach-categorized-sidesheet-card .attach-accessory-see-more-row{padding-bottom:14px}#attach-desktop-sideSheet div.card-expandable .card-toggle-see-less .a-icon,#attach-desktop-sideSheet div.card-expandable .card-toggle-see-more .a-icon{margin-right:5px}#attach-desktop-sideSheet div.card-expandable .card-toggle-see-less.category-see-less{display:none}#attach-desktop-sideSheet div.card-expandable .card-toggle-see-less.category-see-less .section-collapse-margin{margin-top:4px}#attach-desktop-sideSheet div.card-expandable .card-toggle-see-more.category-see-more .section-expand-margin{margin-top:4px}#attach-desktop-sideSheet div.card-expandable .a-icon-section-collapse,#attach-desktop-sideSheet div.card-expandable .a-icon-section-expand{vertical-align:middle}#attach-desktop-sideSheet div.attach-accessory-tile{position:relative;overflow:hidden;z-index:25;padding-bottom:2px}#attach-desktop-sideSheet div.attach-accessory-tile .image-centering-container{width:160px;height:160px;margin:auto;position:relative;background:#fff}#attach-desktop-sideSheet div.attach-accessory-tile .image-centering-container .attach-accessory-image{max-width:100%;max-height:100%;margin:auto;padding:10px 0;position:absolute;top:0;bottom:0;right:0;left:0}#attach-desktop-sideSheet div.attach-accessory-tile .image-centering-container::before{z-index:1}#attach-desktop-sideSheet div.attach-accessory-tile .tile-default-content{display:block;height:160px}#attach-desktop-sideSheet div.attach-accessory-tile .tile-default-content .tile-add-accessory-badge{position:absolute;z-index:25;top:70px;left:0;right:0;color:#fff;font-weight:700;font-size:14px;line-height:20px;text-align:center}#attach-desktop-sideSheet div.attach-accessory-tile .tile-default-content .tile-add-accessory-badge .tile-add-accessory-badge-inner{display:inline-block;background:#444;opacity:.95;height:32px;min-width:125px;border-radius:3px;padding:5px 10px}#attach-desktop-sideSheet div.attach-accessory-tile .tile-default-content .tile-add-accessory-badge .tile-add-accessory-badge-inner .a-icon,#attach-desktop-sideSheet div.attach-accessory-tile .tile-default-content .tile-add-accessory-badge .tile-add-accessory-badge-inner span{position:relative;top:-3px;vertical-align:middle}#attach-desktop-sideSheet div.attach-accessory-tile .tile-header{position:absolute;left:0;top:0;z-index:1}#attach-desktop-sideSheet div.attach-accessory-tile .tile-header .a-icon{top:0;border-top-left-radius:0;border-top-right-radius:0}#attach-desktop-sideSheet div.attach-accessory-tile .tile-hover-content{position:absolute;opacity:0;height:160px}#attach-desktop-sideSheet div.attach-accessory-tile .tile-review-prime-container{position:relative;display:inline-block;vertical-align:top}#attach-desktop-sideSheet div.attach-accessory-tile .tile-review-prime-container .tile-prime-badge{position:absolute}#attach-desktop-sideSheet div.attach-accessory-tile .tile-content{display:-ms-flexbox;-ms-flex-direction:column;display:flex;flex-direction:column;height:160px;overflow:hidden}#attach-desktop-sideSheet div.attach-accessory-tile .tile-content .attach-accessory-button-row,#attach-desktop-sideSheet div.attach-accessory-tile .tile-content .attach-accessory-button-row-ld{min-height:auto}#attach-desktop-sideSheet div.attach-accessory-tile .tile-content .tile-add-accessory-badge{position:absolute;z-index:25;left:0;right:0;top:50%;transform:translateY(-50%);color:#fff;font-weight:700;font-size:14px;line-height:20px;text-align:center;vertical-align:middle;opacity:1;transition:opacity .3s}#attach-desktop-sideSheet div.attach-accessory-tile .tile-content .tile-add-accessory-badge .tile-add-accessory-badge-inner{display:inline-block;background:#444;opacity:.95;min-height:32px;overflow:hidden;min-width:125px;border-radius:3px;padding:5px 10px}#attach-desktop-sideSheet div.attach-accessory-tile .tile-content .tile-add-accessory-badge .tile-add-accessory-badge-inner .a-icon,#attach-desktop-sideSheet div.attach-accessory-tile .tile-content .tile-add-accessory-badge .tile-add-accessory-badge-inner span{position:relative;top:-3px;vertical-align:middle}#attach-desktop-sideSheet div.attach-accessory-tile .tile-content .image-centering-container{-ms-flex:0 1 auto}#attach-desktop-sideSheet div.attach-accessory-tile .tile-content .attach-spinner{margin:8px 0}#attach-desktop-sideSheet div.attach-accessory-tile .additional-actions,#attach-desktop-sideSheet div.attach-accessory-tile .attach-accessory-button{max-height:0;opacity:0;transition:all .2s}#attach-desktop-sideSheet div.attach-accessory-tile .additional-actions{-ms-flex:1;flex:1}#attach-desktop-sideSheet div.attach-accessory-tile.hover .tile-default-content,#attach-desktop-sideSheet div.attach-accessory-tile:focus .tile-default-content,#attach-desktop-sideSheet div.attach-accessory-tile:focus-within .tile-default-content,#attach-desktop-sideSheet div.attach-accessory-tile:hover .tile-default-content{display:none}#attach-desktop-sideSheet div.attach-accessory-tile.hover .tile-hover-content,#attach-desktop-sideSheet div.attach-accessory-tile:focus .tile-hover-content,#attach-desktop-sideSheet div.attach-accessory-tile:focus-within .tile-hover-content,#attach-desktop-sideSheet div.attach-accessory-tile:hover .tile-hover-content{position:static;opacity:1}#attach-desktop-sideSheet div.attach-accessory-tile.hover .additional-actions,#attach-desktop-sideSheet div.attach-accessory-tile.hover .attach-accessory-button,#attach-desktop-sideSheet div.attach-accessory-tile:focus .additional-actions,#attach-desktop-sideSheet div.attach-accessory-tile:focus .attach-accessory-button,#attach-desktop-sideSheet div.attach-accessory-tile:focus-within .additional-actions,#attach-desktop-sideSheet div.attach-accessory-tile:focus-within .attach-accessory-button,#attach-desktop-sideSheet div.attach-accessory-tile:hover .additional-actions,#attach-desktop-sideSheet div.attach-accessory-tile:hover .attach-accessory-button{max-height:160px;opacity:1}#attach-desktop-sideSheet div.attach-accessory-tile.hover .tile-add-accessory-badge,#attach-desktop-sideSheet div.attach-accessory-tile:focus .tile-add-accessory-badge,#attach-desktop-sideSheet div.attach-accessory-tile:focus-within .tile-add-accessory-badge,#attach-desktop-sideSheet div.attach-accessory-tile:hover .tile-add-accessory-badge{opacity:0}#attach-desktop-sideSheet div.attach-accessory-tile.hover .hide-image .image-centering-container,#attach-desktop-sideSheet div.attach-accessory-tile:focus .hide-image .image-centering-container,#attach-desktop-sideSheet div.attach-accessory-tile:focus-within .hide-image .image-centering-container,#attach-desktop-sideSheet div.attach-accessory-tile:hover .hide-image .image-centering-container{height:0}#attach-desktop-sideSheet div.attach-accessory-tile.hover .hide-image .tile-add-accessory-badge,#attach-desktop-sideSheet div.attach-accessory-tile:focus .hide-image .tile-add-accessory-badge,#attach-desktop-sideSheet div.attach-accessory-tile:focus-within .hide-image .tile-add-accessory-badge,#attach-desktop-sideSheet div.attach-accessory-tile:hover .hide-image .tile-add-accessory-badge{display:none}#attach-desktop-sideSheet div.attach-accessory-tile .image-centering-container::before,#attach-desktop-sideSheet div.attach-accessory-tile::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(153,153,153,.08)}#attach-desktop-sideSheet div.attach-accessory-tile.in-cart .image-centering-container::before,#attach-desktop-sideSheet div.attach-accessory-tile.in-cart::before{background:rgba(153,153,153,.16)}#attach-desktop-sideSheet div.attach-accessory-tile.has-header .attach-accessory-title{margin-top:1em}#attach-desktop-sideSheet div.attach-accessory-tile.has-header .attach-accessory-image{padding-top:20px}#attach-desktop-sideSheet div.attach-accessory-tile.has-header .tile-content{padding-top:1.5em}#attach-desktop-sideSheet div.attach-accessory-tile.has-header .tile-footer .attach-accessory-title{margin-top:0}#attach-desktop-sideSheet div.attach-accessory-tile.has-deal-header .attach-accessory-title{margin-top:1.5em}#attach-desktop-sideSheet div.attach-accessory-tile.has-deal-header .attach-accessory-image{margin-bottom:10px;height:127px}#attach-desktop-sideSheet div.attach-accessory-tile.has-deal-header .tile-content{padding-top:2em}#attach-desktop-sideSheet div.attach-accessory-tile.has-deal-header .tile-footer .attach-accessory-title{margin-top:0}#attach-desktop-sideSheet .attach-base-product-image{max-height:85px;max-width:85px;margin-left:-10px;padding-bottom:6px}#attach-desktop-sideSheet .attach-primary-atc-confirm-box{background-color:#FFF;margin:0;position:relative;z-index:25}#attach-desktop-sideSheet .attach-atc-button{min-width:150px}#attach-desktop-sideSheet .attach-atc-button-ld{min-width:150px;margin-top:7px}#attach-desktop-sideSheet #attach-accessory-view-cart-cell{text-align:right;padding-right:15px}#attach-desktop-sideSheet #attach-accessory-proceed-cell{padding-left:15px}#attach-desktop-sideSheet .attach-cart-button{min-width:85px}#attach-desktop-sideSheet .attach-view-cart-button{margin-left:2rem;width:50%}#attach-desktop-sideSheet #attach-view-cart-button-form{display:inline-block}#attach-desktop-sideSheet #attach-view-cart-button-form.attach-cart-button-form{width:100%}#attach-desktop-sideSheet .attach-width-fit-content{display:inline-block}#attach-desktop-sideSheet .attach-checkout-button{margin-left:10px;min-width:236px}#attach-desktop-sideSheet .attach-button-large{height:40px}#attach-desktop-sideSheet .attach-button-large .a-button-inner{height:38px}#attach-desktop-sideSheet .attach-button-large .a-button-text{line-height:38px;font-size:14px;padding-top:0}#attach-desktop-sideSheet .close-button{position:absolute;right:14px;top:14px;width:20px;height:20px;opacity:.6}#attach-desktop-sideSheet .close-button:after,#attach-desktop-sideSheet .close-button:before{position:absolute;left:15px;content:' ';height:23px;width:2px;background-color:#111}#attach-desktop-sideSheet .close-button:before{transform:rotate(45deg);margin-left:-6px;margin-top:-4px}#attach-desktop-sideSheet .close-button:after{transform:rotate(-45deg);margin-left:-6px;margin-top:-4px}#attach-desktop-sideSheet div.attach-add-to-cart-message-card{padding:0;background:0 0}#attach-desktop-sideSheet #attachAddedToCartBox{border-right:solid 1px #ddd;padding-right:18px}#attach-desktop-sideSheet #attach-add-to-cart-message-spinner{margin:0 auto;padding-top:40px}#attach-desktop-sideSheet #attach-added-to-cart-message{min-height:116px}#attach-desktop-sideSheet div.attach-accessory-button-row{min-height:41px}#attach-desktop-sideSheet div.attach-accessory-button-row-ld{min-height:25px}#attach-desktop-sideSheet #attach-categorized-accessories .attach-accessory-image{max-width:160px;max-height:160px}#attach-desktop-sideSheet #attach-categorized-accessories .asin-review-row .a-color-secondary,#attach-desktop-sideSheet #attach-categorized-accessories .asin-review-row .a-icon-prime{vertical-align:baseline}#attach-desktop-sideSheet .attach-prime-badge-rows{display:inline-block}#attach-desktop-sideSheet .hctp-delivery-promise-div-desktop b{font-weight:400}#attach-desktop-sideSheet .attach-deal-badge .deal-badge-label{display:inline-block;padding:4px 10px;background-color:#B12704;color:#FFF}#attach-desktop-sideSheet .attach-deal-badge .deal-badge-margins{margin-bottom:5px;margin-top:2px}#attach-desktop-sideSheet .attach-deal-badge,#attach-desktop-sideSheet .attach-deal-badge span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;vertical-align:top}#attach-desktop-sideSheet .attach-deal-price{color:#CC1C39}#attach-desktop-sideSheet .attach-accessory-lightning-deal .attach-LD-status-bar{position:relative;height:8px;margin-bottom:0;font-size:1px}#attach-desktop-sideSheet .attach-accessory-lightning-deal .attach-LD-status-bar .statebar{position:absolute;height:4px;width:100%;margin-top:2px;background-color:#ccc}#attach-desktop-sideSheet .attach-accessory-lightning-deal .attach-LD-status-bar .progbar{position:absolute;height:4px;margin-top:2px}#attach-desktop-sideSheet .attach-accessory-lightning-deal .attach-LD-status-bar .progbar-color{background-color:#E77600}#attach-desktop-sideSheet .attach-accessory-lightning-deal .attach-LD-status-bar .progbartick{position:absolute;height:8px}#attach-desktop-sideSheet .attach-accessory-lightning-deal .in-cart-msg{font-weight:700}#attach-desktop-sideSheet .attach-accessory-lightning-deal .inline-block{display:inline-block}#attach-desktop-sideSheet .attach-accessory-lightning-deal .deal-has-ended-message{display:block;margin-top:15px}#attach-desktop-sideSheet .attach-accessory-lightning-deal .tiles-percent-claimed-message{line-height:0;font-size:0;padding-top:3px}#attach-desktop-sideSheet .attach-accessory-lightning-deal .rows-percent-claimed-message{line-height:0;font-size:0;display:inline}#attach-desktop-sideSheet .attach-accessory-lightning-deal .rows-ends-in-message{float:right;display:inline}#attach-desktop-sideSheet .attach-accessory-lightning-deal .rows-bar-top-margin{margin-top:5px}#attach-desktop-sideSheet .lightning-deal-ended .a-color-success,#attach-desktop-sideSheet .lightning-deal-ended .attach-accessory-price,#attach-desktop-sideSheet .lightning-deal-ended .attach-deal-price,#attach-desktop-sideSheet .lightning-deal-ended .price-offer-row{color:#666!important}#attach-desktop-sideSheet .lightning-deal-ended .progbar-color{background-color:#888!important}#attach-desktop-sideSheet .lightning-deal-ended .attach-accessory-button-row,#attach-desktop-sideSheet .lightning-deal-ended .attach-accessory-button-row-ld{display:none}.attach-dss-modal-layer{z-index:5001;overflow-y:auto;position:fixed;top:0;bottom:0;left:0;right:0}#attach-popover-lgtbox.attach-dss-backdrop{display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:#0F1111;opacity:.4;cursor:pointer}