.ul-included-trigger{display:block;width:100%;background:none;border:0;padding:0;text-align:left;color:inherit;font:inherit;text-decoration:underline;text-underline-offset:4px;cursor:pointer;min-height:44px}
.ul-included-trigger:focus-visible,.ul-rating-link:focus-visible{outline:2px solid #273d43;outline-offset:5px}
.ul-rating-link{width:fit-content;cursor:pointer;margin:10px 0 14px;font-size:14px}
#customer-reviews{scroll-margin-top:110px}
#customer-reviews .jdgm-widget{--jdgm-primary-color:#273d43;--jdgm-secondary-color:#edf1ef;color:#273d43}
#customer-reviews .jdgm-star,.ul-rating-link .jdgm-star{color:#273d43}
#customer-reviews .jdgm-write-rev-link{background:#273d43;border-color:#273d43;color:#fff}
#customer-reviews .jdgm-rev-widg{padding:24px 0;border:0}
#customer-reviews h2{margin-bottom:24px}
.ul-newsletter{max-width:380px;margin-top:30px;text-align:left}
.site-footer .ul-newsletter h2{font:inherit;font-size:16px;font-weight:600;letter-spacing:0;text-transform:none;margin:0 0 8px;color:inherit}
.site-footer .ul-newsletter p{font-size:14px;line-height:1.5;margin:0 0 16px}
.ul-newsletter-fields{display:flex;gap:8px}
.ul-newsletter-fields input{min-width:0;flex:1;width:100%;border:1px solid #a8b6b3;background:#fff;color:#273d43;border-radius:2px;padding:12px;font:inherit;font-size:16px}
.ul-newsletter-fields button{min-height:46px;padding:10px 13px;background:#fff;color:#273d43;border:1px solid #fff;border-radius:2px;font:inherit;font-size:14px;cursor:pointer}
.ul-newsletter-consent{display:flex;gap:9px;align-items:flex-start;margin:14px 0 8px;font-size:12px;line-height:1.5}
.ul-newsletter-consent input{margin-top:3px;accent-color:#273d43;width:16px;height:16px;flex-shrink:0}
.site-footer .ul-newsletter-privacy{font-size:12px;text-decoration:underline;text-underline-offset:3px}
.ul-newsletter-status,#ul-newsletter-error{margin-top:12px}
#ul-native-newsletter{max-width:1440px;margin:auto;padding:24px}
.bag-continue{text-align:center}
@media(max-width:600px){.ul-newsletter{max-width:none}.ul-newsletter-fields button{min-width:96px}.ul-rating-link{font-size:13px}#customer-reviews{scroll-margin-top:85px}}
.site-footer .ul-newsletter p{font-family:var(--sans);font-style:normal}#customer-reviews .jdgm-rev-widg__title{text-align:left;font-family:var(--sans);font-size:clamp(25px,3vw,38px);line-height:1.2;margin-bottom:28px}
