.ap-plp{background-color:var(--color-white)}.ap-plp [hidden]{display:none!important}.ap-plp__container{margin-inline:auto;padding-top:52px;padding-bottom:52px}.ap-plp__layout{display:flex;align-items:flex-start;gap:168px}.ap-plp__sidebar{flex:0 0 285px;min-width:0;display:flex;flex-direction:column;gap:36px}.ap-plp__main{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:45px}.ap-plp__toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.ap-plp__search{position:relative;flex:1 1 320px;max-width:620px;display:flex;align-items:center;gap:8px;height:48px;padding:12px;border:1px solid var(--color-winter-wolf-gray-100);border-radius:8px;background-color:var(--color-neutral-gray-50)}.ap-plp__search:hover{background-color:var(--color-neutral-gray-100);border:1px solid var(--color-winter-wolf-gray-300)}.ap-plp__search:focus-within{outline:2px solid var(--color-blue-500);outline-offset:2px;background-color:var(--color-neutral-gray-100);border:1px solid var(--color-primary-400)}.ap-plp__search:has(.ap-plp__search-input:not(:placeholder-shown)):not(:focus-within){border-color:var(--color-primary-500)}.ap-plp__search-icon{display:inline-flex;flex:0 0 auto;color:var(--color-winter-wolf-gray-700)}.ap-plp .ap-plp__search .ap-plp__search-input{flex:1 1 auto;min-width:0;height:auto;border:0;border-radius:0;box-shadow:none;background:none;margin:0;padding:0;font-size:18px;line-height:28px;letter-spacing:-.2px;color:var(--color-primary-600);font-weight:600;min-height:48px}.ap-plp__search-input:focus{outline:none}.ap-plp__search-input::-webkit-search-cancel-button,.ap-plp__search-input::-webkit-search-decoration{-webkit-appearance:none;appearance:none;display:none}.ap-plp__search-clear{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:32px;height:32px;margin:0;padding:4px;border:0;border-radius:4px;background:none;color:var(--color-primary-500);cursor:pointer}.ap-plp__search-clear svg{width:24px;height:24px}.ap-plp__search-input::placeholder{color:var(--color-winter-wolf-gray-400)!important}.ap-plp__search-input:hover::placeholder{color:var(--color-winter-wolf-gray-600)!important}.ap-plp__controls{display:flex;align-items:stretch;gap:12px;flex-wrap:wrap}.ap-plp__dropdown{position:relative}.ap-plp__dropdown-btn{display:inline-flex;align-items:center;gap:27.5px;height:48px;padding:8px 8px 8px 12px;border:1px solid var(--color-neutral-gray-100);border-radius:8px;background-color:#fff;font-size:18px;line-height:28px;letter-spacing:-.2px;color:var(--color-winter-wolf-gray-700);cursor:pointer}.ap-plp__dropdown-btn.sort-by{gap:60px}.ap-plp__dropdown-btn.has-value{color:var(--color-neutral-gray-800)}.ap-plp__dropdown-caret{display:inline-flex;color:var(--color-neutral-gray-700)}.ap-plp__dropdown-caret svg{width:24px;height:24px;transition:transform .2s ease}.ap-plp__dropdown-btn[aria-expanded=true] .ap-plp__dropdown-caret svg{transform:rotate(180deg)}.ap-plp__dropdown-count{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background-color:var(--color-primary-500);color:#fff;font-size:12px;font-weight:600}.ap-plp__dropdown-panel{position:absolute;top:calc(100% + 8px);right:0;z-index:30;min-width:240px;padding:16px;border:1px solid var(--color-neutral-gray-100);border-radius:12px;background-color:#fff;box-shadow:0 8px 24px #0000001f}.ap-plp__sort-panel{padding:12px;border:0;border-radius:12px;box-shadow:0 8px 12px #0000000a}.ap-plp__sort-list{margin:0;padding:0;list-style:none}.ap-plp__sort-option{display:block;width:100%;padding:8px 16px;border:0;border-radius:4px;background:none;text-align:left;font-size:18px;line-height:24px;font-weight:600;letter-spacing:-.2px;color:var(--color-primary-500);cursor:pointer;transition:background-color .15s ease}.ap-plp__sort-option:hover{background-color:var(--color-primary-100);color:var(--color-primary-700)}.ap-plp__sort-option:focus-visible{outline:2px solid var(--color-blue-500);outline-offset:-2px}.ap-plp__sort-option[aria-pressed=true]{background-color:var(--color-primary-500);color:var(--color-primary-50)}.ap-plp__toggle{display:inline-flex;align-items:center;gap:8px;margin:0;padding:8px 16px 8px 8px;border:1px solid var(--color-neutral-gray-100);border-radius:8px;background-color:#fff}.ap-plp__toggle-option{position:relative;cursor:pointer}.ap-plp__toggle-option input{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;opacity:0;cursor:pointer}.ap-plp__toggle-option span{display:inline-flex;align-items:center;padding:4px 8px;border-radius:4px;font-size:16px;line-height:24px;font-weight:600;letter-spacing:-.2px;color:var(--color-secondary-400);white-space:nowrap;transition:background-color .15s ease,color .15s ease}.ap-plp__toggle-option input:checked+span{background-color:var(--color-primary-500);color:#fff}.ap-plp__toggle-option input:not(:checked):hover+span{background-color:var(--color-primary-100)}.ap-plp__toggle-option input:focus-visible+span{outline:2px solid var(--color-blue-500);outline-offset:2px}.ap-plp__results{position:relative}.ap-plp__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:33px 16px;margin:0;padding:0;list-style:none}.ap-plp__cell{min-width:0}.ap-plp__cell .product-card{height:100%}.ap-plp__empty,.ap-plp__no-results{padding:60px 0;text-align:center;font-size:16px;line-height:24px;letter-spacing:-.2px;color:var(--color-neutral-gray-600);max-width:600px;margin:0 auto}.ap-plp__no-results strong{font-weight:600}.ap-plp__results.is-loading .ap-plp__grid{opacity:.35;pointer-events:none}.ap-plp__loading{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;display:flex!important;align-items:flex-start;justify-content:center;gap:12px;padding-top:120px;font-size:18px;font-weight:600;color:var(--color-primary-500)}.ap-plp__loading[hidden]{display:none!important}.ap-plp__spinner{width:24px;height:24px;border:3px solid var(--color-primary-100);border-top-color:var(--color-primary-500);border-radius:50%;animation:ap-plp-spin .8s linear infinite}@keyframes ap-plp-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.ap-plp__spinner{animation-duration:2.4s}}@media(max-width:1439px){.ap-plp__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ap-plp__sort-option{font-size:16px;line-height:24px}.ap-plp__sidebar{flex-basis:240px}.ap-plp__toolbar{flex-direction:column;align-items:stretch;gap:12px}.ap-plp__search{flex:0 0 auto;max-width:none}.ap-plp .ap-plp__search .ap-plp__search-input{font-size:16px;line-height:24px}.ap-plp__dropdown-btn.sort-by{gap:24px}.ap-plp__controls{justify-content:flex-start}}@media(max-width:1023px){.ap-plp__container{padding-top:32px;padding-bottom:56px}.ap-plp__layout{flex-direction:column;gap:12px}.ap-plp__sidebar{flex-basis:auto;width:100%;gap:0}.ap-plp .ap-plp__search .ap-plp__search-input{font-size:14px;line-height:20px}.ap-plp__dropdown-btn.sort-by{gap:12px}.ap-plp__main{width:100%;gap:24px}.ap-plp__grid{gap:24px}.ap-plp__dropdown-panel{right:auto;left:0;max-width:calc(100vw - 48px)}.ap-plp__nav-heading{margin:16px 0 0!important}.ap-plp__controls{width:100%}.ap-plp__toggle{order:-1;width:100%;justify-content:space-between;padding:4px}.ap-plp__toggle-option{flex:1 1 0;min-width:0}.ap-plp__toggle-option span{width:100%;justify-content:center;text-align:center;font-size:14px;padding:4px 6px}.ap-plp__dropdown{flex:1 1 0;min-width:0}.ap-plp__dropdown:last-child .ap-plp__dropdown-panel{left:auto;right:0}.ap-plp__dropdown-btn{width:100%;justify-content:space-between;font-size:16px;padding:4px 12px;line-height:24px;height:auto;border-radius:8px}}@media(max-width:719px){.ap-plp__dropdown-btn{font-size:14px}.ap-plp__sort-option{font-size:14px;line-height:20px}.ap-plp__grid{grid-template-columns:minmax(0,1fr)}.ap-plp__search{padding:8px;height:40px}.ap-plp .ap-plp__search .ap-plp__search-input{min-height:40px}}@media(max-width:389px){.ap-plp__toggle-option span{font-size:13px}.ap-plp__controls{flex-direction:column}.ap-plp__dropdown-panel{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/63/assets/collection-layout.css.map */
