.gift-options-expander-border-radius{border-radius:inherit}.gift-options-multi-wrap-box-border-none{border:none}.gift-options-zero-padding-top{padding-top:0!important}.gift-options-padding-left-medium{padding-right:1.7rem}.remove-vertical-padding{padding-top:0;padding-bottom:0}.sender-name-input-group{display:flex;border:.1rem solid #a6a6a6}.sender-name-input-group>.sender-name-text-input{flex:1}.sender-name-input-group>.sender-name-input-addon{padding:1.1rem}.recipient-contact-details-input input,.sender-name-text-input input{margin-top:0}.gift-wrap-image{border-radius:4px;margin-right:5px}.gift-options-gift-wrap-image{border-radius:4px}.gift-wrap-description{overflow-wrap:break-word}.gift-wrap-popover-header{text-align:right;padding-bottom:1.6rem}.gift-image-zoom{text-align:center}.gift-image-zoom .a-container{padding:2rem 2rem 2rem}.gcx-border-square-top{border-top-right-radius:0;border-top-left-radius:0}.gcx-border-square-bottom{border-bottom-right-radius:0;border-bottom-left-radius:0}.gcx-border-bottom-none{border-bottom:none!important}.gift-message-textarea textarea{border:none!important}.sender-name-input-group{width:100%;vertical-align:middle;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.sender-name-input-group>.sender-name-input-addon{float:right;color:#767676}.sender-name-input-group>.sender-name-text-input{border:none;background:0 0}.sender-name-text-input:not(.a-form-focus){box-shadow:none}.gift-input-error,.gift-input-error-chars,.gift-input-error-empty,.gift-input-error-length,.gift-input-error-phone,.gift-input-error-region,.gift-input-error-url{box-shadow:0 0 0 2px rgba(221,0,0,.3) inset!important}.egift-notification-preview-text{white-space:pre-wrap}.egift-notification-preview-expander-content{text-align:center!important;padding:0}.notification-preview-content-container{background-position-x:center;background-position-y:top;background-repeat:no-repeat;background-color:#E1E7EF;border-radius:6px;padding:15px 15px 10px 15px}.notification-preview-wrap-image{max-width:45%;display:block;margin-left:auto;margin-right:auto}.chewbacca-gift-options-contact-picker-button{position:absolute;left:0;top:0;height:45px;width:45px;text-align:center;padding:13px}.chewbacca-egift-recipient-contact-details{position:relative}#giftOptions-contains.desktop-mpp.legacy-aui-style-patch .a-radio{position:relative;font-weight:inherit;color:inherit;padding-right:inherit!important;text-indent:inherit;margin-right:inherit;top:inherit;padding-bottom:inherit}#giftOptions-contains.desktop-mpp.legacy-aui-style-patch .a-radio-label{position:relative;text-indent:0;display:inline-block;top:1px;vertical-align:middle}#giftOptions-contains.desktop-mpp.legacy-aui-style-patch input[type=checkbox]{margin:0}#giftOptions-contains.desktop-mpp.legacy-aui-style-patch input[type=radio]{margin:inherit!important;height:inherit!important;float:inherit!important;vertical-align:middle!important}#giftOptions-contains.desktop-mpp.legacy-aui-style-patch label{padding-right:15px;text-indent:-15px;font-weight:400}#giftOptions-contains.desktop-mpp.legacy-aui-style-patch .a-checkbox-label{margin-right:-5px}#giftOptions-contains.desktop-mpp.legacy-aui-style-patch .a-size-base-plus{font-size:15px!important;line-height:1.4!important}#giftOptions-contains.desktop-mpp .chewbacca-enabled-save-gift-options-button{width:100%}.sns-sec-view-schedule-box{position:fixed;bottom:0;right:0;left:0}.remove-left-padding{padding-right:0!important}.checkout-display-page[data-checkout-pipeline=multi-page]:not([data-checkout-page=thankyou]){background-color:#f3f3f3}.points-redemption-input-mpp{width:90%!important}.redeem-points-grid{padding-left:82px}.redeem-points-right{width:82px!important;margin-left:-82px!important}.cpsiaPictogramTable{width:auto}.checkout .cpsiaPictogramTable img,.cpsiaPictogramTable .cpsiaProductSafetyPictogram{max-width:44px!important}.seller-widget-shipoptionselect .seller-widget{color:inherit!important}.persistent-order-total-collapse{position:absolute!important;top:50%!important;transform:translateY(-25%)!important}.persistent-order-total-row{position:relative}.persistent-order-total-row-no-saving{position:relative;margin-top:2.6rem!important}.persistent-order-total-column{position:relative;right:11%;padding-left:1%}.shipping-measurement-table{width:auto}.cpx-quicklook-bottom-sheet-content{position:relative;display:-moz-flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;bottom:13px;overflow:scroll}.cpx-quicklook-bottom-sheet-image-card{padding:0;padding-top:13px;margin:0;height:calc(100% - 80px)}.cpx-quicklook-bottom-sheet-detail-card{margin:0;padding-bottom:0}.cpx-quicklook-bottom-sheet-image,.cpx-quicklook-bottom-sheet-image>*{display:-moz-flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;height:100%}.cpx-quicklook-modal-content{display:-moz-flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:calc(66vh - 36px)}.cpx-quicklook-modal-image{display:-moz-flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;height:100%;width:calc(66vw - 265px);margin:0!important}.cpx-quicklook-modal-detail{padding:13px;width:265px}.taxregistration-form-row-left{width:70%;float:right}.taxregistration-form-row-right{width:25%;float:left}.taxregistration-form-mobile{margin-right:10px;margin-left:10px}.ricBackWrapper{margin-bottom:10px!important;position:sticky!important}.ricBackWrapper h4{display:inline-block;margin:1px 2px 0 0;padding-right:.5rem!important}.ricBackWrapper i{margin:18px 12px 0 0}.ricPageWrapper .ricWrapperHide{display:none}.ricPageWrapper .ric-bottomsheet-button-wrapper{position:sticky!important;width:100%;bottom:0;padding:0 1em 3em}.ricPageWrapper .esign-bottomsheet-button-wrapper{padding-top:70%}.ricPageWrapper .productImage{width:100px}.ricPageWrapper .productInfo{margin-right:20px}.ricPageWrapper .financeTable td.financeTableRowPadding{padding-bottom:10px}.ricPageWrapper .paymentSchedule{margin-right:10px}.ric-scroller-wrapper .text-all-caps{text-transform:uppercase}.ric-scroller-wrapper .center-text{text-align:center}.ric-scroller-wrapper .justify-text{text-align:justify}.ric-scroller-wrapper .right-text{text-align:left}.ric-scroller-wrapper .bold{font-weight:700}.ric-scroller-wrapper ol.font-color-black,.ric-scroller-wrapper ul.font-color-black{color:#000}.ric-scroller-wrapper ul.font-color-black{margin-bottom:10px}.ric-scroller-wrapper .title{font-size:12pt;font-weight:800;margin-right:0;margin-left:0}.ric-scroller-wrapper .sub-title{font-size:10pt}.ric-scroller-wrapper .sub-title-lg{font-size:12pt}.ric-scroller-wrapper .stick-top{display:block;position:absolute;top:0}.ric-scroller-wrapper .stick-bottom{position:absolute;bottom:0}.ric-scroller-wrapper .customer-info-modal-button-group{text-align:left}.ric-scroller-wrapper .clear{clear:both}.ric-scroller-wrapper #page-header{margin:0 20px}.ric-scroller-wrapper .buyer-seller-info{margin:10px 0 5px 0;padding:0;white-space:nowrap;width:100%;display:inline-block}.ric-scroller-wrapper th{text-align:right}.ric-scroller-wrapper .date-info{width:100%;float:right}.ric-scroller-wrapper .date-info-text{padding-right:30px}.ric-scroller-wrapper .buyer-info{width:50%;float:right}.ric-scroller-wrapper .buyer-info-text{padding-right:30px}.ric-scroller-wrapper .buyer-address-label{float:right}.ric-scroller-wrapper .buyer-address-text{float:right;margin-right:5px}.ric-scroller-wrapper .seller-info{width:50%;float:left}.ric-scroller-wrapper .seller-info-text{float:left;padding-left:30px}.ric-scroller-wrapper .pronoun-definition-agreement{padding:5px 15px 5px 15px}.ric-scroller-wrapper .installments-breakdown{border:1px solid #000;margin-bottom:10px;padding-bottom:10px}.ric-scroller-wrapper ul.finance-boxes{width:100%;border-top:1px solid #000;border-right:1px solid #000;margin:30px 0 0 0}.ric-scroller-wrapper ul.finance-boxes li{position:relative;float:right;list-style-type:none;width:33%;height:230px;border-left:1px solid;border-bottom:1px solid;padding:4px}.ric-scroller-wrapper ul.finance-boxes li p.pinBottom{position:absolute;bottom:0}.ric-scroller-wrapper .payment-schedule{margin-right:5px;margin-top:10px}.ric-scroller-wrapper .payment-schedule table{border-collapse:collapse;margin-top:5px;margin-bottom:20px;width:97%}.ric-scroller-wrapper .payment-schedule table td,.ric-scroller-wrapper .payment-schedule table tr{border:1px solid #000}.ric-scroller-wrapper .payment-schedule table td{padding:10px}.ric-scroller-wrapper .payment-schedule .payment-schedule-row td{padding:10px}.ric-scroller-wrapper .prepayment-notice{margin-bottom:5px}.ric-scroller-wrapper .box{border:1px solid #000}.ric-scroller-wrapper .item-description-box{vertical-align:top;padding-right:5px;padding-top:5px}.ric-scroller-wrapper #itemization-table{width:100%;padding:10px 2px 10px 2px}.ric-scroller-wrapper #itemization-table td.itemized-underlined{border-style:solid;border-color:#000;border-width:0 0 1px 0;width:20%;vertical-align:bottom}.ric-scroller-wrapper .order-item-descriptions{width:100%;margin-top:30px}.ric-scroller-wrapper .order-item-descriptions .box{width:49%;padding:5px}.ric-scroller-wrapper .order-item-descriptions ol{width:60%;float:right;padding-right:15px}.ric-scroller-wrapper .order-item-descriptions ul{margin-top:6px;width:30%;float:left;list-style-type:none;padding-right:0}.ric-scroller-wrapper .itemization-of-finance-price-list li{display:inline-block;width:80%;border-bottom:1px solid #000}.ric-scroller-wrapper .itemization-footnotes{margin:10px 10px 10px 40px;padding-right:20px;display:block}.ric-scroller-wrapper .order-item-descriptions .box{width:49%;padding:5px}.ric-scroller-wrapper .agreement-list{margin:10px 10px 20px 40px;padding-right:20px;display:block}.ric-scroller-wrapper .agreement-list li{text-align:justify;list-style-type:decimal}.ric-scroller-wrapper .state-specific-list{text-align:justify;margin:15px 50px 5px 70px;padding-right:0}.ric-scroller-wrapper .ten-pt-font{font-size:10pt}.ric-scroller-wrapper .buyer-acknowledgement{text-align:justify;margin-right:25px;margin-left:25px;margin-top:20px}.ric-scroller-wrapper .retail-contract-sale-agreement{margin:20px 25px 0 25px}.ric-scroller-wrapper .signature{margin-top:30px;text-align:left;font-size:10pt;float:left}.ric-scroller-wrapper .signature-line{width:200px;border-bottom:1px solid #000;text-align:center}.ric-scroller-wrapper .signature-label{width:200px;text-align:right}@media only screen and (orientation:landscape){.ric-scroller-wrapper ul.finance-boxes li{width:20%;height:200px}.esign-bottomsheet-button-wrapper{padding-top:0}}.rcx-checkout-item-blocks-dropdown-common{padding:0;margin:0 auto;min-width:50%;position:fixed;max-width:75%}.rcx-checkout-scheduled-delivery-slots-list{text-align:right}.rcx-checkout-extra-scheduled-slots-hidden{display:none!important}.rcx-checkout-extra-scheduled-slots-shown{display:inline-block}.rcx-checkout-delivery-option-a-control-row{padding:.5rem 4.9rem .5rem 1.3rem!important;min-height:5.2rem}.rcx-checkout-item-blocks-dropdown-common .rcx-checkout-item-blocks-list-link{position:relative;right:0;margin:-.2rem 0 0;padding-top:.2rem}.rcx-checkout-item-blocks-dropdown-common .rcx-checkout-item-blocks-dropdown-item{margin:0;outline:0}.rcx-checkout-item-blocks-dropdown-common .rcx-checkout-item-blocks-dropdown-link{color:#111;padding:1.3rem 1.3rem;display:block;white-space:normal;outline:0;border:.1rem solid transparent;margin-right:0;-webkit-touch-callout:none;border-top-color:#e7e7e7;border-right-width:.4rem}.rcx-checkout-item-blocks-dropdown-common .rcx-checkout-item-blocks-dropdown-link.rcx-checkout-item-blocks-active{background-color:#f3f3f3;border-color:#e7e7e7;border-top-color:#e7e7e7;border-right-color:#e77600!important}.rcx-checkout-item-blocks-quantity-modal{max-width:unset;position:initial}.rcx-checkout-item-blocks-price-badges .a-icon-prime{vertical-align:text-bottom}.checkout-product-image{filter:contrast(.93);display:block;margin:auto}.checkout-card-color{border:.1rem #F7F7F7 solid;background-color:#F7F7F7!important}.product-images-quantity-badge{height:20px;background-color:rgba(255,255,255,.9);border-radius:10px;border:1px solid #ccc;font-size:12px;line-height:18px;min-width:20px;padding:0 5px;margin-bottom:5px;position:absolute;text-align:center;width:auto;left:-5px;bottom:-5px;z-index:1}.product-images-image-panel{position:relative;display:inline-block;z-index:unset}.product-images-image-card{margin-right:0;margin-left:10px}#progress-indicator-container{background:#fff;border-bottom:solid;border-bottom-color:#d3d3d3;border-bottom-width:thick;padding-top:2px;position:sticky;top:0;z-index:100;width:100%}.steps-container{display:flex;margin-bottom:6px}.steps-container .step{width:25%;float:right;position:relative;text-align:center}.steps-container .step:before{content:'';width:16px;height:16px;line-height:20px;border-color:#007185;border:1px solid #007185;display:block;text-align:center;margin:10px auto 2px auto;border-radius:50%}.steps-container .step:after{content:'';position:absolute;height:1px;background-color:#BBBFBF;top:18px;width:74%;right:63%}.steps-container .step .label{color:#007185}.steps-container .step:last-child:after{display:none}.steps-container .step.done:before{border-color:#007185;background-image:url(https://m.media-amazon.com/images/G/31/x-locale/common/icons/successIcon.png);border:1px solid #007185;background-position-y:center;background-position-x:center;background-size:60%;background-repeat:no-repeat}.steps-container .step.done:after{background-color:#007185;height:1px}.steps-container .step.done .label{color:#007185}.steps-container .step.active:before{background:radial-gradient(circle,#007185 50%,#fff 52%)}.steps-container .step.active .label{color:#000}.steps-container .step.disabled:before{background-color:#F0F2F2;border:1px solid #BBBFBF}.steps-container .step.disabled .label{color:#6F7373}.steps-container .step.suppressed:before{background-color:#F0F2F2;border:1px solid #BBBFBF;background-image:none}.steps-container .step.suppressed:after{height:1px;background-color:#BBBFBF}.steps-container .step.suppressed .label{color:#6F7373}