.templateCollection{--ppc-ink: var(--pp-ink, #173b47);--ppc-ink-deep: var(--pp-ink-deep, #0f2c36);--ppc-brand: var(--pp-brand, #079fc2);--ppc-brand-dark: var(--pp-brand-dark, #087f9a);--ppc-brand-bright: var(--pp-brand-bright, #67d1e6);--ppc-line: var(--pp-line, #dbe8eb);--ppc-line-soft: var(--pp-line-soft, #edf3f4);--ppc-surface: var(--pp-surface, #f5f9fa);--ppc-text: var(--pp-text, #35535d);--ppc-muted: var(--pp-muted, #6d8892);--ppc-ease: var(--pp-ease, .2s cubic-bezier(.4, 0, .2, 1));--ppc-sale: #e2574c;--ppc-sale-dark: #c8453b;--ppc-display: "Roboto Condensed", sans-serif;--ppc-radius: 16px;--ppc-radius-lg: 20px;--ppc-radius-pill: 999px;--ppc-shadow: 0 1px 2px rgba(15, 44, 54, .04), 0 6px 18px rgba(15, 44, 54, .06);--ppc-shadow-lift: 0 2px 4px rgba(15, 44, 54, .05), 0 18px 38px rgba(15, 44, 54, .14);--ppc-curve: cubic-bezier(.4, 0, .2, 1);--ppc-exit: cubic-bezier(.4, 0, 1, 1);--ppc-spring: cubic-bezier(.34, 1.4, .64, 1)}.templateCollection .product .product-buttons .btn{transition:background .2s var(--ppc-curve),border-color .2s var(--ppc-curve),color .2s var(--ppc-curve),transform .2s var(--ppc-curve)}.templateCollection #col-main>.widget-wrapper{margin-bottom:22px}.templateCollection #col-main>.widget-wrapper.pp-chero{position:relative;margin:0 0 20px;padding:0 0 15px;border-bottom:1px solid var(--ppc-line)}.templateCollection .pp-chero:after{content:"";position:absolute;left:0;bottom:-1px;width:62px;height:3px;border-radius:var(--ppc-radius-pill)!important;background:linear-gradient(90deg,var(--ppc-brand),var(--ppc-brand-bright))}.templateCollection .pp-chero__body{display:flex;align-items:center;gap:15px;margin-left:0}.templateCollection .pp-chero__copy{flex:1 1 auto;min-width:0;margin-left:0}.templateCollection .pp-chero__head{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:4px 18px;margin-left:0}.templateCollection .pp-chero .title{margin:0;padding:0;border:0;overflow:visible;font-family:var(--ppc-display);font-size:34px;line-height:1.1;font-weight:700;letter-spacing:.2px;text-transform:uppercase;color:var(--ppc-ink-deep)}.templateCollection .pp-chero .title:after{display:none}.templateCollection .pp-chero__meta{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;margin-left:0;font-size:13px;color:var(--ppc-muted)}.templateCollection .pp-chero__count{margin-left:0;padding:4px 11px;border:1px solid var(--ppc-line);border-radius:var(--ppc-radius-pill)!important;background:var(--ppc-surface);color:var(--ppc-text);font-size:12.5px;font-weight:600;white-space:nowrap}.templateCollection .pp-chero__filtered{margin-left:0}.templateCollection .pp-chero__desc{margin:10px 0 0;max-width:78ch;color:var(--ppc-text);font-size:14px;line-height:1.7}.templateCollection .pp-chero__desc p,.templateCollection .pp-chero__desc li{margin-left:0;font-size:inherit;line-height:inherit}.templateCollection .pp-chero__desc p{margin-top:0;margin-bottom:8px}.templateCollection .pp-chero__desc>:last-child{margin-bottom:0}.templateCollection .pp-chero__desc a{color:var(--ppc-brand-dark);text-decoration:underline}.templateCollection .pp-chero__art{flex:0 0 auto;width:54px;height:54px;margin-left:0;overflow:hidden;border:1px solid var(--ppc-line);border-radius:14px!important;background:var(--ppc-surface)}.templateCollection .pp-chero__art img{display:block;width:100%;height:100%;margin-left:0;object-fit:cover;border-radius:0!important}.templateCollection #breadcrumb{padding:14px 0 6px;font-size:12.5px;color:var(--ppc-muted, #6d8892)}.templateCollection #breadcrumb a{color:var(--ppc-muted, #6d8892);transition:color .16s var(--ppc-curve, ease)}.templateCollection #breadcrumb a:hover{color:var(--ppc-brand-dark, #087f9a);text-decoration:none}.templateCollection #breadcrumb .fa{margin:0 3px 0 6px;color:#a7c0c8;font-size:10px}.templateCollection #breadcrumb .page-title{color:var(--ppc-ink-deep, #0f2c36);font-weight:600}.templateCollection #breadcrumb .time{color:#9ab4bb;font-size:12px}.templateCollection #col-main>.text-right.clearfix{margin:0 0 22px;padding:10px 14px;background:var(--ppc-surface);border:1px solid var(--ppc-line);border-radius:var(--ppc-radius)!important;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.templateCollection .collection-actions{margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px;float:none!important}.templateCollection .collection-actions.pull-right{margin-left:auto}.templateCollection .collection-actions>li{margin:0;padding:0;float:none}.templateCollection .collection-actions .btn{margin:0;padding:7px 14px;background:#fff;border:1px solid var(--ppc-line);border-radius:var(--ppc-radius-pill)!important;box-shadow:none!important;color:var(--ppc-ink);font-family:var(--ppc-display);font-size:13px;font-weight:600;line-height:1.2;transition:background .2s var(--ppc-curve),border-color .2s var(--ppc-curve),color .2s var(--ppc-curve),transform .2s var(--ppc-curve)}.templateCollection .collection-actions .btn:hover,.templateCollection .collection-actions .btn:focus,.templateCollection .collection-actions .btn:active,.templateCollection .collection-actions .open>.btn{background:var(--ppc-brand);border-color:var(--ppc-brand);color:#fff}.templateCollection .collection-actions .btn:active{transform:scale(.97)}.templateCollection .collection-actions .btn .fa{margin-left:6px;font-size:11px;opacity:.75}.templateCollection .collection-actions .dropdown-menu{display:block;margin-top:6px;padding:6px;min-width:150px;background:#fff;border:1px solid var(--ppc-line);border-radius:var(--ppc-radius)!important;box-shadow:var(--ppc-shadow-lift);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-6px) scale(.97);transform-origin:top left;transition:opacity .13s var(--ppc-exit),transform .13s var(--ppc-exit),visibility 0s linear .13s}.templateCollection .collection-actions .open>.dropdown-menu{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0) scale(1);transition:opacity .18s var(--ppc-curve),transform .26s var(--ppc-spring),visibility 0s linear 0s}.templateCollection .collection-actions.pull-right .dropdown-menu{transform-origin:top right}.templateCollection .collection-actions .dropdown-menu>li{margin:0}.templateCollection .collection-actions .dropdown-menu>li>a{margin-left:0;padding:8px 12px;border-radius:10px!important;color:var(--ppc-text);font-size:13px;line-height:1.3;transition:background var(--ppc-ease),color var(--ppc-ease)}.templateCollection .collection-actions .dropdown-menu>li>a:hover,.templateCollection .collection-actions .dropdown-menu>li>a:focus{background:var(--ppc-line-soft);color:var(--ppc-ink-deep)}.templateCollection .collection-actions .dropdown-menu>li.active>a,.templateCollection .collection-actions .dropdown-menu>li.active>a:hover{background:var(--ppc-brand);color:#fff;font-weight:600}.templateCollection .collection-actions .dropdown-menu>li.divider{margin:5px 4px;background:var(--ppc-line)}.templateCollection #col-main .collection-actions .grid_list{position:relative;display:inline-flex;padding:3px;background:#fff;border:1px solid var(--ppc-line);border-radius:var(--ppc-radius-pill)!important;gap:0;overflow:hidden}.templateCollection #col-main .collection-actions .grid_list span{position:relative;z-index:1;flex:1 1 0;margin:0;padding:6px 15px;min-width:64px;background:transparent;border:0;border-radius:var(--ppc-radius-pill)!important;box-shadow:none;color:var(--ppc-muted);font-family:var(--ppc-display);font-size:12px;font-weight:600;line-height:1.2;letter-spacing:.03em;text-align:center;text-transform:uppercase;cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .2s var(--ppc-curve)}.templateCollection #col-main .collection-actions .grid_list span:hover{background:transparent;border:0;color:var(--ppc-ink)}.templateCollection #col-main .collection-actions .grid_list span.active{background:var(--ppc-brand);border:0;color:#fff;cursor:default}@supports selector(:has(*)){.templateCollection #col-main .collection-actions .grid_list:before{content:"";position:absolute;z-index:0;top:3px;left:3px;width:calc((100% - 6px)/2);height:calc(100% - 6px);background:var(--ppc-brand);border-radius:var(--ppc-radius-pill)!important;transition:transform .34s var(--ppc-spring)}.templateCollection #col-main .collection-actions .grid_list:has(.list.active):before{transform:translate(100%)}.templateCollection #col-main .collection-actions .grid_list span.active{background:transparent}}.templateCollection #sidebar .widget-wrapper{margin-bottom:14px;padding:15px 16px 13px;background:#fff;border:1px solid var(--ppc-line);border-radius:var(--ppc-radius)!important;box-shadow:var(--ppc-shadow)}.templateCollection #sidebar .widget-wrapper>.title:after{content:none}.templateCollection #sidebar .widget-wrapper>.title{margin:0 0 12px;padding:0 0 10px;position:relative;border-bottom:1px solid var(--ppc-line-soft);color:var(--ppc-ink-deep);font-family:var(--ppc-display);font-size:12px;font-weight:700;line-height:1.35;letter-spacing:.08em;text-transform:uppercase}.templateCollection #sidebar .advanced-filters{margin:0;padding:0;list-style:none}.templateCollection #sidebar .advanced-filters.pp-filter-scroll{max-height:296px;overflow-y:auto;overscroll-behavior:contain}.templateCollection #sidebar .advanced-filters::-webkit-scrollbar{width:6px}.templateCollection #sidebar .advanced-filters::-webkit-scrollbar-thumb{background:var(--ppc-line);border-radius:var(--ppc-radius-pill)!important}.templateCollection #sidebar .advanced-filter.pp-filter-hidden{display:none}.templateCollection #sidebar .advanced-filter{margin:0 0 2px;padding:0;list-style:none}.templateCollection #sidebar .advanced-filter{line-height:1.45}.templateCollection #sidebar .advanced-filter a{margin-left:0;padding:6px 10px 6px 32px;position:relative;display:block;border-radius:9px!important;color:var(--ppc-text);font-size:13px;line-height:1.45;text-decoration:none;transition:background .2s var(--ppc-curve),color .2s var(--ppc-curve)}.templateCollection #sidebar .advanced-filter a:before{content:"";position:absolute;left:9px;top:7px;width:15px;height:15px;margin:0;background:#fff;border:1.5px solid #c3d6dc;border-radius:4px!important;box-shadow:inset 0 1px 2px #0f2c360f;transition:background .2s var(--ppc-curve),border-color .2s var(--ppc-curve),box-shadow .2s var(--ppc-curve)}.templateCollection #sidebar .advanced-filter a:after,.templateCollection #sidebar .advanced-filter a:hover:after,.templateCollection #sidebar .advanced-filter.active-filter a:after,.templateCollection #sidebar .advanced-filter.active-filter a:hover:after{content:"";position:absolute;left:9px;top:7px;width:15px;height:15px;margin:0;border:0;border-radius:0!important;background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2012%2012%27%3E%3Cpath%20d%3D%27M2.6%206.4L4.9%208.7L9.4%203.6%27%20fill%3D%27none%27%20stroke%3D%27%23ffffff%27%20stroke-width%3D%272%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%2F%3E%3C%2Fsvg%3E) center / 11px 11px no-repeat;font-family:inherit;font-size:inherit;line-height:1;opacity:0;transform:scale(.5);transition:opacity .15s var(--ppc-curve),transform .28s var(--ppc-spring)}.templateCollection #sidebar .advanced-filter a:hover{background:var(--ppc-line-soft);color:var(--ppc-ink-deep)}.templateCollection #sidebar .advanced-filter a:hover:before{background:#079fc212;border-color:var(--ppc-brand)}.templateCollection #sidebar .advanced-filter.active-filter a{background:#079fc217;color:var(--ppc-ink-deep);font-weight:600}.templateCollection #sidebar .advanced-filter.active-filter a:hover{background:#079fc226}.templateCollection #sidebar .advanced-filter.active-filter a:before,.templateCollection #sidebar .advanced-filter.active-filter a:hover:before{background:var(--ppc-brand);border-color:var(--ppc-brand);box-shadow:none}.templateCollection #sidebar .advanced-filter.active-filter a:after,.templateCollection #sidebar .advanced-filter.active-filter a:hover:after{opacity:1;transform:scale(1)}.templateCollection #sandBox:not(.full_width){display:flex;flex-wrap:wrap;align-items:stretch}.templateCollection #sandBox:not(.full_width)>.product_item{margin-bottom:24px;float:none;display:flex}.templateCollection #sandBox:not(.full_width)>.product_item>.product,.templateCollection #sandBox:not(.full_width)>.product_item>.product>.product-container{width:100%}.templateCollection #sandBox:not(.full_width)>.product_item>.product{display:flex}.templateCollection .product .product-container{margin-left:0;padding:0;position:relative;display:flex;flex-direction:column;overflow:hidden;background:#fff;border:1px solid var(--ppc-line);border-radius:var(--ppc-radius-lg)!important;box-shadow:var(--ppc-shadow);backface-visibility:hidden;transition:transform .3s var(--ppc-curve),box-shadow .3s var(--ppc-curve),border-color .3s var(--ppc-curve)}.templateCollection .product .product-container:hover{transform:translateY(-5px);border-color:#079fc259;box-shadow:var(--ppc-shadow-lift)}.templateCollection .product .product-container .row-fluid{display:flex;flex-direction:column;flex:1 1 auto}.templateCollection .product .product-head{position:relative;margin:0}.templateCollection .product .product-images,.templateCollection .product .product-container .front{margin:0;padding:0;border:0;background:transparent}.templateCollection .product .product-container .front a{margin:0;padding:18px;display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;min-height:190px;background:#fff;overflow:hidden}.templateCollection .product .product-container img.main-image{margin:0;width:100%;height:100%;max-height:100%;object-fit:contain;backface-visibility:hidden;transition:transform .45s var(--ppc-curve)}.templateCollection .product .product-container:hover img.main-image{transform:scale(1.06)}.templateCollection .product .on-sale-wrap{position:absolute;top:12px;left:12px;z-index:3;margin:0}.templateCollection .product .on-sale-wrap .onsale{margin:0;padding:5px 11px;display:inline-block;background:linear-gradient(135deg,var(--ppc-sale),var(--ppc-sale-dark));border-radius:var(--ppc-radius-pill)!important;box-shadow:0 4px 10px #e2574c52;color:#fff;font-family:var(--ppc-display);font-size:11px;font-weight:700;line-height:1.2;letter-spacing:.05em;text-transform:uppercase}.templateCollection .product .on-sale-wrap .onsale img{margin:0;max-width:100%}.templateCollection .product .on-sale-wrap .price_percentage{margin-left:3px}.templateCollection .product .wishlist-hero-custom-button.wishlisthero-floating{top:10px;right:10px;left:auto!important;z-index:4}.templateCollection .product .product-contents{margin:0;padding:0;flex:1 1 auto;display:flex;background:transparent;border:0}.templateCollection .product .product-contents-inner{width:100%;padding:0;background:transparent}.templateCollection .product .product-details{margin:0;padding:0}.templateCollection .product .product-details-container{margin:0;padding:14px 16px 18px;display:flex;flex-direction:column;gap:7px;border-top:1px solid var(--ppc-line-soft);text-align:left}.templateCollection .product .product-title{margin:0;min-height:2.7em}.templateCollection .product .product-title a{margin-left:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--ppc-ink-deep);font-family:var(--ppc-display);font-size:14px;font-weight:600;line-height:1.35;text-decoration:none;text-transform:none;transition:color var(--ppc-ease)}.templateCollection .product .product-title a:hover{color:var(--ppc-brand)}.templateCollection .product .product-price{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:8px}.templateCollection .product .product-price .price,.templateCollection .product .product-price .price_sale{margin-left:0;color:var(--ppc-ink-deep);font-family:var(--ppc-display);font-size:16px;font-weight:700;line-height:1.25;letter-spacing:-.01em}.templateCollection .product .product-container.issale .product-price .price,.templateCollection .product .product-container.issale .product-price .price_sale{color:var(--ppc-sale)}.templateCollection .product .product-price .price_compare{margin-left:0;color:var(--ppc-muted);font-size:13px;font-weight:400;text-decoration:line-through}.templateCollection .product .product-price .sold_out{margin-left:0;padding:4px 11px;display:inline-block;background:var(--ppc-line-soft);border-radius:var(--ppc-radius-pill)!important;color:var(--ppc-muted);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.templateCollection .product .isreview{margin:0;min-height:0}.templateCollection .product .product-buttons .btn{border-radius:var(--ppc-radius-pill)!important;box-shadow:none!important;font-family:var(--ppc-display);font-size:12px;font-weight:600;letter-spacing:.02em}.templateCollection .product .show_add_button .add-to-cart,.templateCollection .product .show_add_button .choose-options{padding:9px 18px;background:var(--ppc-brand);border:1px solid var(--ppc-brand);color:#fff;transition:background var(--ppc-ease),border-color var(--ppc-ease)}.templateCollection .product .show_add_button .add-to-cart:hover,.templateCollection .product .show_add_button .choose-options:hover{background:var(--ppc-brand-dark);border-color:var(--ppc-brand-dark);color:#fff}.templateCollection #sandBox.full_width>.product_item{margin-bottom:18px}.templateCollection #sandBox.full_width .product .product-container{flex-direction:row;align-items:stretch}.templateCollection #sandBox.full_width .product .product-container .row-fluid{flex-direction:row;align-items:stretch;width:100%}.templateCollection #sandBox.full_width .product .product-head{flex:0 0 210px;max-width:210px}.templateCollection #sandBox.full_width .product .product-container .front a{height:100%;aspect-ratio:auto}.templateCollection #sandBox.full_width .product .product-contents{flex:1 1 auto;align-items:center}.templateCollection #sandBox.full_width .product .product-details-container{padding:18px 22px;border-top:0;border-left:1px solid var(--ppc-line-soft)}.templateCollection #sandBox.full_width .product .product-title{min-height:0}.templateCollection #sandBox.full_width .product .product-title a{-webkit-line-clamp:3;font-size:16px}.templateCollection #sandBox.full_width .product .product-description{margin-left:0;color:var(--ppc-text);font-size:13px;line-height:1.65}.templateCollection .load_more{margin:10px 0 6px;text-align:center}.templateCollection .load_more .btn{margin:0;padding:12px 34px;display:inline-block;background:var(--ppc-brand);border:1px solid var(--ppc-brand);border-radius:var(--ppc-radius-pill)!important;box-shadow:0 6px 16px #079fc23d!important;color:#fff;font-family:var(--ppc-display);font-size:13px;font-weight:600;letter-spacing:.03em;text-transform:uppercase!important;transition:background var(--ppc-ease),border-color var(--ppc-ease),transform var(--ppc-ease)}.templateCollection .load_more .btn:hover,.templateCollection .load_more .btn:focus{background:var(--ppc-brand-dark);border-color:var(--ppc-brand-dark);color:#fff;transform:translateY(-1px)}.templateCollection .loading_img{padding:18px 0;text-align:center;color:var(--ppc-brand);font-size:20px}.templateCollection .pagination{margin:8px 0 4px}.templateCollection .pagination>li>a,.templateCollection .pagination>li>span{margin:0 3px;padding:8px 14px;min-width:38px;display:inline-block;background:#fff;border:1px solid var(--ppc-line);border-radius:10px!important;color:var(--ppc-text);font-family:var(--ppc-display);font-size:13px;font-weight:600;line-height:1.3;text-align:center;transition:background var(--ppc-ease),border-color var(--ppc-ease),color var(--ppc-ease)}.templateCollection .pagination>li>a:hover,.templateCollection .pagination>li>a:focus{background:var(--ppc-line-soft);border-color:var(--ppc-brand);color:var(--ppc-ink-deep)}.templateCollection .pagination>li.active>a,.templateCollection .pagination>li.active>span,.templateCollection .pagination>li.active>a:hover{background:var(--ppc-brand);border-color:var(--ppc-brand);color:#fff}@media(max-width:991px){.templateCollection .pp-chero .title{font-size:28px}.templateCollection #col-main>.text-right.clearfix{padding:9px 11px}.templateCollection .collection-actions.pull-right{margin-left:0}.templateCollection #sandBox.full_width .product .product-container,.templateCollection #sandBox.full_width .product .product-container .row-fluid{flex-direction:column}.templateCollection #sandBox.full_width .product .product-head{flex:1 1 auto;max-width:none}.templateCollection #sandBox.full_width .product .product-details-container{border-top:1px solid var(--ppc-line-soft);border-left:0}}@media(max-width:767px){.templateCollection .pp-chero .title{font-size:23px}.templateCollection .pp-chero__head{justify-content:flex-start;gap:8px}.templateCollection .pp-chero__meta{width:100%}.templateCollection .pp-chero__desc{font-size:13.5px}.templateCollection .pp-chero__art{width:44px;height:44px;border-radius:11px!important}.templateCollection #breadcrumb{padding:10px 0 4px;font-size:12px}.templateCollection #sandBox:not(.full_width)>.product_item{margin-bottom:16px}.templateCollection .product .product-container .front a{padding:12px;min-height:0}.templateCollection .product .product-details-container{padding:12px 13px 15px;gap:6px}.templateCollection .product .product-title a{font-size:13px}.templateCollection .product .product-price .price,.templateCollection .product .product-price .price_sale{font-size:15px}.templateCollection #sidebar .widget-wrapper{padding:15px 15px 12px}}@media(min-width:1200px){.templateCollection .container{width:94%;max-width:1960px;padding-left:24px;padding-right:24px}}@media(min-width:1500px){.templateCollection #content>.row>#sidebar{width:290px}.templateCollection #content>.row>#col-main{width:calc(100% - 290px)}}@media(min-width:1400px){.templateCollection #sandBox:not(.full_width)>.product_item{flex:0 0 auto;width:25%}}@media(min-width:1800px){.templateCollection #sandBox:not(.full_width)>.product_item{width:20%}}@media(min-width:2400px){.templateCollection #sandBox:not(.full_width)>.product_item{width:16.66666667%}}.templateCollection #sidebar .widget-wrapper>.title.pp-filter-head{display:flex;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:margin .3s var(--ppc-curve),padding .3s var(--ppc-curve),border-color .3s var(--ppc-curve),color .2s var(--ppc-curve)}.templateCollection #sidebar .widget-wrapper>.title.pp-filter-head:hover{color:var(--ppc-brand)}.templateCollection #sidebar .widget-wrapper>.title.pp-filter-head:focus-visible{outline:2px solid var(--ppc-brand);outline-offset:3px;border-radius:6px!important}.templateCollection #sidebar .pp-filter-group.pp-filter-collapsed>.title.pp-filter-head{margin-bottom:0;padding-bottom:0;border-bottom-color:transparent}.templateCollection #sidebar .pp-filter-count{margin:0;padding:1px 7px;background:var(--ppc-brand);border-radius:var(--ppc-radius-pill)!important;color:#fff;font-size:10px;font-weight:700;line-height:1.6;letter-spacing:0}.templateCollection #sidebar .pp-filter-chevron{flex:0 0 auto;margin:0 2px 0 auto;width:7px;height:7px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;opacity:.45;transform:rotate(45deg);transform-origin:center;transition:transform .3s var(--ppc-curve)}.templateCollection #sidebar .pp-filter-group.pp-filter-collapsed .pp-filter-chevron{transform:rotate(-45deg)}.templateCollection #sidebar .pp-filter-body{display:grid;grid-template-rows:1fr;transition:grid-template-rows .3s var(--ppc-curve)}.templateCollection #sidebar .pp-filter-group.pp-filter-collapsed .pp-filter-body{grid-template-rows:0fr}.templateCollection #sidebar .pp-filter-body-inner{min-height:0;overflow:hidden}.templateCollection #sidebar .pp-filter-group.pp-filter-no-anim .pp-filter-body,.templateCollection #sidebar .pp-filter-group.pp-filter-no-anim .pp-filter-chevron,.templateCollection #sidebar .pp-filter-group.pp-filter-no-anim>.title.pp-filter-head{transition:none}.templateCollection #sidebar .pp-filter-search{margin:0 0 9px}.templateCollection #sidebar .pp-filter-search-input{width:100%;margin:0;padding:7px 11px;background:var(--ppc-surface);border:1px solid var(--ppc-line);border-radius:10px!important;color:var(--ppc-ink);font-size:12.5px;line-height:1.4;transition:background .2s var(--ppc-curve),border-color .2s var(--ppc-curve),box-shadow .2s var(--ppc-curve)}.templateCollection #sidebar .pp-filter-search-input::placeholder{color:var(--ppc-muted);text-transform:capitalize}.templateCollection #sidebar .pp-filter-search-input:focus{outline:none;background:#fff;border-color:var(--ppc-brand);box-shadow:0 0 0 3px #079fc224}.templateCollection #sidebar .pp-filter-more{display:block;width:100%;margin:9px 0 0;padding:9px 10px 2px;background:none;border:0;border-top:1px solid var(--ppc-line-soft);border-radius:0!important;box-shadow:none!important;color:var(--ppc-brand);font-family:var(--ppc-display);font-size:12px;font-weight:600;line-height:1.3;text-align:center;cursor:pointer;transition:color .2s var(--ppc-curve)}.templateCollection #sidebar .pp-filter-more:hover{color:var(--ppc-brand-dark);text-decoration:underline}.templateCollection #sidebar .pp-filter-more[hidden],.templateCollection #sidebar .pp-filter-empty[hidden]{display:none}.templateCollection #sidebar .pp-filter-empty{margin:8px 0 2px;padding:0 2px;color:var(--ppc-muted);font-size:12px;font-style:italic}.templateCollection #sidebar .pp-filter-overflow-btn{display:flex;align-items:center;gap:8px;width:100%;margin:0 0 18px;padding:11px 15px;background:#fff;border:1px dashed var(--ppc-line);border-radius:var(--ppc-radius)!important;box-shadow:none!important;color:var(--ppc-ink);font-family:var(--ppc-display);font-size:11.5px;font-weight:700;line-height:1.3;letter-spacing:.07em;text-align:left;text-transform:uppercase;cursor:pointer;transition:background .2s var(--ppc-curve),border-color .2s var(--ppc-curve),color .2s var(--ppc-curve)}.templateCollection #sidebar .pp-filter-overflow-btn:hover{background:var(--ppc-surface);border-color:var(--ppc-brand);border-style:solid;color:var(--ppc-brand)}.templateCollection #sidebar .pp-filter-overflow-btn.is-open .pp-filter-chevron{transform:rotate(-135deg)}.templateCollection #sidebar .pp-filter-overflow{display:grid;grid-template-rows:0fr;transition:grid-template-rows .32s var(--ppc-curve)}.templateCollection #sidebar .pp-filter-overflow.pp-filter-overflow-open{grid-template-rows:1fr}.templateCollection #sidebar .pp-filter-overflow-inner{min-height:0;overflow:hidden}.templateCollection #sidebar .pp-filter-overflow.pp-filter-no-anim{transition:none}.templateCollection #sidebar .pp-filter-summary{background:linear-gradient(180deg,#079fc212,#079fc205);border-color:#079fc247}.templateCollection #sidebar .pp-filter-summary-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:10px}.templateCollection #sidebar .pp-filter-summary-title{color:var(--ppc-ink-deep);font-family:var(--ppc-display);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.templateCollection #sidebar .pp-filter-clear-all{margin-left:0;color:var(--ppc-muted);font-size:11.5px;font-weight:600;text-decoration:none;white-space:nowrap;transition:color .2s var(--ppc-curve)}.templateCollection #sidebar .pp-filter-clear-all:hover{color:var(--ppc-sale);text-decoration:underline}.templateCollection #sidebar .pp-filter-chips{display:flex;flex-wrap:wrap;gap:6px}.templateCollection #sidebar .pp-filter-chip{display:inline-flex;align-items:center;gap:6px;margin:0;padding:5px 9px 5px 11px;background:#fff;border:1px solid rgba(7,159,194,.3);border-radius:var(--ppc-radius-pill)!important;color:var(--ppc-ink-deep);font-size:12px;font-weight:600;line-height:1.3;text-decoration:none;text-transform:capitalize;transition:background .2s var(--ppc-curve),border-color .2s var(--ppc-curve),color .2s var(--ppc-curve)}.templateCollection #sidebar .pp-filter-chip:hover,.templateCollection #sidebar .pp-filter-chip:focus{background:var(--ppc-sale);border-color:var(--ppc-sale);color:#fff;text-decoration:none}.templateCollection #sidebar .pp-filter-chip-x{font-size:15px;line-height:1;opacity:.5;transition:opacity .2s var(--ppc-curve)}.templateCollection #sidebar .pp-filter-chip:hover .pp-filter-chip-x{opacity:1}@media(min-width:992px){.templateCollection #content>.row>#sidebar.pp-filters-ready{position:sticky;top:16px;align-self:flex-start;max-height:calc(100vh - 32px);overflow-y:auto;overscroll-behavior:contain}.templateCollection #sidebar.pp-filters-ready::-webkit-scrollbar{width:6px}.templateCollection #sidebar.pp-filters-ready::-webkit-scrollbar-thumb{background:var(--ppc-line);border-radius:var(--ppc-radius-pill)!important}}.templateCollection .pp-filter-progress{position:fixed;top:0;left:0;right:0;z-index:9999;height:3px;background:linear-gradient(90deg,var(--ppc-brand),var(--ppc-brand-bright));transform:scaleX(0);transform-origin:0 50%;opacity:0;pointer-events:none;transition:opacity .25s var(--ppc-curve)}.templateCollection .pp-filter-progress.is-active{transform:scaleX(.9);opacity:1;transition:transform 2.2s cubic-bezier(.1,.7,.2,1),opacity .1s var(--ppc-curve)}.templateCollection #sandBox.pp-grid-busy,.templateCollection #sidebar .grid-uniform.pp-grid-busy{opacity:.45;pointer-events:none;transition:opacity .16s var(--ppc-curve)}@keyframes pp-grid-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.templateCollection #sandBox{animation:pp-grid-in .26s var(--ppc-curve) both}.templateCollection #sidebar .advanced-filter.pp-filter-pending a{background:#079fc217;color:var(--ppc-ink-deep);font-weight:600}.templateCollection #sidebar .advanced-filter.pp-filter-pending a:before{background:var(--ppc-brand);border-color:var(--ppc-brand);box-shadow:none}.templateCollection #sidebar .advanced-filter.pp-filter-pending a:after{opacity:1;transform:scale(1)}@media(prefers-reduced-motion:reduce){.templateCollection .product .product-container,.templateCollection .product .product-container img.main-image,.templateCollection .collection-actions .btn,.templateCollection .collection-actions .dropdown-menu,.templateCollection .grid_list span,.templateCollection .grid_list:before,.templateCollection #sidebar .advanced-filter a,.templateCollection #sidebar .advanced-filter a:before,.templateCollection #sidebar .advanced-filter a:after,.templateCollection #sidebar .pp-filter-body,.templateCollection #sidebar .pp-filter-overflow,.templateCollection #sidebar .pp-filter-overflow-btn,.templateCollection #sidebar .pp-filter-chevron,.templateCollection #sidebar .pp-filter-chip,.templateCollection #sidebar .widget-wrapper>.title.pp-filter-head,.templateCollection .load_more .btn,.templateCollection .pagination>li>a{transition-duration:1ms!important}.templateCollection .product .product-container:hover,.templateCollection .product .product-container:hover img.main-image{transform:none}.templateCollection #sandBox{animation:none}.templateCollection .pp-filter-progress.is-active{transition:opacity .1s linear}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/petplus-collection.css.map */
