.subscribe-plans{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1rem 1rem 0}.subscribe-plans.center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media print,screen and (min-width:768px){.subscribe-plans{margin:0 -2rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.subscribe-plans .country-form{margin-bottom:0;border:1px solid hsla(0,0%,85.9%,.5);border-width:0 1px;padding:.5rem 1rem}.subscribe-plans .s-card{width:100%;padding:0;margin-bottom:1rem}@media print,screen and (min-width:768px){.subscribe-plans .s-card{width:50%;padding:2rem}}.subscribe-plans .title-wrapper{background:#217af4}.subscribe-plans .title-wrapper .title{color:#f5f5f5;text-transform:uppercase;text-align:center;letter-spacing:2px;padding:1rem 0}.subscribe-plans .cover{background:#f5f5f5;min-height:200px;padding:1rem}.subscribe-plans .plan-list{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.subscribe-plans .plan,.subscribe-plans .plan-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.subscribe-plans .plan{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;border:1px solid hsla(0,0%,85.9%,.5);border-top:0 solid hsla(0,0%,85.9%,.5);position:relative;padding:1rem 2rem;overflow:hidden}.subscribe-plans .plan.is-overseas,.subscribe-plans .plan.is-print{padding:1rem 0}.subscribe-plans .plan:hover{background:#f5f5f5;cursor:pointer}.subscribe-plans .plan .left{position:relative;padding-left:1rem}.subscribe-plans .plan .left,.subscribe-plans .plan .right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:50%}.subscribe-plans .plan .right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-right:1rem}.subscribe-plans .plan .name{text-transform:uppercase;font-weight:700;letter-spacing:1px;color:#4a4a4a}.subscribe-plans .plan .daily-amount{font-size:.8rem}.subscribe-plans .plan .only{font-size:.8rem;color:#4a4a4a}.subscribe-plans .plan .amount{color:#217af4;font-weight:700;margin-top:4px}.subscribe-plans .plan .old-amount{font-size:.75rem;text-decoration:line-through;display:none}.subscribe-plans .plan .recommended{position:absolute;left:0;top:0;background:#ed1a3d;color:#f8f8f8;-webkit-transform:rotate(-45deg) scale(.5) translate(-129px,-147px);transform:rotate(-45deg) scale(.5) translate(-129px,-147px);font-size:.85rem;padding:.2rem 2rem;text-transform:uppercase;font-weight:500}.subscribe-plans .marker{left:5px;top:5px;height:13px;background:transparent;border-radius:50%;border:1px solid #7a7a7a;position:absolute;width:13px;display:none}.subscribe-plans .marker:after{content:"";position:absolute;left:3px;top:3px;background:#7a7a7a;border-radius:50%;width:5px;height:5px}.subscribe-plans .marker.active{border-color:#217af4}.subscribe-plans .marker.active:after{background:#217af4}.subscribe-plans .benefits{font-size:.9rem;padding:0 2rem}.subscribe-plans .benefits li{margin-bottom:.5rem}.subscribe-plans .benefits li:before{content:"+";font-weight:bolder;margin-right:.5rem;color:#4a4a4a}.gift-subcriptions .congratulations{color:#3273dc}.gift-subcriptions .button{font-size:.8rem;font-weight:700;letter-spacing:1px}.gift-subcriptions .address-submit-button{float:right}@media print,screen and (min-width:768px){.gift-subcriptions .user-address-updater{margin-top:-2rem}.gift-subcriptions .user-address-updater .field:last-child{margin-top:2rem}}.gift-subcriptions .user-address-updater .label{font-size:.9rem;font-weight:500}@media print,screen and (min-width:768px){.gift-subcriptions .address-form{padding:0 1.3rem}}.gift-subcriptions .caps{text-transform:capitalize}.gift-subcriptions .hide{display:none}.gift-subcriptions .summary-table{width:100%}.gift-subcriptions .summary-table td{border-bottom:1px solid #3273dc}.gift-subcriptions .summary-table tr td:first-child{font-weight:700}@media print,screen and (min-width:768px){.gift-subcriptions .personal-message-digital{margin-top:1rem}.gift-subcriptions .personal-message-digital .textarea{margin-top:.5rem}}@media print,screen and (min-width:768px){.gift-subcriptions .final-submit-button{margin-top:2rem}}.gift-subcriptions .subscribe-wizard{margin-top:1rem;padding:0 1rem}@media print,screen and (min-width:768px){.gift-subcriptions .subscribe-wizard{padding:0}}.gift-subcriptions .subscribe-wizard.step-two .steps{display:none}.gift-subcriptions .limited{max-width:470px;display:block;margin:0 auto}.gift-subcriptions .subscribe-plans{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media print,screen and (min-width:768px){.gift-subcriptions .subscribe-plans{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.gift-subcriptions .bg-wrap{background:#3f4450;padding-top:1rem;position:relative;z-index:40}.gift-subcriptions .bg-wrap .title-wrapper{margin-top:1rem}@media print,screen and (min-width:768px){.gift-subcriptions .bg-wrap .title-wrapper{margin-top:1rem}}.gift-subcriptions .bg-wrap .title{color:#f5f5f5;text-align:center}.gift-subcriptions .bg-wrap:before{content:"";position:absolute;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,.01)),color-stop(82%,rgba(0,0,0,.21)),to(rgba(0,0,0,.4)));background:linear-gradient(180deg,rgba(0,0,0,.01),rgba(0,0,0,.21) 82%,rgba(0,0,0,.4));width:100%;height:100%;left:0;top:0}.gift-subcriptions .three-images{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;overflow:hidden;padding:0;margin:0 auto;width:100%}@media print,screen and (min-width:768px){.gift-subcriptions .three-images{width:600px;margin-top:-1.5rem}}.gift-subcriptions .three-images>div{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-top:auto;margin-bottom:-37px}@media print,screen and (min-width:768px){.gift-subcriptions .three-images>div{margin-bottom:unset}}@media print,screen and (min-width:768px){.gift-subcriptions .three-images .first img{height:183px}}.gift-subcriptions .three-images .second{position:relative;margin-top:-1rem}@media print,screen and (min-width:768px){.gift-subcriptions .three-images .second{margin-top:auto}}.gift-subcriptions .three-images .second img{height:110px}@media print,screen and (min-width:768px){.gift-subcriptions .three-images .second img{height:200px}}.gift-subcriptions .three-images .third{margin-top:unset}@media print,screen and (min-width:768px){.gift-subcriptions .three-images .third{margin-top:auto}}.subscribe-wizard .user-address-updater{width:100%}.subscribe-wizard .form.center .title{text-align:center}.subscribe-wizard .length-check{font-weight:400;font-size:.8rem;letter-spacing:1px;color:#7a7a7a}.subscribe-wizard .subscribe-plans{width:100%}@media print,screen and (min-width:768px){.subscribe-wizard .subscribe-plans .benefits li{text-align:center}}@media print,screen and (min-width:768px){.subscribe-wizard .subscribe-plans{margin-bottom:2rem}.subscribe-wizard .subscribe-plans .break{display:block;clear:both}}.subscribe-wizard .subscribe-plans .cover{display:none}@media print,screen and (min-width:768px){.subscribe-wizard .subscribe-plans .cover{display:block;min-height:300px}.subscribe-wizard .subscribe-plans .cover .note{display:none}.subscribe-wizard .subscribe-plans .cover .benefits{padding:0}}.subscribe-wizard .subscribe-plans .old-amount{display:none}.subscribe-wizard .subscribe-plans .s-card{padding:0}@media print,screen and (min-width:768px){.subscribe-wizard .subscribe-plans,.subscribe-wizard .subscribe-plans .s-card{padding:0 1rem}.subscribe-wizard .subscribe-plans .s-card:only-child{width:80%}}.subscribe-wizard .subscribe-plans .title-wrapper{background:#0956bf}.subscribe-wizard .subscribe-plans .title-wrapper .title{margin-left:1rem}.subscribe-wizard .subscribe-plans .recommended{display:none}.subscribe-wizard .subscribe-plans .plan{padding:1rem 0}.subscribe-wizard .v-select{width:100%}.subscribe-wizard .wrap{min-height:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1.5rem 0 1rem}.subscribe-wizard .back-button{position:absolute;left:0;top:0;padding:0 .5rem;color:#7a7a7a;z-index:40}@media print,screen and (min-width:768px){.subscribe-wizard .back-button{padding:.5rem 2rem}}.subscribe-wizard .back-button .icon{font-size:1.4rem}.subscribe-wizard .steps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:-2rem auto 1rem 1rem;position:relative;z-index:40}@media print,screen and (min-width:768px){.subscribe-wizard .steps{margin:1rem auto 2rem 2rem;position:absolute;left:0;bottom:0}}.subscribe-wizard .item{width:100%;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex}.subscribe-wizard .dot{width:15px;height:15px;margin:0 2px;line-height:15px;text-align:center;font-weight:500;border-radius:50%;display:block;background:#dbdbdb;color:#b5b5b5}@media print,screen and (min-width:768px){.subscribe-wizard .dot{width:15px;height:15px;margin:0 2px}}.subscribe-wizard .dot.active{background:#217af4;color:#f5f5f5}.subscribe-wizard .form.center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:relative}.subscribe-wizard .form.center>.field{width:90%}@media print,screen and (min-width:768px){.subscribe-wizard .form.center>.field{width:100%}}.subscribe-wizard .form.center .submit-field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.subscribe-wizard .form.center .submit-field .button{font-size:.8rem;font-weight:700;letter-spacing:1px}@media print,screen and (min-width:768px){.subscribe-wizard .form.center .submit-field{margin-top:1.5rem}}.subscribe-wizard .field-label .label{font-weight:400}.subscribe-wizard .print-button .button{margin-top:2rem;font-size:.8rem;font-weight:700;letter-spacing:1px;text-transform:uppercase}.wiz-content{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%;-webkit-box-flex:1;-ms-flex:1 1 70%;flex:1 1 70%}@media print,screen and (min-width:768px){.wiz-content{display:block;-webkit-box-flex:unset;-ms-flex:unset;flex:unset}}.wiz-content .item{padding:1rem 0}@media print,screen and (min-width:768px){.wiz-content .item{padding:1rem}}@media print,screen and (min-width:768px){.wiz-content .item.select-plan{padding:0;margin-top:2rem}.wiz-content .item.select-plan .subscribe-plans{margin-top:1rem}}.gift-confirm{margin-top:1rem}@media print,screen and (min-width:768px){.gift-confirm .reset-password-wrapper{margin-top:2rem}}.gift-confirm .label{font-weight:500;font-size:.9rem}.gift-confirm .button{font-size:.8rem;text-transform:uppercase;letter-spacing:1px;font-weight:700;margin:0 auto;display:block}