.accessories-template{--vw-init-accessories-m: calc(100vw / 750);--vw-init-accessories: calc(100vw / 1920)}.main-content{padding:0!important}.accessories-collection{--gold: #b58b4c;--gold-light: #cfb184;--surface: #f5f5f5;--line: #e7e7e7;min-height:70vh;padding-bottom:70px;background:var(--surface);color:#0a0a0a;font-family:MiSans Latin,Arial,sans-serif}.accessories-collection *,.accessories-collection *:before,.accessories-collection *:after{box-sizing:border-box}.accessories-collection button,.accessories-collection input{font:inherit}.accessories-collection__hero{position:relative;height:min(25vw,410px);min-height:290px;overflow:hidden;background:#aaa}.accessories-collection__hero img{display:block;width:100%;height:100%;object-fit:cover}.accessories-collection__hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0000003d}.accessories-collection__hero--fallback{background:linear-gradient(120deg,#bbb,#777)}.accessories-collection__hero-content{position:absolute;z-index:1;top:0;left:50%;width:min(100% - 48px,1200px);height:100%;transform:translate(-50%);color:#fff}.accessories-collection__breadcrumb{display:none!important}.main-content>.page-width.snippet-breadcrumbs,.page-width.snippet-breadcrumbs{display:block!important}.accessories-collection__hero-content h1{position:absolute;top:50%;left:0;margin:0;transform:translateY(-50%);color:#fff;text-shadow:0 0 4px rgba(0,0,0,.25);font-family:MiSans Latin;font-size:48px;font-style:normal;font-weight:630;line-height:110%;text-transform:capitalize}.accessories-collection__mobile-heading{display:none}.accessories-collection__content{display:grid;grid-template-columns:286px minmax(0,1fr);align-items:start;gap:24px;width:min(100% - 48px,1200px);margin:44px auto 0}.accessories-collection__results{min-width:0}.accessories-collection__content--no-filters{grid-template-columns:minmax(0,1fr)}.accessories-filters{position:sticky;top:96px;display:block}.accessories-filters__panels{display:grid;gap:20px}.accessories-all-filter input{flex:0 0 auto;width:16px;height:16px;margin:0;accent-color:var(--gold)}.accessories-filter{overflow:hidden;border-radius:7px;background:#fff;box-shadow:0 3px 12px #00000024}.accessories-filter__heading{border-radius:8px 8px 0 0;background:linear-gradient(90deg,#d2ba8e,#987648);color:#3b2b13;text-align:center;font-family:MiSans Latin;font-size:20px;font-style:normal;font-weight:450;line-height:110%;text-transform:capitalize;display:flex;padding:16px;align-items:center;align-self:stretch}.accessories-filter__option{display:flex;padding:24px 16px;align-items:center;gap:10px;align-self:stretch;color:#000;text-align:center;font-family:MiSans Latin;font-size:14px;font-style:normal;font-weight:450;line-height:110%;text-transform:capitalize;background:#fff}.accessories-filter__option:hover{background:#fbfbfb}.accessories-filter input{flex:0 0 auto;width:14px;height:14px;margin:0;accent-color:var(--gold)}.accessories-filter__all{font-weight:500}.accessories-filter__type-options{padding-bottom:8px}.accessories-filter__group{border-top:1px solid #f1f1f1}.accessories-filter__group summary{padding:16px;display:flex;align-items:center;justify-content:space-between;gap:12px;list-style:none;cursor:pointer;color:#000;text-align:center;font-family:MiSans Latin;font-size:16px;font-style:normal;font-weight:450;line-height:110%;text-transform:capitalize}.accessories-filter__group summary::-webkit-details-marker{display:none}.accessories-filter__plus{width:var(--accessories-toggle-size, 20px);height:var(--accessories-toggle-size, 20px);flex:0 0 var(--accessories-toggle-size, 20px);display:grid;place-items:center;line-height:0}.accessories-filter__icon{width:100%;height:100%;display:block}.accessories-filter__icon--minus{display:none}.accessories-filter__group[open]>summary .accessories-filter__icon--plus,.accessories-all-filter__series[open]>summary .accessories-filter__icon--plus{display:none}.accessories-filter__group[open]>summary .accessories-filter__icon--minus,.accessories-all-filter__series[open]>summary .accessories-filter__icon--minus{display:block}.accessories-all-filter__series-list{background:#f8f8f8}.accessories-all-filter .accessories-filter__group>summary{min-height:54px;padding:12px 10px;font-size:16px;font-style:normal;font-weight:450;line-height:110%}.accessories-all-filter__series{border-top:1px solid #eee}.accessories-all-filter__series>summary{display:inline-grid;padding:16px;row-gap:10px;column-gap:10px;display:flex;align-items:center;justify-content:space-between;list-style:none;cursor:pointer;color:#000;text-align:center;font-family:MiSans Latin;font-size:16px;font-style:normal;font-weight:450;line-height:110%;text-transform:capitalize}.accessories-all-filter__series>summary::-webkit-details-marker{display:none}.accessories-all-filter__series .accessories-filter__options .accessories-filter__option{padding-left:30px}.accessories-filter__options{padding:0;background:#fbfbfb}.accessories-filter__options .accessories-filter__option{padding-left:20px}.accessories-filters__mobile-handle,.accessories-filters__mobile-nav,.accessories-filters__mobile-footer,.accessories-filter__backdrop{display:none}.accessories-products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:start}.accessory-card{height:490px;min-width:0;overflow:hidden;display:flex;flex-direction:column;--accessory-card-media-height: 270px;--accessory-card-description-height: 38px;border-radius:16px;outline:none;background:#fff;box-shadow:0 3px 6px #00000029}.accessory-card[hidden]{display:none}.accessory-card__media{position:relative;flex:0 0 var(--accessory-card-media-height);min-height:0;display:flex;align-items:center;justify-content:center;padding:16px;transition:flex-basis .32s ease}.accessory-card__media img{width:252px;max-width:100%;height:252px;object-fit:contain;transition:transform .32s ease}.accessory-card__badge{position:absolute;top:12px;left:12px;z-index:1;min-width:88px;padding:6px 8px;border:1px solid #000;border-radius:999px;background:#fff;color:#000;text-align:center;font-size:12px;line-height:1.1;font-weight:450;letter-spacing:.14em;text-transform:uppercase}.accessory-card.has-description:hover,.accessory-card.has-description:focus-within{--accessory-card-media-height: 210px;--accessory-card-description-height: auto;height:auto;min-height:490px;overflow:visible}.accessory-card.has-description:hover .accessory-card__media img,.accessory-card.has-description:focus-within .accessory-card__media img{transform:scale(.82)}.accessory-card__body{flex:1;min-height:0;padding:0 16px 16px;display:flex;flex-direction:column}.accessory-card h2{flex:0 0 50px;margin:2px 0 8px;color:#000!important;font-family:MiSans Latin;font-size:14px;font-style:normal;font-weight:520;line-height:normal;text-transform:capitalize;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.accessory-card h2 a,.accessory-card h2 span{color:inherit}.accessory-card__description{flex:0 0 var(--accessory-card-description-height);height:var(--accessory-card-description-height);overflow:hidden;color:#6e6e6e;font-family:MiSans Latin;font-size:12px;font-style:normal;font-weight:380;line-height:160%;opacity:0;transition:flex-basis .32s ease,height .32s ease,opacity .22s ease}.accessory-card.has-description:hover .accessory-card__description,.accessory-card.has-description:focus-within .accessory-card__description{flex:0 0 auto;height:auto;opacity:1;overflow:visible}.accessory-card__price{min-height:30px;margin-top:auto;display:flex;align-items:baseline;gap:8px;overflow:hidden}.accessory-card__price span{color:#97784b;font-family:MiSans Latin;font-size:20px;font-style:normal;font-weight:520;line-height:normal;text-transform:capitalize}.accessory-card__price s{color:#5d5d5d;font-family:MiSans Latin;font-size:14px;font-style:normal;font-weight:520;line-height:24px;text-decoration-line:line-through;text-transform:capitalize}.accessory-card__actions{flex:0 0 48px;height:48px;margin-top:0;display:grid;grid-template-columns:1fr 64px;overflow:hidden;border-radius:24px}.accessory-card__buy{display:flex;align-items:center;justify-content:center;background:#020800;color:#fff!important;font-family:MiSans Latin;font-size:16px;font-style:normal;font-weight:630;line-height:110%;text-transform:uppercase}.accessory-card__buy--disabled,.accessory-card.is-sold-out .accessory-card__buy{background:#b8b8b8;color:#fff!important;cursor:not-allowed}.accessory-card__form,.accessory-card__form button{height:100%;margin:0}.accessory-card__form button{width:100%;border:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(90deg,#d2ba8e,#987648);color:#fff;cursor:pointer}.accessory-card__form button:disabled{opacity:.5;cursor:not-allowed}.accessory-card.is-sold-out .accessory-card__form button{background:#d8d8d8;cursor:not-allowed}.accessory-card__form svg{display:block;width:29px;height:29px;flex:0 0 29px}.accessories-collection__show-more{color:#000;font-family:MiSans Latin;font-size:20px;font-style:normal;font-weight:450;line-height:120%;text-transform:capitalize;background:transparent;cursor:pointer;padding:14px 166px;justify-content:center;align-items:center;gap:10px;border-radius:1111px;border:1px solid #000;margin:140px auto 0;display:block}.accessories-collection__show-more[hidden]{display:none}.accessories-products__empty,.accessories-collection__limit-note{text-align:center;color:#666}.accessories-lock-scroll{overflow:hidden}@media(min-width:768px)and (max-width:1500px){.accessories-collection{padding-bottom:calc(70 * var(--vw-init-accessories))}.accessories-collection__hero{height:min(25vw,calc(410 * var(--vw-init-accessories)));min-height:calc(290 * var(--vw-init-accessories))}.accessories-collection__hero-content{width:min(100% - calc(48 * var(--vw-init-accessories)),calc(1200 * var(--vw-init-accessories)))}.accessories-collection__hero-content h1{text-shadow:0 0 calc(4 * var(--vw-init-accessories)) rgba(0,0,0,.25);font-size:calc(48 * var(--vw-init-accessories))}.accessories-collection__content{grid-template-columns:calc(286 * var(--vw-init-accessories)) minmax(0,1fr);gap:calc(24 * var(--vw-init-accessories));width:min(100% - calc(48 * var(--vw-init-accessories)),calc(1200 * var(--vw-init-accessories)));margin:calc(44 * var(--vw-init-accessories)) auto 0}.accessories-filters{top:calc(96 * var(--vw-init-accessories))}.accessories-filters__panels{gap:calc(20 * var(--vw-init-accessories))}.accessories-filter{border-radius:calc(7 * var(--vw-init-accessories));box-shadow:0 calc(3 * var(--vw-init-accessories)) calc(12 * var(--vw-init-accessories)) #00000024}.accessories-filter__heading{border-radius:calc(8 * var(--vw-init-accessories)) calc(8 * var(--vw-init-accessories)) 0 0;padding:calc(16 * var(--vw-init-accessories));font-size:calc(20 * var(--vw-init-accessories))}.accessories-filter__option{padding:calc(24 * var(--vw-init-accessories)) calc(16 * var(--vw-init-accessories));gap:calc(10 * var(--vw-init-accessories));font-size:calc(14 * var(--vw-init-accessories))}.accessories-filter input{width:calc(14 * var(--vw-init-accessories));height:calc(14 * var(--vw-init-accessories))}.accessories-all-filter input{width:calc(16 * var(--vw-init-accessories));height:calc(16 * var(--vw-init-accessories))}.accessories-filter__type-options{padding-bottom:calc(8 * var(--vw-init-accessories))}.accessories-filter__group{border-top-width:calc(1 * var(--vw-init-accessories))}.accessories-filter__group summary{padding:calc(16 * var(--vw-init-accessories));gap:calc(12 * var(--vw-init-accessories));font-size:calc(16 * var(--vw-init-accessories))}.accessories-filter__plus{--accessories-toggle-size: calc(20 * var(--vw-init-accessories))}.accessories-all-filter .accessories-filter__group>summary{min-height:calc(54 * var(--vw-init-accessories));padding:calc(12 * var(--vw-init-accessories)) calc(10 * var(--vw-init-accessories));font-size:calc(16 * var(--vw-init-accessories))}.accessories-all-filter__series{border-top-width:calc(1 * var(--vw-init-accessories))}.accessories-all-filter__series>summary{padding:calc(16 * var(--vw-init-accessories));row-gap:calc(10 * var(--vw-init-accessories));column-gap:calc(10 * var(--vw-init-accessories));font-size:calc(16 * var(--vw-init-accessories))}.accessories-all-filter__series .accessories-filter__options .accessories-filter__option{padding-left:calc(30 * var(--vw-init-accessories))}.accessories-filter__options .accessories-filter__option{padding-left:calc(20 * var(--vw-init-accessories))}.accessories-products{gap:calc(20 * var(--vw-init-accessories))}.accessory-card{--accessory-card-media-height: calc(270 * var(--vw-init-accessories));--accessory-card-description-height: calc(38 * var(--vw-init-accessories));height:calc(490 * var(--vw-init-accessories));border-radius:calc(16 * var(--vw-init-accessories));box-shadow:0 calc(3 * var(--vw-init-accessories)) calc(6 * var(--vw-init-accessories)) #00000029}.accessory-card__media{padding:calc(16 * var(--vw-init-accessories))}.accessory-card__media img{width:calc(252 * var(--vw-init-accessories));height:calc(252 * var(--vw-init-accessories))}.accessory-card__badge{top:calc(12 * var(--vw-init-accessories));left:calc(12 * var(--vw-init-accessories));min-width:calc(88 * var(--vw-init-accessories));padding:calc(6 * var(--vw-init-accessories)) calc(8 * var(--vw-init-accessories));border-width:calc(1 * var(--vw-init-accessories));font-size:calc(12 * var(--vw-init-accessories))}.accessory-card.has-description:hover,.accessory-card.has-description:focus-within{--accessory-card-media-height: calc(210 * var(--vw-init-accessories));min-height:calc(490 * var(--vw-init-accessories))}.accessory-card__body{padding:0 calc(16 * var(--vw-init-accessories)) calc(16 * var(--vw-init-accessories))}.accessory-card h2{flex-basis:calc(50 * var(--vw-init-accessories));margin:calc(2 * var(--vw-init-accessories)) 0 calc(8 * var(--vw-init-accessories));font-size:calc(14 * var(--vw-init-accessories))}.accessory-card__description{font-size:calc(12 * var(--vw-init-accessories))}.accessory-card__price{min-height:calc(30 * var(--vw-init-accessories));gap:calc(8 * var(--vw-init-accessories))}.accessory-card__price span{font-size:calc(20 * var(--vw-init-accessories))}.accessory-card__price s{font-size:calc(14 * var(--vw-init-accessories));line-height:calc(24 * var(--vw-init-accessories))}.accessory-card__actions{flex-basis:calc(48 * var(--vw-init-accessories));height:calc(48 * var(--vw-init-accessories));grid-template-columns:1fr calc(64 * var(--vw-init-accessories));border-radius:calc(24 * var(--vw-init-accessories))}.accessory-card__buy{font-size:calc(16 * var(--vw-init-accessories))}.accessory-card__form svg{width:calc(29 * var(--vw-init-accessories));height:calc(29 * var(--vw-init-accessories));flex-basis:calc(29 * var(--vw-init-accessories))}.accessories-collection__show-more{font-size:calc(20 * var(--vw-init-accessories));padding:calc(14 * var(--vw-init-accessories)) calc(166 * var(--vw-init-accessories));gap:calc(10 * var(--vw-init-accessories));border-radius:calc(1111 * var(--vw-init-accessories));border-width:calc(1 * var(--vw-init-accessories));margin:calc(140 * var(--vw-init-accessories)) auto 0}}@media(min-width:768px)and (max-width:900px){.accessories-collection__content{grid-template-columns:200px minmax(0,1fr)}.accessories-products{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.accessories-collection{padding-bottom:calc(44 * var(--vw-init-accessories-m))}.accessories-collection__hero{display:none}.accessories-collection__mobile-heading{padding:calc(12 * var(--vw-init-accessories-m)) calc(32 * var(--vw-init-accessories-m)) calc(16 * var(--vw-init-accessories-m));display:block;background:#fff}.accessories-collection__mobile-heading h1{margin:0;color:#000;font-family:MiSans Latin;font-size:calc(40 * var(--vw-init-accessories-m));font-style:normal;font-weight:520;line-height:normal;text-transform:capitalize}.accessories-collection__mobile-description{margin-top:calc(24 * var(--vw-init-accessories-m));font-size:calc(24 * var(--vw-init-accessories-m));color:#6e6e6e;font-family:MiSans Latin;font-style:normal;font-weight:380;line-height:160%}.accessories-collection__mobile-description p,.accessories-collection__mobile-description ul{margin:0}.accessories-collection__mobile-description ul{padding-left:calc(24 * var(--vw-init-accessories-m))}.accessories-collection__filter-trigger{margin-top:calc(24 * var(--vw-init-accessories-m));padding:calc(8 * var(--vw-init-accessories-m)) calc(24 * var(--vw-init-accessories-m));display:inline-flex;align-items:center;gap:calc(16 * var(--vw-init-accessories-m));border:0;border-radius:calc(99 * var(--vw-init-accessories-m));background:#f0f0f0;color:#000;text-align:center;font-family:MiSans Latin;font-size:calc(24 * var(--vw-init-accessories-m));font-style:normal;font-weight:450;line-height:110%;text-transform:capitalize}.accessories-collection__content{display:block;width:auto;margin:calc(24 * var(--vw-init-accessories-m)) 0 0;padding:0 calc(32 * var(--vw-init-accessories-m))}.accessory-card{--accessory-card-media-height: clamp( calc(170 * var(--vw-init-accessories-m)), 45vw, calc(300 * var(--vw-init-accessories-m)) );--accessory-card-description-height: auto;height:auto;min-height:clamp(calc(390 * var(--vw-init-accessories-m)),calc((100vw - calc(52 * var(--vw-init-accessories-m))) * .86),calc(568 * var(--vw-init-accessories-m)));overflow:hidden;border-radius:calc(16 * var(--vw-init-accessories-m))}.accessory-card.has-description:hover,.accessory-card.has-description:focus-within{--accessory-card-media-height: clamp( calc(170 * var(--vw-init-accessories-m)), 45vw, calc(300 * var(--vw-init-accessories-m)) );--accessory-card-description-height: auto;height:auto;min-height:clamp(calc(390 * var(--vw-init-accessories-m)),calc((100vw - calc(52 * var(--vw-init-accessories-m))) * .86),calc(568 * var(--vw-init-accessories-m)));overflow:hidden}.accessory-card__media{padding:calc(16 * var(--vw-init-accessories-m))}.accessory-card__media img{width:100%;max-width:calc(252 * var(--vw-init-accessories-m));height:100%;max-height:calc(252 * var(--vw-init-accessories-m))}.accessory-card.has-description:hover .accessory-card__media img,.accessory-card.has-description:focus-within .accessory-card__media img{transform:none}.accessory-card__badge{top:calc(12 * var(--vw-init-accessories-m));left:calc(12 * var(--vw-init-accessories-m));min-width:calc(72 * var(--vw-init-accessories-m));padding:calc(5 * var(--vw-init-accessories-m)) calc(12 * var(--vw-init-accessories-m));border-width:calc(1 * var(--vw-init-accessories-m));font-size:calc(11 * var(--vw-init-accessories-m))}.accessory-card__body{flex:1;min-height:0;padding:0 calc(16 * var(--vw-init-accessories-m)) calc(16 * var(--vw-init-accessories-m))}.accessory-card h2{flex:0 0 auto;min-height:calc(78 * var(--vw-init-accessories-m));max-height:calc(86 * var(--vw-init-accessories-m));font-size:calc(22 * var(--vw-init-accessories-m));line-height:1.18;overflow:hidden;-webkit-line-clamp:3}.accessory-card__price{min-height:calc(36 * var(--vw-init-accessories-m));gap:calc(8 * var(--vw-init-accessories-m));margin-top:calc(8 * var(--vw-init-accessories-m));margin-bottom:calc(16 * var(--vw-init-accessories-m))}.accessory-card__price span{font-size:calc(26 * var(--vw-init-accessories-m))}.accessory-card__price s{font-size:calc(20 * var(--vw-init-accessories-m))}.accessory-card__actions{flex-basis:calc(42 * var(--vw-init-accessories-m));height:calc(42 * var(--vw-init-accessories-m));grid-template-columns:1fr calc(56 * var(--vw-init-accessories-m))}.accessory-card__form svg{width:calc(29 * var(--vw-init-accessories-m));height:calc(29 * var(--vw-init-accessories-m));flex-basis:calc(29 * var(--vw-init-accessories-m))}.accessory-card__buy{color:#fff;text-align:center;font-family:MiSans Latin;font-size:calc(16 * var(--vw-init-accessories-m));font-style:normal;font-weight:630;line-height:110%;text-transform:uppercase}.accessories-filters{position:fixed;z-index:10002;top:auto;right:0;bottom:0;left:0;height:auto;display:flex;flex-direction:column;overflow:hidden;border-radius:calc(16 * var(--vw-init-accessories-m)) calc(16 * var(--vw-init-accessories-m)) 0 0;background:#fff;transform:translateY(105%);transition:transform .25s ease}.is-filter-open .accessories-filters{transform:translateY(0)}.accessories-filter__backdrop{position:fixed;z-index:10001;top:0;right:0;bottom:0;left:0;display:block;border:0;background:#0009;opacity:0;visibility:hidden;transition:opacity .25s ease,visibility .25s ease}.is-filter-open .accessories-filter__backdrop{opacity:1;visibility:visible}.accessories-filters__mobile-handle{width:calc(42 * var(--vw-init-accessories-m));height:calc(6 * var(--vw-init-accessories-m));margin:calc(32 * var(--vw-init-accessories-m)) auto;flex:0 0 auto;display:block;border-radius:111px;background:#000}.accessories-filters__mobile-layout{min-height:0;flex:1;display:grid;grid-template-columns:34% 66%;overflow:hidden;border-top:calc(1 * var(--vw-init-accessories-m)) solid #eee}.accessories-all-filter__inner{min-height:0;flex:1;overflow-y:auto;padding:0 calc(22 * var(--vw-init-accessories-m))}.accessories-filters__mobile-nav{display:block;background:#f6f6f6}.accessories-filters__panels{display:block;overflow-y:auto}.accessories-filter{display:none;overflow:visible;border-radius:0;box-shadow:none}.accessories-filter.is-mobile-active,.accessories-all-filter .accessories-all-filter__panel{display:block}.accessories-filter__heading{display:none}.accessories-filter__option{padding:calc(16 * var(--vw-init-accessories-m)) calc(32 * var(--vw-init-accessories-m));gap:calc(16 * var(--vw-init-accessories-m));color:#000;text-align:center;font-family:MiSans Latin;font-size:calc(20 * var(--vw-init-accessories-m));font-style:normal;font-weight:450;line-height:110%;text-transform:capitalize;background:#fbfbfb00}.accessories-filter input{width:calc(24 * var(--vw-init-accessories-m));height:calc(24 * var(--vw-init-accessories-m))}.accessories-filter__group{border:0}.accessories-filter__group summary{padding:calc(12 * var(--vw-init-accessories-m)) calc(22 * var(--vw-init-accessories-m));color:#777;font-size:calc(15 * var(--vw-init-accessories-m))}.accessories-filter__plus{--accessories-toggle-size: calc(20 * var(--vw-init-accessories-m))}.accessories-filter__options{padding:0;background:#fff}.accessories-filter__options .accessories-filter__option{padding-left:calc(26 * var(--vw-init-accessories-m))}.accessories-filters__mobile-footer{min-height:calc(64 * var(--vw-init-accessories-m));padding:calc(10 * var(--vw-init-accessories-m)) calc(18 * var(--vw-init-accessories-m));flex:0 0 auto;display:grid;grid-template-columns:1fr 1fr;border-top:calc(1 * var(--vw-init-accessories-m)) solid #ddd;background:#fff}.accessories-filters__mobile-footer button,.accessories-filters__mobile-footer a{border:0;display:flex;align-items:center;justify-content:center;background:#fff;color:#111;font-size:calc(18 * var(--vw-init-accessories-m));font-weight:700}.accessories-filters__mobile-footer>*+*{border-left:calc(1 * var(--vw-init-accessories-m)) solid #bbb}.accessories-collection__show-more{font-size:calc(20 * var(--vw-init-accessories-m));padding:calc(14 * var(--vw-init-accessories-m)) calc(160 * var(--vw-init-accessories-m));margin:calc(96 * var(--vw-init-accessories-m)) auto 0}.accessory-card,.accessory-card.has-description:hover,.accessory-card.has-description:focus-within{--accessory-card-description-height: auto;height:auto;min-height:clamp(calc(390 * var(--vw-init-accessories-m)),calc((100vw - calc(52 * var(--vw-init-accessories-m))) * .86),calc(568 * var(--vw-init-accessories-m)));overflow:hidden}.accessory-card__description{flex:0 0 auto;height:auto;overflow:visible;opacity:1;font-size:calc(18 * var(--vw-init-accessories-m));line-height:1.45}.accessories-products{display:block;columns:2;column-gap:calc(24 * var(--vw-init-accessories-m))}.accessory-card{break-inside:avoid;page-break-inside:avoid;margin:0 0 calc(24 * var(--vw-init-accessories-m))}}@media(max-width:767px){.accessories-filters{height:min(88dvh,calc(1160 * var(--vw-init-accessories-m)));border-radius:calc(10 * var(--vw-init-accessories-m)) calc(10 * var(--vw-init-accessories-m)) 0 0}.accessories-filters__mobile-handle{width:calc(42 * var(--vw-init-accessories-m));height:calc(6 * var(--vw-init-accessories-m));margin:calc(32 * var(--vw-init-accessories-m)) auto calc(26 * var(--vw-init-accessories-m))}.accessories-filters__mobile-layout{grid-template-columns:32% 68%;border-top:0}.accessories-filters__mobile-nav button{padding:calc(20 * var(--vw-init-accessories-m)) 0 calc(20 * var(--vw-init-accessories-m)) calc(32 * var(--vw-init-accessories-m));color:#3b2b13;text-align:center;font-family:MiSans Latin;font-size:calc(20 * var(--vw-init-accessories-m));font-style:normal;font-weight:450;line-height:110%;text-transform:capitalize;border:0;display:block;background:transparent;width:100%;text-align:left}.accessories-filters__mobile-nav button.is-active{background:#fff;font-weight:600}.accessories-filters__panels{background:#fff}.accessories-filter__option{justify-content:flex-start;padding:calc(16 * var(--vw-init-accessories-m)) calc(32 * var(--vw-init-accessories-m));gap:calc(24 * var(--vw-init-accessories-m));text-align:left;font-size:calc(20 * var(--vw-init-accessories-m));color:#000;text-align:center;font-family:MiSans Latin;font-style:normal;font-weight:450;line-height:110%;text-transform:capitalize}.accessories-filter input,.accessories-all-filter input{-webkit-appearance:none;appearance:none;width:calc(22 * var(--vw-init-accessories-m));height:calc(22 * var(--vw-init-accessories-m));border:calc(2 * var(--vw-init-accessories-m)) solid #6f6f6f;border-radius:0;background:#fff;display:grid;place-content:center}.accessories-filter input:before,.accessories-all-filter input:before{content:"";width:calc(12 * var(--vw-init-accessories-m));height:calc(12 * var(--vw-init-accessories-m));transform:scale(0);background:#000}.accessories-filter input:checked:before,.accessories-all-filter input:checked:before{transform:scale(1)}.accessories-filter__group summary,.accessories-all-filter__series>summary{padding:calc(24 * var(--vw-init-accessories-m)) 0 calc(24 * var(--vw-init-accessories-m)) calc(32 * var(--vw-init-accessories-m));justify-content:flex-start;color:#7e7e7e;font-family:MiSans Latin;font-size:calc(20 * var(--vw-init-accessories-m));font-style:normal;font-weight:450;line-height:110%;text-transform:capitalize}.accessories-filter__group summary .accessories-filter__plus,.accessories-all-filter__series>summary .accessories-filter__plus,.accessories-all-filter .accessories-filter__group>summary .accessories-filter__plus{display:none}.accessories-filter__options .accessories-filter__option,.accessories-all-filter__series .accessories-filter__options .accessories-filter__option{padding-left:calc(40 * var(--vw-init-accessories-m))}.accessories-all-filter__inner{padding:0 calc(32 * var(--vw-init-accessories-m));background:#fff}.accessories-all-filter .accessories-filter__heading{display:none}.accessories-all-filter .accessories-filter__group>summary{min-height:calc(68 * var(--vw-init-accessories-m));padding:calc(18 * var(--vw-init-accessories-m)) 0;color:#8a8a8a;text-align:left;font-size:calc(20 * var(--vw-init-accessories-m))}.accessories-all-filter__series-list,.accessories-filter__options{background:#fff}.accessories-filters__mobile-footer{min-height:calc(80 * var(--vw-init-accessories-m));padding:0;border-top:0}.accessories-filters__mobile-footer button,.accessories-filters__mobile-footer a{position:relative;color:#000;text-align:center;font-family:MiSans Latin;font-size:calc(32 * var(--vw-init-accessories-m));font-style:normal;font-weight:450;line-height:110%;text-transform:capitalize}.accessories-filters__mobile-footer>*+*{border-left:0}.accessories-filters__mobile-footer>*+*:before{content:"";position:absolute;left:0;top:50%;width:calc(1 * var(--vw-init-accessories-m));height:calc(40 * var(--vw-init-accessories-m));background:#b5b5b5;transform:translateY(-50%)}}
/*# sourceMappingURL=/cdn/shop/t/63/assets/accessories-collection.css.map */
