.yc{background:#0b0b0b;color:#f5f5f5;font-family:Arial,sans-serif;width:100%;--yc-red:#e32636;color-scheme:dark}.yc *{box-sizing:border-box}.yc a{color:inherit;text-decoration:none}.yc button,.yc input{font:inherit}.yc button{cursor:pointer}.yc :focus-visible{outline:2px solid var(--yc-red);outline-offset:4px}.yc [hidden]{display:none!important}.yc-inner{max-width:1600px;margin:auto;padding:54px 48px 64px}.yc-heading{padding:0 0 28px}.yc-line{display:block;width:42px;height:3px;background:var(--yc-red);margin-bottom:20px}.yc .yc-heading h1{font-family:Impact,Arial Narrow,sans-serif!important;font-size:clamp(48px,6.7vw,104px);font-weight:900;line-height:1.02;letter-spacing:-1.4px;text-transform:uppercase;margin:0;overflow-wrap:anywhere;color:#f5f5f5}.yc-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid #29292b;border-bottom:1px solid #29292b;margin-bottom:26px;min-height:58px}.yc-count{font-size:12px;color:#a7a7ac}.yc-trigger{display:flex;align-items:center;gap:16px;min-height:56px;border:0;background:none;color:#f5f5f5;font-size:12px!important;font-weight:700!important;letter-spacing:1.2px;text-transform:uppercase;padding:0 2px 0 16px}.yc-trigger svg{color:var(--yc-red)}.yc-active{color:var(--yc-red)}.yc-grid{display:grid;grid-template-columns:repeat(var(--yc-columns),minmax(0,1fr));gap:36px 22px}.yc-card{min-width:0;display:block}.yc-image{aspect-ratio:1/1.12;position:relative;overflow:hidden;background:#f5f5f5}.yc-image img{width:100%;height:100%;display:block;object-fit:contain;transition:transform .32s cubic-bezier(.2,.7,.2,1)}.yc-info{padding:14px 0 0}.yc .yc-info h2{font-family:Arial,sans-serif;font-size:14px;line-height:1.4;font-weight:600;letter-spacing:0;margin:0 0 7px;color:#f5f5f5;overflow-wrap:anywhere;text-transform:none}.yc-price{display:flex;flex-wrap:wrap;gap:6px 10px;font-size:13px;line-height:1.5;color:#d1d1d4}.yc-price s{color:#929298}.yc-sale{position:absolute;left:12px;top:12px;background:var(--yc-red);color:#fff;padding:5px 8px;text-transform:uppercase;font-size:10px;font-weight:700;letter-spacing:.8px}.yc-card:active .yc-image img{transform:scale(.985)}.yc-chips{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 24px;font-size:12px}.yc-chips a{border-bottom:1px solid #666;padding:10px 0;margin-right:8px}.yc-chips span{color:var(--yc-red);margin-left:6px}.yc-panel{position:fixed;inset:0 0 0 auto;margin:0;width:min(480px,100%);height:100%;height:100dvh;max-width:100%;max-height:100%;background:#111113;color:#f5f5f5;border:0;padding:0;overflow:hidden}.yc-panel[open]{display:flex;flex-direction:column;animation:yc-panel-in .25s ease-out}.yc-panel::backdrop{background:#000000b3}.yc-panel-head{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;border-bottom:1px solid #343437;flex-shrink:0}.yc .yc-panel-head h2{font-size:16px;letter-spacing:1px;text-transform:uppercase;margin:0;font-family:Arial,sans-serif;color:inherit}.yc-close{width:44px;height:44px;border:0;background:none;color:#f5f5f5;font-size:30px!important}.yc-form{display:flex;flex-direction:column;min-height:0;flex:1}.yc-panel-body{padding:0 24px 24px;overflow-y:auto;overscroll-behavior:contain;min-height:0;flex:1}.yc-group{border-bottom:1px solid #343437}.yc-group summary{list-style:none;display:flex;justify-content:space-between;align-items:center;cursor:pointer;min-height:58px;font-size:13px;font-weight:700}.yc-group summary::-webkit-details-marker{display:none}.yc-group summary:after{content:"+";color:var(--yc-red);font-size:20px}.yc-group[open] summary:after{content:"\2212"}.yc-options{padding-bottom:12px}.yc-option{display:flex;align-items:center;gap:12px;min-height:48px;cursor:pointer;font-size:14px;line-height:1.35;padding:8px 0}.yc-option input{-webkit-appearance:none;appearance:none;width:18px;height:18px;flex:0 0 18px;border:1px solid #777;background:transparent;margin:0;position:relative}.yc-option input[type=radio]{border-radius:50%}.yc-option input:checked{border-color:var(--yc-red);background:var(--yc-red);box-shadow:inset 0 0 0 4px #111113}.yc-option:has(input:disabled){opacity:.4;cursor:default}.yc-option small{margin-left:auto;color:#a7a7ac}.yc-sort{border:0;padding:24px 0 0;margin:0}.yc-sort legend{float:left;width:100%;font-size:12px;letter-spacing:1px;text-transform:uppercase;margin-bottom:10px;font-weight:700}.yc-sort .yc-option{clear:both}.yc-collection-links{display:flex;flex-direction:column;padding-bottom:14px}.yc-collection-links a{min-height:44px;display:flex;align-items:center;font-size:14px}.yc-price-range{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:0 0 18px}.yc-price-range label{font-size:12px;color:#bbb}.yc-price-range input{display:block;width:100%;min-width:0;min-height:48px;margin-top:8px;background:#1a1a1d;border:1px solid #555;color:#fff;padding:10px;font-size:16px}.yc-panel-actions{display:flex;align-items:center;gap:24px;flex-shrink:0;border-top:1px solid #343437;background:#111113;padding:16px 24px max(16px,env(safe-area-inset-bottom))}.yc-panel-actions a{min-height:48px;display:flex;align-items:center;font-size:13px;text-decoration:underline}.yc .yc-apply{border-radius:0!important;background:var(--yc-red)!important;flex:1;min-height:48px;background:var(--yc-red);color:#fff;border:0;text-transform:uppercase;font-size:12px!important;letter-spacing:1px;font-weight:700!important;transition:transform .16s,background .16s}.yc-apply:active{transform:scale(.98)}.yc-pagination{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-top:44px}.yc-pagination a,.yc-pagination span{min-width:44px;min-height:44px;display:grid;place-items:center;font-size:13px}.yc-pagination [aria-current]{border-bottom:2px solid var(--yc-red)}.yc-description{max-width:760px;margin-top:40px;font-size:14px;line-height:1.7;color:#bdbdc2}.yc-description a{text-decoration:underline}.yc-empty{padding:40px 0}@keyframes yc-panel-in{0%{transform:translate(24px);opacity:0}to{transform:translate(0);opacity:1}}@media(hover:hover){.yc-card:hover .yc-image img{transform:scale(1.035)}.yc-trigger:hover,.yc-collection-links a:hover{color:var(--yc-red)}.yc-apply:hover{background:#c91b2b}}@media(max-width:1000px){.yc-inner{padding:36px 24px 48px}.yc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.yc-inner{padding:28px 14px 40px}.yc-heading{padding-bottom:20px}.yc-line{width:30px;margin-bottom:14px}.yc .yc-heading h1{font-size:clamp(38px,11.5vw,70px);letter-spacing:-.8px}.yc-toolbar{margin-bottom:18px;min-height:52px}.yc-trigger{min-height:52px;font-size:11px!important;gap:12px}.yc-count{font-size:11px}.yc-grid{gap:26px 12px}.yc-image{aspect-ratio:1/1.18}.yc-info{padding-top:11px}.yc .yc-info h2{font-size:12px;line-height:1.4;margin-bottom:5px}.yc-price{font-size:12px;gap:3px 7px}.yc-sale{left:8px;top:8px;font-size:9px;padding:4px 6px}.yc-panel{inset:auto 0 0;margin:0;width:100%;height:88vh;height:88dvh;border-radius:14px 14px 0 0}.yc-panel[open]{animation-name:yc-sheet-in}.yc-panel-head{padding:10px 18px}.yc-panel-body{padding:0 18px 20px}.yc-panel-actions{padding-left:18px;padding-right:18px}.yc-pagination{margin-top:32px}.yc-description{margin-top:30px}}@keyframes yc-sheet-in{0%{transform:translateY(22px);opacity:0}to{transform:translateY(0);opacity:1}}@media(prefers-reduced-motion:reduce){.yc *,.yc *:before,.yc *:after{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/55/compiled_assets/styles.css.map?subset=EA */
