:root{--bm-red: #ad2528;--bm-red-dark: #8f1d20;--bm-ink: #211a19;--bm-muted: #766965;--bm-cream: #fbf6f2;--bm-border: rgba(68, 47, 42, .12)}#header-group{border-bottom:1px solid rgba(173,37,40,.08);box-shadow:0 8px 24px #3a201e0b}#header-component .header__row--top{backdrop-filter:saturate(130%) blur(14px);-webkit-backdrop-filter:saturate(130%) blur(14px)}.bm-header-search{display:flex;align-items:center}.bm-header-search__form{display:none}.bm-header-search__mobile-button{display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;color:currentColor}.bm-header-search__mobile-button .svg-wrapper,.bm-header-search__mobile-button svg{width:21px;height:21px}@media screen and (min-width:1200px){.bm-header-search__form{display:flex;width:clamp(240px,21vw,320px);min-height:44px;align-items:center;overflow:hidden;border:1px solid rgba(68,47,42,.16);border-radius:999px;background:#ffffffe0;transition:border-color .16s ease,box-shadow .16s ease}.bm-header-search__form:focus-within{border-color:#ad25287a;box-shadow:0 0 0 3px #ad25281a}.bm-header-search__icon{display:inline-flex;width:19px;height:19px;margin-inline-start:15px;flex:0 0 auto;color:var(--bm-muted)}.bm-header-search__icon svg{width:100%;height:100%}.bm-header-search__input{min-width:0;height:42px;padding:0 10px;flex:1 1 auto;border:0;outline:0;color:var(--bm-ink);background:transparent;font:inherit;font-size:.85rem}.bm-header-search__input::placeholder{color:#766965e6}.bm-header-search__submit{align-self:stretch;padding-inline:16px;border:0;color:#fff;background:var(--bm-red);cursor:pointer;font:inherit;font-size:.72rem;font-weight:750;letter-spacing:.06em;text-transform:uppercase;transition:background-color .16s ease}.bm-header-search__submit:hover{background:var(--bm-red-dark)}.bm-header-search__mobile-button{display:none}}.product-card{min-width:0;padding:2px;transition:transform .18s ease}.product-card .product-card__content{gap:0!important;overflow:hidden;border:1px solid rgba(68,47,42,.11)!important;border-radius:16px!important;background:#fff!important;box-shadow:0 1px 2px #442f2a09,0 10px 28px #442f2a11;transition:border-color .18s ease,box-shadow .18s ease}.product-card .card-gallery{width:calc(100% - 16px);margin:8px 8px 0;overflow:hidden;border:1px solid rgba(68,47,42,.07);border-radius:12px;background:#faf7f5}.product-card .product-card__content>.group-block{box-sizing:border-box;width:100%!important;padding:.85rem .9rem 1rem!important;align-items:flex-start!important;flex-direction:column!important;gap:.42rem!important}.product-card .product-card__content>.group-block .group-block{width:100%!important;align-items:flex-start!important;flex-direction:column!important;gap:.32rem!important}.product-card [ref=productTitleLink] .text-block{width:100%;align-items:flex-start;--text-align: left}.product-card [ref=productTitleLink] .text-block>*{display:-webkit-box;min-height:2.7em;margin:0;overflow:hidden;color:var(--bm-ink);font-family:var(--font-body--family)!important;font-size:1rem!important;font-weight:720!important;letter-spacing:.005em!important;line-height:1.35!important;text-align:left!important;text-transform:none!important;text-wrap:pretty;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.product-card product-price{width:100%!important;color:var(--bm-ink);text-align:left!important}@media(hover:hover){.product-card:hover{transform:translateY(-2px)}.product-card:hover .product-card__content{border-color:#ad252833!important;box-shadow:0 2px 4px #442f2a0b,0 16px 38px #442f2a1a}}.product-card [ref=priceContainer]{display:flex;width:100%;align-items:flex-start;flex-direction:column;justify-content:flex-start;gap:.15rem;line-height:1.25}.product-card [ref=priceContainer] .price{color:var(--bm-red);font-family:var(--font-body--family)!important;font-size:1.08rem!important;font-weight:780!important;letter-spacing:0!important}.product-card [ref=priceContainer]:has(.compare-at-price) .price{font-weight:820!important}.product-card [ref=priceContainer] .compare-at-price{color:#287a4b;font-family:var(--font-body--family)!important;font-size:.9rem!important;font-weight:550!important;opacity:1;text-decoration-color:#287a4bb8;text-decoration-thickness:1px}.product-card .product-badges__badge{min-height:30px;padding:.42rem .65rem;border:1px solid rgba(255,255,255,.52);border-radius:8px!important;box-shadow:0 5px 16px #442f2a29;font-family:var(--font-body--family);font-size:.72rem;font-weight:800;letter-spacing:.025em;text-transform:none}.product-card .product-badges{top:10px!important;right:auto!important;bottom:auto!important;left:10px!important}.product-card .product-badges__badge span{margin-left:.25rem;padding-left:.42rem;border-left:1px solid rgba(255,255,255,.5);font-weight:700}.product-card .product-card__content>.quick-add{position:relative;inset:auto;z-index:var(--layer-raised);width:calc(100% - 1.8rem);height:48px;margin:auto .9rem 1rem;pointer-events:auto}.product-card .quick-add__product-form-component,.product-card .quick-add__product-form-component .shopify-product-form,.product-card .quick-add__product-form-component form{width:100%;height:100%}.product-card button.quick-add__button{position:static;inset:auto;display:flex!important;width:100%!important;height:48px;min-height:48px;max-inline-size:none;padding:0 .8rem!important;justify-content:center;gap:.4rem;border:1px solid var(--bm-red);border-radius:10px;color:#fff;background:var(--bm-red);box-shadow:0 7px 16px #8f1d2029;font-family:var(--font-body--family);font-size:.78rem;font-weight:800;letter-spacing:.015em;line-height:1.15;text-align:center;text-transform:none;white-space:normal;opacity:1}.product-card button.quick-add__button:hover{width:100%!important;color:#fff;border-color:var(--bm-red-dark);background:var(--bm-red-dark);transform:none}.product-card button.quick-add__button:focus-visible{width:100%!important;outline:3px solid rgba(173,37,40,.35);outline-offset:3px}.product-card .quick-add__button>.add-to-cart-icon{width:22px;height:22px}.product-card:focus-within .product-card__content{border-color:#ad252857!important}[id$=__product_list_8aRFGU] .section-resource-list__header .text-block{width:100%;max-width:none;align-items:flex-start}[id$=__product_list_8aRFGU] .section-resource-list__header h2{max-width:760px;margin:0;color:var(--bm-ink);font-family:var(--font-body--family);font-size:clamp(2.25rem,4.8vw,4.2rem);font-weight:760;letter-spacing:-.055em;line-height:.98;text-align:left;text-transform:none}[id$=__product_list_8aRFGU] .section-resource-list__header h2:before{display:block;width:52px;height:5px;margin-bottom:.8rem;border-radius:999px;background:var(--bm-red);content:""}[id$=__product_list_8aRFGU] .section-resource-list__header h2 em{color:var(--bm-red);font-style:normal;font-weight:620}.bm-free-shipping,.bm-free-shipping *{box-sizing:border-box}.bm-free-shipping{width:100%;margin-bottom:1rem;padding:.9rem;border:1px solid rgba(173,37,40,.15);border-radius:.9rem;color:var(--bm-ink);background:linear-gradient(145deg,#fff,var(--bm-cream));box-shadow:0 8px 22px #442f2a0e}.bm-free-shipping__top{display:flex;align-items:flex-start;gap:.7rem}.bm-free-shipping__icon{display:inline-flex;width:2.35rem;height:2.35rem;flex:0 0 auto;align-items:center;justify-content:center;border-radius:50%;color:var(--bm-red);background:#ad252814}.bm-free-shipping__eyebrow,.bm-free-shipping__message{margin:0}.bm-free-shipping__eyebrow{color:var(--bm-red);font-size:.68rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.bm-free-shipping__message{margin-top:.22rem;color:var(--bm-ink);font-size:.82rem;line-height:1.4}.bm-free-shipping__message strong{color:var(--bm-red-dark)}.bm-free-shipping__track{position:relative;overflow:hidden;width:100%;height:7px;margin-top:.75rem;border-radius:999px;background:#ad25281a}.bm-free-shipping__progress{display:block;min-width:0;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--bm-red),var(--bm-red-dark));transition:width .26s ease}.bm-free-shipping__meta{display:flex;margin-top:.5rem;align-items:center;justify-content:space-between;gap:.75rem;color:var(--bm-muted);font-size:.68rem}.bm-free-shipping__meta strong{color:var(--bm-ink)}.cart-drawer__summary .bm-free-shipping{margin-bottom:.75rem;padding:.8rem}.product-card .product-media-container.media-fit{--product-media-fit: contain !important;background:#faf7f5}.product-card .product-media-container img{object-position:center}@media(hover:hover){.card-hover-effect-subtle-zoom .product-card:hover .card-gallery{transform:none}}@media screen and (max-width:749px){input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea{font-size:16px}.facets-controls-wrapper.spacing-style{--padding-inline-start: 16px !important;--padding-inline-end: 16px !important}.product-card{padding:1px}.product-card:hover{transform:none}.product-card .product-card__content{border-radius:13px!important;box-shadow:0 1px 2px #442f2a08,0 7px 20px #442f2a0e}.product-card .card-gallery{width:calc(100% - 12px);margin:6px 6px 0;border-radius:10px}.product-card .product-card__content>.group-block{padding:.72rem .72rem .85rem!important;gap:.36rem!important}.product-card [ref=productTitleLink] .text-block>*{min-height:2.65em;font-size:1rem!important;line-height:1.325!important}.product-card [ref=priceContainer] .price{font-size:1.02rem!important}.product-card [ref=priceContainer] .compare-at-price{font-size:.86rem!important}.product-card .product-badges__badge{min-height:28px;padding:.36rem .55rem;font-size:.68rem}.product-card .product-card__content>.quick-add{width:calc(100% - 1.44rem);height:46px;margin:auto .72rem .85rem}.product-card button.quick-add__button,.product-card button.quick-add__button:hover,.product-card button.quick-add__button:focus-visible{width:100%!important;height:46px;min-height:46px;padding-inline:.55rem!important;font-size:.75rem}.product-card .quick-add__button>.add-to-cart-icon{width:20px;height:20px}[id$=__product_list_8aRFGU] .section-resource-list__header h2{font-size:clamp(2rem,9.2vw,2.75rem);letter-spacing:-.045em;line-height:1.02}main[data-template=index] .product-card{--product-card-gap: .4rem}}#judgeme_product_reviews .jdgm-rev-widg{padding:clamp(1rem,3vw,2rem);border:1px solid var(--bm-border);border-radius:1rem;color:var(--bm-ink);background:linear-gradient(145deg,#fff,#fffdfa)}#judgeme_product_reviews .jdgm-star,#judgeme_product_reviews a:not(.jdgm-btn){color:var(--bm-red)}#judgeme_product_reviews :is(.jdgm-btn,.jdgm-write-rev-link,.jdgm-submit-rev){border-color:var(--bm-red);border-radius:999px;color:#fff;background:var(--bm-red)}#judgeme_product_reviews :is(.jdgm-btn,.jdgm-write-rev-link,.jdgm-submit-rev):hover{border-color:var(--bm-red-dark);background:var(--bm-red-dark)}@media screen and (max-width:749px){.bm-free-shipping__meta{align-items:flex-start;flex-direction:column;gap:.15rem}#judgeme_product_reviews .jdgm-rev-widg{border-radius:.75rem}}.product-card [ref=priceContainer] .price{color:#287a4b!important}.product-card [ref=priceContainer] .compare-at-price{color:var(--bm-red)!important;text-decoration-color:#ad2528b8!important}.product-card .product-badges{top:auto!important;right:auto!important;bottom:10px!important;left:10px!important}.product-card .product-badges__badge{min-height:24px;padding:.28rem .48rem;border-radius:8px!important;box-shadow:0 3px 10px #442f2a24;font-size:.64rem}.product-card .product-badges__badge span{margin-left:.2rem;padding-left:.34rem}@media screen and (max-width:749px){.product-card .product-badges__badge{min-height:22px;padding:.25rem .42rem;font-size:.6rem}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/belamoda.css.map */
