:root{--pcr-bgc:var(--c-white-c);--pcr-bc:#c6c6c6}.p-review{width:150px;padding:5px;background-color:#ffffff;background-color:var(--pcr-bgc);border:thin solid #c6c6c6;border:thin solid var(--pcr-bc);border-radius:5px;cursor:pointer}.p-review__header{text-align:center}.p-review__text-container{overflow:hidden;text-align:center}.p-review__author{font-size:.9rem!important;text-transform:capitalize}.p-review__author,.p-review__date{font-weight:700;font-weight:var(--c-font-w4)}.p-review__date,.p-review__text{font-size:.8rem!important}.p-review__text{padding-right:5px;padding-left:5px}.p-payment-success .p-review{display:flex;flex-direction:column;height:150px}.p-payment-success .p-review__header,.p-payment-success .p-review__text{flex:0 0 50%;overflow:hidden}.p-sidebar .p-review{width:100%}.p-sidebar .p-review__date{display:none}#p-carousel-id .p-review{height:80px}#p-carousel-id .p-review__text{display:none}.p-paypal-banner{text-align:center}.p-paypal-banner img{width:80%;height:auto}:root{--c-white-c:#ffffff;--c-black-c:#000000;--c-black-l1-c:#333333;--c-black-l2-c:#646464;--c-green-c:#00b398;--c-blue-c:#4a90e2;--c-red-c:#e22e3f;--c-yellow-c:#f9b41f;--c-grey-c:#cccaca;--c-grey-l1-c:#efefef;--c-grey-bgc:#dfdfdf;--c-grey-l1-bgc:#f3f3f3;--c-blue-bgc:#dbe9f8;--c-green-bgc:#e6f2f1;--c-green-l1-bgc:#f0f8f7;--c-pink-bgc:#f9d5d9;--c-text-default-c:#3d3f44;--c-text-grey-c:#989898;--c-text-white-c:var(--c-white-c);--c-font-w1:300;--c-font-w2:400;--c-font-w3:600;--c-font-w4:700}.p-header a,.p-header a:hover{-webkit-text-decoration:none;text-decoration:none;color:inherit}.p-header a:focus-visible{-webkit-text-decoration:none;text-decoration:none;color:inherit}.p-header a:visited{color:inherit}.p-header__branding{font-size:28px;font-weight:700;font-weight:var(--c-font-w4)}.p-header__about{font-size:18px;text-transform:uppercase;padding-top:5px}.p-header__about ul{text-align:center}.p-header__about ul li:first-child{font-weight:700;font-weight:var(--c-font-w4)}.p-header__about ul li:last-child{font-size:14px;text-transform:lowercase}.p-header__about ul li+li{margin-top:10px}.p-header__contact{font-size:.8rem;padding-top:5px}.p-header__contact span{font-weight:700;font-weight:var(--c-font-w4)}.p-header__mobile-header-links{display:grid;min-height:100vh;grid-template-columns:auto auto;border-left:1px solid #cccaca;border-left:1px solid var(--c-grey-c)}.p-header__mobile-header-links a{padding:1rem;border-right:1px solid #cccaca;border-right:1px solid var(--c-grey-c);border-bottom:1px solid #cccaca;border-bottom:1px solid var(--c-grey-c)}