.elementor-298 .elementor-element.elementor-element-4fc1e6f{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start}.elementor-298 .elementor-element.elementor-element-daf6690{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-298 .elementor-element.elementor-element-acb00e9 .elementor-icon-wrapper{text-align:center}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-298 .elementor-element.elementor-element-7ccb281 .elementor-heading-title{font-family:"Roboto Condensed",Sans-serif;font-weight:500;text-transform:uppercase}.elementor-298 .elementor-element.elementor-element-1965373.elementor-element{--align-self:flex-start}:root{--page-title-display:none}@media(max-width:1024px){.elementor-298 .elementor-element.elementor-element-4fc1e6f{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}}@media(max-width:767px){.elementor-298 .elementor-element.elementor-element-4fc1e6f{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-298 .elementor-element.elementor-element-acb00e9 .elementor-icon{font-size:23px}.elementor-298 .elementor-element.elementor-element-acb00e9 .elementor-icon svg{height:23px}.elementor-298 .elementor-element.elementor-element-7ccb281 .elementor-heading-title{font-size:22px}}.mav-stockist-form{--mav-dark:#2B2E34;--mav-text:#2B2E34;--mav-muted:rgba(43, 46, 52, 0.52);--mav-border:rgba(43, 46, 52, 0.22);--mav-border-hover:rgba(43, 46, 52, 0.55);--mav-field-bg:rgba(255, 255, 255, 0.72);--mav-error:#9b3c3c;width:100%;color:var(--mav-text)}.mav-stockist-form .fluentform,.mav-stockist-form .ff-el-form-top,.mav-stockist-form form{width:100%!important;max-width:none!important}.mav-stockist-form,.mav-stockist-form p,.mav-stockist-form span,.mav-stockist-form input,.mav-stockist-form textarea,.mav-stockist-form select,.mav-stockist-form button,.mav-stockist-form .ff-el-form-control,.mav-stockist-form .ff-el-input--content,.mav-stockist-form .ff-el-form-check-label{font-family:inherit!important;font-size:16px!important;font-weight:400;line-height:1.4;color:var(--mav-text)}.mav-stockist-form .ff-el-group{margin-bottom:24px!important}.mav-stockist-form .ff-t-container{display:flex!important;gap:16px!important;margin:0!important}.mav-stockist-form .ff-t-cell{padding:0!important;min-width:0}.mav-stockist-form .mav-form-section-title{display:block;margin:0 0 14px!important;color:var(--mav-text)!important;font-size:20px!important;font-weight:500!important;line-height:1.2!important;letter-spacing:0.06em!important;text-transform:uppercase}.mav-stockist-form .ff-el-input--label{margin-bottom:0!important}.mav-stockist-form .ff-el-input--label label{display:block;margin:0 0 10px!important;color:var(--mav-text)!important;font-size:18px!important;font-weight:600!important;line-height:1.25!important;letter-spacing:0.04em!important;text-transform:uppercase}.mav-stockist-form .ff-el-group:has(input[type="radio"]) .ff-el-input--label label{margin-bottom:12px!important;font-size:18px!important;font-weight:600!important}.mav-stockist-form .ff-el-required{margin-left:3px;color:#d75050!important;font-size:14px!important;font-weight:500!important}.mav-stockist-form .ff-el-form-control,.mav-stockist-form input[type="text"],.mav-stockist-form input[type="email"],.mav-stockist-form input[type="tel"],.mav-stockist-form input[type="url"],.mav-stockist-form input[type="number"],.mav-stockist-form textarea,.mav-stockist-form select{display:block;width:100%!important;min-height:46px!important;margin:0!important;padding:11px 14px!important;background:var(--mav-field-bg)!important;border:1px solid var(--mav-border)!important;border-radius:8px!important;box-shadow:none!important;outline:none!important;color:var(--mav-text)!important;font-family:inherit!important;font-size:16px!important;font-weight:400!important;line-height:1.4!important;letter-spacing:0!important;box-sizing:border-box;transition:border-color 0.2s ease,background-color 0.2s ease,box-shadow 0.2s ease}.mav-stockist-form input::placeholder,.mav-stockist-form textarea::placeholder,.mav-stockist-form .ff-el-form-control::placeholder{color:var(--mav-muted)!important;opacity:1!important;font-family:inherit!important;font-size:16px!important;font-weight:400!important;line-height:1.4!important;letter-spacing:0!important}.mav-stockist-form input[type="tel"],.mav-stockist-form input[type="tel"]::placeholder{font-family:inherit!important;font-size:16px!important;font-weight:400!important;line-height:1.4!important;letter-spacing:0!important}@media (hover:hover) and (pointer:fine){.mav-stockist-form .ff-el-form-control:hover,.mav-stockist-form input[type="text"]:hover,.mav-stockist-form input[type="email"]:hover,.mav-stockist-form input[type="tel"]:hover,.mav-stockist-form input[type="url"]:hover,.mav-stockist-form textarea:hover,.mav-stockist-form select:hover{border-color:var(--mav-border-hover)!important}}.mav-stockist-form .ff-el-form-control:focus,.mav-stockist-form input[type="text"]:focus,.mav-stockist-form input[type="email"]:focus,.mav-stockist-form input[type="tel"]:focus,.mav-stockist-form input[type="url"]:focus,.mav-stockist-form textarea:focus,.mav-stockist-form select:focus{background:#ffffff!important;border-color:var(--mav-dark)!important;box-shadow:0 0 0 2px rgb(43 46 52 / .06)!important;outline:none!important}.mav-stockist-form .ff-el-group:has(input[type="radio"]) .ff-el-input--content{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:8px!important;width:100%!important}.mav-stockist-form .ff-el-form-check{position:relative;display:inline-flex!important;margin:0!important;padding:0!important}.mav-stockist-form .ff-el-form-check-label{position:relative;display:inline-flex!important;align-items:center;justify-content:center;min-height:38px!important;margin:0!important;padding:8px 16px 8px 36px!important;background:#fff0;border:1px solid rgb(43 46 52 / .42);border-radius:999px;color:var(--mav-text)!important;font-family:inherit!important;font-size:16px!important;font-weight:400!important;line-height:1.2!important;letter-spacing:0!important;cursor:pointer;box-sizing:border-box;transition:background-color 0.2s ease,color 0.2s ease,border-color 0.2s ease,transform 0.2s ease}.mav-stockist-form .ff-el-form-check input[type="radio"]{position:absolute!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none}.mav-stockist-form .ff-el-form-check-label::before{content:"";position:absolute;left:14px;top:50%;width:12px;height:12px;background:#fff0;border:1px solid var(--mav-dark);border-radius:50%;transform:translateY(-50%);box-sizing:border-box;transition:background-color 0.2s ease,border-color 0.2s ease,box-shadow 0.2s ease}.mav-stockist-form .ff-el-form-check:has(input[type="radio"]:checked) .ff-el-form-check-label{background:var(--mav-dark);border-color:var(--mav-dark);color:#ffffff!important}.mav-stockist-form .ff-el-form-check:has(input[type="radio"]:checked) .ff-el-form-check-label::before{background:#fff;border-color:#fff;box-shadow:inset 0 0 0 3px var(--mav-dark)}@media (hover:hover) and (pointer:fine){.mav-stockist-form .ff-el-form-check-label:hover{border-color:var(--mav-dark);transform:translateY(-1px)}}.mav-stockist-form .ff-btn-submit{box-shadow:none!important}.mav-stockist-form button.mav-gel-btn{--mav-x:50%;--mav-y:50%;position:relative;isolation:isolate;overflow:hidden;display:inline-flex!important;align-items:center;justify-content:center;min-height:44px!important;margin:0!important;padding:11px 26px!important;background:var(--mav-dark)!important;border:1px solid var(--mav-dark)!important;border-radius:999px!important;color:#ffffff!important;font-family:inherit!important;font-size:16px!important;font-weight:600!important;line-height:1!important;letter-spacing:0.08em!important;text-transform:uppercase;box-shadow:none!important;cursor:pointer;transform:translateY(0);transition:color 0.2s ease,transform 0.35s cubic-bezier(.22,1,.36,1),box-shadow 0.35s ease}.mav-stockist-form button.mav-gel-btn::before{content:"";position:absolute;z-index:1;left:var(--mav-x);top:var(--mav-y);width:220%;aspect-ratio:1;border-radius:50%;background:#f4f2ee;transform:translate(-50%,-50%) scale(0);transition:transform 0.55s cubic-bezier(.65,0,.35,1)}.mav-stockist-form button.mav-gel-btn::after{content:"";position:absolute;z-index:2;top:-50%;left:-35%;width:22px;height:200%;background:linear-gradient(90deg,transparent,rgb(43 46 52 / .25),transparent);opacity:0;transform:skewX(-18deg);pointer-events:none}.mav-stockist-form button.mav-gel-btn .mav-btn-label{position:relative;z-index:5;display:inline-block;color:inherit!important;font-size:16px!important;font-weight:600!important;pointer-events:none}@media (hover:hover) and (pointer:fine){.mav-stockist-form button.mav-gel-btn:hover{color:var(--mav-dark)!important;transform:translateY(-2px);box-shadow:0 10px 22px rgb(43 46 52 / .14)!important}.mav-stockist-form button.mav-gel-btn:hover::before{transform:translate(-50%,-50%) scale(1)}.mav-stockist-form button.mav-gel-btn:hover::after{animation:mav-form-glint 0.6s ease-out forwards}}@keyframes mav-form-glint{0%{left:-35%;opacity:0}15%{opacity:.7}100%{left:125%;opacity:0}}.mav-stockist-form button.mav-gel-btn:active{transform:translateY(0) scale(.97)}.mav-stockist-form button.mav-gel-btn:focus-visible{outline:2px solid var(--mav-dark);outline-offset:4px}.mav-stockist-form .error.text-danger,.mav-stockist-form .ff-el-is-error .text-danger{margin-top:6px!important;color:var(--mav-error)!important;font-size:16px!important;font-weight:400!important;line-height:1.4!important}.mav-stockist-form .ff-el-is-error .ff-el-form-control{border-color:var(--mav-error)!important}.mav-stockist-form .ff-message-success{margin:20px 0 0!important;padding:16px 18px!important;background:transparent!important;border:1px solid var(--mav-dark)!important;border-radius:6px!important;box-shadow:none!important;color:var(--mav-text)!important;font-size:16px!important;font-weight:400!important;line-height:1.5!important}@media only screen and (max-width:900px){.mav-stockist-form{width:100%}}@media only screen and (max-width:767px){.mav-stockist-form .ff-t-container{display:flex!important;flex-direction:column!important;gap:0!important}.mav-stockist-form .ff-t-cell{width:100%!important;flex-basis:100%!important}.mav-stockist-form .ff-el-group{margin-bottom:20px!important}.mav-stockist-form,.mav-stockist-form p,.mav-stockist-form span,.mav-stockist-form input,.mav-stockist-form textarea,.mav-stockist-form select,.mav-stockist-form button,.mav-stockist-form .ff-el-form-control,.mav-stockist-form .ff-el-form-check-label{font-size:16px!important}.mav-stockist-form .mav-form-section-title{font-size:20px!important}.mav-stockist-form .ff-el-input--label label,.mav-stockist-form .ff-el-group:has(input[type="radio"]) .ff-el-input--label label{font-size:18px!important}.mav-stockist-form .ff-el-group:has(input[type="radio"]) .ff-el-input--content{gap:8px 6px!important}.mav-stockist-form .ff-el-form-check-label{min-height:40px!important;padding:8px 14px 8px 34px!important;font-size:16px!important}.mav-stockist-form .ff-el-form-check-label::before{left:13px}.mav-stockist-form button.mav-gel-btn{min-height:44px!important;font-size:16px!important}}@media (prefers-reduced-motion:reduce){.mav-stockist-form button.mav-gel-btn,.mav-stockist-form button.mav-gel-btn::before,.mav-stockist-form .ff-el-form-check-label,.mav-stockist-form .ff-el-form-control{transition:none!important}.mav-stockist-form button.mav-gel-btn::after{display:none}}.mav-stockist-form .ff-el-form-check:has(input[type="radio"]:checked) .ff-el-form-check-label,.mav-stockist-form .ff-el-form-check:has(input[type="radio"]:checked) .ff-el-form-check-label *,.mav-stockist-form .ff-el-form-check:has(input[type="radio"]:checked) .ff-el-form-check-label span{color:#ffffff!important}