@font-face{font-family:Gotham;src:url(Gotham-Bold.woff2) format("woff2"),url(Gotham-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}.fo-bfx-box{display:none;--fo-bfx-ink: #181716;--fo-bfx-cream: #eae0d0;--fo-bfx-bone: #f7f2ee;--fo-bfx-salmon: #da765a;--fo-bfx-tan: #d7ceb2;--fo-bfx-muted: #575046;--fo-bfx-line: #cd7b61;--fo-bfx-fill: #fcf2e4;--fo-bfx-pct: #a8533b;--fo-bfx-sub: #6e685f;--fo-bfx-select: #e9dfcf;--fo-bfx-rule: rgba(24, 23, 22, .3);--fo-bfx-body: "DM Sans Body", "DM Sans", var(--f-body, sans-serif);--fo-bfx-display: "PAIX - Lineage", var(--f-heading, Georgia, serif);--fo-bfx-gotham: "Gotham", var(--f-body, sans-serif)}html.fo-bf-on .fo-bfx-box{display:block}.fo-bfx-box{width:100%;font-family:var(--fo-bfx-body);color:var(--fo-bfx-ink);-webkit-tap-highlight-color:transparent}.fo-bfx-box *,.fo-bfx-box *:before,.fo-bfx-box *:after{box-sizing:border-box}.fo-bfx-box .fo-bfx-label{margin:0 0 24px;padding:0;font-family:var(--fo-bfx-body);font-size:13px;font-weight:700;line-height:1;letter-spacing:1px;text-transform:uppercase;color:var(--fo-bfx-ink)}.fo-bfx-sizes{display:grid;grid-template-columns:repeat(var(--fo-bfx-cols, 3),minmax(0,1fr));gap:8.3px;margin-bottom:28px}.fo-bfx-size{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;min-height:69.4px;padding:0 0 18px;overflow:hidden;border-radius:8px;background:transparent;box-shadow:inset 0 0 0 2px var(--fo-bfx-rule);color:var(--fo-bfx-ink);cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .2s}.fo-bfx-size[aria-checked=true]{background:var(--fo-bfx-fill);box-shadow:inset 0 0 0 2px var(--fo-bfx-salmon)}.fo-bfx-size[aria-disabled=true]{cursor:not-allowed;opacity:.45}.fo-bfx-size:focus{outline:none}.fo-bfx-size:focus-visible{outline:2px solid var(--fo-bfx-ink);outline-offset:2px}.fo-bfx-size__band{align-self:stretch;display:flex;align-items:center;justify-content:center;height:26px;margin-bottom:10px;background:var(--fo-bfx-ink);color:var(--fo-bfx-bone);font-family:var(--fo-bfx-gotham);font-size:clamp(12px,3.3vw,13.5px);font-weight:700;line-height:1;letter-spacing:0;white-space:nowrap;transition:background .2s,color .2s}.fo-bfx-size[aria-checked=true] .fo-bfx-size__band{background:var(--fo-bfx-salmon);color:var(--fo-bfx-ink)}.fo-bfx-size__name{display:flex;align-items:center;justify-content:center;padding:4px 0 2px;font-size:15px;font-weight:700;line-height:1;letter-spacing:-.1px;white-space:nowrap}.fo-bfx-size__prices{display:flex;align-items:baseline;gap:4px;margin-top:6px;font-size:clamp(11px,3vw,12.5px);line-height:1;white-space:nowrap}.fo-bfx-size__prices del{font-weight:500;opacity:.5;text-decoration:line-through}.fo-bfx-size__prices span{font-weight:700}.fo-bfx-box del[hidden]{display:none}.fo-bfx-plans{display:flex;flex-direction:column}.fo-bfx-plan{position:relative;z-index:1;border:2px solid var(--fo-bfx-rule);background:transparent;cursor:pointer;transition:background .3s ease,border-color .3s ease}.fo-bfx-plan--sub{border-radius:8px 8px 0 0}.fo-bfx-plan--once{margin-top:-2px;border-radius:0 0 8px 8px}.fo-bfx-plan--alone{margin-top:0;border-radius:8px}.fo-bfx-box[data-plan=sub] .fo-bfx-plan--sub,.fo-bfx-box[data-plan=once] .fo-bfx-plan--once{z-index:2;border-color:var(--fo-bfx-line);background:var(--fo-bfx-fill)}.fo-bfx-plan__head{padding:17px 12.3px 17px 48px;transition:padding .35s ease-out}.fo-bfx-plan__head:focus{outline:none}.fo-bfx-plan__head:focus-visible{outline:2px solid var(--fo-bfx-ink);outline-offset:-5px;border-radius:6px}.fo-bfx-box[data-plan=sub] .fo-bfx-plan--sub .fo-bfx-plan__head{padding-bottom:0}.fo-bfx-plan--once .fo-bfx-plan__head{display:flex;flex-direction:column;justify-content:center;min-height:62px}.fo-bfx-plan__row{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px}.fo-bfx-radio{position:absolute;left:-32px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:2px solid var(--fo-bfx-rule);border-radius:50%;background:transparent;transition:all .3s ease}.fo-bfx-radio>span{flex:none;width:16px;height:16px;border-radius:50%;background:var(--fo-bfx-salmon);opacity:0;transform:scale(0);transition:all .3s ease}.fo-bfx-box[data-plan=sub] .fo-bfx-plan--sub .fo-bfx-radio,.fo-bfx-box[data-plan=once] .fo-bfx-plan--once .fo-bfx-radio{border-color:var(--fo-bfx-line);background:#cd7b611a}.fo-bfx-box[data-plan=sub] .fo-bfx-plan--sub .fo-bfx-radio>span,.fo-bfx-box[data-plan=once] .fo-bfx-plan--once .fo-bfx-radio>span{opacity:1;transform:scale(1)}.fo-bfx-plan__title{min-width:0;font-size:19px;font-weight:700;line-height:20px;letter-spacing:-.2px;white-space:nowrap}.fo-bfx-plan__prices{display:flex;align-items:baseline;flex:none;gap:5px;line-height:20px;letter-spacing:-.6px;white-space:nowrap}.fo-bfx-plan__prices del{font-size:17px;font-weight:500;opacity:.5;text-decoration:line-through}.fo-bfx-plan__prices span{font-size:20px;font-weight:700}.fo-bfx-box .fo-bfx-plan__line{margin:8px 0 0;padding:0;font-family:var(--fo-bfx-body);font-size:13px;font-weight:500;line-height:1.35;letter-spacing:0;text-transform:none;text-wrap:pretty;color:var(--fo-bfx-sub)}.fo-bfx-plan--once .fo-bfx-plan__line{line-height:1}.fo-bfx-pct{font-family:var(--fo-bfx-gotham);font-size:15px;font-weight:700;line-height:1;letter-spacing:0;white-space:nowrap;color:var(--fo-bfx-pct);transition:opacity .3s ease,color .3s ease}.fo-bfx-box[data-plan=sub] .fo-bfx-plan--once .fo-bfx-plan__title,.fo-bfx-box[data-plan=sub] .fo-bfx-plan--once .fo-bfx-plan__prices{opacity:.5}.fo-bfx-box[data-plan=sub] .fo-bfx-plan--once .fo-bfx-pct{color:var(--fo-bfx-ink);opacity:.5}.fo-bfx-plan--once .fo-bfx-plan__title,.fo-bfx-plan--once .fo-bfx-plan__prices{transition:opacity .3s ease}.fo-bfx-box[data-plan=once] .fo-bfx-plan__then{display:none}.fo-bfx-plan__body{display:grid;grid-template-rows:1fr;opacity:1;transition:grid-template-rows .35s ease-out,opacity .3s ease-out}.fo-bfx-plan__body-in{min-height:0;overflow:hidden}.fo-bfx-box[data-plan=once] .fo-bfx-plan__body{grid-template-rows:0fr;opacity:0}.fo-bfx-box[data-plan=once] .fo-bfx-plan__body-in{visibility:hidden;transition:visibility 0s linear .35s}.fo-bfx-benefits{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:9px 12.3px 0 48px}.fo-bfx-box .fo-bfx-benefits__list{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.fo-bfx-box .fo-bfx-benefits__list li{display:flex;align-items:center;gap:8px;margin:0;padding:0;font-size:14px;font-weight:500;line-height:17.5px;letter-spacing:0;list-style:none;color:var(--fo-bfx-ink)}.fo-bfx-box .fo-bfx-benefits__list li:before,.fo-bfx-box .fo-bfx-benefits__list li::marker{content:none}.fo-bfx-benefits__list svg{flex:none;width:14px;height:14px;color:var(--fo-bfx-salmon)}.fo-bfx-freq{display:flex;flex-direction:column;align-items:flex-end;flex:none;gap:8px}.fo-bfx-freq__label{font-size:15px;font-weight:500;line-height:1;white-space:nowrap}.fo-bfx-box .fo-bfx-freq__select{appearance:none;-webkit-appearance:none;width:auto;min-width:98px;height:34px;margin:0;padding:0 30px 0 12px;border:0;border-radius:6px;background:var(--fo-bfx-select) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='%23181716' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 4.5 6 8l3.5-3.5'/%3E%3C/svg%3E") no-repeat right 10px center / 12px 12px;box-shadow:none;font-family:inherit;font-size:16px;font-weight:600;line-height:34px;color:var(--fo-bfx-ink);cursor:pointer}.fo-bfx-box .fo-bfx-freq__select:focus-visible{outline:2px solid var(--fo-bfx-ink);outline-offset:2px}.fo-bfx-gifts{padding:22px 16px 18px}.fo-bfx-box .fo-bfx-gifts__title{margin:0 0 14px;padding:0;font-family:var(--fo-bfx-gotham);font-size:16px;font-weight:700;line-height:1.25;letter-spacing:0;text-transform:uppercase;color:var(--fo-bfx-ink)}.fo-bfx-box .fo-bfx-gifts__list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}.fo-bfx-box .fo-bfx-gifts__value{margin:0 0 12px;padding:7px 14px;border:1px solid rgba(30,48,32,.35);border-radius:8px;background:#eef0e2;font-family:var(--fo-bfx-body);font-size:13px;font-weight:500;line-height:1.35;letter-spacing:0;text-align:left;text-transform:none;text-wrap:pretty;color:#1e3020}.fo-bfx-gifts__value svg{display:inline-block;width:14px;height:14px;margin-right:4px;vertical-align:-2px}.fo-bfx-gifts__limited{font-size:12px;font-weight:800;letter-spacing:.3px;text-transform:uppercase;color:#2f6b2a}.fo-bfx-gifts__tag{display:inline-block;margin-right:6px;padding:1px 4px;background:#f8d56b;font-size:13px;font-weight:700;letter-spacing:.3px;white-space:nowrap;color:#181716}.fo-bfx-box .fo-bfx-gifts--valued .fo-bfx-gifts__list{padding-top:8px}.fo-bfx-gift__media{position:relative;display:block;width:100%}.fo-bfx-gift__chip{position:absolute;top:-8px;left:50%;z-index:2;display:flex;align-items:center;height:18px;padding:0 7px;border-radius:999px;background:#181716;font-size:10px;font-weight:800;line-height:1;letter-spacing:.3px;text-transform:uppercase;white-space:nowrap;color:#a6db7c;transform:translate(-50%)}.fo-bfx-gift__chip s{margin-left:3px;color:inherit;text-decoration:line-through;opacity:.55}.fo-bfx-box .fo-bfx-gift{display:flex;flex-direction:column;align-items:center;gap:8px;min-width:0;margin:0;padding:0;list-style:none}.fo-bfx-box .fo-bfx-gift:before,.fo-bfx-box .fo-bfx-gift::marker{content:none}.fo-bfx-gift img{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border:2px solid #4e5a38;border-radius:12px;background:#6e8656}.fo-bfx-gift__text{display:flex;flex-direction:column;align-items:center;gap:3px}.fo-bfx-gift__order{font-size:10px;font-weight:600;line-height:1;letter-spacing:.4px;text-transform:uppercase;white-space:nowrap;color:#8a8378}.fo-bfx-gift__name{font-size:13px;font-weight:900;line-height:11.95px;letter-spacing:0;text-align:center;text-wrap:balance}@media(min-width:768px){.fo-bfx-box .fo-bfx-freq__select{font-size:14px}}@media(max-width:600px){.fo-bfx-benefits{flex-direction:column;gap:12px}.fo-bfx-freq{flex-direction:row;align-items:center;gap:10px}.fo-bfx-box .fo-bfx-gifts__list{gap:6px}.fo-bfx-gift__order{font-size:8.5px;letter-spacing:0}}@media(prefers-reduced-motion:reduce){.fo-bfx-size,.fo-bfx-size__band,.fo-bfx-plan,.fo-bfx-plan__head,.fo-bfx-plan__body,.fo-bfx-plan__body-in,.fo-bfx-radio,.fo-bfx-radio>span,.fo-bfx-pct{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/134/assets/first-order-bfcm.css.map */
