.bp-ft{--bp-ft-bg: #fffdf8;--bp-ft-fg: #26302d;--bp-ft-muted: #66706c;--bp-ft-accent: #f1c889;--bp-ft-line: color-mix(in srgb, var(--bp-ft-accent) 55%, #d8d5ca);background:var(--bp-ft-bg);color:var(--bp-ft-fg);padding:var(--bp-ft-pt, 56px) clamp(20px,5vw,72px) var(--bp-ft-pb, 40px);font-size:14px;line-height:1.55}.bp-ft__inner{max-width:min(1240px,100%);margin:0 auto}.bp-ft__top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,72px);align-items:start;padding-bottom:clamp(36px,4vw,52px)}.bp-ft__brand-logo{display:block;width:auto;max-width:min(220px,72vw);height:auto;margin:0 0 18px}.bp-ft__wordmark{margin:0 0 16px;font-family:Georgia,Times New Roman,serif;font-size:clamp(28px,3.2vw,36px);font-weight:400;letter-spacing:.28em;text-transform:uppercase;line-height:1.1}.bp-ft__wordmark-link{color:inherit;text-decoration:none}.bp-ft__mark{display:flex;align-items:center;gap:12px;margin:0 0 14px}.bp-ft__mark-icon{width:28px;height:28px;flex-shrink:0;object-fit:contain}.bp-ft__tagline-em{margin:0;font-family:Georgia,Times New Roman,serif;font-style:italic;font-size:clamp(15px,1.5vw,17px);color:var(--bp-ft-fg)}.bp-ft__tagline-sub{margin:8px 0 0;font-size:13px;color:var(--bp-ft-muted);letter-spacing:.02em}.bp-ft__subscribe-title{margin:0 0 10px;font-family:Georgia,Times New Roman,serif;font-size:clamp(22px,2.4vw,28px);font-weight:400;line-height:1.2}.bp-ft__subscribe-text{margin:0 0 18px;max-width:26rem;color:var(--bp-ft-muted);font-size:14px}.bp-ft__newsletter{max-width:28rem}.bp-ft__field{display:flex;align-items:stretch;gap:0;border:1px solid color-mix(in srgb,var(--bp-ft-fg) 18%,#d8d5ca);border-radius:4px;overflow:hidden;background:#fff}.bp-ft__field input[type=email]{flex:1;min-width:0;border:0;padding:14px 16px;font:inherit;font-size:14px;color:var(--bp-ft-fg);background:transparent}.bp-ft__field input::placeholder{color:color-mix(in srgb,var(--bp-ft-muted) 85%,transparent)}.bp-ft__field input:focus{outline:none}.bp-ft__field:focus-within{border-color:color-mix(in srgb,var(--bp-ft-accent) 70%,var(--bp-ft-fg));box-shadow:0 0 0 2px color-mix(in srgb,var(--bp-ft-accent) 35%,transparent)}.bp-ft__submit{flex:0 0 auto;width:52px;border:0;background:var(--bp-ft-accent);color:var(--bp-ft-fg);cursor:pointer;font-size:18px;line-height:1;transition:filter .2s ease}.bp-ft__submit:hover{filter:brightness(.96)}.bp-ft__msg{margin:10px 0 0;font-size:13px}.bp-ft__msg--error{color:#8b3a32}.bp-ft__msg--ok{color:#3d5a48}.bp-ft__rule{height:1px;border:0;margin:0;background:var(--bp-ft-line)}.bp-ft__columns{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(20px,3vw,40px);padding:clamp(32px,4vw,44px) 0}.bp-ft__nav{border:0}.bp-ft__nav-summary{list-style:none;cursor:default;padding:0;margin:0 0 14px}.bp-ft__nav-summary::-webkit-details-marker{display:none}.bp-ft__nav-title{font-family:Georgia,Times New Roman,serif;font-size:17px;font-weight:400;letter-spacing:.01em}.bp-ft__nav-list{list-style:none;margin:0;padding:0}.bp-ft__nav-link{display:inline-block;padding:5px 0;color:var(--bp-ft-muted);text-decoration:none;font-size:13px;transition:color .2s ease}.bp-ft__nav-link:hover{color:var(--bp-ft-fg);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--bp-ft-accent) 75%,transparent);text-underline-offset:3px}.bp-ft__nav-empty{margin:0;font-size:12px;color:var(--bp-ft-muted);font-style:italic}.bp-ft__order-note{margin:0 0 clamp(28px,3vw,36px);padding-bottom:clamp(24px,3vw,32px);border-bottom:1px solid var(--bp-ft-line);font-size:13px;color:var(--bp-ft-muted);line-height:1.65}.bp-ft__order-note a{color:inherit;font-weight:600}.bp-ft__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px 28px;padding:clamp(24px,3vw,32px) 0 0;text-align:center}.bp-ft__social .list-social{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:0;padding:0;list-style:none}.bp-ft__social .list-social__link{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--bp-ft-fg) 14%,#d8d5ca);border-radius:50%;color:var(--bp-ft-fg);background:#fff;transition:border-color .2s ease,color .2s ease}.bp-ft__social .list-social__link:hover{border-color:var(--bp-ft-accent);color:color-mix(in srgb,var(--bp-ft-fg) 90%,#000)}.bp-ft__copy{margin:0;font-size:12px;color:var(--bp-ft-muted)}.bp-ft__policies{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 0;margin:0;padding:0;list-style:none;font-size:12px}.bp-ft__policies li{display:inline-flex;align-items:center}.bp-ft__policies li+li:before{content:"|";margin:0 10px;color:color-mix(in srgb,var(--bp-ft-muted) 65%,transparent);font-weight:300}.bp-ft__policies a{color:var(--bp-ft-muted);text-decoration:none}.bp-ft__policies a:hover{color:var(--bp-ft-fg);text-decoration:underline;text-decoration-color:var(--bp-ft-accent)}.bp-ft__payments{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0;padding:0;list-style:none}.bp-ft__legal{padding-top:clamp(28px,3.5vw,40px);display:grid;grid-template-columns:1fr 1fr;gap:20px 32px;font-size:11px;line-height:1.55;color:var(--bp-ft-muted)}.bp-ft__legal a{color:inherit;text-decoration:underline;text-underline-offset:2px}.bp-ft__legal a:hover{color:var(--bp-ft-fg)}.bp-ft__bsb strong{color:var(--bp-ft-fg);font-weight:600}@media(max-width:899px){.bp-ft__top{grid-template-columns:1fr}.bp-ft__columns{grid-template-columns:1fr;gap:0;padding-top:24px}.bp-ft__nav{border-bottom:1px solid var(--bp-ft-line)}.bp-ft__nav-summary{cursor:pointer;padding:16px 0;margin:0;display:flex;align-items:center;justify-content:space-between}.bp-ft__nav-summary:after{content:"+";font-size:20px;font-weight:300;color:var(--bp-ft-muted);line-height:1}.bp-ft__nav[open] .bp-ft__nav-summary:after{content:"\2212"}.bp-ft__nav:not([open]) .bp-ft__nav-list,.bp-ft__nav:not([open]) .bp-ft__nav-empty{display:none}.bp-ft__nav[open] .bp-ft__nav-list{padding-bottom:16px}.bp-ft__legal{grid-template-columns:1fr}}@media(min-width:900px){.bp-ft__nav-summary{pointer-events:none}.bp-ft__nav-summary:after{display:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/bp-footer.css.map */
