.template-collection .product-block .block-inner .vendor{display:none}:is(.template-collection,.template-search) .product-block__title{font-size:clamp(12px,5.3cqi,17px)!important;color:#111;padding:0;margin:0 0 -2px}:is(.template-collection,.template-search) .product-block:not(.product-block--landscape) .product-block__detail .innerer{display:grid;grid-template-columns:minmax(0,1fr);align-content:start}:is(.template-collection,.template-search) .product-block .product-block__detail .innerer>*{grid-column:1}:is(.template-collection,.template-search) .product-block .product-block__detail .innerer{padding-top:13px}:is(.template-collection,.template-search) .product-block .product-block__detail .innerer>.product-link{min-width:0}:is(.template-collection,.template-search) .product-block .product-block__detail .innerer>.hbd-gridcard-price{margin-top:11px}:is(.template-collection,.template-search) .product-block{container-type:inline-size}:is(.template-collection,.template-search) .hbd-gridcard-rev{--kx-rev:clamp(11px,4.6cqi,13px)}:is(.template-collection,.template-search) .product-block .block-inner-inner{background:none;border:0;border-radius:0;padding:0}:is(.template-collection,.template-search) .product-block .image-cont{border-radius:10px;overflow:hidden}:is(.template-collection,.template-search) .product-block .product-block__detail{padding-top:0;margin-top:0}:is(.template-collection,.template-search) .product-block__title{line-height:1.28;font-weight:400;margin-bottom:-6px;min-height:2.56em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;-webkit-box-pack:center;align-content:center}:is(.template-collection,.template-search) .hbd-card-head{display:flex;align-items:center;gap:9px;margin:0 0 10px}:is(.template-collection,.template-search) .hbd-card-head .product-block__title{min-height:0;margin:0;-webkit-line-clamp:1;font-weight:500;letter-spacing:-.008em}:is(.template-collection,.template-search) .product-block{--kxp-chip:clamp(12px,5cqi,15px)}:is(.template-collection,.template-search) .product-block__image-dots{left:auto;right:var(--hbd-corner,10px);bottom:var(--hbd-corner,10px);display:flex;align-items:center;gap:5px;height:calc(var(--kxp-chip) + 8px);line-height:normal}:is(.template-collection,.template-search) .product-block__image-dot{width:6px;height:6px;margin:0;border:0;border-radius:6px;background:#fff;opacity:.55;box-shadow:0 0 0 .5px #00000047,0 1px 2px #0000004d;transition:opacity .16s,width .16s}:is(.template-collection,.template-search) .product-block__image-dot--active{opacity:1;width:16px}:is(.template-collection,.template-search) .product-block__image-dot--more{opacity:.3}:is(.template-collection,.template-search) .product-block__image-dot--hidden{display:none}@media(prefers-reduced-motion:reduce){:is(.template-collection,.template-search) .product-block__image-dot{transition:none}}:is(.template-collection,.template-search) .hbd-gridcard-label{top:var(--hbd-corner,10px);left:var(--hbd-corner,10px);right:auto;bottom:auto}:is(.template-collection,.template-search) .hbd-gridcard-rev.hbd-gridcard-rev--onimg{top:auto;bottom:var(--hbd-corner,10px);left:var(--hbd-corner,10px);padding:4px 9px;border-radius:100px;background:#12141a9e;-webkit-backdrop-filter:blur(10px) saturate(1.1);backdrop-filter:blur(10px) saturate(1.1);box-shadow:inset 0 0 0 .5px #ffffff38;--kx-rev:var(--kxp-chip,clamp(12px,5cqi,15px))}@supports not ((backdrop-filter:blur(2px)) or (-webkit-backdrop-filter:blur(2px))){:is(.template-collection,.template-search) .hbd-gridcard-rev.hbd-gridcard-rev--onimg{background:#12141ad1}}:is(.template-collection,.template-search) .hbd-gridcard-rev--onimg .hbd-gridcard-rev__cap{font-size:8.5px;margin-left:5px;letter-spacing:.02em;opacity:.82}@container (max-width: 240px){:is(.template-collection,.template-search) .hbd-gridcard-rev--onimg .hbd-gridcard-rev__cap{display:none}}:is(.template-collection,.template-search) .hbd-card-head{position:relative}:is(.template-collection,.template-search) .hbd-card-head__main{text-align:center;padding:0 28px}:is(.template-collection,.template-search) .hbd-card-head__aside{position:absolute;right:0;top:50%;transform:translateY(-50%)}:is(.template-collection,.template-search) .product-block .image-cont{margin-bottom:0}:is(.template-collection,.template-search) .hbd-gridcard-bar--priced{margin-top:10px}.template-collection .breadcrumbs{display:none!important}:is(.template-collection,.template-search) .product-grid{align-items:start}@media(min-width:768px){:is(.template-collection,.template-search) .product-grid{--product-columns-desktop:3}}@media(min-width:1024px){:is(.template-collection,.template-search) .product-grid{--product-columns-desktop:4}}@media(min-width:1280px){:is(.template-collection,.template-search) .product-grid{--product-columns-desktop:5}}@media(min-width:1560px){:is(.template-collection,.template-search) .product-grid{--product-columns-desktop:6}}@media(min-width:1840px){:is(.template-collection,.template-search) .product-grid{--product-columns-desktop:7}}@media(min-width:2200px){:is(.template-collection,.template-search) .product-grid{--product-columns-desktop:8}}.template-search .main-search{border:0;margin:0;text-align:start}.template-search .main-search__form{max-width:720px;margin:18px auto 0;position:relative}.template-search .main-search__input-container{display:flex;align-items:center;gap:11px;height:52px;padding:0 8px 0 16px;border-radius:999px;background:#fff;border:1px solid #e4e0d8;transition:border-color .15s ease,box-shadow .15s ease}.template-search .main-search__input-container:focus-within{border-color:#b9b3a6;box-shadow:0 0 0 3px #32393e17}.template-search input[type=text].main-search__input{flex:1 1 auto;min-width:0;width:auto;padding:0;border:0;border-radius:0;background:none!important;box-shadow:none;font-weight:500;font-size:max(16px,16.5px);line-height:1.3;color:#111}.template-search input[type=text].main-search__input::placeholder{color:#a8a296;font-weight:400}.template-search .main-search__button{position:static;transform:none;flex:0 0 auto;width:19px;height:19px;padding:0;border:0;background:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#8d8778;transition:color .15s ease}.template-search .main-search__button:hover{color:#32393e}.template-search .main-search__button svg{display:block;width:19px;height:19px}.template-search .main-search__clear{flex:0 0 auto;width:32px;height:32px;padding:0;border:0;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;background:#f2f0ea;color:#6f6b64;transition:background .15s ease,color .15s ease}.template-search .main-search__clear:hover{background:#e6e3dc;color:#32393e}.template-search .main-search__clear svg{display:block;width:15px;height:15px}.template-search .main-search__clear[hidden]{display:none}.template-search .search-results-title{max-width:720px;margin:20px auto 0;font-weight:400;font-size:19px;line-height:1.35;color:#32393e;text-align:center;text-decoration:underline;text-decoration-color:#ece9e3;text-underline-offset:9px;text-decoration-thickness:3px}.template-search .utility-bar{width:auto;margin:20px 0 14px;padding:0;display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:start}.template-search .utility-bar__centre{display:block;flex:0 1 auto;text-align:start;font-size:13px;color:#6f6b64;font-weight:400}.template-search .utility-bar__centre .utility-bar__item{margin:0;text-transform:none;font-weight:400}.template-search .utility-bar__right{flex:0 0 auto;margin:0}.template-search .utility-bar__right .utility-bar__item{margin:0}.template-search .layout-switchers{display:flex;gap:2px;padding:3px;background:#f2f0ea;border-radius:999px}.template-search .layout-switch{width:38px;height:30px;margin:0;border-radius:999px;opacity:1;display:flex;align-items:center;justify-content:center;color:#9a958c;transition:background .15s ease,color .15s ease}.template-search .layout-switch svg{width:17px;height:17px}.template-search .layout-switch--active{background:#fff;color:#32393e;box-shadow:0 1px 2px #0000001c}.template-search .search-also{margin:34px 0 0;padding-top:22px;border-top:1px solid #ece9e3}.template-search .search-also__title{font-weight:500;font-size:13px;line-height:1.4;color:#32393e;margin:0 0 12px;letter-spacing:.02em}.template-search .search-also__list{display:grid;gap:8px}.template-search .search-also__item{display:flex;align-items:center;gap:12px;padding:12px 14px;text-decoration:none;color:inherit;background:#fff;border:1px solid #ece9e3;border-radius:10px}.template-search .search-also__text{flex:1 1 auto;min-width:0;font-size:13px;color:#111;line-height:1.4}.template-search .search-also__chev{flex:0 0 auto;color:#b3ada0;display:flex}.template-search .search-also__chev svg{width:15px;height:15px}@media(min-width:768px){.template-search .search-also__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1280px){.template-search .search-also__list{grid-template-columns:repeat(3,minmax(0,1fr))}}.template-search .search-zero{padding:38px 0 30px;text-align:center}.template-search .search-zero__disc{width:64px;height:64px;border-radius:50%;background:#f2f0ea;color:#a49e91;display:flex;align-items:center;justify-content:center;margin:0 auto 18px}.template-search .search-zero__disc svg{width:26px;height:26px}.template-search .search-zero__title{font-weight:400;font-size:19px;line-height:1.4;color:#111;margin:0 0 8px}.template-search .search-zero__term{font-weight:500}.template-search .search-zero__sub{font-size:13px;color:#6f6b64;margin:0 auto 22px;line-height:1.6;max-width:46ch}.template-search .search-zero__chips{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin:0 0 34px}.template-search .search-zero__chip{font-size:12.5px;padding:8px 15px;border-radius:999px;text-decoration:none;background:#fff;border:1px solid #e4e0d8;color:#32393e}.template-search .search-zero__chip:hover{background:#f4f2ec;color:#32393e}.template-search .search-zero__strap{font-weight:500;font-size:12px;line-height:1.4;letter-spacing:.09em;text-transform:uppercase;color:#8a8578;margin:0 0 14px;text-align:start}.template-collection .product-grid .product-block--sold-out{display:none}
