/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.progress{position:relative;}.progress__track{min-width:100px;max-width:100%;height:16px;margin-top:5px;border:1px solid;background-color:#fff;}.progress__bar{width:3%;min-width:3%;max-width:100%;height:16px;background-color:#000;}.progress__description,.progress__percentage{overflow:hidden;margin-top:0.2em;color:#555;font-size:0.875em;}.progress__description{float:left;}[dir="rtl"] .progress__description{float:right;}.progress__percentage{float:right;}[dir="rtl"] .progress__percentage{float:left;}.progress--small .progress__track{height:7px;}.progress--small .progress__bar{height:7px;background-size:20px 20px;}
.ajax-progress{display:inline-block;padding:1px 5px 2px 5px;}[dir="rtl"] .ajax-progress{float:right;}.ajax-progress-throbber .throbber{display:inline;padding:1px 6px 2px;background:transparent url(/core/misc/throbber-active.gif) no-repeat 0 center;}.ajax-progress-throbber .message{display:inline;padding:1px 5px 2px;}tr .ajax-progress-throbber .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.ajax-progress-fullscreen{position:fixed;z-index:1261;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/core/misc/loading-small.gif);background-repeat:no-repeat;background-position:center center;}[dir="rtl"] .ajax-progress-fullscreen{right:49%;left:auto;}
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.fieldgroup{padding:0;border-width:0;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}.container-inline .hidden{display:none;}
.clearfix::after{display:table;clear:both;content:"";}
.js details:not([open]) .details-wrapper{display:none;}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li::after{content:", ";}.item-list__comma-list li:last-child::after{content:"";}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}@media (scripting:enabled){.js-hide.js-hide{display:none;}.js-show{display:block;}}
.nowrap{white-space:nowrap;}
.position-container{position:relative;}
.reset-appearance{margin:0;padding:0;border:0 none;background:transparent;line-height:inherit;-webkit-appearance:none;appearance:none;}
.resize-none{resize:none;}.resize-vertical{min-height:2em;resize:vertical;}.resize-horizontal{max-width:100%;resize:horizontal;}.resize-both{max-width:100%;min-height:2em;resize:both;}
.system-status-counter__status-icon{display:inline-block;width:25px;height:25px;vertical-align:middle;}.system-status-counter__status-icon::before{display:block;width:100%;height:100%;content:"";background-repeat:no-repeat;background-position:center 2px;background-size:16px;}.system-status-counter__status-icon--error::before{background-image:url(/core/misc/icons/e32700/error.svg);}.system-status-counter__status-icon--warning::before{background-image:url(/core/misc/icons/e29700/warning.svg);}.system-status-counter__status-icon--checked::before{background-image:url(/core/misc/icons/73b355/check.svg);}
.system-status-report-counters__item{width:100%;margin-bottom:0.5em;padding:0.5em 0;text-align:center;white-space:nowrap;background-color:rgba(0,0,0,0.063);}@media screen and (min-width:60em){.system-status-report-counters{display:flex;flex-wrap:wrap;justify-content:space-between;}.system-status-report-counters__item--half-width{width:49%;}.system-status-report-counters__item--third-width{width:33%;}}
.system-status-general-info__item{margin-top:1em;padding:0 1em 1em;border:1px solid #ccc;}.system-status-general-info__item-title{border-bottom:1px solid #ccc;}
.tablesort{display:inline-block;width:16px;height:16px;background-size:100%;}.tablesort--asc{background-image:url(/core/misc/icons/787878/twistie-down.svg);}.tablesort--desc{background-image:url(/core/misc/icons/787878/twistie-up.svg);}
.block--product-default .block__content>.field--items{--bs-gutter-x:1.5rem;--bs-gutter-y:0;--bs-gutter-y:var(--bs-gutter-x);display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.block--product-default .block__content>.field--items>.field__item{flex-shrink:0;flex:1 1 0;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media (max-width:575.98px){.block--product-default .block__content>.field--items>.field__item{margin-bottom:1.25rem}}@media (min-width:768px){.block--product-default .block__content>.field--items>.field__item{flex:0 0 auto;width:50%}}@media (min-width:1200px){.block--product-default .block__content>.field--items>.field__item{flex:0 0 auto;width:25%}}.block--product-compact,.block--product-compact .block__content>.field--items>.field__item:not(:last-child){margin-bottom:1.25rem}.path-frontpage .block--faithsubscriptions-sitewidealert{margin-bottom:4rem;margin-top:1rem}
.block-user-login-block .block__title{margin-bottom:2rem}
.block--faithsubscriptions-footerhelpandsupportblock{margin-left:auto;margin-right:auto;max-width:720px}.block--faithsubscriptions-footerhelpandsupportblock .block-content__links{justify-content:center}.block--faithsubscriptions-fromthestoretext{margin-bottom:4rem}.block--faithsubscriptions-fromthestoreblock{background-color:#fff}.block--faithsubscriptions-fromthestoreblock .block__content{padding:4rem}.block--faithsubscriptions-fromthestoreblock .block__content-text{text-align:left}.block__content__body p{font-size:1.125rem}.block__content.has-media{--bs-gutter-x:1.5rem;--bs-gutter-y:0;align-items:center;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}@media (min-width:992px){.block__content.has-media .block__content-media{flex-shrink:0;flex:0 0 auto;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:5rem;width:100%;width:66.66666667%}}.block__content.has-media .block__content-media .field--name-field-media img{border-radius:.5rem;width:100%}@media (min-width:992px){.block__content.has-media .block__content-text{flex-shrink:0;flex:0 0 auto;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%;width:33.33333333%}}
.block--type-hero-block .contextual{right:5%;top:100px}.block__content-hero{height:100vh}@media (min-width:576px){.block__content-hero{height:85vh;max-height:85vh}}@media (min-width:992px){.block__content-hero{height:auto}}@media (orientation:landscape) and (max-height:500px){.block__content-hero{align-items:center;display:flex;height:auto;min-height:100vh}}.block__content-hero__image img,.block__content-hero__image picture{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.block__content-hero__image picture{display:block;height:100vh}@media (min-width:576px){.block__content-hero__image picture{height:85vh}}@media (min-width:992px){.block__content-hero__image picture{height:auto}}@media (orientation:landscape) and (max-height:500px){.block__content-hero__image picture{bottom:0;height:100%;left:0;position:absolute;right:0;top:0}}.block__content-hero__image picture:after{background:#000;content:"";height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%}.block__content-hero__text{padding-bottom:1rem}@media (min-width:576px){.block__content-hero__text{padding-bottom:2rem}}@media (min-width:992px){.block__content-hero__text-wrapper{max-width:720px}}.block__content-hero__title{font-size:calc(1.525rem + 3.3vw)}@media (min-width:1200px){.block__content-hero__title{font-size:4rem}}@media (orientation:landscape) and (max-height:500px){.block__content-hero__title{font-size:calc(1.375rem + 1.5vw)}}@media (orientation:landscape) and (max-height:500px) and (min-width:1200px){.block__content-hero__title{font-size:2.5rem}}.block__content-hero__body{font-size:1.125rem}@media (orientation:landscape) and (max-height:500px){.block__content-hero__body{font-size:1rem}}.block__content-hero__links .btn{font-size:1.125rem;margin-bottom:4px!important}@media (min-width:576px){.block__content-hero__links .btn{font-size:calc(1.275rem + .3vw)}}@media (min-width:576px) and (min-width:1200px){.block__content-hero__links .btn{font-size:1.5rem}}
.navbar-collapse .copyright{display:none}.navbar-collapse.show .copyright{display:block}.copyright a{color:inherit}.copyright .brooks-digital{background-image:url(/themes/custom/faithsubscriptions/build/assets/images/logo--brooks-digital.png);background-position:50%;background-position:2px;background-repeat:no-repeat;background-size:initial;background-size:16px;border-radius:4px;color:#021a72;margin-left:2px;padding:4px 4px 4px 20px;text-decoration:none;transition:all .2s ease-in-out}.navbar-collapse.show .copyright .brooks-digital{background-color:#fff}.navbar-collapse.show .copyright .brooks-digital:hover{background-color:#e9edff;color:#021a72}
@media (max-width:767.98px){.expiry{font-size:14px}}body.navbar--open .expiry,body.path-frontpage .headroom--top .expiry{color:#fff}
.btn,form.form--user-form .form-actions input,form.webform-submission-form .form-actions input{--bs-btn-padding-x:3rem;--bs-btn-padding-y:0.6875rem;--bs-btn-font-family:;--bs-btn-font-size:calc(1.275rem + 0.3vw);--bs-btn-font-weight:700;--bs-btn-line-height:1.5;--bs-btn-color:#603;--bs-btn-bg:transparent;--bs-btn-border-width:1px;--bs-btn-border-color:transparent;--bs-btn-border-radius:70px;--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075);--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:0 0 0 3px rgba(var(--bs-btn-focus-shadow-rgb),.5);background-color:var(--bs-btn-bg);border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);color:var(--bs-btn-color);cursor:pointer;display:inline-block;font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);text-align:center;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}@media (min-width:1200px){.btn,form.form--user-form .form-actions input,form.webform-submission-form .form-actions input{--bs-btn-font-size:1.5rem}}@media (prefers-reduced-motion:reduce){.btn,form.form--user-form .form-actions input,form.webform-submission-form .form-actions input{transition:none}}.btn:hover,form.form--user-form .form-actions input:hover,form.webform-submission-form .form-actions input:hover{background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);color:var(--bs-btn-hover-color)}.btn-check+.btn:hover,form.form--user-form .form-actions .btn-check+input:hover,form.webform-submission-form .form-actions .btn-check+input:hover{background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color);color:var(--bs-btn-color)}.btn:focus-visible,form.form--user-form .form-actions input:focus-visible,form.webform-submission-form .form-actions input:focus-visible{background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);box-shadow:var(--bs-btn-focus-box-shadow);color:var(--bs-btn-hover-color);outline:0}.btn-check:focus-visible+.btn,form.form--user-form .form-actions .btn-check:focus-visible+input,form.webform-submission-form .form-actions .btn-check:focus-visible+input{border-color:var(--bs-btn-hover-border-color);box-shadow:var(--bs-btn-focus-box-shadow);outline:0}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active,form.form--user-form .form-actions .btn-check:checked+input,form.form--user-form .form-actions :not(.btn-check)+input:active,form.form--user-form .form-actions input.active,form.form--user-form .form-actions input.show,form.form--user-form .form-actions input:first-child:active,form.webform-submission-form .form-actions .btn-check:checked+input,form.webform-submission-form .form-actions :not(.btn-check)+input:active,form.webform-submission-form .form-actions input.active,form.webform-submission-form .form-actions input.show,form.webform-submission-form .form-actions input:first-child:active{background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color);color:var(--bs-btn-active-color)}.btn-check:checked+.btn:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible,form.form--user-form .form-actions .btn-check:checked+input:focus-visible,form.form--user-form .form-actions :not(.btn-check)+input:active:focus-visible,form.form--user-form .form-actions input.active:focus-visible,form.form--user-form .form-actions input.show:focus-visible,form.form--user-form .form-actions input:first-child:active:focus-visible,form.webform-submission-form .form-actions .btn-check:checked+input:focus-visible,form.webform-submission-form .form-actions :not(.btn-check)+input:active:focus-visible,form.webform-submission-form .form-actions input.active:focus-visible,form.webform-submission-form .form-actions input.show:focus-visible,form.webform-submission-form .form-actions input:first-child:active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.disabled,.btn:disabled,fieldset:disabled .btn,fieldset:disabled form.form--user-form .form-actions input,fieldset:disabled form.webform-submission-form .form-actions input,form.form--user-form .form-actions fieldset:disabled input,form.form--user-form .form-actions input.disabled,form.form--user-form .form-actions input:disabled,form.webform-submission-form .form-actions fieldset:disabled input,form.webform-submission-form .form-actions input.disabled,form.webform-submission-form .form-actions input:disabled{background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);color:var(--bs-btn-disabled-color);opacity:var(--bs-btn-disabled-opacity);pointer-events:none}.btn-primary,form.form--user-form .form-actions input,form.user-login-form .form-actions input,form.webform-submission-form .form-actions input{--bs-btn-color:#fff;--bs-btn-bg:#603;--bs-btn-border-color:#603;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#57002b;--bs-btn-hover-border-color:#520029;--bs-btn-focus-shadow-rgb:125,38,82;--bs-btn-active-color:#fff;--bs-btn-active-bg:#520029;--bs-btn-active-border-color:#4d0026;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#603;--bs-btn-disabled-border-color:#603}.btn-secondary{--bs-btn-color:#000;--bs-btn-bg:#e99b40;--bs-btn-border-color:#e99b40;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ecaa5d;--bs-btn-hover-border-color:#eba553;--bs-btn-focus-shadow-rgb:198,132,54;--bs-btn-active-color:#000;--bs-btn-active-bg:#edaf66;--bs-btn-active-border-color:#eba553;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#e99b40;--bs-btn-disabled-border-color:#e99b40}.btn-success{--bs-btn-color:#000;--bs-btn-bg:#693;--bs-btn-border-color:#693;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#7da852;--bs-btn-hover-border-color:#75a347;--bs-btn-focus-shadow-rgb:87,130,43;--bs-btn-active-color:#000;--bs-btn-active-bg:#85ad5c;--bs-btn-active-border-color:#75a347;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#693;--bs-btn-disabled-border-color:#693}.btn-info{--bs-btn-color:#000;--bs-btn-bg:#399;--bs-btn-border-color:#399;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#52a8a8;--bs-btn-hover-border-color:#47a3a3;--bs-btn-focus-shadow-rgb:43,130,130;--bs-btn-active-color:#000;--bs-btn-active-bg:#5cadad;--bs-btn-active-border-color:#47a3a3;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#399;--bs-btn-disabled-border-color:#399}.btn-warning{--bs-btn-color:#000;--bs-btn-bg:#f60;--bs-btn-border-color:#f60;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ff7d26;--bs-btn-hover-border-color:#ff751a;--bs-btn-focus-shadow-rgb:217,87,0;--bs-btn-active-color:#000;--bs-btn-active-bg:#ff8533;--bs-btn-active-border-color:#ff751a;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f60;--bs-btn-disabled-border-color:#f60}.btn-danger{--bs-btn-color:#000;--bs-btn-bg:#eb3469;--bs-btn-border-color:#eb3469;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ee5280;--bs-btn-hover-border-color:#ed4878;--bs-btn-focus-shadow-rgb:200,44,89;--bs-btn-active-color:#000;--bs-btn-active-bg:#ef5d87;--bs-btn-active-border-color:#ed4878;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#eb3469;--bs-btn-disabled-border-color:#eb3469}.btn-light{--bs-btn-color:#000;--bs-btn-bg:#eeeeed;--bs-btn-border-color:#eeeeed;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#cacac9;--bs-btn-hover-border-color:#bebebe;--bs-btn-focus-shadow-rgb:202,202,201;--bs-btn-active-color:#000;--bs-btn-active-bg:#bebebe;--bs-btn-active-border-color:#b3b3b2;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#eeeeed;--bs-btn-disabled-border-color:#eeeeed}.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#4d5053;--bs-btn-border-color:#4d5053;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#686a6d;--bs-btn-hover-border-color:#5f6264;--bs-btn-focus-shadow-rgb:104,106,109;--bs-btn-active-color:#fff;--bs-btn-active-bg:#717375;--bs-btn-active-border-color:#5f6264;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#4d5053;--bs-btn-disabled-border-color:#4d5053}.btn-white{--bs-btn-color:#000;--bs-btn-bg:#fff;--bs-btn-border-color:#fff;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#fff;--bs-btn-hover-border-color:#fff;--bs-btn-focus-shadow-rgb:217,217,217;--bs-btn-active-color:#000;--bs-btn-active-bg:#fff;--bs-btn-active-border-color:#fff;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#fff;--bs-btn-disabled-border-color:#fff}.btn-black{--bs-btn-color:#fff;--bs-btn-bg:#000;--bs-btn-border-color:#000;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#000;--bs-btn-hover-border-color:#000;--bs-btn-focus-shadow-rgb:38,38,38;--bs-btn-active-color:#fff;--bs-btn-active-bg:#000;--bs-btn-active-border-color:#000;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#000;--bs-btn-disabled-border-color:#000}.btn-purple{--bs-btn-color:#fff;--bs-btn-bg:#603;--bs-btn-border-color:#603;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#57002b;--bs-btn-hover-border-color:#520029;--bs-btn-focus-shadow-rgb:125,38,82;--bs-btn-active-color:#fff;--bs-btn-active-bg:#520029;--bs-btn-active-border-color:#4d0026;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#603;--bs-btn-disabled-border-color:#603}.btn-brown{--bs-btn-color:#fff;--bs-btn-bg:#2e0318;--bs-btn-border-color:#2e0318;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#270314;--bs-btn-hover-border-color:#250213;--bs-btn-focus-shadow-rgb:77,41,59;--bs-btn-active-color:#fff;--bs-btn-active-bg:#250213;--bs-btn-active-border-color:#230212;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#2e0318;--bs-btn-disabled-border-color:#2e0318}.btn-brown-light{--bs-btn-color:#fff;--bs-btn-bg:#930;--bs-btn-border-color:#930;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#822b00;--bs-btn-hover-border-color:#7a2900;--bs-btn-focus-shadow-rgb:168,82,38;--bs-btn-active-color:#fff;--bs-btn-active-bg:#7a2900;--bs-btn-active-border-color:#732600;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#930;--bs-btn-disabled-border-color:#930}.btn-pink{--bs-btn-color:#fff;--bs-btn-bg:#d91a60;--bs-btn-border-color:#d91a60;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#b81652;--bs-btn-hover-border-color:#ae154d;--bs-btn-focus-shadow-rgb:223,60,120;--bs-btn-active-color:#fff;--bs-btn-active-bg:#ae154d;--bs-btn-active-border-color:#a31448;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#d91a60;--bs-btn-disabled-border-color:#d91a60}.btn-teal{--bs-btn-color:#000;--bs-btn-bg:#399;--bs-btn-border-color:#399;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#52a8a8;--bs-btn-hover-border-color:#47a3a3;--bs-btn-focus-shadow-rgb:43,130,130;--bs-btn-active-color:#000;--bs-btn-active-bg:#5cadad;--bs-btn-active-border-color:#47a3a3;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#399;--bs-btn-disabled-border-color:#399}.btn-green{--bs-btn-color:#000;--bs-btn-bg:#693;--bs-btn-border-color:#693;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#7da852;--bs-btn-hover-border-color:#75a347;--bs-btn-focus-shadow-rgb:87,130,43;--bs-btn-active-color:#000;--bs-btn-active-bg:#85ad5c;--bs-btn-active-border-color:#75a347;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#693;--bs-btn-disabled-border-color:#693}.btn-coal{--bs-btn-color:#fff;--bs-btn-bg:#292f36;--bs-btn-border-color:#292f36;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#23282e;--bs-btn-hover-border-color:#21262b;--bs-btn-focus-shadow-rgb:73,78,84;--bs-btn-active-color:#fff;--bs-btn-active-bg:#21262b;--bs-btn-active-border-color:#1f2329;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#292f36;--bs-btn-disabled-border-color:#292f36}.btn-gray{--bs-btn-color:#000;--bs-btn-bg:#f4f4f4;--bs-btn-border-color:#f4f4f4;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f6f6f6;--bs-btn-hover-border-color:#f5f5f5;--bs-btn-focus-shadow-rgb:207,207,207;--bs-btn-active-color:#000;--bs-btn-active-bg:#f6f6f6;--bs-btn-active-border-color:#f5f5f5;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f4f4f4;--bs-btn-disabled-border-color:#f4f4f4}.btn-gray-400{--bs-btn-color:#000;--bs-btn-bg:#a6a6a6;--bs-btn-border-color:#a6a6a6;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#b3b3b3;--bs-btn-hover-border-color:#afafaf;--bs-btn-focus-shadow-rgb:141,141,141;--bs-btn-active-color:#000;--bs-btn-active-bg:#b8b8b8;--bs-btn-active-border-color:#afafaf;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#a6a6a6;--bs-btn-disabled-border-color:#a6a6a6}.btn-gray-dark{--bs-btn-color:#fff;--bs-btn-bg:#4d5053;--bs-btn-border-color:#4d5053;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#414447;--bs-btn-hover-border-color:#3e4042;--bs-btn-focus-shadow-rgb:104,106,109;--bs-btn-active-color:#fff;--bs-btn-active-bg:#3e4042;--bs-btn-active-border-color:#3a3c3e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#4d5053;--bs-btn-disabled-border-color:#4d5053}.btn-gray-lightest{--bs-btn-color:#000;--bs-btn-bg:#f1f1f1;--bs-btn-border-color:#f1f1f1;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f3f3f3;--bs-btn-hover-border-color:#f2f2f2;--bs-btn-focus-shadow-rgb:205,205,205;--bs-btn-active-color:#000;--bs-btn-active-bg:#f4f4f4;--bs-btn-active-border-color:#f2f2f2;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f1f1f1;--bs-btn-disabled-border-color:#f1f1f1}.btn-gray-light{--bs-btn-color:#000;--bs-btn-bg:#eeeeed;--bs-btn-border-color:#eeeeed;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f1f1f0;--bs-btn-hover-border-color:#f0f0ef;--bs-btn-focus-shadow-rgb:202,202,201;--bs-btn-active-color:#000;--bs-btn-active-bg:#f1f1f1;--bs-btn-active-border-color:#f0f0ef;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#eeeeed;--bs-btn-disabled-border-color:#eeeeed}.btn-orange{--bs-btn-color:#000;--bs-btn-bg:#f60;--bs-btn-border-color:#f60;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ff7d26;--bs-btn-hover-border-color:#ff751a;--bs-btn-focus-shadow-rgb:217,87,0;--bs-btn-active-color:#000;--bs-btn-active-bg:#ff8533;--bs-btn-active-border-color:#ff751a;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f60;--bs-btn-disabled-border-color:#f60}.btn-orange-light{--bs-btn-color:#000;--bs-btn-bg:#e99b40;--bs-btn-border-color:#e99b40;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ecaa5d;--bs-btn-hover-border-color:#eba553;--bs-btn-focus-shadow-rgb:198,132,54;--bs-btn-active-color:#000;--bs-btn-active-bg:#edaf66;--bs-btn-active-border-color:#eba553;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#e99b40;--bs-btn-disabled-border-color:#e99b40}.btn-red{--bs-btn-color:#000;--bs-btn-bg:#eb3469;--bs-btn-border-color:#eb3469;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ee5280;--bs-btn-hover-border-color:#ed4878;--bs-btn-focus-shadow-rgb:200,44,89;--bs-btn-active-color:#000;--bs-btn-active-bg:#ef5d87;--bs-btn-active-border-color:#ed4878;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#eb3469;--bs-btn-disabled-border-color:#eb3469}.btn-outline-primary,form.form--views-exposed-form-content-browser-page-browse>.form-actions .form-submit{--bs-btn-color:#603;--bs-btn-border-color:#603;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#603;--bs-btn-hover-border-color:#603;--bs-btn-focus-shadow-rgb:102,0,51;--bs-btn-active-color:#fff;--bs-btn-active-bg:#603;--bs-btn-active-border-color:#603;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#603;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#603;--bs-gradient:none}.btn-outline-secondary{--bs-btn-color:#e99b40;--bs-btn-border-color:#e99b40;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#e99b40;--bs-btn-hover-border-color:#e99b40;--bs-btn-focus-shadow-rgb:233,155,64;--bs-btn-active-color:#000;--bs-btn-active-bg:#e99b40;--bs-btn-active-border-color:#e99b40;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#e99b40;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#e99b40;--bs-gradient:none}.btn-outline-success{--bs-btn-color:#693;--bs-btn-border-color:#693;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#693;--bs-btn-hover-border-color:#693;--bs-btn-focus-shadow-rgb:102,153,51;--bs-btn-active-color:#000;--bs-btn-active-bg:#693;--bs-btn-active-border-color:#693;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#693;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#693;--bs-gradient:none}.btn-outline-info{--bs-btn-color:#399;--bs-btn-border-color:#399;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#399;--bs-btn-hover-border-color:#399;--bs-btn-focus-shadow-rgb:51,153,153;--bs-btn-active-color:#000;--bs-btn-active-bg:#399;--bs-btn-active-border-color:#399;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#399;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#399;--bs-gradient:none}.btn-outline-warning{--bs-btn-color:#f60;--bs-btn-border-color:#f60;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f60;--bs-btn-hover-border-color:#f60;--bs-btn-focus-shadow-rgb:255,102,0;--bs-btn-active-color:#000;--bs-btn-active-bg:#f60;--bs-btn-active-border-color:#f60;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#f60;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#f60;--bs-gradient:none}.btn-outline-danger{--bs-btn-color:#eb3469;--bs-btn-border-color:#eb3469;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#eb3469;--bs-btn-hover-border-color:#eb3469;--bs-btn-focus-shadow-rgb:235,52,105;--bs-btn-active-color:#000;--bs-btn-active-bg:#eb3469;--bs-btn-active-border-color:#eb3469;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#eb3469;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#eb3469;--bs-gradient:none}.btn-outline-light{--bs-btn-color:#eeeeed;--bs-btn-border-color:#eeeeed;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#eeeeed;--bs-btn-hover-border-color:#eeeeed;--bs-btn-focus-shadow-rgb:238,238,237;--bs-btn-active-color:#000;--bs-btn-active-bg:#eeeeed;--bs-btn-active-border-color:#eeeeed;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#eeeeed;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#eeeeed;--bs-gradient:none}.btn-outline-dark{--bs-btn-color:#4d5053;--bs-btn-border-color:#4d5053;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#4d5053;--bs-btn-hover-border-color:#4d5053;--bs-btn-focus-shadow-rgb:77,80,83;--bs-btn-active-color:#fff;--bs-btn-active-bg:#4d5053;--bs-btn-active-border-color:#4d5053;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#4d5053;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#4d5053;--bs-gradient:none}.btn-outline-white{--bs-btn-color:#fff;--bs-btn-border-color:#fff;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#fff;--bs-btn-hover-border-color:#fff;--bs-btn-focus-shadow-rgb:255,255,255;--bs-btn-active-color:#000;--bs-btn-active-bg:#fff;--bs-btn-active-border-color:#fff;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#fff;--bs-gradient:none}.btn-outline-black{--bs-btn-color:#000;--bs-btn-border-color:#000;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#000;--bs-btn-hover-border-color:#000;--bs-btn-focus-shadow-rgb:0,0,0;--bs-btn-active-color:#fff;--bs-btn-active-bg:#000;--bs-btn-active-border-color:#000;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#000;--bs-gradient:none}.btn-outline-purple{--bs-btn-color:#603;--bs-btn-border-color:#603;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#603;--bs-btn-hover-border-color:#603;--bs-btn-focus-shadow-rgb:102,0,51;--bs-btn-active-color:#fff;--bs-btn-active-bg:#603;--bs-btn-active-border-color:#603;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#603;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#603;--bs-gradient:none}.btn-outline-brown{--bs-btn-color:#2e0318;--bs-btn-border-color:#2e0318;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#2e0318;--bs-btn-hover-border-color:#2e0318;--bs-btn-focus-shadow-rgb:46,3,24;--bs-btn-active-color:#fff;--bs-btn-active-bg:#2e0318;--bs-btn-active-border-color:#2e0318;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#2e0318;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#2e0318;--bs-gradient:none}.btn-outline-brown-light{--bs-btn-color:#930;--bs-btn-border-color:#930;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#930;--bs-btn-hover-border-color:#930;--bs-btn-focus-shadow-rgb:153,51,0;--bs-btn-active-color:#fff;--bs-btn-active-bg:#930;--bs-btn-active-border-color:#930;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#930;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#930;--bs-gradient:none}.btn-outline-pink{--bs-btn-color:#d91a60;--bs-btn-border-color:#d91a60;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#d91a60;--bs-btn-hover-border-color:#d91a60;--bs-btn-focus-shadow-rgb:217,26,96;--bs-btn-active-color:#fff;--bs-btn-active-bg:#d91a60;--bs-btn-active-border-color:#d91a60;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#d91a60;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#d91a60;--bs-gradient:none}.btn-outline-teal{--bs-btn-color:#399;--bs-btn-border-color:#399;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#399;--bs-btn-hover-border-color:#399;--bs-btn-focus-shadow-rgb:51,153,153;--bs-btn-active-color:#000;--bs-btn-active-bg:#399;--bs-btn-active-border-color:#399;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#399;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#399;--bs-gradient:none}.btn-outline-green{--bs-btn-color:#693;--bs-btn-border-color:#693;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#693;--bs-btn-hover-border-color:#693;--bs-btn-focus-shadow-rgb:102,153,51;--bs-btn-active-color:#000;--bs-btn-active-bg:#693;--bs-btn-active-border-color:#693;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#693;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#693;--bs-gradient:none}.btn-outline-coal{--bs-btn-color:#292f36;--bs-btn-border-color:#292f36;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#292f36;--bs-btn-hover-border-color:#292f36;--bs-btn-focus-shadow-rgb:41,47,54;--bs-btn-active-color:#fff;--bs-btn-active-bg:#292f36;--bs-btn-active-border-color:#292f36;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#292f36;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#292f36;--bs-gradient:none}.btn-outline-gray{--bs-btn-color:#f4f4f4;--bs-btn-border-color:#f4f4f4;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f4f4f4;--bs-btn-hover-border-color:#f4f4f4;--bs-btn-focus-shadow-rgb:244,244,244;--bs-btn-active-color:#000;--bs-btn-active-bg:#f4f4f4;--bs-btn-active-border-color:#f4f4f4;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#f4f4f4;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#f4f4f4;--bs-gradient:none}.btn-outline-gray-400{--bs-btn-color:#a6a6a6;--bs-btn-border-color:#a6a6a6;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#a6a6a6;--bs-btn-hover-border-color:#a6a6a6;--bs-btn-focus-shadow-rgb:166,166,166;--bs-btn-active-color:#000;--bs-btn-active-bg:#a6a6a6;--bs-btn-active-border-color:#a6a6a6;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#a6a6a6;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#a6a6a6;--bs-gradient:none}.btn-outline-gray-dark{--bs-btn-color:#4d5053;--bs-btn-border-color:#4d5053;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#4d5053;--bs-btn-hover-border-color:#4d5053;--bs-btn-focus-shadow-rgb:77,80,83;--bs-btn-active-color:#fff;--bs-btn-active-bg:#4d5053;--bs-btn-active-border-color:#4d5053;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#4d5053;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#4d5053;--bs-gradient:none}.btn-outline-gray-lightest{--bs-btn-color:#f1f1f1;--bs-btn-border-color:#f1f1f1;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f1f1f1;--bs-btn-hover-border-color:#f1f1f1;--bs-btn-focus-shadow-rgb:241,241,241;--bs-btn-active-color:#000;--bs-btn-active-bg:#f1f1f1;--bs-btn-active-border-color:#f1f1f1;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#f1f1f1;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#f1f1f1;--bs-gradient:none}.btn-outline-gray-light{--bs-btn-color:#eeeeed;--bs-btn-border-color:#eeeeed;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#eeeeed;--bs-btn-hover-border-color:#eeeeed;--bs-btn-focus-shadow-rgb:238,238,237;--bs-btn-active-color:#000;--bs-btn-active-bg:#eeeeed;--bs-btn-active-border-color:#eeeeed;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#eeeeed;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#eeeeed;--bs-gradient:none}.btn-outline-orange{--bs-btn-color:#f60;--bs-btn-border-color:#f60;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f60;--bs-btn-hover-border-color:#f60;--bs-btn-focus-shadow-rgb:255,102,0;--bs-btn-active-color:#000;--bs-btn-active-bg:#f60;--bs-btn-active-border-color:#f60;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#f60;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#f60;--bs-gradient:none}.btn-outline-orange-light{--bs-btn-color:#e99b40;--bs-btn-border-color:#e99b40;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#e99b40;--bs-btn-hover-border-color:#e99b40;--bs-btn-focus-shadow-rgb:233,155,64;--bs-btn-active-color:#000;--bs-btn-active-bg:#e99b40;--bs-btn-active-border-color:#e99b40;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#e99b40;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#e99b40;--bs-gradient:none}.btn-outline-red{--bs-btn-color:#eb3469;--bs-btn-border-color:#eb3469;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#eb3469;--bs-btn-hover-border-color:#eb3469;--bs-btn-focus-shadow-rgb:235,52,105;--bs-btn-active-color:#000;--bs-btn-active-bg:#eb3469;--bs-btn-active-border-color:#eb3469;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:#eb3469;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#eb3469;--bs-gradient:none}.btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:transparent;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:transparent;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-border-color:transparent;--bs-btn-box-shadow:0 0 0 #000;--bs-btn-focus-shadow-rgb:125,38,82;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-lg{--bs-btn-padding-y:0.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:calc(1.26563rem + 0.1875vw);--bs-btn-border-radius:var(--bs-border-radius-lg)}@media (min-width:1200px){.btn-lg{--bs-btn-font-size:1.40625rem}}.btn-sm{--bs-btn-padding-y:0.25rem;--bs-btn-padding-x:0.5rem;--bs-btn-font-size:0.984375rem;--bs-btn-border-radius:8px}form.user-login-form{align-items:center;display:flex;flex-direction:column}form.user-login-form input[type=password],form.user-login-form input[type=text]{background-color:#f1f1f1;border:0;border-radius:.5rem;font-size:.875rem;padding:19px 14px}form.user-login-form input[type=password]:placeholder,form.user-login-form input[type=text]:placeholder{color:#eeeeed}form.user-login-form .form-item{width:100%}form.user-login-form .form-item.form-item-name{margin-bottom:1rem}form.user-login-form .reset-password{align-self:baseline;color:#000;font-size:.875rem;margin-top:1rem;text-decoration:none}form.user-login-form .reset-password:hover{text-decoration:underline}form.user-login-form .form-actions{margin-top:3rem;width:100%}form.user-login-form .form-actions input{min-width:60%}.path-user form.user-login-form .form-actions input{min-width:auto}form.form--user-form .form-item{margin-bottom:1.5rem}form.form--user-form .form-item .form-label{font-size:1.4rem;font-weight:700}form.form--views-exposed-form-content-browser-page-browse{border-bottom:1px solid #eeeeed;display:flex;flex-direction:column;gap:1rem;margin-bottom:4px;padding-bottom:1rem}@media (min-width:992px){form.form--views-exposed-form-content-browser-page-browse{align-items:flex-end;flex-direction:row;flex-wrap:wrap;justify-content:space-between}}@media (min-width:768px){form.form--views-exposed-form-content-browser-page-browse>.form-item{flex-basis:21.5%}}form.form--views-exposed-form-content-browser-page-browse>.form-item>.form-label{font-weight:700}form.form--views-exposed-form-content-browser-page-browse>.form-actions .form-submit{font-size:1rem;padding:.4rem 1.5rem}form.webform-submission-form .form-item{margin-bottom:1rem}@media (min-width:768px){form.webform-submission-form .form-item{flex-basis:48%}}form.webform-submission-form .form-item .form-label{font-weight:700}form.webform-submission-form .fieldgroup{margin-top:3rem}form.webform-submission-form .fieldgroup label{font-weight:700}form.webform-submission-form .form-actions{margin-top:1.5rem}form.webform-submission-form .form-actions input{font-size:1.25rem}
nav.navbar:not(.path-frontpage nav.navbar){background-color:#fff}@media (orientation:landscape) and (max-height:500px){nav.navbar{padding-bottom:5px;padding-top:5px}}nav.navbar .navbar-toggler{-webkit-tap-highlight-color:transparent;border:0;color:inherit;transition:all .3s cubic-bezier(.25,.75,.75,1)}nav.navbar .navbar-toggler:focus{box-shadow:0 0 2px 4px #603}.navbar--open nav.navbar .navbar-toggler:focus{box-shadow:0 0 2px 4px #fff}nav.navbar .navbar-toggler:focus:not(:focus-visible){box-shadow:none}nav.navbar .navbar-toggler__item{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#212529;display:block;height:40px;height:2px;margin-left:auto;margin-right:auto;position:relative;transition:all .3s cubic-bezier(.25,.75,.75,1);width:40px}nav.navbar .navbar-toggler__item:not(:last-child){margin-bottom:7.5px}.navbar--open nav.navbar .navbar-toggler__item{background-color:#fff}nav.navbar .navbar-toggler:not(.collapsed){color:#fff}nav.navbar .navbar-toggler:not(.collapsed) .navbar-toggler__item:first-of-type{top:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:75%}nav.navbar .navbar-toggler:not(.collapsed) .navbar-toggler__item:nth-of-type(2){opacity:0}nav.navbar .navbar-toggler:not(.collapsed) .navbar-toggler__item:nth-of-type(3){top:-9px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:75%}nav.navbar ul.navbar-nav .nav-item{margin-bottom:.5vh}nav.navbar ul.navbar-nav .nav-item .nav-link{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){nav.navbar ul.navbar-nav .nav-item .nav-link{font-size:1.5rem}}@media (min-height:528px){nav.navbar ul.navbar-nav .nav-item .nav-link{font-size:1.25rem}}@media (min-height:800px){nav.navbar ul.navbar-nav .nav-item .nav-link{font-size:calc(1.325rem + .9vw)}}@media (min-height:800px) and (min-width:1200px){nav.navbar ul.navbar-nav .nav-item .nav-link{font-size:2rem}}nav.navbar ul.navbar-nav .nav-item .nav-link.is-active,nav.navbar ul.navbar-nav .nav-item .nav-link:hover{text-decoration:underline}nav.navbar ul.navbar-nav .nav-item .nav-link:focus{outline:2px solid #0d6efd}nav.navbar .navbar-collapse{background-color:rgba(102,0,51,0);height:100vh;overflow:scroll}nav.navbar .navbar-collapse .block-system-menu-blockmain{align-items:center;display:flex;flex:1;margin-inline:auto}@media (max-width:767.98px){nav.navbar .navbar-collapse .block-system-menu-blockmain{margin-top:10vh}}@media (min-width:992px){body.toolbar-vertical nav.navbar .navbar-collapse{padding-top:180px}}nav.navbar .navbar-collapse ul.navbar-nav:not(.contextual-links)>li.nav-item>a{color:#fff;opacity:0}nav.navbar .navbar-collapse.show{-webkit-animation:menuOpen .25s linear forwards;animation:menuOpen .25s linear forwards;background-color:#603}@media (min-width:576px){nav.navbar .navbar-collapse.show{background:linear-gradient(270deg,#603 0,#603 50%,rgba(0,0,0,.5) 0,rgba(0,0,0,.5))}}nav.navbar .navbar-collapse.show .navbar-nav:not(.contextual-links)>li.nav-item>a{-webkit-animation:fadeInBottom .45s cubic-bezier(.24,.7,1,.99) forwards;animation:fadeInBottom .45s cubic-bezier(.24,.7,1,.99) forwards;display:inline-block;opacity:0;text-decoration:none;transition:color .25s ease-in-out}nav.navbar .navbar-collapse.show .navbar-nav:not(.contextual-links)>li.nav-item>a:before{background-color:#fff;bottom:0;content:"";display:block;height:2px;left:0;position:absolute;-webkit-transform:scaleX(0);transform:scaleX(0);transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease;width:100%}nav.navbar .navbar-collapse.show .navbar-nav:not(.contextual-links)>li.nav-item>a:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}nav.navbar .navbar-collapse.show .navbar-nav:not(.contextual-links)>li.nav-item:first-child a{-webkit-animation-delay:.1s;animation-delay:.1s}nav.navbar .navbar-collapse.show .navbar-nav:not(.contextual-links)>li.nav-item:nth-child(2) a{-webkit-animation-delay:.2s;animation-delay:.2s}nav.navbar .navbar-collapse.show .navbar-nav:not(.contextual-links)>li.nav-item:nth-child(3) a{-webkit-animation-delay:.3s;animation-delay:.3s}nav.navbar .navbar-collapse.show .navbar-nav:not(.contextual-links)>li.nav-item:nth-child(4) a{-webkit-animation-delay:.4s;animation-delay:.4s}nav.navbar .navbar-collapse.show .navbar-nav:not(.contextual-links)>li.nav-item:nth-child(5) a{-webkit-animation-delay:.5s;animation-delay:.5s}nav.navbar .navbar-collapse.show .navbar-nav:not(.contextual-links)>li.nav-item:nth-child(6) a{-webkit-animation-delay:.6s;animation-delay:.6s}nav.navbar .navbar-collapse.show .navbar-nav:not(.contextual-links)>li.nav-item:nth-child(7) a{-webkit-animation-delay:.7s;animation-delay:.7s}nav.navbar .navbar-collapse.show .navbar-nav:not(.contextual-links)>li.nav-item:nth-child(8) a{-webkit-animation-delay:.8s;animation-delay:.8s}nav.navbar .navbar-collapse.show .navbar-nav:not(.contextual-links)>li.nav-item:nth-child(9) a{-webkit-animation-delay:.9s;animation-delay:.9s}nav.navbar .navbar-collapse.show .navbar-nav:not(.contextual-links)>li.nav-item:nth-child(10) a{-webkit-animation-delay:1s;animation-delay:1s}@media (min-width:576px){nav.navbar .navbar-collapse.show .navbar-collapse-inner{background-color:#603;inline-size:50%;inset-inline-end:0;min-inline-size:400px;position:absolute}}nav.navbar.headroom{top:0;transition:all .2s linear;will-change:transform}body.gin--classic-toolbar.toolbar-horizontal nav.navbar.headroom{top:var(--gin-toolbar-y-offset)}@media (min-width:992px){body.gin--horizontal-toolbar nav.navbar.headroom{top:113px}}nav.navbar.headroom--pinned{-webkit-transform:translateY(0);transform:translateY(0)}nav.navbar.headroom--pinned.headroom--not-top{box-shadow:0 2px 6px 0 hsla(0,0%,76%,.25)}@media (min-width:992px){.toolbar-horizontal nav.navbar.headroom--pinned.headroom--not-top{-webkit-transform:translateY(0);transform:translateY(0)}}nav.navbar.headroom--unpinned{-webkit-transform:translateY(-100%);transform:translateY(-100%)}@media (min-width:992px){.toolbar-horizontal nav.navbar.headroom--unpinned{-webkit-transform:translateY(-200%);transform:translateY(-200%)}}.path-frontpage nav.navbar.headroom--top .navbar-brand__logo img{-webkit-filter:invert(100%);filter:invert(100%)}nav.navbar.headroom--top .menu-text{color:#fff}nav.navbar.headroom--top .navbar-toggler{border:0}.path-frontpage nav.navbar.headroom--top .navbar-toggler__item,nav.navbar.headroom--not-top.headroom--pinned{background-color:#fff}body.navbar--open{height:100vh;overflow:hidden}body.navbar--open .navbar-brand__logo img{-webkit-filter:invert(100%);filter:invert(100%)}@-webkit-keyframes menuOpen{0%{opacity:0}to{opacity:1}}@keyframes menuOpen{0%{opacity:0}to{opacity:1}}@-webkit-keyframes menuClose{0%{background-color:#603}30%{background-color:rgba(102,0,51,.6)}to{background-color:rgba(102,0,51,0);visibility:hidden}}@keyframes menuClose{0%{background-color:#603}30%{background-color:rgba(102,0,51,.6)}to{background-color:rgba(102,0,51,0);visibility:hidden}}@-webkit-keyframes fadeInBottom{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInBottom{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}
.special-prayers--teaser{height:100%}.special-prayers--teaser .card>.media{min-width:40%}.special-prayers--teaser .card .stamp{left:.5rem;top:.5rem}.special-prayers--teaser .card-body .card-text{line-clamp:3;-webkit-line-clamp:3;box-orient:vertical;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.readings--teaser{margin-bottom:1.5rem}.readings--teaser:last-child{margin-bottom:0}.readings--teaser .node-content .field__item{margin-bottom:.25rem}.view-mode--card{box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.view-mode--card .new-tab__icon-wrapper{background-color:#000;height:35px;width:35px}.view-mode--card .new-tab__icon-wrapper:hover{background-color:#603}
.dashboard{padding:1rem;transition:all .3s ease-in-out}.dashboard__media img{height:auto;max-width:240px}.path-user .dashboard{background:#fff;box-shadow:5px 6px 16px 9px rgba(0,0,0,.12)}.dashboard:hover{background:#f9f9f9}
.inner-page-content{padding-top:125px}
.page-content__second .skewed{-webkit-filter:drop-shadow(-2px -27px 14.7px rgba(0,0,0,.19));filter:drop-shadow(-2px -27px 14.7px rgba(0,0,0,.19))}.page-content__second .block-block-content>.block__content{margin-left:auto;margin-right:auto;max-width:740px}
footer .block--system-menu .nav:not(.contextual-links){flex-direction:column}@media (min-width:576px){footer .block--system-menu .nav:not(.contextual-links){flex-direction:row}}footer .block--system-menu .nav:not(.contextual-links) .nav-item .nav-link{padding-bottom:12px;padding-top:12px;position:relative}@media (min-width:576px){footer .block--system-menu .nav:not(.contextual-links) .nav-item .nav-link{border-right:1px solid;padding-bottom:0;padding-top:0}}@media (max-width:575.98px){footer .block--system-menu .nav:not(.contextual-links) .nav-item .nav:not(:last-child) .nav-link:after{background-color:#000;bottom:0;content:"";display:block;height:1px;left:0;margin:0 auto;position:absolute;right:0;width:30%}}footer .block--system-menu .nav:not(.contextual-links) .nav-item:last-child .nav-link{border-right:none}footer .block--system-menu .nav:not(.contextual-links) .nav-link{color:#000;padding-bottom:0;padding-top:0}footer .block--system-menu .nav:not(.contextual-links) .nav-link:hover{color:#603}

.page-hero--all-products p{font-size:calc(1.275rem + .3vw);margin-bottom:0}@media (min-width:1200px){.page-hero--all-products p{font-size:1.5rem}}.page-hero--all-products .field--name-field-title{font-size:calc(1.3875rem + 1.65vw);font-weight:700}@media (min-width:1200px){.page-hero--all-products .field--name-field-title{font-size:2.625rem}}
.stamp{height:82px;left:0;top:0;width:82px}.stamp--user-dashboard{left:10px;top:-20px}
.form-item label.form-required::after{margin-inline:0.15em;content:"*";color:var(--bs-form-invalid-color);}
.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid .views-col{float:left;}.views-view-grid .views-row{float:left;clear:both;width:100%;}.views-display-link + .views-display-link{margin-left:0.5em;}
.sitewide-alert{padding:5px;background-color:#f5f5f5;}.sitewide-alert .close{float:right;}.sitewide-alert__message,.sitewide-alert .field--name-message{display:inline-block;}
