#hctp-attach-dss-modal-layer{top:0;left:0;right:0;bottom:0;z-index:5001;display:none;position:fixed;overflow-y:auto}#hctp-attach-dss-modal-layer #hctp-attach-popover-light-box.attach-dss-backdrop{top:0;left:0;right:0;bottom:0;opacity:.4;display:none;cursor:pointer;margin-bottom:0;position:absolute;background:#0F1111}#hctp-attach-dss-modal-layer #hctp-attach-side-sheet{margin:0;top:0;bottom:0;z-index:5001;position:fixed;right:-700px;width:675px;max-width:90%;border-width:0;overflow-wrap:anywhere;background-color:#E7E7E7;box-shadow:-4px 0 5px rgba(0,0,0,.25)}#hctp-attach-dss-modal-layer #hctp-attach-side-sheet .attach-cart-info-container{margin:0;z-index:25;position:relative;background-color:#FFF}#hctp-attach-dss-modal-layer #hctp-attach-side-sheet #attach-cart-info-content{margin-bottom:0;display:none;min-height:116px}#hctp-attach-dss-modal-layer #hctp-attach-side-sheet #attach-cart-info-content .attach-base-atc-success{margin:0;display:flex;padding:14px 30px 0 20px;justify-content:space-evenly}#hctp-attach-dss-modal-layer #hctp-attach-side-sheet #attach-cart-info-content .attach-base-atc-error{margin:0;display:flex;padding:14px 30px 0 20px;justify-content:space-evenly}#hctp-attach-dss-modal-layer #hctp-attach-side-sheet #attach-cart-info-content .attach-base-atc-error-icon{padding-top:3px;margin-right:10px}#hctp-attach-dss-modal-layer #hctp-attach-side-sheet #attach-cart-info-content .attach-base-atc-success-icon{padding-top:3px;margin-right:10px}#hctp-attach-dss-modal-layer #hctp-attach-side-sheet #attach-cart-info-content .attach-base-product-image-container{padding-top:5px;display:flex;justify-content:center}#hctp-attach-dss-modal-layer #hctp-attach-side-sheet #attach-cart-info-content .attach-base-product-image-wrapper{margin:0 3px}#hctp-attach-dss-modal-layer #hctp-attach-side-sheet #attach-cart-info-content .attach-cart-summary-failure{display:none}#hctp-attach-dss-modal-layer #hctp-attach-side-sheet #attach-cart-info-content .attach-cart-quantity{font-weight:400}#hctp-attach-dss-modal-layer #hctp-attach-side-sheet #attach-cart-info-content .attach-view-cart-button{min-width:85px}#hctp-attach-dss-modal-layer #hctp-attach-side-sheet #attach-cart-info-content .attach-primary-cart-button{min-width:85px;width:50%;margin-left:2rem}#hctp-attach-dss-modal-layer #hctp-attach-side-sheet #attach-cart-info-content .attach-button-large{height:40px}#hctp-attach-dss-modal-layer #hctp-attach-side-sheet #attach-cart-info-content .attach-button-large .a-button-inner{height:38px}#hctp-attach-dss-modal-layer #hctp-attach-side-sheet #attach-cart-info-content .attach-button-large .a-button-text{line-height:38px;font-size:14px;padding-top:0}#hctp-attach-dss-modal-layer #hctp-attach-side-sheet #attach-cart-info-content .attach-checkout-button{margin-left:10px;min-width:236px}#hctp-attach-dss-modal-layer #hctp-attach-side-sheet #attach-cart-info-spinner{min-height:116px}#hctp-attach-dss-modal-layer #hctp-attach-side-sheet .attach-close-button{opacity:.6;top:14px;right:14px;width:20px;height:20px;position:absolute}#hctp-attach-dss-modal-layer #hctp-attach-side-sheet .attach-close-button:after,#hctp-attach-dss-modal-layer #hctp-attach-side-sheet .attach-close-button:before{position:absolute;left:15px;content:' ';height:23px;width:2px;background-color:#111}#hctp-attach-dss-modal-layer #hctp-attach-side-sheet .attach-close-button:before{transform:rotate(45deg);margin-left:-6px;margin-top:-4px}#hctp-attach-dss-modal-layer #hctp-attach-side-sheet .attach-close-button:after{transform:rotate(-45deg);margin-left:-6px;margin-top:-4px}#hctp-attach-dss-modal-layer #hctp-attach-side-sheet .attach-base-atc-alert-error-container{display:none;padding:14px 10px 0 10px}#hctp-attach-dss-modal-layer #hctp-attach-side-sheet .attach-base-atc-alert-error-container .attach-base-atc-partial-error-msg{display:none;margin-bottom:0}#hctp-attach-dss-modal-layer #hctp-attach-side-sheet .attach-base-atc-alert-error-container .attach-base-atc-processing-error-msg{display:none;margin-bottom:0}#hctp-attach-dss-modal-layer #hctp-attach-side-sheet .attach-categorized-upsell-asins{margin:10px;padding:14px 18px;background-color:#FFF}#hctp-attach-dss-modal-layer #hctp-attach-side-sheet .attach-categorized-upsell-asins .attach-callout{padding-bottom:4px}#hctp-attach-dss-modal-layer #hctp-attach-side-sheet .attach-categorized-upsell-asins .upsell-atc-success{display:none}#hctp-attach-dss-modal-layer #hctp-attach-side-sheet .attach-categorized-upsell-asins .upsell-atc-spinner{display:none}#hctp-attach-dss-modal-layer #hctp-attach-side-sheet .attach-categorized-upsell-asins .upsell-atc-error{display:none}#hctp-attach-dss-modal-layer #hctp-attach-side-sheet .attach-categorized-upsell-asins .attach-upsell-list{margin:0}#hctp-attach-dss-modal-layer #hctp-attach-side-sheet .attach-categorized-upsell-asins .upsell-asin-card{margin:12px 14px 16px;width:fit-content}#hctp-attach-dss-modal-layer #hctp-attach-side-sheet .attach-categorized-upsell-asins .upsell-asin-container{display:flex;justify-content:center}#hctp-attach-dss-modal-layer #hctp-attach-side-sheet .attach-categorized-upsell-asins .upsell-asin-image-container{display:flex;justify-content:space-around}#hctp-attach-dss-modal-layer #hctp-attach-side-sheet .attach-categorized-upsell-asins .upsell-asin-image{width:auto;height:auto;margin:auto;display:block;max-width:160px;max-height:160px}#hctp-attach-dss-modal-layer #hctp-attach-side-sheet .attach-categorized-upsell-asins .upsell-atc-container{min-height:41px}#hctp-attach-dss-modal-layer #hctp-attach-side-sheet .attach-categorized-upsell-asins .upsell-atc-button{min-width:150px}#hctp-attach-dss-modal-layer #hctp-attach-side-sheet .attach-categorized-upsell-asins .upsell-atc-spinner{margin-left:40px}#hctp-attach-dss-modal-layer #hctp-attach-side-sheet .attach-categorized-upsell-asins .attach-display-block{display:block}#hctp-attach-dss-modal-layer #hctp-attach-side-sheet .attach-categorized-upsell-asins .attach-show-more{margin:0}#hctp-attach-dss-modal-layer #hctp-attach-side-sheet .attach-categorized-upsell-asins .attach-show-less{margin:0;display:none}#hctp-attach-dss-modal-layer #hctp-attach-side-sheet .attach-categorized-upsell-asins .attach-card-peek-content{margin:0}#hctp-attach-dss-modal-layer #hctp-attach-side-sheet .attach-categorized-upsell-asins .attach-card-expand-content{margin:0;display:none}#hctp-attach-dss-modal-layer #hctp-attach-side-sheet #attach-mini-dp-container{display:none}#hctp-attach-dss-modal-layer #hctp-attach-side-sheet #attach-mini-dp-container .attach-mini-dp-back-button{display:flex;cursor:pointer;padding:10px;margin-bottom:0;width:fit-content;align-items:center}#hctp-attach-dss-modal-layer #hctp-attach-side-sheet #attach-mini-dp-container .attach-mini-dp-back-button .attach-mini-dp-back-text{margin-left:5px}#hctp-attach-dss-modal-layer #hctp-attach-side-sheet #attach-mini-dp-container .attach-mini-dp-content{background:#fff;padding:20px 26px;margin:0 10px 10px 10px}#hctp-attach-dss-modal-layer #hctp-attach-side-sheet #attach-mini-dp-container .attach-mini-dp-content .attach-mini-dp-placeholder{display:none}#hctp-attach-dss-modal-layer #hctp-attach-side-sheet #attach-mini-dp-container .attach-mini-dp-content .attach-mini-dp-error{margin-bottom:0;display:none}#hctp-attach-dss-modal-layer #hctp-attach-side-sheet #attach-mini-dp-container .attach-mini-dp-content .hctp-mini-dp-thumbnail-button{margin-bottom:5px}#hctp-attach-dss-modal-layer #hctp-attach-side-sheet #attach-mini-dp-container .attach-mini-dp-content .hctp-mini-dp-thumbnail-button .a-button-inner{width:50px;height:50px;position:relative}#hctp-attach-dss-modal-layer #hctp-attach-side-sheet #attach-mini-dp-container .attach-mini-dp-content .hctp-mini-dp-thumbnail-button .a-button-inner .a-button-text{margin:auto;padding:5px;top:-100%;right:-100%;left:-100%;bottom:-100%;max-width:100%;max-height:100%;position:absolute}#hctp-attach-dss-modal-layer #hctp-attach-side-sheet #attach-mini-dp-container .attach-mini-dp-content .hctp-mini-dp-atc-wrapper{display:flex;justify-content:flex-end}#hctp-attach-dss-modal-layer #hctp-attach-side-sheet #attach-mini-dp-container .attach-mini-dp-content .hctp-mini-dp-atc-wrapper .hctp-mini-dp-add-button{margin-left:15px}#hctp-attach-dss-modal-layer #hctp-attach-side-sheet #attach-mini-dp-container .attach-mini-dp-content .hctp-mini-dp-atc-wrapper .hctp-mini-dp-no-thanks-button{margin:0}