 a.dropdown-toggle.no-arrow.text-reset {
     position: relative;
     top: 12px;
 }

 .row.gutters-16.row-cols-xxl-4.row-cols-xl-3.row-cols-lg-4.row-cols-md-3.row-cols-2.border-top.border-left {
     margin-top: 18px;
 }

 button.close.hgfhf {
     position: absolute;
     right: 18px;
     top: 17px;
 }

 #modal-subscribe .d__098014 {
     float: none;
     text-align: center;
 }

 #modal-subscribe .s__0011177y li {
     display: inline-block;
     margin-left: 1px;
     margin-right: 15px;
     width: 46%;
 }



 #modal-subscribe .modal-header.border-0 {
     border-bottom: 1px solid #00000029 !important;
 }

 #modal-subscribe .modal-dialog {
     max-width: 500px;
     margin: 10.75rem auto;
 }

 #modal-subscribe ul.s__0011177y li span {
     background: #f01515;
     color: #fff;
     padding: 11px 15px;
     border-radius: 3px;
     width: 100%;
     display: inline-block;
     margin-top: 27px;
     margin-bottom: 21px;
 }

 #modal-subscribe ul.s__0011177y li span:hover {

     background: #000;
 }



 #modal-subscribe-shopfactory .d__098014 {
     float: none;
     text-align: center;
 }

 #modal-subscribe-shopfactory .s__0011177y li {
     display: inline-block;
     margin-left: 1px;
     margin-right: 15px;
     width: 46%;
 }



 #modal-subscribe-shopfactory .modal-header.border-0 {
     border-bottom: 1px solid #00000029 !important;
 }

 #modal-subscribe-shopfactory .modal-dialog {
     max-width: 500px;
     margin: 10.75rem auto;
 }

 #modal-subscribe-shopfactory ul.s__0011177y li span {
     background: #f01515;
     color: #fff;
     padding: 11px 15px;
     border-radius: 3px;
     width: 100%;
     display: inline-block;
     margin-top: 27px;
     margin-bottom: 21px;
 }

 #modal-subscribe-shopfactory ul.s__0011177y li span:hover {

     background: #000;
 }




 #modal-subscribe-shopusa .d__098014 {
     float: none;
     text-align: center;
 }

 #modal-subscribe-shopusa .s__0011177y li {
     display: inline-block;
     margin-left: 1px;
     margin-right: 15px;
     width: 46%;
 }



 #modal-subscribe-shopusa .modal-header.border-0 {
     border-bottom: 1px solid #00000029 !important;
 }

 #modal-subscribe-shopusa .modal-dialog {
     max-width: 500px;
     margin: 10.75rem auto;
 }

 #modal-subscribe-shopusa ul.s__0011177y li span {
     background: #f01515;
     color: #fff;
     padding: 11px 15px;
     border-radius: 3px;
     width: 100%;
     display: inline-block;
     margin-top: 27px;
     margin-bottom: 21px;
 }

 #modal-subscribe-shopusa ul.s__0011177y li span:hover {

     background: #000;
 }



 section.mb-4.pt-4.backgrounddd {
     padding-bottom: 67px;
     background: #fff !important;
 }

 .aiz-filter-sidebar .bg-white.border.mb-3 {
     border-radius: 6px;
     border: none !important;
 }

 .col-xl-10.b__jjjjjs {
     border-left: 1px solid #00000080;
     margin-top: -29px;
     margin-bottom: -58px;
     padding-bottom: 88px;
     padding-left: 15px;
     /* margin-left: 14px; */
     position: relative;
     left: 23px;
     padding-right: 60px;
     padding-top: 9px;
 }

 .s__back__445544 .col-xl-10 {
     margin-top: -32px;
     padding-top: 31px;
 }

 .aiz-filter-sidebar li.mb-3.text-dark {
     padding-bottom: 0px !important;
     margin-bottom: 0px !important;
 }

 .collapse label.aiz-checkbox.mb-3 {
     margin-bottom: 0px !important;
 }

 .aiz-checkbox .aiz-square-check,
 .aiz-checkbox .aiz-rounded-check,
 .aiz-radio .aiz-square-check,
 .aiz-radio .aiz-rounded-check {
     position: absolute;
     top: 5px;
     left: 0;
 }

 .hov-svg-white svg {
     position: relative;
     top: 1px !important;
 }

 section.mb-4.pt-4.backgrounddd {
     padding-bottom: 62px;
     background: #f2f4f8;
     margin-top: -12px;
 }

 p.s5555 {
     font-family: 'Public Sans';
     line-height: 21px;
 }



 .s__0011177yShow_After_fetch_category_usa li:hover,
 .s__0011177yShow_After_fetch_category_factory li:hover {
     background: #0af !important;
 }


 .s__0011177yShow_After_fetch_category_usa li,
 .s__0011177yShow_After_fetch_category_factory li {
     float: none;
     width: auto;
     background: #000;
     margin-right: 8px;
     color: #fff;
     padding: 7px 21px;
     border-radius: 8px;
     cursor: pointer;
     margin-top: 13px;
     display: inline-block;
     border: 2px solid #f01515;
 }

 #modal-subscribe ul.s__0011177y li span,
 #modal-subscribe-shopusa ul.s__0011177y li span,
 #modal-subscribe-shopfactory ul.s__0011177y li span {
     background: #000;
     color: #fff;
     padding: 11px 15px;
     border-radius: 3px;
     width: 100%;
     display: inline-block;
     margin-top: 27px;
     margin-bottom: 21px;
     border-radius: 6px;
     cursor: pointer;
     border: 2px solid #f01515;
     opacity: 1 !important;
     font-weight: 600;
 }

 span#shipfromusa:hover {
     background-color: #0af !important;
     color: #fff !important;
 }

 span#shipfromfactory:hover {
     background-color: #0af !important;
     color: #fff !important;
 }

 button.btn.dropdown-toggle.btn-light {
     background: #000 !important;
     color: #fff;
     font-weight: 600;

     border-radius: 5px !important;
     opacity: 1 !important;
 }

 .form-control {

     border: 2px solid red !important;

 }

 .form-control {
     padding: 8px;
     font-size: 0.875rem;
     height: auto;
     border: none;
     color: #898b92;
     border-radius: 5px !important;
 }

 button.btn.dropdown-toggle.btn-light {
     border: none !important;
 }

 .row.gutters-5.flex-wrap.align-items-center.dgdzsfs432453 .form-control {


     border: none !important;

 }

 .row.gutters-5.flex-wrap.align-items-center.dgdzsfs432453 .dropdown.bootstrap-select.form-control.form-control-sm.aiz-.rounded-0 {
     border: 2px solid red !important;
     border-radius: 6px !important;
 }

 .col-6.col-lg-auto.mb-3.w-lg-200px.mr-xl-4.mr-lg-3.df452452 {
     margin-right: 8px !important;
     margin-left: -8px;
 }

 button.btn.dropdown-toggle.btn-light {
     background: #000 !important;
     color: #fff;
     font-weight: 600;
     border-radius: 5px !important;
     opacity: 1 !important;
     padding-top: 9px;
 }

 ul.s__0011177y li a {
     background: #000;
     color: #fff;
     padding: 11px 11px;
     border-radius: 5px;
     border: 2px solid #f01515;
 }


 ul.s__0011177y.s__0011177yys a {
     background: transparent;
     width: 186px;
     display: inline-block;
     text-align: center;
     height: 42px;
     padding: 6px 0px;
     font-size: 13px;
     font-weight: 600;
     border-radius: 5px;
     left: 4px;
     position: relative;
     top: -1px;
     text-transform: uppercase;
 }

 .col-6.col-lg-auto.mb-3.w-lg-200px.mr-xl-4.mr-lg-3.df452452 {
     margin-right: 3px !important;
     margin-left: -7px;
 }

 .row.gutters-5.flex-wrap.align-items-center.dgdzsfs432453 .dropdown.bootstrap-select.form-control.form-control-sm.aiz-.rounded-0 {
     border: 2px solid red !important;
     border-radius: 6px !important;
     width: 187px;
     height: 42px;
     margin-left: 5px !important;
 }

 h1.fs-20.fs-md-24.fw-700.text-dark.dsdgsdgds {
     font-family: Public Sans !important;
     letter-spacing: 0px !important;
 }

 .s__0011177yShow_After_fetch_category_usa li,
 .s__0011177yShow_After_fetch_category_factory li {

     padding: 5px 7px;

 }

 @media screen and (min-width:320px) and (max-width:767px) {
     ul.s__0011177y.s__0011177yys a {
         background: transparent;
         width: 100%;
         display: inline-block;
         text-align: center;
         height: 42px;
         padding: 6px 0px;
         font-size: 13px;
         font-weight: 600;
         border-radius: 5px;
     }

     .row.gutters-5.flex-wrap.align-items-center.dgdzsfs432453 .dropdown.bootstrap-select.form-control.form-control-sm.aiz-.rounded-0 {
         border: 2px solid red !important;
         border-radius: 6px !important;
         width: 100%;
         height: 42px;
         margin-left: 9px !important;
         /* margin-right: -32px!important; */
         padding: 0px !important;
     }

     .row.gutters-5.flex-wrap.align-items-center.dgdzsfs432453 .dropdown.bootstrap-select.form-control.form-control-sm.aiz-.rounded-0 button.btn.dropdown-toggle.btn-light {
         background: #000 !important;
         color: #fff;
         font-weight: 600;
         font-size: 12px;
         border-radius: 5px !important;
         opacity: 1 !important;
         padding-top: 9px;
         height: 33px;
         padding-top: 8px;
     }

     .col-lg.col-3.df424545 {
         width: 74% !important;
         max-width: 76%;
         margin-top: 11px;
         position: relative;
         top: -37px;
     }

     .col-6.col-lg-auto.mb-3.w-lg-200px.d54sdsdd5 {
         margin-left: 0px;
         padding-left: 0px;
         width: 96% !important;
         max-width: 47%;
     }

     ul.s__0011177y.s__0011177yys li {
         width: 47%;
     }

     .s__0011177y li {
         display: inline-block;
         margin-left: 1px;
         margin-right: -9px;
     }


 }


 a#toggleColors {
     color: #fff;
     border: 1px solid #ffffff63;
     padding: 2px 10px !important;
     display: inline-block;
     font-size: 12px;
 }

 .aiz-square-check:after {
     margin-left: -2px;
     margin-top: -6px;
     width: 5px;
     height: 10px;
     border-width: 0 2px 2px 0 !important;
     -webkit-transform: rotate(45deg);
     transform: rotate(45deg);
     border: solid #fff;
 }

 .aiz-filter-sidebar .fs-16.fw-700.p-3 {
     padding: 3px 8px !important;
     font-size: 13px !important;
     color: #000 !important;
 }

 .aiz-checkbox .aiz-square-check,
 .aiz-checkbox .aiz-rounded-check,
 .aiz-radio .aiz-square-check,
 .aiz-radio .aiz-rounded-check {
     position: absolute;
     top: 5px !important;
     left: 0;
 }

 .text-primary,
 .hov-text-primary:hover {
     color: #f01515 !important;
 }

 .aiz-filter-sidebar .bg-white.border.mb-3 {
     border-radius: 6px;
     border: 1px solid #00000030 !important;
     float: left;
     width: 100%;
 }

 #collapse_Men_Sizes label.aiz-checkbox.mb-3 {
     float: left;
     width: 50%;
 }

 div#collapse_Men_Sizes {
     float: left;
     padding-bottom: 21px;
 }

 .col.border-right.border-bottom.has-transition.hov-shadow-out.z-1 {
     border: none !important;
     border: 1px solid #000 !important;
 }

 .aiz-card-box {
     overflow: hidden;
     border-radius: 5px !important;
     border: none;
 }

 .col.border-right.border-bottom.has-transition.hov-shadow-out.z-1 {
     border: none !important;
     border-right: 1px solid #00000080 !important;
     border-bottom: 1px solid #00000080 !important;
 }

 .row.gutters-16.row-cols-xxl-4.row-cols-xl-3.row-cols-lg-4.row-cols-md-3.row-cols-2.border-top.border-left {
     margin-top: 18px;
     border: 1px solid #000 !important;
     border-right: none !important;
     border-bottom: none !important;
     border-left: none !important;
 }

 .aiz-filter-sidebar .bg-white.border.mb-3 {
     border-radius: 6px;
     border: none !important;
     float: left;
     width: 100%;
     margin-bottom: 0px !important;
 }

 .d11244 h3.fw-400.fs-13.text-truncate-2.lh-1-4.mb-0.h-35px.text-left {
     height: auto;
 }

 .aiz-filter-sidebar .fs-16.fw-700.p-3 {
     padding: 0px 3px !important;
     font-size: 10px !important;
     color: #000 !important;
     font-family: 'Graphik-Regular-Trial';
     text-transform: uppercase;
     /* font-weight: normal!important; */
     /* border-bottom: 1px solid #0000004d; */
     padding-left: 0px !important;
     padding-right: 0px !important;
 }

 .dropdown-toggle.filter-section[data-toggle].collapsed:after {
     content: "\f107";
     font-family: "Line Awesome Free";
     color: #000000;
     font-size: 13px;
 }

 .aiz-filter-sidebar .p-3.mr-3 {
     padding: 11px 0px !important;
 }

 .p-3.aiz-checkbox-list span.fs-14.fw-400.text-dark {
     font-size: 12px !important;
 }

 .aiz-square-check,
 .aiz-rounded-check {
     background: 0 0;
     position: relative;
     height: 16px;
     width: 16px;
     border: 1px solid #f01515;
 }

 #collapse_Onhand_Size label.aiz-checkbox.mb-3 {
     float: left;
     width: 33%;
 }

 .aiz-square-check,
 .aiz-rounded-check {
     background: 0 0;
     position: relative;
     height: 14px;
     width: 14px;
     border: 1px solid #f01515;
     margin-top: 2px;
     /* margin-left: 10px!important; */
 }

 #collapse_Men_Sizes label.aiz-checkbox.mb-3 {
     float: left;
     width: 33%;
 }

 .aiz-checkbox,
 .aiz-radio {
     display: inline-block;
     position: relative;
     padding-left: 19px;
     margin-bottom: 10px;
     cursor: pointer;
     /* font-size: 11px!important; */
     -webkit-transition: all 0.3s ease;
     transition: all 0.3s ease;
 }

 .aiz-square-check:after {
     margin-left: -2px;
     margin-top: -5px;
     width: 4px;
     height: 9px;
     border-width: 0 2px 2px 0 !important;
     -webkit-transform: rotate(45deg);
     transform: rotate(45deg);
     border: solid #f01515;
 }

 #collapse_Watch_Sizes label.aiz-checkbox.mb-3 {
     float: left;
     width: 33%;
 }

 #collapse_Bracelet_Size label.aiz-checkbox.mb-3 {
     float: left;
     width: 33%;
 }

 #collapse_EU_Sizes label.aiz-checkbox.mb-3 {
     float: left;
     width: 33%;
 }

 #collapse_Women_Sizes label.aiz-checkbox.mb-3 {
     float: left;
     width: 33%;
 }

 .aiz-square-check:after {

     border: solid #f01515;
 }

 #collapse_1 a.text-reset {
     font-size: 11px !important;
     text-transform: uppercase;
     margin-bottom: 0px !important;
     padding-bottom: 0px !important;
 }

 #collapse_1 ul.p-3.mb-0.list-unstyled {
     padding: 0px 0px !important;
 }

 h1.fs-20.fs-md-24.fw-700.text-dark.dsdgsdgds {
     text-transform: uppercase;
     font-size: 15px !important;
 }

 .col.border-right.border-bottom.has-transition.hov-shadow-out.z-1 {
     border: none !important;
     border-right: 1px solid #00000080 !important;
     border-bottom: 1px solid #00000080 !important;
     width: 20%;
     max-width: 20%;
 }

 .noUi-horizontal {
     height: 5px;
 }

 .noUi-handle {
     width: 15px !important;
     height: 15px !important;
     border-radius: 50%;
     background: var(--warning);
     cursor: pointer;
     box-shadow: none !important;
 }

 .noUi-horizontal .noUi-handle {
     width: 34px;
     height: 28px;
     right: -11px;
     top: -6px;
 }

 .noUi-handle {
     width: 14px !important;
     height: 15px !important;
     border-radius: 50%;
     background: var(--warning);
     cursor: pointer;
     box-shadow: none !important;
     border: none !important;
 }

 span#input-slider-range-value-high {
     margin-left: 45px !important;
 }

 .col-xl-10.b__jjjjjs {

     padding-right: 4px;

 }

 .col.border-right.border-bottom.has-transition.hov-shadow-out.z-1 {
     border: none !important;
     border-right: 1px solid #00000080 !important;
     border-bottom: 1px solid #00000080 !important;
     width: 20%;
     max-width: 20%;
     padding-left: 1px;
 }

 ul.p-3.mb-0.list-unstyled li.mb-3.text-dark {
     border-top: 1px solid #000;
     padding: 4px 0;
 }




 .aiz-filter-sidebar .la-angle-left:before {
     content: "\f104";
     position: absolute;
     right: 16px;
     margin-top: -11px;
     transform: rotate(270deg);
 }

 .h-30px,
 .size-30px {
     height: 30px;
     border-radius: 35px !important;
 }

 .col-xl-10.b__jjjjjs {
     padding-right: 18px;
 }


 .aiz-megabox>input:checked~.aiz-megabox-elem,
 .aiz-megabox>input:checked~.aiz-megabox-elem {
     border-color: #f00;
 }


 .col.border-right.border-bottom.has-transition.hov-shadow-out.z-1 {
     border: none !important;
     border-right: 1px solid #00000080 !important;
     border-bottom: 1px solid #00000080 !important;
     width: 20%;
     max-width: 20%;
     padding-left: 7px;
     margin-bottom: 7px;
 }

 .col-xl-10.b__jjjjjs {
     padding-right: 25px;
     border-left: 2px solid red;
     padding-left: 31px;
     margin-top: -24px;
 }

 section.py-3.text-light.footer-widget.border-bottom {
     border-top: 2px solid red !important;
 }

 #modal-subscribe .modal-dialog,
 #modal-subscribe-shopusa .modal-dialog,
 #modal-subscribe-shopfactory .modal-dialog {
     max-width: 583px;
     margin: 10.75rem auto;
 }



 h4#myModalLabel {
     color: #000;
     text-transform: uppercase;
     font-size: 17px;
     font-weight: 600;
 }


 .h-30px,
 .size-30px {
     height: 46px;
     border-radius: 35px !important;
 }

 .h-30px,
 .size-30px {
     height: 30px;
     border-radius: 35px !important;
 }

 .modal {

     background: #000000e6;
 }

 .position-relative.h-140px.h-md-200px.img-fit.overflow-hidden {
     background: #f6f6f6;
 }

 .aiz-megabox>input:checked~.aiz-megabox-elem,
 .aiz-megabox>input:checked~.aiz-megabox-elem {
     border-color: red !important;
     background: #0af;
 }

 @media screen and (min-width:320px) and (max-width:767px) {



     .row.gutters-5.flex-wrap.align-items-center.dgdzsfs432453 .dropdown.bootstrap-select.form-control.form-control-sm.aiz-.rounded-0 {

         height: 36px !important;

     }

     .row.gutters-5.flex-wrap.align-items-center.dgdzsfs432453 .dropdown.bootstrap-select.form-control.form-control-sm.aiz-.rounded-0 button.btn.dropdown-toggle.btn-light {
         background: #000 !important;
         color: #fff;
         font-weight: 600;
         border-radius: 5px !important;
         opacity: 1 !important;
         padding-top: 9px;
         height: 33px;
         padding-top: 5px;
     }

     ul.s__0011177y.s__0011177yys li {
         width: 47%;
         margin-left: -1px;
     }

     .backgrounddd .px-3 {
         padding: 22px !important;
         border: none !important;
         padding-right: 7px !important;
         padding-top: 0px !important;
     }

     .s__0011177yShow_After_fetch_category_usa li,
     .s__0011177yShow_After_fetch_category_factory li {
         width: 134px !important;
         padding: 0px !important;
     }

     .pagination .page-link,
     .page-item.disabled .page-link {
         min-width: 18px;
         min-height: 17px;
         line-height: 18px;
         text-align: center;
         padding: 0;
         border: 1px solid var(--soft-light);
         font-size: -0.125rem;
         border-radius: 0 !important;
         color: var(--dark);
         margin-right: -8px;
     }
 }

 .h-30px,
 .size-30px {
     height: 18px;
     border-radius: 35px !important;
 }

 #collapse_color label {
     margin-right: -2px !important;
     margin-bottom: -6px;
 }