@media(min-width:768px){.add-shipping-address form input[type="text"],.add-shipping-address form input[type="email"],.add-shipping-address form input[type="tel"],.add-shipping-address form .jjillDropdown-media,.add-shipping-address form #stateDiv1.jjillDropdown{width:280px}}.add-shipping-address form input[name="address2"]{display:block;margin-top:12px}.add-shipping-address form .phone input{padding-left:16px}.add-shipping-address .instruction{margin-bottom:13px}.add-shipping-address .jjillDropdown-media{overflow:initial}.add-shipping-address .countryChangeLink{padding-left:10px;line-height:44px;font-size:15px;font-size:1.5rem;white-space:nowrap}.add-shipping-address .same-as-Billing-checkbox{margin:40px 0 20px 0;font-size:15px;font-size:1.5rem}.add-shipping-address .proceed-to-payment-button{margin-bottom:30px}.shipping-address-center-align .modal-header{text-align:center}.product-purchase-image{height:156px;max-height:156px;display:flex;justify-content:center}raModalWrap{padding:0 10px 24px 11px}.raHdrHold{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:16px;margin-top:-65px}.raContent{width:100%;text-align:center}.raContent .raConfirm{color:#474747;font:22px 'BrandonGrotesque-Bold';line-height:1.5em;font-weight:bold}.raInfo p{color:#474747;font:20px 'BrandonGrotesque-Regular';line-height:1.0;padding:0 0 6px 0;margin:0}#ra_btns{margin-top:36px;width:100%;display:flex;flex-direction:row;justify-content:center;margin-bottom:36px}.ra_btn-dark{background-color:#474747;border:2px solid #474747;color:#fff;font:18px 'BrandonGrotesque-Medium';padding:12px 15px;margin-left:14px}.ra_btn-white{background-color:#fff;border:2px solid #474747;color:#474747;font:18px 'BrandonGrotesque-Medium';padding:12px 15px}.modal-dialog{max-width:1060px;min-width:300px}@media(min-width:768px){.ea_modal-header h2{color:#474747;font:32px 'BrandonGrotesque-Bold';padding:0;margin:0;margin-top:-22px;text-transform:uppercase}}@media(max-width:767px){.ea_modal-header h2{color:#474747;font:32px 'BrandonGrotesque-Bold';padding:0;margin:0;margin-top:-12px;text-transform:uppercase}}@media(min-width:768px){.ea_ModalWrap{padding:0 30px 24px 11px}}.ea_HdrHold{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding-top:0;padding-bottom:0}@media(min-width:768px){.ea_HdrHold button:nth-child(2){position:absolute;right:15px;top:-30px}}@media(max-width:767px){.ea_HdrHold button:nth-child(2){position:absolute;right:15px;top:-7px}}.ea_FormWrap{width:100%}.ea_FormElement{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-bottom:12px}#ea_CtrySelect{margin:-16px 0 -16px 0;padding:0}#ea_StateSelect{margin:0 0 -16px 0;padding:0}@media(min-width:768px){.ea_FormElement div:nth-child(1){width:25%;box-sizing:border-box;color:#474747;font:18px 'BrandonGrotesque-Bold';margin-right:24px}.error_fonts{color:#ba2235;font-size:15px;font-family:'BrandonGrotesque-Bold' !important}.ea_FormElement div:nth-child(2){width:75%;box-sizing:border-box;color:#474747;font:18px 'BrandonGrotesque-Bold';margin-right:24px}}@media(max-width:767px){.error_fonts{color:#ba2235;font-size:15px;font-family:'BrandonGrotesque-Bold' !important}.ea_FormElement div:nth-child(1){width:35%;box-sizing:border-box;color:#474747;font:18px 'BrandonGrotesque-Bold'}.ea_FormElement div:nth-child(2){width:65%;box-sizing:border-box;color:#474747;font:18px 'BrandonGrotesque-Bold'}}.ea_FormElement div:nth-child(2) input{border:1px solid #474747;color:#474747;font:18px 'BrandonGrotesque-Regular';height:36px;padding:3px 5px;width:100%;box-sizing:border-box}.ea_FormElement.chkboxRow div:nth-child(1){font-size:12px !important}.ea_FormElement.chkboxRow div:nth-child(2){font-size:18px !important}.ea_FormElement.chkboxRow div:nth-child(2) input{border:1px solid #474747;font:22px 'BrandonGrotesque-Regular';height:18px;padding:0;width:18px}.ea_FormElement.firstRow div:nth-child(1){font-size:12px !important}.ea_FormElement.firstRow div:nth-child(2){font-size:18px !important}.ea_FormElement.firstRow div:nth-child(2) input{border:1px solid #474747;font:20px 'BrandonGrotesque-Regular';height:13px;padding:0;width:14px}.ea_FormElement div:nth-child(2) select{border:1px solid #474747;font:18px 'BrandonGrotesque-Regular';width:380px;margin-right:0;color:#474747}.ea_FormElement div:nth-child(2) a{font:18px 'BrandonGrotesque-Regular';color:#474747}@media(max-width:767px){.margin_40{margin-top:-40px}}#ea_btns{margin-top:36px;width:100%;display:flex;flex-direction:row;justify-content:center}.ea_btn-dark{background-color:#474747;border:2px solid #474747;color:#fff;font:18px 'BrandonGrotesque-Medium';padding:12px 15px}.ea_btn-white{background-color:#fff;border:2px solid #474747;color:#474747;font:18px 'BrandonGrotesque-Medium';padding:12px 15px;margin-left:14px}.modal-header{border:0}.modal-header h2{color:#474747;font:40px 'BrandonGrotesque-Bold'}@media(min-width:768px){.saModalWrap{margin-left:-20px;margin-right:-20px;padding:0}}@media(max-width:767px){.saModalWrap{margin-right:-20px;margin-left:-20px}}.saHdrHold{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:5px;margin-top:-35px;position:relative}.saHdrHold button:nth-child(1){display:none}@media(min-width:768px){.saHdrHold button:nth-child(2){position:absolute;right:0;top:20px}}@media(max-width:767px){.saHdrHold button:nth-child(2){position:absolute;right:20px;top:25px}}@media(min-width:768px){.saAddressWrap,.saAddressWrap_NoBG{background-color:#efefef;width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:8px 12px;margin-bottom:16px}}@media(max-width:767px){.saAddressWrap,.saAddressWrap_NoBG{background-color:#efefef;display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:16px;margin-left:0}}.saAddressWrap_NoBG{background-color:#fff}.alignFlexTop{align-items:flex-start}.saAddressWrap div,.saAddressWrap_NoBG div{color:#37373;font:18px 'BrandonGrotesque-Regular'}.saAddressWrap .left,.saAddressWrap .right,.saAddressWrap_NoBG .left,.saAddressWrap_NoBG .right{display:flex;flex-direction:column;align-items:flex-start}.saAddressWrap .left p,.saAddressWrap_NoBG .left p{padding:0;margin:0 0 0 0 !important}.saAddressWrap .left .default{margin-top:8px;margin-bottom:8px;font:16px 'BrandonGrotesque-Regular'}.saAddressWrap .right .saEditLinks,.saAddressWrap_NoBG .right .saEditLinks{display:flex;flex-direction:row;align-items:center;padding-top:14px}.saAddressWrap .right .saEditLinks img,.saAddressWrap .right .saEditLinks a,.saAddressWrap_NoBG .right .saEditLinks img,.saAddressWrap_NoBG .right .saEditLinks a{margin-left:3px}.saAddressWrap .right .saEditLinks p,.saAddressWrap_NoBG .right .saEditLinks p{color:#474747;font:18px 'BrandonGrotesque-Regular';text-transform:uppercase;padding:0;margin:0}.saAddressWrap .right .saEditLinks p.dot,.saAddressWrap_NoBG .right .saEditLinks p.dot{box-sizing:border-box;margin:0 2px 0 2px;width:4px;height:4px;position:relative}.saAddressWrap .right .saEditLinks p.dot span,.saAddressWrap_NoBG .right .saEditLinks p.dot span{position:absolute;top:-20px;left:1px;font:25px 'BrandonGrotesque-Bold';font-weight:bold}.shipAddRadio{margin-left:1px !important;margin-right:6px !important}.shipAddInfo{padding-left:25px !important;word-break:break-all;text-align:left}.saAddressWrap .right .saEditLinks a,.saAddressWrap_NoBG .right .saEditLinks a{color:#37373;font:16px 'BrandonGrotesque-Regular'}#saBtns{width:100%;display:flex;flex-direction:row;justify-content:center;margin-bottom:20px}#od_btns{margin-top:24px;width:100%;display:flex;flex-direction:row;justify-content:center}@media(max-width:767px){.od_btn-dark{background-color:#474747;border:1px solid #474747;color:#fff;font:13px 'BrandonGrotesque-Medium';padding:10px 10px}}@media(min-width:768px){.od_btn-dark{background-color:#474747;border:1px solid #474747;color:#fff;font:18px 'BrandonGrotesque-Medium';padding:12px 15px}}.od_btn-dark a:hover{color:#fff;text-decoration:none;outline:0}@media(max-width:767px){.shipping-modal{padding:0}}@media(min-width:768px){.display_vertical{display:table-cell}}.add-edit-card .modal-header{border:0}.add-edit-card .modal-card-body .main-head2{margin:0 auto;width:67%;text-align:center;font-size:34px}.add-edit-card .main-head3{margin:20px 0 20px 0}.add-edit-card .card-section{padding:40px 0 0 0}.add-edit-card .modal-header h2{color:#474747;font:32px 'BrandonGrotesque-Bold'}.add-edit-card .mgpmtModalWrap{padding:0 10px 24px 11px}@media(min-width:768px){.add-edit-card .mgpmtAddressWrap,.add-edit-card .mgpmtAddressWrap_NoBG{background-color:#efefef;width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:8px 12px;margin-bottom:16px}}@media(max-width:767px){.add-edit-card .mgpmtAddressWrap,.add-edit-card .mgpmtAddressWrap_NoBG{background-color:#efefef;width:100%;display:block;flex-direction:row;justify-content:space-between;align-items:center;padding:8px 12px;margin-bottom:16px}}.add-edit-card .mgpmtAddressWrap_NoBG{background-color:#fff}.add-edit-card .mgpmtAddressWrap div,.add-edit-card .mgpmtAddressWrap_NoBG div{color:#37373;font:18px 'BrandonGrotesque-Regular'}.add-edit-card .mgpmtAddressWrap .left,.add-edit-card .mgpmtAddressWrap .right,.add-edit-card .mgpmtAddressWrap_NoBG .left,.add-edit-card .mgpmtAddressWrap_NoBG .right{display:flex;flex-direction:column;align-items:flex-start}.add-edit-card .mgpmtAddressWrap .left div,.add-edit-card .mgpmtAddressWrap_NoBG .left div{display:flex;flex-direction:row;align-items:flex-start;align-items:center;margin-bottom:12px}.add-edit-card .mgpmtAddressWrap .left div img,.add-edit-card .mgpmtAddressWrap_NoBG .left div img{margin-right:12px}.add-edit-card .mgpmtAddressWrap .left div:nth-child(2) p,.add-edit-card .mgpmtAddressWrap_NoBG .left div:nth-child(2) p{margin-right:12px}.add-edit-card .mgpmtAddressWrap .left p,.add-edit-card .mgpmtAddressWrap_NoBG .left p{padding:0 0 6px 0;margin:0}.add-edit-card .mgpmtAddressWrap .left .default{margin-top:8px;margin-bottom:8px;font:16px 'BrandonGrotesque-Regular'}.add-edit-card .mgpmtAddressWrap .right .saEditLinks,.add-edit-card .mgpmtAddressWrap_NoBG .right .saEditLinks{display:flex;flex-direction:row;align-items:center}.add-edit-card .mgpmtAddressWrap .right .saEditLinks img,.add-edit-card .mgpmtAddressWrap .right .saEditLinks a,.add-edit-card .mgpmtAddressWrap_NoBG .right .saEditLinks img,.add-edit-card .mgpmtAddressWrap_NoBG .right .saEditLinks a{margin-left:3px}.add-edit-card .mgpmtAddressWrap .right .saEditLinks a,.add-edit-card .mgpmtAddressWrap_NoBG .right .saEditLinks a{color:#37373;font:16px 'BrandonGrotesque-Regular'}.add-edit-card #mgpmt_btns{margin-top:24px;width:100%;display:flex;flex-direction:row;justify-content:center}.add-edit-card .mgpmt_btn-dark{background-color:#474747;border:1px solid #474747;color:#fff;font:18px 'BrandonGrotesque-Medium';padding:12px 15px}.add-edit-card .mgpmtAddressWrap .right .mgpmtEditLinks p,.add-edit-card .mgpmtAddressWrap_NoBG .right .mgpmtEditLinks p{color:#474747;font:18px 'BrandonGrotesque-Regular';text-transform:uppercase;padding:0;margin:0}.add-edit-card .mgpmtAddressWrap .right .mgpmtEditLinks p.dot,.add-edit-card .mgpmtAddressWrap_NoBG .right .mgpmtEditLinks p.dot{box-sizing:border-box;margin:0 2px 0 2px;width:4px;height:4px;position:relative}.add-edit-card .mgpmtAddressWrap .right .mgpmtEditLinks p.dot span,.add-edit-card .mgpmtAddressWrap_NoBG .right .mgpmtEditLinks p.dot span{position:absolute;top:-18px;left:1px;font:25px 'BrandonGrotesque-Bold';font-weight:bold}@media(min-width:768px){.add-edit-card .error_fonts{color:#ba2235;font-family:'BrandonGrotesque-Bold' !important;font-size:15px}.add-edit-card .epmt_modal-header h2{color:#474747;font:32px 'BrandonGrotesque-Bold'}}@media(max-width:767px){.add-edit-card .error_fonts{color:#ba2235;font-family:'BrandonGrotesque-Bold' !important;font-size:15px}.add-edit-card .epmt_modal-header h2{color:#474747;font:25px 'BrandonGrotesque-Bold'}.add-edit-card .mobile_spacemar10{margin-right:-10px}}@media(min-width:768px){.add-edit-card .epmt_ModalWrap{padding:0}}.add-edit-card .epmt_HdrHold{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:16px;margin-top:-20px}.add-edit-card .epmt_FormWrap{width:100%;margin-right:-25px}.add-edit-card .epmt_FormElement{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-bottom:12px}@media(min-width:768px){.add-edit-card .epmt_FormElement div:nth-child(1){width:23%;box-sizing:border-box;color:#474747;font:18px 'BrandonGrotesque-Bold';margin-right:24px;text-align:left}.add-edit-card .epmt_FormElement div:nth-child(2){width:77%;box-sizing:border-box;color:#474747;font:18px 'BrandonGrotesque-Bold';margin-right:24px}}@media(max-width:767px){.add-edit-card .epmt_FormElement div:nth-child(1){width:39%;box-sizing:border-box;color:#474747;font:18px 'BrandonGrotesque-Bold';margin-right:-5px;text-align:left}.add-edit-card .epmt_FormElement div:nth-child(2){width:61%;box-sizing:border-box;color:#474747;font:18px 'BrandonGrotesque-Bold';margin-right:-5px}}.add-edit-card .epmt_FormElement div:nth-child(2) input{border:1px solid #474747;color:#474747;font:18px 'BrandonGrotesque-Regular';height:32px;padding:3px 5px;width:100%;box-sizing:border-box}@media(min-width:768px){.add-edit-card .paymentwidth_23{width:23%}.add-edit-card .paymentwidth_77{width:77%}}.add-edit-card .epmt_FormElement.chkboxRow.noDefault{margin-bottom:-10px}.add-edit-card .epmt_FormElement.chkboxRow div:nth-child(1){font-size:12px !important}.add-edit-card .epmt_FormElement.chkboxRow div:nth-child(2){font-size:18px !important}@media(min-width:768px){.add-edit-card .epmt_FormWrap.epmt_DD_ChgLink{padding-bottom:0;padding-top:0;margin-top:13px;margin-bottom:9px;height:40px;box-sizing:border-box}}@media(max-width:767px){.add-edit-card .epmt_FormWrap.epmt_DD_ChgLink{padding-bottom:0;padding-top:0;margin-top:13px;margin-bottom:19px;height:40px;box-sizing:border-box}}@media(min-width:768px){.add-edit-card #epmt_DD_ChgLinkLbl{width:23%;padding-top:0;margin-top:-26px}}@media(max-width:767px){.add-edit-card #epmt_DD_ChgLinkLbl{width:39%;padding-top:0;margin-top:-49px}}@media(min-width:768px){.add-edit-card #epmt_DD_ChgLinkWrap{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}}@media(max-width:767px){.add-edit-card #epmt_DD_ChgLinkWrap{width:100%;display:block;flex-direction:row;justify-content:flex-start;align-items:center;margin-top:12px}}@media(min-width:768px){.add-edit-card #epmt_DD_ChgLinkInWrap{width:55%;margin-top:-14px}}@media(max-width:767px){.add-edit-card #epmt_DD_ChgLinkInWrap{width:100%;margin-top:-24px}}.add-edit-card #epmt_ChgLinkSpan{width:90px;margin-top:0;margin-left:-6px}.add-edit-card .epmt_FormElement .jjillDropdown-media{margin-top:0}.add-edit-card .epmt_FormElement .jjillDropdown-media #epmt_DD_ChgLinkWrap{padding-top:10px}.add-edit-card .epmt_FormElement .jjillDropdown-media div .jjillDropdown{padding-top:0}.add-edit-card #epmt_CVVWrap{display:block;flex-direction:row;justify-content:flex-start;position:relative}.add-edit-card #epmt_CVVWrap input{width:80px;margin-right:8px}.add-edit-card .epmt_FormElement.chkboxRow div:nth-child(2) input{border:2px solid #474747;font:22px 'BrandonGrotesque-Regular';height:18px;padding:0;width:18px}.add-edit-card #exp_month select,.add-edit-card #exp_yr select{border:none !important;font:18px 'BrandonGrotesque-Regular';color:#474747;height:32px;padding:0;width:100%}.add-edit-card .epmt_FormElement div:nth-child(2) select{border:1px solid #474747;font:18px 'BrandonGrotesque-Regular';color:#474747;height:32px;padding:0 30px 0 0;width:100%}.add-edit-card .epmt_FormElement div:nth-child(2) a{font:20px 'BrandonGrotesque-Regular';color:#474747}.add-edit-card .errorMessageCvv{position:absolute;left:90px;top:0}.add-edit-card #epmt_btns{margin-top:36px;width:100%;display:flex;flex-direction:row;justify-content:center}.add-edit-card .epmt_btn-dark{background-color:#474747;border:2px solid #474747;color:#fff;font:18px 'BrandonGrotesque-Medium';padding:12px 15px}.add-edit-card .epmt_btn-white{background-color:#fff;border:2px solid #474747;color:#474747;font:18px 'BrandonGrotesque-Medium';padding:12px 15px;margin-left:14px}.add-edit-card #editpmt_cdnum{width:50%}.add-edit-card #editpmt_expire{width:26%}.add-edit-card #editpmt_cvv{width:32%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.add-edit-card #editpmt_cvv input{margin-right:6px;margin-left:-14px}.add-edit-card #editpmt_zip input{width:26%}.add-edit-card #editpmt_state select{width:50%}.add-edit-card .payment-card-img{display:flex;flex-direction:row;justify-content:flex-start}@media(max-width:767px){.add-edit-card .marginpay_12{margin-left:-30px}}.add-edit-card #SVG_JJillCC .cardbg.selected{fill:#474747 !important}.add-edit-card .payment-card-img svg{width:47px;height:46px;padding-top:8px;margin-right:8px;fill:#ddd}@media(min-device-width:321px) and (max-device-width:375px){.add-edit-card .payment-card-img svg{width:42px;height:41px}.add-edit-card #SVG_JJillCC .cardbg{transform:translate(0,11px)}.add-edit-card #SVG_JJillCC .jjill{transform:translate(0,11px)}}@media(max-device-width:320px){.add-edit-card .payment-card-img svg{width:35px;height:41px}.add-edit-card #SVG_JJillCC .cardbg{transform:translate(0,11px)}.add-edit-card #SVG_JJillCC .jjill{transform:translate(0,11px)}}@media(min-width:768px){.add-edit-card .fa.fa-cc-mastercard.pmtmethcc,.add-edit-card .fa.fa-cc-discover.pmtmethcc,.add-edit-card .fa.fa-cc-amex.pmtmethcc,.add-edit-card .fa.fa-cc-visa.pmtmethcc{font-size:35px !important;opacity:.3;filter:alpha(opacity=30)}}@media(max-width:767px){.add-edit-card .fa.fa-cc-mastercard.pmtmethcc,.add-edit-card .fa.fa-cc-discover.pmtmethcc,.add-edit-card .fa.fa-cc-amex.pmtmethcc,.add-edit-card .fa.fa-cc-visa.pmtmethcc{opacity:.3;filter:alpha(opacity=30)}}.add-edit-card .fa.fa-cc-mastercard.pmtmethcc,.add-edit-card .fa.fa-cc-discover.pmtmethcc,.add-edit-card .fa.fa-cc-amex.pmtmethcc,.add-edit-card .fa.fa-cc-visa.pmtmethcc{font-size:35px !important;opacity:.3;filter:alpha(opacity=30)}.add-edit-card .fa.fa-cc-mastercard.pmtmethcc.selected,.add-edit-card .fa.fa-cc-discover.pmtmethcc.selected,.add-edit-card .fa.fa-cc-amex.pmtmethcc.selected,.add-edit-card .fa.fa-cc-visa.pmtmethcc.selected{opacity:1;filter:alpha(opacity=1)}@media(min-width:375px) and (max-width:767px){.add-edit-card .fa.fa-cc-mastercard.pmtmethcc,.add-edit-card .fa.fa-cc-discover.pmtmethcc,.add-edit-card .fa.fa-cc-amex.pmtmethcc,.add-edit-card .fa.fa-cc-visa.pmtmethcc{font-size:31px !important;padding:0 0 0 0 !important;margin:0 -6px 0 -6px !important}.add-edit-card .payment-card-img svg{padding-top:8px;padding-bottom:2px;margin-right:0;margin-left:-2px;fill:#ddd}.add-edit-card .payment-card-img.marginpay_12{width:66% !important}.add-edit-card .marginpay_12{margin-left:0}}@media(max-width:320px){.add-edit-card .fa.fa-cc-mastercard.pmtmethcc,.add-edit-card .fa.fa-cc-discover.pmtmethcc,.add-edit-card .fa.fa-cc-amex.pmtmethcc,.add-edit-card .fa.fa-cc-visa.pmtmethcc{font-size:26px !important;padding:0 0 0 0 !important;margin:0 -6px 0 -6px !important}.add-edit-card .payment-card-img svg{padding-top:3px;padding-bottom:2px;margin-right:0;margin-left:-2px;fill:#ddd}.add-edit-card .payment-card-img.marginpay_12{width:66% !important}.add-edit-card .marginpay_12{margin-left:0}}.add-edit-card .modal-add-card-body .main-head2{margin:0 auto;width:67%;text-align:center;font-size:34px}.add-edit-card .instruction{position:relative;top:-10px;left:10px}.add-edit-card .new-bill-address{margin-top:15px}.add-edit-card .existing-bill-address{z-index:1}.add-edit-card .jjillDropdown-media{overflow:initial}.add-edit-card .countryChangeLink{padding-left:10px;line-height:44px;font-size:15px;font-size:1.5rem;white-space:nowrap}.add-edit-card form input[name="address2"]{display:block;margin-top:12px}.checkout-tab{position:relative;padding:0;margin-bottom:30px}.list-no{padding-right:5px}.apply-jjill-card .promo-card{margin-top:10px;height:auto;background:#fafafa}.apply-jjill-card .promo-card .promo-card-content{color:#FFF;padding-top:0}.apply-jjill-card .promo-card .promo-card-content .guest-option{margin-left:10%}.apply-jjill-card .promo-card .promo-card-content .guest-option .jjill-radio input+span{color:#474747}.apply-jjill-card .promo-card .promo-card-content #guest_option_error{margin-left:10%}.apply-jjill-card .promo-card .promo-card-content .main-head2{text-align:center;margin:0}.apply-jjill-card .promo-card .promo-card-content .hr{border:1px solid #FFF;width:20%;margin:15px auto;display:inherit;height:1px}@media(min-width:992px){.apply-jjill-card .promo-card .img-responsive{position:absolute;top:-138px}}@media(max-width:991px){.apply-jjill-card .promo-card .img-responsive{margin-bottom:20px}}.apply-jjill-card .promo-card .btn-default{display:block;margin:0 auto}.apply-jjill-card .promo-card .center{text-align:center;margin:5px 0}.apply-jjill-card .disclaimer{text-align:center;width:80%;margin:0 auto 15px;font-size:11px}.order-savings{background:#ba2235;text-align:center;color:#FFF;padding:8px 0}.review-address-tile .selected-card-expired{display:none}.review-address-tile .selected-card-expired.msg1{display:block}.review-address-tile .scode{display:none}.review-address-tile.active{background-color:#fafafa;font-family:'BrandonGrotesque-Bold'}.review-address-tile.active .scode{display:block}.review-address-tile.active.errorBorder .selected-card-expired.msg2{display:block}.review-address-tile.active.errorBorder .selected-card-expired.msg1{display:none}.review-address-tile .main-head3{margin-bottom:5px}.review-address-tile .uppercase{padding-top:20px;font-size:14px}.review-address-tile .jjill-checkbox p{font-size:14px}.review-address-tile [class^=jjill-sprite-]{vertical-align:middle;margin-left:5px}.review-address-tile .jjill-sprite-discover,.review-address-tile .jjill-sprite-amex,.review-address-tile .jjill-sprite-master-card,.review-address-tile .jjill-sprite-visa{zoom:.8}.sameasshipping{margin-left:10px}.sameasshipping>label{position:relative;top:-3px;left:10px}.paddingB0{padding-bottom:0}.billing_address{margin-top:20px}.card-options{border:1px solid #474747;padding-left:10px}.card-options.active{background:#fafafa}.card-options .jjill-checkbox{margin-bottom:0 !important}.card-options .jjill-sprite-payment-jjillcard{vertical-align:sub}.card-options>label i{margin-right:5px}.card-options>label i.jjill-sprite-payment-jjillcard{vertical-align:bottom;position:relative;top:-2px}.disabled{opacity:.3}.instruction{position:relative;left:10px}.payment-card-img{height:50px;position:relative;box-sizing:border-box}.payment-card-img span{margin:10px 8px}.paymentSection.checkout-tab{padding-bottom:10px;border:0;margin-bottom:0}.paymentSection .btn-primary{margin:25px 0 0}#PaymentForm1 .checkout-tab{margin-bottom:0}.payment-method .apply-jjill-card{margin:0}#billingPageMain .content-area-pad .line-seperator-sm{margin-left:0}#billingPageMain .content-area-pad .gift-card-section{padding-left:0}#billingPageMain .content-area-pad #PaymentForm1 .card-section .line-seperator-sm{margin-left:10px}.same-row-month{width:60%;display:inline-block;margin-right:5%}.same-row-year{width:33%;display:inline-block}.gift-jjill-card-header{display:block}.gift-jjill-card-header:hover,.gift-jjill-card-header:focus{text-decoration:none}.gift-jjill-card-header.collapsed .fa-angle-up{display:none}.gift-jjill-card-header:not(.collapsed) .fa-angle-down{display:none}.dropdown,.gift-jjill-card-content{border:1px solid;padding:10px}.gift-jjill-card-content{position:relative;border-top:0}.form-group.scode{margin-bottom:0 !important}.giftcard-box{padding:10px !important;margin-bottom:10px !important;margin-top:10px !important}.modal-header h2{color:#474747;font:32px 'BrandonGrotesque-Bold'}.mgpmtModalWrap{padding:0 0 24px 0;margin-left:-20px;margin-right:-20px}@media(max-width:767px){.mgpmtHdrHold{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:5px;margin-top:-35px;margin-left:0}.mgpmtHdrHoldRemove{display:block;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:5px;margin-top:0;margin-left:0}.remo_cls20{margin-top:-20px !important}.remtit_21{font-size:21px}}@media(min-width:768px){.mgpmtHdrHold{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:5px;margin-top:-35px;margin-left:0}.mgpmtHdrHoldRemove{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:5px;margin-top:0;margin-left:0}}@media(max-width:767px){.mapaymentmobile{margin-top:-50px}}@media all and (device-width:768px) and (device-height:1024px){.mapaymentipad{margin-top:-35px !important}}@media all and (device-width:768px) and (device-height:1024px){.mapaymentipadremove{margin-top:-20px !important}}@media(min-width:768px){.mgpmtAddressWrap,.mgpmtAddressWrap_NoBG{background-color:#efefef;width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:8px 12px;margin-bottom:16px;border-top:1.5px solid black;}}@media(max-width:767px){.mgpmtAddressWrap,.mgpmtAddressWrap_NoBG{background-color:#efefef;width:100%;display:flex !important;flex-direction:row;justify-content:space-between;align-items:center;padding:8px 12px;margin-bottom:16px;border-top:1.5px solid black;}}.mgpmtAddressWrap_NoBG{background-color:#fff}.mgpmtAddressWrap div,.mgpmtAddressWrap_NoBG div{color:#37373;font:18px 'BrandonGrotesque-Regular'}.mgpmtAddressWrap .left,.mgpmtAddressWrap .right,.mgpmtAddressWrap_NoBG .left,.mgpmtAddressWrap_NoBG .right{display:flex;flex-direction:column;align-items:flex-start}.mgpmtAddressWrap .left div,.mgpmtAddressWrap_NoBG .left div{display:flex;flex-direction:row;align-items:flex-start;align-items:center;margin-bottom:5px !important}.mgpmtAddressWrap .left div img,.mgpmtAddressWrap_NoBG .left div img{margin-right:10px !important;vertical-align:inherit;}.mgpmtAddressWrap .right .mgpmtEditLinks p,.mgpmtAddressWrap_NoBG .right .mgpmtEditLinks p{color:#474747;font:18px 'BrandonGrotesque-Regular';text-transform:uppercase;padding:0;margin:0}.mgpmtAddressWrap .right .mgpmtEditLinks p.dot,.mgpmtAddressWrap_NoBG .right .mgpmtEditLinks p.dot{box-sizing:border-box;margin:0 2px 0 2px;width:4px;height:4px;position:relative}.mgpmtAddressWrap .right .mgpmtEditLinks p.dot span,.mgpmtAddressWrap_NoBG .right .mgpmtEditLinks p.dot span{position:absolute;top:-21px;left:1px;font:25px 'BrandonGrotesque-Regular' !important}.mgpmtAddressWrap .left div:nth-child(2) p,.mgpmtAddressWrap_NoBG .left div:nth-child(2) p{margin-right:12px}.mgpmtAddressWrap .left p,.mgpmtAddressWrap_NoBG .left p{padding:0 0 6px 0;margin:0}.mgpmtAddressWrap .left .default{margin-top:8px;margin-bottom:8px;font:16px 'BrandonGrotesque-Bold'}.mgpmtAddressWrap .right .mgpmtEditLinks,.mgpmtAddressWrap_NoBG .right .mgpmtEditLinks{display:flex;flex-direction:row;align-items:center}.mgpmtAddressWrap .right .mgpmtEditLinks img,.mgpmtAddressWrap .right .mgpmtEditLinks a,.mgpmtAddressWrap_NoBG .right .mgpmtEditLinks img,.mgpmtAddressWrap_NoBG .right .mgpmtEditLinks a{margin-left:3px;font:16px 'BrandonGrotesque-Regular' !important;font-weight:normal !important}.mgpmtAddressWrap .right .mgpmtEditLinks a,.mgpmtAddressWrap_NoBG .right .mgpmtEditLinks a{color:#37373;font:16px 'BrandonGrotesque-Regular';text-decoration:underline}#mgpmt_btns{margin-top:7px;width:100%;display:flex;flex-direction:row;justify-content:center}.mgpmt_btn-dark{background-color:#474747;border:1px solid #474747;color:#fff;font:18px 'BrandonGrotesque-Medium';padding:12px 15px}.rpmtModalWrap{padding:0 10px 24px 11px}.rpmtHdrHold{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:16px;margin-top:-65px}.rpmtContent{width:100%;text-align:center}.rpmtContent .rpmtConfirm{color:#474747;font:22px 'BrandonGrotesque-Bold';line-height:1.5em;font-weight:bold}.rpmtInfo div{color:#474747;font:20px 'BrandonGrotesque-Regular';line-height:1.0;padding:0 0 6px 0;margin:0}.rpmtCardInfo{display:flex;flex-direction:row;justify-content:center}.rpmtCardInfo p{color:#474747;font:22px 'BrandonGrotesque-Regular';line-height:1.5em}.rpmtCardInfo p:nth-child(1){margin-right:16px}#rpmt_btns{margin-top:36px;width:100%;display:flex;flex-direction:row;justify-content:center;margin-bottom:36px}.rpmt_btn-dark{background-color:#474747;border:2px solid #474747;color:#fff;font:18px 'BrandonGrotesque-Medium';padding:12px 15px;margin-left:14px}.rpmt_btn-white{background-color:#fff;border:2px solid #474747;color:#474747;font:18px 'BrandonGrotesque-Medium';padding:12px 15px}@media(min-width:630px) and (max-width:700px){.mgpmt_error{padding-top:15px;position:absolute;top:50%;left:-18%;transform:translate(50%,50%);font-weight:bold !important}.mgpmt_error_no{padding-top:5px;position:absolute;top:50%;left:-18%;transform:translate(50%,50%);font-weight:bold !important}}@media(min-width:700px) and (max-width:740px){.mgpmt_error{padding-top:15px;position:absolute;top:50%;left:-16%;transform:translate(50%,50%);font-weight:bold !important}.mgpmt_error_no{padding-top:5px;position:absolute;top:50%;left:-16%;transform:translate(50%,50%);font-weight:bold !important}}@media(min-width:768px) and (max-width:1024px){.mgpmt_error{padding-top:15px;position:absolute;top:60%;left:-19%;transform:translate(50%,50%);font-weight:bold !important}.mgpmt_error_no{padding-top:5px;position:absolute;top:60%;left:-19%;transform:translate(50%,50%);font-weight:bold !important}}@media(min-width:1025px){.mgpmt_error{padding-top:15px;position:absolute;top:60%;left:-15%;transform:translate(50%,50%);font-weight:bold !important}.mgpmt_error_no{padding-top:5px;position:absolute;top:60%;left:-15%;transform:translate(50%,50%);font-weight:bold !important}}@media(max-width:370px){.mgpmtEditLinks{padding-left:30px}.mgpmt_error{font-size:12px !important;padding-top:35px;position:absolute;top:40%;left:-13%;transform:translate(50%,50%);font-weight:bold !important}.mgpmt_error_no{font-size:12px !important;padding-top:18px;position:absolute;top:40%;left:-13%;transform:translate(50%,50%);font-weight:bold !important}}@media(min-width:370px) and (max-width:400px){.mgpmtEditLinks{padding-left:30px}.mgpmt_error{font-size:12px !important;padding-top:35px;position:absolute;top:40%;left:-18%;transform:translate(50%,50%);font-weight:bold !important}.mgpmt_error_no{font-size:12px !important;padding-top:18px;position:absolute;top:40%;left:-18%;transform:translate(50%,50%);font-weight:bold !important}}@media(min-width:401px) and (max-width:414px){.mgpmtEditLinks{padding-left:30px}.mgpmt_error{font-size:12px !important;padding-top:35px;position:absolute;top:40%;left:-17%;transform:translate(50%,50%);font-weight:bold !important}.mgpmt_error_no{font-size:12px !important;padding-top:18px;position:absolute;top:40%;left:-17%;transform:translate(50%,50%);font-weight:bold !important}}.mgpmtAddressWrap,.mgpmtAddressWrap_NoBG{position:relative}.selectedImgSize{font-size:35px;color:#474747}.editmpPaymentCardImg{font-size:35px;color:#474747;position:relative;top:-18px}.editmpJJillCardImg{position:relative;top:-18px}@media(max-width:767px){.margin_Year{margin-left:25px}}.expdate_wrap{display:flex;flex-direction:row;justify-content:flex-start;width:77%;position:relative !important}.expMonth{font-size:11px;display:flex;flex-direction:column;justify-content:flex-start;width:100px}.expYear{font-size:11px;display:flex;flex-direction:column;justify-content:flex-start;width:120px}@media(max-width:767px){#card_num{font:14px 'BrandonGrotesque-Regular'}.right.rtMgnBtm{margin-bottom:none !important}.mgpmtEditLinks.mgpmtLinksPad{padding-top:10 !important}}.cardSpc{padding-bottom:10px}.defaultpmtrdio{display:inline-block;margin-left:9px;margin-right:11px;margin-top:-2px}.ccPwdExpires{padding-left:25px}.right.rtMgnBtm{margin-bottom:auto;margin-left:auto}.mgpmtEditLinks.mgpmtLinksPad{padding-top:10px !important}@media(min-width:1025px){.my_account_width{padding-left:245px}}@media(min-width:768px) and (max-width:1024px){.my_account_width{padding-left:40px}}.my_account_jjill{margin-bottom:50px}.my_account_jjill .main_header_jjill{text-align:center;margin-bottom:50px}.my_account_jjill .main_header_jjill .help-text{font-size:18px;font-size:1.8rem}.my_account_jjill .main_header_jjill .myaccount_header_jjill{margin-top:0 !important}.my_account_jjill .well{color:#474747;background:#eee;margin-bottom:50px}.my_account_jjill .well .myaccount_desc_title{font-size:24px;font-size:2.4rem;text-transform:uppercase;font-family:'BrandonGrotesque-Bold';margin-bottom:10px}.my_account_jjill .well .myaccount_desc{font-size:18px;font-size:1.8rem;margin-bottom:15px}.my_account_jjill .myaccount_link{color:#474747;font-size:18px;font-size:1.8rem;text-transform:none}.my_account_jjill .noRecord,.my_account_jjill .light-item{color:#707070}@media(min-width:768px){.my_account_jjill .card-img{padding-left:10px}}@media(max-width:767px){.my_account_jjill .card-img{padding-left:40px}.my_account_jjill .welcomeMobileFont{font-size:16px}}.my_account_jjill .edProfWrap{width:100%;padding-right:6px;box-sizing:border-box;padding-bottom:42px;margin-top:-18px}@media(min-width:768px){.my_account_jjill .edProfHdrRow h1{width:100%;color:#474747;font:4rem 'BrandonGrotesque-Bold';margin:20px 0;text-transform:uppercase;text-align:center}}@media(max-width:767px){.my_account_jjill .edProfHdrRow h1{width:100%;color:#474747;font:3rem 'BrandonGrotesque-Bold';margin:20px 0;text-transform:uppercase;text-align:center}}.my_account_jjill .edProfDtlHdr{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;background-color:#eee;padding:3px 17px 3px 5px}.my_account_jjill .edProfDtlsNum{font:18px 'BrandonGrotesque-Bold';padding:5px 0 5px 10px}.my_account_jjill .edProfUtilityLink a{font:16px 'BrandonGrotesque-Medium';text-decoration:underline;text-transform:uppercase;color:#474747}.my_account_jjill .edProfMgtPmtLnk{text-decoration:underline !important}.my_account_jjill .edProfMgtPmtLnk:hover{text-decoration:underline !important}.my_account_jjill .edProfMainFormWrap{width:100%;margin:16px 0 32px 12px;padding-left:14px}.my_account_jjill .edProfMainFormWrap a:hover{text-decoration:none}.my_account_jjill .edProfFormElement{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-bottom:6px}.my_account_jjill .edProfFormElement select{color:#474747;font:14px 'BrandonGrotesque-Regular';height:25px;padding:3px 5px}.my_account_jjill .edProfFormElement_radiobtns{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-bottom:12px}.my_account_jjill .edProfFormElement_radiobtns div:nth-child(1){width:100%;box-sizing:border-box;color:#474747;font:18px 'BrandonGrotesque-Bold';font-weight:bold}.my_account_jjill .edProfFormElement_radiobtns div:nth-child(3){margin-top:-6px;padding-top:0}.my_account_jjill .edProfFormElement_radiobtns div:nth-child(3) a{color:#474747;font:16px 'BrandonGrotesque-Regular';text-decoration:underline}.my_account_jjill .edProfFormElement_radiobtns .edProfbtns{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin-bottom:12px}@media(min-width:768px){.my_account_jjill .edProfFormElement_radiobtns .edProfbtns .exp{margin-left:32px}}@media(min-width:767px){.my_account_jjill .edProfFormElement_radiobtns .edProfbtns .exp{margin-left:0}}@media(min-width:768px){.my_account_jjill .edProfFormElement_radiobtns .edProfbtns .expMsg{margin-left:-150px;margin-top:32px;font-weight:normal}}@media(max-width:767px){.my_account_jjill .edProfFormElement_radiobtns .edProfbtns .expMsg{margin-left:-150px;margin-top:32px;font-weight:normal;font-size:13px}}.my_account_jjill .edProfFormElement_radiobtns .edProfbtns div{width:100%;display:flex;flex-direction:row;justify-content:flex-start;margin-top:12px}.my_account_jjill .edProfFormElement_radiobtns .edProfbtns div img,.my_account_jjill .edProfFormElement_radiobtns .edProfbtns div p,.my_account_jjill .edProfFormElement_radiobtns .edProfbtns div input{margin-right:6px}@media(min-width:768px){.my_account_jjill .edProfFormElement_radiobtns .edProfbtns div p{color:#474747;font:16px 'BrandonGrotesque-Regular'}}@media(max-width:767px){.my_account_jjill .edProfFormElement_radiobtns .edProfbtns div p{color:#474747;font:16px 'BrandonGrotesque-Regular'}}.my_account_jjill .edProfFormElement_Last{margin-top:-20px;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:12px}.my_account_jjill .edProfFormElement_Last div:nth-child(1){margin-top:16px}.my_account_jjill .edProfFormElement_Last div:nth-child(2){margin-top:16px}.my_account_jjill .edProfFormElement_Last a{color:#474747;font:14px 'BrandonGrotesque-Bold';margin-top:16px;text-decoration:underline}@media(min-width:0) and (max-width:767px){.my_account_jjill .edProfFormElement .first_col{width:35%;box-sizing:border-box;color:#474747;font:18px 'BrandonGrotesque-Bold';font-weight:bold}.my_account_jjill .edProfFormElement .second_col{width:75%;box-sizing:border-box;color:#474747;font:18px 'BrandonGrotesque-Bold'}}@media(min-width:768px) and (max-width:1024px){.my_account_jjill .edProfFormElement .first_col{width:25%;box-sizing:border-box;color:#474747;font:18px 'BrandonGrotesque-Bold';font-weight:bold}.my_account_jjill .edProfFormElement .second_col{width:75%;box-sizing:border-box;color:#474747;font:16px 'BrandonGrotesque-Bold';margin-right:24px}}@media(min-width:1025px) and (max-width:3000px){.my_account_jjill .edProfFormElement .first_col{width:15%;box-sizing:border-box;color:#474747;font:16px 'BrandonGrotesque-Bold';font-weight:bold}.my_account_jjill .edProfFormElement .second_col{width:85%;box-sizing:border-box;color:#474747;font:18px 'BrandonGrotesque-Bold';margin-right:24px}}@media(min-width:1025px){.my_account_jjill .edProfFormElement div:nth-child(2) input{border:2px solid #474747;color:#474747;font:18px 'BrandonGrotesque-Regular';height:26px;padding:3px 5px;width:100%;box-sizing:border-box}}@media(max-width:1024px){.my_account_jjill .edProfFormElement div:nth-child(2) input{border:2px solid #474747;color:#474747;font:18px 'BrandonGrotesque-Regular';height:36px;padding:3px 5px;width:100%;box-sizing:border-box}}.my_account_jjill .edProfFormElement #bday{display:flex;flex-direction:row;justify-content:flex-start}.my_account_jjill .edProfFormElement #bday div.sel{font-size:11px;display:flex;flex-direction:column;justify-content:flex-start;width:75px}@media(min-width:410px) and (max-width:420px){.my_account_jjill .edProfFormElement #bday div.sel{font-size:11px;display:flex;flex-direction:column;justify-content:flex-start;width:85px}}@media(min-width:0) and (max-width:320px){.my_account_jjill .edProfFormElement #bday div.sel{font-size:11px;display:flex;flex-direction:column;justify-content:flex-start;width:65px}}.my_account_jjill .edProfFormElement #bday div div{color:#474747;font:11px 'BrandonGrotesque-Regular'}.my_account_jjill .edProfFormElement #bday div:nth-child(2){margin-right:0}.my_account_jjill .edProfFormElement.chkboxRow div:nth-child(1){font-size:12px !important;font-weight:normal}.my_account_jjill .edProfFormElement.chkboxRow div:nth-child(2){font-size:18px !important}.my_account_jjill .edProfFormElement.chkboxRow div:nth-child(2) input{border:2px solid #474747;font:22px 'BrandonGrotesque-Regular';height:18px;padding:0;width:18px;color:#474747}.my_account_jjill .edProfFormElement div:nth-child(2) select{border:2px solid #474747;font:16px 'BrandonGrotesque-Regular';height:32px;padding:3px 5px;color:#474747;margin-right:12px}.my_account_jjill .edProfCommWrap{width:100%;display:flex;flex-direction:column;align-items:center}@media screen and (max-width:1024px){.my_account_jjill .edProfCommWrap p{margin:24px 0 16px 0;color:#474747;font:20px 'BrandonGrotesque-Regular'}}@media screen and (min-width:1025px){.my_account_jjill .edProfCommWrap p{margin:24px 0 16px 0;color:#474747;font:16px 'BrandonGrotesque-Regular'}}.my_account_jjill .edProfSecondCol div.row .rightsidecol{margin-bottom:24px}.my_account_jjill .edProfCommWrap_coltwo p{padding:18px 0 0 24px;color:#000;font:20px 'BrandonGrotesque-Bold';font-weight:bold}.my_account_jjill .edProf_btn-dark{text-decoration:none;background-color:#474747;border:2px solid #474747;color:#fff;font-size:18px;padding:6px 12px}.my_account_jjill .edProf_btn-small{background-color:#474747;border:1px solid #474747;color:#fff;font:18px 'BrandonGrotesque-Medium';padding:12px 19px}@media(max-width:1024px){.my_account_jjill .bluredipad{color:#474747;font-size:16px;font-style:italic}}@media(min-width:1025px) and (max-width:3000px){.my_account_jjill .blureddesktop{font-size:18px;color:#474747;font-style:italic}}.my_account_jjill .order-item-details .order-placed{font-size:22px;font-size:2.2rem}.my_account_jjill .order-item-details .maOrderHistory{padding-bottom:10px}.my_account_jjill .order-item-details .maOrderHistory .orderHdr{width:100%;background-color:#eee;padding:3px 5px;display:flex;flex-direction:row;justify-content:space-between}.my_account_jjill .order-item-details .maOrderHistory .orderImgs{display:flex;flex-direction:row;justify-content:space-between;padding-top:6px}.my_account_jjill .order-item-details .maOrderHistory .maOrderTotal{font-weight:bold;color:#474747;font:14px 'BrandonGrotesque-Medium';margin-top:0;padding-bottom:0;margin-bottom:8px}.my_account_jjill .order-item-details .orderDtl a{color:#474747;font:12px 'BrandonGrotesque-Medium';text-decoration:underline;text-transform:uppercase}.my_account_jjill .order-item-details #btm_div div:nth-child(1){color:#474747;font:14px 'BrandonGrotesque-Medium';margin-top:0;padding-bottom:0;font-weight:bold;float:left}@media(min-width:768px){.my_account_jjill .order-item-details #btm_div div:nth-child(2){margin-top:0;padding-top:0;font-weight:bold;float:right}}.my_account_jjill .order-item-details #btm_div a{color:#474747;font:14px 'BrandonGrotesque-Medium';text-decoration:underline;text-transform:uppercase}@media screen and (max-width:768px){.my_account_jjill .order-item-details #right_div{display:none}.my_account_jjill .order-item-details #btm_div{display:block;content:"";clear:both;display:table;margin-top:12px;min-width:100%}}@media(min-width:768px) and (max-width:3000px){.my_account_jjill .order-item-details #right_div{display:inline;width:120px;padding-top:6px;text-align:right}.my_account_jjill .order-item-details #btm_div{display:none}}.my_account_jjill .order-item-details .maOrderHistory.orderRow{padding-left:15px;padding-right:15px;padding-top:10px}@media(min-width:768px){.my_account_jjill .order-item-details .maOrderHistory .maDate{color:#474747;font:14px 'BrandonGrotesque-Regular';text-transform:uppercase}.my_account_jjill .order-item-details .maOrderHistory .maDate .dot{margin:2px 0 1px 4px;height:3px;width:3px;background-color:#747474;border-radius:50%;display:inline-block;box-sizing:border-box;padding:2px}.my_account_jjill .order-item-details .maOrderHistory .maDateMobile{display:none;color:#474747;font:14px 'BrandonGrotesque-Regular';text-transform:uppercase}.my_account_jjill .order-item-details .maOrderHistory .maDateMobile .dot{margin:2px 0 1px 4px;height:3px;width:3px;background-color:#747474;border-radius:50%;display:inline-block;box-sizing:border-box;padding:2px}}@media(min-width:768px){.my_account_jjill .order-item-details .maOrderHistory .maStatus{color:#474747;font:14px 'BrandonGrotesque-Bold';text-transform:uppercase}}.my_account_jjill .order-item-details .img_row img{padding-left:9px;padding-bottom:5px}.my_account_jjill .order-item-details .maOrderHistory .total{color:#474747;font:14px 'BrandonGrotesque-Medium';text-transform:uppercase}.my_account_jjill .order-item-details .maOrderHistory a.viewOrder{color:#474747;font:14px 'BrandonGrotesque-Medium';text-decoration:underline;text-transform:uppercase}.my_account_jjill .order-item-details .order-number,.my_account_jjill .order-item-details .order-item-body{font-size:16px;font-size:1.6rem}.my_account_jjill .order-item-details .order-item-total{font-size:18px;font-size:1.8rem;margin-bottom:50px}.my_account_jjill .make-full .btn{width:100%}.my_account_jjill #save-for-later-display .well{margin-bottom:10px}#box .my_account_jjill>.body{padding:0;margin:0;border:0}#ccIMg{margin-top:16px;max-width:100%;height:auto;text-align:center;position:relative;overflow:hidden}#ccIMg img{position: relative;display: inline-block;}#ccImg_Info{position:absolute;bottom: 15%;right: 10px;color:#fff;font-weight: bold;}#ccImg_Info p{color:#fff;font:20px 'BrandonGrotesque-Regular';width:320px}@media screen and (max-width:768px){#ccImg_Info{transform:translate(-50%,65%)}#ccImg_apply{margin-top:23px}}@media only screen and (min-device-width:768px){#ccImg_Info{transform:translate(-50%,57%)}#ccImg_apply{margin-top:16px}#ccImg_Info p{font-size:14px;padding-bottom:0}#ccImg_Info p:nth-child(1){margin-bottom:0;padding-bottom:6px}#ccImg_Info p:nth-child(2){margin-top:0;padding-top:0}}@media only screen and (min-width:992px){#ccImg_Info{transform:translate(-50%,65%)}#ccImg_apply{margin-top:22px}#ccImg_Info p{font-size:18px}}.mactr_regtxt{font-weight:normal !important;font-family:'BrandonGrotesque-Regular' !important}@media(max-width:768px){.margin_readdrm{margin-left:20px}}.od_orderDetailsWrap{width:100%;padding-right:6px;box-sizing:border-box;padding-bottom:42px}@media(max-width:768px){.od_orderDetailsWrap{width:100%;padding-right:0;box-sizing:border-box;padding-bottom:42px}}.od_dtlRow{display:flex;flex-direction:row;justify-content:center}.od_dtlRow h1{color:#474747;font:25px 'BrandonGrotesque-Bold';margin:20px 0;text-transform:uppercase}.od_dtlHdr{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;background-color:#eee;padding:3px 17px 3px 5px}.od_dtlsNum{font:20px 'BrandonGrotesque-Bold';margin:5px 0 5px;padding:5px 0 5px 5px}.od_utilityLink{font:16px 'BrandonGrotesque-Medium';text-transform:uppercase}.margin_ordplace{margin-top:15px}#od_orderOverview{padding-left:2px}#od_orderOverview .label{color:#474747;font:16px 'BrandonGrotesque-Bold'}#od_orderOverview .value{color:#474747;font:14px 'BrandonGrotesque-Regular'}#od_orderOverview .shipping{color:#474747;font:12px 'BrandonGrotesque-Bold'}#od_shippedWrap,.od_pmtWrap{padding-bottom:18px}#order_shippedWrap{padding-left:23px}#order_paymentWrap{padding-left:23px}.od_pmtWrap{margin-bottom:12px}#od_shippedWrap p,.od_pmtWrap p{margin:0;padding:0}.od_pmtWrap .info{font-size:14px;width:250px;display:flex;flex-direction:row;justify-content:space-between}.od_pmtWrap .od_creditcard{width:180px;display:flex;flex-direction:row;justify-content:space-between}#orddetail_btns{margin-top:-10px;margin-bottom:3px;width:100%;display:flex;flex-direction:row;justify-content:flex-start;padding-left:8px;margin-left:5px}.od_btn-dark{background-color:#474747;border:1px solid #474747;color:#fff;font:16px 'BrandonGrotesque-Medium';padding:12px 15px;margin-right:14px}@media(min-width:768px){.od_trackingBtn-dark,.od_trackingBtn-dark:hover,.od_trackingBtn-dark:visited{background-color:#474747;border:1px solid #474747 !important;color:#fff;font:16px 'BrandonGrotesque-Medium';padding:12px 15px;margin-right:14px;outline:0;text-decoration:none !important}.od_returnBtn-dark,.od_returnBtn-dark:hover,.od_returnBtn-dark:visited{background-color:#474747;border:1px solid #474747 !important;color:#fff;font:16px 'BrandonGrotesque-Medium';padding:12px 15px;margin-right:14px;outline:0;text-decoration:none !important}}@media(max-width:767px){.od_trackingBtn-dark,.od_trackingBtn-dark:hover,.od_trackingBtn-dark:visited{text-align:center;background-color:#474747;border:1px solid #474747 !important;color:#fff;font:15px 'BrandonGrotesque-Medium';padding:12px 5px;margin-right:4px;outline:0;text-decoration:none !important}.od_returnBtn-dark,.od_returnBtn-dark:hover,.od_returnBtn-dark:visited{text-align:center;background-color:#474747;border:1px solid #474747 !important;color:#fff;font:15px 'BrandonGrotesque-Medium';padding:12px 5px;margin-right:4px;outline:0;text-decoration:none !important}.od_shipNumMobile{padding-left:20px}}@media(min-width:768px){.od_shipNum{padding-left:20px}}.od_shipNum p{color:#474747;font:12px 'BrandonGrotesque-RegularItalic';text-decoration:none}.od_dtlRowBig{display:flex;flex-direction:column;padding-left:16px;padding-top:16px}@media(max-width:767px){.od_dtlRowBig{display:flex;flex-direction:column;padding-left:0;padding-top:30px}}.od_iteminfo_wrap{display:flex;flex-direction:row;justify-content:space-between}.od_item_hdr{color:#474747;font:19px 'BrandonGrotesque-Medium';font-weight:bold;margin-bottom:3px}.od_shippedDtl{color:#474747;font:11px 'BrandonGrotesque-Medium';text-transform:uppercase;margin-bottom:12px}@media(max-width:768px){.od_shippedDtl{color:#474747;font:11px 'BrandonGrotesque-Medium';text-transform:uppercase;margin-bottom:0}}.od_inteminfo_wrap_inner{display:flex;flex-direction:row;justify-content:flex-start}@media(min-width:768px){.od_img_hold{margin-right:16px}}@media(max-width:767px){.od_img_hold{margin-right:5px}}@media(max-width:767px){.od_img_holdimg{height:100px;width:60px}}@media(max-width:767px){.itemwrap_outer{width:140px}.itemwrap_outer .od_item_hdr{color:#474747;font:14px 'BrandonGrotesque-Medium';font-weight:bold;margin-bottom:3px;width:175px}}.od_itemrow{display:flex;flex-direction:row;justify-content:flex-start;width:300px}@media(max-width:768px){.od_itemrow{display:flex;flex-direction:row;justify-content:flex-start;width:300px;height:24px}}.od_itemrow p:nth-child(1){width:80px;color:#474747;font:14px 'BrandonGrotesque-Regular';padding:0;margin:0;padding-bottom:12px}@media(min-width:768px){.od_itemrow p:nth-child(1){width:80px;color:#474747;font:14px 'BrandonGrotesque-Regular';padding:0;margin:0;padding-bottom:12px}}.od_itemrow p:nth-child(2){width:220px;color:#474747;font:14px 'BrandonGrotesque-Regular';padding:0;margin:0;padding-bottom:12px}@media(min-width:768px){.od_itemrow p:nth-child(2){width:220px;color:#474747;font:14px 'BrandonGrotesque-Regular';padding:0;margin:0;padding-bottom:12px}}.od_iteminfowrap_last{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;padding-top:16px}@media(min-width:768px) and (max-width:850px){.od_iteminfowrap_last{margin-left:-70px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;padding-top:16px}}@media(min-width:350px) and (max-width:767px){.od_iteminfowrap_last{display:flex;flex-direction:column;justify-content:flex-start;padding-top:0}}@media(max-width:350px){.od_iteminfowrap_last{margin-left:-15px;display:flex;flex-direction:column;justify-content:flex-start;padding-top:0}}@media(min-width:768px){.od_iteminfowrap_last p{text-align:right;padding:0 0 6px 0;margin:0;font-size:15px}}#od_totalWrap{box-sizing:border-box;width:100%;padding-left:16px;padding-right:16px;margin-top:24px}#od_totalWrap div{width:100%;display:flex;flex-direction:row;justify-content:space-between}@media(min-width:768px){#od_totalWrap div p{color:#474747;font:18px 'BrandonGrotesque-Regular';margin:0;padding:0;padding-bottom:18px}}#od_savingsInfo{width:100%;text-align:center}#od_savingsInfo{margin-top:16px;color:#474747;font:16px 'BrandonGrotesque-Medium';font-style:italic}#od_lineaboutitems{margin:6px 0 6px 0;border-top:1px solid #737373}#od_lineabouttotals{margin:14px 0 6px 0;border-top:1px solid #737373}#od_penult_line{width:100%;margin-top:12px}#od_lastline{width:100%;margin-top:16px}.cp_modal-header h2{color:#474747;font:32px 'BrandonGrotesque-Bold';font-weight:bold}@media(min-width:768px){.cp_ModalWrap{padding:0 0 24px 0;margin-left:-20px;margin-right:-20px}}@media(max-width:767px){.cp_ModalWrap{padding:0 0 24px 0;margin-left:-20px;margin-right:-20px}}.cp_HdrHold{margin-top:-35px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:16px}@media(max-width:767px){.chapass_mardesk{margin-right:-6px;margin-top:-70px !important}}@media(min-width:768px){.chapass_mardesk{margin-top:-70px !important}}.cp_FormWrap{width:100%}.cp_FormElement{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:initial;margin-bottom:12px}@media(min-width:768px){.cp_FormElement div:nth-child(1){width:30%;box-sizing:border-box;color:#474747;font:18px 'BrandonGrotesque-Bold';margin-right:24px}}@media(max-width:767px){.cp_FormElement div:nth-child(1){width:40%;box-sizing:border-box;color:#474747;font:16px 'BrandonGrotesque-Bold'}}@media(max-width:767px){.chapassfontM{font-size:30px !important}}@media(min-width:768px){.cp_FormElement div:nth-child(2){width:70%;box-sizing:border-box;color:#474747;font:15px 'BrandonGrotesque-Bold';margin-right:24px}}@media(max-width:767px){.cp_FormElement div:nth-child(2){width:60%;box-sizing:border-box;color:#474747;font:16px 'BrandonGrotesque-Bold'}}.cp_FormElement div:nth-child(2) input{border:2px solid #474747;color:#474747;font:18px 'BrandonGrotesque-Regular';height:32px;padding:3px 5px;width:100%;box-sizing:border-box}.cp_FormElement.chkboxRow div:nth-child(1){font-size:12px !important}.cp_FormElement.chkboxRow div:nth-child(2){font-size:18px !important}.cp_FormElement.chkboxRow div:nth-child(2) input{border:2px solid #474747;font:22px 'BrandonGrotesque-Regular';height:18px;padding:0;width:18px}.cp_FormElement div:nth-child(2) select{border:2px solid #474747;font:20px 'BrandonGrotesque-Regular';height:32px;padding:0;width:100%}.cp_FormElement div:nth-child(2) a{font:20px 'BrandonGrotesque-Regular';color:#474747}#cp_btns{margin-top:36px;width:100%;display:flex;flex-direction:row;justify-content:center}.cp_btn-dark{background-color:#474747;border:2px solid #474747;color:#fff;font:18px 'BrandonGrotesque-Medium';padding:12px 15px}#cp_passwd_req{color:#474747;font:14px 'BrandonGrotesque-Regular'}.cp_btn-white{background-color:#fff;border:2px solid #474747;color:#474747;font:18px 'BrandonGrotesque-Medium';padding:12px 15px;margin-left:14px}@media(max-width:767px){.Shw_passwd{position:absolute;right:15px;top:9px;text-decoration:underline;font-size:11px !important}}@media(min-width:768px){.Shw_passwd{position:absolute;right:30px;top:9px;text-decoration:underline;font-size:11px !important}}.ordhist_wrapclass{position:relative;padding:0;margin:0}.ordhist_totalWrap{position:absolute;top:40%;left:40%;transform:translate(-40%,-50%);display:flex;flex-direction:column;justify-content:center}.ordhist_toptxt{font:#000;color:#000;font-size:14px;font-weight:bold;text-align:center}.ordhist_btmtxt{font:#000;color:#000;font-size:14px;font-weight:bold;text-align:center}.ordhist_opClass{opacity:.3;filter:alpha(opacity=30)}.saltr_wrapclass{position:relative;padding:0;margin:0}.saltr_totalWrap{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;justify-content:center}.saltr_toptxt{font:#000;color:#000;font-size:18px;font-weight:bold;text-align:center}.saltr_btmtxt{font:#000;color:#000;font-size:18px;font-weight:bold;text-align:center}.saltr_opClass{opacity:.3;filter:alpha(opacity=30)}.order-status-info{font-size:16px;font-size:1.6rem;display:inline-block}.order-status-info li:first-child{margin-bottom:10px}.order-status-info .order-curent-status span{font-size:15px;font-size:1.5rem}.order-status-info .shipping-tracking-id,.order-status-info .tracking-package{font-size:16px;font-size:1.6rem}.order-status-info .tracking-package{display:flex;text-align:center;background:#474747;padding:8px;border-radius:1px;color:#fff;width:fit-content}.order-status-info .tracking-package a:hover{color:#fff}.order-status-info .tracking-package a:hover,.order-status-info .tracking-package a:focus{color:#fff}.order-status-info .break-word{word-break:break-all;word-break:break-word}.order-summary-details{background-color:#f8f9f9;border:1px solid #474747;padding:30px}.order-summary-details .checkout-sidebar .checkout-total{border:0;padding:0;background-color:transparent;margin-bottom:0}.order-summary-details .checkout-sidebar .checkout-total .total-line-items{margin-top:5px}.order-summary-details .checkout-sidebar .checkout-total .total-line-items span{font-size:15px;font-size:1.5rem}.order-summary-details .checkout-sidebar .checkout-total .total-line-items .total-price span{font-size:18px;font-size:1.8rem}.order-summary-details .checkout-sidebar .checkout-total .total-line-items.promo-applied{margin-bottom:0;padding:0}.table-split{border:20px solid transparent}.myaccount-Login-content{padding-top:27px}.myaccount-Login-content .reg-btn{margin-top:16px;margin-bottom:10px}.myAccount-common-style{padding:70px 20px !important}.myAccount-common-style .title{text-align:center}.myAccount-common-style .title h1{margin-top:0}@media(max-width:767px){.myAccount-common-style{padding:45px 0 0}.myAccount-common-style .title h1{font-size:24px;font-size:2.4rem}}.myAccount-common-style .subTitle{text-align:center;margin-bottom:60px}.myAccount-common-style .myaccount-btn{margin-top:20px}.myAccount-sign-in{padding:70px 20px !important}.myAccount-sign-in .title{text-align:center}.myAccount-sign-in .title h1{margin-top:0}@media(max-width:767px){.myAccount-sign-in{padding:45px 0 0}.myAccount-sign-in .title h1{font-size:24px;font-size:2.4rem}}.myAccount-sign-in .subTitle{text-align:center;margin-bottom:60px}.myAccount-sign-in .myaccount-btn{margin-top:20px}.myAccount-sign-in .myaccount_error{color:#ba2235}.showPassword{position:absolute;right:10px;transform:translateY(-50%);top:50%;text-decoration:underline;font-size:11px}.showPassword{position:absolute;right:10px;transform:translateY(-50%);top:50%;text-decoration:underline;font-size:11px}.myAccount-register{padding:70px 20px !important}.myAccount-register .title{text-align:center}.myAccount-register .title h1{margin-top:0}@media(max-width:767px){.myAccount-register{padding:45px 0 0}.myAccount-register .title h1{font-size:24px;font-size:2.4rem}}.myAccount-register .subTitle{text-align:center;margin-bottom:60px}.myAccount-register .myaccount-btn{margin-top:20px}@media(min-width:768px) and (max-width:991px){.myAccount-register{padding:70px 20px !important}}.myAccount-register .MyAccount-espot{padding-right:40px}.myAccount-register .MyAccount-espot ul{margin-left:-18px}@media(min-width:768px) and (max-width:991px){.myAccount-register .passwordText{font-size:15px;font-size:1.5rem}}.myAccount-forgot-password{padding:70px 20px !important}.myAccount-forgot-password .title{text-align:center}.myAccount-forgot-password .title h1{margin-top:0}@media(max-width:767px){.myAccount-forgot-password{padding:45px 0 0}.myAccount-forgot-password .title h1{font-size:24px;font-size:2.4rem}}.myAccount-forgot-password .subTitle{text-align:center;margin-bottom:60px}.myAccount-forgot-password .myaccount-btn{margin-top:20px}@media(min-width:768px) and (max-width:991px){.myAccount-forgot-password{padding:70px 20px !important}}.myAccount-forgot-password .title{text-align:left}.myAccount-forgot-password .subTitle{margin:0;text-align:left;margin-bottom:40px}.myAccount-forgot-password .info{margin-top:40px}.myAccount-forgot-password .emailinput{margin-left:-10px}.myAccount-forgot-password.step1 input[type=text]{width:100%}.myAccount-forgot-password.step3 .myaccount-btn{margin-top:0}@media(max-width:767px){.myAccount-forgot-password{padding-left:10px;padding-right:10px}.myAccount-forgot-password .submit-btn .btn{min-width:50px;height:44px;font-size:15px;line-height:28px}.myAccount-forgot-password.step1 .title h1{font-size:19px;font-size:1.9rem}}.addSeperatorSpace{margin-top:50px}#accountAccordian .accordian-header .fa{margin-top:-9px;top:50%}#accountAccordian .fa-calendar{font-size:20px !important;margin-top:-10px;right:10px;pointer-events:none}#accountAccordian .info-icon{top:50%;margin-top:-8px;right:-25px}#accountAccordian .customer-Search-Result{font-size:16px;font-size:1.6rem}#accountAccordian .customer-Search-Result .result-head{font-size:18px;font-size:1.8rem}#accountAccordian .well{margin-bottom:20px}#accountAccordian select{text-transform:uppercase;color:#474747}.productDetailTable_csr .tableHeader{font-family:'BrandonGrotesque-Bold';background:#474747;padding:10px;color:#fff;text-transform:uppercase}.productDetailTable_csr .tableContent{padding:10px;text-transform:capitalize}.productDetailTable_csr .tableContent .cell{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.productDetailTable_csr .tableContent .cell.visible-xs{text-transform:uppercase}.productDetailTable_csr .tableContent .roles{margin-top:10px}@media(min-width:768px) and (max-width:991px){.table-split{border:5px solid transparent}}@media(min-width:768px){.my_account_jjill .main_header_jjill.csr-header>div:first-child{text-align:left}.my_account_jjill .main_header_jjill.csr-header>div:last-child{text-align:right}.my_account_jjill .main_header_jjill>h1{font-size:3.5rem}.my_account_jjill .main_header_jjill>h3{font-size:20px}.my_account_jjill .order-item-purchase .shop-cart .prod .top-content{clear:both;margin:30px 0 10px}.my_account_jjill .order-item-purchase .shop-cart .prod .pull-right .old_price{font-size:22px;font-size:2.2rem;margin-right:0;font-family:'BrandonGrotesque-Bold'}}@media(max-width:767px){.my_account_jjill .info>div:last-child{text-align:left;margin-top:20px}.my_account_jjill .main_header_jjill{margin-bottom:30px}.my_account_jjill .main_header_jjill .help-text{font-size:15px;font-size:1.5rem}.my_account_jjill .main_header_jjill.csr-header>div:last-child{margin-top:20px}.my_account_jjill .well .myaccount_desc_title{font-size:20px;font-size:2rem}.my_account_jjill .well .myaccount_desc{font-size:15px;font-size:1.5rem}.my_account_jjill .myaccount_link{font-size:15px;font-size:1.5rem}.my_account_jjill .order-item-details{padding:0 10px}.my_account_jjill .order-item-details .mobRow{margin-left:-20px;margin-right:-20px}.my_account_jjill .order-item-details .order-item-total{margin-bottom:20px;margin-top:20px}.my_account_jjill .order-item-details .order-number{margin-top:0 !important}.my_account_jjill .order-item-details .order-detail-btn{margin:20px 0 30px}.my_account_jjill .mob-adjust-order{margin-top:0 !important}.my_account_jjill .mob-top-space{margin-top:40px}.my_account_jjill #save-for-later-display .well{margin-bottom:10px;clear:both}.main-content:not(section){background-color:#f5f5f5}.myaccount-Login-content .reg-btn{width:100%;font-size:16px}.table-split{border-width:10px}.order-item-purchase .shop-cart .prod .top-content{clear:both;margin:30px 0 10px}.order-item-purchase .shop-cart .prod .pull-left{margin:inherit !important}.order-item-purchase .shop-cart .prod .pull-right{margin:inherit}.order-item-purchase .shop-cart .prod .pull-right .old_price{font-size:15px;font-size:1.5rem;margin-right:0;font-family:'BrandonGrotesque-Bold'}.order-status-info{margin-top:0}.order-status-info .shipping-tracking-id,.order-status-info .tracking-package{font-size:16px;font-size:1.6rem}.order-status-info .tracking-package{width:220px;display:block;text-align:center;background:#474747;padding:8px;border-radius:1px;color:#fff}}.savedAddresses .modal .modal-header{padding:0;border-bottom:0}.savedAddresses .modal .modal-body{padding:0}@media(min-width:768px) and (max-width:991px){.savedAddresses .well{padding:40px 50px}}@media(min-width:992px){.savedAddresses .well{padding:40px 80px}}@media(max-width:767px){.savedAddresses .SummaryAddlink{padding-bottom:30px}}@media(min-width:768px){.savedAddresses .SummaryAddlink{padding:40px 80px}}@media(min-width:768px) and (max-width:991px){.savedAddresses .SummaryAddlink{padding:40px 50px}}.savedAddresses .SummaryAddlink .summary{text-align:left}@media(max-width:767px){.savedAddresses .SummaryAddlink .summary{text-align:center}}.savedAddresses .SummaryAddlink .addNewAddressLink{text-align:right}@media(max-width:767px){.savedAddresses .SummaryAddlink .addNewAddressLink{text-align:center;border:solid 1px;padding-top:8px;padding-bottom:8px;text-transform:uppercase;margin-left:13px}}.savedAddresses .addressList .address .addressDetail .innerWidth{word-wrap:break-word}@media(max-width:767px){.savedAddresses .addressList .address .addressDetail{padding-bottom:20px}}@media(min-width:768px){.savedAddresses .addressList .address .DefaultChekbox{float:right;text-align:right}}@media(min-width:768px) and (max-width:991px){.savedAddresses .addressList .address .DefaultChekbox{text-align:left}}@media(max-width:767px){.savedAddresses .addressList .address .DefaultChekbox{padding-bottom:15px}}@media(min-width:768px){.savedAddresses .addressList .address .editDelete{text-align:right;float:right;margin-top:-44px}}@media(min-width:768px) and (max-width:991px){.savedAddresses .addressList .address .editDelete .btn{min-width:0;font-size:15px}}@media(min-width:992px){.savedAddresses .addressList .address .editDelete .btn{min-width:90px;margin-left:6px;width:46%;font-size:19px}}@media(max-width:767px){.savedAddresses .addressList .address .editDelete .btn{min-width:inherit;width:49%;font-size:16px;font-size:1.6rem}}.savedAddresses .addressList .AddressDeletionConfirmation{background-color:#474747;color:#fff;padding-top:15px;padding-bottom:15px}.savedAddresses .addressList .AddressDeletionConfirmation .undo{text-align:right}.savedAddresses .addressList .AddressDeletionConfirmation .undo a:hover{color:#f5f5f5}.savedAddresses .removeConfirmationModal .question{padding:15px 0}@media(max-width:767px){.savedAddresses .removeConfirmationModal .removeCancelBtns .btn{margin-bottom:10px}}@media(min-width:768px){.changePasswordForm,.expiredPasswordForm{padding-left:30px}}.changePasswordForm .mainTitle,.expiredPasswordForm .mainTitle{margin-bottom:50px}@media(max-width:767px){.changePasswordForm .mainTitle h1,.expiredPasswordForm .mainTitle h1{font-size:24px;font-size:2.4rem}}@media(min-width:768px) and (max-width:991px){.changePasswordForm .btn,.expiredPasswordForm .btn{min-width:50px;font-size:11px}}@media(max-width:767px){.changePasswordForm .btn,.expiredPasswordForm .btn{margin-bottom:10px}}.changePasswordForm .error_msg,.expiredPasswordForm .error_msg{color:#ba2235}.expiredPasswordForm .mainTitle{margin-bottom:18px}#password-strength-indicator .strength-text #strength_text_value{font-family:'BrandonGrotesque-Bold';text-transform:uppercase}#password-strength-indicator .strength-visual-indicator .indicator{width:22%;display:inline-block;padding:6px 0;border:solid 1px #474747}#password-strength-indicator.low .indicator:nth-child(-n+2){background-color:red}#password-strength-indicator.low #strength_text_value{color:red}#password-strength-indicator.medium .indicator:nth-child(-n+3){background-color:orange}#password-strength-indicator.medium #strength_text_value{color:orange}#password-strength-indicator.strong .indicator{background-color:#0e8b0b}#password-strength-indicator.strong #strength_text_value{color:#0e8b0b}@media(min-width:768px) and (max-width:991px){.payment-methods-body .well{padding:40px 50px}}@media(min-width:992px){.payment-methods-body .well{padding:40px 80px}}@media(max-width:767px){.payment-methods-body .SummaryAddlink{padding-bottom:30px}}@media(min-width:768px){.payment-methods-body .SummaryAddlink{padding:40px 80px}}@media(min-width:768px) and (max-width:991px){.payment-methods-body .SummaryAddlink{padding:40px 50px}}.payment-methods-body .SummaryAddlink .summary{text-align:left}@media(max-width:767px){.payment-methods-body .SummaryAddlink .summary{text-align:center}}.payment-methods-body .SummaryAddlink .add-new-card{text-align:right}@media(max-width:767px){.payment-methods-body .SummaryAddlink .add-new-card{text-align:center;border:solid 1px;padding-top:8px;padding-bottom:8px;text-transform:uppercase;margin-left:13px}}.payment-methods-body .card-container-layout .card-container .addressDetail .innerWidth{word-wrap:break-word}@media(max-width:767px){.payment-methods-body .card-container-layout .card-container .addressDetail{padding-bottom:20px}}@media(min-width:768px){.payment-methods-body .card-container-layout .card-container .DefaultChekbox{float:right;text-align:right}}@media(min-width:768px) and (max-width:991px){.payment-methods-body .card-container-layout .card-container .DefaultChekbox{text-align:left}}@media(max-width:767px){.payment-methods-body .card-container-layout .card-container .DefaultChekbox{padding-bottom:15px}}@media(min-width:768px){.payment-methods-body .card-container-layout .card-container .editDelete{text-align:right;float:right;margin-top:-52px}}@media(min-width:768px) and (max-width:991px){.payment-methods-body .card-container-layout .card-container .editDelete .btn{min-width:0;font-size:15px}}@media(min-width:992px){.payment-methods-body .card-container-layout .card-container .editDelete .btn{min-width:90px;margin-left:6px;width:46%;font-size:19px}}@media(max-width:767px){.payment-methods-body .card-container-layout .card-container .editDelete .btn{min-width:inherit;width:48%;font-size:16px;font-size:1.6rem}}.reset-password-text{font-size:20px;font-size:2rem}@media(min-width:768px){.reset-password-text{margin-top:-60px}}.icon-external-link{font:normal normal normal 12pt FontAwesome;padding-left:5px;padding-top:2px}.icon-external-link:before{content:"\f08e";color:#fff}@media(min-width:768px){.remove_alignment{font-family:BrandonGrotesque-Bold;margin-left:-300px;margin-top:-5px}}@media(max-width:767px){.remove_alignment{font-family:BrandonGrotesque-Bold;margin-left:0;margin-top:-5px}}@media screen and (max-width:767px){.order-item-details .maOrderHistory .maDate{display:none;color:#474747;font:11px 'BrandonGrotesque-Regular';text-transform:uppercase}.order-item-details .maOrderHistory .maDate .dot{margin:2px 0 1px 4px;height:3px;width:3px;background-color:#747474;border-radius:50%;display:inline-block;box-sizing:border-box;padding:2px}.order-item-details .maOrderHistory .maDateMobile{color:#474747;font:11px 'BrandonGrotesque-Regular';text-transform:uppercase}.order-item-details .maOrderHistory .maDateMobile .dot{margin:2px 0 1px 4px;height:3px;width:3px;background-color:#747474;border-radius:50%;display:inline-block;box-sizing:border-box;padding:2px}}@media screen and (max-width:767px){.order-item-details .maOrderHistory .maStatus{color:#474747;font:10px 'BrandonGrotesque-Bold';text-transform:uppercase}}@media(max-width:767px){.od_itemrow p:nth-child(1){width:70px;color:#474747;font:12px 'BrandonGrotesque-Regular';padding:0;margin:0;padding-bottom:12px}}@media(max-width:767px){.od_itemrow p:nth-child(2){width:220px;color:#474747;font:12px 'BrandonGrotesque-Regular';padding:0;margin:0;padding-bottom:12px}}@media(max-width:767px){.od_iteminfowrap_last p{width:60px;text-align:right;padding:0 0 6px 0;margin:0;font-size:11px}}@media(max-width:767px){#od_totalWrap div p{color:#474747;font:16px 'BrandonGrotesque-Regular';margin:0;padding:0;padding-bottom:18px}}@media(max-width:767px){.my_account_jjill .order-item-details #btm_div div:nth-child(2){margin-top:0;padding-top:0;font-weight:bold;float:right;padding-bottom:10px}}.od_old_price{text-decoration:line-through;font:1.2rem 'BrandonGrotesque-RegularItalic'}.od_Reg_price{font-size:1.5rem}@media(min-width:768px){.od_promo-applied-check{font-weight:bold;text-transform:lowercase;font-style:italic;font-size:15px}}@media(max-width:767px){.od_promo-applied-check{font-weight:bold;text-transform:lowercase;font-style:italic;font-size:12px}}@media screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3){.od_promo-applied-check{font-weight:bold;text-transform:lowercase;font-style:italic;font-size:11px;margin-right:-6px}.od_itemrow p:nth-child(2){width:220px;color:#474747;font:12px 'BrandonGrotesque-Regular';padding:0;margin:0 0 0 -6px;padding-bottom:12px}}.expDate{font-weight:bold}.paging_controls{padding-bottom:10px}@media(max-width:767px){.paging_controls{text-align:center}}@media(min-width:768px) and (max-width:1024px){.paging_controls{text-align:right}}.paging_controls>*{display:inline-block;vertical-align:middle}.paging_controls .arrow{line-height:30px;width:30px;margin:0 2px 0 -6px;background-color:#fff;border:1px solid #a0a0a0;color:#4d4d4d;font-size:13px;font-size:1.3rem;text-align:center;opacity:1;padding:0}.paging_controls .pageControlMenu>.closeButton{display:none}.paging_controls .pageControlMenu .pageControlButton{display:none}.paging_controls .pageControlMenu .controlBar>.subscribeButton{display:inline-block;position:static;right:auto;top:auto;margin:0 2px;vertical-align:middle}.paging_controls .pageControlMenu .controlBar .pageControl{display:inline-block;position:static;left:auto;right:auto;bottom:auto;line-height:30px;vertical-align:middle}.paging_controls .pageControlMenu .controlBar .pageControl>a{display:inline-block;vertical-align:top}.paging_controls .pageControlMenu .controlBar .pageControl.number>a{width:30px;margin:0 2px 0 -6px;background-color:#fff;border:1px solid #a0a0a0;color:#4d4d4d;font-size:13px;font-size:1.3rem;text-align:center;opacity:1;padding:0;font-family:'BrandonGrotesque-Medium' !important}.paging_controls .pageControlMenu .controlBar .pageControl.number>a:hover,.paging_controls .pageControlMenu .controlBar .pageControl.number>a.selected{background-color:#767676;border-color:#767676;color:#fff;opacity:1}.paging_controls .pageControlMenu .controlBar .pageControl.hidden{display:none}.paging_controls .pageControlMenu .controlBar .ellipsis{padding:0 7px;margin-left:-7px}.paging_controls .pageControlMenu .controlBar>.pageControlWrapper{display:inline-block;vertical-align:middle}.mobileBottomPagination .paging_controls{display:block !important;margin-left:0;text-align:center;margin-top:30px}.mobileBottomPagination .paging_controls .pageControlMenu .controlBar .pageControl.number>a{width:38px;height:44px;line-height:47px}.mobileBottomPagination .paging_controls .arrow{height:44px;line-height:44px;width:36px}@media(max-width:767px){.od_returnBtn-dark{margin-left:0}}@media(min-width:768px){.od_returnBtn-dark{margin-left:20px}}.sfl-name0{text-overflow:ellipsis;overflow:hidden;max-width:100% !important;height:1.2em;white-space:nowrap}.sfl-name0>a{font-family:'BrandonGrotesque-Regular' !important;color:#474747}.svdItemPrice{font-weight:normal;font:18px 'BrandonGrotesque-Regular'}.margin_calen25{margin-left:-25px;margin-right:-25px}@media(min-width:768px){.pagiOrderHis{float:left;font-family:'BrandonGrotesque-Bold' !important}}@media(max-width:767px){.pagiOrderHis{font-family:'BrandonGrotesque-Bold' !important;display:block;margin-bottom:10px !important}}.unsubmsg{color:#ba2235;font-size:18px}.retButton{margin-left:-40px}jjill-form.form-group:not(.make-default) label{position:absolute;top:-5px;left:5px;padding:2px;background-color:#fff;text-transform:uppercase;z-index:1;font-size:12px;font-size:1.2rem;color:#474747}.form-control{border:1px solid #474747;padding:10px;border-radius:0;color:inherit;height:44px;font-size:14px;font-size:1.4rem}@media(min-width:768px){.dontnotsell{font-family:BrandonGrotesque-Bold;font-size:30px}}@media(max-width:767px){.dontnotsell{font-family:BrandonGrotesque-Bold;font-size:25px;text-align:center}}.mgpmt_address,.mgpmt_def_pmt,.mgpmt_set_def,.mgpmt_expires{font-size:14px;}.mgpmt_def_pmt,.mgpmt_expires{font-weight:bold;}
.vertical-separator {
	display: inline-block;
	border-left: 1px solid #000;
	height: 2rem;
	margin: -5px 5px;
}
.mgpmtAddressExpired {
	background-color: #fcf0ee !important;
	border: 2px solid #cc5c69;
}
.mgpmtAccount {
	margin-bottom: 15px !important; 
	margin-top: -10px !important;
}
.mgpmt_expires {
	font-size: 16px;
	font-weight: normal !important;
}
.mgpmt_def_pmt,.mgpmt_set_def {
	margin-left: 3px;
}
.jjill-radio-button-mgpmt {
	accent-color:#474747;
	height: 15px;
  	width: 15px;
  	border: 1px solid grey;
}
.mgpmtAddressWrap {
	padding-bottom: 10px !important;
}