.bfcm-countdown{background-color:var(--bfcm-cd-bg, #1a191a);color:var(--bfcm-cd-color, #ffffff);font-family:DF King Gothic LA10,sans-serif;padding-block-start:var(--bfcm-cd-pad-top-m, 42px);padding-block-end:var(--bfcm-cd-pad-bottom-m, 42px)}.bfcm-countdown *,.bfcm-countdown *:before,.bfcm-countdown *:after{box-sizing:border-box}.bfcm-countdown .section_holder{display:flex;flex-direction:column;align-items:center;gap:24px;width:100%;max-width:1760px;margin-inline:auto;padding-inline:var(--bfcm-cd-pad-side-m, 30px)}.bfcm-countdown__copy{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%;text-align:center}.bfcm-countdown__eyebrow,.bfcm-countdown__description,.bfcm-countdown__description p,.bfcm-countdown__value,.bfcm-countdown__label{margin:0}.bfcm-countdown__eyebrow{font-size:12px;font-weight:400;letter-spacing:.04em;line-height:15px;text-transform:uppercase}.bfcm-countdown__description{max-width:284px;font-size:12px;font-weight:400;line-height:15px}.bfcm-countdown__timer{display:flex;justify-content:center;gap:12px;width:100%;max-width:470px}.bfcm-countdown__unit{display:flex;flex:1 1 0;flex-direction:column;align-items:center;max-width:123px}.bfcm-countdown__tile{position:relative;display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1}.bfcm-countdown__tile-image{display:block;width:100%;height:100%;max-width:none;border-radius:12px;object-fit:contain}@media screen and (min-width:901px){.bfcm-countdown__tile-image{border-radius:18px}}.bfcm-countdown__value{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:500;letter-spacing:.96px;line-height:1;text-transform:uppercase;font-variant-numeric:tabular-nums}.bfcm-countdown__label{margin-top:4px;font-size:10px;font-weight:400;letter-spacing:.04em;line-height:1;text-transform:uppercase}@media screen and (min-width:901px){.bfcm-countdown{padding-block-start:var(--bfcm-cd-pad-top-d, 80px);padding-block-end:var(--bfcm-cd-pad-bottom-d, 80px)}.bfcm-countdown .section_holder{padding-inline:var(--bfcm-cd-pad-side-d, 60px)}.bfcm-countdown__copy{gap:12px}.bfcm-countdown__eyebrow{font-size:14px}.bfcm-countdown__description{max-width:494px;font-size:14px}.bfcm-countdown__timer{gap:20px;width:470px}.bfcm-countdown__value{font-size:30px;letter-spacing:1.2px}.bfcm-countdown__label{margin-top:8px;font-size:12px}}.bfcm-faq{position:relative;background-color:var(--bfcm-faq-bg, #ffffff);color:var(--bfcm-faq-q-color, #1b1b1b);font-family:DF King Gothic LA10,sans-serif;padding-block-start:var(--bfcm-faq-pad-top-m, 42px);padding-block-end:var(--bfcm-faq-pad-bottom-m, 42px)}.bfcm-faq *,.bfcm-faq *:before,.bfcm-faq *:after{box-sizing:border-box}.bfcm-faq .section_holder{position:relative;width:100%;max-width:var(--bfcm-faq-max-width, 1760px);margin-inline:auto;padding-inline:var(--bfcm-faq-pad-side-m, 30px)}.bfcm-faq__layout{display:flex;flex-direction:column;align-items:stretch;width:100%;max-width:var(--bfcm-faq-content-max, 980px);margin-inline:auto}.bfcm-faq__intro{display:flex;flex-direction:column;align-items:flex-start;gap:var(--bfcm-faq-copy-gap, 19px);width:100%;margin-block-end:var(--bfcm-faq-stack-gap-m, 32px)}.bfcm-faq--m-center .bfcm-faq__intro{align-items:center}.bfcm-faq__logo{display:block;width:auto;height:var(--bfcm-faq-icon-height, 20px);flex-shrink:0}.bfcm-faq__description{margin:0;width:100%;color:var(--bfcm-faq-desc-color, #1f1f1f);font-size:var(--bfcm-faq-desc-size-m, 13px);font-weight:400;font-style:normal;line-height:var(--bfcm-faq-desc-lh, 1.35);text-align:left;word-break:break-word}.bfcm-faq--m-center .bfcm-faq__description{text-align:center}.bfcm-faq__list{display:flex;flex-direction:column;align-items:stretch;width:100%;gap:var(--bfcm-faq-item-gap, 26px)}.bfcm-faq__list+.bfcm-faq__footer{margin-block-start:var(--bfcm-faq-footer-gap-m, 42px)}.bfcm-faq__item{display:flex;flex-direction:column;align-items:stretch;gap:var(--bfcm-faq-answer-gap, 8px);width:100%}.bfcm-faq__question{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:var(--bfcm-faq-toggle-size, 22px);margin:0;padding:0;border:0;background:transparent;color:var(--bfcm-faq-q-color, #1b1b1b);font-family:inherit;font-size:var(--bfcm-faq-q-size-m, 12px);font-weight:500;font-style:normal;line-height:1;text-align:left;text-transform:uppercase;cursor:pointer}.bfcm-faq__question:focus-visible{outline:2px solid var(--bfcm-faq-q-color, #1b1b1b);outline-offset:2px}.bfcm-faq__question-text{flex:1 1 auto;min-width:0;word-break:break-word}.bfcm-faq__toggle{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--bfcm-faq-toggle-size, 22px);height:var(--bfcm-faq-toggle-size, 22px);color:var(--bfcm-faq-toggle-color, #1b1b1b)}.bfcm-faq__toggle-icon{display:block;width:100%;height:100%;transition:transform .2s ease}.bfcm-faq__question.is-open .bfcm-faq__toggle-icon{transform:rotate(45deg)}.bfcm-faq__answer{margin:0;color:var(--bfcm-faq-a-color, #1b1b1b);font-size:var(--bfcm-faq-a-size-m, 13px);font-weight:400;font-style:normal;line-height:var(--bfcm-faq-a-lh, 1.35);word-break:break-word}.bfcm-faq__answer[hidden]{display:none}.bfcm-faq__answer p{margin:0}.bfcm-faq__answer p+p{margin-block-start:.35em}.bfcm-faq__answer a{color:inherit;font-weight:500}.bfcm-faq__footer{display:flex;flex-direction:column;align-items:flex-start;gap:var(--bfcm-faq-footer-copy-gap, 18px);width:100%}.bfcm-faq--m-center .bfcm-faq__footer{align-items:center}.bfcm-faq__footer-copy{display:flex;flex-direction:column;margin:0;width:100%;color:var(--bfcm-faq-footer-color, #000000);font-size:var(--bfcm-faq-footer-size-m, 12px);font-weight:400;font-style:normal;line-height:var(--bfcm-faq-footer-lh, 1.35);text-align:left;word-break:break-word}.bfcm-faq--m-center .bfcm-faq__footer-copy{text-align:center}.bfcm-faq__footer-heading{font-weight:500}.bfcm-faq__cta{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;height:var(--bfcm-faq-cta-height-m, 39px);padding-inline:var(--bfcm-faq-cta-pad-x, 16px);border:0;border-radius:var(--bfcm-faq-cta-radius, 93px);background-color:var(--bfcm-faq-cta-bg, #1b1b1b);color:var(--bfcm-faq-cta-color, #ffffff);font-family:inherit;font-size:var(--bfcm-faq-cta-size-m, 13px);font-weight:500;font-style:normal;line-height:15px;letter-spacing:var(--bfcm-faq-cta-ls-m, .65px);text-align:center;text-decoration:none;text-transform:capitalize;white-space:nowrap}a.bfcm-faq__cta{cursor:pointer}@media screen and (min-width:901px){.bfcm-faq{padding-block-start:var(--bfcm-faq-pad-top-d, 80px);padding-block-end:var(--bfcm-faq-pad-bottom-d, 80px)}.bfcm-faq .section_holder{padding-inline:var(--bfcm-faq-pad-side-d, 60px)}.bfcm-faq__intro{margin-block-end:var(--bfcm-faq-stack-gap-d, 39px)}.bfcm-faq--d-center .bfcm-faq__intro{align-items:center}.bfcm-faq--d-left .bfcm-faq__intro{align-items:flex-start}.bfcm-faq__description{max-width:var(--bfcm-faq-desc-max, 696px);font-size:var(--bfcm-faq-desc-size-d, 14px);text-align:left}.bfcm-faq--d-center .bfcm-faq__description{text-align:center}.bfcm-faq--d-left .bfcm-faq__description{text-align:left}.bfcm-faq__list+.bfcm-faq__footer{margin-block-start:var(--bfcm-faq-footer-gap-d, 39px)}.bfcm-faq__question{font-size:var(--bfcm-faq-q-size-d, 14px)}.bfcm-faq__answer{font-size:var(--bfcm-faq-a-size-d, 14px)}.bfcm-faq--d-center .bfcm-faq__footer{align-items:center}.bfcm-faq--d-left .bfcm-faq__footer{align-items:flex-start}.bfcm-faq__footer-copy{font-size:var(--bfcm-faq-footer-size-d, 14px);text-align:left}.bfcm-faq--d-center .bfcm-faq__footer-copy{text-align:center}.bfcm-faq--d-left .bfcm-faq__footer-copy{text-align:left}.bfcm-faq__cta{height:var(--bfcm-faq-cta-height-d, 41px);font-size:var(--bfcm-faq-cta-size-d, 15px);letter-spacing:var(--bfcm-faq-cta-ls-d, .75px)}}.bfcm-sale-countdown{position:relative;width:100%;padding-block-start:var(--bfcm-cd-pad-top-m, 0px);padding-block-end:var(--bfcm-cd-pad-bottom-m, 0px);padding-inline:var(--bfcm-cd-pad-side-m, 0px);color:var(--bfcm-cd-eyebrow, #ffffff);font-family:DF King Gothic LA10,sans-serif}.bfcm-sale-countdown *,.bfcm-sale-countdown *:before,.bfcm-sale-countdown *:after{box-sizing:border-box}.bfcm-sale-countdown__layout{display:flex;flex-direction:column;width:100%;margin-inline:auto}.bfcm-sale-countdown__panel{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--bfcm-cd-gap, 24px);width:100%;padding-block-start:var(--bfcm-cd-panel-top-m, 42px);padding-block-end:var(--bfcm-cd-panel-bottom-m, 42px);padding-inline:var(--bfcm-cd-panel-side-m, 30px);background-color:var(--bfcm-cd-bg, #1a191a);text-align:center}.bfcm-sale-countdown__copy{display:flex;flex-direction:column;align-items:center;gap:var(--bfcm-cd-copy-gap, 8px);width:100%;max-width:var(--bfcm-cd-desc-max-m, 284px)}.bfcm-sale-countdown__eyebrow{margin:0;width:100%;color:var(--bfcm-cd-eyebrow, #ffffff);font-size:var(--bfcm-cd-eyebrow-m, 12px);font-weight:400;font-style:normal;line-height:15px;letter-spacing:var(--bfcm-cd-eyebrow-ls, .04em);text-align:center;text-transform:uppercase;word-break:break-word}.bfcm-sale-countdown__description{width:100%;max-width:var(--bfcm-cd-desc-max-m, 284px);color:var(--bfcm-cd-desc, #ffffff);font-size:var(--bfcm-cd-desc-m, 12px);font-weight:400;font-style:normal;line-height:var(--bfcm-cd-desc-lh, 15px);text-align:center;word-break:break-word}.bfcm-sale-countdown__description p{margin:0}.bfcm-sale-countdown__timer{display:flex;align-items:flex-start;justify-content:center;gap:var(--bfcm-cd-timer-gap-m, 8px);width:100%;max-width:var(--bfcm-cd-timer-max-m, 330px);margin:0}.bfcm-sale-countdown__timer[hidden],.bfcm-sale-countdown__expired[hidden]{display:none}.bfcm-sale-countdown__unit{display:flex;flex:1 1 0;flex-direction:column;align-items:center;gap:var(--bfcm-cd-unit-gap, 8px);min-width:0}.bfcm-sale-countdown__tile{position:relative;display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1}.bfcm-sale-countdown__tile-image{display:block;width:100%;height:100%;max-width:none;border-radius:12px;object-fit:contain}@media screen and (min-width:901px){.bfcm-sale-countdown__tile-image{border-radius:18px}}.bfcm-sale-countdown__value{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:var(--bfcm-cd-number, #ffffff);font-size:var(--bfcm-cd-number-m, 24px);font-weight:500;font-style:normal;line-height:1;letter-spacing:var(--bfcm-cd-number-ls, .04em);text-align:center;text-transform:uppercase;font-variant-numeric:tabular-nums}.bfcm-sale-countdown__label{color:var(--bfcm-cd-label, #ffffff);font-size:var(--bfcm-cd-label-m, 10px);font-weight:400;font-style:normal;line-height:1;letter-spacing:var(--bfcm-cd-label-ls, .04em);text-align:center;text-transform:uppercase}.bfcm-sale-countdown__expired{margin:0;color:var(--bfcm-cd-desc, #ffffff);font-size:var(--bfcm-cd-desc-m, 12px);font-weight:400;line-height:var(--bfcm-cd-desc-lh, 15px);text-align:center}.bfcm-sale-countdown__button{display:inline-flex;align-items:center;justify-content:center;margin:0;padding-block:15px;padding-inline:16px;border:1px solid var(--bfcm-cd-btn-border, #ffffff);border-radius:93px;background-color:var(--bfcm-cd-btn-bg, #ffffff);color:var(--bfcm-cd-btn-text, #000000);font-family:inherit;font-size:var(--bfcm-cd-btn-m, 13px);font-weight:500;font-style:normal;line-height:15px;letter-spacing:var(--bfcm-cd-btn-ls, .05em);text-align:center;text-decoration:none;text-transform:capitalize;white-space:nowrap;cursor:pointer}.bfcm-sale-countdown__button:hover{opacity:.92}.bfcm-sale-countdown__button:focus-visible,.bfcm-sale-countdown__learn-more:focus-visible{outline:2px solid var(--bfcm-cd-eyebrow, #ffffff);outline-offset:3px}.bfcm-sale-countdown__disclaimer{display:flex;flex-direction:column;align-items:center;width:100%;max-width:var(--bfcm-cd-note-max-m, 284px);margin:0;color:var(--bfcm-cd-note, #ffffff);font-size:var(--bfcm-cd-note-size, 12px);font-weight:400;font-style:normal;line-height:var(--bfcm-cd-note-lh, 15px);text-align:center}.bfcm-sale-countdown__learn-more{color:inherit;font-weight:500;text-decoration:underline;text-underline-offset:2px}.bfcm-sale-countdown__media{position:relative;z-index:0;width:100%;height:var(--bfcm-cd-media-h-m, 390px);min-height:var(--bfcm-cd-media-h-m, 390px);overflow:hidden;order:-1;background-color:#d7d7d7}.bfcm-sale-countdown__media-shift{position:absolute;top:0;right:0;bottom:0;left:0}.bfcm-sale-countdown__picture,.bfcm-sale-countdown__image,.bfcm-sale-countdown__placeholder-wrap,.bfcm-sale-countdown__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.bfcm-sale-countdown__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-image:linear-gradient(to top,var(--bfcm-cd-shade, rgb(0 0 0 / 60%)) 0%,rgb(102 102 102 / 0%) 59.6%);pointer-events:none}.bfcm-sale-countdown--parallax .bfcm-sale-countdown__media{position:sticky;inset-block-start:var(--bfcm-cd-sticky-top, 0px)}.bfcm-sale-countdown--parallax .bfcm-sale-countdown__media-shift{inset-block:-12%}@media(prefers-reduced-motion:reduce){.bfcm-sale-countdown--parallax .bfcm-sale-countdown__media{position:relative;inset-block-start:auto}.bfcm-sale-countdown--parallax .bfcm-sale-countdown__media-shift{top:0;right:0;bottom:0;left:0}}@media screen and (min-width:901px){.bfcm-sale-countdown{padding-block-start:var(--bfcm-cd-pad-top-d, 0px);padding-block-end:var(--bfcm-cd-pad-bottom-d, 0px);padding-inline:var(--bfcm-cd-pad-side-d, 0px)}.bfcm-sale-countdown__layout{flex-direction:row;align-items:stretch;min-height:var(--bfcm-cd-media-h-d, 430px)}.bfcm-sale-countdown__panel{flex:0 0 var(--bfcm-cd-col, 54.375%);order:0;min-height:var(--bfcm-cd-media-h-d, 430px);padding-block-start:var(--bfcm-cd-panel-top-d, 45px);padding-block-end:var(--bfcm-cd-panel-bottom-d, 45px);padding-inline:var(--bfcm-cd-panel-side-d, 60px)}.bfcm-sale-countdown__copy,.bfcm-sale-countdown__description{max-width:var(--bfcm-cd-desc-max-d, 553px)}.bfcm-sale-countdown__eyebrow{font-size:var(--bfcm-cd-eyebrow-d, 14px)}.bfcm-sale-countdown__description,.bfcm-sale-countdown__expired{font-size:var(--bfcm-cd-desc-d, 14px)}.bfcm-sale-countdown__timer{gap:var(--bfcm-cd-timer-gap-d, 10px);max-width:var(--bfcm-cd-timer-max-d, 470px)}.bfcm-sale-countdown__value{font-size:var(--bfcm-cd-number-d, 30px)}.bfcm-sale-countdown__label{font-size:var(--bfcm-cd-label-d, 12px)}.bfcm-sale-countdown__button{font-size:var(--bfcm-cd-btn-d, 15px)}.bfcm-sale-countdown__disclaimer{flex-direction:row;flex-wrap:wrap;justify-content:center;column-gap:.35em;max-width:var(--bfcm-cd-desc-max-d, 553px)}.bfcm-sale-countdown__media{flex:1 1 0;order:0;height:auto;min-height:var(--bfcm-cd-media-h-d, 430px)}.bfcm-sale-countdown__shade{display:none}.bfcm-sale-countdown--parallax .bfcm-sale-countdown__media{position:relative;inset-block-start:auto}.bfcm-sale-countdown--parallax .bfcm-sale-countdown__media-shift{top:0;right:0;bottom:0;left:0}}.shopify-section.christmas-delivery-announcement{position:sticky;top:0;z-index:6}.christmas-delivery-banner{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:4px 7px;padding:8px 12px;background:#952018;color:#fff;font-family:DF King Gothic LA10,sans-serif;font-size:14px;font-weight:400;line-height:18px;text-align:center;text-decoration:none}.christmas-delivery-banner:hover{color:#fff;text-decoration:underline}.christmas-delivery-banner:focus-visible{outline:2px solid #fff;outline-offset:-4px}.christmas-delivery-banner__timer{white-space:nowrap;font-variant-numeric:tabular-nums}.christmas-delivery-banner__deadline{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}html.christmas-delivery-active .shopify-section-group-header-group:not(.christmas-delivery-announcement),html.christmas-delivery-active #stickySearch.visible,html.christmas-delivery-active #search_main{top:var(--christmas-delivery-height, 0px)}@media(max-width:900px){.christmas-delivery-banner{font-size:12px}html.christmas-delivery-active .mobile_menu_content_holder{top:calc(59px + var(--christmas-delivery-height, 0px))!important}}.product_card .pcard_function{display:flex;align-items:center;gap:4px;color:#595953;font-family:DF King Gothic LA10,sans-serif;font-size:10px;font-weight:400;line-height:1.3;margin:2px 0}.product_card .pcard_function_icon{display:block;flex:0 0 14px;width:14px;height:14px}.product_card .pcard_media{display:contents}.product_card.has_bf_badges .pcard_media{display:flex;flex-direction:column;aspect-ratio:100 / 129;width:100%;min-width:0;margin-bottom:9px}.product_card.has_bf_badges .pcard_media>.pcard_img_part{flex:1 1 0;min-height:0;height:auto!important;padding-bottom:0;margin-bottom:0}.product_card.has_bf_badges .pcard_media>.pcard_bf_badges{flex:none;margin-bottom:0}.collection_grid.few_columns .product_card.has_bf_badges .pcard_media{aspect-ratio:auto;height:470px}@media screen and (min-width:901px){.collection_grid.few_columns .product_card.has_bf_badges .pcard_media{height:690px}}.pcard_bf_badges{margin-bottom:9px;background:#1b1b1b;overflow:hidden;pointer-events:none}.pcard_bf_badges__track{display:flex;width:max-content;animation:pcard_bf_marquee var(--pcard-bf-duration, 24s) linear infinite}.pcard_bf_badges__group{display:flex;flex-shrink:0}.pcard_bf_badges__slide{display:flex;align-items:center;flex-shrink:0;margin-right:24px;padding:6px 10px 3px}@keyframes pcard_bf_marquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media(prefers-reduced-motion:reduce){.pcard_bf_badges__track{animation:none}}.pcard_bf_badges__text{display:block;padding:4px 10px;color:#fff;font-family:DF King Gothic LA10,sans-serif;font-size:8px;font-weight:500;font-style:normal;line-height:15px;letter-spacing:.32px;text-transform:uppercase;white-space:nowrap;text-box-trim:trim-both;text-box-edge:cap alphabetic}
/*# sourceMappingURL=/cdn/shop/t/375/compiled_assets/styles.css.map?subset=AAAmAAABAAAAAAAAAAAAAAAAAAAAAAAAAAQ */
