.m-0{margin:0!important}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}.mr-0{margin-right:0!important}.p-0{padding:0!important}.pt-0{padding-top:0!important}.pb-0,.pv-0{padding-bottom:0!important}.pv-0{padding-top:0!important}.ph-0{padding-left:0!important;padding-right:0!important}.mt-sm{margin-top:4px!important}.mb-sm{margin-bottom:4px!important}.ml-sm{margin-left:4px!important}.mh-sm,.mr-sm{margin-right:4px!important}.mh-sm{margin-left:4px!important}.pb-sm{padding-bottom:4px!important}.mt-md{margin-top:8px!important}.mb-md{margin-bottom:8px!important}.ml-md{margin-left:8px!important}.mr-md{margin-right:8px!important}.mv-md{margin-bottom:8px!important;margin-top:8px!important}.p-md{padding:8px!important}.pt-md{padding-top:8px!important}.pb-md{padding-bottom:8px!important}.pr-md{padding-right:8px!important}.pv-md{padding-bottom:8px!important;padding-top:8px!important}.mt-lg{margin-top:16px!important}.mb-lg{margin-bottom:16px!important}.mr-lg{margin-right:16px!important}.pt-lg{padding-top:16px!important}.pb-lg{padding-bottom:16px!important}.pl-lg{padding-left:16px!important}.mt-vr{margin-top:24px!important}.mb-vr{margin-bottom:24px!important}.mr-vr{margin-right:24px!important}.mv-vr{margin-bottom:24px!important;margin-top:24px!important}.p-vr{padding:24px!important}.pt-vr{padding-top:24px!important}.pb-vr,.pv-vr{padding-bottom:24px!important}.pv-vr{padding-top:24px!important}.mb-vr2{margin-bottom:48px!important}.text-smaller{font-size:.8em}.border-bottom{border-bottom:1px solid #103771}.border-radius{border-radius:4px}.uppercase{font-size:13.28px;text-transform:uppercase}.inline-block{display:inline-block}.flex-v-center{display:flex;flex-direction:column;justify-content:center}.bg-blue-light{background:linear-gradient(35deg,hsla(0,0%,100%,.05),#f1f5fc,#f1f5fc,#f1f5fc,#f1f5fc,#f1f5fc,hsla(0,0%,100%,.05));position:relative}.pull-right{float:right}.pull-left{float:left}.max-width-500{max-width:500px!important}.max-width{margin:0 auto;max-width:1400px}.orange{color:#b17910}.white{color:#fff}.text-success{color:#306f33!important}.bold{font-weight:700}.cta-box-center{background-color:#fff;border-radius:8px;box-shadow:0 2px 5px -1px rgba(0,0,0,.25),0 1px 3px -1px rgba(0,0,0,.3);margin:0 auto!important;max-width:650px;padding:8px}.disable-scrolling-for-small{overflow:hidden;position:relative}.disable-scrolling-for-small body{overflow:hidden;position:fixed}.hide-lg,.hide-md,.hide-sm,.hide-xl{display:none!important}.hides{height:0;margin:0!important;opacity:0;overflow:hidden;padding:0!important;transition:height 0ms .4s,opacity .4s 0ms}.fade-in{height:auto;opacity:1;transition:height 0ms 0ms,opacity .6s 0ms}.modal-body p.text-center,.text-center{text-align:center!important}.text-right{text-align:right!important}.text-justify{text-align:justify!important}.d-none,.hide{display:none!important}.img-fluid{height:auto;max-width:100%}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.shadow-secondary{box-shadow:0 13px 27px -5px rgba(0,0,0,.15),0 8px 16px -8px rgba(0,0,0,.15)!important}.shadow-secondary-small{box-shadow:0 13px 15px -5px rgba(0,0,0,.15),0 8px 8px -8px rgba(0,0,0,.15)!important}a[class^=category]{background-color:#103771}.category-lgbtq{background-color:#910f0f!important}.category-ministry{background-color:#724d11!important}.category-weddings{background-color:#103771!important}.category-funerals{background-color:#276c1d!important}.category-baptisms{background-color:#910f0f!important}.category-religion{background-color:#724d11!important}.category-controversy{background-color:#103771!important}.category-online-ordination{background-color:#276c1d!important}.category-science-and-technology{background-color:#910f0f!important}.error-text{color:#724d11!important;font-size:.8rem;font-style:italic;font-weight:700;margin:0;padding:0;text-align:left}.icon-error{color:#b17910;font-size:1rem;margin-right:5px}#product-options .error.displayedAttribute,#product-options .error.input,#product-options .option-item input.error,#product-options select.error,.error.form-element-small,.form-element.error,.survey-form-content form .error.form-control,.survey-form-content form .error.form-select{border:1px solid #b17910}.sign-up-form .form-group{margin-bottom:.5rem}.login-form .form-group{margin-bottom:20px}.login-form .login-error-container{align-items:center;display:flex;gap:.25rem}.login-form .login-error-container .error-text{margin:0;padding:0}.login-form .login-error-container i{align-self:flex-start}@keyframes bounce{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}.animated{animation-duration:1s;animation-fill-mode:both}p.alignleft{text-align:left}p.aligncenter{text-align:center}p.alignright{text-align:right}.modal__overlay{align-items:center;background-color:rgba(0,0,0,.4);bottom:0;content:"";display:flex!important;justify-content:center;left:0;opacity:0;position:fixed;right:0;top:0;transition:all .35s;visibility:hidden;z-index:10000}.modal__overlay:target{opacity:1;pointer-events:auto;visibility:visible}.modal__overlay:target>.modal__card{animation:showModal .3s .5s forwards;display:block}@keyframes showModal{0%{transform:scale(.7)}45%{transform:scale(1.05)}80%{transform:scale(.95)}to{transform:scale(1)}}.modal__overlay .modal__card{background-color:#fff;border-radius:5px;display:none;overflow:hidden;padding:20px;text-align:center;transform:scale(0);width:512px;z-index:99999}.modal__overlay .modal__card .modal__body,.modal__overlay .modal__card .modal__title{margin-bottom:20px}.modal__overlay .modal__card .modal__actions{display:flex;justify-content:flex-end;margin-top:40px}.modal__overlay .modal__card .modal__actions.space-between{justify-content:space-between}.modal__overlay .modal__card .modal__actions .modal__action{margin-bottom:0;margin-right:0}.modal__overlay .full-width .modal__actions{flex-wrap:wrap;justify-content:center}.searchbar-container{position:relative}.pagination .searchbar-container .page-item,.searchbar-container .btn,.searchbar-container .pagination .page-item{margin:0;padding:6px 12px}.searchbar-container .searchbar-toggle{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}#search-form{align-items:center;background:#fff;border-bottom:1px solid #103771;display:flex;justify-content:center;left:0;opacity:0;overflow:hidden;padding:8px 0;position:absolute;top:115px;transform:translateY(-50px);transition:all .25s ease-in-out;width:100%;z-index:-1}#search-form.active{opacity:1;transform:translateY(0)}#product-options #search-form .displayedAttribute,#product-options #search-form .input,#product-options #search-form select,#product-options .option-item #search-form input,#search-form #product-options .displayedAttribute,#search-form #product-options .input,#search-form #product-options .option-item input,#search-form #product-options select,#search-form .form-element,#search-form .form-element-small,#search-form .survey-form-content form .form-control,#search-form .survey-form-content form .form-select,.survey-form-content form #search-form .form-control,.survey-form-content form #search-form .form-select{margin-right:8px;width:200px}footer{background-color:#103771;font-size:13.28px;overflow:hidden;text-align:center}footer,footer a{color:#fff}footer .title{color:#fff;font-size:1.2rem;font-weight:300;line-height:1.3;margin:.5rem .5rem 1rem}footer .footer-container{display:flex;margin:0 auto;padding:2rem;position:relative}footer .footer-container img{height:auto;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}footer .footer-container .mask{background:linear-gradient(45deg,#2a5ec4 5%,#103771);height:100%;opacity:.8;position:absolute;right:0;top:0;width:100%}footer .footer-container .footer-content{display:flex;flex-direction:column;justify-content:space-between;margin:0 auto;max-width:630px;z-index:1}footer .footer-link{color:#fff;line-height:2;margin-right:1rem;position:relative;text-transform:uppercase}footer .footer-link:after{border-right:1px solid hsla(0,0%,100%,.5);content:"";height:15px;position:absolute;right:-11px;top:5px}footer .footer-link:last-of-type:after{content:none}footer .footer-link:active,footer .footer-link:focus{color:#fff}footer .copyright{text-align:center}footer .text-muted,footer .text-muted a{color:hsla(0,0%,100%,.5)}footer .text-muted a:before,footer .text-muted:before{border-color:hsla(0,0%,100%,.5)}footer .social-links{text-align:center}footer .social-links a{border:1px solid #fff;border-radius:4px;display:inline-block;height:30px;line-height:30px;margin-right:16px;text-align:center;width:30px}footer .social-links a:last-child{margin-right:0}footer .social-links a:before{content:none}footer .social-links .link-group{align-items:center;display:flex;flex-grow:1;justify-content:center}footer .join-newsletter-form{order:-1;padding:1rem;text-align:center}footer .join-newsletter-form form{justify-content:center;margin:0 auto}footer .join-newsletter-form form button{width:100px}#product-options .option-item footer .join-newsletter-form form input,#product-options footer .join-newsletter-form form .displayedAttribute,#product-options footer .join-newsletter-form form .input,#product-options footer .join-newsletter-form form select,.survey-form-content footer .join-newsletter-form form .form-control,.survey-form-content footer .join-newsletter-form form .form-select,footer .join-newsletter-form .survey-form-content form .form-control,footer .join-newsletter-form .survey-form-content form .form-select,footer .join-newsletter-form form #product-options .displayedAttribute,footer .join-newsletter-form form #product-options .input,footer .join-newsletter-form form #product-options .option-item input,footer .join-newsletter-form form #product-options select,footer .join-newsletter-form form .form-element,footer .join-newsletter-form form .form-element-small{border:1px solid #b17910;margin:0 .5rem;max-width:250px}footer .join-newsletter-form p{margin-bottom:.75rem;text-shadow:2px 2px rgba(0,0,0,.05),1px 1px rgba(0,0,0,.3)}header{border:none;z-index:10}header .header-container,header .mobile-header{background-image:url(/assets/beaminister/images/header-c43bd4.jpg);background-position:50% 57%;background-repeat:no-repeat;background-size:cover;box-shadow:0 2px 8px -1px rgba(0,0,0,.25),0 1px 6px -1px rgba(0,0,0,.3);position:relative;z-index:0}header .header-container:after,header .mobile-header:after{background:linear-gradient(180deg,#2a5ec4 5%,#103771);content:"";height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%;z-index:-2}header .upper-header{padding:0 2rem}header a{align-items:center;color:#103771;display:flex}header .header-links-wrapper{background:#103771}header .header-links-wrapper .header-links{grid-gap:1rem;align-items:center;display:grid;gap:.5rem;grid-template-columns:minmax(500px,550px) 50px;justify-content:space-between;margin:0 auto;max-width:1400px;padding:0 2rem}header .header-links-wrapper a{color:hsla(0,0%,100%,.8);margin:.75rem 0;padding:4px 0;text-align:center;width:100%}header .header-links-wrapper a:active,header .header-links-wrapper a:focus{color:hsla(0,0%,100%,.8)}header .auth-nav{align-items:center;color:#fff;display:flex;flex-direction:column;flex-wrap:wrap}header .auth-nav a{color:#fff;margin-bottom:24px;text-align:center}header .auth-nav a.icon:before{content:none}header .auth-nav a:last-of-type{margin-right:0}header .auth-nav .vertical-rule{border-right:1px solid hsla(0,0%,100%,.5);height:35px;margin:0 1.5rem}header .auth-nav .cart{position:relative}header .auth-nav .cart i{z-index:-1}.pagination header .page-item,header .btn,header .pagination .page-item{margin:0 4px}.pagination header .page-item:last-child,header .btn:last-child,header .pagination .page-item:last-child{margin-right:0}header .mobile-header{height:50px;padding:0 1rem;position:relative;width:100%}header .mobile-header #hamburger{color:#fff}header .mobile-header #hamburger i{font-size:1.4rem}header .dropdown{background:#103771;background:linear-gradient(-10deg,#2a5ec4 5%,#0c2955);border-radius:0 0 0 4px;display:block;max-width:250px;opacity:0;position:absolute;right:0;top:50px;transform:translateX(250px);transition:all .25s ease-in-out;visibility:hidden;width:100%}header .dropdown.show-dropdown{display:block;opacity:1;transform:translateX(0);visibility:visible}header .dropdown .active{background:hsla(0,0%,100%,.5);border-radius:4px;color:#140c12}header .dropdown .header-links-wrapper{background:none}header .dropdown .header-links-wrapper hr{background-color:hsla(0,0%,100%,.5);border:none;color:hsla(0,0%,100%,.5);height:1px}header .dropdown .header-links-wrapper .header-links{display:block;gap:.5rem;margin:0 1rem;padding:0}header .dropdown .header-links-wrapper a{color:#fff;margin:.25rem 0;padding:.25rem .5rem}header .dropdown .header-links-wrapper a:last-of-type{margin-bottom:1rem}header .dropdown .header-links-wrapper a i{color:hsla(0,0%,100%,.8);margin-right:.5rem}.banner{background-image:url(/assets/beaminister/images/banner-773c85.jpg);background-position:50% 44%;background-repeat:no-repeat;background-size:cover;box-shadow:0 13px 27px -5px rgba(0,0,0,.15),0 8px 16px -8px rgba(0,0,0,.15);height:450px;height:250px;margin:0 auto;position:relative;width:100%;z-index:-1}.banner-content-container{margin:0 auto;max-width:1400px;text-align:center;width:100%}.banner-content,.banner-content-container{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.banner-content{padding:1rem;width:-moz-max-content;width:max-content}.banner-content .btn,.banner-content .pagination .page-item,.pagination .banner-content .page-item{margin:0}.banner span{color:#fff;display:block;font-size:1rem;line-height:1.5}.banner .company{align-items:center;display:flex;gap:.5rem}.banner-title{border:1px solid hsla(0,0%,100%,.5);border-left:0;border-right:0;color:#fff;font-weight:700;padding:1rem 0;text-transform:uppercase}.banner-title .bigger,.banner-title span{font-size:1.2rem}.banner:after{background:linear-gradient(rgba(16,55,113,.3),rgba(16,55,113,.7));content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}*,:after,:before{box-sizing:border-box}html{max-width:100vw}body,html{overflow-x:hidden}body{display:flex;flex-direction:column;margin:0;max-width:100%;min-height:100vh}footer{margin-top:auto}.main-container{padding:.5rem}.main-container .row.p-vr{padding:8px!important}section.stretched{border-radius:4px;padding:48px 12px 0}section.stretched:first-of-type{padding-top:0}section.stretched:last-of-type{padding-bottom:48px}section.stretched.responsive:last-of-type{padding-bottom:0}.footer-container{padding:24px 12px}.container{margin:0 auto;max-width:1400px;width:100%}.row{display:flex;flex-wrap:wrap;justify-content:center;margin-left:-8px;margin-right:-8px}.col-12,.col-lg-3,.col-lg-4,.col-lg-6,.col-lg-8,.col-lg-9,.col-md-4,.col-md-5,.col-md-7,.col-md-8,.col-md-9,.col-sm-12,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl-6,.col-xs-12{flex:0 0 100%;max-width:1400px;padding-left:8px;padding-right:8px}.flex-row,.flex-row-sm{align-items:center;display:flex;flex-grow:1;justify-content:space-between}.flex-row.wrap,.wrap.flex-row-sm{flex-wrap:wrap;gap:.5rem}.flex-row.space-around,.space-around.flex-row-sm{justify-content:space-around}.flex-row.space-even,.space-even.flex-row-sm{justify-content:space-evenly}.flex-row.space-flex-start,.space-flex-start.flex-row-sm{justify-content:flex-start}.flex-row.space-flex-end,.space-flex-end.flex-row-sm{justify-content:flex-end}.flex-row-sm{flex-direction:column}*{font-family:inherit;line-height:inherit}body{color:#140c12;font-family:Montserrat,sans-serif;font-size:16px;line-height:1.5}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#103771;font-family:Libre Baskerville,serif;margin-top:0}.h1,h1{font-size:2.074rem;line-height:1.2;margin-bottom:1.45rem}.h2,h2{font-size:1.728rem}.h2,.h3,h2,h3{line-height:1.2;margin-bottom:1.5rem}.h3,h3{font-size:1.44rem}.h4,h4{font-size:1.2rem;line-height:1.4;margin-bottom:1.5rem}.h5,.h6,h5,h6{font-size:1rem;margin:0}p{margin:0 0 1.5rem}i{font-size:1rem}q{color:#103771;font-weight:700}.small,small{font-size:13px;line-height:1.2;margin:0;padding:0}.error-text-gradient,.highlight-text-gradient{color:#fff;margin:0 4px;position:relative;text-shadow:-1px -1px 0 #103771,1px -1px 0 #103771,-1px 1px 0 #103771,1px 1px 0 #103771;z-index:0}.error-text-gradient:after,.highlight-text-gradient:after{background:#103771;border-radius:0;bottom:-6px;content:"";height:calc(100% + 2px);left:-5px;padding:3px;position:absolute;transform:skewX(-10deg);width:calc(100% + 10px);z-index:-1}.highlight-text-gradient:after{background:linear-gradient(-10deg,#2a5ec4 5%,#0c2955);border-radius:2px;bottom:0;height:100%;transform:skewX(-5deg)}.error-text-gradient{text-shadow:-1px -1px 0 #910f0f,1px -1px 0 #910f0f,-1px 1px 0 #910f0f,1px 1px 0 #910f0f}.error-text-gradient:after{background:linear-gradient(-10deg,#c40000 5%,#910f0f);border-radius:2px;bottom:0;height:100%;transform:skewX(-5deg)}.alert{background-color:#eee;border:1px solid #222;border-radius:4px;color:#222;font-size:.9rem;margin-bottom:1rem;padding:16px}.alert p:last-of-type,.alert ul:last-of-type{margin-bottom:0}.alert-warning{background-color:#f9f4ec;border:1px solid #724d11;border-radius:4px;color:#724d11;font-size:.9rem;margin-bottom:1rem;padding:16px}.alert-warning p:last-of-type,.alert-warning ul:last-of-type{margin-bottom:0}.alert-danger{background-color:#ffecf0;border:1px solid #910f0f;border-radius:4px;color:#910f0f;font-size:.9rem;margin-bottom:1rem;padding:16px}.alert-danger p:last-of-type,.alert-danger ul:last-of-type{margin-bottom:0}.alert-default{background-color:#eee;border:1px solid #222;border-radius:4px;color:#222;font-size:.9rem;margin-bottom:1rem;padding:16px}.alert-default p:last-of-type,.alert-default ul:last-of-type{margin-bottom:0}a{color:#1c4174;display:inline-block;position:relative}a,a:hover{text-decoration:none}a.active{color:#fff!important}a.active:before{opacity:1!important;width:100%!important}.address-card-footer a:before,.breadcrumb a:before,.cart-item-content a:before,.displayedAttribute a:before,.footer-link-group a:before,.header-link-group a:before,.link-group a:before,ol a:before,p a:before,table a:before{border-bottom:1px solid #1c4174;bottom:0;content:"";left:50%;opacity:0;position:absolute;transform:translateX(-50%);transition:all .25s ease-in-out;width:90%}.address-card-footer a:hover:before,.breadcrumb a:hover:before,.cart-item-content a:hover:before,.displayedAttribute a:hover:before,.footer-link-group a:hover:before,.header-link-group a:hover:before,.link-group a:hover:before,ol a:hover:before,p a:hover:before,table a:hover:before{opacity:1;width:100%}.displayedAttribute a{font-weight:700}.footer-link-group a:before{border-color:#fff}.header-link-group a:before{border-color:hsla(0,0%,100%,.8);border-width:2px}.link-group a,p a{font-weight:600}.address-card-footer a{font-size:.8rem;font-weight:600}.badge-container{background:#fff;border-radius:4px;font-size:13px;height:45px;position:relative;text-align:center;z-index:-1}.badge-container img{height:45px;-o-object-fit:contain;object-fit:contain;padding:2px;width:45px}[data-cart]:before{background:#103771;border-radius:50%;color:#fff;content:attr(data-cart);height:25px;line-height:1;padding:6px;position:absolute;right:-10px;top:-8px;width:25px;z-index:0}.breadcrumb-container{padding:0 8px .5rem}.blog .breadcrumb-container,.store .breadcrumb-container{padding:0 0 .5rem}.breadcrumb{align-items:center;border-bottom:1px solid rgba(0,0,0,.05);display:flex;flex-wrap:wrap;list-style-type:none;margin:0 0 .5rem;padding:.5rem 0}.breadcrumb a{color:#1c4174}.breadcrumb-item{margin-right:1.5rem;position:relative}.breadcrumb-item:after{color:rgba(0,0,0,.5);content:"|";position:absolute;right:-15px;top:-1px}.breadcrumb-current{color:#767676}.btn-blue-solid:after,.btn-blue:after,.btn-cta:after,.btn-orange-solid:after,.btn-transparent:after,.pagination .page-item.active:after,.pagination .page-item:after,.search-pagination .search-active:after,.search-pagination .search-st-next:after,.search-pagination .search-st-num:after,.search-pagination .search-st-prev:after,a .btn-blue-solid:after,a .btn-blue:after,a .btn-cta:after,a .btn-orange-solid:after,a .btn-transparent:after,button .btn-blue-solid:after,button .btn-blue:after,button .btn-cta:after,button .btn-orange-solid:after,button .btn-transparent:after,input .btn-blue-solid:after,input .btn-blue:after,input .btn-cta:after,input .btn-orange-solid:after,input .btn-transparent:after{background:transparent;border:1px solid hsla(0,0%,100%,.7);border-radius:3px;content:"";height:100%;left:50%;max-height:100%;max-width:100%;opacity:0;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .15s ease-in-out;width:100%;z-index:2}.btn-invisible{background:transparent;border:0;cursor:pointer}.btn,.pagination .page-item,a .btn,button .btn,input .btn{background-color:#fff;border:1px solid;border-radius:4px;cursor:pointer;display:inline-block;font-weight:300;margin:.5rem 0;padding:5px 12px;position:relative;text-transform:uppercase;transition:all .25s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none}.btn:disabled,.pagination .page-item:disabled,a .btn:disabled,button .btn:disabled,input .btn:disabled{cursor:not-allowed}.btn-medium,a .btn-medium,button .btn-medium,input .btn-medium{font-size:1rem;font-weight:500;padding:.5rem .75rem}.btn-large,a .btn-large,button .btn-large,input .btn-large{font-size:1.1rem;font-weight:500;padding:.75rem 1rem}.btn-disabled,.pagination .page-item.disabled,a .btn-disabled,button .btn-disabled,input .btn-disabled{background:#767676!important;border:2px solid rgba(0,0,0,.5);color:rgba(0,0,0,.5);cursor:not-allowed}.btn-disabled:after,.pagination .page-item.disabled:after,a .btn-disabled:after,button .btn-disabled:after,input .btn-disabled:after{content:none}.btn-transparent,a .btn-transparent,button .btn-transparent,input .btn-transparent{background:transparent;border:1px solid hsla(0,0%,100%,.5);box-shadow:0 13px 27px -5px rgba(0,0,0,.15),0 8px 16px -8px rgba(0,0,0,.15);color:#fff}.btn-transparent:after,a .btn-transparent:after,button .btn-transparent:after,input .btn-transparent:after{border:1px solid hsla(0,0%,100%,.5)}.btn-transparent:hover:after,a .btn-transparent:hover:after,button .btn-transparent:hover:after,input .btn-transparent:hover:after{max-height:calc(100% - 3px);max-width:calc(100% - 3px);opacity:1}.btn-transparent:active,.btn-transparent:focus,a .btn-transparent:active,a .btn-transparent:focus,button .btn-transparent:active,button .btn-transparent:focus,input .btn-transparent:active,input .btn-transparent:focus{box-shadow:0 13px 15px -5px rgba(0,0,0,.15),0 8px 8px -8px rgba(0,0,0,.15);color:#fff}.btn-transparent:active:after,.btn-transparent:focus:after,a .btn-transparent:active:after,a .btn-transparent:focus:after,button .btn-transparent:active:after,button .btn-transparent:focus:after,input .btn-transparent:active:after,input .btn-transparent:focus:after{max-height:calc(100% - 1px);max-width:calc(100% - 1px)}.btn-social,a .btn-social,button .btn-social,input .btn-social{border:transparent;border-radius:4px;color:#fff;text-align:center;width:45px}.btn-social i,a .btn-social i,button .btn-social i,input .btn-social i{font-size:1.5rem}.btn-social:after,a .btn-social:after,button .btn-social:after,input .btn-social:after{border-radius:10px}.btn-icon,a .btn-icon,button .btn-icon,input .btn-icon{border-radius:50%;box-shadow:0 13px 27px -5px rgba(0,0,0,.15),0 8px 16px -8px rgba(0,0,0,.15)}.btn-icon:after,a .btn-icon:after,button .btn-icon:after,input .btn-icon:after{border-radius:50%}.btn-facebook,a .btn-facebook,button .btn-facebook,input .btn-facebook{background:#4267b2}.btn-twitter,a .btn-twitter,button .btn-twitter,input .btn-twitter{background:#1da1f2}.btn-pinterest,a .btn-pinterest,button .btn-pinterest,input .btn-pinterest{background:#c40000}.btn-email,a .btn-email,button .btn-email,input .btn-email{background:#ccc}.btn-cta,a .btn-cta,button .btn-cta,input .btn-cta{background:linear-gradient(-10deg,#2a5ec4 5%,#0c2955);border-color:transparent;box-shadow:0 2px 5px -1px rgba(0,0,0,.05),0 1px 3px -1px rgba(0,0,0,.3);color:#fff;font-family:Libre Baskerville,serif;font-weight:600;letter-spacing:.5px;padding:8px 16px}.btn-cta:after,a .btn-cta:after,button .btn-cta:after,input .btn-cta:after{border:1px solid hsla(0,0%,100%,.9)}.btn-cta:hover,a .btn-cta:hover,button .btn-cta:hover,input .btn-cta:hover{box-shadow:0 2px 8px -1px rgba(0,0,0,.25),0 1px 6px -1px rgba(0,0,0,.3)}.btn-cta:hover:after,a .btn-cta:hover:after,button .btn-cta:hover:after,input .btn-cta:hover:after{max-height:calc(100% - 6px);max-width:calc(100% - 6px);opacity:1}.btn-cta:active,.btn-cta:focus,a .btn-cta:active,a .btn-cta:focus,button .btn-cta:active,button .btn-cta:focus,input .btn-cta:active,input .btn-cta:focus{box-shadow:0 2px 2px -1px rgba(0,0,0,.15),0 1px 1px -1px rgba(0,0,0,.2);color:#fff}.btn-cta:active:after,.btn-cta:focus:after,a .btn-cta:active:after,a .btn-cta:focus:after,button .btn-cta:active:after,button .btn-cta:focus:after,input .btn-cta:active:after,input .btn-cta:focus:after{max-height:calc(100% - 3px);max-width:calc(100% - 3px)}.btn-invisible,a .btn-invisible,button .btn-invisible,input .btn-invisible{background:transparent;border:0;box-shadow:none;color:#140c12}.btn-invisible:after,a .btn-invisible:after,button .btn-invisible:after,input .btn-invisible:after{content:none}.btn-small,a .btn-small,button .btn-small,input .btn-small{font-size:11.2px;padding:5.3333333333px}.btn-medium,a .btn-medium,button .btn-medium,input .btn-medium{font-size:13.28px;padding:8px}.btn:hover,.pagination .page-item:hover,a .btn:hover,button .btn:hover,input .btn:hover{text-decoration:none}.btn:before,.pagination .page-item:before,a .btn:before,button .btn:before,input .btn:before{content:none}.btn.add-to-cart-btn,.pagination .add-to-cart-btn.page-item,a .btn.add-to-cart-btn,button .btn.add-to-cart-btn,input .btn.add-to-cart-btn{font-size:1rem;max-width:225px;outline:3px solid transparent;transition:.25s ease-in-out;width:100%}.btn.add-to-cart-btn.highlight,.pagination .add-to-cart-btn.highlight.page-item,a .btn.add-to-cart-btn.highlight,button .btn.add-to-cart-btn.highlight,input .btn.add-to-cart-btn.highlight{animation:pulse 1s ease-in-out normal forwards;animation-iteration-count:2;border-radius:4px;outline:3px solid transparent;outline-offset:3px}.btn-blue,.pagination .page-item,.search-pagination .search-st-next,.search-pagination .search-st-num,.search-pagination .search-st-prev,a .btn-blue,button .btn-blue,input .btn-blue{background-clip:content-box,border-box;background-image:linear-gradient(transparent,transparent),linear-gradient(101deg,#216ee0,#103771,#216ee0);background-origin:border-box;border:2px solid transparent;border-radius:4px;box-shadow:inset 2px 1000px 1px #fff;color:#103771}.btn-blue:after,.pagination .page-item:after,.search-pagination .search-st-next:after,.search-pagination .search-st-num:after,.search-pagination .search-st-prev:after,a .btn-blue:after,button .btn-blue:after,input .btn-blue:after{border:1px solid #103771}.btn-blue:hover:after,.pagination .page-item:hover:after,.search-pagination .search-st-next:hover:after,.search-pagination .search-st-num:hover:after,.search-pagination .search-st-prev:hover:after,a .btn-blue:hover:after,button .btn-blue:hover:after,input .btn-blue:hover:after{max-height:calc(100% - 3px);max-width:calc(100% - 3px);opacity:1}.btn-blue:active,.btn-blue:focus,.pagination .page-item:active,.pagination .page-item:focus,.search-pagination .search-st-next:active,.search-pagination .search-st-next:focus,.search-pagination .search-st-num:active,.search-pagination .search-st-num:focus,.search-pagination .search-st-prev:active,.search-pagination .search-st-prev:focus,a .btn-blue:active,a .btn-blue:focus,button .btn-blue:active,button .btn-blue:focus,input .btn-blue:active,input .btn-blue:focus{color:#103771}.btn-blue:active:after,.btn-blue:focus:after,.pagination .page-item:active:after,.pagination .page-item:focus:after,.search-pagination .search-st-next:active:after,.search-pagination .search-st-next:focus:after,.search-pagination .search-st-num:active:after,.search-pagination .search-st-num:focus:after,.search-pagination .search-st-prev:active:after,.search-pagination .search-st-prev:focus:after,a .btn-blue:active:after,a .btn-blue:focus:after,button .btn-blue:active:after,button .btn-blue:focus:after,input .btn-blue:active:after,input .btn-blue:focus:after{max-height:calc(100% - 1px);max-width:calc(100% - 1px)}.btn-blue-solid,.pagination .page-item.active,.search-pagination .search-active,a .btn-blue-solid,button .btn-blue-solid,input .btn-blue-solid{background:#103771;border:2px solid transparent;border-radius:4px;color:#fff}.btn-blue-solid:after,.pagination .page-item.active:after,.search-pagination .search-active:after,a .btn-blue-solid:after,button .btn-blue-solid:after,input .btn-blue-solid:after{border:1px solid hsla(0,0%,100%,.7)}.btn-blue-solid:hover:after,.pagination .page-item.active:hover:after,.search-pagination .search-active:hover:after,a .btn-blue-solid:hover:after,button .btn-blue-solid:hover:after,input .btn-blue-solid:hover:after{max-height:calc(100% - 3px);max-width:calc(100% - 3px);opacity:1}.btn-blue-solid:active,.btn-blue-solid:focus,.pagination .page-item.active:active,.pagination .page-item.active:focus,.search-pagination .search-active:active,.search-pagination .search-active:focus,a .btn-blue-solid:active,a .btn-blue-solid:focus,button .btn-blue-solid:active,button .btn-blue-solid:focus,input .btn-blue-solid:active,input .btn-blue-solid:focus{background:linear-gradient(transparent,transparent),linear-gradient(101deg,#103771);color:#fff}.btn-blue-solid:active:after,.btn-blue-solid:focus:after,.pagination .page-item.active:active:after,.pagination .page-item.active:focus:after,.search-pagination .search-active:active:after,.search-pagination .search-active:focus:after,a .btn-blue-solid:active:after,a .btn-blue-solid:focus:after,button .btn-blue-solid:active:after,button .btn-blue-solid:focus:after,input .btn-blue-solid:active:after,input .btn-blue-solid:focus:after{max-height:calc(100% - 1px);max-width:calc(100% - 1px)}.btn-orange-solid,a .btn-orange-solid,button .btn-orange-solid,input .btn-orange-solid{background:#b17910;border:2px solid transparent;border-radius:4px;color:#fff}.btn-orange-solid:after,a .btn-orange-solid:after,button .btn-orange-solid:after,input .btn-orange-solid:after{border:1px solid hsla(0,0%,100%,.7)}.btn-orange-solid:hover:after,a .btn-orange-solid:hover:after,button .btn-orange-solid:hover:after,input .btn-orange-solid:hover:after{max-height:calc(100% - 3px);max-width:calc(100% - 3px);opacity:1}.btn-orange-solid:active,.btn-orange-solid:focus,a .btn-orange-solid:active,a .btn-orange-solid:focus,button .btn-orange-solid:active,button .btn-orange-solid:focus,input .btn-orange-solid:active,input .btn-orange-solid:focus{background:linear-gradient(transparent,transparent),linear-gradient(101deg,#b17910);color:#fff}.btn-orange-solid:active:after,.btn-orange-solid:focus:after,a .btn-orange-solid:active:after,a .btn-orange-solid:focus:after,button .btn-orange-solid:active:after,button .btn-orange-solid:focus:after,input .btn-orange-solid:active:after,input .btn-orange-solid:focus:after{max-height:calc(100% - 1px);max-width:calc(100% - 1px)}.carousel{position:relative}.carousel .carousel-content{opacity:0;text-align:center;transform:translateX(-10px);transition:all .1s ease-in-out}.carousel .fade-in{opacity:1;transform:translateX(0)}.carousel .carousel-inner{padding:0;position:relative;width:100%}.carousel .carousel-inner>.item{display:none;transition:left .6s ease-in-out}.carousel .carousel-inner>.item.active{background:hsla(0,0%,100%,.5)}.carousel .carousel-inner>.item>a>img,.carousel .carousel-inner>.item>img{height:auto;line-height:1;-o-object-fit:contain;object-fit:contain;width:100%}.carousel .carousel-inner .carousel-inner>.next,.carousel .carousel-inner .carousel-inner>.prev,.carousel .carousel-inner>.active{display:block}.carousel .carousel-inner>.active{left:0}.carousel .carousel-inner .carousel-inner>.prev,.carousel .carousel-inner>.next{position:absolute;top:0;width:100%}.carousel .carousel-control{align-items:center;bottom:0;display:flex;filter:alpha(opacity=80);font-size:20px;justify-content:center;left:0;margin:0;opacity:.8;position:absolute;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.75);top:0;width:40px}.carousel .carousel-control.left{left:0;right:auto}.carousel .carousel-control.right{left:auto;right:0}.carousel .carousel-indicators{left:50%;list-style:none;margin-left:-30%;padding-left:0;position:absolute;text-align:center;top:0;width:60%;z-index:15}.carousel .carousel-indicators li{background-color:hsla(0,0%,100%,.5);border:1px solid #ccc;border-radius:10px;cursor:pointer;display:inline-block;height:10px;margin:1px;text-indent:-999px;width:10px}.carousel .carousel-indicators .active{background-color:#fff;height:12px;margin:0;width:12px}.carousel .carousel-caption{background:linear-gradient(-10deg,#2a5ec4 5%,#0c2955);bottom:0;color:#fff;font-size:.8rem;padding:.5rem .25rem;position:absolute;text-align:center;width:100%;z-index:10}.carousel .carousel-caption .btn,.carousel .carousel-caption .pagination .page-item,.pagination .carousel .carousel-caption .page-item{text-shadow:none}.carousel .thumbnail{margin-bottom:6px}.cc-window{opacity:1;transition:opacity 1s ease}.cc-invisible{opacity:0}.cc-animate.cc-revoke{transition:transform 1s ease}.cc-animate.cc-revoke.cc-bottom{transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-bottom,.cc-revoke:hover{transform:translateY(0)}.cc-grower{max-height:0;overflow:hidden;transition:max-height 1s}.cc-link,.cc-revoke:hover{text-decoration:underline}.cc-revoke,.cc-window{box-sizing:border-box;display:flex;flex-wrap:nowrap;font-family:Helvetica,Calibri,Arial,sans-serif;font-size:16px;line-height:1.5em;overflow:hidden;position:fixed;z-index:9999}.cc-banner{flex-direction:row;padding:1em 1.8em;width:100%}.cc-banner .icon-ulc{font-size:2.8rem;line-height:2.2rem}.cc-banner .icon-ulc:before{margin-right:5px}.cc-revoke{padding:.5em}.cc-header{font-size:18px;font-weight:700}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-btn:hover,.cc-close:hover,.cc-link:hover,.cc-revoke:hover{text-decoration:none}.cc-link{display:inline-block;opacity:.8;padding:.2em}.cc-link:hover{opacity:1}.cc-link:active,.cc-link:visited{color:initial}.cc-btn{border-style:solid;border-width:2px;display:block;font-size:.9em;font-weight:700;padding:.4em .8em;text-align:center;white-space:nowrap}.cc-banner .cc-btn:last-child{min-width:140px}.cc-close{display:block;font-size:1.6em;line-height:.75;opacity:.9;position:absolute;right:.5em;top:.5em}.cc-close:focus,.cc-close:hover{opacity:1}.cc-revoke.cc-bottom{border-top-left-radius:.5em;border-top-right-radius:.5em;bottom:0;left:3em}.cc-bottom{bottom:1em}.cc-window.cc-banner{align-items:center}.cc-banner.cc-bottom{bottom:0;left:0;right:0}.cc-banner .cc-message{display:flex;flex:1}.cc-banner .cc-message span{display:inline-block}.cc-compliance{align-content:space-between;align-items:center;display:flex}.cc-compliance>.cc-btn{flex:1}.cc-btn+.cc-btn{margin-left:.5em}.cc-holder.form-group input[type=tel],.cc-holder.form-group input[type=text]{background:hsla(0,0%,100%,.9);border-radius:3px;font-family:monospace;font-size:16px;margin-top:.25rem;min-height:35px;padding:6px}.cc-holder.form-group .error input[type=tel],.cc-holder.form-group .error input[type=text]{outline:3px solid #b17910!important;outline-offset:-2px}.cc-holder.form-group .help-block{font-size:11px;line-height:15px;margin:4px 0 5px}.cc-holder.form-group .help-block small{font-size:11px;margin-top:.2rem}.cc-holder.form-group .form-control{border:1px solid #ccc;border-radius:3px;font-family:monospace;font-size:16px;min-height:35px;padding:6px;width:100%}.cc-holder.form-group .form-group{margin-bottom:0}.cc-holder.form-group .cc-back.active,.cc-holder.form-group .cc-front.active{box-shadow:none}.cc-holder.form-group .cc-back.active .cc-verify,.cc-holder.form-group .cc-front.active .cc-verify{display:flex!important}.cc-holder.form-group .icon-error{margin-right:.25rem}.cc-holder.form-group .error-text{margin:-.25rem 0 .5rem}.cc-holder.form-group [data-tooltip]:after,.cc-holder.form-group [data-tooltip]:before{content:none}.cc-holder.form-group .errors-container{align-items:center;display:flex;gap:.25rem}.cc-holder.form-group .cc-front{background:transparent!important;box-shadow:none}.cc-holder.form-group .cc-front:hover{box-shadow:none}.cc-holder.form-group .cc-front .cc-header{align-items:flex-start;display:flex;justify-content:space-between;width:100%}.cc-holder.form-group .cc-front .cc-header>:first-child{border:1px solid #0c2955;border-radius:4px;flex-shrink:0}.cc-holder.form-group .cc-front .cc-header .cc-type{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-start;list-style:none;margin:1rem 0 0;padding-left:0;width:100%}.cc-holder.form-group .cc-front .cc-header .cc-type img{border:1px solid #0c2955;border-radius:4px;-o-object-fit:contain;object-fit:contain;width:50px}.cc-holder.form-group .cc-front .cc-front-input{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}.cc-holder.form-group .cc-front .cc-front-input input{margin-bottom:.5rem}.cc-holder.form-group .cc-front .cc-front-input .cc-number{width:100%}.cc-holder.form-group .cc-front .cc-front-input .cc-expires{align-items:flex-end;display:flex}.cc-holder.form-group .cc-front .cc-front-input .cc-expires div{margin-left:0;margin-right:0;width:52px}.cc-holder.form-group .cc-front .cc-front-input .cc-name{margin-top:1rem;order:-1;width:100%}.cc-holder.form-group .cc-back input{border-color:#ccc;margin-bottom:.5rem;padding-left:6px}.cc-holder.form-group .cc-back p{color:#140c12;font-size:.75rem;margin:0}.cc-holder.form-group .cc-back label{color:#140c12}.cc-holder.form-group .cc-back .cc-stripe{background:#222;border:0;height:44px;left:0;margin:20px 0;position:absolute;right:0;top:0;width:100%}.cc-holder.form-group .cc-back .cc-front-content{display:none}.cc-holder.form-group .cc-back .cc-front-content .cc-signature{align-items:center;background:#fff url(/assets/beaminister/misc/signature.jpg);display:flex;height:44px;margin-top:23px}.cc-holder.form-group .cc-back .cc-front-content .cc-signature p{color:#140c12;font-family:cursive;font-size:18px;font-weight:700;padding-left:12px}.cc-holder.form-group .cc-back .cc-front-content .cc-verify{align-items:center;display:flex;justify-content:space-between;margin:12px 0;position:relative}.cc-holder.form-group .cc-back .cc-cvv{width:100%}.verified-seals{align-items:center;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;justify-items:center;margin:15px 0}.verified-seals #siteseal{margin:0}.error-message{align-items:center;display:flex;font-size:.9rem;gap:.5rem;justify-content:center;margin:1rem 0 .25rem}.form-group{margin-bottom:24px}.form-group input,.form-group select,.form-group textarea{transition:all .25s ease-in-out}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{box-shadow:0 2px 5px -1px rgba(0,0,0,.25),0 1px 3px -1px rgba(0,0,0,.3)}.form-group.error .qty-button,.form-group.error input[type=email],.form-group.error input[type=password],.form-group.error input[type=text],.form-group.error select,.form-group.error textarea{border-color:#b17910!important}.form-group .help-block{font-size:.9rem;line-height:1.2rem;margin:10px 0 5px}#product-options .displayedAttribute,#product-options .input,#product-options .option-item input,#product-options select,.form-element,.form-element-small,.survey-form-content form .form-control,.survey-form-content form .form-select{background-clip:padding-box;background-color:#fff;border:1px solid #ccc;border-radius:4px;color:#444;display:block;font-size:1rem;height:38px;line-height:1.5;padding:.375rem .75rem;transition:.15s ease-in-out;width:100%}#product-options .full-height.displayedAttribute,#product-options .full-height.input,#product-options .option-item input.full-height,#product-options select.full-height,.form-element.full-height,.full-height.form-element-small,.survey-form-content form .full-height.form-control,.survey-form-content form .full-height.form-select{height:100%}.form-element-small{display:inline-block;font-size:.8rem;max-width:175px;padding:.2rem .5rem}.form-inline{align-items:center;display:flex;flex-flow:row wrap;gap:1rem}.form-inline.full-width{grid-gap:1rem;display:grid;grid-template-columns:auto 1fr}#product-options .displayedAttribute,#product-options .input,#product-options .option-item input,#product-options select,.form-element,.form-element-small,.form-label,.survey-form-content form .form-control,.survey-form-content form .form-select{display:inline-block}.form-label{padding:8px 0}.checkbox{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.checkbox label{padding:0}@font-face{font-display:swap;font-family:bam-icons;font-style:normal;font-weight:400;src:url(/assets/beaminister/fonts/bam-icons-737044.woff2) format("woff2"),url(/assets/beaminister/fonts/bam-icons-75e745.woff) format("woff")}i.icon-address-book{display:inline-block}i.icon-address-book:before{speak:none;content:"\f2b9";display:inline-block;font-family:bam-icons;font-style:normal;font-weight:400}i.icon-arrows-cw{display:inline-block}i.icon-arrows-cw:before{speak:none;content:"\e80c";display:inline-block;font-family:bam-icons;font-style:normal;font-weight:400}i.icon-attention-circled{display:inline-block}i.icon-attention-circled:before{speak:none;content:"\e816";display:inline-block;font-family:bam-icons;font-style:normal;font-weight:400}i.icon-award,i.icon-award:before{display:inline-block}i.icon-award:before{speak:none;content:"\e820";font-family:bam-icons;font-style:normal;font-weight:400}i.icon-bank,i.icon-bank:before{display:inline-block}i.icon-bank:before{speak:none;content:"\f19c";font-family:bam-icons;font-style:normal;font-weight:400}i.icon-basket{display:inline-block}i.icon-basket:before{speak:none;content:"\e800";display:inline-block;font-family:bam-icons;font-style:normal;font-weight:400}i.icon-book,i.icon-book:before{display:inline-block}i.icon-book:before{speak:none;content:"\e80b";font-family:bam-icons;font-style:normal;font-weight:400}i.icon-calendar{display:inline-block}i.icon-calendar:before{speak:none;content:"\e844";display:inline-block;font-family:bam-icons;font-style:normal;font-weight:400}i.icon-camera{display:inline-block}i.icon-camera:before{speak:none;content:"\e80f";display:inline-block;font-family:bam-icons;font-style:normal;font-weight:400}i.icon-cancel-circled{display:inline-block}i.icon-cancel-circled:before{speak:none;content:"\f32b";display:inline-block;font-family:bam-icons;font-style:normal;font-weight:400}i.icon-certificate{display:inline-block}i.icon-certificate:before{speak:none;content:"\f0a3";display:inline-block;font-family:bam-icons;font-style:normal;font-weight:400}i.icon-certificate-alt{display:inline-block}i.icon-certificate-alt:before{speak:none;content:"\e842";display:inline-block;font-family:bam-icons;font-style:normal;font-weight:400}i.icon-check,i.icon-check:before{display:inline-block}i.icon-check:before{speak:none;content:"\e75c";font-family:bam-icons;font-style:normal;font-weight:400}i.icon-check-circled{display:inline-block}i.icon-check-circled:before{speak:none;content:"\f32a";display:inline-block;font-family:bam-icons;font-style:normal;font-weight:400}i.icon-cog,i.icon-cog:before{display:inline-block}i.icon-cog:before{speak:none;content:"\e828";font-family:bam-icons;font-style:normal;font-weight:400}i.icon-comment-empty{display:inline-block}i.icon-comment-empty:before{speak:none;content:"\f0e5";display:inline-block;font-family:bam-icons;font-style:normal;font-weight:400}i.icon-docs,i.icon-docs:before{display:inline-block}i.icon-docs:before{speak:none;content:"\f0c5";font-family:bam-icons;font-style:normal;font-weight:400}i.icon-dot,i.icon-dot:before{display:inline-block}i.icon-dot:before{speak:none;content:"\e814";font-family:bam-icons;font-style:normal;font-weight:400}i.icon-down-open-big{display:inline-block}i.icon-down-open-big:before{speak:none;content:"\e803";display:inline-block;font-family:bam-icons;font-style:normal;font-weight:400}i.icon-down-open-mini{display:inline-block}i.icon-down-open-mini:before{speak:none;content:"\e812";display:inline-block;font-family:bam-icons;font-style:normal;font-weight:400}i.icon-edit,i.icon-edit:before{display:inline-block}i.icon-edit:before{speak:none;content:"\e825";font-family:bam-icons;font-style:normal;font-weight:400}i.icon-edit-name{display:inline-block}i.icon-edit-name:before{speak:none;content:"\e843";display:inline-block;font-family:bam-icons;font-style:normal;font-weight:400}i.icon-facebook-1{display:inline-block}i.icon-facebook-1:before{speak:none;content:"\f09a";display:inline-block;font-family:bam-icons;font-style:normal;font-weight:400}i.icon-globe,i.icon-globe:before{display:inline-block}i.icon-globe:before{speak:none;content:"\e806";font-family:bam-icons;font-style:normal;font-weight:400}i.icon-hammer{display:inline-block}i.icon-hammer:before{speak:none;content:"\e824";display:inline-block;font-family:bam-icons;font-style:normal;font-weight:400}i.icon-home,i.icon-home:before{display:inline-block}i.icon-home:before{speak:none;content:"\e802";font-family:bam-icons;font-style:normal;font-weight:400}i.icon-info,i.icon-info:before{display:inline-block}i.icon-info:before{speak:none;content:"\f129";font-family:bam-icons;font-style:normal;font-weight:400}i.icon-info-circled{display:inline-block}i.icon-info-circled:before{speak:none;content:"\e801";display:inline-block;font-family:bam-icons;font-style:normal;font-weight:400}i.icon-instagram-1{display:inline-block}i.icon-instagram-1:before{speak:none;content:"\f32d";display:inline-block;font-family:bam-icons;font-style:normal;font-weight:400}i.icon-left-open-big{display:inline-block}i.icon-left-open-big:before{speak:none;content:"\e80a";display:inline-block;font-family:bam-icons;font-style:normal;font-weight:400}i.icon-list,i.icon-list:before{display:inline-block}i.icon-list:before{speak:none;content:"\e817";font-family:bam-icons;font-style:normal;font-weight:400}i.icon-location{display:inline-block}i.icon-location:before{speak:none;content:"\e82b";display:inline-block;font-family:bam-icons;font-style:normal;font-weight:400}i.icon-lock,i.icon-lock:before{display:inline-block}i.icon-lock:before{speak:none;content:"\e819";font-family:bam-icons;font-style:normal;font-weight:400}i.icon-login,i.icon-login:before{display:inline-block}i.icon-login:before{speak:none;content:"\e81e";font-family:bam-icons;font-style:normal;font-weight:400}i.icon-logout{display:inline-block}i.icon-logout:before{speak:none;content:"\e81f";display:inline-block;font-family:bam-icons;font-style:normal;font-weight:400}i.icon-map,i.icon-map:before{display:inline-block}i.icon-map:before{speak:none;content:"\f279";font-family:bam-icons;font-style:normal;font-weight:400}i.icon-mail-alt{display:inline-block}i.icon-mail-alt:before{speak:none;content:"\e810";display:inline-block;font-family:bam-icons;font-style:normal;font-weight:400}i.icon-menu,i.icon-menu:before{display:inline-block}i.icon-menu:before{speak:none;content:"\f008";font-family:bam-icons;font-style:normal;font-weight:400}i.icon-minus,i.icon-minus:before{display:inline-block}i.icon-minus:before{speak:none;content:"\e805";font-family:bam-icons;font-style:normal;font-weight:400}i.icon-newspaper{display:inline-block}i.icon-newspaper:before{speak:none;content:"\f800";display:inline-block;font-family:bam-icons;font-style:normal;font-weight:400}i.icon-new-york{display:inline-block}i.icon-new-york:before{speak:none;content:"\e840";display:inline-block;font-family:bam-icons;font-style:normal;font-weight:400}i.icon-notary{display:inline-block}i.icon-notary:before{speak:none;content:"\e841";display:inline-block;font-family:bam-icons;font-style:normal;font-weight:400}i.icon-package{display:inline-block}i.icon-package:before{speak:none;content:"\e845";display:inline-block;font-family:bam-icons;font-style:normal;font-weight:400}i.icon-phone,i.icon-phone:before{display:inline-block}i.icon-phone:before{speak:none;content:"\e80e";font-family:bam-icons;font-style:normal;font-weight:400}i.icon-pinterest-circled{display:inline-block}i.icon-pinterest-circled:before{speak:none;content:"\e80d";display:inline-block;font-family:bam-icons;font-style:normal;font-weight:400}i.icon-plus,i.icon-plus:before{display:inline-block}i.icon-plus:before{speak:none;content:"\e804";font-family:bam-icons;font-style:normal;font-weight:400}i.icon-print,i.icon-print:before{display:inline-block}i.icon-print:before{speak:none;content:"\e818";font-family:bam-icons;font-style:normal;font-weight:400}i.icon-right-open-big{display:inline-block}i.icon-right-open-big:before{speak:none;content:"\e808";display:inline-block;font-family:bam-icons;font-style:normal;font-weight:400}i.icon-search-1{display:inline-block}i.icon-search-1:before{speak:none;content:"\e003";display:inline-block;font-family:bam-icons;font-style:normal;font-weight:400}i.icon-shopping-bag{display:inline-block}i.icon-shopping-bag:before{speak:none;content:"\f290";display:inline-block;font-family:bam-icons;font-style:normal;font-weight:400}i.icon-spinner2{display:inline-block}i.icon-spinner2:before{speak:none;content:"\f529";display:inline-block;font-family:bam-icons;font-style:normal;font-weight:400}i.icon-star,i.icon-star:before{display:inline-block}i.icon-star:before{speak:none;content:"\e821";font-family:bam-icons;font-style:normal;font-weight:400}i.icon-thumbs-up{display:inline-block}i.icon-thumbs-up:before{speak:none;content:"\e815";display:inline-block;font-family:bam-icons;font-style:normal;font-weight:400}i.icon-thumbs-up-alt{display:inline-block}i.icon-thumbs-up-alt:before{speak:none;content:"\f164";display:inline-block;font-family:bam-icons;font-style:normal;font-weight:400}i.icon-trash,i.icon-trash:before{display:inline-block}i.icon-trash:before{speak:none;content:"\f1f8";font-family:bam-icons;font-style:normal;font-weight:400}i.icon-truck,i.icon-truck:before{display:inline-block}i.icon-truck:before{speak:none;content:"\e829";font-family:bam-icons;font-style:normal;font-weight:400}i.icon-twitter{display:inline-block}i.icon-twitter:before{speak:none;content:"\e807";display:inline-block;font-family:bam-icons;font-style:normal;font-weight:400}i.icon-ulc,i.icon-ulc:before{display:inline-block}i.icon-ulc:before{speak:none;content:"\ea66";font-family:bam-icons;font-style:normal;font-weight:400}i.icon-up-open-big{display:inline-block}i.icon-up-open-big:before{speak:none;content:"\e811";display:inline-block;font-family:bam-icons;font-style:normal;font-weight:400}i.icon-up-open-mini{display:inline-block}i.icon-up-open-mini:before{speak:none;content:"\e813";display:inline-block;font-family:bam-icons;font-style:normal;font-weight:400}i.icon-user,i.icon-user:before{display:inline-block}i.icon-user:before{speak:none;content:"\e809";font-family:bam-icons;font-style:normal;font-weight:400}i.icon-users,i.icon-users:before{display:inline-block}i.icon-users:before{speak:none;content:"\f064";font-family:bam-icons;font-style:normal;font-weight:400}i.icon-user-circle{display:inline-block}i.icon-user-circle:before{speak:none;content:"\f2bd";display:inline-block;font-family:bam-icons;font-style:normal;font-weight:400}[class^=ulc-icon-].m-0:before{display:inline-block;margin:0;min-width:15px}.icon-spin{animation:spin 2s linear infinite}.icon-up{transform:rotate(180deg)}.icon-down{transition:.2s ease-in-out}.icon-lg{font-size:1.5rem!important}.icon-2x{font-size:2em!important}.icon-3x{font-size:3em!important}.icon-4x{font-size:4em!important}.icon-5x{font-size:5em!important}.icon-active,.icon-active:before{color:#306f33}.icon-inactive,.icon-inactive:before{color:#ed5454}@keyframes spin{0%{transform:rotate(-359deg)}to{transform:rotate(0deg)}}.input-group{align-items:stretch;display:flex;position:relative;width:100%}.input-group .input{border-left:0!important;border-radius:0 4px 4px 0!important;height:auto!important}.input-group-append,.input-group-prepend{display:flex}.input-group-append .btn,.input-group-append .pagination .page-item,.input-group-prepend .btn,.input-group-prepend .pagination .page-item,.pagination .input-group-append .page-item,.pagination .input-group-prepend .page-item{position:relative;z-index:2}.input-group-append .btn:focus,.input-group-append .pagination .page-item:focus,.input-group-prepend .btn:focus,.input-group-prepend .pagination .page-item:focus,.pagination .input-group-append .page-item:focus,.pagination .input-group-prepend .page-item:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-append .pagination .btn+.page-item,.input-group-append .pagination .input-group-text+.page-item,.input-group-append .pagination .page-item+.btn,.input-group-append .pagination .page-item+.input-group-text,.input-group-append .pagination .page-item+.page-item,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text,.input-group-prepend .pagination .btn+.page-item,.input-group-prepend .pagination .input-group-text+.page-item,.input-group-prepend .pagination .page-item+.btn,.input-group-prepend .pagination .page-item+.input-group-text,.input-group-prepend .pagination .page-item+.page-item,.pagination .input-group-append .btn+.page-item,.pagination .input-group-append .input-group-text+.page-item,.pagination .input-group-append .page-item+.btn,.pagination .input-group-append .page-item+.input-group-text,.pagination .input-group-append .page-item+.page-item,.pagination .input-group-prepend .btn+.page-item,.pagination .input-group-prepend .input-group-text+.page-item,.pagination .input-group-prepend .page-item+.btn,.pagination .input-group-prepend .page-item+.input-group-text,.pagination .input-group-prepend .page-item+.page-item{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{align-items:center;background-color:#dce5f8;border:1px solid #ccc;border-radius:4px 0 0 4px;color:#444;display:flex;font-size:1rem;font-weight:400;justify-content:center;line-height:1.5;margin-bottom:0;padding:.375rem .75rem;text-align:center;white-space:nowrap;width:40px}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.btn,.input-group.has-validation>.input-group-append:nth-last-child(n+3)>.input-group-text,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.btn,.input-group:not(.has-validation)>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text,.pagination .input-group.has-validation>.input-group-append:nth-last-child(n+3)>.page-item,.pagination .input-group:not(.has-validation)>.input-group-append:not(:last-child)>.page-item,.pagination .input-group>.input-group-append:last-child>.page-item:not(:last-child):not(.dropdown-toggle),.pagination .input-group>.input-group-prepend>.page-item{border-bottom-right-radius:4px;border-top-right-radius:4px}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text,.pagination .input-group>.input-group-append>.page-item,.pagination .input-group>.input-group-prepend:first-child>.page-item:not(:first-child),.pagination .input-group>.input-group-prepend:not(:first-child)>.page-item{border-bottom-left-radius:4px;border-top-left-radius:4px}img.image,img.image-left,img.image-right{border-radius:4px;width:100%}img{height:auto;width:auto}img.image-res{height:auto;width:100%}img.image-right{float:right}img.image-left{float:left}img.max-height{max-height:100%;-o-object-fit:cover;object-fit:cover}img.max-height.top{-o-object-position:top;object-position:top}img.max-height.bottom{-o-object-position:bottom;object-position:bottom}ul{list-style:none;margin-bottom:24px;margin-top:0;padding-left:32px}ul li{margin-bottom:12px;position:relative}ul li:last-child{margin-bottom:0}ul li:before{border:2px solid;border-color:inherit;border-radius:50%;content:"";left:-20px;position:absolute;top:10px}ul.unstyled li:before{display:none}ul.nested ul.nested{margin-top:12px}.steps{list-style-type:none;margin:0;padding:0}.steps li{background:#f1f5fc;border-radius:4px;margin:0 0 1rem;min-height:65px;padding:.75rem 1rem;position:relative}.fade{opacity:0;transition:all .25s ease-in-out}.fade.in{display:block;opacity:1}.fade.out{opacity:0;transform:scale(.9)}button.close{-webkit-appearance:none;background:0;border:0;cursor:pointer;padding:0}.close{color:#fff;float:right;font-size:21px;font-weight:700;line-height:1;opacity:.8;position:absolute;right:4px;text-shadow:0 1px 0 #fff;top:4px}.modal{-webkit-overflow-scrolling:touch;bottom:0;display:none;left:0;outline:0;overflow:hidden;position:fixed;right:0;top:0;z-index:1040}.modal-image{height:auto!important;max-height:450px;max-width:100%;-o-object-fit:contain;object-fit:contain;padding:0!important;width:100%!important}.modal.fade .modal-dialog{transform:translateY(-20px);transition:all .25s ease-in-out}.modal.in .modal-dialog{transform:translate(0)}.modal.in .modal-content{height:auto;visibility:initial}.modal-dialog{margin:10px;position:relative;width:auto}.modal-content{background-color:#fff;border:5px solid #103771;border-radius:8px;margin:0;outline:0;overflow:auto;position:relative}.modal-header{background:#103771;min-height:16.42857143px;padding:15px;position:relative;text-align:center}.modal-header .close{margin-right:15px;margin-top:10px}.modal-title{color:#fff;font-size:2rem;font-weight:700;line-height:1.42857143;margin:0;padding-bottom:3rem}.modal-title.smaller{font-size:1.2rem;font-weight:400;padding-bottom:0}.modal-body{padding:3rem 15px 15px;position:relative}.modal-body p{margin:0;text-align:center}.modal-icon-container{background:#fff;border-radius:50%;bottom:-50px;height:100px;left:50%;padding:1rem;position:absolute;transform:translateX(-50%);width:100px}.modal-icon-container.modal-calendar{border-radius:10px;height:83px}.modal-icon-container.modal-edit-name{border-radius:10px}.modal-icon-container.modal-notary{border-radius:25px}.modal-icon-container.modal-package,.modal-icon-container.modal-trash{border-radius:20px}.modal-icon{color:#103771;font-size:100px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.modal-icon.icon-new-york{top:43%}.modal-icon.icon-trash{font-size:75px}.modal-icon.icon-preview{font-size:65px}.modal-icon.icon-calendar{font-size:75px}.modal-icon.icon-edit-name{font-size:85px}.modal-icon.icon-notary{font-size:75px}.modal-icon.icon-package{font-size:75px;left:52%;top:44%}.modal-icon.icon-address-book{font-size:80px}.modal-footer{padding:15px;text-align:right}.modal-footer .btn+.btn,.modal-footer .pagination .btn+.page-item,.modal-footer .pagination .page-item+.btn,.modal-footer .pagination .page-item+.page-item,.pagination .modal-footer .btn+.page-item,.pagination .modal-footer .page-item+.btn,.pagination .modal-footer .page-item+.page-item{margin-bottom:0;margin-left:5px}.pagination .modal-footer .btn-group .btn+.page-item,.pagination .modal-footer .btn-group .page-item+.btn,.pagination .modal-footer .btn-group .page-item+.page-item{margin-left:-1px}.modal-footer:after{clear:both}.modal-footer:after,.modal-footer:before{content:" ";display:table}.modal-dialog{display:flex;flex:1 auto;flex-direction:column;height:100%;justify-content:center;margin:auto}.modal-content{overflow:hidden}.modal-body{max-height:calc(100vh - 123px);overflow-y:auto}.options-container{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;padding:1.5rem 0}.options-container .option{align-self:stretch;background:#fff;border:1px solid #103771;border-radius:4px;color:#140c12;cursor:pointer;font-size:1rem;padding:1rem;text-align:center;transition:all .25s ease-in-out;width:170px}.options-container .option:hover{background:#f1f5fc}.options-container .option strong{font-size:1.2rem}#productPreviewModal .modal-body{min-height:200px;min-width:100vw}#productPreviewModal .modal-body .show{opacity:1;transition:.3s ease-in}#productPreviewModal .spinner{align-items:center;display:flex;height:0;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:0}#productPreviewModal .spinner i:before{font-size:32px;margin:0}#productPreviewModal .modal-footer{align-items:stretch;display:flex;justify-content:flex-end}#productPreviewModal .modal-footer .btn,#productPreviewModal .modal-footer .pagination .page-item,.pagination #productPreviewModal .modal-footer .page-item{margin:0 12px}.pagination{align-items:center;display:flex;flex-wrap:wrap;gap:0 .1rem;justify-content:center;margin:0;padding:1rem 0 0}.pagination .page-item{padding:0!important}.pagination .page-item.active{box-shadow:none}.pagination .page-link{padding:0 8px;z-index:3}.sidebar{background:linear-gradient(35deg,hsla(0,0%,100%,.05),#f1f5fc,#f1f5fc,#f1f5fc,#f1f5fc,#f1f5fc,hsla(0,0%,100%,.05));border-radius:4px;margin:1rem 0;overflow:hidden}.sidebar .active{background:linear-gradient(-10deg,#2a5ec4 5%,#0c2955)}.sidebar .active a{color:#fff}.sidebar-title{border-bottom:1px solid rgba(0,0,0,.05);font-size:1.2rem;margin:0;padding:.75rem 1rem}.sidebar-list{margin:0;padding:0}.sidebar-list li{cursor:pointer;margin:0;padding:.5rem .85rem;position:relative;transition:all .25s ease-in-out;z-index:1}.sidebar-list li:after{border-bottom:1px solid rgba(0,0,0,.05);bottom:0;content:"";height:100%;left:50%;position:absolute;transform:translateX(-50%);width:95%;z-index:-1}.sidebar-list li:last-of-type:after{content:none}.sidebar-list li:hover{background-color:hsla(0,0%,100%,.5)}.sidebar-list li a{grid-gap:.5rem;align-items:center;display:grid;grid-template-columns:15px 1fr}.sidebar-list li a i,.ulc-bookstore{text-align:center}.ulc-bookstore img{border-radius:4px}[data-tooltip]{position:relative}[data-tooltip]:after,[data-tooltip]:before{opacity:0;position:absolute;transform:translateZ(0);transition:opacity .2s ease-in-out,visibility .2s ease-in-out,transform .15s ease-in-out;visibility:hidden}[data-tooltip]:focus:after,[data-tooltip]:focus:before,[data-tooltip]:hover:after,[data-tooltip]:hover:before{opacity:1;visibility:visible}[data-tooltip]:before{background:transparent;border:6px solid transparent;content:"";z-index:1001}[data-tooltip]:after{background-color:rgba(16,55,113,.9);border-radius:3px;box-shadow:0 13px 27px -5px rgba(0,0,0,.15),0 8px 16px -8px rgba(0,0,0,.15);color:#fff;content:attr(data-tooltip);font-size:14px;line-height:18px;padding:10px;width:200px;z-index:1000}[data-tooltip]:after,[data-tooltip]:before{bottom:100%;left:50%}[data-tooltip]:before{border-top-color:rgba(16,55,113,.9);margin-bottom:-12px;margin-left:-6px}[data-tooltip]:after{margin-left:-64px}[data-tooltip]:focus:after,[data-tooltip]:focus:before,[data-tooltip]:hover:after,[data-tooltip]:hover:before{transform:translateY(-12px)}.toast{background-color:rgba(0,0,0,.6);border-radius:4px;box-shadow:0 13px 27px -5px rgba(0,0,0,.15),0 8px 16px -8px rgba(0,0,0,.15);color:#fff;font-size:.75rem;max-width:260px;opacity:0;padding:.25rem .5rem;position:absolute;text-align:center;transition:all .5s;will-change:opacity;z-index:100}.toast i{margin-right:.5rem}.swal2-container.bam-popup-container{display:block}.swal2-container.bam-popup-container .bam-popup{margin-bottom:24px!important;margin-top:24px!important}.swal2-container.bam-popup-container .bam-popup-title{margin-bottom:24px}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}.animated{animation-duration:.3s}.fadeInDown{animation-name:fadeInDown}.fadeOutUp{animation-name:fadeOutUp}.blog-card{border:1px solid rgba(0,0,0,.1);border-radius:4px;box-shadow:0 2px 2px -1px rgba(0,0,0,.15),0 1px 1px -1px rgba(0,0,0,.2);padding:1rem;transition:all .25s ease-in-out}.blog-card:hover{box-shadow:0 13px 15px -5px rgba(0,0,0,.15),0 8px 8px -8px rgba(0,0,0,.15)}.blog-card .container{height:100%}.blog-card .content{grid-gap:.5rem;display:grid;grid-template-columns:1fr;height:100%;position:relative}.blog-card .content .category-tag{border-radius:4px;color:#fff;font-size:.8rem;left:.25rem;margin:.5rem 0;padding:.25rem .5rem;position:absolute;top:-.25rem}.blog-card .content .blog-title{font-size:1.2rem;margin-bottom:.35rem}.blog-card .content p{font-size:.9rem;margin:0 0 .5rem;text-align:justify}.blog-card .content .image-container{text-align:center}.blog-card .content .image-container a{height:100%;width:100%}.blog-card .content .text-container{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between}.blog-card .content img{border-radius:4px;height:100%;max-height:200px;-o-object-fit:cover;object-fit:cover;width:100%}.blog-card .content img.contain{height:auto;-o-object-fit:contain;object-fit:contain}.blog-card .content .postmeta{align-items:center;color:rgba(0,0,0,.6);display:flex;font-size:.8rem;justify-content:space-between;padding:.35rem 0;width:100%}.blog-card .content .excerpt{position:relative}.blog-card .content .excerpt p{margin:0 0 1rem;-webkit-mask-image:linear-gradient(180deg,#000 10%,transparent);mask-image:linear-gradient(180deg,#000 10%,transparent);max-height:110px;overflow:hidden}.blog-card .content .excerpt .read-more{bottom:0;color:rgba(0,0,0,.6);font-size:.8rem;left:50%;position:absolute;transform:translateX(-50%)}.cart-dropdown{align-items:center;color:#fff;display:flex;position:relative}.cart-dropdown:hover .dropdown-content{display:block}.cart-dropdown .dropdown-content{background-color:#fff;border-radius:4px;box-shadow:0 13px 27px -5px rgba(0,0,0,.15),0 8px 16px -8px rgba(0,0,0,.15);color:#140c12;display:none;margin:0;overflow:hidden;padding:.5rem;position:absolute;right:0;width:250px;z-index:1}.cart-dropdown .dropdown-content.no-items{padding:3rem .5rem}.cart-dropdown .dropdown-content.no-items a{color:#140c12;display:inline;font-weight:700}.cart-dropdown .dropdown-content.no-items a:before{border-color:#140c12}.cart-dropdown .dropdown-content .link-container{grid-gap:.75rem;display:grid;grid-template-columns:repeat(2,1fr);padding-top:1rem}.cart-dropdown .dropdown-content .link-container .btn-blue,.cart-dropdown .dropdown-content .link-container .pagination .page-item,.cart-dropdown .dropdown-content .link-container .search-pagination .search-st-next,.cart-dropdown .dropdown-content .link-container .search-pagination .search-st-num,.cart-dropdown .dropdown-content .link-container .search-pagination .search-st-prev,.pagination .cart-dropdown .dropdown-content .link-container .page-item,.search-pagination .cart-dropdown .dropdown-content .link-container .search-st-next,.search-pagination .cart-dropdown .dropdown-content .link-container .search-st-num,.search-pagination .cart-dropdown .dropdown-content .link-container .search-st-prev{color:#103771;margin:0;width:100%}.cart-dropdown ul{margin:0;padding:0}.cart-dropdown .item{grid-gap:.75rem;align-items:center;border-bottom:1px solid rgba(0,0,0,.05);display:grid;grid-template-columns:40px 1fr;justify-content:space-between;padding:.5rem;transition:all .25s ease-in-out;width:100%}.cart-dropdown .item:hover{background:#f1f5fc}.cart-dropdown .item .image{height:40px;margin:0;position:relative}.cart-dropdown .item .image .badge-image{height:40px;margin:0;-o-object-fit:contain;object-fit:contain;width:40px}.cart-dropdown .item .title{padding:.35rem 0}.cart-dropdown .item .title p{color:#140c12;font-size:.8rem;line-height:1;margin:0;padding:0;text-align:left}.cart-dropdown .link{border-top:1px solid rgba(0,0,0,.05);font-size:.8rem;padding-top:.5rem}.cart-dropdown .link a:before{content:none}.cart-dropdown a{width:100%}.shopping-cart-list{border-bottom:1px solid #ccc;border-top:1px solid #ccc;display:flex;flex-direction:column;margin:1rem 0 0;padding:0}.cart-item{border-bottom:3px dotted rgba(0,0,0,.2);margin:0;padding:1rem}.cart-item:last-of-type{border-bottom:0}.cart-item-container{display:grid;grid-template-columns:1fr;text-align:center}.cart-item-container .image-container{grid-gap:1rem;align-items:flex-start;display:grid;grid-template-columns:minmax(50px,85px) 1fr;text-align:left}.cart-item-container .image-container .main-image{max-height:125px;-o-object-fit:contain;object-fit:contain;width:100%}.cart-item .button-container{align-items:center;display:flex;flex-direction:row-reverse;gap:.5rem;justify-content:space-between;margin-top:.5rem}.cart-item .title{font-size:1rem}.cart-item .title,.cart-item p{margin:0;padding:0}.cart-item .description{margin:0;padding:0 0 .5rem}.cart-item input{text-align:center;width:50px}.cart-item .cost,.cart-item .item-discount,.cart-item .subtotal{font-size:.9rem;font-weight:700;margin:.25rem 0;padding:0}.cart-item .item-discount .strike-through{color:rgba(0,0,0,.6);text-decoration:line-through}.cart-item .item-discount .notice{font-size:.8rem}.cart-item .item-discount .notice .icon-discount{color:#306f33;line-height:0;margin-right:3px}.cart-item-subtotal{font-size:.9rem}.item-customization-list{margin:0 0 .5rem;padding:0}.item-customization-list li{font-size:.8rem;margin-bottom:0}.item-customization-list li .option-title{font-weight:700;margin-right:.5rem}.item-customization-list li strong{font-weight:400}.sub-products{grid-gap:.75rem;display:grid;grid-template-columns:50px 1fr;justify-content:center;text-align:left}.sub-products-image{height:auto;-o-object-fit:contain;object-fit:contain;width:50px}.sub-products .title{font-size:1rem!important;font-weight:700}.sub-products span{text-align:left}.categories-dropdown{border:1px solid #ccc;border-radius:4px;position:relative;width:100%}.categories-dropdown .dropdown-title{align-items:center;color:#140c12;cursor:pointer;display:flex;font-size:1rem;justify-content:space-between;padding:.25rem .5rem;width:100%}.categories-dropdown .dropdown-list{background:#f1f5fc;border-radius:4px;display:none;padding:0;position:absolute;right:0;top:35px;width:100%;z-index:3}.categories-dropdown .dropdown-list .active{background:linear-gradient(-10deg,#2a5ec4 5%,#0c2955)}.categories-dropdown .dropdown-list .active a{color:#fff}.categories-dropdown .dropdown-list li{margin:0;padding:.5rem .85rem}.categories-dropdown .dropdown-list li a{width:100%}.categories-dropdown .dropdown-list li:hover{background-color:#dce5f8}.categories-dropdown .dropdown-list li:first-of-type{border-radius:4px 4px 0 0;padding-top:1rem}.categories-dropdown .dropdown-list li:last-of-type{border-radius:0 0 4px 4px;padding-bottom:1rem}#comments{display:none}#comments.modal-comment-list{display:block}#comments.modal-comment-list p{text-align:left}#comments .comment-list{border-radius:4px;list-style-type:none;margin:0;padding:0}#comments .comment-list:nth-of-type(2n){background-color:rgba(0,0,0,.05)}#comments .hr{border-bottom:1px solid #ccc;margin:1.5rem 0 0}#comments .comment{margin:0;padding:1rem}#comments .comment .comment-head{grid-gap:.5rem;align-items:center;color:rgba(0,0,0,.6);display:grid;font-size:.9rem;grid-template-columns:30px 1fr;margin-bottom:1rem}#comments .comment .comment-head .user-name{font-weight:700}#comments .comment .comment-head img{border-radius:4px;height:30px;-o-object-fit:cover;object-fit:cover;width:30px}#comments .comment .comment-head .date a{color:rgba(0,0,0,.6)}#comments .comment .comment-body p{margin-bottom:1rem}#comments .comment .comment-footer{align-items:center;display:flex;gap:2rem}#comments .comment .comment-footer,#comments .comment .comment-footer .voting,#comments .comment .comment-footer a{color:rgba(0,0,0,.6);font-size:.9rem}#comments .comment .comment-footer i{font-size:1.1rem}#comments .comment .comment-footer i.scaleOut:before{animation:scaleOut .35s 1}#comments .comment .comment-footer i.scaleIn:before{animation:scaleIn .35s 1}@keyframes scaleOut{0%{transform:scale(1)}40%{transform:scale(1.5)}to{transform:scale(0)}}@keyframes scaleIn{0%{transform:scale(0)}60%{transform:scale(1.5)}to{transform:scale(1)}}#comments .comment .comment-footer .icon{transition:all .25s ease-in-out}#comments .comment .comment-footer .icon.rotate{transform:rotate(180deg)}#comments .children{border-left:5px solid rgba(0,0,0,.05);display:none;list-style-type:none;padding-left:.5rem}#comments .children.show{display:block}#comments .children li{border-radius:4px}#comments .children li:nth-of-type(2n){background-color:rgba(0,0,0,.05)}.modal-comment-container{background:#f1f5fc}.modal-comment-container .comment-head,.modal-comment-container p{margin-bottom:.5rem!important}#optIn,#respond{background-color:rgba(0,0,0,.05);border-radius:4px;margin:1.5rem 0;padding:1rem}#optIn h3,#respond h3{font-size:1.25rem}#optIn #body,#respond #body{height:100px}#optIn #comment-form-subscribe,#respond #comment-form-subscribe{color:rgba(0,0,0,.6);display:flex;flex-direction:column;font-size:.8rem;gap:.5rem;margin:.5rem 0}#optIn #comment-form-nascar,#respond #comment-form-nascar{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between}#optIn #comment-form-nascar #socialShare,#respond #comment-form-nascar #socialShare{align-items:center;display:flex;gap:1.25rem}#optIn #comment-form-nascar #socialShare i,#respond #comment-form-nascar #socialShare i{font-size:1.75rem;opacity:.8;transition:all .25s ease-in-out}#optIn #comment-form-nascar #socialShare i:hover,#respond #comment-form-nascar #socialShare i:hover{opacity:1}#comment-form-guest .guest-form{grid-gap:1rem;display:grid;grid-template-columns:30px 1fr;margin-top:.75rem}#comment-form-guest img{border:1px solid #ccc}#comment-form-guest .flex-row,#comment-form-guest .flex-row-sm{flex-wrap:wrap}.dashboard-cart{background:linear-gradient(35deg,hsla(0,0%,100%,.05),#f1f5fc,#f1f5fc,#f1f5fc,#f1f5fc,#f1f5fc,hsla(0,0%,100%,.05));border-radius:4px}.dashboard-cart-header{align-items:center;border-bottom:1px solid rgba(0,0,0,.05);display:flex;justify-content:space-between;padding:.75rem 1rem;width:100%}.dashboard-cart-header .btn-sm{color:#103771;font-size:.65rem}.dashboard-cart-title{font-size:1.2rem;margin:0;padding:0}.dashboard-cart-list{margin:0;padding:.5rem 0}.dashboard-cart-item{display:flex;font-size:.8rem;gap:1.5rem;line-height:1.3;list-style:none;margin:0;padding:.25rem .85rem}.dashboard-cart-item .badge-container{background:#fff;border-radius:4px;font-size:13px;position:relative;text-align:center;z-index:0}.dashboard-cart-item .badge-container img{height:45px;-o-object-fit:contain;object-fit:contain;padding:2px;width:45px}.dashboard-cart .subtotal{border-top:1px solid rgba(0,0,0,.05);justify-content:space-between;padding:1rem}.bestselling-items{background:linear-gradient(35deg,hsla(0,0%,100%,.05),#f1f5fc,#f1f5fc,#f1f5fc,#f1f5fc,#f1f5fc,hsla(0,0%,100%,.05));border-radius:4px;overflow:hidden}.bestselling-items-title{border-bottom:1px solid rgba(0,0,0,.05);font-size:1.2rem;margin:0;padding:.75rem 1rem}.bestselling-items-list{list-style-type:none;margin:0;padding:0}.bestselling-items-item{border-bottom:1px solid rgba(0,0,0,.05);counter-increment:step-counter;font-size:.8rem;line-height:1.3;margin:0;padding:.25rem .5rem}.bestselling-items-item:nth-of-type(odd){background-color:hsla(0,0%,100%,.5)}.bestselling-items-item:last-of-type{border-bottom:0}.bestselling-items-item .content{position:relative;text-align:center;width:100%}.bestselling-items-item .content img{display:block;height:80px;margin:0 auto;-o-object-fit:contain;object-fit:contain;width:80px}.bestselling-items-item .content .title{font-size:.8rem}.bestselling-items-item .content:before{content:none}#dashboard-sidebar a{display:block}.minister-container{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-evenly;margin:0 auto;max-width:1200px}.minister-container .minister-card{width:120px}.minister-container .minister-card .image-container{border:1px solid #ccc;border-radius:4px;height:122px;position:relative;width:122px}.minister-container .minister-card h4{font-size:.8rem;font-weight:700;margin:0;padding:.5rem 0;text-align:center}.minister-container .minister-card img{border:4px solid #fff;border-radius:4px;box-shadow:0 13px 27px -5px rgba(0,0,0,.15),0 8px 16px -8px rgba(0,0,0,.15);height:120px;width:120px}.fancybox__carousel img{background:#fff;border-radius:4px}.fancybox__content{border-radius:10px;padding:0!important}.fancybox__thumbs .carousel__slide .fancybox__thumb:after{border-color:#b17910!important}@keyframes notificationMessage{0%{opacity:0;transform:translate(-50%,-200px)}5%{opacity:1;transform:translate(-50%)}95%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-200px)}}.notice-message{animation:notificationMessage 5s ease-in-out;animation-fill-mode:both;background-color:#103771;border:1px solid #fff;border-radius:4px;box-shadow:0 13px 27px -5px rgba(0,0,0,.15),0 8px 16px -8px rgba(0,0,0,.15);color:#fff;display:inline-block;left:50%;line-height:1.2;padding:10px 20px;position:fixed;text-align:center;top:1rem;z-index:100}.notice-message a{color:#fff;text-decoration:underline}.order-summary{border:1px solid #ccc;border-radius:4px;box-shadow:0 13px 27px -5px rgba(0,0,0,.15),0 8px 16px -8px rgba(0,0,0,.15);height:-moz-max-content;height:max-content;order:-1;padding:1.5rem 1rem 1rem}.order-summary .total-items{display:flex;justify-content:space-between}.order-summary .hide{opacity:0}.order-summary-heading{border-bottom:1px solid rgba(0,0,0,.05)}.order-summary-heading .full-height{height:50px}.order-summary-heading h5{font-size:1.1rem;margin:0;padding:0}.order-summary-heading p{margin:.5rem 0;padding:0}.order-summary-heading i{margin-left:.5rem;transition:all .25s ease-in-out}.order-summary-image-container{border-bottom:1px solid rgba(0,0,0,.05);display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-start;padding:1rem 0}.order-summary-image-container a{height:50px;position:relative}.order-summary .badge-image{background:#fff;border:1px solid rgba(0,0,0,.05);border-radius:4px;height:50px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:50px}.order-summary-content{display:flex;flex-direction:column}.order-summary-content .content-header{border-bottom:1px solid rgba(0,0,0,.05);padding:1rem 0}.order-summary-content .summary-table{display:flex;justify-content:space-between;margin:.5rem 0}.order-summary-content .small{font-size:.8rem;margin:.25rem 0}.order-summary .item-details{border-bottom:1px solid rgba(0,0,0,.05);display:none;padding:1rem 0}.order-summary .item-details.display{display:block}.order-summary .item-details a{border-bottom:1px solid rgba(0,0,0,.05);width:100%}.order-summary .item-details a:last-of-type{border-bottom:0}.order-summary .item-details .image{height:40px;margin:0;position:relative}.order-summary .item-details .image .badge-image{height:40px;margin:0;-o-object-fit:contain;object-fit:contain;width:40px}.order-summary .item-details .item{grid-gap:.75rem;display:grid;grid-template-columns:40px 1fr 50px;justify-content:space-between;padding:1rem .5rem;transition:all .25s ease-in-out}.order-summary .item-details .item:hover{background:#f1f5fc}.order-summary .item-details .item.order-summary-complete{grid-template-columns:1fr 50px;padding:.5rem .75rem}.order-summary .item-details .title{padding:.35rem 0}.order-summary .item-details .title p{color:#140c12;font-size:.9rem;line-height:1;margin:0;padding:0}.order-summary .item-details .price{padding:.35rem 0;text-align:right}.order-summary .item-details .price p{color:#140c12;font-size:.8rem;font-weight:700;margin:0;padding:0}.order-summary .item-details .price .originalPrice{color:rgba(0,0,0,.6);text-decoration:line-through}.order-summary .item-details .options,.order-summary .item-details .options ul{font-size:.75rem;list-style-type:none;margin:0;padding:0}.order-summary .item-details .options li,.order-summary .item-details .options ul li{margin:0;padding:0 0 0 .75rem}.order-summary .item-details .options li:before,.order-summary .item-details .options ul li:before{display:none}.order-summary .item-details .item-customization-list{color:rgba(0,0,0,.75);margin:.25rem 0 .5rem}.order-summary .item-details .item-customization-list .option-title{font-weight:600;margin-right:.25rem}.order-summary .item-details .item-customization-list li{font-size:12px;line-height:1.1}.quantity-badge{background:#103771;border-radius:50%;color:#fff;font-size:16px;height:24px;left:-5px;line-height:1.5;position:absolute;text-align:center;top:-5px;width:24px}.minister-confirm .swal2-title{font-size:1.728rem;margin-bottom:0}.minister-confirm .swal2-content{text-align:left}.minister-confirm #confirmation-form{font-size:1rem}.minister-confirm #confirmation-form dl{background-color:#ddd;border-radius:4px;margin:36px 0;padding:12px}.minister-confirm #confirmation-form dd,.minister-confirm #confirmation-form dt{margin:0;padding:6px 0}.minister-confirm #confirmation-form dt{font-weight:700}.customization .product-section{border-bottom:1px solid rgba(0,0,0,.05);margin-top:3rem;padding:0 0 1rem;position:relative}.customization .product-section .product-section-container.highlight{animation:pulse 1s ease-in-out normal forwards;animation-iteration-count:2;border-radius:4px;outline:3px solid transparent;outline-offset:3px}@keyframes pulse{0%{outline-color:transparent}50%{outline-color:rgba(0,0,0,.5)}to{outline-color:transparent}}.customization .product-section:first-of-type{padding-top:0}.customization .product-section:last-of-type{border-bottom:0}.customization .product-section:before{font-size:1rem;font-weight:700;position:absolute;top:-2rem}#cart-qty-add .radio-group,#product-addons .radio-group,#product-options .radio-group{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:.5rem 0 0}#cart-qty-add .radio-group .radio-button,#product-addons .radio-group .radio-button,#product-options .radio-group .radio-button{background:hsla(0,0%,100%,.8)}#cart-qty-add .radio-group input:disabled+label,#product-addons .radio-group input:disabled+label,#product-options .radio-group input:disabled+label{background:rgba(0,0,0,.5);color:#fff}#cart-qty-add .title,#cart-qty-add h2,#cart-qty-add h3,#product-addons .title,#product-addons h2,#product-addons h3,#product-options .title,#product-options h2,#product-options h3{font-size:1rem;font-weight:700;margin:0;padding:.5rem .25rem}#cart-qty-add li:before,#product-addons li:before,#product-options li:before{content:none}#cart-qty-add img,#product-addons img,#product-options img{height:75px;-o-object-fit:contain;object-fit:contain;padding:.5rem .25rem;transition:all .25s ease-in-out;width:75px}#cart-qty-add input[type=radio],#product-addons input[type=radio],#product-options input[type=radio]{display:none}#cart-qty-add .block,#cart-qty-add input[type=radio]+img,#cart-qty-add input[type=radio]+label,#product-addons .block,#product-addons input[type=radio]+img,#product-addons input[type=radio]+label,#product-options .block,#product-options input[type=radio]+img,#product-options input[type=radio]+label{border:0;border-radius:4px;box-shadow:0 0 0 1px rgba(0,0,0,.25);transition:all 50ms}#cart-qty-add .block:hover,#cart-qty-add input[type=radio]+img:hover,#cart-qty-add input[type=radio]+label:hover,#product-addons .block:hover,#product-addons input[type=radio]+img:hover,#product-addons input[type=radio]+label:hover,#product-options .block:hover,#product-options input[type=radio]+img:hover,#product-options input[type=radio]+label:hover{box-shadow:0 0 0 2px rgba(0,0,0,.25),0 0 0 2px rgba(0,0,0,.25)}#cart-qty-add .active,#cart-qty-add .selected,#cart-qty-add input[type=radio]:checked+img,#cart-qty-add input[type=radio]:checked+label,#product-addons .active,#product-addons .selected,#product-addons input[type=radio]:checked+img,#product-addons input[type=radio]:checked+label,#product-options .active,#product-options .selected,#product-options input[type=radio]:checked+img,#product-options input[type=radio]:checked+label{background:rgba(16,55,113,.075)!important;border-radius:4px;box-shadow:0 0 2px #103771,0 0 0 2px #103771}#cart-qty-add .active:hover,#cart-qty-add .selected:hover,#cart-qty-add input[type=radio]:checked+img:hover,#cart-qty-add input[type=radio]:checked+label:hover,#product-addons .active:hover,#product-addons .selected:hover,#product-addons input[type=radio]:checked+img:hover,#product-addons input[type=radio]:checked+label:hover,#product-options .active:hover,#product-options .selected:hover,#product-options input[type=radio]:checked+img:hover,#product-options input[type=radio]:checked+label:hover{box-shadow:0 0 2px #103771,0 0 0 2px #103771}#cart-qty-add .active:before,#cart-qty-add .active:hover:before,#cart-qty-add .selected:before,#cart-qty-add .selected:hover:before,#cart-qty-add input[type=radio]:checked+img:before,#cart-qty-add input[type=radio]:checked+img:hover:before,#cart-qty-add input[type=radio]:checked+label:before,#cart-qty-add input[type=radio]:checked+label:hover:before,#product-addons .active:before,#product-addons .active:hover:before,#product-addons .selected:before,#product-addons .selected:hover:before,#product-addons input[type=radio]:checked+img:before,#product-addons input[type=radio]:checked+img:hover:before,#product-addons input[type=radio]:checked+label:before,#product-addons input[type=radio]:checked+label:hover:before,#product-options .active:before,#product-options .active:hover:before,#product-options .selected:before,#product-options .selected:hover:before,#product-options input[type=radio]:checked+img:before,#product-options input[type=radio]:checked+img:hover:before,#product-options input[type=radio]:checked+label:before,#product-options input[type=radio]:checked+label:hover:before{border-color:#103771}#cart-qty-add .checkbox,#product-addons .checkbox,#product-options .checkbox{cursor:pointer;float:left;height:auto;margin-bottom:5px;margin-right:10px;margin-top:5px;width:auto}#product-options:before{content:"Customize Your Order"}#product-options .form-group{margin-bottom:0}#product-options .options-group{background:#f1f5fc;border-radius:4px;padding:.5rem 1rem .25rem}#product-options .option-item{margin-bottom:1rem;padding:.5rem 1rem}#product-options .option-item:last-of-type{margin-bottom:0}#product-options .option-item input{height:auto}#product-options .option-item img{cursor:pointer}#product-options .displayedAttribute,#product-options select{height:auto}#product-options .displayedAttribute strong,#product-options select strong{font-weight:400}#product-options .options{align-items:baseline;display:grid;grid-template-columns:1fr;margin-bottom:.5rem}#product-options .options .small{padding:.5rem 0}#product-options .options .checkbox-group-selector{font-size:1rem;margin:.5rem 0}#product-options .radio-selected-color{border:1px solid rgba(0,0,0,.5);border-radius:50%;height:20px;width:20px}#product-options .radio-group label{cursor:pointer;flex:auto;margin:0;padding:.5rem;text-align:center}#product-options .radio-group label img{padding:0}#product-options p.radio-group-selector{display:none}#product-options p.radio-group-selector+.radio-group label{margin:0;padding:0}#product-options .form-label{align-items:center;display:flex;gap:.25rem;height:40px}#product-options .form-label i{font-size:1.2rem}#product-options .form-label .selected-option{align-items:center;display:flex;gap:.5rem;text-transform:capitalize}#product-addons:before{content:"Often Ordered With..."}#product-addons .checkbox-group{grid-template-columns:repeat(auto-fit,minmax(180px,180px))}#product-addons .checkbox-group.full-width{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));justify-content:normal}#product-addons .checkbox-group.full-width .checkbox-group-item{justify-self:stretch;width:auto}#product-addons .checkbox-group .checkbox-group-item{display:block;height:auto;padding:.75rem .5rem .25rem}#product-addons .checkbox-group .checkbox-group-item .content{cursor:pointer}#product-addons .checkbox-group .checkbox-group-item .content img{padding-bottom:0}#product-addons .checkbox-group .checkbox-group-item>label{width:100%}#product-addons .checkbox-group .checkbox-group-item>label:before{right:12px;top:12px}#subtotal{padding:0 0 1rem}#subtotal .total{font-size:1.5rem;font-weight:700}#subtotal .strikethrough{text-decoration:line-through}#cart-qty-add ul{grid-gap:.5rem;display:grid;grid-template-columns:repeat(2,1fr);margin:0;padding:0}#cart-qty-add ul li{margin:0}#cart-qty-add:before{content:"How many would you like to order?"}#cart-qty-add img{cursor:pointer;padding:0}#cart-qty-add .block{cursor:pointer;padding:.25rem;transition:.25s ease-in-out}#cart-qty-add .block.active{background:rgba(16,55,113,.075)!important;border-radius:4px}#cart-qty-add .block.active,#cart-qty-add .block.active:hover{box-shadow:0 0 2px #103771,0 0 0 2px #103771}#discount-packs h3{padding-bottom:0}#discount-packs .bulk-price{margin-top:-.5rem;text-align:center}#discount-packs .bulk-price .discount{color:rgba(0,0,0,.75);font-size:1rem}.checkbox-group .checkbox-group-item>label,.radio-image-select-label{flex:0 45%;float:left;margin:0;text-align:center}.checkbox-group .checkbox-group-item input[type=checkbox]+img,.radio-image-select-input+img{align-self:center;cursor:pointer;transform:scale(1) translateY(0);transition:.1s ease-in}.checkbox-group .checkbox-group-item input[type=checkbox]:checked+label,.radio-image-select-input:checked+label{background-color:#103771;color:#fff}.checkbox-group .checkbox-group-item input[type=checkbox]:checked+img,.radio-image-select-input:checked+img{border-color:#103771;transform:scale(.85) translateY(-18px)}.checkbox-group .checkbox-group-item input[type=checkbox]:disabled+*,.radio-image-select-input:disabled+*{cursor:not-allowed}.checkbox-group .checkbox-group-item input[type=checkbox]:disabled+label,.radio-image-select-input:disabled+label{background-color:#ddd}.checkbox-group .checkbox-group-item input[type=checkbox]:disabled+img,.radio-image-select-input:disabled+img{filter:grayscale(100%);opacity:.4}.checkbox-group{grid-gap:.5rem;display:grid;grid-auto-rows:1fr;grid-template-columns:repeat(auto-fit,minmax(104px,120px));justify-content:center;margin-top:5px}.checkbox-group .checkbox-group-item{background:hsla(0,0%,100%,.8);border:1px solid #ccc;border-radius:4px;cursor:pointer;display:flex;flex-direction:column;font-size:16px;height:104px;justify-content:center;justify-self:center;max-width:100%;overflow:hidden;position:relative;text-align:center;transition:.25s ease-in-out;width:180px}.checkbox-group .checkbox-group-item input,.checkbox-group .checkbox-group-item input:focus{font-size:16px}.checkbox-group .checkbox-group-item input[type=checkbox]{display:none;visibility:hidden}.checkbox-group .checkbox-group-item img{height:100%!important;max-height:104px;width:auto!important}.checkbox-group .checkbox-group-item:hover{border-color:transparent;box-shadow:0 0 0 2px rgba(0,0,0,.25),0 0 0 2px rgba(0,0,0,.25)}.checkbox-group .checkbox-group-item.selected{background:rgba(16,55,113,.075)!important;border-radius:4px;box-shadow:0 0 2px #103771,0 0 0 2px #103771}.checkbox-group .checkbox-group-item.selected:hover{box-shadow:0 0 2px #103771,0 0 0 2px #103771}.checkbox-group .checkbox-group-item.selected>label,.checkbox-group .checkbox-group-item.selected>label:before,.checkbox-group .checkbox-group-item.selected>label:hover:before{border-color:#103771}.checkbox-group .checkbox-group-item.selected.multi-select-addon img{transform:scale(.7) translateY(-27px)}.checkbox-group .checkbox-group-item>label:before{background-color:#fff;border:2px solid rgba(0,0,0,.5);border-radius:2px;content:"";cursor:pointer;height:18px;position:absolute;right:5px;top:5px;width:18px;z-index:1}.checkbox-group .checkbox-group-item.radio-select-item input[type=radio]:checked+label:before,.checkbox-group .checkbox-group-item.selected>label:before{speak:none;color:#103771;content:"\e75c";font-family:bam-icons;font-size:14px;font-style:normal;font-weight:400;line-height:14px}.checkbox-group .checkbox-group-item input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.checkbox-group .checkbox-group-item input[type=number]::-webkit-inner-spin-button,.checkbox-group .checkbox-group-item input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.checkbox-group .checkbox-group-item .number-input{background:#fff;border-radius:0 0 5px 5px;border-top:1px solid #103771;bottom:0;display:flex;justify-content:space-between;position:absolute;width:100%}.checkbox-group .checkbox-group-item .number-input.add-on{border-bottom:1px solid #103771;border-radius:0;bottom:45px;left:0}.checkbox-group .checkbox-group-item .number-input button{align-items:center;-webkit-appearance:none;background-color:transparent;border:0;cursor:pointer;height:30px;justify-content:center;margin:0;outline:none;padding:0;position:relative;width:50%}.checkbox-group .checkbox-group-item .number-input input[type=number]{border:solid #103771;border-width:0 1px;font-family:sans-serif;font-weight:700;height:30px;max-width:50px;text-align:center;width:50%}.checkbox-group .checkbox-group-item .number-input input[type=number]:focus,.checkbox-group .checkbox-group-item .number-input input[type=number]:focus-visible{outline:none}.checkbox-group .checkbox-group-item .minus .chevron{color:#103771;transform:rotate(90deg)}.checkbox-group .checkbox-group-item .minus .chevron:before{margin:0}.checkbox-group .checkbox-group-item .plus .chevron{color:#103771;transform:rotate(-90deg)}.checkbox-group .checkbox-group-item .plus .chevron:before{margin:0}.checkbox-group .radio-select-item{border:0;height:100%;overflow:visible}.checkbox-group .radio-select-item:hover{box-shadow:none}.checkbox-group .radio-select-item label:hover{box-shadow:none;cursor:pointer}.checkbox-group.full-width{grid-template-columns:repeat(auto-fit,minmax(104px,1fr));justify-content:normal}.checkbox-group.full-width .checkbox-group-item{justify-self:stretch;width:auto}.checkbox-group .certificate-select-item{border-width:0!important;overflow:visible;transition:all .25s ease-in-out}.checkbox-group .certificate-select-item>label{align-items:center;cursor:pointer;display:flex;flex:none;height:100%;justify-content:center;width:100%}.checkbox-group .certificate-select-item input[type=radio]:checked+label{background:rgba(16,55,113,.075)!important;border-radius:4px;box-shadow:0 0 2px #103771,0 0 0 2px #103771}.checkbox-group .certificate-select-item input[type=radio]:checked+label:hover{box-shadow:0 0 2px #103771,0 0 0 2px #103771}.checkbox-group .certificate-select-item:hover{border-radius:4px;box-shadow:0 0 0 0 #fff,0 0 0 2px #103771!important}.checkbox-out-of-stock+label,.checkbox-out-of-stock.checkbox-group-item .checkbox-label{background:#fff!important}.checkbox-out-of-stock+label:hover,.checkbox-out-of-stock.checkbox-group-item .checkbox-label:hover{background:#fff!important;box-shadow:none}.checkbox-out-of-stock+label:before,.checkbox-out-of-stock.checkbox-group-item .checkbox-label:before{background:transparent;border-radius:4px;content:"";cursor:not-allowed;height:102px;position:absolute;right:0;top:0;width:100%}.checkbox-out-of-stock+label:after,.checkbox-out-of-stock.checkbox-group-item .checkbox-label:after{background:#5e5e5e;border:0;border-radius:0 4px 0 4px;color:#fff;content:"Out of Stock";cursor:not-allowed;font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Ubuntu,Arial,sans-serif;font-size:.85rem;height:auto;line-height:normal;padding:3px 10px 4px;position:absolute;right:0;top:0;width:auto;z-index:1}.checkbox-out-of-stock+label img,.checkbox-out-of-stock.checkbox-group-item .checkbox-label img{filter:grayscale(1);opacity:.8}.checkbox-out-of-stock:hover{box-shadow:none!important}.product-card{border-radius:4px;box-shadow:0 2px 2px -1px rgba(0,0,0,.15),0 1px 1px -1px rgba(0,0,0,.2);overflow:hidden;text-align:center;transition:all .25s ease-in-out}.product-card:hover{box-shadow:0 13px 27px -5px rgba(0,0,0,.15),0 8px 16px -8px rgba(0,0,0,.15)}.product-card:hover .product-card-footer:after{opacity:.7}.product-card:hover .image-container{border-color:#adadad}.product-card a{background:linear-gradient(35deg,hsla(0,0%,100%,.05),#f1f5fc,#f1f5fc,#f1f5fc,#f1f5fc,#f1f5fc,hsla(0,0%,100%,.05));border-radius:4px;display:flex;flex-direction:column;height:100%;min-height:100%;width:100%}.product-card .image-container{background-color:hsla(0,0%,100%,.5);border:1px solid #ccc;border-radius:4px 4px 0 0;height:185px;padding:.5rem;position:relative}.product-card .image-container.no-border{border:0}.product-card .image-container .out-of-stock{align-items:center;background:rgba(0,0,0,.3);border-radius:4px 4px 0 0;color:#fff;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.product-card .image-container .out-of-stock span{font-size:1.5rem;font-weight:700;text-shadow:1px 1px #140c12}.product-card-title{-webkit-box-orient:vertical;-webkit-line-clamp:1;color:#fff;display:-webkit-box;font-family:Montserrat,sans-serif;font-size:.9rem;font-weight:300;line-height:1.2;margin:.25rem 0;max-height:1.2em;overflow:hidden;padding:0}.product-card-image{height:100%;max-height:225px;-o-object-fit:contain;object-fit:contain;transition:all .25s ease-in-out;width:100%}.product-card-price{font-size:1.1rem;font-weight:700}.product-card-footer{align-items:center;background:#103771;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:space-around;padding:.75rem .5rem;position:relative;text-align:center}.product-card-footer:after{background:radial-gradient(ellipse at top,#2a5ec4,#103771);border-radius:0 0 4px 4px;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .25s ease-in-out;width:100%;z-index:-1}.related-posts{margin:0 auto;max-width:1060px}.related-posts .title{border-bottom:1px solid #ccc;font-size:1.44rem;margin:0 0 1rem;min-height:55px;padding:.5rem 0}.related-posts-container{grid-gap:10px;display:grid;grid-template-columns:repeat(2,1fr);margin:0;padding:0}.related-posts-item{grid-gap:.5rem;border:1px solid #ccc;border-radius:4px;display:grid;grid-template-columns:1fr;height:100%;margin:0 auto;max-width:300px;position:relative}.related-posts-item .category-tag{border-radius:4px;color:#fff;left:4px;padding:.25rem .75rem;position:absolute;top:4px;z-index:1}.related-posts-item h4{font-size:.9rem;font-weight:700;margin:0}.related-posts-item .body{padding:0 10px}.related-posts-item .image-container{height:100%;max-height:250px}.related-posts-item img{border-radius:4px 4px 0 0;display:block;height:100%;max-height:170px;-o-object-fit:cover;object-fit:cover;width:100%}.related-posts-item .meta{flex-wrap:wrap;font-size:.9rem;gap:.25rem 1rem;justify-content:flex-start;padding:.5rem 0}.related-posts-item .comment,.related-posts-item .meta{align-items:center;display:flex}.related-posts-item .comment .icon-comment-empty{padding-bottom:2px}.related-products{border:1px solid rgba(0,0,0,.05);border-left:0;border-right:0;padding:1rem 0}.related-products-heading{margin-bottom:1rem;text-align:center}.related-products-list{display:flex;flex-wrap:wrap;justify-content:center;margin:0;padding:0}.related-products-item{justify-content:center;padding:0 .25rem;text-align:center;width:50%}.related-products-item img{border-radius:4px;height:auto;max-height:150px;max-width:200px;width:100%}.related-products-item .content{padding:.5rem .25rem;text-align:center}.related-products-item .content .title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:1rem;height:42px;line-height:1.3;margin:0 0 .5rem;overflow:hidden;padding:0}.related-products-item .content .title.tight{-webkit-line-clamp:1;height:22px}.related-products-item .content .author{font-size:.95rem;line-height:1.3;margin:-.5rem 0 0;padding:0}.table-responsive{overflow-x:auto}.table-clickable [data-url]{cursor:pointer}.table{background:#fff;border:1px solid #ccc;border-radius:4px;border-spacing:0;overflow:hidden;width:100%}.table tr{text-align:center}.table tr:nth-child(odd){background:#f1f5fc}.table td{padding:.5rem 0}.table th{border-bottom:1px solid #ccc;padding:.75rem 0}.table .align-right{padding-right:1rem;text-align:right}.simple-table{border-collapse:collapse;width:100%}.simple-table th{color:#103771;font-weight:700}.simple-table td{padding:.5rem 1rem;text-align:center}.simple-table td:nth-of-type(2){text-align:left}.simple-table td div{margin:0 auto;max-width:350px;width:100%}.simple-table tr:nth-child(odd){background:#f1f5fc}.simple-table ul{margin:0;padding:0}.simple-table ul li{font-size:.75rem;font-style:italic;margin:0;padding-left:.25rem}.simple-table ul li:before{content:none}.simple-table .align-right{padding-right:0;text-align:right!important}.simple-table .border-top{border-top:1px solid rgba(0,0,0,.05)}.user-dropdown{align-items:center;color:#fff;display:flex;gap:.5rem;position:relative}.user-dropdown:hover .dropdown-content{display:block}.user-dropdown .dropdown-content{background-color:#fff;border-radius:4px;box-shadow:0 13px 27px -5px rgba(0,0,0,.15),0 8px 16px -8px rgba(0,0,0,.15);display:none;overflow:hidden;padding:.25rem;position:absolute;right:0;top:36px;width:225px;z-index:1}.user-dropdown .dropdown-content a{border-radius:4px;color:#103771;padding:.35rem .75rem;text-decoration:none;transition:all .25s ease-in-out}.user-dropdown .dropdown-content a:last-of-type{border-bottom:0}.user-dropdown .dropdown-content a i{font-size:1.2rem;margin-right:.75rem;width:20px}.user-dropdown .dropdown-content a:before{content:none}.user-dropdown .dropdown-content a:hover{background-color:#f1f5fc}.user-dropdown .dropdown-content a.active{background-color:#f1f5fc;color:#103771!important}.address-container{border:1px solid #ccc;border-radius:4px;margin-bottom:1rem}.address-container:last-of-type{margin-bottom:0}.address-container-header{background:#f1f5fc;border-bottom:1px solid #ccc}.address-container-header h3{font-size:1.1rem;margin:0;padding:1rem}.address-container .address-card{border-bottom:1px solid #ccc;padding:1rem}.address-container .address-card:last-of-type{border-bottom:0}.address-container .address-card-status strong{margin-right:1rem;position:relative}.address-container .address-card-status strong:after{content:"|";position:absolute;right:-12px;top:-3px}.address-container .address-card-status strong:last-of-type:after{content:none}.address-container .address-card-footer a{margin-right:1rem;position:relative}.address-container .address-card-footer a:after{content:"|";position:absolute;right:-12px;top:0}.address-container .address-card-footer a:last-of-type:after{content:none}.blog .blog-container{align-items:flex-start;display:grid;grid-template-columns:1fr}.blog #blogMainRow{min-height:500px}.blog #blogMainRow .blog-posting-grid{grid-gap:1rem;display:grid}.blog .blog-search-container{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:space-between;margin-bottom:1rem;min-height:55px;width:100%}.blog .blog-search-container-heading{font-size:1.44rem;margin:0;padding:.5rem 0}.blog-page{margin:0 auto;max-width:700px;position:relative}.blog-page article{border-bottom:1px solid #ccc;padding-bottom:.5rem}.blog-page figure{margin:0}.blog-page figcaption{font-size:.75rem;margin-bottom:1rem;text-align:center}.blog-page .sidebar-social-icons{height:100%;left:0;position:absolute;top:0;transition:all .25s ease-in-out;width:50px}.blog-page .sidebar-social-icons.fade{opacity:0!important;visibility:hidden}.blog-page .sidebar-social-icons.fade a{cursor:default}.blog-page .sidebar-social-icons.show{visibility:visible}.blog-page .sidebar-social-icons.show a{cursor:pointer}.blog-page .sidebar-social-icons .links-container{flex-direction:column;height:250px;justify-content:flex-start;left:0;position:sticky;top:50%;transform:translate(-100px,-50%)}.blog-page .alignleft{float:left;margin:0 1rem 1rem 0;max-width:400px;width:100%}.blog-page .alignright{float:right;margin:0 0 1rem 1rem;max-width:400px;width:100%}.blog-page .back-to-top{background:rgba(0,0,0,.5);border-radius:4px;bottom:2rem;color:#fff;max-height:42px;padding:.5rem .75rem;position:fixed;right:2rem;z-index:1}.blog-page .show{height:100%;opacity:1;transition:height 0ms,opacity .8s}.blog-page .hide{height:0;opacity:0;overflow:hidden;transition:height .8s,opacity .8s}.blog-page-heading{font-size:1.75rem;margin-bottom:1rem}.blog-page img{border-radius:4px;float:left;height:auto;margin:0 1rem 1rem 0;max-width:400px;text-align:center;width:100%}.blog-page .content .postmeta{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;width:100%}.blog-page .content .postmeta .date{align-items:baseline;display:flex;flex-wrap:wrap;font-size:.8rem;gap:.25rem 2rem;justify-content:center}.blog-page .content .comments a{color:#140c12;font-weight:400}.blog-page .content .comments a:before{content:none}.blog-page .content .links-container,.blog-page .footer .links-container{gap:.5rem}.blog-page .content .links-container .btn-social,.blog-page .footer .links-container .btn-social{background:rgba(0,0,0,.4);border-radius:50%;height:35px;line-height:2;transition:all .25s ease-in-out;width:35px}.blog-page .content .links-container .btn-social:hover,.blog-page .footer .links-container .btn-social:hover{background:none}.blog-page .content .links-container .btn-social i,.blog-page .footer .links-container .btn-social i{font-size:1.1rem}.blog-page .content .links-container .btn-facebook:hover,.blog-page .footer .links-container .btn-facebook:hover{background:#4267b2}.blog-page .content .links-container .btn-twitter:hover,.blog-page .footer .links-container .btn-twitter:hover{background:#1da1f2}.blog-page .content .links-container .btn-pinterest:hover,.blog-page .footer .links-container .btn-pinterest:hover{background:#c40000}.blog-page .content .links-container .btn-email:hover,.blog-page .footer .links-container .btn-email:hover{background:rgba(0,0,0,.5)}.blog-page .footer .meta{align-items:center;display:grid;grid-template-columns:repeat(2,1fr);justify-content:space-between}.blog-page .footer .category-tag{border-radius:4px;color:#fff;font-size:1rem;margin:.5rem 0;padding:.25rem .5rem}.blog-page .footer .links-container{justify-content:flex-end;padding:0}.blog-page .footer #comment-toggle-button{padding:0;text-align:left}.blog-page .post-ordering{grid-gap:2rem;align-items:flex-start;display:grid;grid-template-columns:repeat(2,1fr);justify-content:space-between;padding:1.5rem 0 3rem}.blog-page .post-ordering img{border-radius:4px;height:50px;-o-object-fit:cover;object-fit:cover;width:50px}.blog-page .post-ordering .next,.blog-page .post-ordering .prev{align-items:center;display:flex;font-size:.9rem;gap:.75rem;transition:all .25s ease-in-out}.blog-page .post-ordering .next:hover .title,.blog-page .post-ordering .prev:hover .title{text-decoration:underline}.blog-page .post-ordering .next{justify-content:flex-end;text-align:right}.blog-page .post-ordering .prev{justify-content:flex-start}.blog-page .post-ordering .title{font-weight:700}#comment-ordering select[name=order]{border:1px solid #ddd;border-radius:5px;color:#2a5ec4;font-size:11px;margin:1em 0;padding:4px}.shopping-cart .total-container{padding:1rem;text-align:right}.shopping-cart .total-container p{margin:0;padding:0}.shopping-cart #shopping-cart{width:100%}.shopping-cart .heading{display:none}.shopping-cart .heading h3{color:#103771;font-family:Libre Baskerville,serif;font-size:1.1rem;font-weight:700;margin:0;padding:0}.checkout-container,.shopping-cart .cart-container{display:grid;grid-template-columns:1fr}.checkout-container{width:100%}.billable-subscription .info,.checkout-container .info,.shipping-upgrade .info{background:#f1f5fc;border:1px solid #ccc;border-radius:4px;margin-bottom:1rem;overflow:hidden;padding:1.5rem;position:relative;z-index:0}.billable-subscription .info.error,.checkout-container .info.error,.shipping-upgrade .info.error{border-color:#b17910}.billable-subscription .order-summary-content .product-title,.checkout-container .order-summary-content .product-title,.shipping-upgrade .order-summary-content .product-title{display:flex;flex-wrap:wrap;gap:.25rem .5rem}.billable-subscription .order-summary-content .item-details,.checkout-container .order-summary-content .item-details,.shipping-upgrade .order-summary-content .item-details{align-items:center;display:flex;justify-content:space-between}.billable-subscription .form-group,.checkout-container .form-group,.shipping-upgrade .form-group{margin-bottom:0}.billable-subscription .form-label,.checkout-container .form-label,.shipping-upgrade .form-label{color:#103771;font-size:.9rem;font-weight:700}.billable-subscription .section-heading,.checkout-container .section-heading,.shipping-upgrade .section-heading{border-bottom:1px solid #ccc;font-size:1.5rem;padding-bottom:.25rem}.billable-subscription .heading,.checkout-container .heading,.shipping-upgrade .heading{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.billable-subscription .border-bottom,.checkout-container .border-bottom,.shipping-upgrade .border-bottom{border-bottom:1px solid #ccc;margin-bottom:.5rem;padding-bottom:.5rem}.billable-subscription .shipping-container,.checkout-container .shipping-container,.shipping-upgrade .shipping-container{grid-gap:1rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));margin:0;padding:0}.billable-subscription .shipping-container li,.checkout-container .shipping-container li,.shipping-upgrade .shipping-container li{align-items:center;background:#fff;border:1px solid #ccc;border-radius:4px;cursor:pointer;display:flex;display:none;height:auto;justify-content:center;margin:0;padding:.5rem;width:100%}.billable-subscription .shipping-container img,.checkout-container .shipping-container img,.shipping-upgrade .shipping-container img{height:75px;-o-object-fit:contain;object-fit:contain;width:100px}.billable-subscription .shipping-container .estimated-delivery,.checkout-container .shipping-container .estimated-delivery,.shipping-upgrade .shipping-container .estimated-delivery{font-size:.8rem}.billable-subscription .shipping-container .content,.checkout-container .shipping-container .content,.shipping-upgrade .shipping-container .content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-between}.billable-subscription .shipping-container .content h3,.checkout-container .shipping-container .content h3,.shipping-upgrade .shipping-container .content h3{margin:0 0 .3rem}.billable-subscription .shipping-container .price,.checkout-container .shipping-container .price,.shipping-upgrade .shipping-container .price{font-weight:700;padding:.25rem 0 .5rem}.billable-subscription #next-billing-date,.billable-subscription #subscription-amount,.checkout-container #next-billing-date,.checkout-container #subscription-amount,.shipping-upgrade #next-billing-date,.shipping-upgrade #subscription-amount{color:#103771}.checkout .carrier,.shipping-upgrade .carrier{border-radius:4px;box-shadow:0 0 0 1px rgba(0,0,0,.25);transition:all 50ms}.checkout .carrier:hover,.shipping-upgrade .carrier:hover{background:rgba(0,0,0,.05)!important;box-shadow:0 0 0 2px rgba(0,0,0,.25),0 0 0 2px rgba(0,0,0,.25)}.checkout .active,.shipping-upgrade .active{background:rgba(16,55,113,.075)!important;border-radius:4px}.checkout .active,.checkout .active:hover,.shipping-upgrade .active,.shipping-upgrade .active:hover{box-shadow:0 0 2px #103771,0 0 0 2px #103771}.checkout .user-container,.shipping-upgrade .user-container{cursor:pointer;height:100%;margin:.5rem 0 1.5rem;min-height:50px;position:relative}.checkout .user-container .user,.shipping-upgrade .user-container .user{background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 0 0 1px rgba(0,0,0,.25);padding:.75rem 1rem;transition:all .25s ease-in-out;transition:all 50ms}.checkout .user-container .user:hover,.shipping-upgrade .user-container .user:hover{background:rgba(0,0,0,.05)!important;box-shadow:0 0 0 2px rgba(0,0,0,.25),0 0 0 2px rgba(0,0,0,.25)}.checkout .user-container .user.selected,.shipping-upgrade .user-container .user.selected{background:rgba(16,55,113,.075)!important;border-radius:4px;box-shadow:0 0 2px #103771,0 0 0 2px #103771}.checkout .user-container .user.selected:hover,.shipping-upgrade .user-container .user.selected:hover{box-shadow:0 0 2px #103771,0 0 0 2px #103771}.checkout .user-container .spinner,.shipping-upgrade .user-container .spinner{align-items:center;display:flex;justify-content:center}.checkout .user-container .spinner i:before,.shipping-upgrade .user-container .spinner i:before{font-size:32px;margin:0}.shipping-upgrade .shipping-container{grid-gap:1rem;display:grid;grid-template-columns:1fr}.shipping-upgrade .shipping-container li{display:flex;width:100%}.limited-checkout-container{display:grid;grid-template-columns:1fr}.limited-checkout-container .card{margin-bottom:1.5rem}.limited-checkout-container .product-grid{grid-gap:.5rem;display:grid;grid-template-columns:repeat(2,1fr);margin:0;padding:0;text-align:center}.limited-checkout-container .product-grid img{display:block;height:auto;margin:0 auto;max-height:125px;max-width:150px;-o-object-fit:contain;object-fit:contain;width:100%}#checkout-success .print,#detailed-order .print{color:#103771;font-size:.9rem}#checkout-success .print i,#detailed-order .print i{margin-bottom:2px}#checkout-success .checkout-success-container,#detailed-order .checkout-success-container{display:grid;grid-template-columns:1fr;margin-bottom:1rem}#checkout-success .order-summary,#detailed-order .order-summary{box-shadow:none;margin-bottom:0;order:0;padding:1rem 1rem 2rem}#checkout-success .row.stretched,#detailed-order .row.stretched{padding:.75rem 1rem}#checkout-success .order-details,#detailed-order .order-details{border:1px solid #ccc;border-radius:4px;height:-moz-max-content;height:max-content;margin-bottom:1rem;order:-1;padding:1rem}#checkout-success .order-details-heading,#detailed-order .order-details-heading{align-items:center;border-bottom:1px solid rgba(0,0,0,.05);display:flex;flex-grow:1;flex-wrap:wrap;height:50px;justify-content:space-between;margin-bottom:1rem}#checkout-success .order-details-heading.full-height,#detailed-order .order-details-heading.full-height{height:100%}#checkout-success .order-details-body .details-container,#detailed-order .order-details-body .details-container{grid-gap:1rem;display:grid;grid-template-columns:1fr}#checkout-success .order-details p,#detailed-order .order-details p{margin:0 0 .5rem}#checkout-success .order-details p:last-of-type,#detailed-order .order-details p:last-of-type{margin-bottom:0}#checkout-success .order-details-footer,#detailed-order .order-details-footer{border-top:1px solid rgba(0,0,0,.05);margin-top:1.5rem;padding-top:1.5rem}#checkout-success .order-details .brand-logo,#detailed-order .order-details .brand-logo{float:right;height:auto;margin:0 0 .5rem .5rem;width:100px}#checkout-success .order-details strong,#detailed-order .order-details strong{color:#103771}#checkout-success .order-details .details h3,#detailed-order .order-details .details h3{font-size:1.1rem;margin:.25rem 0}#checkout-success .order-details .details p,#detailed-order .order-details .details p{font-size:.9rem;margin:0}#checkout-success .order-details .content,#detailed-order .order-details .content{padding-left:18px;position:relative}#checkout-success .order-details .content.bg-blue,#detailed-order .order-details .content.bg-blue{background:#f1f5fc;border-radius:4px}#checkout-success .order-details .content li,#detailed-order .order-details .content li{margin-bottom:0}#checkout-success .order-details .content li:before,#detailed-order .order-details .content li:before{content:none}#checkout-success .order-details .content:after,#detailed-order .order-details .content:after{background:rgba(16,55,113,.5);content:"";height:100%;left:0;position:absolute;top:0;width:5px}#checkout-success .order-details .detailed-order-items,#detailed-order .order-details .detailed-order-items{vertical-align:top}#checkout-success .order-details .detailed-order-items div,#detailed-order .order-details .detailed-order-items div{font-size:.9rem;font-weight:700;max-width:375px}#checkout-success .order-details .detailed-order-items .options,#detailed-order .order-details .detailed-order-items .options{font-weight:400;list-style:inside}#checkout-success .order-details .detailed-order-items .options li,#detailed-order .order-details .detailed-order-items .options li{list-style:inside;margin-left:10px}.faq-item{border:1px solid #ddd;margin-bottom:24px;padding:12px}.faq-item-header{cursor:pointer;margin:0}.faq-item p:first-of-type{margin-top:24px}.faq-item p:last-of-type{margin-bottom:0}.dashboard-item-1{background:rgba(128,67,153,.1);border-bottom:5px solid rgba(128,67,153,.5)}.dashboard-item-1 i{color:rgba(128,67,153,.5)}.dashboard-item-2{background:rgba(242,101,6,.1);border-bottom:5px solid rgba(242,101,6,.5)}.dashboard-item-2 i{color:rgba(242,101,6,.5)}.dashboard-item-3{background:rgba(25,147,83,.1);border-bottom:5px solid rgba(25,147,83,.5)}.dashboard-item-3 i{color:rgba(25,147,83,.5)}.dashboard-item-4{background:rgba(230,32,29,.1);border-bottom:5px solid rgba(230,32,29,.5)}.dashboard-item-4 i{color:rgba(230,32,29,.5)}.dashboard-item-5{background:rgba(37,80,182,.1);border-bottom:5px solid rgba(37,80,182,.5)}.dashboard-item-5 i{color:rgba(37,80,182,.5)}.dashboard-item-6{background:rgba(222,166,0,.1);border-bottom:5px solid rgba(222,166,0,.5)}.dashboard-item-6 i{color:rgba(222,166,0,.5)}.dashboard-item-7{background:rgba(191,101,22,.1);border-bottom:5px solid rgba(191,101,22,.5)}.dashboard-item-7 i{color:rgba(191,101,22,.5)}.dashboard-item-8{background:rgba(33,125,187,.1);border-bottom:5px solid rgba(33,125,187,.5)}.dashboard-item-8 i{color:rgba(33,125,187,.5)}.dashboard-item-9{background:rgba(141,41,88,.1);border-bottom:5px solid rgba(141,41,88,.5)}.dashboard-item-9 i{color:rgba(141,41,88,.5)}.dashboard-item-10{background:rgba(11,138,132,.1);border-bottom:5px solid rgba(11,138,132,.5)}.dashboard-item-10 i{color:rgba(11,138,132,.5)}.dashboard-breadcrumbs .breadcrumb-container{padding:0 0 1.5rem}.dashboard{grid-gap:.5rem;align-items:stretch;display:grid;grid-template-columns:1fr;justify-content:center;margin:0 auto}.dashboard-item{border:1px solid #ccc;border-radius:4px;overflow:hidden;transition:all .25s ease-in-out}.dashboard-item:hover{box-shadow:0 2px 5px -1px rgba(0,0,0,.25),0 1px 3px -1px rgba(0,0,0,.3)}.dashboard-title{align-items:center;color:#140c12;display:flex;flex-direction:column;height:115px;justify-content:space-between;padding:.5rem;text-align:center;width:100%}.dashboard-title h4{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;font-size:1.1rem;height:32px;margin:0;overflow:hidden;padding:.25rem 0}.dashboard-title i{font-size:4rem;line-height:1;margin:0;padding:0}.dashboard-content{align-items:center;display:flex;flex-direction:column;height:100px;justify-content:center;padding:.5rem;text-align:center}.dashboard-content p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:.9rem;margin:0;overflow:hidden;padding:0}.dashboard-subscription .credit-card{background:linear-gradient(170deg,#2a5ec4 5%,#0c2955);border-radius:10px;font-size:.75rem;height:120px;margin:0 0 1rem;position:relative;width:194px}.dashboard-subscription .credit-card .logo{left:1rem;max-width:45px;position:absolute;top:1rem}.dashboard-subscription .credit-card .content{bottom:1rem;color:#fff;left:1rem;position:absolute;width:calc(100% - 2rem)}.dashboard-subscription .credit-card .content .inline{align-items:center;display:flex;justify-content:space-between}.dashboard-subscription .credit-card .default-banner{background:#ffb121;font-size:14px;font-weight:700;height:25px;padding:.25rem 1rem .25rem 0;position:absolute;right:0;top:1rem;z-index:2}.dashboard-subscription .credit-card .default-banner.expired{background:#c40000;color:#fff}.dashboard-subscription .credit-card .banner-triangle{background:#ffb121;height:25px;position:absolute;right:53px;top:1rem;transform:skew(15deg);width:20px;z-index:1}.dashboard-subscription .credit-card .banner-triangle.expired{background:#c40000;right:62px}.blog-tracking .content{margin:0}.blog-tracking li{border-bottom:1px solid #ccc;padding-bottom:.5rem}.blog-tracking li:last-of-type{border-bottom:0;padding-bottom:0}.blog-tracking .body{grid-gap:1rem;align-items:center;display:grid;grid-template-columns:65px 1fr}.blog-tracking .body img{border-radius:4px;height:65px;-o-object-fit:cover;object-fit:cover;width:65px}#dashboard-sidebar .sidebar-container{display:none}#dashboard-sidebar .user-info{border-bottom:1px solid rgba(0,0,0,.05);color:#103771;margin:0 0 1rem;padding:1rem .5rem}#dashboard-sidebar h4{border-bottom:1px solid rgba(0,0,0,.05);font-size:1.2rem;margin:0;padding:.5rem .5rem 1rem}#dashboard-sidebar ul{margin:0;padding:0}#dashboard-sidebar li{align-items:center;border-radius:4px;cursor:pointer;display:flex;gap:.5rem;margin:0;padding:.35rem .5rem;transition:all .25s ease-in-out}#dashboard-sidebar li:hover{background:#fff}#dashboard-sidebar li a{height:100%;width:100%}#dashboard-sidebar li i{color:#103771;font-size:1.2rem}#dashboard-sidebar li.active{background:#103771}#dashboard-sidebar li.active a,#dashboard-sidebar li.active i{color:#fff}.pagination .blog-subscriptions .comment-subscription-actions .page-item{border-color:#103771;color:#103771;font-size:.85rem}.order-note .note-details{background:#f1f5fc;border-radius:4px;padding:8px}.donation-payment-container{grid-gap:1rem;display:grid;grid-template-columns:1fr}.donation-payment-container .info{background:#f1f5fc;border:1px solid #ccc;border-radius:4px;margin-bottom:1rem;overflow:hidden;padding:1.5rem;position:relative;z-index:0}.donation-payment-container .info.sticky{position:sticky;top:1rem}.donation-payment-container .form-group,.donation-payment-container .info:last-of-type{margin-bottom:0}.donation-payment-container .form-label{color:#103771;font-size:.9rem;font-weight:700}.donation-payment-container .section-heading{border-bottom:1px solid #ccc;font-size:1.5rem;padding-bottom:.25rem}.donation-payment-container .heading{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.donation-payment-container .shipping-container{display:flex;flex-wrap:wrap;gap:1rem;margin:0;padding:0}.donation-payment-container .shipping-container li{align-items:center;background:#fff;border:1px solid #ccc;border-radius:4px;cursor:pointer;display:flex;display:none;height:auto;justify-content:center;margin:0;padding:.5rem;width:190px}.donation-payment-container .shipping-container img{height:75px;-o-object-fit:contain;object-fit:contain;width:100px}.donation-payment-container .shipping-container .estimated-delivery{font-size:.8rem}.donation-payment-container .shipping-container .content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-between}.donation-payment-container .shipping-container .content h3{margin:0 0 .3rem}.donation-payment-container .shipping-container .price{font-weight:700;padding:.25rem 0 .5rem}.donation-option-wrapper .donationCustom-wrapper,.subscription-option-wrapper .donationCustom-wrapper{height:50px}.donation-option-wrapper .donationCustom-wrapper .input-group-label,.subscription-option-wrapper .donationCustom-wrapper .input-group-label{align-items:center;background-color:#103771;border:1px solid #103771;border-radius:3px 0 0 3px;border-right:0;color:#fff;display:flex;justify-content:center;width:40px}.donation-option-wrapper .donationCustom-wrapper input,.subscription-option-wrapper .donationCustom-wrapper input{border:1px solid #ccc;border-left:0;border-radius:0 3px 3px 0!important;font-size:16px;max-width:100%;min-height:35px;padding:6px!important;width:100%}.donation-option-wrapper .form-control:focus-visible,.subscription-option-wrapper .form-control:focus-visible{outline:none}.donation-option-wrapper .hidden,.subscription-option-wrapper .hidden{height:0;margin:0!important;opacity:0;overflow:hidden;padding:0!important;transition:height 0ms .4s,opacity .4s 0ms}.donation-option-wrapper .alert,.subscription-option-wrapper .alert{float:none;padding:10px}.donation-option-wrapper .donationButtons-wrapper,.donation-option-wrapper .subscriptionButtons-wrapper,.subscription-option-wrapper .donationButtons-wrapper,.subscription-option-wrapper .subscriptionButtons-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.donation-option-wrapper .donationButtons-wrapper .donationButtons,.donation-option-wrapper .subscriptionButtons-wrapper .donationButtons,.subscription-option-wrapper .donationButtons-wrapper .donationButtons,.subscription-option-wrapper .subscriptionButtons-wrapper .donationButtons{flex-basis:24%}.donation-option-wrapper .donationButtons-wrapper .subscriptionButtons,.donation-option-wrapper .subscriptionButtons-wrapper .subscriptionButtons,.subscription-option-wrapper .donationButtons-wrapper .subscriptionButtons,.subscription-option-wrapper .subscriptionButtons-wrapper .subscriptionButtons{flex-basis:48%}.donation-option-wrapper .donationButtons-wrapper .donationButtons :checked~label,.donation-option-wrapper .donationButtons-wrapper .donationButtons.selected,.donation-option-wrapper .donationButtons-wrapper .subscriptionButtons :checked~label,.donation-option-wrapper .donationButtons-wrapper .subscriptionButtons.selected,.donation-option-wrapper .subscriptionButtons-wrapper .donationButtons :checked~label,.donation-option-wrapper .subscriptionButtons-wrapper .donationButtons.selected,.donation-option-wrapper .subscriptionButtons-wrapper .subscriptionButtons :checked~label,.donation-option-wrapper .subscriptionButtons-wrapper .subscriptionButtons.selected,.subscription-option-wrapper .donationButtons-wrapper .donationButtons :checked~label,.subscription-option-wrapper .donationButtons-wrapper .donationButtons.selected,.subscription-option-wrapper .donationButtons-wrapper .subscriptionButtons :checked~label,.subscription-option-wrapper .donationButtons-wrapper .subscriptionButtons.selected,.subscription-option-wrapper .subscriptionButtons-wrapper .donationButtons :checked~label,.subscription-option-wrapper .subscriptionButtons-wrapper .donationButtons.selected,.subscription-option-wrapper .subscriptionButtons-wrapper .subscriptionButtons :checked~label,.subscription-option-wrapper .subscriptionButtons-wrapper .subscriptionButtons.selected{background:rgba(16,55,113,.075)!important;border-radius:4px;box-shadow:0 0 2px #103771,0 0 0 2px #103771}.donation-option-wrapper .donationButtons-wrapper .donationButtons :checked~label:hover,.donation-option-wrapper .donationButtons-wrapper .donationButtons.selected:hover,.donation-option-wrapper .donationButtons-wrapper .subscriptionButtons :checked~label:hover,.donation-option-wrapper .donationButtons-wrapper .subscriptionButtons.selected:hover,.donation-option-wrapper .subscriptionButtons-wrapper .donationButtons :checked~label:hover,.donation-option-wrapper .subscriptionButtons-wrapper .donationButtons.selected:hover,.donation-option-wrapper .subscriptionButtons-wrapper .subscriptionButtons :checked~label:hover,.donation-option-wrapper .subscriptionButtons-wrapper .subscriptionButtons.selected:hover,.subscription-option-wrapper .donationButtons-wrapper .donationButtons :checked~label:hover,.subscription-option-wrapper .donationButtons-wrapper .donationButtons.selected:hover,.subscription-option-wrapper .donationButtons-wrapper .subscriptionButtons :checked~label:hover,.subscription-option-wrapper .donationButtons-wrapper .subscriptionButtons.selected:hover,.subscription-option-wrapper .subscriptionButtons-wrapper .donationButtons :checked~label:hover,.subscription-option-wrapper .subscriptionButtons-wrapper .donationButtons.selected:hover,.subscription-option-wrapper .subscriptionButtons-wrapper .subscriptionButtons :checked~label:hover,.subscription-option-wrapper .subscriptionButtons-wrapper .subscriptionButtons.selected:hover{box-shadow:0 0 2px #103771,0 0 0 2px #103771}.donation-option-wrapper .donationButtons-wrapper .donationButtons label,.donation-option-wrapper .donationButtons-wrapper .subscriptionButtons label,.donation-option-wrapper .subscriptionButtons-wrapper .donationButtons label,.donation-option-wrapper .subscriptionButtons-wrapper .subscriptionButtons label,.subscription-option-wrapper .donationButtons-wrapper .donationButtons label,.subscription-option-wrapper .donationButtons-wrapper .subscriptionButtons label,.subscription-option-wrapper .subscriptionButtons-wrapper .donationButtons label,.subscription-option-wrapper .subscriptionButtons-wrapper .subscriptionButtons label{align-items:center;display:flex;height:50px;justify-content:center;text-align:center;width:100%}.donation-option-wrapper .donationButtons-wrapper .donationButtons label:hover,.donation-option-wrapper .donationButtons-wrapper .subscriptionButtons label:hover,.donation-option-wrapper .subscriptionButtons-wrapper .donationButtons label:hover,.donation-option-wrapper .subscriptionButtons-wrapper .subscriptionButtons label:hover,.subscription-option-wrapper .donationButtons-wrapper .donationButtons label:hover,.subscription-option-wrapper .donationButtons-wrapper .subscriptionButtons label:hover,.subscription-option-wrapper .subscriptionButtons-wrapper .donationButtons label:hover,.subscription-option-wrapper .subscriptionButtons-wrapper .subscriptionButtons label:hover{border-color:transparent;box-shadow:0 0 0 2px rgba(0,0,0,.25),0 0 0 2px rgba(0,0,0,.25)}.error-page .banner{height:300px;margin:0 0 2rem}.error-page .banner .content{align-items:center;background:rgba(16,55,113,.5);color:#fff;display:flex;flex-direction:column;height:300px;justify-content:center;padding:1rem 1.5rem}.error-page .banner .content h2{color:#fff}.error-page .banner:after{background:linear-gradient(rgba(16,55,113,.3),rgba(16,55,113,.7));content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.get-ordained-grid img{height:100%;max-width:500px;-o-object-fit:cover;object-fit:cover;width:100%}.swal2-modal.ordination-confirm{padding:0 8px}.swal2-modal.ordination-confirm .swal2-title{background-color:#103771;border-top-left-radius:5px;border-top-right-radius:5px;color:#fff;font-size:1.2rem;margin:0 -8px 24px;padding-bottom:1.15rem;padding-top:1.15rem}.swal2-modal.ordination-confirm #confirmation-form{font-size:1rem}.swal2-modal.ordination-confirm #confirmation-form dl,.swal2-modal.ordination-confirm #confirmation-form p{text-align:left}.swal2-modal.ordination-confirm #confirmation-form dl{background-color:#ddd;font-size:13.28px;padding:24px}.swal2-modal.ordination-confirm #confirmation-form dl dd,.swal2-modal.ordination-confirm #confirmation-form dl dt{margin:0}.swal2-modal.ordination-confirm #confirmation-form dl dd{font-weight:700}.swal2-modal.ordination-confirm #confirmation-form .legal{font-size:11.2px}.login-page{margin:0 auto;max-width:1000px}.login-page .login-header{border-bottom:1px solid rgba(0,0,0,.05)}.login-page .login-header img{height:125px;width:auto}.mail-order-grid{grid-gap:1rem;display:grid}.mail-order-grid .image-container{order:-1}.mail-order-grid .shipping-rates{margin:0 0 0 50px;padding:0}.mail-order-grid .shipping-rates p{margin:0;padding-bottom:.5rem}.mail-order-grid address{margin:0 0 0 50px}.payment-container{grid-gap:1rem;display:grid;grid-template-columns:1fr;width:100%}.payment .order-summary{order:0;position:relative;top:0}.payment .credit-card-container{background:#f1f5fc;border:1px solid #ccc;border-radius:4px;padding:1.5rem}.payment .credit-card-container .title-heading{border-bottom:1px solid #103771;font-size:1.1rem;margin:0;padding:0;width:-moz-fit-content;width:fit-content}.payment .addresses{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;padding-bottom:2rem}.payment .addresses .title{align-items:baseline;display:flex;gap:.75rem;margin-bottom:.5rem;max-width:225px;padding-bottom:.2rem}.payment .addresses .title a{font-size:.8rem}.product-page .product-container{grid-gap:.5rem;align-items:stretch;display:grid;grid-template-columns:1fr;padding:0 .5rem}.product-page .product-container .show-sm-only{display:none}.product-page .product-container .offer{align-items:center;display:flex;font-weight:700;gap:1rem;justify-content:flex-start;margin:.75rem 0}.product-page .product-container .offer .price{font-size:1.5rem}.product-page .product-container .category{margin-bottom:15px}.product-page .product-container .category a,.product-page .product-container .category span{background:#f1f5fc;border-radius:4px;color:rgba(0,0,0,.6);font-size:.75rem;font-weight:700;letter-spacing:.0075rem;line-height:1rem;padding:5px 7px;text-transform:uppercase}.product-page .product-container .category.bestseller span{background:#103771;color:#fff;font-weight:400}.product-page .purchase-info{margin:0;padding:0}.product-page .gallery{align-items:center;display:grid;grid-template-columns:minmax(calc(100vw - 4rem),400px);margin:0 auto;width:100%}.product-page .preview-gallery{grid-gap:0 .25rem;display:grid;grid-template-columns:repeat(auto-fill,53px);margin:0;order:1;padding:0;width:100%}.product-page .preview-gallery a{height:100%}.product-page .preview-gallery li{list-style-type:none;margin:0;padding:0}.product-page .preview-gallery img{border:1px solid #ccc;border-radius:4px;height:53px;-o-object-fit:cover;object-fit:cover;padding:3px;width:53px}.product-page .featured-image{height:100%;text-align:center}.product-page .featured-image img{border-radius:4px;height:100%;max-height:400px;max-width:400px;-o-object-fit:cover;object-fit:cover;width:100%}.product-page .product-content{max-width:800px}.product-page .product-content-heading{font-size:1.25rem;line-height:1.1;margin-bottom:.75rem}.product-page .product-content .product-author{color:#3f5e8d;font-size:.75rem;line-height:1;margin:1rem 0}.product-page .product-content .product-subtitle{font-size:1rem;font-style:italic;line-height:1;margin:0 0 .25rem}.product-page .product-content .product-synopsis{font-size:1rem;margin-bottom:1rem}.product-page .product-content .product-description{border-top:1px solid rgba(0,0,0,.05);padding-top:1.5rem}.product-page .product-content .product-description-heading{font-size:1.1rem}.product-page .product-content .qty-form{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:1rem}.product-page .product-content .qty-form.increment-form{grid-gap:1rem;display:grid;grid-template-columns:126px auto}.product-page .product-content .qty-form button,.product-page .product-content .qty-form input,.product-page .product-content .qty-form label{height:50px}.product-page .product-content .product-links-container{display:flex;gap:.5rem;justify-content:center;padding:.5rem 0 1rem}.product-page .product-content .product-links-container i{font-size:1.2rem}.product-page .product-content .product-links-container .btn-social{background:rgba(0,0,0,.4);transition:all .25s ease-in-out;width:40px}.product-page .product-content .product-links-container .btn-social:hover{background:none}.product-page .product-content .product-links-container .btn-facebook:hover{background:#4267b2}.product-page .product-content .product-links-container .btn-twitter:hover{background:#1da1f2}.product-page .product-content .product-links-container .btn-pinterest:hover{background:#c40000}.product-page .product-content .product-links-container .btn-email:hover{background:rgba(0,0,0,.5)}.product-page .product-content .out-of-stock-warning{background:#f1f5fc;border-radius:4px;padding:1rem}.quantity-button-container{display:flex}.quantity-button-container .qty-input{border:1px solid #103771;border-left:0;border-radius:0;border-right:0;height:38px;text-align:center;width:50px}.quantity-button-container .qty-input:focus{outline:0}.quantity-button-container .qty-button{background:#dce5f8;border:1px solid #103771;color:#103771;cursor:pointer;height:38px;outline:none;transition:all .25s ease-in-out;width:38px}.quantity-button-container .qty-button:hover{border:1px solid #103771;box-shadow:0 2px 5px -1px rgba(0,0,0,.25),0 1px 3px -1px rgba(0,0,0,.3)}.quantity-button-container .qty-button.disabled{color:rgba(0,0,0,.25);pointer-events:none}.quantity-button-container .qty-increment{border-radius:0 4px 4px 0}.quantity-button-container .qty-decrement{border-radius:4px 0 0 4px}.quantity-button-container input{width:75px}.pagination .quantity-button-container .page-item,.quantity-button-container .btn,.quantity-button-container .pagination .page-item{padding:7px 12px}.search-loading-message{color:#103771;font-size:1.5rem;text-align:center}#search-page-form{align-items:center;display:flex;justify-content:space-between}#product-options #search-page-form .displayedAttribute,#product-options #search-page-form .input,#product-options #search-page-form select,#product-options .option-item #search-page-form input,#search-page-form #product-options .displayedAttribute,#search-page-form #product-options .input,#search-page-form #product-options .option-item input,#search-page-form #product-options select,#search-page-form .form-element,#search-page-form .form-element-small,#search-page-form .survey-form-content form .form-control,#search-page-form .survey-form-content form .form-select,.survey-form-content form #search-page-form .form-control,.survey-form-content form #search-page-form .form-select{margin-right:8px}#search-page-form .btn,#search-page-form .pagination .page-item,.pagination #search-page-form .page-item{padding:5px 12px}#pagination-info{font-size:.9rem;margin:.5rem 0}.search-container{align-items:center;display:flex;flex-direction:column;gap:.75rem;justify-content:space-between}.search-container .search-card{grid-gap:.75rem;align-items:center;border-radius:4px;box-shadow:0 2px 5px -1px rgba(0,0,0,.25),0 1px 3px -1px rgba(0,0,0,.3);display:grid;grid-template-columns:1fr 3fr;min-width:100%;padding:1rem;transition:all .25s ease-in-out}.search-container .search-card:hover{box-shadow:0 2px 8px -1px rgba(0,0,0,.25),0 1px 6px -1px rgba(0,0,0,.3)}.search-container .search-card .search-image{border-radius:4px;height:100%;max-width:calc(100vw - 48px);-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}.search-container .search-content-wrapper .search-header{-webkit-line-clamp:2;line-clamp:2;font-size:1rem;margin:.5rem 0 .75rem}.search-container .search-content-wrapper .search-body,.search-container .search-content-wrapper .search-header{-webkit-box-orient:vertical;display:-webkit-box;line-height:1.4;max-height:96px;overflow:hidden;text-overflow:ellipsis}.search-container .search-content-wrapper .search-body{-webkit-line-clamp:3;line-clamp:3;font-size:.8rem;margin:0}.search-container .search-content-wrapper .search-url{color:#1c4174;font-weight:700}.search-container .search-content-wrapper .search-content em{background-color:#ffb121}.search-pagination{align-items:center;display:flex;font-size:.9rem;gap:.5rem;justify-content:center;margin:0 auto;text-transform:uppercase}.search-pagination .search-active,.search-pagination .search-st-next,.search-pagination .search-st-num,.search-pagination .search-st-prev{padding:.1rem .25rem}.store-container{align-items:flex-start;display:grid;grid-template-columns:1fr;margin-bottom:.5rem}#products-search{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:.75rem;width:100%}#product-options #products-search .displayedAttribute,#product-options #products-search .input,#product-options #products-search select,#product-options .option-item #products-search input,#products-search #product-options .displayedAttribute,#products-search #product-options .input,#products-search #product-options .option-item input,#products-search #product-options select,#products-search .btn,#products-search .form-element,#products-search .form-element-small,#products-search .pagination .page-item,#products-search .survey-form-content form .form-control,#products-search .survey-form-content form .form-select,.pagination #products-search .page-item,.survey-form-content form #products-search .form-control,.survey-form-content form #products-search .form-select{height:40px}.products-header .products-search-container{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:space-between}.products-header .current-category{font-size:1rem;margin:0;padding:1rem 0}.products-container{grid-gap:1rem;display:grid}.bestselling-items a{width:auto}.bestselling-items .index{font-size:1rem}.statement{border-top:1px solid #ccc;margin:1rem .5rem 0;padding:1rem;text-align:center}.survey-form-content{align-items:center;border-radius:10px;box-shadow:0 3px 8px rgba(0,0,0,.25);display:flex;flex-direction:column;font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Ubuntu,Arial,sans-serif;height:100%;justify-content:space-between;margin:0 -20px;min-height:calc(100vh - 148px);padding:10px 10px 2rem}.survey-form-content .image-grid{display:block}.survey-form-content .image-grid .image{display:none}.survey-form-content .main-content{align-items:center;display:flex;flex-direction:column;max-width:700px;width:100%}.survey-form-content .main-content img{height:auto;max-width:125px;width:100%}.survey-form-content .main-content .survey-info{margin-bottom:3rem}.survey-form-content .main-content .survey-form{background:#fff;border:1px solid #ddd;border-radius:6px;max-width:400px;padding:1.5rem;width:100%}.survey-form-content .main-content .survey-form .error-list{list-style:none;margin:0;padding:0;text-align:center}.survey-form-content .main-content .survey-form .error-list li{color:#ff123e}.survey-form-content .main-content .survey-form .error-list li:before{content:none}.survey-form-content .main-content .survey-form .form-group{grid-gap:0 1rem;align-items:center;display:grid;grid-template-columns:75px 1fr;justify-content:center;margin:0;padding:1rem 0}.survey-form-content .main-content .survey-form .forgot-password-link{display:block;font-size:.9rem;margin:0 0 1rem;text-align:right}.survey-form-content .survey-heading{width:100%}.survey-form-content .survey-heading .brand{align-items:center;display:flex;justify-content:flex-start;padding:0;width:100%}.survey-form-content .survey-heading .bar-wrapper{padding:0 0 1rem;width:100%}.survey-form-content .survey-heading .bar-wrapper .progress-bar{background-color:#103771;border-radius:4px;border-top:5px solid #2a5ec4;height:10px;position:relative;width:0}.survey-form-content .survey-heading img{height:50px;margin-right:10px;-o-object-fit:contain;object-fit:contain;width:auto}.survey-form-content .survey-heading .heading-title{font-size:16px}.survey-form-content p{font-size:16px;line-height:26px;margin:1rem 0 2rem;max-width:500px;text-align:center}.survey-form-content p:last-of-type{margin-bottom:4rem}.survey-form-content form{font-size:16px}.survey-form-content form .title{margin:0 0 4rem}.survey-form-content form .title .question,.survey-form-content form .title .subtitle{margin:0 0 1rem}.survey-form-content form .title .subtitle{font-size:14px;opacity:.9}.survey-form-content form .question{font-size:18px;margin:0 0 4rem;padding:0 .5rem}.survey-form-content form .form-group .radio{grid-gap:1rem;align-items:center;display:grid;grid-template-columns:15px 1fr;width:100%}.survey-form-content form .form-group .radio .option{text-align:left}.survey-form-content form .date-form{align-items:center;display:flex;justify-content:space-evenly}.survey-form-content form .date-form label{padding-right:5px;width:100%}.survey-form-content form .date-form label:last-of-type{padding-right:0}.survey-form-content form .form-grid{grid-gap:5px;display:grid;grid-template-columns:1fr 1fr}.survey-form-content form .form-vertical{align-items:stretch;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:400px}.survey-form-content form .form-vertical .radio-item{margin-right:0!important}.survey-form-content form .form-vertical.narrow{max-width:200px}.survey-form-content form .form-flex{display:flex;flex-wrap:wrap;justify-content:center}.survey-form-content form .error-text{color:#ff123e;font-size:14px;margin:0;padding:0}.survey-form-content form .radios-wrapper .radio-item{display:inline-block;font-size:16px;margin-bottom:.5rem;margin-right:10px;position:relative}.survey-form-content form .radios-wrapper .radio-item:last-child{margin-right:0}.survey-form-content form .radios-wrapper .radio-item input[type=radio]:checked~.label-text{animation:checked 1.5s forwards;box-shadow:0 6px 12px #f1f5fc}@keyframes checked{0%{box-shadow:0 0 0 0 rgba(16,55,113,.75)}70%{box-shadow:0 0 0 10px rgba(16,55,113,.075)}to{box-shadow:0 0 0 0 transparent}}.survey-form-content form .radios-wrapper .radio-item.label-text{background:#f1f5fc;border:2px solid #ccc!important;border-radius:10px;display:inline-block;font-size:16px;line-height:18px;padding:1.2rem;position:relative;transition:all .1s ease-in}.survey-form-content form .radios-wrapper .radio-item.label-text.full-width{width:100%}.survey-form-content form .radios-wrapper .radio-item.label-text:hover{background:#f1f5fc;border:2px solid #103771!important;cursor:pointer}.survey-form-content form .radios-wrapper .radio-item.input{-webkit-appearance:none;-moz-appearance:none;appearance:none;bottom:0;height:100%;left:0;margin:0;opacity:0;overflow:hidden;padding:0;position:absolute;right:0;top:0;width:100%}.survey-form-content form .radios-wrapper .radio-item.input:checked+.radio-item{background:#f1f5fc;border:2px solid #2a5ec4!important}.survey-form-content form .radios-wrapper .radio-item.input:focus+.radio-item{background:#f1f5fc;border:2px solid #f1f5fc!important}.survey-form-content form .radios-wrapper .radio-item.input:focus+.radio-item:after{border:3px solid #f1f5fc!important;border-radius:10px;bottom:-3px;content:"";left:-3px;position:absolute;right:-3px;top:-3px}.training-card-grid{grid-gap:1rem;align-items:center;display:grid;grid-template-columns:1fr;justify-content:center;margin:0 auto;max-width:1100px;padding:0 .5rem 2rem}.training-card-grid a{display:flex}.training-card-grid .training-card{border-radius:8px;box-shadow:0 2px 2px -1px rgba(0,0,0,.15),0 1px 1px -1px rgba(0,0,0,.2);overflow:hidden;position:relative;transition:all .25s ease-in-out;width:100%}.training-card-grid .training-card-header{background-color:hsla(0,0%,100%,.8);bottom:0;font-size:.9rem;left:0;padding:8px 16px;position:absolute;text-align:center;text-transform:uppercase;transition:all .25s ease-in-out;width:100%;z-index:1}.training-card-grid .training-card img{height:300px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}.training-card-grid .training-card:hover{box-shadow:0 13px 15px -5px rgba(0,0,0,.15),0 8px 8px -8px rgba(0,0,0,.15)}.links-container{align-items:center;display:flex;gap:1rem;justify-content:center;padding:1rem .5rem}.training-page{margin:0 auto;max-width:1200px}.ordination-page{padding-top:1rem}.ordination-page .view-ordination{align-items:flex-start;display:grid;grid-template-columns:1fr}.ordination-page .view-ordination.stretched{padding-bottom:0}.ordination-page .view-ordination a{align-items:center;display:flex;justify-content:center}.ordination-page .view-ordination .certificate{height:auto;min-height:240px;opacity:0;position:relative;transition:all .25s ease-in-out;width:100%}.ordination-page .view-ordination .image-grid{align-items:flex-start;display:grid;grid-template-columns:1fr;grid-template-rows:35px 1fr;height:100%}.ordination-page section.stretched{margin:0;padding:24px}.ordination-page ul.social-list{align-items:center;display:flex;flex-direction:row;font-size:2rem;justify-content:space-around;margin-bottom:10px;order:-1;padding-left:0;text-align:center}.ordination-page ul.social-list li{margin-bottom:0}.ordination-page ul.social-list li a{padding:0 8px}.ordination-page ul.social-list i{font-size:2rem;transition:all .25s ease-in-out}.ordination-page ul.social-list i:hover{color:#b17910}.ordination-page .resource-links{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:1rem}.ordination-page .resource-links a{flex:0 0 50%;padding:8px}.ordination-page .resource-links a .logo-holder{color:#103771;text-align:center}.ordination-page .resource-links a .logo-holder i{font-size:5rem;transition:all .25s ease-in-out}.ordination-page .resource-links a h5{font-size:13.28px;margin-bottom:0}.ordination-page .resource-links a:hover i{color:#b17910}.ordination-page #popular-options{display:flex;padding-left:0}.ordination-page #popular-options li{align-self:center;background:#f1f5fc;border:1px solid #dce5f8;border-radius:4px;box-shadow:0 2px 2px -1px rgba(0,0,0,.15),0 1px 1px -1px rgba(0,0,0,.2);flex-direction:column;flex-grow:1;margin-bottom:0;padding:24px 12px;text-align:center;transition:all .25s ease-in-out}.ordination-page #popular-options li img{padding:.25rem}.ordination-page #popular-options li h4{font-size:1.2rem;margin-bottom:.75rem}.ordination-page #popular-options li span{margin:0 auto;width:150px}.ordination-page #popular-options li .btn-cta{font-size:.9rem;padding:10px 20px}.ordination-page #popular-options li:hover{border-color:#adadad;box-shadow:0 2px 5px -1px rgba(0,0,0,.25),0 1px 3px -1px rgba(0,0,0,.3)}.ordination-page #popular-options .first{margin-right:-12px;order:1;padding-right:24px}.ordination-page #popular-options .second{display:flex;flex-basis:100%;order:2;position:relative;z-index:10}.ordination-page #popular-options .third{margin-left:-12px;order:3;padding-left:24px}.ordination-page #popular-options .first,.ordination-page #popular-options .third{background:linear-gradient(35deg,hsla(0,0%,100%,.05),#f1f5fc,#f1f5fc,#f1f5fc,#f1f5fc,#f1f5fc,hsla(0,0%,100%,.05));flex-basis:30%;height:85%}.ordination-page #popular-options .btn-blue,.ordination-page #popular-options .pagination .page-item,.ordination-page #popular-options .search-pagination .search-st-next,.ordination-page #popular-options .search-pagination .search-st-num,.ordination-page #popular-options .search-pagination .search-st-prev,.pagination .ordination-page #popular-options .page-item,.search-pagination .ordination-page #popular-options .search-st-next,.search-pagination .ordination-page #popular-options .search-st-num,.search-pagination .ordination-page #popular-options .search-st-prev{margin:0 auto;width:175px}.ordination-page #popular-options .price{font-size:1.1rem;font-weight:700;margin:0}.ordination-page .website-share-links{display:flex;flex-wrap:wrap;padding:24px}.ordination-page .website-share-links div{position:relative}.ordination-page .website-share-links img{height:178px;-o-object-fit:contain;object-fit:contain;width:auto}.ordination-page .website-share-links .ord_img_code_box{word-wrap:break-word;background-color:#fff;height:178px;margin:0 auto;max-width:calc(100vw - 112px);overflow-x:hidden;overflow-y:scroll}.ordination-page .website-share-links .code-copy{left:1rem;position:absolute;top:.5rem}.ordination-page .website-share-links .copied{position:absolute}.ordination-page .website-share-links .copied:before{align-items:center;animation:slide 2s cubic-bezier(.24,.79,1,.54);animation-fill-mode:both;background:#103771;color:#fff;content:"Copied!";display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}@keyframes slide{0%{max-height:0;opacity:0}5%{max-height:100%;opacity:1}95%{max-height:100%;opacity:1}to{max-height:0;opacity:0}}.ordination-page .website-share-links>div{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:24px;width:100%}@media (min-width:400px){.col-xs-12{flex:0 0 100%}.blog-card .content{grid-gap:1.5rem;grid-template-columns:150px 1fr}.blog-card .content img{max-height:100%;width:150px}.blog-page-heading{font-size:2.3rem}.blog-page .content .postmeta{justify-content:space-between}}@media screen and (min-width:400px){.product-card-title{-webkit-line-clamp:2;max-height:2.4em}.product-card-image{height:163px;-o-object-fit:contain;object-fit:contain}.products-container{grid-template-columns:repeat(2,1fr)}}@media (min-width:480px){.modal__overlay .modal__card .modal__actions .modal__action:not(:last-child){margin-right:20px}.donation-option-wrapper .donationButtons-wrapper .donationButtons,.donation-option-wrapper .subscriptionButtons-wrapper .donationButtons,.subscription-option-wrapper .donationButtons-wrapper .donationButtons,.subscription-option-wrapper .subscriptionButtons-wrapper .donationButtons{flex-basis:13%}.donation-option-wrapper .donationButtons-wrapper .subscriptionButtons,.donation-option-wrapper .subscriptionButtons-wrapper .subscriptionButtons,.subscription-option-wrapper .donationButtons-wrapper .subscriptionButtons,.subscription-option-wrapper .subscriptionButtons-wrapper .subscriptionButtons{flex-basis:24%}.survey-form-content{margin:0;padding:1rem 3rem 0}.survey-form-content .main-content{max-width:100%}.survey-form-content form .title .subtitle{font-size:20px}.survey-form-content form .question{font-size:26px}.survey-form-content form .form-grid{grid-gap:1rem}}@media (min-width:600px){.mb-sm-0{margin-bottom:0!important}.cta-box-center{padding:36px}.show-sm{display:none!important}.hide-sm{display:inherit!important}.text-left-sm{text-align:left!important}.text-right-sm{text-align:right!important}footer .footer-container{padding:2rem 3rem}header .header-links-wrapper a{width:auto}header .auth-nav a{margin-bottom:0}header .auth-nav{flex-direction:row}.pagination header .page-item,header .btn,header .pagination .page-item{margin:0 8px}header .dropdown{display:block!important}.banner{height:300px}.banner-content-container{text-align:left}.banner-content{border-radius:4px;left:0;margin:0 5rem;text-align:left;transform:translateY(-50%);width:433px}.banner span{font-size:1.2rem}.banner-title span{font-size:1.5rem}.banner-title .bigger{font-size:1.8rem}.main-container{padding:1rem}section.stretched{padding:48px 48px 0}section.stretched.row{margin:0 auto}.footer-container{padding:24px 48px}.col-sm-3{flex:0 0 25%}.col-sm-4{flex:0 0 33.3333333333%}.col-sm-5{flex:0 0 41.6666666667%}.col-sm-6{flex:0 0 50%}.col-sm-7{flex:0 0 58.3333333333%}.col-sm-8{flex:0 0 66.6666666667%}.col-sm-9{flex:0 0 75%}.col-sm-12{flex:0 0 100%}.flex-row-sm{flex-direction:row}.btn-cta,a .btn-cta,button .btn-cta,input .btn-cta{padding:16px 32px}.btn.add-to-cart-btn,.pagination .add-to-cart-btn.page-item,a .btn.add-to-cart-btn,button .btn.add-to-cart-btn,input .btn.add-to-cart-btn{width:200px}.cc-holder.form-group label{color:#fff;font-size:14px;height:25px}.cc-holder.form-group input[type=tel],.cc-holder.form-group input[type=text]{margin-top:0}.cc-holder.form-group .error input[type=tel],.cc-holder.form-group .error input[type=text]{outline-color:transparent}.cc-holder.form-group{margin:32px auto 0;max-width:-moz-max-content;max-width:max-content;min-height:364px;perspective:1000px;position:relative}.cc-holder.form-group input[type=tel],.cc-holder.form-group input[type=text]{outline:1px solid #0c2955}.cc-holder.form-group .form-control{border:1px solid #0c2955}.cc-holder.form-group .cc-back,.cc-holder.form-group .cc-front{border-radius:14px;box-shadow:0 0 0 rgba(0,0,0,.25);box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px;max-width:420px;min-height:272px;padding:24px;position:relative;transform-style:preserve-3d;transition:transform .3s linear,box-shadow .5s;width:100%}.cc-holder.form-group .cc-back.active,.cc-holder.form-group .cc-front.active{box-shadow:4px 4px 12px rgba(0,0,0,.25);z-index:1}.cc-holder.form-group .icon-error{color:#fff}.cc-holder.form-group .error-text{display:none}.cc-holder.form-group [data-tooltip]:before{content:""}.cc-holder.form-group [data-tooltip]:after{content:attr(data-tooltip)}.cc-holder.form-group .cc-front{background:linear-gradient(170deg,#2a5ec4 5%,#0c2955)!important;border:1px solid #0c2955;flex-direction:row}.cc-holder.form-group .cc-front .cc-header .cc-type{justify-content:flex-end;margin:0 0 6px}.cc-holder.form-group .cc-front .cc-header .cc-type img{width:auto}.cc-holder.form-group .cc-front .cc-front-input input{margin-bottom:inherit}.cc-holder.form-group .cc-front .cc-front-input .cc-number{flex-grow:1;max-width:245px}.cc-holder.form-group .cc-front .cc-front-input .cc-name{margin-top:0;order:0}.cc-holder.form-group .cc-front .cc-front-input .cc-name input{margin-bottom:0}.cc-holder.form-group .cc-back{background:#103771!important;border:1px solid #0c2955;flex-direction:row-reverse;flex-wrap:nowrap;padding-top:68px}.cc-holder.form-group .cc-back input{border-color:#0c2955;border-left:3px solid #0c2955;margin-bottom:4px}.cc-holder.form-group .cc-back p{color:#fff}.cc-holder.form-group .cc-back label,.cc-holder.form-group .cc-back p.help-block{color:hsla(0,0%,100%,.8)}.cc-holder.form-group .cc-back .cc-front-content{display:block;flex-grow:1;margin-right:24px}.cc-holder.form-group .cc-back .cc-cvv{width:100px}.error-message{margin:1rem 0 -1rem}.pagination{gap:0 .25rem}.pagination .page-item.active,.pagination .page-item.disabled{padding:5px 0!important}.pagination .page-link{padding:5px 12px}.cart-item-container .image-container{grid-template-columns:150px 1fr}.cart-item-container .image-container .main-image{width:125px}.minister-container{justify-content:center}.minister-container .minister-card .image-container{height:137px;width:137px}.minister-container .minister-card{width:135px}.minister-container .minister-card h4{font-size:1rem}.minister-container .minister-card img{height:135px;width:135px}#cart-qty-add .radio-group,#product-addons .radio-group,#product-options .radio-group{padding:0}#cart-qty-add ul{grid-template-columns:repeat(auto-fit,minmax(125px,1fr))}.checkbox-group{justify-content:flex-start}.related-posts-container{grid-template-columns:repeat(2,1fr)}.related-posts-item{grid-gap:.75rem;align-items:center;grid-template-columns:3fr 2fr;margin:0 auto;max-width:600px;min-height:150px;padding:.5rem .75rem}.related-posts-item .category-tag{left:0;top:0}.related-posts-item .body{padding:0}.related-posts-item .image-container{order:1}.related-posts-item img{border-radius:4px;max-height:150px;order:1}.related-products-heading{text-align:left}.related-products-item{width:25%}.blog #blogMainRow .blog-posting-grid{grid-gap:2rem;padding:0}.blog-page .content .postmeta .date{font-size:1rem}.shopping-cart{min-height:300px}.shipping-upgrade .shipping-container{grid-template-columns:repeat(2,minmax(190px,1fr))}#checkout-success .row.stretched,#detailed-order .row.stretched{padding:.75rem 6px}#checkout-success .order-details-body .details-container,#detailed-order .order-details-body .details-container{grid-template-columns:repeat(2,1fr);padding:0 1rem}.dashboard{grid-gap:.75rem;grid-template-columns:repeat(2,1fr)}.blog-tracking .content{grid-gap:1rem;display:grid;grid-template-columns:1fr 165px}.swal2-modal.ordination-confirm .swal2-title{font-size:1.728rem}.product-page .product-container .show-sm-only{display:block}.product-page .product-container .offer{margin:1rem 0}.product-page .gallery{grid-gap:1rem;align-items:flex-start;grid-template-columns:275px 1fr}.product-page .preview-gallery{width:240px}.product-page .product-content-heading{font-size:1.5rem}.product-page .product-content .product-synopsis{margin-bottom:1.5rem}.product-page .product-content .product-links-container,.product-page .product-content .qty-form{justify-content:flex-start}.search-container .search-card{grid-gap:1.25rem;grid-template-columns:95px 1fr;padding:.5rem}.search-container .search-card .search-image{height:95px;width:95px}.search-container .search-content-wrapper{align-self:flex-start;padding:.5rem 0}.search-container .search-content-wrapper .search-header{-webkit-line-clamp:unset;line-clamp:unset;display:block;margin:0 0 .25rem;text-overflow:unset}.search-container .search-content-wrapper .search-body{-webkit-line-clamp:unset;line-clamp:unset;display:inline-block;font-size:.9rem;text-overflow:unset}.search-pagination .search-active,.search-pagination .search-st-next,.search-pagination .search-st-num,.search-pagination .search-st-prev{padding:.25rem .5rem}.statement{margin:2rem 1rem 0;padding:2rem 3rem}.training-card-grid{grid-template-columns:repeat(2,minmax(270px,1fr));padding:0 calc(2rem + 8px) 2rem}.ordination-page .view-ordination .certificate{min-height:350px}.ordination-page ul.social-list{margin-bottom:0}.ordination-page .resource-links a{flex:0 0 33.3%}}@media (min-width:768px){.modal-dialog{width:600px}#productPreviewModal .modal-body{min-width:100%}.dashboard-subscription .credit-card{margin:0 auto}}@media (min-width:800px){.disable-scrolling-for-small{overflow:visible}.disable-scrolling-for-small body{overflow:visible;position:relative}.show-md{display:none!important}.hide-md{display:inherit!important}.text-left-md{text-align:left!important}.text-right-md{text-align:right!important}footer{text-align:left}footer .title{margin:0 0 1rem;max-width:280px}footer .footer-container{padding:3rem 3rem 2rem}footer .copyright,footer .social-links{text-align:left}footer .social-links .link-group{justify-content:flex-start}footer .join-newsletter-form{order:0;padding:3rem 1rem;text-align:left}footer .join-newsletter-form form{justify-content:flex-start;margin:0;max-width:300px}#product-options .option-item footer .join-newsletter-form form input,#product-options footer .join-newsletter-form form .displayedAttribute,#product-options footer .join-newsletter-form form .input,#product-options footer .join-newsletter-form form select,.survey-form-content footer .join-newsletter-form form .form-control,.survey-form-content footer .join-newsletter-form form .form-select,footer .join-newsletter-form .survey-form-content form .form-control,footer .join-newsletter-form .survey-form-content form .form-select,footer .join-newsletter-form form #product-options .displayedAttribute,footer .join-newsletter-form form #product-options .input,footer .join-newsletter-form form #product-options .option-item input,footer .join-newsletter-form form #product-options select,footer .join-newsletter-form form .form-element,footer .join-newsletter-form form .form-element-small{margin:.5rem 0}body,html{overflow-x:unset}.main-container .row.p-vr{padding:24px!important}.col-md-4{flex:0 0 33.3333333333%}.col-md-5{flex:0 0 41.6666666667%}.col-md-7{flex:0 0 58.3333333333%}.col-md-8{flex:0 0 66.6666666667%}.col-md-9{flex:0 0 75%}.alert,.alert-danger,.alert-default,.alert-warning{padding:16px 24px}.breadcrumb-container{padding:0 2rem .5rem}.cc-holder.form-group{max-width:556px}.cc-holder.form-group .cc-back{margin-bottom:0;position:absolute;right:0;top:72px}.cc-holder.form-group .cc-back .cc-verify{display:none!important}.cc-holder.form-group .cc-front{left:0;margin-bottom:0;position:absolute}.pagination{gap:0 .5rem}.shopping-cart-list{margin:0}.cart-item-container .image-container{align-items:center;grid-template-columns:1fr 2fr}.cart-item-container .image-container .main-image{width:100%}.cart-item .cost,.cart-item .subtotal{margin:.5rem 0}.sub-products{grid-template-columns:75px 1fr}.sub-products-image{width:75px}.order-summary{order:0;position:sticky;top:2rem}.related-posts-container{grid-gap:20px;grid-template-columns:repeat(4,minmax(100px,250px))}.related-posts-item{grid-gap:1rem;border:0;grid-template-columns:1fr;grid-template-rows:200px 1fr;padding:0}.related-posts-item .category-tag{left:4px;top:4px}.related-posts-item h4{font-size:1rem}.related-posts-item .image-container{order:0}.related-posts-item img{max-height:200px;order:0}.related-products-item{width:20%}.blog .blog-container{grid-gap:2rem;grid-template-columns:250px 1fr}.blog-page article{padding-bottom:1.5rem}.billable-subscription .order-summary,.checkout-container .order-summary,.shipping-upgrade .order-summary{margin-bottom:0}.billable-subscription .shipping-container,.checkout-container .shipping-container,.shipping-upgrade .shipping-container{display:flex;flex-wrap:wrap;gap:1rem}.billable-subscription .shipping-container li,.checkout-container .shipping-container li,.shipping-upgrade .shipping-container li{width:190px}#checkout-success .checkout-success-container,#detailed-order .checkout-success-container{grid-gap:1rem;grid-template-columns:minmax(200px,1fr) 350px;margin-bottom:2rem}#checkout-success .row.stretched,#detailed-order .row.stretched{padding:.75rem 2rem}#checkout-success .order-details:last-of-type,#detailed-order .order-details:last-of-type{margin-bottom:0}#checkout-success .order-details-body .details-container,#detailed-order .order-details-body .details-container{grid-template-columns:1fr}.dashboard{grid-gap:1rem;grid-template-columns:repeat(3,1fr)}.donation-payment-container .order-summary{margin-bottom:0}.swal2-modal.ordination-confirm{width:600px}.mail-order-grid{grid-template-columns:1fr 300px}.mail-order-grid .image-container{order:0}.payment .addresses{grid-gap:1rem;display:grid;grid-template-columns:repeat(2,1fr)}.product-page .product-container{grid-gap:2rem;grid-template-columns:400px 1fr;padding:0}.product-page .product-container .show-sm-only{display:none}.product-page .gallery{grid-gap:0;grid-template-columns:400px;height:calc(300px + 2rem);position:sticky;top:2rem}.product-page .preview-gallery{width:400px}.product-page .featured-image img{max-height:270px;max-width:360px}.product-page .product-content-heading{font-size:1.75rem}.store-container{grid-gap:2rem;grid-template-columns:240px 1fr;margin-bottom:0}.training-card-grid{grid-gap:1.5rem;padding:0 calc(3rem + 8px) 2rem}.ordination-page .view-ordination{grid-gap:1rem;grid-template-columns:repeat(2,1fr)}.ordination-page .resource-links a{flex:0 0 20%}.ordination-page #popular-options .second,.ordination-page #popular-options li{flex-basis:40%}.ordination-page .website-share-links .ord_img_code_box{max-width:calc(100% - 15px)}.ordination-page .website-share-links>div{width:50%}}@media (min-width:992px){.modal-lg{width:800px}}@media (min-width:1000px){.pl-lg-vr{padding-left:24px!important}.pl-lg-vr2{padding-left:48px!important}.show-lg{display:none!important}.hide-lg{display:inherit!important}footer .social-links a{margin-right:8px}footer .join-newsletter-form{padding:3rem 2rem}section.stretched.responsive:last-of-type{padding-bottom:48px}.col-lg-3{flex:0 0 25%}.col-lg-4{flex:0 0 33.3333333333%}.col-lg-6{flex:0 0 50%}.col-lg-8{flex:0 0 66.6666666667%}.col-lg-9{flex:0 0 75%}img.image,img.image-left,img.image-right{margin-bottom:12px;max-width:40%}img.image-right{margin-left:24px}img.image-left{margin-right:24px}img.image{max-width:100%}img.max-height.small{max-height:250px}img.max-height.medium{max-height:275px}img.max-height.large{max-height:300px}.minister-container{gap:1rem 2rem}.minister-container .minister-card .image-container{height:177px;width:177px}.minister-container .minister-card{width:175px}.minister-container .minister-card img{height:175px;width:175px}#cart-qty-add .checkbox,#product-addons .checkbox,#product-options .checkbox{margin-bottom:10px}#subtotal.right{text-align:right}#cart-qty-add ul{grid-template-columns:repeat(auto-fill,135px)}.related-posts-container{grid-template-columns:repeat(4,minmax(200px,250px))}.related-posts-item{grid-template-rows:250px 1fr}.related-posts-item img{max-height:250px}.related-products-item{width:16.6666666667%}.shopping-cart{min-height:400px}.shopping-cart .cart-container{grid-gap:3rem;grid-template-columns:1fr 350px}.checkout-container{grid-gap:1rem;grid-template-columns:minmax(200px,1fr) 400px}.billable-subscription .sticky,.checkout-container .sticky,.shipping-upgrade .sticky{height:100%;position:sticky;top:1rem}.limited-checkout-container .product-grid img{max-width:200px}.limited-checkout-container{grid-gap:2rem;grid-template-columns:repeat(2,1fr);margin:1.5rem 0}.limited-checkout-container .card{align-items:center;border:1px solid #ccc;border-radius:4px;display:flex;flex-direction:column;justify-content:space-between;padding:3rem 2rem 2.5rem}#checkout-success .print,#detailed-order .print{align-items:center;display:flex}#checkout-success .order-details-body .details-container,#detailed-order .order-details-body .details-container{grid-template-columns:repeat(2,1fr);padding:0 2rem}#dashboard-sidebar{background:#f1f5fc;border:1px solid #ccc;border-radius:4px;border-top:8px solid rgba(16,55,113,.75);height:100%;padding:2rem .5rem;position:sticky;top:1rem}#dashboard-sidebar .sidebar-container{display:flex;flex-direction:column;justify-content:space-evenly}.donation-payment-container{grid-template-columns:repeat(2,1fr)}.donation-payment-container .info:last-of-type{margin-bottom:1rem}.get-ordained-grid{grid-gap:2rem;display:grid;grid-template-columns:minmax(300px,500px) 600px;justify-content:center}.mail-order-grid{grid-template-columns:1fr 400px}.payment-container{grid-template-columns:minmax(425px,1fr) 400px}.payment .order-summary{margin-bottom:0;position:sticky;top:2rem}.product-page .product-content .qty-form.flex-end{justify-content:flex-end}.store-container{grid-gap:1.5rem;grid-template-columns:240px 1fr 240px}.cart-sidebar-container{display:flex;flex-direction:column;gap:2rem}.training-card-grid{grid-gap:2rem;grid-template-columns:repeat(3,minmax(270px,1fr))}.ordination-page .view-ordination .info{padding-top:1rem}.ordination-page .view-ordination{grid-gap:2rem;grid-template-columns:3fr 2fr}.ordination-page .view-ordination .image-grid{grid-template-columns:1fr 50px}.ordination-page ul.social-list{flex-direction:column;height:300px;order:0}.ordination-page .website-share-links>div{margin-bottom:0;width:25%}}@media (min-width:1024px){.survey-form-content p{font-size:18px;max-width:650px}}@media (min-width:1200px){.show-xl{display:none!important}.hide-xl{display:inherit!important}.col-xl-6{flex:0 0 50%}.shopping-cart-list{border-top:0}.cart-item-content{border-right:1px solid rgba(0,0,0,.05);height:100%;padding-right:2rem}.cart-item-container{grid-gap:1rem;align-items:flex-start;grid-template-columns:125px 1fr 126px;justify-content:flex-start;text-align:left}.cart-item-container .image-container .main-image{width:125px}.cart-item .button-container{align-items:flex-start;flex-direction:column;gap:1rem}#product-options .options{grid-gap:1rem;grid-template-columns:236px 1fr}.related-posts-container{grid-template-columns:repeat(4,250px)}.related-posts-item h4{font-size:1.1rem}.related-products-list{flex-wrap:nowrap;height:100%;justify-content:flex-start;width:auto}.blog #blogMainRow .blog-posting-grid{grid-template-columns:repeat(2,1fr)}.blog-page{max-width:900px}.shopping-cart .heading{border-bottom:1px solid #ccc;display:grid;grid-template-columns:1fr 126px;padding:.25rem 1rem}.shopping-cart .cart-container{grid-template-columns:minmax(650px,1fr) 350px}.checkout-container,.payment-container{grid-gap:2rem}.product-page .product-content .product-description{grid-gap:3rem;align-items:flex-start;display:grid;grid-template-columns:1fr 250px}#products-search{max-width:300px}.products-container{grid-template-columns:repeat(3,1fr)}.survey-form-content .image-grid{grid-gap:2rem;align-items:center;display:grid;grid-template-columns:610px 1fr}.survey-form-content .image-grid .image{border-radius:4px;display:inline-block;height:calc(100% - 2rem);margin:0 auto 2rem;max-height:250px;-o-object-fit:cover;object-fit:cover;width:100%}}@media screen and (max-width:900px){.cc-btn{white-space:normal}}@media screen and (max-width:850px){.cc-banner .cc-message .icon-ulc{margin-top:6px}}@media only screen and (max-width:776px){.table-responsive table,.table-responsive tbody,.table-responsive td,.table-responsive thead,.table-responsive tr{border:0;display:block}.table-responsive th{display:none}.table-responsive thead tr{left:-9999px;position:absolute;top:-9999px}.table-responsive td{border:none;border-bottom:1px solid #eee;padding-left:50%;position:relative}.table-responsive tr{border:1px solid #ccc;border-radius:4px;overflow:hidden}.table-responsive tr:nth-child(odd){background:none}.table-responsive tr:first-of-type{border:0;margin:0}.table-responsive td:before{left:6px;padding-right:10px;position:absolute;top:6px;white-space:nowrap;width:45%}#order-history-table td:first-of-type{background:#f1f5fc;border-bottom:1px solid #ccc;font-weight:700}#order-history-table td:first-of-type:before{content:"Order"}#order-history-table td:nth-of-type(2):before{content:"Date"}#order-history-table td:nth-of-type(3):before{content:"Shipped To"}#order-history-table td:nth-of-type(4):before{content:"Status"}#order-history-table td:nth-of-type(5):before{content:"Cost"}#order-history-table td:nth-of-type(6){display:none}#billable-subscriptions-table td:first-of-type{background:#f1f5fc;border-bottom:1px solid #ccc;font-weight:700}#billable-subscriptions-table td:first-of-type:before{content:"Subscription"}#billable-subscriptions-table td:nth-of-type(2):before{content:"Current Plan"}#billable-subscriptions-table td:nth-of-type(3):before{content:"Status"}#billable-subscriptions-table td:nth-of-type(4):before{content:"Amount"}#billable-subscriptions-table td:nth-of-type(5):before{content:"Next Billing Date"}#billable-subscriptions-table td:nth-of-type(6){display:none}#billable-subscriptions-history-table td:first-of-type{background:#f1f5fc;border-bottom:1px solid #ccc;font-weight:700}#billable-subscriptions-history-table td:first-of-type:before{content:"Date"}#billable-subscriptions-history-table td:nth-of-type(2):before{content:"Status"}#billable-subscriptions-history-table td:nth-of-type(3):before{content:"Payment"}#billable-subscriptions-history-table td:nth-of-type(4):before{content:"Amount"}}@media (max-width:772px){.modal__overlay .full-width .modal__actions{justify-content:center}}@media (max-width:768px){.modal__overlay .modal__card{margin:auto 12px}}@media (max-width:480px){.modal__overlay{align-items:flex-end}.modal__overlay .modal__card .modal__actions{flex-direction:column-reverse}.modal__overlay .modal__card .modal__actions .modal__action:not(:first-child){margin-bottom:12px}}@media (max-width:444px){.cc-holder.form-group .cc-back{flex-direction:column-reverse}.cc-holder.form-group .cc-back .cc-front-content{margin-right:0;width:100%}}@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner{flex-direction:column;left:0;right:0}.cc-window.cc-banner .cc-compliance{flex:1}.cc-window .cc-message{margin-bottom:1em}.cc-window.cc-banner{align-items:unset}}@media print{.cc-revoke,.cc-window{display:none}}
