.syn-collection{--syn-sidebar-width: 260px;--syn-gutter: 24px;padding-top:var(--syn-section-padding-top, 16px);padding-bottom:var(--syn-section-padding-bottom, 48px)}.syn-collection .syn-breadcrumb{padding-top:0}.syn-collection__top{margin-bottom:12px}.syn-collection__top--with-chips{margin-bottom:0}.syn-breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px;padding-block:14px;font-family:var(--syn-breadcrumb-font-family, var(--text-font-family));font-size:var(--syn-breadcrumb-font-size, 13px);font-weight:var(--syn-breadcrumb-font-weight, 400);line-height:var(--syn-breadcrumb-line-height, 1.4);letter-spacing:var(--syn-breadcrumb-letter-spacing, .2px);color:var(--syn-breadcrumb-color, rgb(var(--text-color, 0 0 0)))}.syn-breadcrumb a{color:inherit;text-decoration:none}.syn-breadcrumb a:hover{text-decoration:underline}.syn-breadcrumb__back{display:inline-flex;align-items:center;gap:6px;font-weight:600;cursor:pointer;background:none;border:none;padding:0;font:inherit;color:inherit}.syn-breadcrumb__back svg{width:7px;height:12px}.syn-breadcrumb__sep{opacity:.55}.syn-breadcrumb [aria-current=page]{opacity:.6;pointer-events:none}.syn-collection__title{margin:0 0 8px;font-family:var(--syn-title-font-family, var(--heading-font-family));font-size:var(--syn-title-font-size, 26px);font-weight:var(--syn-title-font-weight, 600);line-height:var(--syn-title-line-height, 1.2);letter-spacing:var(--syn-title-letter-spacing, 0px);color:var(--syn-title-color, rgb(var(--text-color, 0 0 0)));text-align:left}.syn-description{max-width:1200px;font-family:var(--syn-desc-font-family, var(--text-font-family));font-size:var(--syn-desc-font-size, 14px);font-weight:var(--syn-desc-font-weight, 400);line-height:var(--syn-desc-line-height, 1.55);letter-spacing:var(--syn-desc-letter-spacing, 0px);color:var(--syn-desc-color, rgb(var(--text-color, 0 0 0)))}.syn-description a{color:inherit;text-decoration:underline}.syn-description p{margin:0 0 8px}.syn-description>:last-child{margin-bottom:0}.syn-chips{display:block;position:relative;margin-top:var(--syn-chips-space-top, 28px);margin-bottom:var(--syn-chips-space-bottom, 28px)}.syn-chips__track{display:flex;gap:12px;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;padding:2px}.syn-chips__track::-webkit-scrollbar{display:none}.syn-chips__item{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-width:150px;padding:14px 22px;border:1px solid var(--syn-chip-border-color, #111);background:var(--syn-chip-bg-color, transparent);color:var(--syn-chip-text-color, rgb(var(--text-color, 0 0 0)));font-family:var(--syn-chip-font-family, var(--text-font-family));font-size:var(--syn-chip-font-size, 14px);font-weight:var(--syn-chip-font-weight, 500);line-height:var(--syn-chip-line-height, 1.2);letter-spacing:var(--syn-chip-letter-spacing, .2px);text-decoration:none;text-align:center;white-space:nowrap;transition:background-color .15s ease,color .15s ease}.syn-chips__item:hover,.syn-chips__item.is-active{background:var(--syn-chip-active-bg-color, #111);color:var(--syn-chip-active-text-color, #fff)}.syn-chips__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid var(--syn-chip-border-color, #111);background:var(--syn-page-bg, #fff);cursor:pointer;color:inherit}.syn-chips__arrow svg{width:8px;height:14px}.syn-chips__arrow--prev{inset-inline-start:-6px}.syn-chips__arrow--next{inset-inline-end:-6px}.syn-chips__arrow[disabled]{display:none}.syn-collection .collection{display:block}.syn-collection__layout{display:grid;grid-template-columns:minmax(0,1fr);gap:0 var(--syn-gutter);align-items:start}.syn-sidebar{display:none}.syn-sidebar__count{margin:0;padding-block:0 12px;border-bottom:1px solid var(--syn-divider-color, #e5e5e5);font-family:var(--syn-filter-heading-font-family, var(--text-font-family));font-size:var(--syn-filter-heading-font-size, 14px);font-weight:var(--syn-filter-heading-font-weight, 600);color:var(--syn-filter-heading-color, rgb(var(--text-color, 0 0 0)))}.syn-filter-group{border-bottom:1px solid var(--syn-divider-color, #e5e5e5);padding-block:4px}.syn-filter-group>details>summary{list-style:none;cursor:pointer}.syn-filter-group>details>summary::-webkit-details-marker{display:none}.syn-filter-group__title{display:flex;align-items:center;justify-content:space-between;padding-block:12px;font-family:var(--syn-filter-heading-font-family, var(--text-font-family));font-size:var(--syn-filter-heading-font-size, 14px);font-weight:var(--syn-filter-heading-font-weight, 600);line-height:var(--syn-filter-heading-line-height, 1.3);letter-spacing:var(--syn-filter-heading-letter-spacing, .2px);color:var(--syn-filter-heading-color, rgb(var(--text-color, 0 0 0)))}.syn-filter-group__title .syn-icon-minus{display:none}.syn-filter-group details[open] .syn-filter-group__title .syn-icon-minus{display:block}.syn-filter-group details[open] .syn-filter-group__title .syn-icon-plus{display:none}.syn-filter-group__title svg{width:12px;height:12px;flex:none}.syn-filter-group__content{padding-block:2px 16px}.syn-filter-links{display:grid;gap:10px}.syn-filter-links a{font-family:var(--syn-filter-option-font-family, var(--text-font-family));font-size:var(--syn-filter-option-font-size, 14px);font-weight:var(--syn-filter-option-font-weight, 400);line-height:var(--syn-filter-option-line-height, 1.4);letter-spacing:var(--syn-filter-option-letter-spacing, 0px);color:var(--syn-filter-option-color, rgb(var(--text-color, 0 0 0)));text-decoration:none}.syn-filter-links a:hover,.syn-filter-links a:focus-visible{text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.syn-filter-links a.is-active{font-weight:700}.syn-option-list{display:grid;gap:10px}.syn-option{display:flex;align-items:center;gap:10px;cursor:pointer;font-family:var(--syn-filter-option-font-family, var(--text-font-family));font-size:var(--syn-filter-option-font-size, 14px);font-weight:var(--syn-filter-option-font-weight, 400);line-height:var(--syn-filter-option-line-height, 1.4);letter-spacing:var(--syn-filter-option-letter-spacing, 0px);color:var(--syn-filter-option-color, rgb(var(--text-color, 0 0 0)))}.syn-option input{position:absolute;opacity:0;pointer-events:none}.syn-option__box{flex:none;width:16px;height:16px;border:1px solid var(--syn-control-border-color, #767676);background:#fff;display:inline-grid;place-items:center;transition:background-color .1s ease,border-color .1s ease}.syn-option__box--radio{border-radius:50%}.syn-option__box svg{width:10px;height:8px;opacity:0;color:#fff}.syn-option input:checked+.syn-option__box{background:var(--syn-control-active-color, #111);border-color:var(--syn-control-active-color, #111)}.syn-option input:checked+.syn-option__box svg{opacity:1}.syn-option__box--radio:after{content:"";width:8px;height:8px;border-radius:50%;background:#fff;opacity:0}.syn-option input:checked+.syn-option__box--radio:after{opacity:1}.syn-option input:focus-visible+.syn-option__box{outline:2px solid var(--syn-control-active-color, #111);outline-offset:2px}.syn-option__label{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.syn-option__count{flex:none;margin-inline-start:auto;min-width:26px;padding:2px 8px;border-radius:999px;background:var(--syn-count-background, #eceef1);color:var(--syn-count-color, #111);font-size:.8em;font-variant-numeric:tabular-nums;line-height:1.5;text-align:center}.syn-price-bands{margin-bottom:16px}.syn-sidebar__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.syn-sidebar__clear{flex:none;color:var(--syn-filter-option-color, #111);font-family:var(--syn-filter-option-font-family, var(--text-font-family));font-size:var(--syn-filter-option-font-size, 14px);text-decoration:underline;text-underline-offset:2px}.syn-sidebar__clear:hover{text-decoration-thickness:2px}.syn-active-values{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px}.syn-chip{display:inline-flex;align-items:center;gap:8px;max-width:100%;padding:6px 10px;border:0;border-radius:2px;cursor:pointer;background:var(--syn-chip-background, #eceef1);color:var(--syn-filter-option-color, #111);font-family:var(--syn-filter-option-font-family, var(--text-font-family));font-size:var(--syn-filter-option-font-size, 14px);line-height:1.3}.syn-chip:hover{background:var(--syn-chip-background-hover, #e0e3e7)}.syn-chip__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.syn-chip__x{flex:none;width:14px;height:14px;opacity:.7}.syn-chip:hover .syn-chip__x{opacity:1}.syn-active-values__clear{flex-basis:100%;padding:0;border:0;background:none;cursor:pointer;text-align:start;color:var(--syn-filter-option-color, #111);font-family:var(--syn-filter-option-font-family, var(--text-font-family));font-size:var(--syn-filter-option-font-size, 14px);text-decoration:underline;text-underline-offset:2px}.syn-chip:focus-visible,.syn-active-values__clear:focus-visible{outline:2px solid var(--syn-control-active-color, #111);outline-offset:2px}.syn-filter-search{display:block;margin-bottom:12px}.syn-filter-search__field{display:flex;align-items:center;border:1px solid var(--syn-control-border-color, #999);padding:0 10px;background:#fff}.syn-filter-search__field input{flex:1 1 auto;min-width:0;border:none;outline:none;padding:9px 4px;font-family:var(--syn-filter-option-font-family, var(--text-font-family));font-size:var(--syn-filter-option-font-size, 14px);background:transparent;color:inherit}.syn-filter-search__field svg{width:14px;height:14px;opacity:.6}.syn-see-all-input{position:absolute;opacity:0;pointer-events:none}.syn-option-list--collapsible .syn-option:nth-child(n+9){display:none}.syn-see-all-input:checked~.syn-option-list--collapsible .syn-option:nth-child(n+9){display:flex}.syn-see-all{display:inline-block;margin-top:10px;font-size:var(--syn-filter-option-font-size, 14px);color:var(--syn-filter-option-color, rgb(var(--text-color, 0 0 0)));text-decoration:underline;cursor:pointer}.syn-see-all .less{display:none}.syn-see-all-input:checked~.syn-see-all .less{display:inline}.syn-see-all-input:checked~.syn-see-all .more{display:none}.syn-option[hidden]{display:none!important}.syn-price-inputs{display:flex;align-items:center;gap:8px}.syn-price-inputs .input-group{width:100%}.syn-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.syn-toolbar__filters-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 28px;background:var(--syn-btn-bg-color, #111);color:var(--syn-btn-text-color, #fff);border:none;cursor:pointer;font-family:var(--syn-filter-heading-font-family, var(--text-font-family));font-size:var(--syn-filter-heading-font-size, 14px);font-weight:600;letter-spacing:.3px}.syn-toolbar__count{font-family:var(--syn-filter-option-font-family, var(--text-font-family));font-size:var(--syn-filter-option-font-size, 14px);color:var(--syn-filter-option-color, rgb(var(--text-color, 0 0 0)));opacity:.8}.syn-grid{display:grid;grid-template-columns:repeat(var(--syn-cols-mobile, 2),minmax(0,1fr));gap:var(--syn-card-gap-y, 28px) var(--syn-card-gap-x, 12px);align-items:stretch}.syn-card{position:relative;display:flex;flex-direction:column;min-width:0}.syn-card__figure{position:relative;background:transparent}.syn-card__media{position:relative;display:block;aspect-ratio:var(--syn-card-aspect-ratio, 1 / 1);overflow:hidden}.syn-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:var(--syn-card-media-fit, cover);object-position:center;padding:0;box-sizing:border-box}.syn-card__media img.syn-card__image--wide{object-fit:contain}.syn-card__media img.syn-card__image--secondary{opacity:0;transition:opacity .2s ease}@media(hover:hover){.syn-card:hover .syn-card__image--secondary{opacity:1}.syn-card:hover .syn-card__image--secondary+.syn-card__image--primary,.syn-card__media:hover .syn-card__image--secondary~img{opacity:1}}.syn-card__badges{position:absolute;top:0;inset-inline-start:0;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:4px}.syn-badge{display:inline-block;padding:var(--syn-badge-padding-y, 4px) var(--syn-badge-padding-x, 8px);background:var(--syn-badge-bg-color, #d6001c);color:var(--syn-badge-color, var(--syn-badge-text-color, #ffffff));font-family:var(--syn-badge-font-family, var(--text-font-family));font-size:var(--syn-badge-font-size, 11px);font-weight:var(--syn-badge-font-weight, 700);line-height:1.2;letter-spacing:var(--syn-badge-letter-spacing, .5px);text-transform:uppercase;white-space:nowrap}.syn-badge--soldout{background:var(--syn-badge-soldout-bg-color, #767676);color:var(--syn-badge-soldout-text-color, #ffffff)}.syn-card__actions{position:absolute;top:8px;inset-inline-end:8px;z-index:3;display:flex;flex-direction:column;gap:8px}.syn-icon-btn{display:inline-grid;place-items:center;width:var(--syn-action-size, 34px);height:var(--syn-action-size, 34px);border-radius:50%;border:none;background:var(--syn-action-bg-color, #ffffff);color:var(--syn-action-icon-color, #111111);cursor:pointer;box-shadow:0 1px 4px #0000001f;transition:transform .12s ease,background-color .12s ease,color .12s ease;padding:0}.syn-icon-btn:hover{transform:scale(1.06)}.syn-icon-btn svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.6}.syn-icon-btn[aria-pressed=true]{color:var(--syn-action-active-color, #111111)}.syn-icon-btn[aria-pressed=true] .syn-heart-path{fill:currentColor}.syn-card__info{display:flex;flex-direction:column;gap:3px;padding-top:10px;text-align:var(--syn-card-text-align, left);flex:1}.syn-card__brand{text-transform:uppercase;font-family:var(--syn-card-brand-font-family, var(--heading-font-family));font-size:var(--syn-card-brand-font-size, 14px);font-weight:var(--syn-card-brand-font-weight, 700);line-height:var(--syn-card-brand-line-height, 1.3);letter-spacing:var(--syn-card-brand-letter-spacing, .2px);color:var(--syn-card-brand-color, rgb(var(--text-color, 0 0 0)));text-decoration:none}.syn-card__title{font-family:var(--syn-card-title-font-family, var(--text-font-family));font-size:var(--syn-card-title-font-size, 14px);font-weight:var(--syn-card-title-font-weight, 400);line-height:var(--syn-card-title-line-height, 1.35);letter-spacing:var(--syn-card-title-letter-spacing, 0px);color:var(--syn-card-title-color, rgb(var(--text-color, 0 0 0)));text-decoration:none;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--syn-card-title-lines, 2);overflow:hidden}.syn-card__size{font-family:var(--syn-card-size-font-family, var(--text-font-family));font-size:var(--syn-card-size-font-size, 12px);font-weight:var(--syn-card-size-font-weight, 400);line-height:var(--syn-card-size-line-height, 1.3);letter-spacing:var(--syn-card-size-letter-spacing, 0px);color:var(--syn-card-size-color, #6b6b6b)}.syn-card__concentration{font-family:var(--syn-card-conc-font-family, var(--syn-card-size-font-family, var(--text-font-family)));font-size:var(--syn-card-conc-font-size, var(--syn-card-size-font-size, 12px));font-weight:var(--syn-card-conc-font-weight, var(--syn-card-size-font-weight, 400));line-height:var(--syn-card-conc-line-height, var(--syn-card-size-line-height, 1.3));letter-spacing:var(--syn-card-conc-letter-spacing, var(--syn-card-size-letter-spacing, 0px));color:var(--syn-card-conc-color, var(--syn-card-size-color, #6b6b6b))}.syn-card__prices{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:6px;font-family:var(--syn-card-price-font-family, var(--text-font-family));font-size:var(--syn-card-price-font-size, 15px);font-weight:var(--syn-card-price-font-weight, 600);line-height:var(--syn-card-price-line-height, 1.3);letter-spacing:var(--syn-card-price-letter-spacing, 0px)}.syn-card__price{color:var(--syn-card-price-color, #111)}.syn-card__price--sale{color:var(--syn-card-sale-price-color, #d6001c)}.syn-card__price--compare{font-family:var(--syn-card-compare-font-family, var(--syn-card-price-font-family, var(--text-font-family)));font-size:var(--syn-card-compare-font-size, .9em);font-weight:var(--syn-card-compare-font-weight, 400);line-height:var(--syn-card-compare-line-height, var(--syn-card-price-line-height, 1.3));letter-spacing:var(--syn-card-compare-letter-spacing, var(--syn-card-price-letter-spacing, 0px));color:var(--syn-card-compare-color, var(--syn-card-compare-price-color, #767676));text-decoration:line-through}.syn-card__title{text-decoration:none;text-underline-offset:2px;text-decoration-thickness:1px}.syn-card__title:hover,.syn-card__title:focus-visible{text-decoration:underline}.syn-filter-apply{margin-top:24px;padding-top:14px}.syn-apply{display:block;width:100%;min-height:46px;padding:12px 16px;border:1px solid transparent;border-radius:0;cursor:pointer;background:var(--syn-apply-bg, #111);font-family:var(--syn-apply-font-family, var(--text-font-family));font-size:var(--syn-apply-font-size, 14px);font-weight:var(--syn-apply-font-weight, 500);line-height:var(--syn-apply-line-height, 1.2);letter-spacing:var(--syn-apply-letter-spacing, .6px);color:var(--syn-apply-color, #fff);transition:background-color .15s ease,color .15s ease,border-color .15s ease}.syn-apply:hover{background:var(--syn-apply-bg-hover, #fff);border-color:var(--syn-apply-border-hover, #111);color:var(--syn-apply-color-hover, #111)}.syn-apply:focus-visible{outline:2px solid var(--syn-apply-bg, #111);outline-offset:2px}.syn-collection .pagination,.syn-pagination{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:40px}.syn-collection .pagination__link{display:inline-grid;place-items:center;min-width:36px;height:36px;padding:0 6px;font-family:var(--syn-filter-option-font-family, var(--text-font-family));font-size:var(--syn-filter-option-font-size, 14px);color:var(--syn-filter-option-color, #111);text-decoration:none;border-radius:50%}.syn-collection .pagination__link:hover{background:var(--syn-divider-color, #eee)}.syn-collection .pagination__link[aria-current=page]{background:var(--syn-control-active-color, #111);color:#fff}.syn-sort-pagination{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:40px}.syn-sort-pagination a,.syn-sort-pagination span{display:inline-grid;place-items:center;min-width:36px;height:36px;padding:0 10px;font-family:var(--syn-filter-option-font-family, var(--text-font-family));font-size:var(--syn-filter-option-font-size, 14px);color:var(--syn-filter-option-color, #111);text-decoration:none;border-radius:999px}.syn-sort-pagination a:hover{background:var(--syn-divider-color, #eee)}.syn-sort-pagination [aria-current=page]{background:var(--syn-control-active-color, #111);color:#fff}.syn-sort-pagination__gap{min-width:0;padding:0 2px;opacity:.5}.syn-ymal{padding-block:32px 56px}.syn-ymal__heading{margin:0 0 18px;font-family:var(--syn-ymal-heading-font-family, var(--heading-font-family));font-size:var(--syn-ymal-heading-font-size, 20px);font-weight:var(--syn-ymal-heading-font-weight, 600);line-height:var(--syn-ymal-heading-line-height, 1.3);letter-spacing:var(--syn-ymal-heading-letter-spacing, 0px);color:var(--syn-ymal-heading-color, rgb(var(--text-color, 0 0 0)));text-align:left}.syn-ymal__carousel{display:block;position:relative}.syn-ymal__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 2 * var(--syn-card-gap-x, 12px)) / 2.4);gap:var(--syn-card-gap-x, 12px);overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;padding:2px}.syn-ymal__track::-webkit-scrollbar{display:none}.syn-ymal__track>*{scroll-snap-align:start}.syn-ymal__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;display:inline-grid;place-items:center;width:40px;height:40px;border:1px solid var(--syn-divider-color, #ccc);background:#fff;cursor:pointer;color:#111}.syn-ymal__arrow svg{width:8px;height:14px}.syn-ymal__arrow--prev{inset-inline-start:-8px}.syn-ymal__arrow--next{inset-inline-end:-8px}.syn-ymal__arrow[disabled]{display:none}.syn-facets-drawer-body .syn-filter-group:first-child{border-top:1px solid var(--syn-divider-color, #e5e5e5)}@media screen and (min-width:700px){.syn-grid{grid-template-columns:repeat(var(--syn-cols-tablet, 3),minmax(0,1fr))}}@media screen and (min-width:1000px){.syn-collection__layout{grid-template-columns:var(--syn-sidebar-width) minmax(0,1fr)}.syn-sidebar{display:block;padding-inline-end:8px}.syn-grid{grid-template-columns:repeat(var(--syn-cols-desktop, 4),minmax(0,1fr))}.syn-toolbar{display:none}}@media screen and (max-width:999px){.syn-chips__arrow--prev{inset-inline-start:0}.syn-chips__arrow--next{inset-inline-end:0}}.syn-sheet[hidden]{display:none}.syn-sheet{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;overflow:hidden}.syn-sheet__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000047;opacity:0;transition:opacity .2s ease}.syn-sheet.is-open .syn-sheet__scrim{opacity:1}.syn-sheet__panel{position:absolute;inset-inline:0;bottom:0;max-height:100%;overflow-y:auto;padding:12px 14px 14px;background:var(--syn-sheet-bg, #ffffff);color:var(--syn-sheet-color, #111111);box-shadow:0 -4px 18px #00000029;transform:translateY(100%);transition:transform .26s cubic-bezier(.2,.8,.2,1)}.syn-sheet.is-open .syn-sheet__panel{transform:translateY(0)}@media(prefers-reduced-motion:reduce){.syn-sheet__scrim,.syn-sheet__panel{transition:none}}.syn-sheet__head{display:flex;align-items:center;justify-content:space-between;gap:8px}.syn-sheet__heading{font-family:var(--syn-card-title-font-family, var(--text-font-family));font-size:14px;font-weight:600}.syn-sheet__close{display:inline-grid;place-items:center;width:26px;height:26px;border:none;background:none;cursor:pointer;color:inherit;padding:0}.syn-sheet__close svg{width:12px;height:12px}.syn-sheet__brand{display:block;text-transform:uppercase;font-family:var(--syn-card-brand-font-family, var(--text-font-family));font-size:var(--syn-card-brand-font-size, 11px);font-weight:var(--syn-card-brand-font-weight, 500);line-height:var(--syn-card-brand-line-height, 1.3);letter-spacing:var(--syn-card-brand-letter-spacing, .4px);color:var(--syn-card-brand-color, #767676);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.syn-sheet__product{margin:1px 0 10px;font-family:var(--syn-card-title-font-family, var(--text-font-family));font-size:12px;line-height:1.3;color:var(--syn-card-title-color, #111);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.syn-sheet__label{margin:0 0 6px;font-family:var(--syn-card-size-font-family, var(--text-font-family));font-size:12px;font-weight:600}.syn-sheet__sizes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-bottom:12px}.syn-sheet__size input{position:absolute;opacity:0;pointer-events:none}.syn-sheet__size-label{display:flex;flex-direction:column;gap:1px;min-width:0;padding:7px 10px;border:1px solid var(--syn-control-border-color, #767676);cursor:pointer;font-family:var(--syn-card-size-font-family, var(--text-font-family));line-height:1.2;transition:border-color .12s ease,box-shadow .12s ease}.syn-sheet__size-name{font-size:13px;font-weight:600}.syn-sheet__size-price{font-size:11px;opacity:.7}.syn-sheet__size input:checked+.syn-sheet__size-label{border-color:var(--syn-control-active-color, #111);box-shadow:inset 0 0 0 1px var(--syn-control-active-color, #111)}.syn-sheet__size input:focus-visible+.syn-sheet__size-label{outline:2px solid var(--syn-control-active-color, #111);outline-offset:2px}.syn-sheet__size.is-unavailable .syn-sheet__size-label{opacity:.4;cursor:not-allowed;text-decoration:line-through}.syn-sheet__submit{width:100%;padding:11px 14px;border:none;cursor:pointer;background:var(--syn-btn-bg-color, #111);color:var(--syn-btn-text-color, #fff);font-family:var(--syn-filter-heading-font-family, var(--text-font-family));font-size:13px;font-weight:600;letter-spacing:.3px}.syn-sheet__submit[aria-busy=true]{opacity:.7;cursor:wait}@media screen and (max-width:999px){.syn-card__figure{position:static}}@media screen and (max-width:400px){.syn-sheet__panel{padding:10px 10px 12px}.syn-sheet__product{margin-bottom:8px}.syn-sheet__sizes{gap:5px;margin-bottom:9px}.syn-sheet__size-label{padding:6px 8px}.syn-sheet__submit{padding:10px 12px}}.syn-search-summary{margin:0;max-width:1200px;font-family:var(--syn-desc-font-family, var(--text-font-family));font-size:var(--syn-desc-font-size, 14px);font-weight:var(--syn-desc-font-weight, 400);line-height:var(--syn-desc-line-height, 1.55);letter-spacing:var(--syn-desc-letter-spacing, 0px);color:var(--syn-desc-color, rgb(var(--text-color, 0 0 0)))}
/*# sourceMappingURL=/cdn/shop/t/45/assets/synergy-collection.css.map */
