.vi-flag,.vi-flag-64{display:inline-block;background-repeat:no-repeat}.vi-flag-64{display:inline-block!important;width:60px!important;height:40px!important;background-image:url(https://plus2clothing.com/wp-content/plugins/woo-multi-currency/css/images/flags-64.png)!important}.vi-flag-64.flag-unknown{background-position:0 0}.vi-flag-64.flag-abkhazia{background-position:0 -64px}.vi-flag-64.flag-basque-country{background-position:-64px 0}.vi-flag-64.flag-british-antarctic-territory{background-position:-128px 0}.vi-flag-64.flag-commonwealth{background-position:-192px 0}.vi-flag-64.flag-england{background-position:-256px 0}.vi-flag-64.flag-gosquared{background-position:-320px 0}.vi-flag-64.flag-kosovo{background-position:-384px 0}.vi-flag-64.flag-mars{background-position:-448px 0}.vi-flag-64.flag-nagorno-karabakh{background-position:-512px 0}.vi-flag-64.flag-nato{background-position:-576px 0}.vi-flag-64.flag-northern-cyprus{background-position:-640px 0}.vi-flag-64.flag-olympics{background-position:-704px 0}.vi-flag-64.flag-red-cross{background-position:-768px 0}.vi-flag-64.flag-scotland{background-position:-832px 0}.vi-flag-64.flag-somaliland{background-position:-896px 0}.vi-flag-64.flag-south-ossetia{background-position:-960px 0}.vi-flag-64.flag-united-nations{background-position:-1024px 0}.vi-flag-64.flag-wales{background-position:-64px -64px}.vi-flag-64.flag-ad{background-position:-128px -64px}.vi-flag-64.flag-ae{background-position:-192px -64px}.vi-flag-64.flag-af{background-position:-256px -64px}.vi-flag-64.flag-ag{background-position:-320px -64px}.vi-flag-64.flag-ai{background-position:-384px -64px}.vi-flag-64.flag-al{background-position:-448px -64px}.vi-flag-64.flag-am{background-position:-512px -64px}.vi-flag-64.flag-an{background-position:-576px -64px}.vi-flag-64.flag-ao{background-position:-640px -64px}.vi-flag-64.flag-aq{background-position:-704px -64px}.vi-flag-64.flag-ar{background-position:-768px -64px}.vi-flag-64.flag-as{background-position:-832px -64px}.vi-flag-64.flag-at{background-position:-896px -64px}.vi-flag-64.flag-au,.vi-flag-64.flag-hm{background-position:-960px -64px}.vi-flag-64.flag-aw{background-position:-1024px -64px}.vi-flag-64.flag-ax{background-position:0 -128px}.vi-flag-64.flag-az{background-position:-64px -128px}.vi-flag-64.flag-ba{background-position:-128px -128px}.vi-flag-64.flag-bb{background-position:-192px -128px}.vi-flag-64.flag-bd{background-position:-256px -128px}.vi-flag-64.flag-be{background-position:-320px -128px}.vi-flag-64.flag-bf{background-position:-384px -128px}.vi-flag-64.flag-bg{background-position:-448px -128px}.vi-flag-64.flag-bh{background-position:-512px -128px}.vi-flag-64.flag-bi{background-position:-576px -128px}.vi-flag-64.flag-bj{background-position:-640px -128px}.vi-flag-64.flag-bl{background-position:-704px -128px}.vi-flag-64.flag-bm{background-position:-768px -128px}.vi-flag-64.flag-bn{background-position:-832px -128px}.vi-flag-64.flag-bo{background-position:-896px -128px}.vi-flag-64.flag-br{background-position:-960px -128px}.vi-flag-64.flag-bs{background-position:-1024px -128px}.vi-flag-64.flag-bt{background-position:0 -192px}.vi-flag-64.flag-bw{background-position:-64px -192px}.vi-flag-64.flag-by{background-position:-128px -192px}.vi-flag-64.flag-bz{background-position:-192px -192px}.vi-flag-64.flag-ca{background-position:-256px -192px}.vi-flag-64.flag-cc{background-position:-320px -192px}.vi-flag-64.flag-cd{background-position:-384px -192px}.vi-flag-64.flag-cf{background-position:-448px -192px}.vi-flag-64.flag-cg{background-position:-512px -192px}.vi-flag-64.flag-ch{background-position:-576px -192px}.vi-flag-64.flag-ci{background-position:-640px -192px}.vi-flag-64.flag-ck{background-position:-704px -192px}.vi-flag-64.flag-cl{background-position:-768px -192px}.vi-flag-64.flag-cm{background-position:-832px -192px}.vi-flag-64.flag-cn{background-position:-896px -192px}.vi-flag-64.flag-co{background-position:-960px -192px}.vi-flag-64.flag-cr{background-position:-1024px -192px}.vi-flag-64.flag-cu{background-position:0 -256px}.vi-flag-64.flag-cv{background-position:-64px -256px}.vi-flag-64.flag-cw{background-position:-128px -256px}.vi-flag-64.flag-cx{background-position:-192px -256px}.vi-flag-64.flag-cy{background-position:-256px -256px}.vi-flag-64.flag-cz{background-position:-320px -256px}.vi-flag-64.flag-de{background-position:-384px -256px}.vi-flag-64.flag-dj{background-position:-448px -256px}.vi-flag-64.flag-dk{background-position:-512px -256px}.vi-flag-64.flag-dm{background-position:-576px -256px}.vi-flag-64.flag-do{background-position:-640px -256px}.vi-flag-64.flag-dz{background-position:-704px -256px}.vi-flag-64.flag-ec{background-position:-768px -256px}.vi-flag-64.flag-ee{background-position:-832px -256px}.vi-flag-64.flag-eg{background-position:-896px -256px}.vi-flag-64.flag-eh{background-position:-960px -256px}.vi-flag-64.flag-er{background-position:-1024px -256px}.vi-flag-64.flag-es{background-position:0 -320px}.vi-flag-64.flag-et{background-position:-64px -320px}.vi-flag-64.flag-eu{background-position:-128px -320px}.vi-flag-64.flag-fi{background-position:-192px -320px}.vi-flag-64.flag-fj{background-position:-256px -320px}.vi-flag-64.flag-fk{background-position:-320px -320px}.vi-flag-64.flag-fm{background-position:-384px -320px}.vi-flag-64.flag-fo{background-position:-448px -320px}.vi-flag-64.flag-fr{background-position:-512px -320px}.vi-flag-64.flag-ga{background-position:-576px -320px}.vi-flag-64.flag-gb{background-position:-640px -320px}.vi-flag-64.flag-gd{background-position:-704px -320px}.vi-flag-64.flag-ge{background-position:-768px -320px}.vi-flag-64.flag-gg{background-position:-832px -320px}.vi-flag-64.flag-gh{background-position:-896px -320px}.vi-flag-64.flag-gi{background-position:-960px -320px}.vi-flag-64.flag-gl{background-position:-1024px -320px}.vi-flag-64.flag-gm{background-position:0 -384px}.vi-flag-64.flag-gn{background-position:-64px -384px}.vi-flag-64.flag-gq{background-position:-128px -384px}.vi-flag-64.flag-gr{background-position:-192px -384px}.vi-flag-64.flag-gs{background-position:-256px -384px}.vi-flag-64.flag-gt{background-position:-320px -384px}.vi-flag-64.flag-gu{background-position:-384px -384px}.vi-flag-64.flag-gw{background-position:-448px -384px}.vi-flag-64.flag-gy{background-position:-512px -384px}.vi-flag-64.flag-hk{background-position:-576px -384px}.vi-flag-64.flag-hn{background-position:-640px -384px}.vi-flag-64.flag-hr{background-position:-704px -384px}.vi-flag-64.flag-ht{background-position:-768px -384px}.vi-flag-64.flag-hu{background-position:-832px -384px}.vi-flag-64.flag-ic{background-position:-896px -384px}.vi-flag-64.flag-id{background-position:-960px -384px}.vi-flag-64.flag-ie{background-position:-1024px -384px}.vi-flag-64.flag-il{background-position:0 -448px}.vi-flag-64.flag-im{background-position:-64px -448px}.vi-flag-64.flag-in{background-position:-128px -448px}.vi-flag-64.flag-iq{background-position:-192px -448px}.vi-flag-64.flag-ir{background-position:-256px -448px}.vi-flag-64.flag-is{background-position:-320px -448px}.vi-flag-64.flag-it{background-position:-384px -448px}.vi-flag-64.flag-je{background-position:-448px -448px}.vi-flag-64.flag-jm{background-position:-512px -448px}.vi-flag-64.flag-jo{background-position:-576px -448px}.vi-flag-64.flag-jp{background-position:-640px -448px}.vi-flag-64.flag-ke{background-position:-704px -448px}.vi-flag-64.flag-kg{background-position:-768px -448px}.vi-flag-64.flag-kh{background-position:-832px -448px}.vi-flag-64.flag-ki{background-position:-896px -448px}.vi-flag-64.flag-km{background-position:-960px -448px}.vi-flag-64.flag-kn{background-position:-1024px -448px}.vi-flag-64.flag-kp{background-position:0 -512px}.vi-flag-64.flag-kr{background-position:-64px -512px}.vi-flag-64.flag-kw{background-position:-128px -512px}.vi-flag-64.flag-ky{background-position:-192px -512px}.vi-flag-64.flag-kz{background-position:-256px -512px}.vi-flag-64.flag-la{background-position:-320px -512px}.vi-flag-64.flag-lb{background-position:-384px -512px}.vi-flag-64.flag-lc{background-position:-448px -512px}.vi-flag-64.flag-li{background-position:-512px -512px}.vi-flag-64.flag-lk{background-position:-576px -512px}.vi-flag-64.flag-lr{background-position:-640px -512px}.vi-flag-64.flag-ls{background-position:-704px -512px}.vi-flag-64.flag-lt{background-position:-768px -512px}.vi-flag-64.flag-lu{background-position:-832px -512px}.vi-flag-64.flag-lv{background-position:-896px -512px}.vi-flag-64.flag-ly{background-position:-960px -512px}.vi-flag-64.flag-ma{background-position:-1024px -512px}.vi-flag-64.flag-mc{background-position:0 -576px}.vi-flag-64.flag-md{background-position:-64px -576px}.vi-flag-64.flag-me{background-position:-128px -576px}.vi-flag-64.flag-mf{background-position:-192px -576px}.vi-flag-64.flag-mg{background-position:-256px -576px}.vi-flag-64.flag-mh{background-position:-320px -576px}.vi-flag-64.flag-mk{background-position:-384px -576px}.vi-flag-64.flag-ml{background-position:-448px -576px}.vi-flag-64.flag-mm{background-position:-512px -576px}.vi-flag-64.flag-mn{background-position:-576px -576px}.vi-flag-64.flag-mo{background-position:-640px -576px}.vi-flag-64.flag-mp{background-position:-704px -576px}.vi-flag-64.flag-mq{background-position:-768px -576px}.vi-flag-64.flag-mr{background-position:-832px -576px}.vi-flag-64.flag-ms{background-position:-896px -576px}.vi-flag-64.flag-mt{background-position:-960px -576px}.vi-flag-64.flag-mu{background-position:-1024px -576px}.vi-flag-64.flag-mv{background-position:0 -640px}.vi-flag-64.flag-mw{background-position:-64px -640px}.vi-flag-64.flag-mx{background-position:-128px -640px}.vi-flag-64.flag-my{background-position:-192px -640px}.vi-flag-64.flag-mz{background-position:-256px -640px}.vi-flag-64.flag-na{background-position:-320px -640px}.vi-flag-64.flag-nc{background-position:-384px -640px}.vi-flag-64.flag-ne{background-position:-448px -640px}.vi-flag-64.flag-nf{background-position:-512px -640px}.vi-flag-64.flag-ng{background-position:-576px -640px}.vi-flag-64.flag-ni{background-position:-640px -640px}.vi-flag-64.flag-nl{background-position:-704px -640px}.vi-flag-64.flag-bv,.vi-flag-64.flag-no{background-position:-768px -640px}.vi-flag-64.flag-np{background-position:-832px -640px}.vi-flag-64.flag-nr{background-position:-896px -640px}.vi-flag-64.flag-nu{background-position:-960px -640px}.vi-flag-64.flag-nz{background-position:-1024px -640px}.vi-flag-64.flag-om{background-position:0 -704px}.vi-flag-64.flag-pa{background-position:-64px -704px}.vi-flag-64.flag-pe{background-position:-128px -704px}.vi-flag-64.flag-pf{background-position:-192px -704px}.vi-flag-64.flag-pg{background-position:-256px -704px}.vi-flag-64.flag-ph{background-position:-320px -704px}.vi-flag-64.flag-pirate-black{background-position:-384px -704px}.vi-flag-64.flag-pirate-white{background-position:-448px -704px}.vi-flag-64.flag-pk{background-position:-512px -704px}.vi-flag-64.flag-pl{background-position:-576px -704px}.vi-flag-64.flag-pn{background-position:-640px -704px}.vi-flag-64.flag-pr{background-position:-704px -704px}.vi-flag-64.flag-ps{background-position:-768px -704px}.vi-flag-64.flag-pt{background-position:-832px -704px}.vi-flag-64.flag-pw{background-position:-896px -704px}.vi-flag-64.flag-py{background-position:-960px -704px}.vi-flag-64.flag-qa{background-position:-1024px -704px}.vi-flag-64.flag-ro{background-position:0 -768px}.vi-flag-64.flag-rs{background-position:-64px -768px}.vi-flag-64.flag-ru{background-position:-128px -768px}.vi-flag-64.flag-rw{background-position:-192px -768px}.vi-flag-64.flag-sa{background-position:-256px -768px}.vi-flag-64.flag-sb{background-position:-320px -768px}.vi-flag-64.flag-sc{background-position:-384px -768px}.vi-flag-64.flag-sd{background-position:-448px -768px}.vi-flag-64.flag-se{background-position:-512px -768px}.vi-flag-64.flag-sg{background-position:-576px -768px}.vi-flag-64.flag-sh{background-position:-640px -768px}.vi-flag-64.flag-si{background-position:-704px -768px}.vi-flag-64.flag-sk{background-position:-768px -768px}.vi-flag-64.flag-sl{background-position:-832px -768px}.vi-flag-64.flag-sm{background-position:-896px -768px}.vi-flag-64.flag-sn{background-position:-960px -768px}.vi-flag-64.flag-so{background-position:-1024px -768px}.vi-flag-64.flag-sr{background-position:0 -832px}.vi-flag-64.flag-ss{background-position:-64px -832px}.vi-flag-64.flag-st{background-position:-128px -832px}.vi-flag-64.flag-sv{background-position:-192px -832px}.vi-flag-64.flag-sy{background-position:-256px -832px}.vi-flag-64.flag-sz{background-position:-320px -832px}.vi-flag-64.flag-tc{background-position:-384px -832px}.vi-flag-64.flag-td{background-position:-448px -832px}.vi-flag-64.flag-tf{background-position:-512px -832px}.vi-flag-64.flag-tg{background-position:-576px -832px}.vi-flag-64.flag-th{background-position:-640px -832px}.vi-flag-64.flag-tj{background-position:-704px -832px}.vi-flag-64.flag-tk{background-position:-768px -832px}.vi-flag-64.flag-tl{background-position:-832px -832px}.vi-flag-64.flag-tm{background-position:-896px -832px}.vi-flag-64.flag-tn{background-position:-960px -832px}.vi-flag-64.flag-to{background-position:-1024px -832px}.vi-flag-64.flag-tr{background-position:0 -896px}.vi-flag-64.flag-tt{background-position:-64px -896px}.vi-flag-64.flag-tv{background-position:-128px -896px}.vi-flag-64.flag-tw{background-position:-192px -896px}.vi-flag-64.flag-tz{background-position:-256px -896px}.vi-flag-64.flag-ua{background-position:-320px -896px}.vi-flag-64.flag-ug{background-position:-384px -896px}.vi-flag-64.flag-us{background-position:-448px -896px}.vi-flag-64.flag-uy{background-position:-512px -896px}.vi-flag-64.flag-uz{background-position:-576px -896px}.vi-flag-64.flag-va{background-position:-640px -896px}.vi-flag-64.flag-vc{background-position:-704px -896px}.vi-flag-64.flag-ve{background-position:-768px -896px}.vi-flag-64.flag-vg{background-position:-832px -896px}.vi-flag-64.flag-vi{background-position:-896px -896px}.vi-flag-64.flag-vn{background-position:-960px -896px}.vi-flag-64.flag-vu{background-position:-1024px -896px}.vi-flag-64.flag-xbt{background-position:-448px -960px}.vi-flag-64.flag-eth{background-position:-512px -960px}.vi-flag-64.flag-zm{background-position:-320px -960px}.vi-flag-64.flag-gf{background-position:-576px -960px}.vi-flag-64.flag-gp,.vi-flag-64.flag-re{background-position:-512px -320px}.vi-flag-64.flag-yt{background-position:-192px -960px}.vi-flag-64.flag-ws{background-position:-64px -960px}.vi-flag-64.flag-za{background-position:-256px -960px}.vi-flag-64.flag-sj{background-position:-768px -640px}.vi-flag-64.flag-wf{background-position:0 -960px}.vi-flag-64.flag-ye{background-position:-128px -960px}.vi-flag-64.flag-zw{background-position:-384px -960px}.vi-flag-64.flag-pm{background-position:-640px -960px}.swatch-control {
overflow:hidden;
}
.swatch-control select {
display: none !important;
}
.swatch-control .select2-container {
display:none !important;
}
.swatch-control.radio-select ul {
padding:1px !important;
margin:0 !important;
list-style: none !important;
}
.swatch-control.radio-select li {
list-style: none !important;
}
.swatch-control.radio-select li label {
display:inline;
margin-left:10px;
}
.swatch-wrapper {
padding:2px;
background:#fff;
border:1px solid #ccc; float:left;
margin:0 5px 5px 0;
}
.swatch-wrapper:hover { border-color:#000 }
.swatch-wrapper.disabled:hover { border-color:#ccc; }
.swatch-wrapper a {
display:block;
}
.swatch-wrapper img { }
div.swatch-wrapper.selected  {
border:2px solid green; padding:1px;
}
div.swatch-wrapper.disabled, div.swatch-wrapper.disabled a, .radio-select .disabled {
cursor: not-allowed; zoom:1; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";  filter: alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5;
}
.radio-select .disabled input, .radio-select .disabled label {
cursor: not-allowed;
}
div.swatch-label {
margin-bottom: 8px;
clear:left;
} table.wcsap_input {
border: 0 none;
}
table.wcsap_input tbody tr td {
padding: 10px;
}
table.wcsap_input tr.field_save {
}
table.wcsap_input tbody tr:last-child td {
border-bottom: 0 none;
}
table.wcsap_input tbody tr td.label {
width: 24%;
vertical-align: top;
border-right: #ebebeb solid 1px;
}
table.wcsap_input td.label ul.hl {
margin: 20px 0 0;
}
table.wcsap_input td.label ul.hl li {
margin: 0 3px 0 0;
}
table.wcsap_input td.label ul.hl li a.wcsap-button {
font-size: 12px;
padding: 6px 10px;
font-weight: normal;
}
table.wcsap_input tbody tr td.label label{
display: block;
font-size: 12px;
font-weight: bold;
padding: 0;
margin: 0;
color: #333;
}
table.wcsap_input tbody tr td.label label span.required {
color: #f00;
display: inline;
margin-right: 5px;
}
table.wcsap_input tbody tr td.label p{
display: block;
font-size: 12px;
padding: 6px 0 !important;
margin: 0 !important;
font-style: normal;
line-height: 16px;
color: #666;
}
table.wcsap_input input[type=text],
table.wcsap_input textarea,
table.wcsap_input select{
width: 99.95%;
padding: 5px;
outline: none;
}
table.wcsap_input select {
padding: 5px 8px
}
table.wcsap_input input[type=text]:focus,
table.wcsap_input textarea:focus,
table.wcsap_input select:focus {
border-color:#98B6CB;
} table.widefat.wcsap {
border: 0 none;
background: transparent none;
}
table.widefat.wcsap td {
border: 0 none;
}
.wcsap,
.wcsap tr,
.wcsap tr td {
vertical-align: top;
}
.wcsap tr th span {
color: #666;
font-size: 10px;
line-height: 1.2;
font-weight: normal;
text-shadow: 0 1px 0 #FFFFFF;
}
.wcsap tr td.field_preview,
.wcsap tr th.field_preview  {
text-indent: 32px;
width:25%;
}
.wcsap tr td.field_label,
.wcsap tr th.field_label  {
width: 25%;
}
.wcsap tr td.field_name,
.wcsap tr th.field_name  {
width: 25%;
}
.wcsap tr td.field_type,
.wcsap tr th.field_type  {
width: 25%;
}
.wcsap tr td {
background: transparent;
padding: 8px 8px 8px 10px;
position: relative;
font-size: 12px;
}
.wcsap tr td.attribute_swatch_label,
.wcsap tr th.attribute_swatch_label  {
width: 50%;
}
.wcsap tr td.attribute_swatch_type,
.wcsap tr th.attribute_swatch_type  {
width: 50%;
text-align: right;
} .fields_header {
-moz-border-radius: 3px 3px 0 0;
-webkit-border-radius: 3px 3px 0 0;
-khtml-border-radius: 3px 3px 0 0;
border-radius: 3px 3px 0 0;
border: #DFDFDF solid 1px;
border-bottom: 0 none;
} #swatches .wcsap_field_meta {
position: relative;
overflow: hidden;
cursor: pointer;
}
#swatches .field .wcsap_field_meta {
border: #DFDFDF solid 1px;
border-top: 0 none;
}
#swatches .field .wcsap_field_meta strong {
display: block;
padding-bottom: 6px;
font-size: 1rem;
}
#swatches .field .wcsap_field_meta .row_options {
font-size: 12px;
line-height: 12px;
visibility: hidden;
}
#swatches .field .wcsap_field_meta:hover .row_options {
visibility: visible;
}
#swatches .field.form_open > .wcsap_field_meta {
background-color: #6e6e6e;
color: #fff;
text-shadow: #000 0 1px 0;
border: #565656 solid 1px; }
#swatches .field.form_open > .wcsap_field_meta td,
#swatches .field.form_open > .wcsap_field_meta a {
color: #fff;
}
#swatches .field.form_open > .wcsap_field_meta a:hover {
color: #ff8a4f;
}
#swatches .fields .field .wcsap_field_meta .circle {
width: 20px;
height: 20px;
text-align: center;
font-size: 11px;
line-height: 20px;
display: block;
float: left;
margin: 7px 0 0 7px;
text-indent: 0;
background: url(//plus2clothing.com/wp-content/plugins/woocommerce-variation-swatches-and-photos/assets/images/sprite.png) 0 -350px no-repeat;
}
#swatches .fields .field:nth-child(2n) .wcsap_field_meta .circle {
background-position: 0 -400px;
}
#swatches .field.form_open > .wcsap_field_meta .circle {
background-position: 0 -300px !important;
}
.fields {
position: relative;
background: #FCFCFC;
box-shadow: inset 0 0 0 1px #DFDFDF;
}
.fields .field {
position: relative;
overflow: hidden;
background: #F9F9F9;
} .field_options {
background: #DFDFDF;
position: relative;
overflow: hidden;
}
.field_options .field_option {
display: none;
position: relative;
overflow: hidden;
padding: 6px;
}
.field_options .field_option.open {
display: block;
}
.field_options .field_option table {
border: #CCCCCC solid 1px;
border-radius: 5px;
}
.field_save td {
line-height: 25px;
} .field_form {
border: #7390a5 solid 1px;
border-top: 0 none;
background: #DADADA;
padding: 10px;
clear: both;
vertical-align: top;
}
.field_form table.wcsap_input {
border: #7390a5 solid 1px;
position: relative;
overflow: hidden;
box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
}
.field_form table.wcsap_input tr.field_label td {
border-top: 0 none;
}
.field_form table.wcsap_input td {
background: transparent;
border-bottom-color: #DFDFDF;
border-top-color: #FFFFFF;
}
.field_form_mask {
display: none;
width: 100%;
position: relative;
overflow: hidden;
clear: both;
}
table.wcsap_input .field_option_color input.woo-color {
width: 92.95%;
padding: 5px;
outline: none;
margin-left: 5px;
}@font-face {
font-family: Gilroy;  
src: url(//plus2clothing.com/wp-content/plugins/april-payment-gateway-for-woocommerce/includes/../public/fonts/Gilroy-Thin.ttf);  
font-weight: 200;  
}
@font-face {
font-family: Gilroy;  
src: url(//plus2clothing.com/wp-content/plugins/april-payment-gateway-for-woocommerce/includes/../public/fonts/Gilroy-Regular.ttf);  
font-weight: 300;  
}
@font-face {
font-family: Gilroy;  
src: url(//plus2clothing.com/wp-content/plugins/april-payment-gateway-for-woocommerce/includes/../public/fonts/Gilroy-SemiBold.ttf);  
font-weight: 500;  
}
@font-face {
font-family: Gilroy;  
src: url(//plus2clothing.com/wp-content/plugins/april-payment-gateway-for-woocommerce/includes/../public/fonts/Gilroy-Bold.ttf);  
font-weight: 600;  
}
@font-face {
font-family: Gilroy;  
src: url(//plus2clothing.com/wp-content/plugins/april-payment-gateway-for-woocommerce/includes/../public/fonts/Gilroy-ExtraBold.ttf);  
font-weight: 800;  
}
.april_installment_offer {
font-weight: 400;
margin-bottom: 15px;
}
.april_installment_offer .grey-option-text {
color: #83868c;
font-size: 14px;
}
.april_installment_offer .april-installment-price .formatted-installment-amt {
color: #ff2929;
font-size: 18px;
font-weight: 400;
} .april_installment_offer.april-installment-offer__shortcode {
display: block;
text-align: initial;   
}
.april_installment_offer.april-installment-offer__shortcode.april-installment-offer__toggle .april-installment-price {
color: #A3A6BC;
opacity: 0.4;
-webkit-transition: .4s;
transition: .4s;
}
.april_installment_offer.april-installment-offer__shortcode.april-installment-offer__toggle .april-installment-price.active {
opacity: 1;
}
.april_installment_offer.april-installment-offer__shortcode .april-installment-price .formatted-installment-amt {
color: #fa5402;
}
.april_installment_offer.april-installment-offer__shortcode input:checked + .slider {
background-color: #3A3CA6;
}
.april-installment-offer__toggle > .april-switch-container {
margin: 10px 0;
}
.april-installment-offer__toggle > .april-toggle-container {
margin: 10px 0;
}
.april-installment-offer__toggle > .april-toggle-container > div.april-switcher .switch {
width: 40px;
height: 22px;
margin-bottom: 0;
}
.april-installment-offer__toggle > .april-toggle-container > div.april-switcher .slider.round {
border-radius: 24px;
}
.april-installment-offer__toggle > .april-toggle-container > div.april-switcher .slider:before {
height: 20.5px;
width: 20.5px;
} .april-switcher-toggle-container {
display: table;
width: 100%;
max-width: 272px;
margin-bottom: 15px;
}
.april-switcher-toggle-container > div {
float: left;
padding: 10px 15px;
height: 70px;
width: calc(50% - 36px);
}
.april-switcher-toggle-container > div:first-child {
padding-left: 0;
}
.april-switcher-toggle-container > div:last-child {
padding-right: 0;
float: right;
text-align: right;
}
.april-switcher-toggle-container > div.april-switcher {
width: 72px;
position: relative;
}
.april-switcher-toggle-container > div.april-switcher .switch {
margin: 0;
position: absolute;
top: 50%;
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
.april-switcher-toggle-container .payment-type {
opacity: 0.4;
-webkit-transition: .4s;
transition: .4s;
}
.april-switcher-toggle-container .payment-type h6 {
text-transform: uppercase;
color: #A3A6BC;
font-family: Gilroy;
font-size: 9px;
font-weight: 500;
letter-spacing: 0;
line-height: 10px;
}
.april-switcher-toggle-container .payment-type .payment-amt span {
color: #121526;
font-size: 19.5px;
font-family: Gilroy;
font-weight: 500;
letter-spacing: 0;
line-height: 23px;
}
.april-switcher-toggle-container .payment-type.active {
opacity: 1;
} .april-switcher .switch {
position: relative;
display: inline-block;
width: 42px;
height: 24px;
border-color: inherit;
-webkit-box-shadow: none;
box-shadow: none;
outline: none;
}
.april-switcher .switch input { 
opacity: 0;
width: 0;
height: 0;
}
.april-switcher .slider {
position: absolute;
cursor: pointer;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-color: #DBDBDB;
-webkit-transition: .4s;
transition: .4s;
border-color: inherit;
-webkit-box-shadow: none;
box-shadow: none;
outline: none;
}
.april-switcher .slider:before {
position: absolute;
content: "";
height: 22.5px;
width: 22.5px;
left: 1px;
bottom: 1px;
background-color: white;
-webkit-transition: .4s;
transition: .4s;
-webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,0.22);;
-moz-box-shadow: 0 2px 5px 0 rgba(0,0,0,0.22);;
box-shadow: 0 2px 5px 0 rgba(0,0,0,0.22);;
background: linear-gradient(180deg, #FFFFFF 0%, #F4EDFF 100%);
}
.april-switcher input:checked + .slider {
background-color: #3A3CA6;
} .april-switcher input:checked + .slider:before {
-webkit-transform: translateX(17.5px);
-ms-transform: translateX(17.5px);
transform: translateX(17.5px);
} .april-switcher .slider.round {
border-radius: 26px;
}
.april-switcher .slider.round:before {
border-radius: 50%;
}   .april-switcher-toggle-container h6 {
margin-top: 0;
margin-bottom: .5rem;
min-height: 22px;
}
.april-switcher-toggle-container * {
box-sizing: border-box;
}
.april-popover {
width: 100%;
text-align: left;
position: relative;
border-radius: 2px;
font-size: 14px;
line-height: 17px;
padding: 6px 8px;
margin-bottom: 20px;
text-decoration: none;
background-color: #fff;
border: 1px solid #9ca0b4;
}
.april-popover .popover-body {
padding: .5rem .75rem;
color: #212529;
} .april-popover .arrow {
position: absolute;
display: block;
width: 1rem;
height: .5rem;
margin: 0 .3rem;
top: -8px;
}
.april-popover .arrow::after, .april-popover .arrow::before {
position: absolute;
display: block;
content: "";
border-color: transparent;
border-bottom-color: transparent;
border-style: solid;
}
.bs-popover-auto[x-placement^="bottom"] .arrow::after, .april-popover-bottom .arrow::after {
top: 1px;
border-bottom-color: #fff;
}
.bs-popover-auto[x-placement^="bottom"] .arrow::after, .bs-popover-auto[x-placement^="bottom"] .arrow::before, .april-popover-bottom .arrow::after, .april-popover-bottom .arrow::before {
border-width: 0 8px 8px 8px;
}
.april-popover .arrow {
left: 0;
right: 0;
margin: 0 auto;
}
.april-popover {
border-color: #9ca0b4;
}
.bs-popover-auto[x-placement^="bottom"] .arrow::before, .april-popover-bottom .arrow::before {
border-bottom-color: #9ca0b4;
}
.bs-popover-auto[x-placement^="bottom"] .arrow::before, .april-popover-bottom .arrow::before {
top: 0;
}
.bs-popover-auto[x-placement^="bottom"] .arrow, .april-popover-bottom .arrow {
top: calc((.5rem+ 1px) * -1);
}
.april-switcher-container {
margin: 0 auto;
width: 100%;
max-width: 272px;
} .april-switcher-toggle-container .disabled-swt .slider {
animation: april-vibration 0.3555s ease-in-out forwards;
}
@keyframes april-vibration {
10% {
transform: translateX(-4px);
}
35% {
transform: translateX(4px);
}
55% {
transform: translateX(-4px);
}
75% {
transform: translateX(4px);
}
100% {
transform: translateX(0px);
}
}
@-webkit-keyframes april-vibration {
10% {
transform: translateX(-4px);
}
35% {
transform: translateX(4px);
}
55% {
transform: translateX(-4px);
}
75% {
transform: translateX(4px);
}
100% {
transform: translateX(0px);
}
}@font-face {
font-family: Gilroy;  
src: url(//plus2clothing.com/wp-content/plugins/limepay-woocommerce-gateway/includes/../public/fonts/Gilroy-Thin.ttf);  
font-weight: 200;  
}
@font-face {
font-family: Gilroy;  
src: url(//plus2clothing.com/wp-content/plugins/limepay-woocommerce-gateway/includes/../public/fonts/Gilroy-Regular.ttf);  
font-weight: 300;  
}
@font-face {
font-family: Gilroy;  
src: url(//plus2clothing.com/wp-content/plugins/limepay-woocommerce-gateway/includes/../public/fonts/Gilroy-SemiBold.ttf);  
font-weight: 500;  
}
@font-face {
font-family: Gilroy;  
src: url(//plus2clothing.com/wp-content/plugins/limepay-woocommerce-gateway/includes/../public/fonts/Gilroy-Bold.ttf);  
font-weight: 600;  
}
@font-face {
font-family: Gilroy;  
src: url(//plus2clothing.com/wp-content/plugins/limepay-woocommerce-gateway/includes/../public/fonts/Gilroy-ExtraBold.ttf);  
font-weight: 800;  
}
.limepay_installment_offer {
font-weight: 400;
margin-bottom: 15px;
}
.limepay_installment_offer .grey-option-text {
color: #83868c;
font-size: 14px;
}
.limepay_installment_offer .limepay-installment-price .formatted-installment-amt {
color: #ff2929;
font-size: 18px;
font-weight: 400;
} .limepay_installment_offer.limepay-installment-offer__shortcode {
display: block;
text-align: initial;   
}
.limepay_installment_offer.limepay-installment-offer__shortcode.limepay-installment-offer__toggle .limepay-installment-price {
color: #A3A6BC;
opacity: 0.4;
-webkit-transition: .4s;
transition: .4s;
}
.limepay_installment_offer.limepay-installment-offer__shortcode.limepay-installment-offer__toggle .limepay-installment-price.active {
opacity: 1;
}
.limepay-installment-offer__toggle > .lp-switch-container {
margin: 10px 0;
}
.limepay-installment-offer__toggle > .lp-toggle-container {
margin: 10px 0;
}
.limepay-installment-offer__toggle > .lp-toggle-container > div.lp-switcher .switch {
width: 40px;
height: 22px;
margin-bottom: 0;
}
.limepay-installment-offer__toggle > .lp-toggle-container > div.lp-switcher .slider.round {
border-radius: 24px;
}
.limepay-installment-offer__toggle > .lp-toggle-container > div.lp-switcher .slider:before {
height: 20.5px;
width: 20.5px;
} .lp-switcher-toggle-container {
display: table;
width: 100%;
max-width: 272px;
margin-bottom: 15px;
}
.lp-switcher-toggle-container > div {
float: left;
padding: 10px 15px;
height: 70px;
width: calc(50% - 36px);
}
.lp-switcher-toggle-container > div:first-child {
padding-left: 0;
}
.lp-switcher-toggle-container > div:last-child {
padding-right: 0;
float: right;
text-align: right;
}
.lp-switcher-toggle-container > div.lp-switcher {
width: 72px;
position: relative;
}
.lp-switcher-toggle-container > div.lp-switcher .switch {
margin: 0;
position: absolute;
top: 50%;
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
.lp-switcher-toggle-container .payment-type {
opacity: 0.4;
-webkit-transition: .4s;
transition: .4s;
}
.lp-switcher-toggle-container .payment-type h6 {
text-transform: uppercase;
color: #A3A6BC;
font-family: Gilroy;
font-size: 9px;
font-weight: 500;
letter-spacing: 0;
line-height: 10px;
}
.lp-switcher-toggle-container .payment-type .payment-amt span {
color: #121526;
font-size: 19.5px;
font-family: Gilroy;
font-weight: 500;
letter-spacing: 0;
line-height: 23px;
}
.lp-switcher-toggle-container .payment-type.active {
opacity: 1;
} .lp-switcher .switch {
position: relative;
display: inline-block;
width: 42px;
height: 24px;
border-color: inherit;
-webkit-box-shadow: none;
box-shadow: none;
outline: none;
}
.lp-switcher .switch input { 
opacity: 0;
width: 0;
height: 0;
}
.lp-switcher .slider {
position: absolute;
cursor: pointer;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-color: #DBDBDB;
-webkit-transition: .4s;
transition: .4s;
border-color: inherit;
-webkit-box-shadow: none;
box-shadow: none;
outline: none;
}
.lp-switcher .slider:before {
position: absolute;
content: "";
height: 22.5px;
width: 22.5px;
left: 1px;
bottom: 1px;
background-color: white;
-webkit-transition: .4s;
transition: .4s;
-webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,0.22);;
-moz-box-shadow: 0 2px 5px 0 rgba(0,0,0,0.22);;
box-shadow: 0 2px 5px 0 rgba(0,0,0,0.22);;
background: linear-gradient(180deg, #FFFFFF 0%, #F4EDFF 100%);
}
.lp-switcher input:checked + .slider {
background-color: #3A3CA6;
} .lp-switcher input:checked + .slider:before {
-webkit-transform: translateX(17.5px);
-ms-transform: translateX(17.5px);
transform: translateX(17.5px);
} .lp-switcher .slider.round {
border-radius: 26px;
}
.lp-switcher .slider.round:before {
border-radius: 50%;
}   .lp-switcher-toggle-container h6 {
margin-top: 0;
margin-bottom: .5rem;
min-height: 22px;
}
.lp-switcher-toggle-container * {
box-sizing: border-box;
}
.lp-popover {
width: 100%;
text-align: left;
position: relative;
border-radius: 2px;
font-size: 14px;
line-height: 17px;
padding: 6px 8px;
margin-bottom: 20px;
text-decoration: none;
background-color: #fff;
border: 1px solid #9ca0b4;
}
.lp-popover .popover-body {
padding: .5rem .75rem;
color: #212529;
} .lp-popover .arrow {
position: absolute;
display: block;
width: 1rem;
height: .5rem;
margin: 0 .3rem;
top: -8px;
}
.lp-popover .arrow::after, .lp-popover .arrow::before {
position: absolute;
display: block;
content: "";
border-color: transparent;
border-bottom-color: transparent;
border-style: solid;
}
.bs-popover-auto[x-placement^="bottom"] .arrow::after, .lp-popover-bottom .arrow::after {
top: 1px;
border-bottom-color: #fff;
}
.bs-popover-auto[x-placement^="bottom"] .arrow::after, .bs-popover-auto[x-placement^="bottom"] .arrow::before, .lp-popover-bottom .arrow::after, .lp-popover-bottom .arrow::before {
border-width: 0 8px 8px 8px;
}
.lp-popover .arrow {
left: 0;
right: 0;
margin: 0 auto;
}
.lp-popover {
border-color: #9ca0b4;
}
.bs-popover-auto[x-placement^="bottom"] .arrow::before, .lp-popover-bottom .arrow::before {
border-bottom-color: #9ca0b4;
}
.bs-popover-auto[x-placement^="bottom"] .arrow::before, .lp-popover-bottom .arrow::before {
top: 0;
}
.bs-popover-auto[x-placement^="bottom"] .arrow, .lp-popover-bottom .arrow {
top: calc((.5rem+ 1px) * -1);
}
.lp-switcher-container {
margin: 0 auto;
width: 100%;
max-width: 272px;
} .lp-switcher-toggle-container .disabled-swt .slider {
animation: lp-vibration 0.3555s ease-in-out forwards;
}
@keyframes lp-vibration {
10% {
transform: translateX(-4px);
}
35% {
transform: translateX(4px);
}
55% {
transform: translateX(-4px);
}
75% {
transform: translateX(4px);
}
100% {
transform: translateX(0px);
}
}
@-webkit-keyframes lp-vibration {
10% {
transform: translateX(-4px);
}
35% {
transform: translateX(4px);
}
55% {
transform: translateX(-4px);
}
75% {
transform: translateX(4px);
}
100% {
transform: translateX(0px);
}
}.si{font-family:zocial;font-size:100%;font-style:normal;font-weight:400;margin:0 .5em 0 0;padding:0 .5em 0 0;text-align:center;text-decoration:none;text-transform:none;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.si-google{background-image:url(//plus2clothing.com/wp-content/plugins/woocommerce-social-login/assets/images/google.svg)}.si-twitter{background-image:url(//plus2clothing.com/wp-content/plugins/woocommerce-social-login/assets/images/twitter.svg)}.si-amazon{background-image:url(//plus2clothing.com/wp-content/plugins/woocommerce-social-login/assets/images/amazon.svg)}.si-facebook{background-image:url(//plus2clothing.com/wp-content/plugins/woocommerce-social-login/assets/images/facebook.svg)}.si-disqus{background-image:url(//plus2clothing.com/wp-content/plugins/woocommerce-social-login/assets/images/disqus.svg)}.si-vkontakte{background-image:url(//plus2clothing.com/wp-content/plugins/woocommerce-social-login/assets/images/vkontakte.svg)}.si-linkedin{background-image:url(//plus2clothing.com/wp-content/plugins/woocommerce-social-login/assets/images/linkedin.svg)}.si-paypal{background-image:url(//plus2clothing.com/wp-content/plugins/woocommerce-social-login/assets/images/paypal.svg)}span.social-badge{background:#333;border:1px solid #333;border-radius:2px;box-sizing:content-box;color:#fff;font-family:inherit;font-weight:700;line-height:2.5em;margin:6px 0;overflow:hidden;padding:0 .7em 0 0;position:relative;text-decoration:none;vertical-align:middle;white-space:nowrap}span.social-badge,span.social-badge .si{display:inline-block;font-size:100%;height:2.5em}span.social-badge .si{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:1.8em 1.8em;border-bottom-left-radius:1px;border-top-left-radius:1px;margin-right:.7em;padding:0;text-align:center;vertical-align:top;width:2.5em}.button-social-login,.widget-area .widget a.button-social-login,a.button-social-login,button.button-social-login,input.button-social-login{background:#333;border:1px solid #333;border-radius:2px;box-shadow:0 1px 2px rgba(0,0,0,.1);box-sizing:content-box;color:#fff;cursor:pointer;display:inline-block;font-family:inherit;font-size:100%;font-weight:700;height:2.5em;line-height:2.5em;margin:6px 0;overflow:hidden;padding:0 .7em 0 0;position:relative;text-decoration:none;vertical-align:middle;white-space:nowrap}.button-social-login .si,.widget-area .widget a.button-social-login .si,a.button-social-login .si,button.button-social-login .si,input.button-social-login .si{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:1.8em 1.8em;border-bottom-left-radius:1px;border-top-left-radius:1px;display:inline-block;font-size:100%;height:2.5em;margin-right:.7em;padding:0;text-align:center;vertical-align:top;width:2.5em}.button-social-login:focus,.button-social-login:hover,.widget-area .widget a.button-social-login:focus,.widget-area .widget a.button-social-login:hover,a.button-social-login:focus,a.button-social-login:hover,button.button-social-login:focus,button.button-social-login:hover,input.button-social-login:focus,input.button-social-login:hover{outline-color:transparent}.button-social-login:focus .si,.button-social-login:hover .si,.widget-area .widget a.button-social-login:focus .si,.widget-area .widget a.button-social-login:hover .si,a.button-social-login:focus .si,a.button-social-login:hover .si,button.button-social-login:focus .si,button.button-social-login:hover .si,input.button-social-login:focus .si,input.button-social-login:hover .si{background-color:hsla(0,0%,100%,.75)}.button-social-login:active,.widget-area .widget a.button-social-login:active,a.button-social-login:active,button.button-social-login:active,input.button-social-login:active{top:1px}.button-social-login:visited,.widget-area .widget a.button-social-login:visited,a.button-social-login:visited,button.button-social-login:visited,input.button-social-login:visited{color:#fff}.woocommerce-checkout form.login .wc-social-login{display:none}.wc-social-login.form-row-wide{float:none}.woocommerce table.shop_table.wc-social-login-linked-profiles td,.woocommerce table.shop_table.wc-social-login-linked-profiles th{padding:4px 8px;vertical-align:middle}.woocommerce table.shop_table.wc-social-login-linked-profiles .profile-actions{text-align:right}.woocommerce-MyAccount-content .wc-social-login-profile{border-top:1px solid #eee;padding-top:20px}@media (max-width:768px){.woocommerce table.shop_table.wc-social-login-linked-profiles tr td.profile-actions{text-align:left}.woocommerce table.shop_table.wc-social-login-linked-profiles tr td.profile-actions:before{display:none}.woocommerce table.shop_table.wc-social-login-linked-profiles tr td.profile-actions .button{float:none;margin:.125em .25em .125em 0}}