.aw-gc-product-form-description{margin-bottom:30px}.aw-gc-product-add-form{clear:both!important;margin-top:20px;padding-top:0!important}.aw-gc-product-form-options{margin-bottom:40px}.page-product-giftcard .aw-gc-product-add-form .product-info-price,.sp-methods #cart-rewards-form .rewards-sales-rules label{float:none}.aw-gc-product-form-options .fieldset .legend{margin-left:0}.aw-gc-product-form-options__field-full-width{display:block!important;padding-right:0!important;width:100%!important}@media (min-width:768px),print{.page-product-giftcard .product-add-form .field:not(.text):nth-child(odd){padding-right:25px}.page-product-giftcard .product-add-form .field:not(.text){margin:0 0 20px;padding:0 12px 0 0;box-sizing:border-box;display:inline-block;width:50%;vertical-align:top}}.aw-gc-product-form-options__step-number{display:inline-block;margin-right:10px;width:20px;height:20px;border:1px solid #333;border-radius:11px;text-align:center;font-size:1.6rem}.aw-gc-product-form-options__amount-control{display:inline-block;box-sizing:border-box;margin-bottom:0!important;width:50%;vertical-align:top}.aw-gc-product-form-options__amount-control:last-child{padding-left:25px}.aw-gc-product-form-options__template-options{overflow:hidden}.aw-gc-product-form-options__template-option{float:left;margin:2px;width:150px;height:112px;border:3px solid transparent;text-align:center;overflow:hidden;cursor:pointer}.aw-gc-product-form-options__template-option.selected,.aw-gc-product-form-options__template-option:hover{border-color:#62bcf7;text-decoration:none}.aw-gc-product-form-options__template-image{max-width:100%;max-height:100%;vertical-align:middle}.aw-gc-product-form-options__template-name{display:block;line-height:112px;background:#f0f0f0}.aw-gc-product-form-options__template-name,.aw-gc-product-form-options__template-name:hover{color:#8f8f8f}.aw-gc-product-form-options__email{margin-top:30px}#aw_gc_recipient_name-error,#aw_gc_sender_name-error{position:absolute}.aw-gc-product-form-options__delivery-date,.aw-gc-product-form-options__fromto{margin-bottom:20px!important}.aw-gc-product-form-options__delivery-date .control.delivery-date-name button{height:3.2rem;margin-left:-3.2rem;overflow:hidden;position:absolute;margin-top:-2px}#rewardpoints-referfriends-popup-body .referfriends-body-left-product,.aw-gc-product-form-options__email-content+.aw-gc-product-form-options__preview{margin-top:20px}.aw-gc-product-form-options__email-content textarea{vertical-align:top}.page-product-giftcard .ui-timepicker-div dl dt{height:auto;margin-bottom:0}.page-product-giftcard .ui-timepicker-div dl dd{margin:0}.aw-giftcard-codes-block .box{width:25%}.aw-giftcard-codes-block td{padding:.3em}.aw-giftcard-codes-block td.balance{font-weight:600}.fieldset.aw_giftcard__check,.page-main .block.aw-giftcard-codes-block{margin-bottom:15px}#aw_giftcard__code_info .block-title span,.aw-giftcard-codes-block .block-title span{font-size:2.2rem;font-weight:300}.aw-giftcard-codes-block,.rewardpoints-dashboard-list,.rewards-sales-rules #rewardpoints-slider{margin-bottom:10px}.aw-giftcard-codes-block .block-title{margin-bottom:5px}.aw-giftcard-totals .action-delete{color:#333;border:none;background:0 0;box-shadow:none;padding:0;font-weight:400;line-height:1.42857143;font-size:1.4rem;font-style:normal;vertical-align:top;cursor:pointer}.aw-giftcard-totals .action-delete .delete-icon::before{content:'\e604';font-family:luma-icons}.opc-wrapper .form-aw-giftcard{max-width:500px}.aw-giftcart__multishipping-container{margin-top:10px}.aw-giftcart__multishipping-container .title strong{font-size:1.6rem;font-weight:400;color:#1979c3}.rewardpoints-cart-sidebar{min-height:22px;text-align:left;clear:both;margin:10px 10px 15px}.rewardpoints-cart-sidebar img{margin-right:3px}h5.note-spend{padding:0;margin:10px 0;font-size:13px}.cart-discount._loading,.payment-reward-spending._loading{position:relative;pointer-events:none}.cart-discount._loading .content-spend-point,.payment-reward-spending._loading .content-spend-point{opacity:.3}.cart-discount._loading::before,.payment-reward-spending._loading::before{opacity:1;display:block;width:50px;height:50px;background:url('images/spin.gif');content:"";position:absolute;top:32%;z-index:2;margin:0 auto;left:0;right:0}.rewardpoints-slider-input{clear:both}#rewardpoints-slider{position:relative;z-index:9;height:18px;margin:12px auto 18px;padding:0 24px;cursor:pointer;width:209px;float:left}#rewardpoints-slider-zoom-out{position:absolute;left:1px;top:0}#rewardpoints-track,.irs,.irs-line{position:relative}#rewardpoints-track{height:18px;background:url('images/reward_rule.gif') -1px 0 repeat-x}#rewardpoints-handle{position:absolute;top:-1px;width:9px;height:22px;background:url('images/magnifier_handle.gif') no-repeat}#rewardpoints-slider-zoom-in{position:absolute;right:1px;top:0}.rewardpoints-slider-label{margin:5px 0 0 5px;float:left}#rewardpoints-login-msg,#rewardpoints-needmore-msg{clear:both;min-height:13px;margin:3px 0 0;padding-left:17px;line-height:13px;background:url('images/validation_advice_bg.gif') 2px 0 no-repeat;color:#eb340a}#rewardpoints-needmore-msg{clear:none}#rewardpoints-needmore-points{font-size:13px;font-weight:700}.onestepcheckout-payment-methods .rewards-sales-rules{padding-left:0!important}.rewards-sales-rules dt{margin-top:7px}.rewards-sales-rules dt label{font-weight:700;color:#666}.onestepcheckout-payment-methods .rewards-sales-rules #rewardpoints-slider{margin-bottom:10px;margin-left:-16px}.rewards-sales-rules #reward_sales_rule{width:157px;margin-left:3px}.onestepcheckout-payment-methods .rewards-sales-rules #reward_sales_rule{width:140px!important;margin-left:3px}.rewardpoints-slider-input .input-point{display:inline-block;width:300px}.rewardpoints-slider-input .input-max,.rewardpoints-title-rate{margin-top:5px}.rewardpoints-slider-input .input-max input{float:left;margin-right:3px;margin-top:2px}#reward_sales_point{width:49px!important}#reward_ajax_loading{margin:10px;text-align:center;font-style:italic;float:right}.rule_refreshing_label{color:#666;font-style:italic}.sp-methods #cart-rewards-form{width:280px}.onestepcheckout-payment-methods .sp-methods #cart-rewards-form{width:260px!important}.sp-methods .rewards-sales-rules dd label{font-weight:400;color:#000}#cart-rewards-form dd.rewards-slider{margin-left:17px}.rewardpoints-money{color:#3182be;font-size:13px}.product-view .add-to-cart .qty-wrapper img{margin-bottom:2px}.box-rewardpoints-summary,.dashboard .box-rewardpoints-summary{color:#333;font-size:13px;padding-bottom:15px;border-bottom:1px solid #cecece;margin-bottom:15px}.box-rewardpoints-summary .info-summary,.dashboard .box-rewardpoints-summary{padding-top:5px}.block-dashboard-rewardpoints .rewardpoints strong{background:url("images/rewards.png") 2px no-repeat;padding:0 0 0 25px;display:inline-block}.block-dashboard-rewardpoints .rewardpoints-transactions strong{background:url("images/transactions.png") 2px no-repeat;padding:0 0 0 25px;display:inline-block}.rewardpoints-name-img img,img.rewardpoint-img{display:inline}.links span.rewardpoints-name{position:relative;padding-right:18px}.links span.rewardpoints-name img{margin:0!important;vertical-align:middle}.discount .discount-form .rewards-sales-rules .input-max{margin-top:15px}.discount .discount-form .rewards-sales-rules .input-max #reward_max_points_used{margin:4px}.share-login #behavior-ajax-loader a img{vertical-align:top!important}.rewardpoints-product-view-earning{margin-bottom:20px;clear:both}#rewardpoints-navigation-rewardpoints.navigation a img,.rewardpointsbehavior-checkout-action a img,a.rewardpoints-name-img img{margin-bottom:-2px}.rewardpoints-title{font-size:15px;color:#3182be}.rewardpoints-title-link{text-decoration:none;color:#3182be;font-weight:700}.rewardpoints-dashboard-ul{list-style:circle!important;margin:0 0 0 2em!important}.rewardpointsrule-rule-name-policy{color:#3182be;font-style:italic}strong.rewardpoints-title{text-transform:uppercase}.rewardpoints-paginate .pages{float:right}#rewardpoints-settings ul.form-list{list-style:none}.payment-reward-spending{padding-left:22px}.irs-bar,.irs-line,.irs-slider,.payment-reward-spending .payment-reward-spending-title{cursor:pointer!important}.payment-reward-spending .payment-reward-spending-title .action-toggle{color:#1979c3}.payment-reward-spending .payment-reward-spending-title .action-toggle:after{-webkit-font-smoothing:antialiased;font-size:14px;line-height:16px;color:#8f8f8f;content:'\e622';font-family:luma-icons;margin:0 0 0 10px;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.payment-reward-spending._active .payment-reward-spending-title .action-toggle:after{content:'\e621'}.irs{display:block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.irs-line{display:block;overflow:hidden;outline:0!important}.irs-bar,.irs-bar-edge,.irs-shadow{position:absolute}.irs-line-left,.irs-line-mid,.irs-line-right{position:absolute;display:block;top:0}.irs-line-left{left:0;width:11%}.irs-line-mid{left:9%;width:82%}.irs-line-right{right:0;width:11%}.irs-bar{display:block;left:0;width:0}.irs-bar-edge{display:block;left:0}.irs-shadow{display:none;left:0;width:0}.irs-from,.irs-max,.irs-min,.irs-single,.irs-slider,.irs-to{display:block;cursor:default;position:absolute}.irs-slider{z-index:1}.irs-slider.type_last{z-index:2}.irs-min{left:0}.irs-max{right:0}.irs-from,.irs-single,.irs-to{top:0;left:0;white-space:nowrap}.irs-grid{position:absolute;display:none;bottom:0;left:0;width:100%}.irs-with-grid .irs-grid{display:block}.irs-grid-pol{position:absolute;top:0;left:0;width:1px;height:8px}.irs-grid-pol.small{height:4px}.irs-grid-text{position:absolute;left:0;white-space:nowrap;text-align:center;font-size:9px;line-height:9px;padding:0 3px}.irs-disable-mask{position:absolute;display:block;top:0;left:-1%;width:102%;height:100%;cursor:default;background:rgba(0,0,0,0);z-index:2}.irs-disabled{opacity:.4}.irs-hidden-input{position:absolute!important;display:block!important;top:0!important;left:0!important;width:0!important;height:0!important;font-size:0!important;line-height:0!important;padding:0!important;margin:0!important;outline:0!important;z-index:-9999!important;background:0 0!important;border-style:solid!important;border-color:transparent!important}.irs-from,.irs-max,.irs-min,.irs-single,.irs-to{font-size:10px;line-height:1.333;text-shadow:none}.irs-bar,.irs-bar-edge,.irs-line-left,.irs-line-mid,.irs-line-right,.irs-slider{background:url("images/sprite-skin-modern.png") repeat-x}.irs{height:50px}.irs-with-grid{height:70px}.irs-line{height:6px;top:25px}.irs-line-left{height:6px;background-position:0 -30px}.irs-line-mid{height:6px;background-position:0 0}.irs-line-right{height:6px;background-position:100% -30px}.irs-bar{height:6px;top:25px;background-position:0 -60px}.irs-bar-edge{top:25px;height:6px;width:6px;background-position:0 -90px}.irs-shadow{height:5px;top:25px;background:#000;opacity:.25}.irs-slider{width:11px;height:18px;top:31px;background-position:0 -120px}.irs-slider.state_hover{background-position:0 -150px}.irs-max,.irs-min{color:#999;top:0;padding:1px 3px;background:#e1e4e9;-moz-border-radius:4px;border-radius:4px}.irs-from,.irs-single,.irs-to{color:#fff;padding:1px 5px;background:#20b426;-moz-border-radius:4px;border-radius:4px}.irs-from:after,.irs-single:after,.irs-to:after{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#20b426}.irs-grid{height:34px}.irs-grid-pol{background:silver}.irs-grid-text{bottom:12px;color:silver}
