.product-action{position:relative;text-align:left}@media print, screen and (max-width: 59.37375em){.product-action{text-align:center}}.product-action .product-action-form{margin-bottom:1rem;z-index:2}.product-action .product-action-form>form>.feature-groups>.selection>.selection-title{display:none}.product-action .product-action-form>form>.feature-groups>.selection>.selection-body{margin-bottom:1rem}.product-action .product-action-form>form>.feature-groups>.selection>.selection-body .selection-option-price{display:inline-block;float:right;padding-left:1rem}.product-action .product-action-form>form>.feature-groups>.selection>.selection-body .selection-option-price .deleted{margin-right:.25rem;text-decoration:line-through}.product-action .product-action-form>form>.feature-groups>.selection>.selection-body .selection-option-price .reduced{color:#a00;font-weight:bold}.product-action .product-action-form>form>.feature-groups>.selection>.selection-body .selection-range-option-price{text-align:right}.product-action .product-action-form>form>.feature-groups>.selection>.selection-body.selection-choice-radio{display:none}.product-action .product-action-form>form>.feature-groups>.selection>.selection-body.selection-range>div>input{text-align:right}.product-action .product-action-form>form>.feature-groups>.selection>.selection-body>select>option{visibility:hidden}.product-action .product-action-form>form>.feature-groups>.product-estimated-delivery-date{display:none}.product-action .product-action-form>form>.feature-groups>.submit-button>.button{font-weight:bold;margin:0}.product-action .product-action-form>form>.feature-groups>.submit-button>.flash-alert,.product-action .product-action-form>form>.feature-groups>.submit-button>.flash-download{display:none;font-size:80%;font-weight:bold;text-align:center}.product-action .product-action-form>form>.feature-groups>.submit-button>.flash-alert{color:#a00;margin-top:.25rem}.product-action .product-action-form>form>.feature-groups>.submit-button>.flash-download{text-decoration:underline}.product-action.product-action-align-left .product-action-form,.product-action.product-action-align-center .product-action-form,.product-action.product-action-align-right .product-action-form{display:inline-block}.product-action.product-action-align-left{text-align:left}.product-action.product-action-align-center{text-align:center}.product-action.product-action-align-right{text-align:right}.product-action.product-action-align-right .feature-groups{text-align:left}@media print, screen and (min-width: 59.375em){.slideshow.slideshow-single-slide .slideshow-slide{overflow:hidden}}@media print, screen and (max-width: 59.37375em){.slideshow .product-action{margin-top:1rem}}@media print, screen and (min-width: 59.375em){.slideshow .product-action{bottom:0;position:absolute;right:2rem}.slideshow .product-action>.product-action-form{margin-bottom:0}.slideshow .product-action form>.feature-groups{background-color:#fff;border-radius:.625rem .625rem 0 0;box-shadow:0 0 .9375rem rgba(0,0,0,0.5);display:inline-block;padding:1rem}.slideshow .product-action form>.feature-groups>.feature-groups-heading-title{color:#2d2d2d;font-family:"Open Sans Regular",sans-serif;font-size:80%;font-weight:bold;margin-bottom:.5rem;text-align:center}.slideshow .product-action form>.feature-groups>.selection>.selection-title{display:block;font-size:80%;font-weight:bold;text-align:center}.slideshow .product-action form>.feature-groups>.selection>.selection-body{margin-bottom:.5rem;text-align:left}.slideshow .product-action form>.feature-groups>.selection>.selection-body>.selection-option{height:1.5625rem}.slideshow .product-action form>.feature-groups>.selection>.selection-body>.selection-option.disabled:hover{cursor:not-allowed !important}.slideshow .product-action form>.feature-groups>.selection>.selection-body>.selection-option.disabled>.selection-option-title>.selection-option-label,.slideshow .product-action form>.feature-groups>.selection>.selection-body>.selection-option.disabled>.selection-option-price{text-decoration:line-through}.slideshow .product-action form>.feature-groups>.selection>.selection-body>.selection-option.disabled>.selection-option-title>.selection-option-label:hover,.slideshow .product-action form>.feature-groups>.selection>.selection-body>.selection-option.disabled>.selection-option-price:hover{cursor:not-allowed !important}.slideshow .product-action form>.feature-groups>.selection>.selection-body>.selection-option>.selection-option-price{font-size:80%;margin-left:.5rem;margin-top:.1875rem}.slideshow .product-action form>.feature-groups>.selection>.selection-body>.selection-option label{display:inline-block;font-size:80%}.slideshow .product-action form>.feature-groups>.selection>.selection-body>.selection-option label:hover{cursor:pointer}.slideshow .product-action form>.feature-groups>.selection>.selection-body>.selection-option .selection-option-label{color:#2d2d2d}.slideshow .product-action form>.feature-groups>.selection>.selection-body.selection-choice-dropdown{display:none}.slideshow .product-action form>.feature-groups>.selection>.selection-body.selection-choice-radio{display:block}.slideshow .product-action form>.feature-groups>.submit-button{margin-bottom:.5rem}.slideshow .product-action form>.feature-groups>.submit-button>.button{display:block;width:100%;margin-right:0;margin-left:0}.slideshow .product-action form>.feature-groups>.product-estimated-delivery-date{display:block;margin-bottom:0}.slideshow .product-action form>.feature-groups>.product-estimated-delivery-date>.icon-with-caption{margin-bottom:0}.slideshow .product-action form>.feature-groups>.product-estimated-delivery-date>.icon-with-caption>div{vertical-align:middle}.slideshow .product-action form>.feature-groups>.product-estimated-delivery-date>.icon-with-caption>div>img{height:1.875rem}.slideshow .product-action form>.feature-groups>.product-estimated-delivery-date>.icon-with-caption>span{font-size:80%}}@media print, screen and (min-width: 59.375em){.slideshow .product-action.product-action-align-left{left:2rem}}@media print, screen and (min-width: 59.375em){.slideshow .product-action.product-action-align-center{left:0;right:0}}.selection-body.selection-quantity-dropdown .selection-quantity-result-price{display:inline-block;font-size:90%;font-weight:bold;margin-top:1rem;width:100% !important}@media print, screen and (min-width: 40em){.selection-body.selection-quantity-dropdown .selection-quantity-result-price{min-width:16.25rem;width:auto !important}}.selection-body.selection-quantity-dropdown .selection-quantity-result-price>span{padding:0 .5rem}.selection-body .select2-container{text-align:left;width:100% !important}@media print, screen and (min-width: 40em){.selection-body .select2-container{min-width:16.25rem;width:auto !important}}.selection-body .select2-container>.selection>.select2-selection{height:auto !important}.select2-container .select2-results .select2-results__options>.select2-results__option{display:inline-block;width:100%}.select2-container .select2-results .select2-results__options>.select2-results__option .selection-option-price{float:right}.select2-container .select2-results .select2-results__options>.select2-results__option .selection-range-option-price{text-align:right;white-space:nowrap}.select2-container .select2-results .select2-results__options>.select2-results__option .deleted{margin-right:.25rem;text-decoration:line-through}.select2-container .select2-results .select2-results__options>.select2-results__option .reduced{color:#a00;font-weight:bold}.select2-container .select2-selection--single .select2-selection__rendered{font-size:90%;white-space:normal}
