#Collection.npd .page-title,#Collection.npd .rte,#Collection.npd #collection-filters,#Collection.npd .toolbar,#Collection.npd .toolbar .active-facets{padding-left:20px;padding-right:20px}.sidebar{width:300px}.sidebar-filter{background:var(--bodybg)}.sidebar-filter .closeFilter{color:var(--wdtcl);cursor:pointer;position:absolute;top:0;inset-inline-end:0;z-index:666;padding:10px 14px}.sidebar-popup{width:350px;height:100%;padding:40px 25px 10px;overflow:auto;position:fixed;top:0;inset-inline-start:-105%;z-index:668;box-shadow:0 0 5px #0000004d}.activ-filter .sidebar-popup{inset-inline-start:0}.count-bubble:empty{visibility:hidden;display:none}.count-bubble{background-color:var(--bubblebg);display:inline-block;margin-left:5px;height:17px;width:17px;border-radius:50%;text-align:center;font-size:11px;font-weight:400;line-height:17px}.btn-filter{font-size:12px;background:none;font-weight:600}.toolbar .change-view{background:none;opacity:.6;border:0;padding:8px 0;margin-inline-end:8px}.toolbar .active-view{opacity:1}.toolbar .toolbar-item.hide-sm.hide-md{display:flex!important;align-items:center}.toolbar>.toolbar-item.sorting{margin-inline-start:auto}.sidebar-widget{color:var(--cl);font-size:var(--links_fs);width:100%}.widget-title{padding-bottom:15px}.filters-item:not([open]) .filters-title .minus,.filters-item[open] .plus,.sidebar-popup .sidebar-widget:not(.filters-item){display:none}.filters-title{cursor:pointer}.filters-title::-webkit-details-marker{display:none}.filters-title .at-icon{width:12px;height:12px;z-index:111;cursor:pointer;margin-inline-start:auto}.sidebar-filter:not(.filter-horizontal){background:#f9f9f9;box-shadow:0 2px 4px #0000001f;gap:0!important}.sidebar-filter:not(.filter-horizontal) .flForm>.filters-item__wrapper.gap{gap:0!important}.filter-panel-heading{flex:0 0 auto;padding:15px;border-bottom:1px solid #ddd}.filter-panel-title{font-size:18px;line-height:1.2;font-weight:700;text-transform:uppercase}.filter-panel-clear{color:inherit;font-size:12px;font-weight:500;text-decoration:underline;text-underline-offset:2px}.sidebar-filter:not(.filter-horizontal) .filters-item{border:0;border-radius:0;background:transparent;overflow:hidden;box-shadow:none}.sidebar-filter:not(.filter-horizontal) .filters-item:not(:last-child){border-bottom:1px solid #ddd}.sidebar-filter:not(.filter-horizontal) .filters-title{min-height:47px;margin:0!important;padding:15px!important;background:transparent;border:0!important}.sidebar-filter:not(.filter-horizontal) .filter-accordion-title{width:100%;font-size:14px;line-height:17px;font-weight:500;letter-spacing:0;text-transform:uppercase}.sidebar-filter:not(.filter-horizontal) .filter-accordion-title .count-bubble{margin-inline-start:7px}.sidebar-filter:not(.filter-horizontal) .filters-item[open] .filters-title{color:inherit;background:transparent}.sidebar-filter:not(.filter-horizontal) .filters-item[open] .filters-title span:first-child{font-weight:700}.sidebar-filter:not(.filter-horizontal) .filters-title .accordion-arrow{width:14px;height:14px;padding:0;border-radius:0;background:transparent;margin-inline-start:auto;flex:0 0 auto;transform:rotate(0);transition:transform .25s ease}.sidebar-filter:not(.filter-horizontal) .filters-item[open] .filters-title .accordion-arrow{transform:rotate(180deg)}.sidebar-filter:not(.filter-horizontal) .filters-select{max-height:300px;padding:0 15px 15px;background:transparent}.sidebar-filter:not(.filter-horizontal) .filters-select__count{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #ddd}.sidebar-filter:not(.filter-horizontal) .filters-select__list li:not(.color):not(.pill) label{width:100%;padding:4px 0;gap:7px;cursor:pointer}.sidebar-filter:not(.filter-horizontal) .filters-select__list .checkbox{width:15px;height:15px;min-width:15px;border:1px solid #222;border-radius:0}.sidebar-filter:not(.filter-horizontal) .filters-select__list input:checked+.checkbox{background:#111;box-shadow:inset 0 0 0 3px #fff}.sidebar-filter:not(.filter-horizontal) .filters-select__list li label:hover{opacity:.72}.filters-select{color:var(--opt_cl);max-height:350px;overflow-y:auto;background:var(--bodybg)}.filters-select .slider-container{width:220px!important;margin:0 5px}.filter-horizontal .filters-colors .filters-select__list{padding-top:6px}.filter-horizontal .filters-colors .tooltip-label{font-size:10px;line-height:15px}.filters-select__list li{padding:4px 0}.filters-select__list li label{font-size:var(--opt_fs);line-height:normal;display:inline-flex;align-items:center}.filters-select__list li label .at-icon{--icns:12px;color:#fff}.filters-select__list li label .swatch-white .at-icon{color:#666}.filters-select__list li:not(.color) .fl-checkbox.disabled{opacity:.5}.filters-select__list .filter-swatch{border:1px solid var(--filter_bdr);border-radius:var(--swatch_rounded)}.filters-select__list input:checked+.filter-swatch{border-color:var(--act_filter_bdr)}.filters-select__list input:checked+.clrbox{outline:2px solid var(--act_filter_bdr);outline-offset:2px}.filters-select__list li.pill .filter-swatch{padding:10px 15px;min-width:43px;text-align:center}.prcnt{font-size:90%}.filters-item::details-content,.filters-colors{overflow:visible!important;overflow-y:visible!important;max-height:inherit;--gap:10px}.filters-colors .color,.filters-select__list .pill{position:relative;padding:0;line-height:0}.filters-colors .color:hover .tooltip-label{opacity:1;visibility:visible;bottom:calc(100% + 7px)}.filters-colors .filter-swatch{display:inline-block;border:1px solid #c9c9c9;width:var(--swatch_size);height:var(--swatch_size);line-height:var(--swatch_size);text-align:center;background-color:#e5e7eb;background-size:cover!important}.swatch-white,.swatch-off-white,.swatch-cream,.swatch-ivory{border-color:#aaa!important}.swatch-off-white{background:#faf9f6!important}.swatch-cream{background:#fffdd0!important}.swatch-ivory{background:ivory!important}.swatch-beige{background:beige!important}.swatch-multicolor,.swatch-multi-color{background:conic-gradient(#ef4444,#f59e0b,#22c55e,#3b82f6,#a855f7,#ef4444)!important}.swatch-white-black{background:linear-gradient(135deg,#fff 0 50%,#000 50% 100%)!important}.swatch-black-pink{background:linear-gradient(135deg,#000 0 50%,pink 50% 100%)!important}.swatch-black-grey,.swatch-black-gray{background:linear-gradient(135deg,#000 0 50%,gray 50% 100%)!important}.swatch-blue-red{background:linear-gradient(135deg,#00f 0 50%,red 50% 100%)!important}.filters-select__list .fl-checkbox.disabled .clrbox{opacity:.3}.filters-select__list .color .fl-checkbox.disabled .filter-swatch:before{display:none;content:"";position:absolute;left:0;top:50%;height:1px;width:var(--swatch_size);transform:rotate(-45deg);background-color:#00000070}.infinitpagin{clear:both;padding-top:15px;text-align:center}.infinitpagin p,.infinitpagin .at-spin{opacity:.6}.pagination ul{padding-top:20px}.pagination li a{color:var(--body_color);display:block;text-align:center;font-size:13px;height:40px;width:40px;line-height:38px;border:1px solid var(--border_color);margin:0 4px;border-radius:3px}.pagination li.active a{color:var(--body_color);border:1px solid var(--body_color)}.filter-horizontal>.sidebar-widget{display:none}.cl_img{border-radius:var(--thumb_rounded)}@media only screen and (min-width:1024px){.sidebar-filter:not(.sb_right){margin-inline-end:40px}.sb_right{margin-inline-start:40px}.sidebar-filter:not(.filter-horizontal):not(.sidebar-popup){position:sticky;top:100px;max-height:calc(100vh - 120px);overflow-x:hidden;overflow-y:auto;align-self:flex-start}.sidebar-filter:not(.filter-horizontal):not(.sidebar-popup)::-webkit-scrollbar{width:3px}.sidebar-filter:not(.filter-horizontal):not(.sidebar-popup)::-webkit-scrollbar-thumb{background:#a7a7a7}.filters-select .slider-container{width:240px!important}.filter-horizontal{margin-inline-end:0}.filter-horizontal .filters-item__wrapper{padding:0;min-height:30px}.filter-horizontal label{font-size:var(--filterby)}.filter-horizontal .filters-item{width:auto;cursor:pointer;padding:0}.filter-horizontal .filters-title{border:0;padding:0;margin:0}.filter-horizontal .filters-select{margin:0;position:absolute;top:100%;inset-inline-start:0;z-index:49;width:350px;border:1px solid var(--tfilter_bdr);padding:30px}.items-shadow .filters-select{box-shadow:1px 1px 2px #0000001f}.filter-horizontal .filters-select__count{padding-bottom:15px;margin-bottom:15px;position:sticky;top:0;background:var(--bodybg);border-bottom:1px solid var(--tfilter_bdr)}.filter-horizontal price-range.filters-select__list{margin-top:20px}.filter-horizontal .count-bubble{height:15px;width:15px;line-height:15px;font-size:10px;margin-right:4px}.filter-horizontal .filters-title .at-icon{z-index:0;margin-inline-start:8px;width:11px;height:11px}.filter-horizontal .js-facet-remove{text-decoration:underline}.filter-horizontal .sorting{margin-inline-start:auto}.load-filters .main-content{opacity:.5}}.price-slider{overflow:visible}.price-range{padding:8px 15px 8px 26px;line-height:18px;margin:0;border-radius:3px;min-width:100px}.sort-by{background-color:transparent;padding:5px 15px 5px 5px;border:0 none;box-shadow:none!important;background-position:right 5px center}.active-fl{color:var(--active_filter_lbl);display:inline-block;padding:5px 12px;border:1px solid var(--active_filter_border);border-radius:3px;white-space:nowrap;cursor:pointer;font-size:12px}.active-fl:hover{color:var(--clear_btn);background:var(--clear_btn_bg);border:1px solid var(--clear_btn_bg)}.active-fl .at-icon{width:10px;height:10px;margin-left:5px}.active-fl:only-child,#active-filters:has(>:only-child){display:none}.active-fl.clear-all{color:var(--clear_btn);background:var(--clear_btn_bg)}.sidebar-nav a.active .plus,.sidebar-nav a:not(.active) .minus{display:none}.sidebar-nav a{color:var(--opt_cl);font-size:var(--opt_fs);display:flex;padding:5px 0}.sidebar-nav .at-icon{width:30px;height:30px;padding:10px;margin-left:auto}.sidebar-nav ul.sublinks{overflow:hidden;display:block;background-color:#fff}.sidebar-nav ul:not(.active){height:0}.sidebar-nav a.active+ul{height:auto}.sidebar-nav .lvl-2 a{padding:5px 0 5px 15px}.sidebar-nav .active>a{color:var(--opt_clh)}.sidebar-widget .adth-inputs{border:1px solid var(--border_cl);border-radius:var(--btn_radius);flex-direction:row}.search-block button,.newsbox button{background:none!important;padding:0 18px 0 10px;color:var(--icon_cl)!important}@media only screen and (max-width:1024px){.sidebar-popup,.sidebar-filter{width:min(420px,100%);height:100%;padding:0;overflow:auto;position:fixed;top:0;inset-inline-start:-105%;z-index:777;margin:0;box-shadow:0 0 5px #0000004d}.activ-filter .sidebar-filter{inset-inline-start:0}.sidebar-filter .closeFilter{top:7px;inset-inline-end:7px}.filter-panel-heading{min-height:55px;padding-inline-end:50px;background:#fff}.toolbar{gap:0;position:sticky;top:0;z-index:45;background:#fff}.toolbar .btn-filter,.toolbar .toolbar-item.sorting{width:50%;min-height:42px;margin:0!important;justify-content:center;border:1px solid #ddd;border-radius:0;background:#fff}.toolbar>.toolbar-item.sorting{margin-inline-start:0}.toolbar .toolbar-item.sorting select{width:100%;min-width:0;height:40px;border:0;border-radius:0;box-shadow:none}.sidebar-widget:not(.filters-item),.sidebar-filter .image-banner,.filter-horizontal .tpShort,.collection-filters__label{display:none}}.collection--empty{margin-top:50px;text-align:center;background:#fafafa;padding:40px}.collection--empty .collection-product-count{display:none}tc-range-slider{padding:10px;display:block}.template-collection.loading .modal-overly{background-color:#fffc}.template-collection.loading .loading-box svg{color:#666}.row-gap:empty{margin:0}.listview-image{flex:0 0 250px;margin-inline-end:30px}.listview-title{font-size:calc(var(--grid-product_ttl_fs) + 3px)}.listview-details .product-price{font-size:calc(var(--grid-product_price_fs) + 3px)}.listview-details .grid-swatches:empty{display:none}.listview-details .lbl.sold-out{display:inline-block}.listview-icons{right:10px;top:15px;row-gap:5px;transition:all .3s ease-in-out}.listview-icons .grid-button{visibility:hidden;opacity:0}.listview-item:hover .listview-icons{top:10px}.listview-item:hover .listview-icons .grid-button{visibility:visible;opacity:1}@media only screen and (max-width:767px){.listview-image{flex:auto;margin:0 0 20px}.listview-image .timermobile{margin:0;padding:0}}
/*# sourceMappingURL=/cdn/shop/t/78/assets/collection.css.map */
