.lmb-sample{margin:0;color:#202a24;background:#173b2f}.lmb-sample__banner{padding:40px clamp(24px,5.3vw,80px) 64px;background:#173b2f;color:#fffdf9}.lmb-sample__copy{margin:40px auto 0;text-align:center}.lmb-sample__eyebrow{margin:0 0 16px!important;color:#d5ac72;font-size:.72rem;font-weight:700;line-height:1.4;letter-spacing:.14em;text-transform:uppercase}.lmb-sample__banner>.lmb-sample__eyebrow{margin:0!important;text-align:start}.lmb-sample__copy h2{margin:0 0 28px;font-family:var(--heading-font-family);font-size:clamp(36px,4.2vw,64px);font-weight:400;line-height:1.1;letter-spacing:-.035em}.lmb-sample__copy h2 em{display:inline;color:#d6be95;font-weight:400}.lmb-sample__copy>p:not(.lmb-sample__eyebrow){max-width:820px;margin-inline:auto;font-size:16px;line-height:1.7;text-wrap:pretty}.lmb-sample .lmb-sample__cta{margin-top:28px;font-size:.95rem;font-weight:700;line-height:1.2}.lmb-sample__cta:hover{background:#e3e9e2;border-color:#e3e9e2}.lmb-sample+.lmb-b2b__order{padding-top:24px}@media(min-width:990px){.lmb-sample__copy h2{white-space:nowrap}}.lmb-sample__dialog{position:fixed;top:0;right:0;bottom:0;left:0;width:min(800px,calc(100% - 32px));max-width:none;max-height:calc(100dvh - 32px);margin:auto;padding:0;overflow:auto;border:1px solid rgba(23,39,31,.2);border-radius:3px;background:#fffdf9;color:#202a24;box-shadow:0 24px 72px #10261d42}.lmb-sample__dialog:not([open]){display:none}.lmb-sample__dialog::backdrop{background:#0c1d17ad;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.lmb-sample__panel{padding:36px 40px}.lmb-sample__close{position:absolute;top:14px;right:14px;display:grid;place-items:center;width:40px;height:40px;padding:0;border:1px solid #d6d8d0;border-radius:50%;background:#fffdf9;color:#315447;cursor:pointer;font-size:28px!important;line-height:1}.lmb-sample__panel>.lmb-sample__eyebrow{padding-right:40px;color:#9a6d36}.lmb-sample__dialog h2{margin:0 40px 12px 0;font-family:var(--heading-font-family);font-size:clamp(32px,4vw,44px);line-height:1.05;font-weight:400;letter-spacing:-.025em}.lmb-sample__intro{margin:0 0 16px!important;color:#657166;font-size:15px;line-height:1.6}.lmb-sample__terms{margin:0 0 24px!important;padding:14px 16px;border-left:2px solid #9a6d36;background:#f7f3ec;color:#35423a;font-size:13px;line-height:1.6}.lmb-sample__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.lmb-sample__fields>label{display:grid;gap:7px;align-content:start;min-width:0;font-size:14px;font-weight:600;line-height:1.4}.lmb-sample__fields input,.lmb-sample__fields select,.lmb-sample__select{width:100%;min-width:0;min-height:48px;margin:0;padding:12px 13px;border:1px solid #d6d8d0;border-radius:3px;background:#fff;color:#202a24;font-family:var(--base-font-family),sans-serif;font-size:16px;font-weight:400}.lmb-sample__colour-field{position:relative;grid-column:1 / -1;display:grid;gap:7px;min-width:0;font-size:14px;font-weight:600}.lmb-sample__select{display:flex;justify-content:space-between;align-items:center;gap:12px;cursor:pointer;text-align:left}.lmb-sample__select:disabled{background:#f7f3ec;color:#657166;cursor:default}.lmb-sample__select>span:last-child{flex:0 0 16px}.lmb-sample__select svg{width:16px;height:16px}.lmb-sample__selection{display:flex;align-items:center;gap:12px;min-width:0}.lmb-sample__selection>span:last-child{overflow-wrap:anywhere}.lmb-sample__options{max-height:250px;overflow-y:auto;overscroll-behavior:contain;padding:6px;border:1px solid #d6d8d0;border-radius:3px;background:#fffdf9}.lmb-sample__options[hidden],.lmb-sample__error[hidden]{display:none}.lmb-sample__option{display:flex;align-items:center;gap:12px;width:100%;min-height:60px;padding:7px 10px;border:0;border-radius:2px;background:transparent;color:#202a24;cursor:pointer;font-family:inherit;font-size:15px;text-align:left}.lmb-sample__option:hover,.lmb-sample__option[aria-selected=true]{background:#e3e9e2}.lmb-sample__thumb{position:relative;display:block;flex:0 0 46px;width:46px;height:46px;overflow:hidden;border:1px solid #d6d8d0;border-radius:50%;background:#fff}.lmb-sample .lmb-sample__thumb img{position:absolute;display:block;width:440%;max-width:none;height:auto;object-fit:initial}.lmb-sample__privacy{margin:20px 0!important;color:#657166;font-size:12px;line-height:1.6}.lmb-sample__privacy a{color:#315447;text-decoration:underline;text-underline-offset:3px}.lmb-sample__submit{width:100%;min-height:50px;padding:12px 24px;border:1px solid #315447;border-radius:2px;background:#315447;color:#fffdf9;font-family:inherit;font-size:15px;font-weight:700;cursor:pointer}.lmb-sample__submit:hover{background:#263f36}.lmb-sample__error{margin:0 0 12px!important;color:#9e352b;font-size:14px;line-height:1.5}.lmb-sample :is(button,input,select,a):focus-visible{outline:2px solid #9a6d36;outline-offset:3px}.lmb-sample__dialog [data-lmb-sample-success]{padding-block:12px;line-height:1.7}.lmb-sample__dialog [data-lmb-sample-success] h3{margin-bottom:12px;font-size:30px}html.lmb-sample-open{overflow:hidden}@media(max-width:749px){.lmb-sample__banner{padding:28px 24px 40px}.lmb-sample__copy{margin-top:30px}.lmb-sample__copy h2{font-size:clamp(32px,8.5vw,42px);line-height:1.12}.lmb-sample__copy h2 em{display:block}.lmb-sample .lmb-sample__cta{width:auto;max-width:100%}.lmb-sample__dialog{width:calc(100% - 20px);max-height:calc(100dvh - 20px)}.lmb-sample__panel{padding:30px 22px 24px}.lmb-sample__fields{grid-template-columns:minmax(0,1fr);gap:16px}.lmb-sample__terms{margin-bottom:20px!important}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/lmb-b2b-sample.css.map */
