:root{--bm-bg:#FAF8F5;--bm-ink:#111111;--bm-cocoa:#2B1C16;--bm-wine:#7A252C;--bm-beige:#E8DDD0;--bm-sand:#F3F3F3;--bm-grey:#F3F3F3;--bm-line:#E6E1D9;--bm-sans:var(--font-body--family,system-ui,sans-serif);--bm-pad:clamp(20px,4.4vw,56px)}body{background:var(--bm-bg);color:var(--bm-ink)}.button:not(.close-button,.menu-drawer__back-button,.predictive-search__close-modal-button,.facets-toggle__button,.cart-items__remove,.product-media-container__zoom-button,.volume-pricing__toggle),.button-secondary,.bm-btn{font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:500;min-height:52px;padding-inline:32px}.button.close-button,.button.menu-drawer__back-button,.button.predictive-search__close-modal-button{min-height:var(--minimum-touch-target);padding-inline:var(--padding-lg);letter-spacing:0;text-transform:none}.button.facets-toggle__button{min-height:44px;padding-inline:16px;letter-spacing:.01em;text-transform:none;font-size:14px}.button.cart-items__remove{min-height:var(--minimum-touch-target);padding:0;letter-spacing:0}.button.product-media-container__zoom-button{min-height:0;padding:0}.buy-buttons-block .button,.add-to-cart-button{min-height:58px;width:100%}@media(max-width:749px){.button:not(.close-button,.menu-drawer__back-button,.predictive-search__close-modal-button,.facets-toggle__button,.cart-items__remove,.product-media-container__zoom-button,.volume-pricing__toggle),.button-secondary,.bm-btn{min-height:50px;padding-inline:26px}}#header-component{background:var(--bm-bg);box-shadow:0 1px 0 var(--bm-line);border-bottom:0}.header-logo{flex-direction:column;gap:0}.header-logo:not(:has(img)):after{content:"SHOES KOSOVA";font-family:var(--bm-sans);font-size:9px;font-weight:500;letter-spacing:.36em;line-height:1;margin-top:5px;padding-inline-start:.36em}#header-component .menu-list__link{font-family:var(--bm-sans);font-size:14px;font-weight:400;letter-spacing:.04em}#header-component .menu-list__link[href*="/ulje"],.menu-drawer__menu-item[href*="/ulje"]{color:var(--bm-wine)}.header-actions__action{opacity:.9}.bm-hero{min-height:clamp(500px,74svh,740px)}@media(max-width:749px){.bm-hero{min-height:min(128vw,660px)}}.bm-hero__content{padding-bottom:clamp(44px,6.5vw,88px);max-width:760px}.bm-hero__eyebrow{text-transform:uppercase;letter-spacing:.28em;font-size:11px;font-weight:500;margin-bottom:20px}.bm-hero h1{font-size:clamp(48px,7.6vw,104px);line-height:.96;margin-bottom:20px}.bm-hero__sub{font-size:clamp(15px,1.5vw,18px);line-height:1.55;max-width:32ch;margin-bottom:32px}.bm-hero__cta .bm-btn:first-child{background:var(--bm-ink);color:#fff;border-color:var(--bm-ink);box-shadow:0 0 0 1px #ffffff4d}@media(hover:hover){.bm-hero__cta .bm-btn:first-child:hover{background:var(--bm-wine);border-color:var(--bm-wine)}}.bm-hero--empty{background:radial-gradient(110% 90% at 80% 25%,#4b3328,#2b1c16 52%,#160e0a)}.bm-hero--empty:before{content:"Bambi";position:absolute;right:-1vw;bottom:-5vw;z-index:0;font-family:var(--bm-serif);font-weight:600;font-size:clamp(200px,32vw,500px);line-height:.8;letter-spacing:-.04em;color:#faf8f50e;pointer-events:none}.bm-hero--empty:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:repeating-linear-gradient(115deg,rgb(250 248 245 / .035) 0 1px,transparent 1px 26px);pointer-events:none}.bm-hero--empty .bm-hero__media:after{display:none}.bm-cat{padding-block:clamp(16px,2.4vw,28px)}.bm-tiles{gap:10px}@media(min-width:990px){.bm-tiles{gap:14px}.bm-tile{aspect-ratio:5/4}}.bm-tile{background:var(--bm-cocoa)}.bm-tile__ph{background:radial-gradient(120% 100% at 80% 15%,#4b3328,#2b1c16 60%,#160e0a)}.bm-tile__ph:before{content:"Bambi";position:absolute;right:-4%;bottom:-8%;font-family:var(--bm-serif);font-weight:600;font-size:clamp(90px,14vw,190px);line-height:.8;letter-spacing:-.04em;color:#faf8f512}.bm-tile__ph:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(115deg,rgb(250 248 245 / .035) 0 1px,transparent 1px 22px)}.bm-tile:after{background:linear-gradient(to top,rgba(17,12,9,.7) 0%,rgba(17,12,9,.1) 55%,transparent 75%)}.bm-tile__label{left:18px;right:18px;bottom:18px;flex-direction:column;align-items:flex-start;gap:8px}.bm-tile__label b{font-size:clamp(26px,3vw,36px);line-height:1}.bm-tile__label span{font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:500;opacity:.92;border-bottom:1px solid rgb(255 255 255 / .55);padding-bottom:3px}.bm-trust{background:#fff;border-block:1px solid var(--bm-line);margin:clamp(14px,2.4vw,28px) var(--bm-pad)}.bm-trust .bm-sec{padding:clamp(18px,2.4vw,26px) clamp(12px,2.4vw,32px);background:transparent}.bm-trust__grid{gap:18px 12px;text-align:left}.bm-trust__item{display:flex;align-items:center;gap:14px}.bm-trust__icon{flex:0 0 auto;width:30px;height:30px}.bm-trust__grid b{font-family:var(--bm-sans);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;margin:0 0 3px}.bm-trust__grid span{font-size:13px;opacity:.7;line-height:1.35}@media(max-width:749px){.bm-trust__item{flex-direction:column;align-items:flex-start;gap:10px}}.bm-sec{padding-block:clamp(44px,7vw,92px)}.bm-head h2,.product-list h2,.product-list .h2{font-size:clamp(32px,4.2vw,52px);letter-spacing:-.02em}.product-grid__card.product-grid__card{background:transparent;border:0;gap:0}.product-card .group-block{padding-inline:0!important;padding-block:14px 6px!important;gap:5px}.product-card .card-gallery{background:var(--bm-grey);overflow:hidden}.product-card :is(h3,h4,.h4){font-size:14px;font-weight:500;letter-spacing:.005em;line-height:1.4;color:var(--bm-ink);transition:opacity .25s var(--bm-ease)}@media(hover:hover){.product-card:hover :is(h3,h4,.h4){opacity:.7}}.product-card .price{font-size:14px;font-weight:600}.compare-at-price{font-weight:400;opacity:.5;font-size:13px}button.quick-add__button{background:var(--bm-ink);color:#fff;border:0;border-radius:0}.product-badges__badge{background:var(--bm-wine);color:#fff;border-radius:2px;padding:3px 8px;font-size:10px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.product-badges__badge--rectangle{padding:3px 8px}[data-template=collection] h1{font-size:clamp(32px,3.8vw,46px);text-align:left;line-height:1.05}[data-template=collection] .main-collection-grid{padding-block-start:8px}.facets-block-wrapper--horizontal{border:0;border-bottom:1px solid var(--bm-line);padding-bottom:14px;margin-bottom:22px}.facets-toggle{border:0;border-bottom:1px solid var(--bm-line);padding-bottom:12px;height:auto;margin-bottom:16px}.facets--horizontal .facets__summary,.facets-toggle__button,.facets-mobile-wrapper .facets__summary{border:1px solid var(--bm-line);background:#fff;padding-inline:16px;height:42px;font-size:13px;letter-spacing:.02em;transition:border-color .25s var(--bm-ease)}@media(hover:hover){.facets--horizontal .facets__summary:hover{border-color:var(--bm-ink)}}.facets--horizontal .facets__panel[open] .facets__summary{border-color:var(--bm-ink)}.facets--horizontal .facets__filters-wrapper{gap:8px}.sorting-filter .facets__summary{min-width:210px;justify-content:space-between}.products-count-wrapper{font-size:12px;letter-spacing:.08em;text-transform:uppercase;opacity:.6}.facets__pill-label{border-radius:0;border-color:var(--bm-wine);color:var(--bm-wine)}.facets__clear-all-link{color:var(--bm-wine);font-size:13px}.sorting-filter__option:hover{background:var(--bm-grey)}.bm-feature__media--empty{background:radial-gradient(110% 100% at 20% 20%,#f2ebe1,#e8ddd0 55%,#d6c6b2)}.bm-feature__media--empty:before{content:"Bambi";position:absolute;left:-2%;bottom:-6%;font-family:var(--bm-serif);font-weight:600;font-size:clamp(150px,22vw,340px);line-height:.8;letter-spacing:-.04em;color:#2b1c1612}.bm-feature--reverse .bm-feature__media--empty{background:radial-gradient(110% 100% at 80% 20%,#4b3328,#2b1c16 60%,#160e0a)}.bm-feature--reverse .bm-feature__media--empty:before{color:#faf8f50f;left:auto;right:-2%}.bm-feature__body h2{font-size:clamp(38px,5.4vw,76px)}@media(max-width:899px){.bm-feature__media{min-height:0;aspect-ratio:4/5}}@media(min-width:900px){.bm-feature{min-height:clamp(520px,68svh,700px)}}.bm-stores{background:var(--bm-cocoa)}.bm-store__img{background:#3d2a21}.bm-store{padding-top:22px}.bm-foot{background:var(--bm-ink);padding:clamp(48px,7vw,96px) var(--bm-pad) 24px}.bm-foot__logo{font-size:clamp(72px,17vw,200px);line-height:.82;margin-bottom:clamp(32px,5vw,64px)}.bm-foot__grid{gap:32px 20px}.bm-foot h3{font-size:11px;letter-spacing:.2em;margin-bottom:16px;opacity:.7}.bm-foot ul{gap:10px}.bm-foot a,.bm-foot p{font-size:15px}.bm-foot__bottom{margin-top:clamp(32px,5vw,64px);font-size:12px;letter-spacing:.04em}.sticky-add-to-cart__bar:before{background:linear-gradient(#faf8f5f7 0 100%),linear-gradient(var(--bm-line) 0 100%)}:root{--bm-bg: #f8f5f0;--bm-ink: #111111;--bm-cocoa: #38291f;--bm-wine: #7a202b;--bm-sand: #eeeae6;--bm-grey: #eeeae6;--bm-line: #d6c9bd;--bm-pad: 3%;--bm-sans: Arial, Helvetica, sans-serif;--font-body--family: Arial, Helvetica, sans-serif;--font-paragraph--family: Arial, Helvetica, sans-serif}body{background:var(--bm-bg);color:var(--bm-ink);font-family:var(--bm-sans)}h1,h2,h3{letter-spacing:0}.button,.button-secondary,.bm-btn{border-radius:2px;letter-spacing:0}.button.close-button,.button.menu-drawer__back-button,.button.predictive-search__close-modal-button{padding:0;min-width:44px;min-height:44px}.announcement-bar{background:var(--bm-cocoa);color:#fff;min-height:38px;padding-block:0}.announcement-bar__slider{width:100%;min-height:38px}.announcement-bar__slides{max-width:680px;width:42%}.announcement-bar__text{font:13px/1.25 var(--bm-sans);letter-spacing:0}.bm-announcement-side{position:absolute;display:inline-flex;align-items:center;gap:12px;font:13px/1.2 var(--bm-sans);color:inherit;text-decoration:none}.bm-announcement-side--delivery{inset-inline-start:10%}.bm-announcement-side--stores{inset-inline-end:10%}.bm-announcement-side svg{width:20px;height:20px;flex:none}#header-component{background:var(--bm-bg);border:0;box-shadow:0 1px #e7dfd7}#header-component .header__row--top{min-height:90px}#header-component .header__columns{min-height:90px;padding-block:8px}#header-component .menu-list__list{gap:34px}#header-component .menu-list__link{font:16px/1.25 var(--bm-sans);letter-spacing:0}#header-component .menu-list__link[href*="/ulje"]{color:var(--bm-wine)}.header-logo{gap:0}.header-logo:not(:has(img)) [data-testid=header-logo]:after{font-size:56px;font-weight:600;line-height:.85;letter-spacing:0}.header-logo:not(:has(img)):after{content:"SHOES KOSOVA";font:10px/1 var(--bm-sans);letter-spacing:.19em;margin-top:8px;padding:0}.header-actions__action{opacity:1}.cart-bubble__background{background:var(--bm-wine)}.bm-hero{height:auto;aspect-ratio:1536 / 464;min-height:440px;max-height:620px;align-items:center;background:var(--bm-cocoa)}.bm-hero__content{width:100%;max-width:630px;padding:36px 0 36px 8.3%}.bm-hero__eyebrow{font:14px/1.3 var(--bm-sans);letter-spacing:.27em;margin-bottom:14px}.bm-hero h1{font-family:var(--bm-serif);font-size:94px;font-weight:400;line-height:.88;max-width:360px;margin-bottom:28px;letter-spacing:0;text-wrap:initial}.bm-hero__sub{font:21px/1.35 var(--bm-sans);max-width:380px;margin-bottom:22px}.bm-hero__media:after{background:rgb(20 14 10 / var(--bm-overlay, .1))}.bm-hero__cta .bm-btn:first-child{background:#252522;border:1px solid #f8f5f0;color:#fff;box-shadow:none;min-height:56px;padding-inline:30px;font:14px/1 var(--bm-sans);letter-spacing:.13em;text-transform:uppercase}.bm-hero--empty:before,.bm-hero--empty:after{content:none}.bm-cat{padding:18px var(--bm-pad) 0}.bm-head:has(h2:empty):not(:has(a)){display:none}.bm-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.bm-tile{aspect-ratio:359 / 201;border-radius:2px}.bm-tile__label{inset-inline:24px;bottom:19px;flex-direction:column;align-items:flex-start;gap:6px}.bm-tile__label b{font:400 38px/1 var(--bm-serif);letter-spacing:0}.bm-tile__label span{font:17px/1.2 var(--bm-sans);letter-spacing:0;text-transform:none;border:0;padding:0;opacity:1}.bm-tile__ph{background:var(--bm-grey)}.bm-tile__ph:before,.bm-tile__ph:after{content:none}.bm-tile:after{background:linear-gradient(to top,rgb(23 17 12 / .48),transparent 70%)}.bm-trust{margin:20px var(--bm-pad) 0;border:0;background:#eee8e1}.bm-trust .bm-sec{min-height:88px;padding:20px 6%;background:transparent}.bm-trust__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;text-align:left}.bm-trust__item{display:flex;align-items:center;gap:20px;min-width:0}.bm-trust__icon{flex:none;width:34px;height:34px}.bm-trust__grid b{font:500 13px/1.35 var(--bm-sans);text-transform:uppercase;letter-spacing:0;margin:0 0 2px}.bm-trust__grid span{display:block;font:14px/1.3 var(--bm-sans);opacity:1}[data-testid=product-list]{--page-margin: var(--bm-pad)}[data-template=index] [data-testid=product-list]{padding-top:22px;gap:16px}.section-resource-list__header{position:relative}[data-template=index] .section-resource-list__header h2{font:400 52px/1 var(--bm-serif);margin:0}.bm-collection-heading{display:flex;gap:20px;align-items:center;width:100%}.bm-collection-heading:before{content:"";width:18px;height:1px;background:#a99b8d;flex:none}.bm-collection-heading:after{content:"";height:1px;background:#b3a699;flex:1}.bm-collection-eyebrow{font:11px/1.2 var(--bm-sans);letter-spacing:.27em;margin:0 0 6px 38px}.bm-view-all{display:flex;gap:12px;align-items:center;font:14px/1.2 var(--bm-sans);flex:none;color:inherit}.bm-view-all svg{width:20px;height:20px}.bm-products-heading{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;width:100%}.product-grid__card.product-grid__card{background:#fcfaf7;border:0;border-radius:6px;padding:6px;gap:0;overflow:hidden}.product-card .card-gallery{background:var(--bm-grey);border-radius:2px;--gallery-aspect-ratio: 1.53 !important}.product-card .product-media__image{object-fit:contain}.product-card .group-block{padding:10px 12px 8px!important;gap:4px}.product-card :is(h3,h4,.h4,.text-block p){font:400 16px/1.3 var(--bm-sans);letter-spacing:0}.product-card .price{font:600 16px/1.3 var(--bm-sans)}.compare-at-price{font-family:var(--bm-sans);font-size:15px;font-weight:400;opacity:.6}.price-item__group:has(.compare-at-price) .price{color:var(--bm-wine)}.product-badges{inset-block-start:8px!important;inset-inline-start:10px!important;inset-inline-end:auto!important;bottom:auto!important}.product-badges__badge{background:var(--bm-wine);color:#fff;border-radius:22px;font:13px/1.2 var(--bm-sans);padding:7px 14px;text-transform:none;letter-spacing:0}.color-custom-badge-sold-out{background:#39352f}.bm-save-product{position:absolute;top:8px;inset-inline-end:8px;z-index:4;border:0;width:40px;height:40px;padding:8px;border-radius:50%;background:#fcfaf7;color:var(--bm-ink);cursor:pointer}.bm-save-product svg{width:24px;height:24px;aspect-ratio:1}.bm-save-product[aria-pressed=true]{color:var(--bm-wine)}.bm-save-product[aria-pressed=true] svg{fill:currentColor}.bm-save-product:focus-visible{outline:2px solid var(--bm-wine);outline-offset:2px}.bm-home-filters{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.bm-home-filters details{position:relative}.bm-home-filters summary,.bm-home-filters>a,.bm-home-sort{display:inline-flex;align-items:center;justify-content:space-between;gap:18px;min-height:44px;border:1px solid var(--bm-line);border-radius:2px;padding:0 17px;font:14px/1.2 var(--bm-sans);color:inherit;text-decoration:none;cursor:pointer;background:transparent}.bm-home-filters summary{list-style:none}.bm-home-filters summary::-webkit-details-marker{display:none}.bm-home-filters svg{width:18px;height:18px}.bm-home-filter-panel{position:absolute;top:calc(100% + 6px);inset-inline-start:0;min-width:210px;max-height:280px;overflow:auto;padding:16px;border:1px solid var(--bm-line);background:var(--bm-bg);z-index:8;box-shadow:0 8px 20px #00000014}.bm-home-filter-panel a{display:block;padding:8px 0;color:inherit}.bm-home-filter-panel label{display:block;margin-bottom:10px}.bm-home-filter-panel input{width:100%;min-height:40px;padding:8px}.bm-home-filter-panel button{margin-top:10px;padding:10px 16px;background:var(--bm-ink);color:#fff;border:0}.bm-home-sort{margin-inline-start:auto;min-width:236px}.bm-home-sort select{border:0;background:transparent;color:inherit;font:inherit;min-width:0;max-width:150px}.bm-filter-toggle{display:inline-flex;align-items:center;gap:16px;min-height:44px;padding:0 17px;border:1px solid var(--bm-line);border-radius:2px;background:transparent;font:14px/1.2 var(--bm-sans);color:inherit;cursor:pointer}.bm-home-filter-panel label:has(input[type=checkbox]){display:flex;align-items:center;gap:12px}.bm-home-filter-panel input[type=checkbox]{width:16px;min-height:16px;height:16px;accent-color:var(--bm-wine)}.bm-home-filter-panel a:hover{color:var(--bm-wine)}.bm-clear-filters{border:0;background:transparent;text-decoration:underline;color:var(--bm-wine);cursor:pointer;font:13px/1.3 var(--bm-sans)}.resource-list__item[hidden],bambi-product-filters [hidden]{display:none!important}bambi-product-filters{display:block;min-width:0}.bm-filter-empty{padding-block:24px;font-size:15px}[data-template=collection] h1{font:400 52px/1.1 var(--bm-serif);text-align:left;letter-spacing:0}.facets-block-wrapper--horizontal{border:0;padding-bottom:0;margin-bottom:12px}.facets--horizontal .facets__summary,.facets-toggle__button{border:1px solid var(--bm-line);padding-inline:16px;min-height:44px;height:44px;font:14px/1.2 var(--bm-sans);letter-spacing:0;background:transparent;border-radius:2px}.facets--horizontal .facets__filters-wrapper{gap:12px}.sorting-filter .facets__summary{min-width:236px;justify-content:space-between}.facets-toggle{border:0;padding-inline:0}.products-count-wrapper{font-size:12px}[data-template=product] h1{font-size:42px;font-weight:400;letter-spacing:0}.product-details{padding:36px}.product-details .button{min-height:54px;font-size:14px}.variant-option__button-label{min-width:48px;min-height:48px}media-gallery .product-media-container,.cart-items__media-container{background:var(--bm-grey)}.theme-drawer__dialog{background:var(--bm-bg)}.theme-drawer__title{font-size:32px;letter-spacing:0;font-weight:400}.theme-drawer__close-button{background:transparent;border:0;box-shadow:none}.cart-items__details .cart-items__title{font:400 16px/1.35 var(--bm-sans)}.cart-drawer__summary{border-top:1px solid var(--bm-line)}.cart-drawer__summary .button{min-height:54px;font-size:14px}.bm-stores{scroll-margin-top:110px}.bm-foot__logo{font-size:80px;letter-spacing:0}.bm-foot{padding-top:48px}.bm-foot h3{font:500 14px/1.3 var(--bm-sans);letter-spacing:0}@media(max-width:1199px){.bm-announcement-side--delivery{inset-inline-start:3%}.bm-announcement-side--stores{inset-inline-end:3%}#header-component .menu-list__list{gap:22px}#header-component .menu-list__link{font-size:14px}.bm-trust .bm-sec{padding-inline:24px}.bm-trust__item{gap:12px}.bm-trust__grid b{font-size:11px}.bm-tile__label{inset-inline:16px}.bm-tile__label b{font-size:32px}.bm-tile__label span{font-size:14px}}@media(max-width:749px){:root{--bm-pad: 16px}.bm-announcement-side{display:none}.announcement-bar,.announcement-bar__slider{min-height:30px}.announcement-bar__slides{width:100%}.announcement-bar__text{font-size:10px}#header-component .header__row--top,#header-component .header__columns{min-height:72px}.header-logo:not(:has(img)) [data-testid=header-logo]:after{font-size:42px}.header-logo:not(:has(img)):after{font-size:8px;margin-top:6px}.bm-hero{aspect-ratio:auto;min-height:480px;height:520px;max-height:none;align-items:flex-end}.bm-hero__img{object-position:63% center}.bm-hero__content{padding:28px 24px;max-width:100%}.bm-hero h1{font-size:62px;max-width:260px;margin-bottom:18px}.bm-hero__eyebrow{font-size:11px}.bm-hero__sub{font-size:16px;max-width:310px;margin-bottom:18px}.bm-hero__cta .bm-btn:first-child{min-height:48px;font-size:11px;padding-inline:22px}.bm-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.bm-cat{padding-top:12px}.bm-tile{aspect-ratio:1.3}.bm-tile__label{inset-inline:12px;bottom:12px;gap:4px}.bm-tile__label b{font-size:28px}.bm-tile__label span{font-size:12px}.bm-trust{margin-top:12px}.bm-trust .bm-sec{padding:18px 12px}.bm-trust__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}.bm-trust__item{gap:10px}.bm-trust__icon{width:26px;height:26px}.bm-trust__grid b{font-size:9px}.bm-trust__grid span{font-size:11px}[data-template=index] .section-resource-list__header h2,[data-template=collection] h1{font-size:38px}.bm-products-heading,.bm-collection-heading{gap:12px}.bm-collection-heading:before{width:10px}.bm-collection-eyebrow{font-size:9px;margin-inline-start:22px}.bm-view-all{font-size:11px;gap:4px}.bm-home-filters{gap:8px}.bm-home-filters summary,.bm-home-filters>a{font-size:12px;padding-inline:12px;gap:8px}.bm-home-sort{width:100%;margin:0;font-size:12px}.bm-home-filter-panel{min-width:180px}.product-card .card-gallery{--gallery-aspect-ratio: 1.15 !important}.product-card .group-block{padding:8px 4px!important}.product-card :is(h3,h4,.h4,.text-block p),.product-card .price{font-size:12px}.compare-at-price{font-size:11px}.product-badges__badge{font-size:10px;padding:5px 8px}.product-badges{inset-inline-start:4px!important}.bm-save-product{width:36px;height:36px;padding:8px;inset-inline-end:2px;top:4px}.bm-save-product svg{width:20px;height:20px}.product-details{padding:24px 16px}[data-template=product] h1{font-size:34px}.bm-foot__logo{font-size:64px}}:root{--bm-bg: #ffffff;--bm-ink: #161616;--bm-cocoa: #f5f5f5;--bm-wine: #c90060;--bm-beige: #f3f3f3;--bm-sand: #f5f5f5;--bm-grey: #f5f5f5;--bm-line: #e3e3e3}.announcement-bar.announcement-bar{background:#fff2f7!important;color:#252525!important;border-bottom:1px solid #f5dce6}#header-component{background:#fff;box-shadow:0 1px #e9e9e9}.header-logo:has(img):after{content:none}#header-component .header-logo .header-logo__image{width:205px!important;height:78px!important;object-fit:cover!important;object-position:center}.bm-hero--empty{background:#f5f5f5;color:#161616}.bm-hero--empty .bm-hero__content,.bm-hero--empty :is(h1,p){color:#161616}.bm-hero--empty .bm-hero__media:after{background:transparent}.bm-hero__cta .bm-btn:first-child{background:#c90060;border-color:#c90060;color:#fff}.bm-hero__cta .bm-btn:first-child:hover{background:#a90050;border-color:#a90050}.bm-trust{background:#f7f7f7}.bm-stores,.bm-stores :is(h2,h3,p,a){color:#161616}.bm-stores{background:#f7f7f7}.bm-collection-heading:before,.bm-collection-heading:after{background:#dedede}.product-grid__card.product-grid__card,.bm-save-product{background:#fff}.color-custom-badge-sold-out{background:#eee;color:#333}.bm-foot{background:#fafafa;color:#161616;border-top:1px solid #e3e3e3}.bm-foot :is(h3,p,a,label){color:inherit}.bm-foot input{background:#fff!important;color:#161616!important;border-color:#d6d6d6!important}.bm-foot input::placeholder{color:#656565!important;opacity:1}.bm-foot__logo img{width:220px;height:84px;object-fit:cover;object-position:center}@media(max-width:749px){#header-component .header-logo .header-logo__image{width:150px!important;height:58px!important}.bm-foot__logo img{width:190px;height:74px}}.bm-tile{background:#f5f5f5}.bm-tile>img{object-fit:contain;padding:10px 12px 24px;transition:transform .3s ease}.bm-tile:hover>img{transform:scale(1.035)}.bm-tile:after{background:linear-gradient(to top,rgb(0 0 0 / .65),transparent 75%)}.bm-tile__label{z-index:2}.bm-tile__label b{font-weight:400}.bm-tile:focus-visible,.bm-view-all:focus-visible{outline:2px solid #c90060;outline-offset:4px}.product-card .product-media__image{object-fit:contain!important}.product-card .price-item__group{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px}.product-badges .color-custom-badge-sold-out{background:#ededed!important;color:#333!important}.bm-save-product{background:#fff!important;box-shadow:0 1px 4px #0000000f}.bm-stores{padding-block:44px;margin-top:24px}.bm-stores .bm-head{margin-bottom:24px}.bm-store{position:relative;padding-top:20px;border-top:1px solid #dedede}.bm-store__number{display:block;margin-bottom:12px;font:12px/1.3 Arial,sans-serif;color:#c90060}.bm-store h3{font-size:28px;font-weight:400}.bm-store a{display:inline-flex;align-items:center;min-height:44px;text-underline-offset:5px}.bm-foot{padding-block:40px 24px}.bm-foot__grid{gap:32px}.bm-foot__news form{display:flex;flex-wrap:wrap;gap:10px;border:0}.bm-foot__news input[type=email]{flex:1 1 180px;min-width:0;height:48px;border:1px solid #d6d6d6!important;padding-inline:14px}.bm-foot__news button{min-height:48px;padding:0 18px;border:1px solid #c90060;color:#fff;background:#c90060;border-radius:2px}.bm-newsletter-status,.bm-newsletter-errors{flex-basis:100%;margin:4px 0 0;font:14px/1.5 Arial,sans-serif;color:#161616}.bm-newsletter-errors{color:#a3163b}.bm-foot__bottom{padding-top:24px;margin-top:32px;border-top:1px solid #e3e3e3}.product-details .text-block{max-width:100%}.product-details .quantity-selector{border-radius:2px}.product-details .shopify-payment-button__button{border-radius:2px!important}@media(max-width:749px){.bm-tile>img{padding:6px 6px 20px}.bm-tile__label b{font-size:26px}.bm-products-heading{align-items:center;gap:8px}.bm-view-all{font-size:11px;max-width:105px}.bm-filter-toggle{font-size:12px;padding-inline:12px;gap:10px}.bm-home-sort{min-width:0;width:100%}.bm-home-sort select{max-width:165px}.bm-stores{padding:32px 16px;margin-top:16px}.bm-stores__grid{gap:20px}.bm-store{padding-top:14px}.bm-store__number{margin-bottom:6px}.bm-store h3{font-size:26px}.bm-store p{margin-bottom:4px}.bm-foot{padding:32px 16px 20px}.bm-foot__grid{gap:26px 18px}.bm-foot__news{grid-column:1 / -1}.bm-foot__bottom{gap:12px;flex-wrap:wrap}.product-details{border:0}.product-details h1{font-size:34px;line-height:1.1}}@media(prefers-reduced-motion:reduce){.bm-tile>img{transition:none}.bm-tile:hover>img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/bambi-v2.css.map */
