@font-face{font-display:swap;font-family:fontello;src:"/assets/font/fontello/font/fontello.woff2" format("woff2")}@font-face{font-display:swap;font-family:fontawesome;src:"/assets/font/fontawesome/webfonts/fa-regular-400.woff2" format("truetype")}@font-face{font-display:swap;font-family:CustomBricolage;font-style:normal;font-weight:400;src:"/assets/font/bricolage/BricolageGrotesque-Regular.woff2" format("woff2")}.product-list__inner .row{--bs-gutter-x:70px}@media screen and (max-width:1199px){.product-list__inner .row{--bs-gutter-x:60px}}@media screen and (max-width:767px){.product-list__inner .row{gap:48px;--bs-gutter-x:0px}}@media screen and (max-width:425px){.product-list__inner .row{gap:40px}}.product-list__sidebar{display:flex;flex-direction:column;gap:0;height:calc(100vh - 40px);overflow-x:clip;overflow-y:auto;padding:0 16px 0 0;position:sticky;top:32px}.product-list__sidebar_title{align-items:flex-end;display:flex;justify-content:space-between}.product-list__sidebar_title .found-products-count{color:#737373;font-size:14px;font-weight:300;line-height:20px;transform:translateY(-6px)}@media screen and (max-width:991px){.product-list__sidebar_title .found-products-count{font-size:13px;transform:translateY(-3px)}}@media screen and (max-width:425px){.product-list__sidebar_title .found-products-count{transform:translateY(0)}}.product-list__sidebar .artists-filter-form{display:flex;flex-direction:column;gap:0}.product-list__sidebar .filter-group.accordion{border-bottom:1px solid #ebeae9;overflow:hidden}.product-list__sidebar .accordion-header{align-items:center;background-color:#fff;cursor:pointer;display:flex;justify-content:space-between;padding:16px 0}.product-list__sidebar .accordion-header h4{color:#000;font-size:15px;font-weight:600;line-height:22px}.product-list__sidebar .accordion-header .accordion-icon{position:relative}.product-list__sidebar .accordion-header .accordion-icon:after{color:#1e1e1e;content:"";font-family:fontello;font-size:14px}.product-list__sidebar .filter-group.accordion.active{border:unset}.product-list__sidebar .accordion-content{box-sizing:border-box;max-height:0;overflow:hidden;transition:max-height .3s ease-out}.product-list__sidebar .accordion-content ul{max-height:400px;overflow-y:auto}.product-list__sidebar .accordion-content ul li{padding:8px 0}.product-list__sidebar .accordion-content ul li label{align-items:center;color:#1e1e1e;display:flex;font-size:14px;font-weight:300;gap:9px;line-height:20px;margin:0!important}.product-list__sidebar .accordion-content ul li input{border:1px solid hsl(0 0% 100% / .004);border-radius:2px;box-shadow:inset 0 0 0 1px rgb(49 38 33 / .502);height:16px;width:16px}.product-list__sidebar .accordion-content ul.sub-category-list li .sub-category-list{margin:0 0 0 20px;max-height:100%}.product-list__sidebar .accordion-content ul.sub-category-list li .sub-category-list li{padding-bottom:0}.product-list__sidebar.active .accordion-content{max-height:500px;padding-bottom:10px;padding-top:10px}.product-list__sidebar .scroll-top-btn{align-items:center;background-color:#fff;border-bottom:none;color:#000;cursor:pointer;display:flex;font-size:15px;font-weight:600;gap:10px;justify-content:flex-start;line-height:22px;margin-top:50px;padding:16px 0;position:relative}@media screen and (max-width:767px){.product-list__sidebar .scroll-top-btn{margin-top:40px}}.product-list__sidebar .scroll-top-btn:after{color:#1e1e1e;content:"";font-family:fontello;font-size:15px;transform:rotate(270deg)}.product-list__sidebar .filter-top{display:flex;flex-direction:column;gap:24px;padding:24px 0}.product-list__sidebar .filter-top .quick-filters-section{display:flex;flex-direction:column;gap:8px}.product-list__sidebar .filter-top .quick-filters-section label{align-items:baseline;color:#1e1e1e;display:flex;font-size:14px;font-weight:300;gap:10px;line-height:20px;margin:0!important}.product-list__sidebar .filter-top .quick-filters-section input{border:1px solid hsl(0 0% 100% / .004);border-radius:2px;box-shadow:inset 0 0 0 1px rgb(49 38 33 / .502);height:16px;min-width:16px;transform:translateY(4px);width:16px}.product-list__sidebar .filter-top .toggle-switch-wrapper{display:flex;flex-direction:column;gap:12px}.product-list__sidebar .filter-top .toggle-switch-wrapper .toggle-switch-group{background:#505050;border-radius:99px;display:flex;flex-direction:row;padding:3px}@media screen and (max-width:767px){.product-list__sidebar .filter-top .toggle-switch-wrapper .toggle-switch-group{width:50%}}@media screen and (max-width:575px){.product-list__sidebar .filter-top .toggle-switch-wrapper .toggle-switch-group{width:60%}}@media screen and (max-width:425px){.product-list__sidebar .filter-top .toggle-switch-wrapper .toggle-switch-group{width:100%}}.product-list__sidebar .filter-top .toggle-switch-wrapper .toggle-switch-label{color:#000;font-size:15px;font-weight:600;line-height:22px}.product-list__sidebar .filter-top .toggle-switch-wrapper .toggle-switch-option{flex:1;position:relative;text-align:center}.product-list__sidebar .filter-top .toggle-switch-wrapper .toggle-switch-option span{border-radius:99px;color:#fff;display:block;font-size:13px;font-weight:500;height:100%;line-height:20px;margin:0!important;padding:6px 10px;transition:all .2s}@media screen and (max-width:991px){.product-list__sidebar .filter-top .toggle-switch-wrapper .toggle-switch-option span{padding:4px 10px}}.product-list__sidebar .filter-top .toggle-switch-wrapper .toggle-switch-option input[type=radio]{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;width:100%;z-index:2}.product-list__sidebar .filter-top .toggle-switch-wrapper .toggle-switch-option input[type=radio]:checked+span{align-items:center;background:#fff;color:#000;display:flex;height:100%;justify-content:center}.product-list__rightbar{display:flex;flex-direction:column;gap:29px;position:relative}.product-list__rightbar_header{align-items:center;display:flex;justify-content:space-between}@media screen and (max-width:991px){.product-list__rightbar_header{flex-wrap:wrap;gap:12px}}.product-list__rightbar_header .header-info{align-items:center;display:flex;gap:14px}@media screen and (max-width:425px){.product-list__rightbar_header .header-info{flex-wrap:wrap}}.product-list__rightbar_header .header-info a{color:#1e1e1e;font-size:14px;font-weight:400;line-height:20px;text-decoration:underline}.product-list__rightbar_header .header-info .drop-down-wrapper{background-color:#fff;border:2px solid #000;border-radius:6px;position:relative}.product-list__rightbar_header .header-info .drop-down-wrapper:after{color:#1e1e1e;content:"";font-family:fontello;font-size:14px;font-weight:600;position:absolute;right:16px;top:50%;transform:translateY(-50%)}@media screen and (max-width:767px){.product-list__rightbar_header .header-info .drop-down-wrapper:after{right:10px}}.product-list__rightbar_header .header-info select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:unset;border:none;color:#000;cursor:pointer;font-size:14px;font-weight:600;line-height:20px;padding:10px 39px 10px 20px}@media screen and (max-width:767px){.product-list__rightbar_header .header-info select{padding:7px 35px 7px 14px}}.product-list__rightbar_content{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:40px 27px}@media screen and (min-width:1920px){.product-list__rightbar_content{grid-template-columns:repeat(5,1fr)}}@media screen and (max-width:1199px){.product-list__rightbar_content{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:991px){.product-list__rightbar_content{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.product-list__rightbar_content{grid-gap:20px 27px}}.product-list__rightbar_content .product-card{display:flex;flex-direction:column;height:100%;min-width:33.33%;width:auto}.product-list__rightbar_content .product-card a{display:block}.product-list__rightbar_content .product-card .card-top{position:relative}.product-list__rightbar_content .product-card .card-top .product-image{display:block;position:relative}.product-list__rightbar_content .product-card .card-top .product-image span.washingtonian-works{align-items:center;background-color:#fff;border-radius:99px;bottom:5px;display:flex;gap:0;height:30px;justify-content:center;left:5px;position:absolute;width:30px}@media screen and (min-width:1400px){.product-list__rightbar_content .product-card .card-top .product-image span.washingtonian-works{height:36px;width:36px}}.product-list__rightbar_content .product-card .card-top .product-image span.washingtonian-works img{height:20px;width:24px}.product-list__rightbar_content .product-card .card-top .product-image.processing img{opacity:.5;transition:opacity .3s ease}.product-list__rightbar_content .product-card .card-top .product-image.processing:after{animation:spinner .8s linear infinite;border:3px solid #fff;border-radius:50%;border-top-color:#000;content:"";height:30px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:30px;z-index:10}.product-list__rightbar_content .product-card .card-top a img{border-radius:10px;height:auto;max-height:200px;min-height:200px;width:100%}@media screen and (min-width:1400px){.product-list__rightbar_content .product-card .card-top a img{max-height:220px;min-height:220px}}@media screen and (min-width:1920px){.product-list__rightbar_content .product-card .card-top a img{max-height:200px;min-height:200px}}@media screen and (max-width:1199px){.product-list__rightbar_content .product-card .card-top a img{max-height:210px;min-height:210px}}@media screen and (max-width:767px){.product-list__rightbar_content .product-card .card-top a img{max-height:220px;min-height:220px}}@media screen and (max-width:575px){.product-list__rightbar_content .product-card .card-top a img{max-height:210px;min-height:210px}}@media screen and (max-width:450px){.product-list__rightbar_content .product-card .card-top a img{max-height:190px;min-height:190px}}@media screen and (max-width:425px){.product-list__rightbar_content .product-card .card-top a img{max-height:160px;min-height:160px}}@media screen and (max-width:360px){.product-list__rightbar_content .product-card .card-top a img{max-height:150px;min-height:150px}}.product-list__rightbar_content .product-card .card-top__icons{align-items:center;display:flex;justify-content:flex-end;padding:0 16px;position:absolute;top:16px;width:100%}.product-list__rightbar_content .product-card .card-top__icons .yith-add-to-wishlist-button-block{margin:0;opacity:0;transition:all .5s;visibility:hidden}.product-list__rightbar_content .product-card .card-top__icons .yith-add-to-wishlist-button-block a{background-color:#fff;border-radius:99px;display:flex;gap:0;height:36px;justify-content:center;width:36px}@media screen and (max-width:767px){.product-list__rightbar_content .product-card .card-top__icons .yith-add-to-wishlist-button-block a{height:30px;width:30px}}.product-list__rightbar_content .product-card .card-top__icons .yith-add-to-wishlist-button-block a .yith-wcwl-add-to-wishlist-button__label{display:none}.product-list__rightbar_content .product-card .card-top__icons .yith-add-to-wishlist-button-block svg{font-size:20px;height:20px;width:20px!important}@media screen and (max-width:767px){.product-list__rightbar_content .product-card .card-top__icons .yith-add-to-wishlist-button-block svg{font-size:18px;height:18px;width:18px!important}}.product-list__rightbar_content .product-card .card-top .wp-block-button{bottom:0;left:50%;opacity:0;position:absolute;transform:translateX(-50%) translateY(0);transition:all .5s;visibility:hidden;width:100%}@media screen and (max-width:1199px){.product-list__rightbar_content .product-card .card-top .wp-block-button{display:flex;justify-content:center;width:100%}}.product-list__rightbar_content .product-card .card-top .wp-block-button .wp-element-button{align-items:center;background:#fff;border-radius:6px;color:#000;display:flex;font-size:14px;font-weight:500;gap:10px;letter-spacing:.35px;line-height:20px;padding:10px;position:relative;width:-moz-fit-content;width:fit-content}@media screen and (min-width:1920px){.product-list__rightbar_content .product-card .card-top .wp-block-button .wp-element-button{padding:8px 14px}}@media screen and (min-width:1400px){.product-list__rightbar_content .product-card .card-top .wp-block-button .wp-element-button{padding:10px 20px}}@media screen and (max-width:1199px){.product-list__rightbar_content .product-card .card-top .wp-block-button .wp-element-button{padding:8px 20px}}@media screen and (max-width:767px){.product-list__rightbar_content .product-card .card-top .wp-block-button .wp-element-button{font-size:13px;line-height:18px;padding:8px 16px}}.product-list__rightbar_content .product-card .card-top .wp-block-button .wp-element-button .ripple-effect{display:none}.product-list__rightbar_content .product-card .card-top .wp-block-button .add_to_cart_button:after{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAxNyAxNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTUuNDQyODcgMTQuOTY4MUM1LjgxODYyIDE0Ljk2ODEgNi4xMjMyMiAxNC42NjM1IDYuMTIzMjIgMTQuMjg3OEM2LjEyMzIyIDEzLjkxMiA1LjgxODYyIDEzLjYwNzQgNS40NDI4NyAxMy42MDc0QzUuMDY3MTIgMTMuNjA3NCA0Ljc2MjUxIDEzLjkxMiA0Ljc2MjUxIDE0LjI4NzhDNC43NjI1MSAxNC42NjM1IDUuMDY3MTIgMTQuOTY4MSA1LjQ0Mjg3IDE0Ljk2ODFaIiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xMi45MjY4IDE0Ljk2ODFDMTMuMzAyNSAxNC45NjgxIDEzLjYwNzEgMTQuNjYzNSAxMy42MDcxIDE0LjI4NzhDMTMuNjA3MSAxMy45MTIgMTMuMzAyNSAxMy42MDc0IDEyLjkyNjggMTMuNjA3NEMxMi41NTEgMTMuNjA3NCAxMi4yNDY0IDEzLjkxMiAxMi4yNDY0IDE0LjI4NzhDMTIuMjQ2NCAxNC42NjM1IDEyLjU1MSAxNC45NjgxIDEyLjkyNjggMTQuOTY4MVoiIHN0cm9rZT0iYmxhY2siIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTEuMzk0NzggMS4zOTQ3OEgyLjc1NTQ4TDQuNTY1MjIgOS44NDQ3N0M0LjYzMTYxIDEwLjE1NDIgNC44MDM4IDEwLjQzMDkgNS4wNTIxNiAxMC42MjcxQzUuMzAwNTIgMTAuODIzMyA1LjYwOTUgMTAuOTI2OCA1LjkyNTkzIDEwLjkxOTdIMTIuNTc5OEMxMi44ODk1IDEwLjkxOTIgMTMuMTg5NyAxMC44MTMxIDEzLjQzMDkgMTAuNjE4OUMxMy42NzIyIDEwLjQyNDcgMTMuODM5OSAxMC4xNTQgMTMuOTA2NSA5Ljg1MTU3TDE1LjAyOTEgNC43OTY1NEgzLjQ4MzQ2IiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);height:16px;width:16px}.product-list__rightbar_content .product-card .card-top:hover .wp-block-button{opacity:1;transform:translateX(-50%) translateY(-45px);visibility:visible}@media screen and (min-width:1920px){.product-list__rightbar_content .product-card .card-top:hover .wp-block-button{transform:translateX(-50%) translateY(-30px)}}@media screen and (max-width:767px){.product-list__rightbar_content .product-card .card-top:hover .wp-block-button{transform:translateX(-50%) translateY(-40px)}}.product-list__rightbar_content .product-card .card-top:hover .yith-add-to-wishlist-button-block{opacity:1;visibility:visible}.product-list__rightbar_content .product-card h3{color:#312621;display:-webkit-box;font-size:16px;font-weight:300;-webkit-line-clamp:3;line-height:22px;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:991px){.product-list__rightbar_content .product-card h3{font-size:15px;line-height:20px}}@media screen and (max-width:425px){.product-list__rightbar_content .product-card h3{font-size:14px}}.product-list__rightbar_content .product-card h3 a{color:#312621}.product-list__rightbar_content .product-card .price-wrapper{align-items:center;display:flex;justify-content:space-between;margin-top:auto}.product-list__rightbar_content .product-card .price-wrapper .onsale,.product-list__rightbar_content .product-card .price-wrapper .stock{background:#000;border-radius:0;color:#fff;font-size:12px;font-weight:500;line-height:20px;padding:4px 8px;text-transform:uppercase}@media screen and (min-width:1400px){.product-list__rightbar_content .product-card .price-wrapper .onsale,.product-list__rightbar_content .product-card .price-wrapper .stock{padding:4px 12px}}@media screen and (min-width:1920px){.product-list__rightbar_content .product-card .price-wrapper .onsale,.product-list__rightbar_content .product-card .price-wrapper .stock{font-size:11px;padding:2px 7px}}@media screen and (max-width:767px){.product-list__rightbar_content .product-card .price-wrapper .onsale,.product-list__rightbar_content .product-card .price-wrapper .stock{font-size:12px;padding:4px 10px}}.product-list__rightbar_content .product-card .price-wrapper .onsale{background-color:#16a34a;border:unset;min-height:unset;position:unset}.product-list__rightbar_content .product-card .price-wrapper .out-of-stock{background-color:#ffe299;border:unset;color:#000}.product-list__rightbar_content .product-card .price-wrapper .product-price{align-items:center;display:flex;gap:10px}.product-list__rightbar_content .product-card .price-wrapper .product-price del{text-decoration-color:rgb(0 0 0 / .388)}.product-list__rightbar_content .product-card .price-wrapper .product-price del bdi{color:rgb(0 0 0 / .388);font-size:14px;font-weight:400;line-height:20px}@media screen and (max-width:991px){.product-list__rightbar_content .product-card .price-wrapper .product-price del bdi{font-size:13px;line-height:20px}}.product-list__rightbar_content .product-card .price-wrapper .product-price ins{text-decoration:none}.product-list__rightbar_content .product-card .price-wrapper .product-price bdi{color:#000;font-size:15px;font-weight:400;line-height:22px}@media screen and (max-width:991px){.product-list__rightbar_content .product-card .price-wrapper .product-price bdi{font-size:14px;line-height:20px}}.product-list__rightbar_content .product-card .price-wrapper.sold .product-price bdi{text-decoration:line-through}.product-list__rightbar_content .product-card__description{display:flex;flex-direction:column;gap:8px;height:100%;padding:17px 0}.product-list__rightbar_content .product-card__description .product-artists{color:#312621;font-size:12px;font-weight:300;letter-spacing:1.18px;line-height:20px;text-transform:uppercase}.product-list__rightbar_content .product-card__description .product-artists a{color:#312621;transition:all .5s}.product-list__rightbar_content .product-card__description .product-artists a:hover{text-decoration:underline}.product-list__rightbar_content .product-card__description .product-price__inner{align-items:flex-start;display:flex;gap:8px;justify-content:space-between}.product-list__rightbar_content .product-card__description .product-price__inner span img{height:auto;max-height:20px;max-width:20px;min-height:23px;min-width:20px;-o-object-fit:contain;object-fit:contain;transform:translateY(-4px);width:auto}.product-list__rightbar .my-products-pagination{align-items:center;display:flex;justify-content:space-between}.product-list__rightbar .my-products-pagination .page-numbers-wrapper{align-items:center;display:flex;gap:7px}.product-list__rightbar .my-products-pagination .page-numbers-wrapper .page-numbers{align-items:center;background-color:#fff;border:1.09px solid #e9e9e9;border-radius:9px;color:#000;display:flex;font-size:15px;font-weight:400;height:36px;justify-content:center;line-height:21px;width:36px}@media screen and (max-width:767px){.product-list__rightbar .my-products-pagination .page-numbers-wrapper .page-numbers{font-size:13px;height:30px;line-height:20px;width:30px}}@media screen and (max-width:425px){.product-list__rightbar .my-products-pagination .page-numbers-wrapper .page-numbers{font-size:12px}}.product-list__rightbar .my-products-pagination .page-numbers-wrapper .page-numbers.current{background-color:#000;color:#fff;font-weight:700}.product-list__rightbar .my-products-pagination .page-arrows{align-items:center;background-color:#fff;border:1.09px solid #e9e9e9;border-radius:23px;color:#737373;display:flex;font-size:15px;font-weight:400;gap:10px;line-height:20px;padding:8px 13px;transition:all .5s}@media screen and (max-width:767px){.product-list__rightbar .my-products-pagination .page-arrows{font-size:13px;line-height:20px;padding:7px 12px}}@media screen and (max-width:425px){.product-list__rightbar .my-products-pagination .page-arrows{font-size:12px;padding:6px 12px}}.product-list__rightbar .my-products-pagination .page-arrows:hover{background:#f0f0f0}.product-list__rightbar .my-products-pagination .next:after,.product-list__rightbar .my-products-pagination .prev:before{color:#737373;font-family:fontello;font-size:15px}@media screen and (max-width:767px){.product-list__rightbar .my-products-pagination .next:after,.product-list__rightbar .my-products-pagination .prev:before{font-size:13px}}@media screen and (max-width:425px){.product-list__rightbar .my-products-pagination .next:after,.product-list__rightbar .my-products-pagination .prev:before{font-size:12px}}.product-list__rightbar .my-products-pagination .next:after{content:""}.product-list__rightbar .my-products-pagination .prev:before{content:""}.price-range-slider,.size-slider-wrapper{position:relative;width:100%}.price-range-slider p,.size-slider-wrapper p{color:#1e1e1e;font-size:14px;font-weight:300;line-height:20px}.price-range-slider .slider-track,.size-slider-wrapper .slider-track{top:40px}.price-range-slider .slider-handle,.size-slider-wrapper .slider-handle{top:32px}@media screen and (max-width:991px){.price-range-slider .slider-handle,.size-slider-wrapper .slider-handle{top:34px}}.price-range-slider .slider-track{top:-20px}@media screen and (max-width:991px){.price-range-slider .slider-track{top:-22px}}.price-range-slider .slider-handle{top:-28px}.price-range-slider .range-inputs{margin-top:28px}.slider-track{background:#e0e0e0;border-radius:2px;height:6px;left:10px;position:absolute;right:10px;z-index:1}@media screen and (max-width:991px){.slider-track{height:4px}}.slider-track:before{background:#312621;border-radius:2px;content:"";height:100%;left:0;position:absolute;right:0;z-index:2}.slider-handle{background:#fff;border:2px solid #312621;border-radius:50%;box-shadow:0 2px 4px rgb(0 0 0 / .1);cursor:pointer;height:20px;position:absolute;width:20px;z-index:3}@media screen and (max-width:991px){.slider-handle{height:16px;width:16px}}.range-inputs{display:flex;gap:14px;justify-content:space-between;margin-top:40px}.range-inputs .input-wrapper{align-items:center;border:1px solid #e6e6e6;border-radius:6px;display:flex;justify-content:space-between;padding:6px 8px;width:100%}.range-inputs .input-wrapper span{color:#000;font-size:12px;font-weight:300;line-height:20px}.range-inputs .framed-size-input,.range-inputs .price-input{-moz-appearance:textfield;border:none;color:#000;font-size:14px;font-weight:300;line-height:20px;text-align:end;width:100%}.framed-size-input::-webkit-inner-spin-button,.framed-size-input::-webkit-outer-spin-button,.price-input::-webkit-inner-spin-button,.price-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.my-product-loading-overlay{align-items:center;background:hsl(0 0% 100% / .5);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:10}.my-product-loading-overlay .spinner{animation:spin 1s linear infinite;border:2px solid #e6e6e6;border-radius:50%;border-top:3px solid #000;height:50px;width:50px}@media screen and (max-width:767px){.my-product-loading-overlay .spinner{height:40px;width:40px}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spinner{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}