.bb-browse{position:relative;z-index:451;padding:55px max(22px,5vw) 15px;background:#f8f8f5;color:#20211f;font-family:Arial,Hiragino Kaku Gothic ProN,Yu Gothic,sans-serif}.bb-browse-kicker{font-size:11px;margin:0 0 14px;letter-spacing:.1em}.bb-browse-title{display:flex;align-items:baseline;gap:20px;margin-bottom:22px}.bb-browse-title>span{white-space:nowrap;font-size:12px;color:#666961}.bb-browse h1{font-family:inherit;font-size:clamp(26px,3.5vw,42px);font-weight:400;margin:0;line-height:1.5}.bb-browse-description{font-size:13px;line-height:1.9;max-width:690px}.bb-browse-description p{margin:5px 0}.bb-browse-description p:first-child{font-weight:500}.bb-browse nav{display:flex;flex-wrap:wrap;gap:10px 32px;margin-top:30px;border-top:1px solid #cecfcb;border-bottom:1px solid #cecfcb;padding:12px 0;align-items:center;font-size:12px}.bb-browse details{position:relative}.bb-browse summary{cursor:pointer;list-style:none;padding:9px 0}.bb-browse summary::-webkit-details-marker{display:none}.bb-browse summary span{margin-left:24px}.bb-browse details[open] summary span{display:inline-block;transform:rotate(45deg)}.bb-browse-dropdown{position:absolute;z-index:20;left:0;top:100%;background:#f8f8f5;border:1px solid #cecfcb;padding:12px 20px;width:330px;max-width:calc(100vw - 44px);box-shadow:0 8px 20px #0000000d}.bb-browse-dropdown a{display:flex;justify-content:space-between;gap:15px;padding:12px 0;line-height:1.6;border-bottom:1px solid #dedfd9}.bb-browse-dropdown a:last-child{border:0}.bb-browse-dropdown small{color:#72756c;font-size:11px}.bb-browse a[aria-current]{text-decoration:underline;text-underline-offset:5px}.bb-browse-all{padding:9px 0;display:flex;gap:20px}.bb-browse a:focus-visible,.bb-browse summary:focus-visible{outline:2px solid #772449;outline-offset:4px}@media(max-width:699px){.bb-browse{padding-top:32px}.bb-browse-title{gap:14px;align-items:baseline}.bb-browse-title>span{font-size:11px}.bb-browse nav{gap:4px 0;margin-top:24px;align-items:stretch;position:relative}.bb-browse nav>a{width:100%;font-size:11px;padding-bottom:13px}.bb-browse details{position:static;flex-basis:50%;padding-right:16px}.bb-browse summary{display:flex;justify-content:space-between;gap:8px}.bb-browse summary span{margin-left:5px}.bb-browse-description{font-size:12px}.bb-browse details[open]{flex-basis:100%;padding-right:0}.bb-browse-dropdown{position:static;width:100%;max-width:none;margin:8px 0 12px;box-shadow:none}.bb-browse-dropdown a{font-size:12px}}.bb-browse-new{padding:9px 0;display:flex;gap:20px;color:#862e36}.bb-browse-dropdown a{font-size:13px}@media(max-width:699px){.bb-browse{padding-top:22px}.bb-browse-kicker{font-size:10px;margin-bottom:8px}.bb-browse-title{margin-bottom:10px}.bb-browse-description{font-size:12px}.bb-browse nav{margin-top:17px;padding:8px 0}.bb-browse nav>a{width:50%;font-size:12px;padding:9px 0}.bb-browse summary{font-size:12px}.bb-browse-new{justify-content:space-between}.bb-browse details{padding-top:1px;padding-bottom:1px}}.bf-product-feature{font-size:13px;line-height:1.8;color:#626259;margin:9px 0 0}.product__grid__info .bf-product-feature{font-size:11px;margin:4px 0 8px}.product__grid__info .product__grid__title{font-size:14px;line-height:1.6}.product__title__wrapper .product__title{font-weight:400!important;letter-spacing:.03em}@media(max-width:699px){.bf-product-feature{font-size:12px}.product__grid__info .product__grid__title{font-size:13px}.product__grid__info .bf-product-feature{font-size:10px}}
/*# sourceMappingURL=/cdn/shop/t/34/compiled_assets/styles.css.map?subset=ABAAAAAAAAAAAAAAAAAAAQ */
