[data-tcc-collection] .card-wrapper:has([data-tcc-toggle]){padding-bottom:0}[data-tcc-collection] [data-tcc-toggle]{position:relative;inset:auto;display:flex;width:fit-content;max-width:100%;min-height:44px;margin:12px 0 0;padding:6px 0;align-self:flex-start;justify-content:flex-start;text-align:left;white-space:normal;z-index:2}[data-tcc-root] [hidden]{display:none!important}[data-tcc-root] .compare-tray{z-index:70}[data-tcc-root] .tcl-collection-compare__chip-title{display:block;min-width:0;font-size:11px;line-height:1.45;overflow:hidden}.tcl-collection-compare__chip-title strong{display:block;font-size:13px;font-weight:600;margin-top:4px}.tcl-collection-compare__dialog{width:min(1520px,96vw);max-width:96vw;max-height:92vh;border:0;border-radius:12px;padding:0;color:#171717;background:#fff;box-shadow:0 24px 90px #0003;overflow:auto;overscroll-behavior:contain}.tcl-collection-compare__dialog::backdrop{background:#0007}.tcl-collection-compare__heading{position:sticky;top:0;z-index:6;background:#fff;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 28px;border-bottom:1px solid #ddd}.tcl-collection-compare__heading h2{font-size:26px;line-height:1.3;margin:0;font-weight:650}.tcl-collection-compare__heading>button{flex:none;min-width:44px;min-height:44px;font-size:30px;line-height:1;border:1px solid #ddd;border-radius:50%;background:#fff;cursor:pointer}.tcl-collection-compare__dialog .tcl-compare-preview{max-width:none;padding:24px}.tcl-collection-compare__dialog .tcl-compare-preview__heading{display:none}.tcl-collection-compare__message{padding:32px;font-size:16px;line-height:1.6}.tcl-collection-compare__dialog :focus-visible,[data-tcc-root] :focus-visible{outline:3px solid #175fa6;outline-offset:3px}@media(max-width:749px){[data-tcc-collection] [data-tcc-toggle]{inset:auto;margin-top:8px;font-size:12px;min-height:44px}[data-tcc-root] .compare-tray__inner{padding:8px 12px}[data-tcc-root] .compare-tray__chips{gap:6px;max-height:120px}[data-tcc-root] .compare-chip__main{display:block;text-align:center}[data-tcc-root] .compare-chip__thumb img{max-width:100%;height:42px;width:60px}[data-tcc-root] .compare-chip{padding:14px 5px 6px}[data-tcc-root] .tcl-collection-compare__chip-title{font-size:10px}[data-tcc-root] .tcl-collection-compare__chip-title strong{font-size:11px;line-height:1.3}[data-tcc-root] .compare-tray__left{gap:8px}[data-tcc-root] .compare-tray__right{gap:10px}.tcl-collection-compare__dialog{max-height:94vh;width:96vw;border-radius:8px}.tcl-collection-compare__heading{padding:10px 14px;gap:10px}.tcl-collection-compare__heading h2{font-size:21px}.tcl-collection-compare__dialog .tcl-compare-preview{padding:18px 12px}}@media(prefers-reduced-motion:reduce){[data-tcc-root] .compare-tray{transition:none}}[data-tcc-collection] .product-grid{align-items:stretch}[data-tcc-collection] .product-grid>.grid__item:has(.product-card-wrapper){display:flex;align-self:stretch}[data-tcc-collection] .product-grid .product-card-wrapper{width:100%;height:100%;box-sizing:border-box;padding-bottom:2rem}[data-tcc-collection] .product-grid .product-card-wrapper>.card{display:flex;flex-direction:column;width:100%;height:100%}[data-tcc-collection] .product-grid .card__content_new{display:block;flex-grow:0}[data-tcc-collection] .product-grid .card_product_title_box{min-height:4.8rem}[data-tcc-collection] .product-grid .card-information_new_price_box{display:grid;grid-template-rows:minmax(6.4rem,auto) minmax(44px,auto) minmax(44px,auto);row-gap:12px;align-content:end;min-width:0;margin-top:auto}[data-tcc-collection] .product-grid .card-information_new_price_box>.price{grid-row:1;align-self:start;min-width:0;padding-bottom:0}[data-tcc-collection] .product-grid .card-information_new_price_box>.card-information_style-lin{grid-row:2;width:100%;margin:0;box-sizing:border-box}[data-tcc-collection] .product-grid .card-information_new_price_box>[data-tcc-toggle]{grid-row:3;align-self:start;margin:0;min-height:44px;box-sizing:border-box}@media(min-width:1400px){[data-tcc-collection] .product-grid .product-card-wrapper{padding-bottom:3rem}}@media(max-width:749px){[data-tcc-collection] .product-grid .card_product_title_box{min-height:7.2rem}[data-tcc-collection] .product-grid .card-information_new_price_box{grid-template-rows:minmax(6.4rem,auto) minmax(44px,auto) minmax(44px,auto);row-gap:8px}}[data-tcc-root] .compare-tray__inner{max-width:1440px;padding:10px 24px}[data-tcc-root] button.compare-tray__go{background:#252525;color:#fff;border:1px solid #252525;min-height:44px}[data-tcc-root] button.compare-tray__go:hover:not(:disabled){background:#404040;border-color:#404040}[data-tcc-root] .compare-tray__clear{min-height:44px}[data-tcc-root] .compare-chip--empty{display:flex;align-items:center;justify-content:center;min-height:72px;background:#fff;border:1px dashed #bcbcbc;color:#333;font:inherit;cursor:pointer}[data-tcc-root] .compare-chip--empty .compare-chip__title{display:block}.tcl-collection-compare__dialog{max-height:calc(100dvh - 32px)}.tcl-collection-compare__dialog .tcl-compare-preview{padding-top:16px}@media(max-width:749px){[data-tcc-root] .compare-tray__inner{padding:8px 12px}[data-tcc-root] .compare-tray__chips{grid-template-columns:repeat(4,minmax(0,1fr));max-height:104px}[data-tcc-root] .compare-chip{min-width:0}.tcl-collection-compare__dialog{width:calc(100vw - 16px);max-width:calc(100vw - 16px);max-height:calc(100dvh - 24px)}.tcl-collection-compare__dialog .tcl-compare-preview{padding-top:12px}}.tcl-collection-compare__entry .compare-toggle{position:relative;inset:auto;display:flex;align-items:center;min-height:44px;margin:8px 0 0;padding:6px 0;text-align:left;white-space:normal}[data-tcc-collection] .product-grid .card-information_new_price_box>[data-tcc-entry]{grid-row:3;align-self:start;min-height:44px}[data-tcc-collection] .product-grid .card-information_new_price_box>[data-tcc-entry] .compare-toggle{margin:0}.tcl-collection-compare__dialog .tcl-device-compare__start{display:none}[data-tcc-collection] .product-grid .product-card-wrapper:has([data-tcc-entry]){padding-bottom:1.2rem}[data-tcc-root] .compare-tray{position:fixed;top:var(--tcc-nav-bottom,0px);bottom:auto;left:0;right:0;z-index:var(--tcc-tray-z,3);transform:none;transition:none;max-height:min(300px,calc(var(--tcc-viewport-height,100dvh) - var(--tcc-nav-bottom,0px) - 12px));overflow:auto;border-top:0;border-bottom:1px solid #ddd;box-shadow:0 8px 18px #00000014}[data-tcc-root] .compare-tray__left{margin-top:0;align-items:center}[data-tcc-root] .compare-tray__right{gap:10px}[data-tcc-root] .c-compare-toggle,[data-tcc-root] .tcl-collection-compare__dismiss{position:static;inset:auto;transform:none;margin:0;display:inline-flex;align-items:center;justify-content:center;flex:none;min-width:44px;width:44px;height:44px;border:1px solid #ddd;border-radius:4px;background:#fff;color:#252525;cursor:pointer}[data-tcc-root] .tcl-collection-compare__dismiss{font:inherit;font-size:28px;line-height:1}[data-tcc-root] .tcl-collection-compare__dismiss:hover{background:#f2f2f2}[data-tcc-root] [data-tcc-collapse][aria-expanded=true] .c-compare-toggle__icon{transform:rotate(180deg)}[data-tcc-root] [data-tcc-collapse][aria-expanded=false] .c-compare-toggle__icon{transform:rotate(0)}.tcl-collection-compare__spacer{height:0;pointer-events:none;overflow-anchor:none}@media(max-width:749px){[data-tcc-root] .compare-tray__inner{position:relative;padding:6px 12px 8px}[data-tcc-root] .compare-tray__left{display:flex;flex-wrap:wrap;gap:4px}[data-tcc-root] .compare-tray__meta{width:100%;min-height:44px;flex-direction:row;align-items:center;gap:10px;padding-right:48px}[data-tcc-root] .compare-tray__hint,[data-tcc-root] .compare-tray__count{font-size:11px}[data-tcc-root] .compare-tray__right{width:100%;display:flex;gap:8px}[data-tcc-root] .compare-tray__go{flex:1;padding:8px 12px}[data-tcc-root] .compare-tray__clear{padding:8px 0;font-size:11px}[data-tcc-root] .tcl-collection-compare__dismiss{position:absolute;top:6px;right:12px}[data-tcc-root] .compare-tray__chips{padding-top:6px}}[data-tcc-root] .compare-tray__inner{padding:6px 16px;gap:6px 12px}[data-tcc-root] .compare-tray__left{min-height:44px}[data-tcc-root] .compare-tray__meta{gap:1px}[data-tcc-root] .compare-tray__hint,[data-tcc-root] .compare-tray__count{font-size:11px;line-height:16px}[data-tcc-root] .compare-tray__right{gap:6px}[data-tcc-root] button.compare-tray__go{font-size:12px;padding:8px 12px}[data-tcc-root] .compare-tray__chips{padding-top:0;gap:8px;max-height:52px}[data-tcc-root] .compare-chip{box-sizing:border-box;height:52px;min-height:52px;max-height:52px;padding:4px 40px 4px 8px;min-width:0}[data-tcc-root] .compare-chip__main{display:flex;align-items:center;gap:6px;height:100%;min-width:0;text-align:left}[data-tcc-root] .compare-chip__thumb{display:block;flex:none;width:38px;height:30px}[data-tcc-root] .compare-chip__thumb img{display:block;width:38px;height:30px;max-width:100%;object-fit:contain}[data-tcc-root] .tcl-collection-compare__chip-title{font-size:10px;line-height:13px;white-space:nowrap;text-overflow:ellipsis}[data-tcc-root] .tcl-collection-compare__chip-title strong{font-size:12px;line-height:16px;margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#252525}[data-tcc-root] .compare-chip__remove{top:4px;right:0;width:36px;min-width:36px;height:44px}[data-tcc-root] .compare-chip--empty{padding:4px 8px;font-size:11px}@media(min-width:1100px){[data-tcc-root] .compare-tray__inner{display:grid;grid-template-columns:96px minmax(0,1fr) auto;align-items:center}[data-tcc-root] .compare-tray__left{display:contents}[data-tcc-root] .compare-tray__meta{grid-column:1;grid-row:1}[data-tcc-root] .compare-tray__chips-wrap{grid-column:2;grid-row:1;min-width:0}[data-tcc-root] .compare-tray__right{grid-column:3;grid-row:1}[data-tcc-root] .compare-tray__inner:has(.is-collapsed){grid-template-columns:minmax(0,1fr) auto}[data-tcc-root] .compare-tray__chips-wrap.is-collapsed{display:none}[data-tcc-root] .compare-tray__inner:has(.is-collapsed) .compare-tray__right{grid-column:2}}@media(min-width:750px)and (max-width:1099px){[data-tcc-root] .compare-tray__inner{display:flex;row-gap:6px}[data-tcc-root] .compare-tray__left{width:100%}}@media(max-width:749px){[data-tcc-root] .compare-tray__inner{display:block;padding:5px 8px}[data-tcc-root] .compare-tray__left{display:flex;flex-wrap:nowrap;justify-content:space-between;gap:6px}[data-tcc-root] .compare-tray__meta{width:auto;min-width:28px;min-height:44px;padding:0;flex:1}[data-tcc-root] .compare-tray__hint{display:none}[data-tcc-root] .compare-tray__count{font-size:0;letter-spacing:0}[data-tcc-root] [data-tcc-count]{font-size:11px;line-height:16px}[data-tcc-root] .compare-tray__right{width:auto;flex:none;gap:4px}[data-tcc-root] .compare-tray__clear{font-size:11px;min-width:44px;padding:6px 0}[data-tcc-root] button.compare-tray__go{flex:none;font-size:11px;padding:8px}[data-tcc-root] .tcl-collection-compare__dismiss{position:static;inset:auto}[data-tcc-root] .compare-tray__chips-wrap{margin-top:4px}[data-tcc-root] .compare-tray__chips{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:150px;justify-content:start;overflow-x:auto;overflow-y:hidden;max-height:60px;padding:0 0 4px;gap:6px}[data-tcc-root] .compare-chip--empty~.compare-chip--empty{display:none}[data-tcc-root] .compare-tray__chips-wrap.is-collapsed{margin-top:0}}[data-tcc-root] .compare-tray__meta{display:none}@media(min-width:1100px){[data-tcc-root] .compare-tray__inner{grid-template-columns:minmax(0,1fr) auto}[data-tcc-root] .compare-tray__chips-wrap{grid-column:1}[data-tcc-root] .compare-tray__right{grid-column:2}[data-tcc-root] .compare-tray__inner:has(.is-collapsed){grid-template-columns:1fr}[data-tcc-root] .compare-tray__inner:has(.is-collapsed) .compare-tray__right{grid-column:1;justify-self:end}}@media(max-width:1099px){[data-tcc-root] .compare-tray__left{justify-content:flex-end}[data-tcc-root] .compare-tray__right{margin-left:auto}}[data-tcc-root] .compare-tray__inner{width:100%;max-width:var(--page-width,160rem);box-sizing:border-box}@media(min-width:750px){[data-tcc-root] .compare-tray__inner{padding-left:3.2rem;padding-right:3.2rem}.tcl-collection-compare__dialog{box-sizing:border-box;width:calc(100vw - 3.2rem);max-width:calc(var(--page-width,160rem) - 3.2rem)}.tcl-collection-compare__dialog .tcl-compare-preview,.tcl-collection-compare__heading{padding-left:1.6rem;padding-right:1.6rem}}[data-tcc-root] .tcl-collection-compare__mobile-add{display:none}@media(max-width:749px){[data-tcc-root] .compare-tray{overflow-x:hidden}[data-tcc-root] .compare-tray__inner{display:block;width:100%;min-width:0;max-width:100%;box-sizing:border-box;padding:5px 8px}[data-tcc-root] .compare-tray__left{display:block;width:100%;min-width:0;min-height:44px;margin:0}[data-tcc-root] .compare-tray__right{display:grid;grid-template-columns:minmax(0,1fr) auto 44px 44px 44px;gap:4px;width:100%;min-width:0;margin:0;align-items:center}[data-tcc-root] .compare-tray__right:has([data-tcc-mobile-add][hidden]){grid-template-columns:minmax(0,1fr) auto 44px 44px}[data-tcc-root] .compare-tray__clear{width:auto;min-width:44px;min-height:44px;padding:4px 0;font-size:11px;line-height:1.2;letter-spacing:0}[data-tcc-root] button.compare-tray__go{box-sizing:border-box;width:100%;min-width:0;min-height:44px;padding:6px 4px;font-size:11px;line-height:1.2;letter-spacing:0;white-space:nowrap}[data-tcc-root] .tcl-collection-compare__mobile-add{display:inline-flex;align-items:center;justify-content:center;width:44px;min-width:44px;height:44px;padding:0;border:1px solid #ddd;border-radius:4px;background:#fff;color:#252525;font:inherit;font-size:24px;cursor:pointer}[data-tcc-root] .c-compare-toggle,[data-tcc-root] .tcl-collection-compare__dismiss{box-sizing:border-box;position:static;inset:auto;width:44px;min-width:44px;height:44px;margin:0;padding:0}[data-tcc-root] .compare-tray__chips-wrap{width:100%;min-width:0;margin-top:6px}[data-tcc-root] .compare-tray__chips{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;grid-auto-columns:auto;width:100%;min-width:0;max-height:none;gap:6px;padding:0;overflow-x:visible;overflow-y:visible;transition:none}[data-tcc-root] .compare-chip{box-sizing:border-box;display:flex;align-items:center;width:100%;min-width:0;height:52px;min-height:52px;max-height:52px;margin:0;padding:4px 32px 4px 6px;border:1px solid #dedede;border-radius:4px;overflow:hidden}[data-tcc-root] .compare-chip .compare-chip__main{display:flex;align-items:center;justify-content:flex-start;gap:6px;width:100%;min-width:0;height:100%;padding:0;margin:0;color:#252525}[data-tcc-root] .compare-chip__main .compare-chip__thumb{box-sizing:border-box;display:flex;align-items:center;justify-content:center;flex:0 0 36px;width:36px;height:28px;min-width:0;min-height:0;padding:0;margin:0;border:0;border-radius:0;overflow:visible}[data-tcc-root] .compare-chip__main .compare-chip__thumb img{display:block;box-sizing:border-box;width:36px;height:28px;max-width:100%;max-height:100%;padding:0;margin:0;border:0;object-fit:contain}[data-tcc-root] .tcl-collection-compare__chip-title{flex:1;min-width:0;max-width:100%;color:#626262;font-size:10px;line-height:13px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}[data-tcc-root] .tcl-collection-compare__chip-title strong{color:#252525;font-size:12px;line-height:16px}[data-tcc-root] .compare-chip__remove{box-sizing:border-box;position:absolute;top:3px;right:0;width:32px;min-width:32px;height:44px;padding:0;margin:0}[data-tcc-root] .compare-chip--empty{display:none}[data-tcc-root] .compare-tray__chips-wrap.is-collapsed{margin-top:0}[data-tcc-root] .compare-tray__chips-wrap.is-collapsed .compare-tray__chips{display:none}}[data-tcc-root] .tcl-collection-compare__restore{display:none}[data-tcc-root] .compare-tray.is-minimized{left:auto;right:max(3.2rem,calc((100vw - var(--page-width,160rem))/2 + 3.2rem));top:calc(var(--tcc-nav-bottom,0px) + 6px);width:auto;max-width:calc(100vw - 16px);max-height:none;border:1px solid #d5d5d5;border-radius:6px;box-shadow:0 3px 10px #00000014;overflow:visible}[data-tcc-root] .compare-tray.is-minimized .compare-tray__inner{display:none}[data-tcc-root] .compare-tray.is-minimized .tcl-collection-compare__restore{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:8px 14px;border:0;border-radius:6px;background:#fff;color:#252525;font:inherit;font-size:12px;font-weight:600;cursor:pointer}[data-tcc-root] .tcl-collection-compare__restore:focus-visible{outline:3px solid #175fa6;outline-offset:3px}@media(max-width:749px){[data-tcc-root] .compare-tray.is-minimized{right:8px;top:calc(var(--tcc-nav-bottom,0px) + 4px)}}[data-tcc-root] .tcl-collection-compare__restore-icon{display:block;width:16px;height:16px;flex:0 0 16px;align-self:center}
/*# sourceMappingURL=/cdn/shop/t/3/assets/tcl-collection-compare.css.map */
