#bcf-lite{--ink:#10100E;--muted:#68665F;--line:#D4D0C5;margin:0 0 16px}#bcf-lite #offers{display:flex;flex-direction:column;gap:14px}#bcf-lite .offer{position:relative;border:1px solid var(--line);border-radius:4px;background:transparent}#bcf-lite .offer.selected{border-color:var(--ink);background:#fff}#bcf-lite .bcf-lite-single{display:flex;align-items:center;gap:12px;width:100%;background:none;border:0;padding:12px;font:inherit;color:inherit;cursor:pointer;text-align:left}#bcf-lite .radio{width:20px;height:20px;border-radius:50%;border:1.5px solid #8a8a8a;flex:none;display:grid;place-items:center}#bcf-lite .selected .radio:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--ink)}#bcf-lite .bcf-lite-single strong{flex:1;font-size:16px}#bcf-lite .bcf-lite-price{font-size:20px;font-weight:700}#bcf-lite .offer-ribbon{position:absolute;top:-12px;right:12px;background:var(--ink);color:#fff;font:800 15px/1 var(--sans,sans-serif);letter-spacing:.04em;padding:8px 13px;border-radius:0 0 2px 2px;z-index:1}#bcf-lite .bcf-addon{padding-top:12px}#bcf-lite .bcf-addon-choice{display:flex;align-items:center;gap:10px;width:100%;padding:12px 12px 0;background:none;border:0;color:var(--ink);text-align:left;cursor:pointer;font:inherit}#bcf-lite .bcf-addon-check{display:flex;align-items:center;justify-content:center;width:18px;height:18px;flex:none;border:1px solid var(--ink);font-size:13px;color:#fff}#bcf-lite [aria-checked=true] .bcf-addon-check{background:var(--ink)}#bcf-lite .bcf-addon-choice>img{width:50px;height:62px;object-fit:cover;flex:none}#bcf-lite .bcf-addon-description{display:flex;flex-direction:column;gap:5px;flex:1;min-width:0}#bcf-lite .bcf-addon-description strong{font-size:16px;line-height:20px}#bcf-lite .bcf-addon-description span{font-size:12px;color:var(--muted)}#bcf-lite .bcf-addon-price{display:flex;flex-direction:column;align-items:flex-end;flex:none;white-space:nowrap;gap:3px}#bcf-lite .bcf-addon-price del{font-size:14px;color:var(--muted)}#bcf-lite .bcf-addon-price strong{font-size:25px;line-height:28px}#bcf-lite .text-button{display:inline-block;margin:6px 0 4px 12px;padding:0;border:0;background:none;font-size:12px;text-decoration:underline;color:var(--ink);cursor:pointer;min-height:32px}#bcf-lite .offer-length-editor{padding:0 12px 8px}#bcf-lite .offer-length-editor[hidden]{display:none}#bcf-lite .length-options{display:flex;gap:6px}#bcf-lite .length-option{width:48px;height:40px;border:1px solid var(--line);background:#fff;font-size:14px;cursor:pointer}#bcf-lite .length-option[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#fff}#bcf-lite .bcf-addon-limit{margin:0;padding:0 12px 10px;font-size:12px;color:var(--muted)}#bcf-lite .bcf-addon-shipping{display:flex;flex-direction:column;gap:12px;padding:14px;background:var(--ink);color:#fff;border-radius:0 0 3px 3px}#bcf-lite .bcf-addon:not(.selected) .bcf-addon-shipping{background:#e8e3d8;color:var(--ink)}#bcf-lite .bcf-addon-perks-heading{display:flex;align-items:center;gap:8px;font-size:14px}#bcf-lite .bcf-addon-perks-heading svg{width:18px;height:18px}#bcf-lite .bcf-addon-gift{display:flex;align-items:center;gap:12px}#bcf-lite .bcf-addon-gift img{width:56px;height:56px;object-fit:cover}#bcf-lite .bcf-addon-gift>span{display:flex;flex-direction:column;gap:4px;font-size:13px}#bcf-lite .bcf-addon-gift span span{font-size:12px;opacity:.75}@media(max-width:480px){#bcf-lite .offer-ribbon{font-size:16px;padding:8px 12px}}#bcf-lite #bundle h2{font-size:18px;line-height:25px;margin-bottom:18px;max-width:32ch}#bcf-lite #bundle .bcf-addon,#bcf-lite #bundle .bcf-addon.selected{padding:0;overflow:hidden;border-radius:8px}#bcf-lite #bundle .bcf-addon.selected{background:#eeeae1;border-color:#17130f}#bcf-lite .bcf-stack-banner{padding:10px 16px;background:#24211c;color:#fff;text-align:center;font:700 12px/18px var(--sans);letter-spacing:.02em}#bcf-lite #bundle .bcf-addon-choice{display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:start;column-gap:10px;row-gap:8px;padding:22px 20px 0}#bcf-lite .bcf-addon-check{margin-top:3px;border-radius:50%;width:18px;height:18px;font-size:12px}#bcf-lite .bcf-addon-description strong{font:700 20px/26px var(--sans)}#bcf-lite .bcf-addon-price{grid-column:3;grid-row:1/3;display:flex;flex-direction:column;align-items:flex-end;width:auto;gap:3px;white-space:nowrap}#bcf-lite .bcf-addon-price strong{font:700 25px/28px var(--sans);letter-spacing:-.03em}#bcf-lite .bcf-addon-price>span{font:400 12px/18px var(--sans);color:var(--muted)}#bcf-lite .bcf-stack-subtitle{grid-column:2/4;font:400 13px/20px var(--sans);color:var(--muted);margin-top:8px}#bcf-lite .bcf-stack-subtitle b{font-weight:600;color:var(--ink)}#bcf-lite .bcf-stack-benefits{list-style:none;display:flex;flex-direction:column;gap:12px;margin:22px 20px;padding:0}#bcf-lite .bcf-stack-benefits li{display:flex;align-items:center;gap:12px;font:400 14px/21px var(--sans)}#bcf-lite .bcf-stack-benefits li>span{width:18px;text-align:center;font-size:18px;color:#435244;font-weight:700}#bcf-lite #bundle .bcf-addon-fit{border-top:1px solid var(--line);margin:0 20px;padding:12px 0}#bcf-lite .bcf-stack-fit-row{display:flex;justify-content:space-between;align-items:center;gap:12px;font:400 12px/18px var(--sans);color:var(--muted)}#bcf-lite #bundle .bcf-stack-fit-row>.text-button{margin:0;padding:8px 0;min-height:44px;white-space:nowrap;font:400 12px/18px var(--sans);text-decoration:underline;text-underline-offset:3px;color:var(--ink)}#bcf-lite #bundle .bcf-addon-fit .offer-length-editor{padding:8px 0 4px}#bcf-lite #bundle .bcf-stack-terms{font:400 11px/17px var(--sans);color:var(--muted);margin:0 0 0 2px}body[data-bcf-family-stack] [data-bcf-pdp] .gal{position:sticky;top:16px;align-self:start}@media(max-width:680px){body[data-bcf-family-stack] [data-bcf-pdp] .gal{top:0;z-index:10;background:var(--paper);padding:8px 0 12px;gap:8px;align-self:stretch;border-bottom:1px solid var(--line)}body[data-bcf-family-stack] [data-bcf-pdp] .gal .main{height:clamp(135px,24dvh,210px)}body[data-bcf-family-stack] [data-bcf-pdp] .gal .main.is-fit>img{object-position:50% var(--bcf-stack-focus,68%)}body[data-bcf-family-stack] [data-bcf-pdp] .gal .thumbs button{flex-basis:28px;height:28px;min-height:28px}#bcf-lite .bundle-gallery-caption #look-caption,#bcf-lite .bundle-gallery-caption #length-caption{display:none}#bcf-lite .bundle-gallery-caption{font:400 10px/14px var(--sans)}#bcf-lite .pdp-info button{scroll-margin-top:calc(24dvh + 100px)}#bcf-lite .bcf-addon-description strong{font-size:18px;line-height:24px}#bcf-lite #bundle .bcf-addon-choice{padding:20px 16px 0;column-gap:8px}#bcf-lite .bcf-stack-benefits{margin:20px 16px}#bcf-lite #bundle .bcf-addon-fit{margin:0 16px}}@media(max-width:359px){#bcf-lite .bcf-addon-description strong{font-size:16px}#bcf-lite .bcf-addon-price strong{font-size:22px}#bcf-lite .bcf-stack-fit-row{gap:6px;font-size:11px}}#bcf-lite .gal .worn,#bcf-lite .worn-mobile{display:none!important}#bcf-lite .bcf-addon-price del{font:400 14px/19px var(--sans);color:var(--muted)}#bcf-lite .bcf-stack-benefits .bcf-benefit-value,#bcf-lite .bcf-stack-benefits small{margin-left:auto;white-space:nowrap;font:400 12px/18px var(--sans);color:var(--muted)}#bcf-lite #bundle .bcf-addon-choice{font:inherit}#bcf-lite .bcf-stack-subtitle{display:block}#bcf-lite .bcf-stack-image-caption{font:400 11px/16px var(--sans)}body[data-bcf-family-stack] [data-bcf-pdp] .bcf-stack-image-caption{font:400 11px/16px var(--sans);margin:0;color:var(--muted)}body[data-bcf-family-stack] [data-bcf-pdp] .gal .worn,body[data-bcf-family-stack] [data-bcf-pdp] .worn-mobile{display:none!important}#bcf-lite[aria-busy=true]{pointer-events:none;opacity:.7}@media(min-width:681px){body[data-bcf-family-stack] [data-bcf-pdp] .bcf-stack-image-caption{grid-column:2;grid-row:2}}@media(max-width:680px){body[data-bcf-family-stack] [data-bcf-pdp] .gal .main{width:100%;aspect-ratio:auto;min-width:0}body[data-bcf-family-stack] [data-bcf-pdp] .bcf-stack-image-caption{grid-column:1;grid-row:auto}body[data-bcf-family-stack] [data-bcf-pdp] .gal .thumbs button{flex:0 0 28px;width:28px;height:28px;min-height:28px}}#bcf-lite #bundle .bcf-addon-description strong{font:700 20px/26px var(--sans)}@media(max-width:680px){#bcf-lite #bundle .bcf-addon-description strong{font-size:18px;line-height:24px}}@media(max-width:359px){#bcf-lite #bundle .bcf-addon-description strong{font-size:16px}}#bcf-lite .bcf-lite-single{padding:14px;gap:10px;min-height:54px}#bcf-lite .radio{width:14px;height:14px}#bcf-lite .selected .radio:after{width:8px;height:8px}#bcf-lite .bcf-lite-price{font:700 24px/26px var(--sans)}#bcf-lite{margin:0}@media(max-width:680px){body[data-bcf-family-stack] [data-bcf-pdp] .bcf-stack-image-caption{order:2}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/bcf-family-stack.css.map */
