:root{--bm-color-primary: #e23e47;--bm-color-primary-hover: #e23e47;--bm-color-primary-active: #9a0b0d;--bm-color-secondary: #3887e1;--bm-color-secondary-hover: #3887e1;--bm-color-secondary-active: #3887e1;--bm-color-success: #4b9f4a;--bm-color-warning: #e23e47;--bm-color-highlight: #f5cd2f;--bm-color-ink: #1b1b1b;--bm-color-ink-soft: #333333;--bm-color-muted: #6b6b6b;--bm-color-bg: #ffffff;--bm-color-bg-alt: #f8f8f8;--bm-color-surface: #ffffff;--bm-color-line: #e5e5e5;--bm-color-accent: var(--bm-color-primary);--bm-color-accent-strong: var(--bm-color-primary-hover);--bm-color-accent-soft: #ffe4e4;--bm-space-2xs: .25rem;--bm-space-xs: .5rem;--bm-space-sm: .75rem;--bm-space-md: 1rem;--bm-space-lg: 1.5rem;--bm-space-xl: 2rem;--bm-space-2xl: 3rem;--bm-space-3xl: 4rem;--bm-radius-sm: 8px;--bm-radius-md: 12px;--bm-radius-lg: 16px;--bm-radius-pill: 24px;--bm-radius-full: 9999px;--bm-shadow-soft: 0 2px 8px rgba(0, 0, 0, .06);--bm-shadow-md: 0 4px 16px rgba(0, 0, 0, .08);--bm-shadow-hover: 0 8px 24px rgba(0, 0, 0, .12);--bm-duration-fast: .15s;--bm-duration-normal: .22s;--bm-duration-slow: .3s;--bm-ease-out: cubic-bezier(.22, 1, .36, 1);--bm-font-display: "Cera Pro", "Segoe UI", system-ui, sans-serif;--bm-font-body: "Cera Pro", "Segoe UI", system-ui, sans-serif;--collector-bg: var(--bm-color-bg);--collector-surface: var(--bm-color-surface);--collector-ink: var(--bm-color-ink);--collector-muted: var(--bm-color-muted);--collector-accent: var(--bm-color-primary);--collector-line: var(--bm-color-line);--collector-shadow: var(--bm-shadow-hover);--brand-orange: var(--bm-color-warning)}body{font-family:var(--bm-font-body)!important;background:var(--collector-bg)!important;color:var(--collector-ink)!important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--bm-font-display)!important;color:var(--collector-ink)!important;letter-spacing:-.01em!important}.product-card,.collection-card,.resource-card,.product-grid__card{background:var(--collector-surface)!important;border:1px solid var(--collector-line)!important;border-radius:var(--bm-radius-md)!important;box-shadow:var(--bm-shadow-soft)!important;transition:transform var(--bm-duration-normal) var(--bm-ease-out),box-shadow var(--bm-duration-normal) var(--bm-ease-out),border-color var(--bm-duration-normal) var(--bm-ease-out)!important}.product-card:hover,.collection-card:hover,.resource-card:hover,.product-grid__card:hover{transform:translateY(-2px)!important;border-color:var(--bm-color-highlight)!important;box-shadow:var(--bm-shadow-hover)!important}.button:not(.button-unstyled),.button-secondary:not(.button-unstyled),button.shopify-payment-button__button--unbranded{border-radius:var(--bm-radius-pill)!important;text-transform:none!important;letter-spacing:.01em!important;font-weight:700!important;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease,border-color .2s ease!important}.button:not(.button-secondary):not(.button-unstyled){background:var(--bm-color-primary)!important;border-color:var(--bm-color-primary)!important;color:#fff!important}.button:not(.button-secondary):not(.button-unstyled):hover{background:var(--bm-color-primary-hover)!important;border-color:var(--bm-color-primary-hover)!important;transform:translateY(-1px)!important}.button-secondary:not(.button-unstyled){background:var(--bm-color-secondary)!important;color:#fff!important;border:1px solid var(--bm-color-secondary)!important}.button-secondary:not(.button-unstyled):hover{background:var(--bm-color-secondary-hover)!important;border-color:var(--bm-color-secondary-hover)!important;transform:translateY(-1px)!important}button.shopify-payment-button__button--unbranded{background:transparent!important;border:1px solid var(--bm-color-secondary)!important;color:var(--bm-color-secondary)!important}button.shopify-payment-button__button--unbranded:hover:not([disabled]){background:var(--bm-color-secondary)!important;border-color:var(--bm-color-secondary)!important;color:#fff!important;transform:translateY(-1px)!important}.button:not(.button-unstyled):focus-visible,.button-secondary:not(.button-unstyled):focus-visible,button.shopify-payment-button__button--unbranded:focus-visible{outline:none!important;box-shadow:0 0 0 3px #3887e14d!important}.cart-drawer__dialog{border-left:1px solid var(--collector-line)!important;background:var(--collector-surface)!important}.cart-drawer__header,.cart-drawer__summary,.cart-drawer__content{background:var(--collector-surface)!important}.cart-drawer__header{border-bottom:1px solid var(--collector-line)!important}.cart-drawer__summary{border-top:1px solid var(--collector-line)!important}.cart-drawer__heading{color:var(--collector-ink)!important}.cart-drawer__close-button{border:1px solid #d4dae3!important;border-radius:999px!important;width:34px!important;height:34px!important}.cart-drawer__close-button:hover{border-color:var(--bm-color-secondary)!important;background:#eef4ff!important}.price--on-sale .price__sale .price-item--sale,.price-item--sale,.price__sale .money,.product-card__price .price-item--sale{color:var(--bm-color-primary)!important;font-weight:700!important}.product-card__link,.product-card a,.card__link,.view-details-link,a.link{color:var(--collector-ink)!important}.product-card__link:hover,.product-card a:hover,.card__link:hover,.view-details-link:hover,a.link:hover{color:var(--bm-color-secondary)!important}.menu-drawer__localization .drawer-localization{border:1px solid #d7dee9!important;border-radius:14px!important;background:#fff!important;box-shadow:0 2px 10px #0f172a14!important;overflow:hidden}.menu-drawer__localization .drawer-localization__button{width:100%!important;min-height:46px!important;padding:10px 12px!important;border:0!important;border-bottom:1px solid #e6ebf2!important;border-radius:0!important;background:#fff!important;color:#111827!important}.menu-drawer__localization .drawer-localization__button:hover{background:#fafbfe!important}.menu-drawer__localization .drawer-localization__button--label{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;width:100%!important}.menu-drawer__localization .mobile-localization{font-size:.86rem!important;font-weight:700!important;letter-spacing:.02em!important;text-transform:none!important;color:#0f172a!important}.menu-drawer__localization .currency-code{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:2px 7px!important;border:1px solid #d2dae6!important;border-radius:999px!important;background:#f8fafd!important;font-size:.73rem!important;font-weight:700!important;letter-spacing:.05em!important;line-height:1!important}.menu-drawer__localization .localization-form{background:#fff!important}.menu-drawer__localization .country-filter{padding:10px 10px 8px!important;border-bottom:1px solid #e9eef5!important;background:#fff!important}.menu-drawer__localization .country-filter__input{border:1px solid #d5dce8!important;border-radius:10px!important;background:#fff!important;min-height:40px!important;padding:8px 36px 8px 34px!important;font-size:.9rem!important}.menu-drawer__localization .country-filter__input:focus{border-color:#3887e1!important;box-shadow:0 0 0 3px #3887e138!important;outline:none!important}.menu-drawer__localization .country-selector-form__wrapper{max-height:min(56vh,420px)!important;overflow:auto!important}.menu-drawer__localization .localization-form__list{margin:0!important;padding:6px!important;border:0!important;background:#fff!important}.menu-drawer__localization .localization-form__list-item{border:1px solid transparent!important;border-radius:10px!important;min-height:40px!important;padding:8px 10px!important;margin:2px 0!important;background:#fff!important;color:#111827!important}.menu-drawer__localization .localization-form__list-item:hover{border-color:#dbe3ee!important;background:#f8fafd!important}.menu-drawer__localization .localization-form__list-item[aria-current=true],.menu-drawer__localization .localization-form__list-item:focus-visible{border-color:#3887e1!important;background:#3887e11f!important;outline:none!important}.menu-drawer__localization .localization-form__currency{color:#64748b!important;font-size:.78rem!important;font-weight:600!important}.main-collection-grid .product-card .card-gallery,[id*=home_product_list] .product-card .card-gallery,[id*=collection_list_de48hq] .image-block,[id*=collection_list_de48hq] .collection-card__image{border-radius:8px!important;border:none!important;background:#f4f4f4!important;padding:0!important;box-shadow:none!important;margin-bottom:26px!important;position:relative!important;overflow:visible!important;aspect-ratio:1 / 1!important;width:100%!important;display:block!important}.main-collection-grid .product-card .card-gallery img,[id*=home_product_list] .product-card .card-gallery img,[id*=collection_list_de48hq] .image-block img,[id*=collection_list_de48hq] .collection-card__image img{border-radius:8px!important;width:90%!important;height:90%!important;top:5%!important;left:5%!important;max-width:none!important;max-height:none!important;object-fit:contain!important;position:absolute!important;display:block!important;margin:0!important}.main-collection-grid .product-card .card-gallery:after,[id*=home_product_list] .product-card .card-gallery:after,[id*=collection_list_de48hq] .image-block:after,[id*=collection_list_de48hq] .collection-card__image:after{content:"SHOP NOW >"!important;position:absolute!important;bottom:0!important;left:12px!important;transform:translateY(50%)!important;background-color:#fff!important;color:#3887e1!important;border:2px solid #3887e1!important;border-radius:20px!important;padding:6px 16px!important;font-weight:700!important;z-index:10!important;box-shadow:0 4px 6px #0000001a!important;text-transform:none!important;display:flex!important;justify-content:center!important;align-items:center!important;font-size:.75rem!important;white-space:nowrap!important;pointer-events:none!important;transition:all .2s ease!important}.main-collection-grid .product-card:hover .card-gallery:after,[id*=home_product_list] .product-card:hover .card-gallery:after,[id*=collection_list_de48hq] .collection-card:hover .image-block:after,[id*=collection_list_de48hq] .collection-card:hover .collection-card__image:after{background-color:#3887e1!important;color:#fff!important;transform:translateY(48%) scale(1.05)!important}.main-collection-grid .product-card .quick-add__button,.main-collection-grid .product-card .btn,[id*=home_product_list] .product-card .quick-add__button,[id*=home_product_list] .product-card .btn,.main-collection-grid .product-card:after,[id*=home_product_list] .product-card:after,[id*=collection_list_de48hq] .collection-card:after{display:none!important}.main-collection-grid .product-card .text-block,[id*=home_product_list] .product-card .text-block,[id*=collection_list_de48hq] .collection-card__content{text-align:left!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;padding:4px 12px 12px!important;gap:4px!important;width:100%!important}.main-collection-grid .product-card .text-block p,[id*=home_product_list] .product-card .text-block p,[id*=collection_list_de48hq] .collection-card__content h3,[id*=collection_list_de48hq] .collection-card__content p{font-weight:600!important;line-height:1.3!important;font-size:1rem!important;margin:0!important;color:#000!important}.main-collection-grid .product-card product-price .price,[id*=home_product_list] .product-card product-price .price{font-size:1rem!important;font-weight:700!important;letter-spacing:.01em!important;color:#000!important}@media screen and (max-width:749px){.main-collection-grid .product-grid,[id*=home_product_list] .product-grid,[id*=collection_list_de48hq] .collection-list{grid-template-columns:1fr!important;gap:24px!important}.main-collection-grid .product-card,[id*=home_product_list] .product-card,[id*=collection_list_de48hq] .collection-card{border-radius:12px!important;padding:12px!important;width:100%!important}.main-collection-grid .product-card .card-gallery:after,[id*=home_product_list] .product-card .card-gallery:after,[id*=collection_list_de48hq] .image-block:after,[id*=collection_list_de48hq] .collection-card__image:after{font-size:.75rem!important;padding:6px 16px!important;left:12px!important;transform:translateY(50%)!important}}[id*=collection_list_de48hq] .collection-card,[id*=collection_list_de48hq] .collection-card:hover,[id*=collection_list_de48hq] .collection-card .collection-card__inner,[id*=collection_list_de48hq] .collection-card:hover .collection-card__inner{border:0!important;border-color:transparent!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;transform:none!important}[id*=collection_list_de48hq] .collection-card{padding:0!important;align-items:stretch!important;isolation:isolate!important;overflow:visible!important}[id*=collection_list_de48hq] .collection-card__inner{padding:0!important;gap:0!important;height:auto!important;overflow:visible!important}[id*=collection_list_de48hq] .collection-card__link,[id*=collection_list_de48hq] .collection-card__link:focus,[id*=collection_list_de48hq] .collection-card__link:focus-visible{border:0!important;border-radius:0!important;outline:none!important;box-shadow:none!important}[id*=collection_list_de48hq] .image-block,[id*=collection_list_de48hq] .collection-card__image{margin:0!important;padding:0!important;border:0!important;border-radius:22px!important;background:transparent!important;box-shadow:none!important;overflow:hidden!important;aspect-ratio:1 / 1!important;width:100%!important;max-height:none!important;flex:0 0 auto!important;position:relative!important}[id*=collection_list_de48hq] .image-block img,[id*=collection_list_de48hq] .collection-card__image img,[id*=collection_list_de48hq] .collection-card__image .image-block__image{width:100%!important;height:100%!important;top:0!important;left:0!important;object-fit:contain!important;object-position:center!important;border-radius:22px!important;transition:transform var(--bm-duration-normal, .22s) var(--bm-ease-out, ease)!important}[id*=collection_list_de48hq] .image-block:after,[id*=collection_list_de48hq] .collection-card__image:after{content:"Customize Now"!important;left:50%!important;bottom:16px!important;transform:translate(-50%) translateY(10px)!important;background-color:var(--bm-color-secondary, #3887e1)!important;color:#fff!important;border:0!important;border-radius:var(--bm-radius-pill, 24px)!important;padding:.8rem 1.4rem!important;min-width:10.5rem!important;font-size:.95rem!important;font-weight:700!important;letter-spacing:.01em!important;text-transform:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important;opacity:0!important;box-shadow:0 10px 24px #3887e147!important;pointer-events:none!important;transition:opacity var(--bm-duration-normal, .22s) var(--bm-ease-out, ease),transform var(--bm-duration-normal, .22s) var(--bm-ease-out, ease),background-color var(--bm-duration-normal, .22s) var(--bm-ease-out, ease)!important}[id*=collection_list_de48hq] .collection-card__content{width:100%!important;height:auto!important;flex:0 0 auto!important;padding:0!important;padding-top:.9rem!important;gap:0!important;align-items:center!important;text-align:center!important}[id*=collection_list_de48hq] .collection-card__content>*{max-width:none!important;text-align:center!important}[id*=collection_list_de48hq] .collection-card__content h3,[id*=collection_list_de48hq] .collection-card__content p{font-family:var(--font-body--family),var(--bm-font-body),"Segoe UI",system-ui,sans-serif!important;font-size:clamp(1rem,.96rem + .25vw,1.125rem)!important;font-weight:600!important;line-height:1.35!important;color:var(--bm-color-ink, #1b1b1b)!important}@media(any-pointer:fine)and (prefers-reduced-motion:no-preference){[id*=collection_list_de48hq] .collection-card:hover .image-block:after,[id*=collection_list_de48hq] .collection-card:hover .collection-card__image:after{transform:translate(-50%) translateY(0)!important;background-color:var(--bm-color-secondary, #3887e1)!important;color:#fff!important;opacity:1!important}[id*=collection_list_de48hq] .collection-card:hover .image-block img,[id*=collection_list_de48hq] .collection-card:hover .collection-card__image img,[id*=collection_list_de48hq] .collection-card:hover .collection-card__image .image-block__image{transform:scale(1.04)!important}}@media(prefers-reduced-motion:reduce){[id*=collection_list_de48hq] .image-block img,[id*=collection_list_de48hq] .collection-card__image img,[id*=collection_list_de48hq] .collection-card__image .image-block__image,[id*=collection_list_de48hq] .image-block:after,[id*=collection_list_de48hq] .collection-card__image:after{transition:none!important}}@media screen and (max-width:749px){[id*=collection_list_de48hq] .resource-list--grid{grid-template-columns:1fr!important;gap:20px!important}[id*=collection_list_de48hq] .resource-list__item{width:100%!important}[id*=collection_list_de48hq] .collection-card{padding:0!important;width:100%!important}[id*=collection_list_de48hq] .image-block,[id*=collection_list_de48hq] .collection-card__image,[id*=collection_list_de48hq] .image-block img,[id*=collection_list_de48hq] .collection-card__image img,[id*=collection_list_de48hq] .collection-card__image .image-block__image{border-radius:18px!important}[id*=collection_list_de48hq] .image-block:after,[id*=collection_list_de48hq] .collection-card__image:after{min-width:auto!important;padding:.75rem 1.2rem!important}[id*=collection_list_de48hq] .collection-card__content{padding-top:.75rem!important}[id*=collection_list_de48hq] .collection-card__content h3,[id*=collection_list_de48hq] .collection-card__content p{font-size:1rem!important;line-height:1.25!important}}.smart-personalization,.smart-personalization .figure-block,.smart-personalization .figure-builder,.smart-personalization .figure-builder-grid,.smart-personalization .builder-part-card,.smart-personalization .builder-part-thumb,.smart-personalization .builder-modal-panel,.smart-personalization .builder-modal-head,.smart-personalization .builder-modal-controls,.smart-personalization .builder-modal-grid,.smart-personalization .builder-option-btn,.smart-personalization .builder-option-btn .builder-part-thumb,.smart-personalization .fig-ai-result{background:#fff!important;background-color:#fff!important}.smart-personalization,.smart-personalization .builder-modal-panel{color-scheme:light!important}.smart-personalization .builder-modal .builder-modal-panel,#builderPickerModal .builder-modal-panel{width:min(88vw,820px)!important;max-height:calc(100dvh - (250px + env(safe-area-inset-top,0px)))!important;top:calc(180px + env(safe-area-inset-top,0px))!important;left:50%!important;transform:translate(-50%)!important;background:#fff!important;border:1px solid #e4e8ef!important;border-radius:16px!important;box-shadow:0 18px 42px #0f172a2e,0 6px 16px #0f172a1a!important}.smart-personalization .builder-modal .builder-modal-head,#builderPickerModal .builder-modal-head{position:sticky!important;top:0!important;z-index:2!important;background:#fff!important;border-bottom:1px solid #edf1f7!important}.smart-personalization .builder-modal .builder-modal-close,#builderPickerModal .builder-modal-close{border:1px solid #d4dae3!important;border-radius:999px!important;width:32px!important;height:32px!important;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease!important}.smart-personalization .builder-modal .builder-modal-close:hover,#builderPickerModal .builder-modal-close:hover{border-color:#3887e1!important;transform:translateY(-1px)!important}.smart-personalization .builder-modal .builder-modal-close:focus-visible,#builderPickerModal .builder-modal-close:focus-visible{outline:none!important;box-shadow:0 0 0 3px #3887e14d!important}.smart-personalization .builder-modal .builder-option-btn{box-sizing:border-box!important;width:100%!important;display:grid!important;grid-template-rows:minmax(0,1fr) auto!important;justify-items:center!important;align-items:start!important;row-gap:2px!important;min-height:74px!important;padding:6px 4px!important;overflow:hidden!important;background:linear-gradient(180deg,#fff,#fcfcfd)!important;border:1px solid #d7dce4!important;border-radius:14px!important;box-shadow:0 1px 2px #0f172a0f,0 8px 18px #0f172a14!important;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease!important}.smart-personalization .builder-modal .builder-option-btn:hover{border-color:#3887e1!important;box-shadow:0 2px 6px #0f172a1a,0 14px 24px #0f172a1f!important;transform:translateY(-1px)!important}.smart-personalization .builder-modal .builder-option-btn:focus-visible{outline:none!important;border-color:#3887e1!important;box-shadow:0 0 0 3px #3887e147,0 2px 6px #0f172a1a,0 14px 24px #0f172a1f!important}.smart-personalization .builder-modal .builder-option-btn.is-selected{background:#fff!important;color:#000!important;border-color:#3887e1!important;box-shadow:0 0 0 2px #3887e138,0 10px 24px #0f172a1f!important;transform:translateY(-1px)!important}.smart-personalization .builder-modal .builder-option-btn .builder-part-thumb{box-sizing:border-box!important;width:76px!important;height:46px!important;min-width:0!important;min-height:0!important;padding:2px!important;max-width:100%!important;background:#fff!important;border:none!important;box-shadow:none!important}.smart-personalization .builder-modal .builder-modal-panel,.smart-personalization .builder-modal .builder-modal-head,.smart-personalization .builder-modal .builder-modal-controls,.smart-personalization .builder-modal .builder-modal-grid{background:#fff!important}.smart-personalization .builder-modal .builder-modal-controls{padding-top:8px!important;padding-bottom:8px!important}.smart-personalization .builder-modal .builder-modal-search{display:none!important}.smart-personalization .builder-modal .builder-option-btn[data-picker-part=hair],.smart-personalization .builder-modal .builder-option-btn[data-picker-part=face]{min-height:88px!important;padding:6px 4px!important;margin:0!important}.smart-personalization .builder-modal .builder-option-btn[data-picker-part=addon],.smart-personalization .builder-modal .builder-option-btn[data-picker-part=pet]{min-height:88px!important;padding:6px 4px!important;margin:0!important;overflow:visible!important}.smart-personalization .builder-modal .builder-option-btn[data-picker-part=top]{min-height:76px!important}.smart-personalization .builder-modal .builder-option-btn[data-picker-part=bottom]{min-height:74px!important}.smart-personalization .builder-modal .builder-option-btn[data-picker-part=hair] .builder-part-thumb,.smart-personalization .builder-modal .builder-option-btn[data-picker-part=face] .builder-part-thumb{width:66px!important;height:66px!important;padding:3px!important}.smart-personalization .builder-modal .builder-option-btn[data-picker-part=addon] .builder-part-thumb,.smart-personalization .builder-modal .builder-option-btn[data-picker-part=pet] .builder-part-thumb{width:66px!important;height:66px!important;padding:3px!important;overflow:visible!important}.smart-personalization .builder-modal .builder-option-btn[data-picker-part=top] .builder-part-thumb{width:66px!important;height:56px!important;padding:2px!important}.smart-personalization .builder-modal .builder-option-btn[data-picker-part=bottom] .builder-part-thumb{width:64px!important;height:54px!important;padding:2px!important}.smart-personalization .builder-modal .builder-option-code{line-height:1.1!important;margin-top:0!important;padding:0 2px!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}@media(max-width:640px){.smart-personalization .builder-modal .builder-modal-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:minmax(90px,auto)!important;gap:8px!important;row-gap:8px!important;column-gap:8px!important;padding:8px!important;align-content:start!important}.smart-personalization .builder-modal .builder-option-btn{min-height:70px!important;padding:4px 3px!important}}#builderPickerGrid{display:grid!important;align-content:start!important;gap:10px!important;row-gap:10px!important;column-gap:10px!important;padding:10px!important;background:#fff!important}#builderPickerGrid .builder-option-btn{box-sizing:border-box!important;width:100%!important;padding:6px 4px!important;min-height:74px!important;background:linear-gradient(180deg,#fff,#fcfcfd)!important;border:1px solid #d7dce4!important;border-radius:14px!important;box-shadow:0 1px 2px #0f172a0f,0 8px 18px #0f172a14!important;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease!important}#builderPickerGrid .builder-option-btn:hover{border-color:#3887e1!important;box-shadow:0 2px 6px #0f172a1a,0 14px 24px #0f172a1f!important;transform:translateY(-1px)!important}#builderPickerGrid .builder-option-btn:focus-visible{outline:none!important;border-color:#3887e1!important;box-shadow:0 0 0 3px #3887e147,0 2px 6px #0f172a1a,0 14px 24px #0f172a1f!important}#builderPickerGrid .builder-option-btn.is-selected{background:#fff!important;color:#000!important;border-color:#3887e1!important;box-shadow:0 0 0 2px #3887e138,0 10px 24px #0f172a1f!important;transform:translateY(-1px)!important}#builderPickerGrid .builder-option-btn[data-picker-part=hair],#builderPickerGrid .builder-option-btn[data-picker-part=face]{min-height:88px!important;padding:6px 4px!important;margin:0!important}#builderPickerGrid .builder-option-btn[data-picker-part=addon],#builderPickerGrid .builder-option-btn[data-picker-part=pet]{min-height:88px!important;padding:6px 4px!important;margin:0!important;overflow:visible!important}#builderPickerGrid .builder-option-btn[data-picker-part=hair] .builder-part-thumb,#builderPickerGrid .builder-option-btn[data-picker-part=face] .builder-part-thumb{width:66px!important;height:66px!important;padding:3px!important}#builderPickerGrid .builder-option-btn[data-picker-part=addon] .builder-part-thumb,#builderPickerGrid .builder-option-btn[data-picker-part=pet] .builder-part-thumb{width:66px!important;height:66px!important;padding:3px!important;overflow:visible!important}.smart-personalization .builder-modal .builder-option-btn[data-picker-part=hair] .builder-part-thumb img,#builderPickerGrid .builder-option-btn[data-picker-part=hair] .builder-part-thumb img,.smart-personalization .builder-modal .builder-option-btn[data-picker-part=face] .builder-part-thumb img,#builderPickerGrid .builder-option-btn[data-picker-part=face] .builder-part-thumb img,.smart-personalization .builder-modal .builder-option-btn[data-picker-part=addon] .builder-part-thumb img,#builderPickerGrid .builder-option-btn[data-picker-part=addon] .builder-part-thumb img,.smart-personalization .builder-modal .builder-option-btn[data-picker-part=pet] .builder-part-thumb img,#builderPickerGrid .builder-option-btn[data-picker-part=pet] .builder-part-thumb img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center center!important;transform-origin:center center!important}.smart-personalization .builder-modal .builder-option-btn[data-picker-part=face] .builder-part-thumb img,#builderPickerGrid .builder-option-btn[data-picker-part=face] .builder-part-thumb img{transform:translateY(14%) scale(1.2)!important}.smart-personalization .builder-modal .builder-option-btn[data-picker-part=hair] .builder-part-thumb img,#builderPickerGrid .builder-option-btn[data-picker-part=hair] .builder-part-thumb img{transform:translateY(18%) scale(1.2)!important}.smart-personalization .builder-modal .builder-option-btn[data-picker-part=addon] .builder-part-thumb img,#builderPickerGrid .builder-option-btn[data-picker-part=addon] .builder-part-thumb img,.smart-personalization .builder-modal .builder-option-btn[data-picker-part=pet] .builder-part-thumb img,#builderPickerGrid .builder-option-btn[data-picker-part=pet] .builder-part-thumb img{transform:scale(1.1)!important}.smart-personalization .builder-modal .builder-option-btn[data-picker-part=face],.smart-personalization .builder-modal .builder-option-btn[data-picker-part=hair],.smart-personalization .builder-modal .builder-option-btn[data-picker-part=addon],.smart-personalization .builder-modal .builder-option-btn[data-picker-part=pet],#builderPickerGrid .builder-option-btn[data-picker-part=face],#builderPickerGrid .builder-option-btn[data-picker-part=hair],#builderPickerGrid .builder-option-btn[data-picker-part=addon],#builderPickerGrid .builder-option-btn[data-picker-part=pet],.smart-personalization .builder-modal .builder-option-btn[data-picker-part=face] .builder-part-thumb,.smart-personalization .builder-modal .builder-option-btn[data-picker-part=hair] .builder-part-thumb,.smart-personalization .builder-modal .builder-option-btn[data-picker-part=addon] .builder-part-thumb,.smart-personalization .builder-modal .builder-option-btn[data-picker-part=pet] .builder-part-thumb,#builderPickerGrid .builder-option-btn[data-picker-part=face] .builder-part-thumb,#builderPickerGrid .builder-option-btn[data-picker-part=hair] .builder-part-thumb,#builderPickerGrid .builder-option-btn[data-picker-part=addon] .builder-part-thumb,#builderPickerGrid .builder-option-btn[data-picker-part=pet] .builder-part-thumb{overflow:visible!important}@media(max-width:640px){#builderPickerGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:minmax(90px,auto)!important;gap:8px!important;row-gap:8px!important;column-gap:8px!important;padding:8px!important}#builderPickerGrid .builder-option-btn{min-height:70px!important;padding:4px 3px!important}#builderPickerGrid .builder-option-btn[data-picker-part=face],#builderPickerGrid .builder-option-btn[data-picker-part=hair]{min-height:82px!important;padding:4px 3px!important;margin:0!important}#builderPickerGrid .builder-option-btn[data-picker-part=addon],#builderPickerGrid .builder-option-btn[data-picker-part=pet]{min-height:82px!important;padding:4px 3px!important;margin:0!important;overflow:visible!important}#builderPickerGrid .builder-option-btn[data-picker-part=face] .builder-part-thumb,#builderPickerGrid .builder-option-btn[data-picker-part=hair] .builder-part-thumb{width:60px!important;height:60px!important;padding:2px!important}#builderPickerGrid .builder-option-btn[data-picker-part=addon] .builder-part-thumb,#builderPickerGrid .builder-option-btn[data-picker-part=pet] .builder-part-thumb{width:60px!important;height:60px!important;padding:2px!important;overflow:visible!important}.smart-personalization .builder-modal .builder-modal-panel,#builderPickerModal .builder-modal-panel{width:82vw!important;max-height:calc(100dvh - (190px + env(safe-area-inset-top,0px)))!important;top:calc(12px + env(safe-area-inset-top,0px))!important}}@media(max-width:768px){.smart-personalization .builder-modal .builder-option-btn,#builderPickerGrid .builder-option-btn,.smart-personalization .builder-modal .builder-option-btn.is-selected,#builderPickerGrid .builder-option-btn.is-selected,.smart-personalization .builder-modal .builder-option-btn .builder-part-thumb,#builderPickerGrid .builder-option-btn .builder-part-thumb{background:transparent!important;background-color:transparent!important;box-shadow:none!important}.smart-personalization .builder-modal .builder-option-btn,#builderPickerGrid .builder-option-btn,.smart-personalization .builder-modal .builder-option-btn .builder-part-thumb,#builderPickerGrid .builder-option-btn .builder-part-thumb,.smart-personalization .builder-modal .builder-option-btn img,#builderPickerGrid .builder-option-btn img{transition:none!important;animation:none!important;transform:none!important}}.smart-personalization .figure-builder-grid .builder-part-card,.smart-personalization .figure-builder-grid .builder-part-card.has-value,.smart-personalization .figure-builder-grid .builder-part-thumb,.smart-personalization .figure-builder-grid .builder-part-card.has-value .builder-part-thumb{background:transparent!important;background-color:transparent!important}.bm-all-products-collection .main-collection-grid .product-card .card-gallery:after{content:"Customize Now"!important;left:50%!important;bottom:16px!important;transform:translate(-50%) translateY(10px)!important;background-color:var(--bm-color-secondary, #3887e1)!important;color:#fff!important;border:0!important;border-radius:var(--bm-radius-pill, 24px)!important;padding:.8rem 1.4rem!important;min-width:10.5rem!important;font-size:.95rem!important;font-weight:700!important;letter-spacing:.01em!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important;opacity:0!important;box-shadow:0 10px 24px #3887e147!important;pointer-events:none!important}.bm-all-products-collection .main-collection-grid .product-card:hover .card-gallery:after{transform:translate(-50%) translateY(0)!important;background-color:var(--bm-color-secondary, #3887e1)!important;color:#fff!important;opacity:1!important}[id*=home_product_list] .product-card,[id*=home_product_list] .product-card:hover,[id*=home_product_list] .product-card .product-grid__card,[id*=home_product_list] .product-card .product-grid__card:hover{border:0!important;border-color:transparent!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;transform:none!important}[id*=home_product_list] .product-card .card-gallery{margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:hidden!important}[id*=home_product_list] .product-card .card-gallery:after{content:"Customize Now"!important;left:50%!important;bottom:16px!important;transform:translate(-50%) translateY(10px)!important;background-color:var(--bm-color-secondary, #3887e1)!important;color:#fff!important;border:0!important;border-radius:var(--bm-radius-pill, 24px)!important;padding:.8rem 1.4rem!important;min-width:10.5rem!important;font-size:.95rem!important;font-weight:700!important;letter-spacing:.01em!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important;opacity:0!important;box-shadow:0 10px 24px #3887e147!important;pointer-events:none!important}[id*=home_product_list] .product-card:hover .card-gallery:after{transform:translate(-50%) translateY(0)!important;background-color:var(--bm-color-secondary, #3887e1)!important;color:#fff!important;opacity:1!important}[id*=home_product_list] .product-card:hover .card-gallery{transform:none!important;border-color:transparent!important;box-shadow:none!important}[id*=home_product_list] .product-card .card-gallery img{border-radius:0!important;transition:transform var(--bm-duration-normal, .22s) var(--bm-ease-out, ease)!important}[id*=home_product_list] .product-card:hover .card-gallery img{transform:scale(1.04)!important}[id*=home_product_list] .product-card .text-block{padding:0!important;gap:0!important;align-items:center!important;text-align:center!important}[id*=home_product_list] .product-card .text-block>*{max-width:none!important;text-align:center!important}
/*# sourceMappingURL=/cdn/shop/t/66/assets/brickme-theme-overrides.css.map */
