#premium-subscription h2{margin-top:2em;margin-bottom:1em}#premium-subscription .price{font-weight:bold}#premium-subscription .manage{padding-left:2em}#premium-subscription #customer-details-form .form-horizontal.well{margin-bottom:.5em}#premium-subscription #change-user-details{margin-bottom:2.5em}#premium-subscription #subscription-agreement-information{font-size:85%;color:#777;margin-bottom:0;margin-top:.75em}#organisation-subscription .selectable-item .gps-tracker-information-link{margin-left:3.4em}#organisation-subscription .selectable-item .sub-form{margin:1em 1em 1em 3.4em}@media(max-width:767px){#organisation-subscription .selectable-item .sub-form{margin-left:1em}}#organisation-subscription .selectable-item .sub-form>*{margin-bottom:1em}#organisation-subscription .selectable-item .sub-form>*:last-child{margin-bottom:0}#organisation-subscription .manage{padding-left:2em}.subscription-selectable-item.selectable-item>label input{zoom:1.25}.subscription-selectable-item.selectable-item>label .text-container .title{font-size:125%}.premium-subscription-sub-form{margin:0 1em 1em 3.2em}@media(max-width:767px){.premium-subscription-sub-form{margin-left:1em}}.premium-subscription-sub-form>*{margin-bottom:1em}.premium-subscription-sub-form>*:last-child{margin-bottom:0}@media(max-width:767px){#subscriptions ul{padding-inline-start:16px}#subscriptions ul ul{padding-inline-start:0}}#subscriptions .order{padding:.8em 1.5em .5em 1.5em;font-size:120%;width:30em}@media(max-width:767px){#subscriptions .order{font-size:100%;width:100%}}#subscriptions .order>span{display:flex;align-items:center}#subscriptions .order>span>i{flex:0 0 auto;margin-left:.125em}#subscriptions .order>span>span{flex:1 1 auto}#subscriptions .order span.count{display:inline!important}#subscriptions .order .click-to-remove{display:block;font-size:75%}#subscriptions .order:focus{background-color:#3b3b3b}#subscriptions .order:hover{background-color:#763b32}#subscriptions .order.ordered{background-color:#763b32}#subscriptions .order.ordered:hover{background-color:#88443a}#subscriptions .price{font-size:120%;font-weight:bold;margin-bottom:.5em}#subscriptions .description{margin-bottom:.5em}#subscriptions .paid-information i{color:#5cb85c;margin-right:.5em}#subscriptions h2{margin-top:2em}#subscriptions #persons li{margin-bottom:2em}#subscriptions #organisations li{margin-bottom:2em}#discount-code-input-group{width:15em}#receipt #logotype{width:25%;margin:1em 0}#receipt #logotype-wrapper{border-bottom:1px solid #777}#receipt-table .receipt-description-column{width:64%}#receipt-table .receipt-numeric-column{width:12%;text-align:right}#gift-cards #gift-card-links{margin:2em 0 4em 0}#gift-cards #gift-card-links li{line-height:150%;margin:0}#gift-cards #gift-card-list{margin:0;padding:0}#gift-cards #gift-card-list li{margin:4em 0;padding:2em;max-width:800px;border:1px solid #777;background-color:#eee;box-shadow:0 0 8px rgba(0,0,0,.5);border-radius:8px;width:100%;break-inside:avoid}#gift-cards #gift-card-list li .gift-card-header h1{text-align:center;margin:0}#gift-cards #gift-card-list li .gift-card-image-row{margin-top:2em;display:flex;gap:2em}#gift-cards #gift-card-list li .gift-card-image-container{flex:0 1 81%}#gift-cards #gift-card-list li .gift-card-code-details{flex:0 1 19%;display:flex;gap:1em;flex-direction:column;align-items:center;justify-content:space-between}#gift-cards #gift-card-list li .gift-card-image{border-radius:8px;max-width:100%}#gift-cards #gift-card-list li .gift-card-qr-code{width:100%}#gift-cards #gift-card-list li .gift-card-code{font-weight:bold;font-size:2em;text-align:center;line-height:1em}#gift-cards #gift-card-list li .gift-card-fine-print{margin-top:2em;color:#555}@media screen and (max-width:900px){#gift-cards #gift-card-list li .gift-card-image-row{flex-direction:column}#gift-cards #gift-card-list li .gift-card-image-container{flex:1 1 auto}#gift-cards #gift-card-list li .gift-card-code-details{flex:1 1 auto}#gift-cards #gift-card-list li .gift-card-qr-code{max-width:150px}#gift-cards #gift-card-list li .gift-card-fine-print{font-size:85%}}#manage .manage-section,#subscription-canceled .manage-section{margin-bottom:2em}#manage .manage-section:last-child,#subscription-canceled .manage-section:last-child{margin-bottom:0}#manage #back-container,#subscription-canceled #back-container{margin-top:3em}