.bw{background:#fbf6ec;color:#2b2620;font-family:var(--font-body-family, Arial, sans-serif);padding:56px 0 96px}.bw__wrap{max-width:1200px;margin:0 auto;padding:0 32px;box-sizing:border-box}.bw__tools{display:flex;align-items:center;justify-content:space-between;gap:12px 24px;flex-wrap:wrap;margin:28px 0 20px}.bw__count{font-size:14px;color:#6f665a}.bw__controls{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.bw__select,.bw__check{position:relative;display:inline-flex;align-items:center;height:34px;border:1px solid #D9CEBB;border-radius:999px;background:transparent;color:#6f665a;font-size:13px;box-sizing:border-box;cursor:pointer;white-space:nowrap}.bw__select select{appearance:none;-webkit-appearance:none;height:100%;max-width:220px;padding:0 30px 0 16px;border:0;background:transparent;font:inherit;color:inherit;cursor:pointer;border-radius:999px}.bw__select:after{content:"";position:absolute;right:14px;top:50%;width:6px;height:6px;margin-top:-5px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);pointer-events:none}.bw__check{padding:0 16px}.bw__check input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;cursor:pointer}.bw__check.is-on{border:2px solid #2B2620;color:#2b2620;font-weight:600;padding:0 15px}.bw__select:focus-within,.bw__check:focus-within{outline:2px solid #2B2620;outline-offset:2px}.bw__apply{height:34px;padding:0 16px;border-radius:999px;border:1.5px solid #2B2620;background:transparent;font:inherit;font-size:13px}.bw__wall{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px}.bw--captions .bw__wall{row-gap:28px}.bw__empty{padding:48px 0;color:#6f665a}.bw__more-wrap{display:flex;align-items:center;justify-content:center;gap:24px;margin-top:40px}.bw__more{display:inline-flex;align-items:center;height:44px;padding:0 28px;border:1.5px solid #2B2620;border-radius:999px;color:#2b2620;font-size:14px;font-weight:500;text-decoration:none}.bw__more:hover{background:#2b2620;color:#fbf6ec}.bw__more.is-busy{opacity:.6;pointer-events:none}.bw__prev{font-size:14px;color:#6f665a;text-decoration:underline;text-underline-offset:5px;text-decoration-color:#c9bca6}@media(max-width:989px){.bw__wall{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:749px){.bw{padding:32px 0 64px}.bw__wrap{padding:0 16px}.bw__tools{margin:24px 0 16px}.bw__wall{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;row-gap:24px}.bw__check[data-bw-captions-label]{display:none}}.bw__cell{min-width:0}.bc{position:relative;color:#2b2620}.bc__frame{position:relative;aspect-ratio:3 / 4;background:#f1eadb;border:1px solid #E8DFCF;overflow:hidden}.bc__link{display:block;width:100%;height:100%}.bc__link img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;border-radius:0}.bc__sold{position:absolute;left:10px;top:10px;z-index:1;padding:3px 9px;border:1px solid #6F665A;border-radius:999px;background:#fbf6ec;color:#4f473c;font:500 11px var(--font-body-family, Arial, sans-serif)}.bc--soldout .bc__link img{opacity:.55}.bc__info{position:absolute;left:1px;right:1px;bottom:1px;z-index:2;box-sizing:border-box;padding:12px;background:#fbf6ec;border-top:1px solid #E8DFCF;display:flex;flex-direction:column;gap:8px;pointer-events:none}.bc__vtop{position:absolute;left:0;right:0;top:0;z-index:2;box-sizing:border-box;padding:9px 12px;background:#fbf6ec;border-bottom:1px solid #E8DFCF;pointer-events:none;font:500 10px/1.2 var(--font-body-family, Arial, sans-serif);letter-spacing:.08em;text-transform:uppercase;color:#8a7f70;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bc__vendor{display:none;font:500 10px/1.2 var(--font-body-family, Arial, sans-serif);letter-spacing:.08em;text-transform:uppercase;color:#8a7f70}.bc__name{font:400 12px/1.3 var(--font-heading-family, Georgia, serif)}.bc__of{display:flex;justify-content:space-between;align-items:center;gap:8px;min-height:30px}.bc__price{font:400 12px/1.1 var(--font-body-family, Arial, sans-serif);letter-spacing:.02em}.bc__from{font-size:10px;color:#8a7f70}.bc__act{pointer-events:auto}.bc__buy{position:relative}.bc__form{margin:0}.bc__form[hidden],.bc__stepper[hidden]{display:none}.bc__buy.is-busy{opacity:.6;pointer-events:none}.bc__btn{display:inline-flex;align-items:center;height:30px;padding:0 14px;box-sizing:border-box;border:1.5px solid transparent;border-radius:999px;white-space:nowrap;cursor:pointer;text-decoration:none;font:500 12px var(--font-body-family, Arial, sans-serif)}.bc__btn--add{background:#2b2620;color:#fbf6ec}.bc__btn--choose{background:transparent;color:#2b2620;border-color:#2b2620}.bc__stepper{display:inline-flex;align-items:center;height:30px;padding:0 2px;background:#5f7761;color:#fbf6ec;border-radius:999px}.bc__step{width:26px;height:26px;padding:0;display:flex;align-items:center;justify-content:center;background:none;border:0;border-radius:50%;color:inherit;font:500 15px var(--font-body-family, Arial, sans-serif);cursor:pointer}.bc__step:hover{background:#fbf6ec2e}.bc__qty{min-width:18px;text-align:center;font:600 12px var(--font-body-family, Arial, sans-serif)}@media(hover:hover)and (pointer:fine){@supports selector(:has(*)){.bc__info{opacity:0;transform:translateY(8px);transition:opacity .2s ease,transform .2s ease}.bc__vtop{opacity:0;transform:translateY(-8px);transition:opacity .2s ease,transform .2s ease}.bc:hover .bc__info,.bc:focus-within .bc__info,.bc__info:has(.bc__stepper:not([hidden])){opacity:1;transform:none}.bc:hover .bc__vtop,.bc:focus-within .bc__vtop{opacity:1;transform:none}}}@media(prefers-reduced-motion:reduce){.bc__vtop,.bc__info{transition:none!important;transform:none!important}}.bw--captions .bc__info{position:static;opacity:1;transform:none;pointer-events:auto;padding:10px 0 0;background:none;border-top:0;gap:6px}.bw--captions .bc__vtop{display:none}.bw--captions .bc__vendor{display:block}.bw--captions .bc__name{font-size:13px}.bw--captions .bc__vendor{height:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bw--captions .bc__name{height:2.6em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.bw--captions .bc__price{font-size:12px}@media(hover:none),(pointer:coarse){.bc__info{position:static;opacity:1;transform:none;pointer-events:auto;padding:10px 0 0;background:none;border-top:0;gap:6px}.bc__name{font-size:13px}.bc__vtop{display:none}.bc__vendor{display:block;height:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bc__name{height:2.6em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}}.rf-toast{position:fixed;left:50%;top:96px;z-index:1000;max-width:min(420px,calc(100vw - 32px));box-sizing:border-box;padding:12px 18px;border-radius:10px;background:#a65f59;color:#fbf6ec;font:400 14px/1.4 var(--font-body-family, Arial, sans-serif);text-align:center;box-shadow:0 8px 24px #783c3747;opacity:0;transform:translate(-50%,-14px);pointer-events:none;transition:opacity .22s ease,transform .22s ease}.rf-toast.is-on{opacity:1;transform:translate(-50%);pointer-events:auto;cursor:pointer}@media(max-width:749px){.rf-toast{top:72px}}@media(prefers-reduced-motion:reduce){.rf-toast{transition:none;transform:translate(-50%)}}.shop-nav{display:flex;align-items:flex-end;justify-content:space-between;gap:16px 40px;flex-wrap:wrap}.shop-nav__title{margin:0;font:400 48px/1.05 var(--font-heading-family, Georgia, serif);letter-spacing:-.015em;color:#2b2620}.shop-nav__links{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 28px;padding-bottom:6px}.shop-nav__link{font:400 20px/1.2 var(--font-heading-family, Georgia, serif);color:#6f665a;white-space:nowrap;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px;text-decoration-color:#c9bca6}.shop-nav__link:hover,.shop-nav__link:focus-visible{color:#2b2620;text-decoration-color:#2b2620}@media(max-width:749px){.shop-nav{display:block}.shop-nav__title{font-size:38px}.shop-nav__links{margin-top:14px;padding-bottom:0;gap:8px 22px}.shop-nav__link{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map?subset=BAAAAAAAAAgAAACg */
