<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.row:not(.no-gutters){margin-right:-8px;margin-left:-8px}.row:not(.no-gutters)&gt;.col,.row:not(.no-gutters)&gt;[class*="col-"]{padding-right:8px;padding-left:8px}@media (min-width: 769px){.row:not(.no-gutters){margin-right:-16px;margin-left:-16px}.row:not(.no-gutters)&gt;.col,.row:not(.no-gutters)&gt;[class*="col-"]{padding-right:16px;padding-left:16px}}@media (min-width: 1200px){.row:not(.no-gutters){margin-right:-24px;margin-left:-24px}.row:not(.no-gutters)&gt;.col,.row:not(.no-gutters)&gt;[class*="col-"]{padding-right:24px;padding-left:24px}}@media (min-width: 1920px){.row:not(.no-gutters){margin-right:-24px;margin-left:-24px}.row:not(.no-gutters)&gt;.col,.row:not(.no-gutters)&gt;[class*="col-"]{padding-right:24px;padding-left:24px}}.clearfix::before,.clearfix::after{content:"";display:table}.clearfix::after{clear:both}.btn{font-family:"Riviera Nights - Regular",arial,sans-serif;font-style:normal;font-weight:400;font-size:0.75rem;line-height:1.25rem;text-align:center;letter-spacing:0.12em;text-transform:uppercase;text-decoration:none;padding:1.125rem 1.5rem;border-color:#282823}.btn[disabled],.btn.disabled{pointer-events:none;cursor:auto}.btn-primary.btn-primary-dark{color:#fff !important;background:#282823 !important;border:1px #282823 solid !important;padding:1.0625rem 1.5rem}@media (hover: hover){.btn-primary.btn-primary-dark:hover{background:#282823 !important;background:rgba(40,40,35,0.9) !important;border-color:#282823 !important;border-color:rgba(40,40,35,0.9) !important}}.btn-primary.btn-primary-dark[disabled],.btn-primary.btn-primary-dark.disabled{background:#282823 !important;background:rgba(40,40,35,0.3) !important;border-color:#282823 !important;border-color:rgba(40,40,35,0.3) !important}.btn-primary.btn-primary-light{color:#282823 !important;background:#fff !important;border:1px #fff solid !important}@media (hover: hover){.btn-primary.btn-primary-light:hover{background:#fff !important;background:rgba(255,255,255,0.9) !important;border-color:#fff !important;border-color:rgba(255,255,255,0.9) !important}}.btn-primary.btn-primary-light[disabled],.btn-primary.btn-primary-light.disabled{background:#fff !important;background:rgba(255,255,255,0.3) !important;border-color:#fff !important;border-color:rgba(255,255,255,0.3) !important}.btn-secondary{color:#282823}.btn-secondary.btn-secondary-dark{color:#282823 !important;background:#fff !important;border:1px #282823 solid !important;padding:1.0625rem 1.5rem}@media (hover: hover){.btn-secondary.btn-secondary-dark:hover{background:#f1efec !important;border-color:#f1efec !important}}.btn-secondary.btn-secondary-dark[disabled],.btn-secondary.btn-secondary-dark.disabled{color:#282823 !important;color:rgba(40,40,35,0.6) !important;border-color:#282823 !important;border-color:rgba(40,40,35,0.2) !important;background:#fff !important}.btn-secondary.btn-secondary-light{color:#fff !important;background:#282823 !important;border:1px #fff solid !important}@media (hover: hover){.btn-secondary.btn-secondary-light:hover{border-color:#fff !important;border-color:rgba(255,255,255,0.7) !important;color:#fff !important;color:rgba(255,255,255,0.7) !important}}.btn-secondary.btn-secondary-light[disabled],.btn-secondary.btn-secondary-light.disabled{border-color:#fff !important;border-color:rgba(255,255,255,0.2) !important;color:#fff !important;color:rgba(255,255,255,0.6) !important;background:#282823 !important}.btn-wide{display:block;width:100%}@media (min-width: 1200px){.btn-submit{padding:11px 20px}}.btn-icon{background:none;border:0;padding:0 10px}.btn-icon:hover{background:none}.btn-icon.disabled,.btn-icon[disabled]{background:none}.btn-success{background-color:#469e55;border-color:#469e55}.btn-danger{background-color:#f43319;border-color:#f43319}.btn-link{border:0;font-size:18px;line-height:1.43;text-align:left;background-color:rgba(0,0,0,0);text-decoration:underline}@media (min-width: 769px){.btn-link{font-size:18px;line-height:1.56}}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:initial}.btn-primary-ra{background:#282823;color:#fff;padding:1.0625rem 1.5rem;border:1px solid #282823}@media (hover: hover){.btn-primary-ra:hover{opacity:0.9}}.btn-primary-ra:disabled,.btn-primary-ra.disabled,.btn-primary-ra[disabled]{opacity:0.65;background:#282823;color:#fff;border:1px solid #282823}.btn-outline-primary-ra{background:#fff;border:1px solid #282823;color:#282823}@media (hover: hover){.btn-outline-primary-ra:hover{color:#282823;border-color:#f1efec;background-color:#f1efec}}.btn-outline-primary-ra:disabled,.btn-outline-primary-ra.disabled,.btn-outline-primary-ra[disabled]{opacity:0.6;background-color:#fff;border:1px solid rgba(40,40,35,0.7)}.btn-large{padding:12px 30px}.btn-small{font-size:0.6875rem;padding:0.6875rem 1.5rem}.page-age-gate{font-size:15px;top:0;width:100%;height:100%;z-index:9;position:fixed;background:rgba(0,0,0,0.6);display:flex;flex-direction:column;align-items:stretch;justify-content:center}@media (max-width: 1199.98px){.page-age-gate{justify-content:space-around;overflow-y:auto}}.page-age-gate .age-gate{min-height:auto;overflow:hidden;font-size:15px;background-position:50%;background-repeat:no-repeat;background-size:cover;background-color:#fff !important;width:calc(100% - 30px);max-width:600px;margin:auto;padding:30px 40px}@media (max-width: 1199.98px){.page-age-gate .age-gate{padding:1.5rem 1rem 1.5rem 1rem;margin-top:40px}}@media (max-width: 719.98px){.page-age-gate .age-gate{margin-top:100px;width:calc(100% - 40px)}}.page-age-gate .age-gate .age-gate-modal img{max-width:152px;height:auto}.page-age-gate .age-gate .age-gate-content{margin:auto;display:block;margin-top:35px;font-family:"Riviera Nights - Regular",arial,sans-serif;color:#282823}.page-age-gate .age-gate .age-gate-content p{margin-bottom:0;font-size:13px;line-height:1.5}.page-age-gate .age-gate .age-gate-content label{font-size:13px;font-family:"Riviera Nights - Bold",arial,sans-serif;font-weight:700;text-align:left;display:block;margin-top:20px;margin-bottom:10px}.page-age-gate .age-gate .age-gate-content .btn{margin-top:25px;padding:12px 0;border:none !important}.page-age-gate .age-gate .age-gate-content .form-group{margin-bottom:15px}.page-age-gate .age-gate .age-gate-content span.select2-selection__rendered{padding-top:14px;padding-bottom:14px;font-family:"Riviera Nights - Regular",arial,sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:20px;color:#282823;text-transform:uppercase;letter-spacing:0.12em;opacity:1;text-align:left}.page-age-gate .age-gate .age-gate-content .dateForm input{font-family:"Riviera Nights - Regular",arial,sans-serif;height:48px;line-height:20px;border:0;border-bottom:1px solid rgba(40,40,35,0.7);text-transform:uppercase;padding:14px 0;font-size:12px;letter-spacing:0.12em;box-shadow:0 0 transparent;font-weight:400;background:transparent;outline:none}.page-age-gate .age-gate .age-gate-content .dateForm input:not(:-moz-read-only):hover{border-color:#282823}.page-age-gate .age-gate .age-gate-content .dateForm input:not(:read-only):hover{border-color:#282823}.page-age-gate .age-gate .age-gate-content .dateForm input.is-invalid{color:#b04a62;border-color:#b04a62}.page-age-gate .age-gate .age-gate-content .dateForm input:-webkit-autofill,.page-age-gate .age-gate .age-gate-content .dateForm input:-webkit-autofill:hover,.page-age-gate .age-gate .age-gate-content .dateForm input:-webkit-autofill:focus,.page-age-gate .age-gate .age-gate-content .dateForm input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #fff inset}.page-age-gate .age-gate .age-gate-content .dateForm input:-moz-read-only{border-color:rgba(40,40,35,0.08)}.page-age-gate .age-gate .age-gate-content .dateForm input:read-only{border-color:rgba(40,40,35,0.08)}.page-age-gate .age-gate .age-gate-content .dateForm input::-moz-placeholder{color:#585853;font-size:12px;opacity:1;text-transform:uppercase}.page-age-gate .age-gate .age-gate-content .dateForm input::placeholder{color:#585853;font-size:12px;opacity:1;text-transform:uppercase}.page-age-gate .age-gate .age-gate-content .dateForm input.disabled,.page-age-gate .age-gate .age-gate-content .dateForm input:disabled{opacity:.4}.page-age-gate .age-gate .age-gate-content .dateForm input.adyen-checkout__card__holderName__input{opacity:1}.page-age-gate .age-gate .age-gate-content .dateForm input.disabled{pointer-events:none}.page-age-gate .age-gate .age-gate-content img{max-width:100%;margin:auto;margin-bottom:25px}@media (max-width: 719.98px){.page-age-gate .age-gate .age-gate-content img{width:267px}}.page-age-gate .age-gate .age-gate-content .message{line-height:20px;margin:20px 20px 23px;font-size:clamp(0.2rem, 0.95vw, 14px);padding:0 1rem;font-size:clamp(0.4rem, 1.7vw, 14px)}@media (max-width: 1199.98px){.page-age-gate .age-gate .age-gate-content .message{font-size:clamp(0.8rem, 0.8vw, 14px);padding-left:0;padding-right:0;margin-right:0;margin-left:0}}.page-age-gate .age-gate .age-gate-content .dateForm{display:flex;justify-content:space-between}.page-age-gate .age-gate .age-gate-content .dateForm .yearField{width:100%}.page-age-gate .age-gate .age-gate-content .dateForm .dayField,.page-age-gate .age-gate .age-gate-content .dateForm .monthField{width:30%}.page-age-gate .age-gate .age-gate-content .age-gate-conditions{font-size:10px;margin:0;line-height:16px}.page-age-gate .age-gate .age-gate-forbidden{font-size:15px;margin-top:10px;padding:1rem 0;line-height:20px}.page-age-gate .age-gate .age-gate-conditions p{margin-bottom:1px;line-height:1.5;font-size:12px}.page-age-gate .age-gate .age-gate-conditions a{text-decoration:underline}.page-age-gate .age-gate .age-gate-conditions a:hover{color:#a49279}.page-age-gate .age-gate .accept-cgu-cookies{font-size:12px;text-align:left}.page-age-gate .age-gate .accept-cgu-cookies a{text-decoration:underline}.page-age-gate .age-gate .accept-cgu-cookies a:hover{color:#a49279}.page-age-gate .age-gate .ruinart-agegate-logo{max-width:130px}@media (max-width: 1199.98px){.page-age-gate .age-gate .ruinart-agegate-logo{max-width:120px !important}}.page-age-gate .age-gate .bottom-logo img{max-width:100px !important;margin-bottom:0}@media (max-width: 1199.98px){.page-age-gate .age-gate .bottom-logo img{max-width:90px !important}}

</pre></body></html>