@media screen and (max-width:768px){
.pro_des_left h5, .upart_ul h5, .upart_ul.free_design_data h5, .upart_ul.profe_design_data h5 {
float: left;
}   
.col-md-3.selectprinttype {
display: inline-block;
position: relative;
width: 50%;
float: left;
}    
.postid-9141749 select#mirro_sticker{
width: 95%;
background: white;
border: 2px solid #eeeeee;
font-size: 1.3em;
border-radius: 0.2em;
height: 32px;
padding: 0em 0.5em;
margin-bottom: 0.5em;
border-bottom: 2px solid #d82430;
}
.number-input {
display: flex;
align-items: center;
justify-content: center;
}
.bk_eyelets.cable_tie_less.active {
background-color: white !important;
border: 2px solid rgb(216, 36, 48) !important;
}
.bk_eyelets.cable_tie_less.active label {
color: black !important;
}
p.txtblt_ties {
color: black;
} 
h3.main-heading {
font-family: Inter;
font-size: 20px;
font-weight: 600;
line-height: 24.2px;
text-align: left;
}
.cable_tie_less img.tie_img {
background: silver;
width: 90%;
border-radius: 8px;
margin-top: 10px;
}
.number-input input {
text-align: center;
width: 50px;
height: 40px;
font-size: 16px;
padding: 0;
margin: 0 5px;
}
.quantity-btn {
width: 40px;
height: 40px;
background-color: red;
border: 1px solid #aaa;
font-size: 24px;
line-height: 1;
cursor: pointer;
display: flex;
align-items: center;
justify-content: center;
user-select: none;
color: white;
}
.quantity-btn:active {
background-color: #bbb;
}
.quantity-btn:focus {
outline: none;
}    
img.clickcclose {
display: none;
}    
li.nextday.active span.collection_note {
color: #d82430;
padding: 0px 7px;
text-transform: capitalize;
border-radius: 3px;
}
.sltcl_cty div {
display: inline-flex;
}
.sltcl_cty input {
height: 26px;
width: 26px;
margin-right: 5px;
}
div#free_one {
margin-top: 0px;
pointer-events: inherit;
background: rgb(140, 140, 140);
opacity: 1;
border: 0px solid;
border-bottom-left-radius: 0.4em;
border-bottom-right-radius: 0.4em;
} .panel-heading.dlvry_srvic_sec h3.cal_head_three {
text-align: left;
margin: 0px;
text-transform: none;
display: inline-block;
position: relative;
width: 100%;
}
.carousel-inner .item img{ max-height:unset!important;
}
p.tab_descrip {
font-weight: 100;
color: black;
font-size: 0.9em;
}
span.outer_slide {
display: inline-flex;
color: black;
}
h3.cal_head_three span.heading_txt {
display: inline-block;
position: relative;
float: left;
width: 100%;
}
span.delivery_notice_txt {
display: inline-block;
width: 100%;
float: left;
}
h3.cal_head_three  span.time_option {
float: left;
padding-right: 2px;
width: 24px;
position: relative;
display: contents;
}
.panel-heading.dlvry_srvic_sec .txt_today_chk {
display: block;
position: relative;
float: left;
} .main_calculator_start .col-xs-6 {
width: 50%;
}
.tabs_btns button {
color: black;
}
.main_calculator_start .col-xs-4,.main_summery_product .col-xs-4 {
width: 33.33333333333333%;
}
div#nav-tabContent {
padding-bottom: 0;
}
.product-one .tab-content{
padding-bottom:0.5em!important;
}
select#select_unit, input#brt_c_width{
color:black!important;
}  .accordion-content {
max-height: 0;
overflow: hidden;
transition: max-height 0.6s ease-out;
}
.accordion-section.active .accordion-content {
max-height: 1000px; 
transition: max-height 0.6s ease-in;
}
.finish_restricitons{
text-align: left;
font-size: 0.6em;
display: inline-block;
line-height: 0.9;
float: right;
color: red;
}
button.accordion-button,.here_is_finish_tab {
background: #d82430;
width: 100%;
padding: 5px;
border-radius: 0.4em;
color: white;
font-weight: bold;
font-size: 1.3em;
text-align: left;
margin-bottom: 0.4em;
}
h3.cal_main_heading {
font-size: 1.5em;
margin: 0;
}
.accordion-section.hide_acords button.accordion-button{
background: none;
color: black;
font-weight: 100;
border: 1px solid #555555;
}
.accordion-section.hide_acords.active button.accordion-button{
border: 1px solid #d82430;
}  h1.plceriit {
width: 100%;
display: inline-block;
color: white;
margin: 0;
font-weight: bold;
}
.time_cont_down_side_mobi{
margin:0px;
}
.time_cont_down_side_mobi table{
border: none!important;
color: white;
font-size: 2.5em;
font-weight: bold;
}
.time_cont_down_side_mobi table tr td{
border:none!important;
}
.timer_left,.timer_right{
width:50%;
float:left;
}
.row.timer_main_div {
border-radius: 0.4em;
background-image: url(https://www.printedtoday.co.uk/wp-content/uploads/2023/05/timer-bg.png);
background-position: center;
background-repeat: no-repeat;
padding:0.3em;
background-size: cover;
}
h1.sti_date_cont_down {
display: inline-block;
}
span.dte_l {
width: 100%;
display: block;
line-height: 1em;
color: #fff;
font-weight: bold;
text-align: center;
}
span.dte_my{
display: inline-block;
font-size: 0.8em;
color: #fff;
line-height: 1em;
font-weight: bold;
text-align: right;
width: 30%;
float: left;
}
span.dte_ds{
font-size: 1.9em;
color: #fff;
font-weight: bold;
margin: 0px!important;
padding: 0px!important;
display: inline-block;
line-height: 0.8em;
float: left;
}
.panel-heading.delivery_option_mobile {
display: inline-block;
width: 100%;
padding: 0!important;
}
.panel-heading.delivery_option_mobile ul li{
margin: auto!important;
display: inline-block;
padding: 0em;
margin-bottom: 0.5em!important;
width: 31%!important;
float: left;
margin-right: 2%!important;
}
.delivery_mobi_inner.section span:nth-child(1) {
font-size: 1.2em;
text-transform: none;
}
.delivery_option_mobile ul li.active .delivery_mobi_inner.section span:nth-child(1) {
color:#d82430!important;
}
h1.plceriit{
font-size: 12px!important;
}
h1.re_samday_deil {
font-size: 0.8em!important;
text-transform: none;
color: white;
text-align: right;
margin: 0;
}
h1.sti_date_cont_down{
margin: 0;
color: white;
float:right;
}
.delivery_option_mobile ul li{
border:1px solid gray;
padding-left: 15px;
border-radius: 0.4em;
margin: 0em 0em 0.5em 0em!important;
}
.delivery_option_mobile{
margin-top:0.5em;
}
.delivery_option_mobile ul{
margin:0px!important;
}
.delivery_option_mobile ul li a{
border: none!important;
padding: 0em 0em!important;
line-height: unset!important;
display: inline-block;
background: unset!important;
width: 100%;
}
.delivery_option_mobile ul li h4{
text-align:center;
margin-bottom:0em;
color: #8c8c8c;
}
.delivery_option_mobile ul li h6{
margin-bottom: 0em;
color: #000;
font-size: 1em;
font-weight: bold;
text-align: center;
}
.delivery_option_mobile ul li .col-xs-6{
padding-left:0px;
}
.delivery_option_mobile ul li span.dy_color_mbl {
background: #8c8c8c;
color: white;
padding: 0.1em 0.4em;
border-radius: 0.4em;
font-weight: 100;
margin-left: 0em;
display: inline-block;
width: 100%;
text-align: center;
text-transform: none;
font-size: 10px;
}
.delivery_mobi_inner.section {
padding: 0em 0.2em;
}
.delivery_option_mobile ul li.active span.dy_color_mbl {
color: white;
background: #d82430;
padding: 0.1em 0.4em;
border-radius: 0.4em;
font-weight: 100;
}
.delivery_option_mobile ul li.active h4{
color: white!important;
}
.delivery_option_mobile ul li.active h6{
color: #d82430!important;
}
li.fortyeighthours_foam {
margin-right: 0!important;
width: 33%!important;
} .col-md-4.unit_drpdn,.col-md-4.cs_br_width,.col-md-4.cs_br-height{
padding-left: 0px;
text-align: left;
padding-right:0px;
}
.col-md-4.unit_drpdn label{
width:100%;
}
h3.cal_head_three {
margin-bottom: 1px;
}
h3.cal_head_three.padd-15{
padding-left:15px !important;
}
select#select_unit,input#brt_c_width{
width: 95%;
background: white;
border: 2px solid #eeeeee;
font-size: 1.3em;
border-radius: 0.2em;
height: 32px;
padding: 0em 0.5em;
margin-bottom:0.5em;
border-bottom: 2px solid #d82430;
}
input#brt_c_width{
border: 2px solid #d82430;
}
input#brt_c_height{
width: 95%;
background: white;
border: 2px solid #eeeeee;
font-size: 1.3em;
border-radius: 0.2em;
height: 32px;
padding: 0em 0.5em;
border: 2px solid #d82430;
}
.col-xs-4.unit_drpdn,.col-xs-4.cs_br_width,.col-xs-4.cs_br-height {
padding-left: 0;
}
.col-xs-4.cs_br-height{
padding-right: 0;
}
.col-xs-4.cs_br_width img,.col-xs-4.cs_br-height img {
width: 18%;
}  .bst_sllr_main {
padding-right: 0px;
margin-bottom: 0.5em;
}
.bst_sller_sizes {
cursor: pointer;
background: white;
font-size: 1em;
border-radius: 0.2em;
width: 19%!important;
display: inline-block;
text-align: center;
height: 32px;
margin: auto;
border: 1px solid #eeeeee;
line-height: 32px;
font-weight: 600;
border-radius: 0.4em;
}
.bst_sller_sizes.first_size {
margin-left: 0;
}
.bst_sller_sizes.five_size {
margin-right: 0;
}  .col-md-4.mobside {
padding-left: 15px;
text-align: left;
}
input#select_side {
margin-right: 5px;
}
.col-md-4.mobside label{
font-weight: 500;
font-size: 1.1em!important;
}
.brndg_style{
line-height: 1em;
text-align: left;
margin-left:0.5em;
}
input#defaultCheck3333{
margin-right:5px;
}  .bannerpricing-table #unit_tabs li > a {
font-size: 14px;
margin-right: 5px !important;
padding: 0;
border: 0 solid #eee;
width: 18%;
float: left;
border-radius: 1px solid;
border-radius:0.4em;
}
td.tg-tds.active-light {
background-color: #eb9197!important;
}
.main_calculator_start .tabbable ul#unit_tabs{
padding: 5px;
}
.main_calculator_start #unit_tabs li > a{
border: 1px solid #eee!important;
}
.main_calculator_start .fst_sction_pdng_shding{
padding:0px;
}
.tabbable ul#unit_tabs {
background: #d82430;
}
.bannerpricing-table #unit_tabs li.active > a {
border: 0px;
background: white;
}
.bannerpricing-table .tg .tg-375y,.bannerpricing-table .tg td.tg-wquz,.bannerpricing-table .tg th.tg-xedw {
background: #8b8b8b!important;
font-size: 1em!important;
}  .bannerpricing-table #bulkhidestic{
margin-top:0em!important;
}
.main_calculator_start .screen-reader-text {
display: inline-block!important;
width: fit-content!important;
}
.smry_lwr_sction{
overflow: hidden;
text-align: left; }
.main_calculator_start .qty{
border: none;
width: 20%!important;
background: #dfdfdf;
border-radius: 0.2em!important;
}
.qty_hook{
display:none!important;
}
.main_calculator_start .quantity {
}
.rp_wcdpd_pricing_table table{
width: 100%!important;
border: unset!important;
text-align: center!important;
}
.rp_wcdpd_pricing_table table tr{
float: left;
width: 20%;
color: white;
border: 1px solid white;
border-radius: 0.7em;
background-position: unset;
background-origin: unset;
margin: 0px;
background-repeat: no-repeat;
}
div#bulkhidestic{
padding-left: 0px;
padding-right: 0px;
}
.eyelet_section .col-xs-12 .row .col-xs-3 label {
color: white;
} .col-lg-6.col-sm-6.col-xs-6.first_hemming,.col-lg-6.col-sm-6.col-xs-6.unfolded label{
color: white;
}
.col-lg-6.col-sm-6.col-xs-6.second_hemming,.col-lg-6.col-sm-6.col-xs-6.folded label{
color: black;
}
.bannerpricing-table #bulkhidestic .rp_wcdpd_pricing_table table td{
border-right:0px!important;
}
.rp_wcdpd_pricing_table table tr:nth-child(1){
background-image: url(https://www.printedtoday.co.uk/wp-content/uploads/2023/05/1-1.png)!important;
margin-left: 0;
}
.rp_wcdpd_pricing_table table tr:nth-child(2){
background-image: url(https://www.printedtoday.co.uk/wp-content/uploads/2023/05/3-2-1.png)!important;
}
.rp_wcdpd_pricing_table table tr:nth-child(3){
background-image: url(https://www.printedtoday.co.uk/wp-content/uploads/2023/05/3-2.png)!important;
}
.rp_wcdpd_pricing_table table tr:nth-child(4){
background-image: url(https://www.printedtoday.co.uk/wp-content/uploads/2023/05/4-1.png)!important;
}
.rp_wcdpd_pricing_table table tr:nth-child(5){
background-image: url(https://www.printedtoday.co.uk/wp-content/uploads/2023/05/5-1.png)!important;
margin-right: 0px!important;
}
.rp_wcdpd_pricing_table table tr td{
display: block;
border: 0px!important;
width: 100%;
padding: 0px!important;
line-height: 2em!important;
}
.bannerpricing-table #bulkhidestic table .qquantity{
font-size: 1.7em!important;
height: 1.8em;
display: block;
line-height: 1.5em;
color: white;
}
.samecolor1{
font-size: 1.7em!important;
font-weight: bold!important;
height: 2.4em;
margin: 0px!important;
line-height: 2em!important;
margin-top: 2.2em!important;
}
.samecolor1 span{
color:black;
}
.samecolor{
font-size: 1.2em!important;
font-weight: bold!important;
margin: 0em!important;
height: 2.8em!important;
line-height: 2.8em!important;
}
td.row3samecolor {
line-height: 1!important;
height: 2em;
margin-top: 2em;
margin-bottom: 1em;
}
td.row3samecolor span{
font-size: 0.9em;
line-height: 0;
font-weight: 800;
}
a#chkbx{
background: #d82430;
color: white;
border-radius: 0.3em;
font-size: 0.8em;
margin-bottom: 0.5em;
display: inline-block;
padding: 0em 1em;
font-weight: 600;
cursor: pointer;
}
a#chkbx:hover{
color:#dbdbd9;
}
.row.img_left_move{
display: inline-block!important;
float: left;
margin: 0.5em 0em;
width: 100%;
max-width: 100%;
}
.row.img_left_move img {
width: 100%;
}
.main_calculator_start .qty_hook{
display:none;
}
.main_calculator_start .quantity {
text-align: center;
display: inline-block;
width: 100%;
}
.main_calculator_start .quantity{
margin-bottom:0.5em!important;
}
.main_calculator_start .quantity label.screen-reader-text{
clip-path: unset;
position: relative!important;
height: unset;
}
.bannerpricing-table .quantity .qty{
margin-top: 0px!important;
} .eyelet_section .col-xs-12 {
padding: 0;
}
.eyelet_section .col-xs-3 {
padding-left: 0;
padding-right: 5px;
}
.bk_eyelets span{
line-height: 1em!important;
display: inline-block;
color: black;
font-size: 0.7em;
height: 4em;
overflow: hidden;
text-align: center;
}
.bk_eyelets label{
width: 100%;
text-align: center;
display: inline-block;
margin: 0;
font-size: 0.8em;
}
.col-xs-3 .bk_eyelets{
border: 0px solid red;
background-color: #8c8c8c;
}
.col-xs-3.first_eyelets .bk_eyelets{
border: 1px solid red;
background-color: white;
}
.col-xs-3 .bk_eyelets{
height: 12.2em;
margin-bottom: 0.5em;
border-radius: 0.4em;
}
.bk_eyelets img{
padding: 0.3em;
width:100%;
} .hemming_section .col-xs-7{
padding-left: 0;
}
.hemming_section .col-xs-7 .col-lg-6.col-sm-6.col-xs-6 {
padding-left: 0;
padding-right:5px;
}
.hemming_section .col-xs-7 .bk_hemming label{
font-size: 0.9em;
margin: 0;
line-height: initial;
width: 100%;
text-align: center;
}
.hemming_section .col-xs-7 .bk_hemming span{
line-height: 1;
font-size: 0.74em;
display: inline-block;
color: black;
text-align: center;
}
.hemming_section .bk_hemming{
border-radius: 0.4em;
height: 13em;
}
.hemming_section .bk_hemming img{
padding: 0.3em;
width:100%;    
}
.hemming_section {
margin-bottom: 0.5em;
position: relative;
}
.hemming_section .col-xs-5{
vertical-align: bottom;
bottom: 0px;
display: inline-block;
position: absolute;
text-align: right;
line-height: initial;
}
.hemming_section h3.main-heading {
margin: 0;
}
.hemming_section .tag_styling {
background: #d82430;
color: white;
padding: 0.3em;
border-top-left-radius: 0.4em;
border-bottom-right-radius: 0.4em;
}
.hemming_section span.hemming_tag_price {
font-size: 1.2em!important;
font-weight: bold;
}
.col-md-5.hemmob{
display:none!important;
}
.hemming_section .col-md-10 .col-lg-6.col-sm-6 .bk_hemming{
background-color: #8c8c8c;
border: 0px solid red;
}
.col-lg-6.col-sm-6.col-xs-6.second_hemming .bk_hemming{
background-color: white;
border:2px solid #d82430;
} .stat_polewidth {
width: 25%;
float: left;
margin-bottom: 0.5em;
}
.bk_pol {
background: gray;
margin: 0px 2px;
border-radius: 0.4em;
cursor: pointer;
height:12.2em;
}
.stat_polewidth .bk_pol label{
display: inline-block;
margin-bottom: 5px;
font-weight: bold;
width: 100%;
color: white;
font-size: 0.8em;
line-height: initial;
}
.stat_polewidth .bk_pol span{
line-height: 1em!important;
display: inline-block;
color: black;
font-size: 0.7em;
height: 4em;
overflow: hidden;
}
.bk_pol_head h3{
text-align: left;
font-size: 2em;
font-weight: bold;
text-transform: none;
overflow:hidden;
}
.stat_polewidth.frst_pol .bk_pol{
background-color: white;
border: 1px solid red;
}
.stat_polewidth.frst_pol .bk_pol label{
color:black;
}
.polepocket_section .col-md-12.col-xs-12{
padding:0;
}
.bk_pol img{
padding: 0.3em;
width:100%;
}
.bk_pol{
text-align:center;
} .folded_section .col-md-10.col-xs-6{
padding:0;
}
.folded_section .col-md-10.col-xs-6 .col-xs-6{
padding-left:0;
padding-right:5px;
}
.folded_section .col-md-2.col-xs-6{
padding-right:0;
}
.col-lg-6.col-sm-6.col-xs-6.folded .bk_fold{
background-color: white;
border: 2px solid rgb(216, 36, 48);
}
.col-lg-6.col-sm-6.col-xs-6.unfolded .bk_fold{
background-color: rgb(140, 140, 140);
border: 0px solid red;
}
.bk_fold img{
padding: 0.3em; 
width:100%;
}
.bk_fold label{
color: black;
display: inline-block;
text-align: center;
width: 100%;
margin-bottom: 0px!important;
}
.bk_fold {
border-radius: 0.4em;
height: 12.2em;
}
.col-md-12.folmob.foldunfol{
display:none!important;
}
.folded_section {
margin-bottom: 0.5em;
position:relative;
}
.folded_section .folded_postiont{
position: absolute;
bottom: 0;
right: 0;
text-align: right;
}
.folded_section h3.main-heading {
margin: 0;
}
.folded_section .tag_styling {
background: #d82430;
color: white;
padding: 0.3em;
border-top-left-radius: 0.4em;
border-bottom-right-radius: 0.4em;
}
.bk_fold span{
line-height: 1em!important;
display: inline-block;
color: black;
font-size: 0.7em;
height: 4em;
overflow: hidden;
text-align: center;
} .width_art{
width: 100%; background: #8c8c8c; border-radius: 0.4em;
text-align: center;
line-height: initial;
}
.artwork_option_upper {  display:grid;
grid-template-columns: repeat(3, 1fr);
grid-template-rows: 1fr;
grid-column-gap: 15px;
padding: 0 1px 0 0.8%; }
.artwork_option_upper input{
display:none;
}
.artwork_option_upper label {
font-size: 0.8em;
display: inline-block;
width: 100%;
text-align: center;
text-align: center;
color:white;
}
.artwork_option_upper label span {
line-height: 1em!important; color: white;
font-size: 0.9em;
height: 4em;
overflow: hidden;
text-align: center;
margin-top:1em;
display:flex;
flex-direction:column;
}
.artupld_slted .brd_artsty label,.artupld_slted .brd_artsty span {
color: black;
}
.width_art div {
border-radius: 0.4em;
height: 12em;
}
.col-lg-6.bottom_attach_upld_artwi {
margin-top: -0.5em;
border: 2px solid #d82430;
border-top: 0px;
margin-left: 4px;
padding: 7px;
}
.pro_des_left {
margin: 0.5em 0em;
}
.pro_des_left h5,.upart_ul h5,.upart_ul.free_design_data h5,.upart_ul.profe_design_data h5{
margin: 0;
font-weight: bold;
font-size: 1.1em;
}
.pro_des_left li,.upart_ul li,.upart_ul.free_design_data li,.upart_ul.profe_design_data li {
font-size: 12px;
padding: 0.5em 0em;
}
span.cd-separator,span.text,span.cd-icon,.wc-dnd-file-upload label{
display:none!important;
} 
.codedropz-upload-container,.wc-dnd-file-upload{
padding:0!important;
}
.codedropz-upload-handler.wc-upload-wrap {
border: 0!important;
margin: 0;
}
.codedropz-label{
float:left;
margin-top: 0;
}
.col-md-12.col-sm-12.upload_artwrk_sec,.col-md-12.col-sm-12.profesional_arto,.col-md-12.col-sm-12.profesional_arto{
padding-left: 0;
}
.wc-dnd-file-upload {
padding-top: 0;
}
.bottom_attach_upld_artwi textarea{
background: white;
border: 1px solid black;
color: white;
padding: 0px;
width: 100%;
margin: auto;
}
.col-md-12.col-sm-12.col-xs-8.upload_file_dsgn.professional_dsgn label{
float: left;
display: inline-flex;
position: relative;
width: 60%;
}
.col-md-12.col-sm-12.col-xs-4.profesional_arto span.dnd-upload-counter{
display:none;
}
input#design_qty {
border: none;
background: #8c8c8c;
color: white;
margin-left: 5px;
margin-right: 5px;
}
.dsgn_totl_section,.dsgn_ech_section {
text-align: right;
font-weight: bold;
line-height: 1.2;
}
.bottom_attach_upld_artwi .wc-upload-wrap .codedropz-upload-inner a.cd-upload-btn {
background-color: #fdfdfd !important;
color: black;
border: 1px dotted black;
line-height: 30px;
}
.width_art.artupld_slted.brdrbtm_art {
margin-top: 0px;
background: white;
border-width: 2px 2px 0px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: initial;
border-left-style: solid;
border-top-color: rgb(216, 36, 48);
border-right-color: rgb(216, 36, 48);
border-bottom-color: initial;
border-left-color: rgb(216, 36, 48);
border-image: initial;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
} .col-md-2.pref_innder_div.bg p.each_tim , .col-md-2.pref_innder_div.bg p.day_coll_text {
color: white !important;
}
.col-md-2.pref_innder_div .bg {
background-color: #d82430 !important;
}
.col-md-2.pref_innder_div.bg p.pref_para.active {
color: black !important;
}
.main_calculator_start p.day_coll_text{
color:black!important;
}
.sam_d_summery .summ_body p.sameday_price_total {
font-size: 1.4em;
float: left;
position: absolute;
right: 0;
color: black;
font-weight: 800;
}
.sam_d_summery h6.sameday_price_total{
font-size: 2.45em;
margin: auto;
text-align: center;
vertical-align: bottom;
color: black;
font-weight: bold;
padding: 0em 0em;
line-height: 1.3em;
}
.smeday_white{
background: white;
color: black;
padding: 0.2em;
border-radius: 0.2em;
margin-right: 0.2em;
font-size: 1.3em;
}
.close_summ {
display: inline-block;
background: red;
color: white;
border-radius: 4em;
padding: 0em 0.4em;
font-size: 1em;
float:right;
}
.same_day_sec .same_right .sam_d_summery h4 span.day_nam {
float: left;
display: inline-block;
background-color: white;
color: black;
padding-right: 2px;
border-radius: 3px;
margin-right: 0.6em;
}
.sam_d_summery .summ_body {
display: flex;
border: unset;
position: relative;
}
.col-md-2.pref_innder_div.bg {
background-color: #d82430 !important;
}
.sam_d_summery .summ_body p.delivery_notice_txt {
display: inline-block;
position: relative;
min-width: 9em;
color: black;
line-height: 13px;
margin-bottom: 0.2em;
}
.same_day_sec .same_left .prefer_collection .col-md-2.pref_innder_div p.each_tim, p.day_coll_text {
color: black ;
text-align: center;
padding-top: 0px;
font-weight: 600;
font-size: 1.3em;
padding-bottom: 0px;
margin-bottom:0px;
text-transform: uppercase;
line-height: initial;
}
p.day_coll_text {
font-size: 0.9em;
font-weight: 600;
}
.same_day_sec .same_right .location_sec .left_sec img {
min-width: 3em;
min-height: 3em;
}
.same_day_sec .same_right .sam_d_summery h4 {
text-align: left;
background: #d82430;
margin: auto;
padding: 6px;
border-radius: 0.3em;
margin: 4px;
}
.same_day_sec .same_right .location_sec .righ_sec .rf_para {
display: inline-block;
position: relative;
font-size: 0.9em;
font-weight: 600;
line-height: 1em;
padding-top: 0.1em;
width: 100%;
position: relative;
padding-bottom: 0.5em;
}
.same_day_sec .same_right .location_sec .righ_sec .rt_para {
font-size: 0.7em;
color: black !important;
line-height: 1em;
margin-right: 5em;
}
.same_day_sec .same_right .location_sec .righ_sec .rf_para a.directionlink_right {
display: inline-block;
color: black;
}
.location_sec {
display: flex;
position: relative;
float: left;
width: 100%;
vertical-align: middle;
border-radius: 5px;
margin-right: 0.1em;
background: lightgrey;
padding: 0.4em 0em;
height: 6.2em;
}
.redborder_div {
display: inline-block;
width: 100%;
margin-bottom: 0.3em;
}
.bannerpricing-table .main_calculator_start .prefer_collection .panel-heading{
padding:0px;
}
.same_day_sec .same_right .location_sec .left_sec {
position: absolute;
right: 0;
bottom: 0;
}
.col-md-2.pref_innder_div.map_sec_pref_innder_div {
width: 3em;
}
.sam_d_summery {
display: inline-block;
position: relative;
float: left;
width: 44%;
}
span.day_txt {
font-size: 1.3em;
text-align: center;
color: white;
}
.sam_d_summery {
padding: 2px;
background: #d3d3d3;
margin: 0em 0em 0em 0.2em;
border-radius: 0.4em;
}
.same_day_sec h5 {
margin-top: 0.5em;
margin-bottom: 0px;
font-weight: 900;
}
.same_day_sec {
position: relative;
float: left;
text-align: left;
display: inline-block;
width: 100%;
line-height:1;
}
.same_day_sec .same_left .prefer_collection .col-md-2.pref_innder_div p.pref_para {
background-color: #8c8c8c;
margin: auto;
border-radius: 6px;
font-size: .85em;
color: white;
padding: 3px;
margin: 3px;
text-align: center;
} 
.same_day_sec .same_left {
display: inline-block;
position: relative;
}
.col-md-2.pref_innder_div {
padding: 0px;
background-color: #d3d3d3;
border-radius: 0.4em;
position: relative;
padding-bottom: 0.3em;
width: 23.5%;
margin-right: 1.5%;
}
.pref_five,.pref_six  ,.same_right.col-xs-6 {
margin-top:0.38em;
}
.same_day_sec .same_left .clock.inner_sect {
display: inline-block;
position: relative;
float: left;
background-color: #0071a6;
margin: 0.5em;
width: 14%;
border-radius: 9px;
}
span.day_txt {
text-transform: inherit;
}
span.time_option {
float: left;
padding-right: 2px;
}
.same_day_sec .same_right {
display: inline-block;
position: relative;
float: left;
padding-right: 1.5%;
padding-left: 0;
}
p.each_tim {
margin-top: 0.7em;
}
li.sameday {
margin-right: 0px !important;
}  
.bannerpricing-table .panel-heading #unit_tabs li {width: 19.35% !important;}
div#tabs {
margin-top: 0.5em;
}
div#tabs .tab-content {
padding-bottom: 0px!important;
}
.mobile-show{
display:none;
}
.pdng_lft_zero{
padding-left:0px!important;
}
.main_calculator_start {
display: inline-block;
width: 100%;
}
.main_calculator_start .tabs_start {
display: inline-flex;
width: 100%;
}
.cal_main_heading{
text-align: left;
font-size: 2em;
text-transform: none;
margin-bottom: 0;
font-weight: 700;
display: inline;
float: left;
}
.woocommerce div.product div.images{
margin-bottom:0em!important;
}
.product-one .container{
border:0px!important;
box-shadow: none!important;
} .main_summery_product{
background: #d82430;
color: white;
margin-left: 0;
margin-right: 0;
position: fixed;
bottom: 0px;
width: 100%;
display: block;
overflow: hidden;
left: 0;
z-index: 9999;
}
.product.type-product.status-publish.first.instock.has-post-thumbnail{
margin: 0;
padding: 0;
}
.dlv_smry {
text-align: left;
display: inline-block;
line-height:1;
}
.upld_smry{
line-height:1;
}
span.lwer_sumry_head{
width: 40%;
display: block;
text-align: right;
line-height: 0.8;
}
span.cntdwn_smry {
font-size: 2em;
margin: auto;
}
span.hd_sumry.main_sum_header {
font-size: 1em;
}
.finisum .smry_upr_sction .hd_sumry{
width:100%;
display:block;
}
.totalcost {
margin-top: 0.3em!important;
left: unset!important;
margin: 0px;
}
.main_summery_product .container{
background:transparent!important;
}
.totalcost{
display: inline-flex;
float: left;
margin-bottom: 0px!important;
font-size: 1.5em;
font-weight: bold;
}
.totalcost span{
margin:0px;
}
input#total_cost {
background: transparent;
color: black;
}
.ttl_pri_sction{
text-align: left;
margin-left: 0.5em;
}
button#prevBtn{
background: #999;
color: white;
width: 90px;
border-radius: 0.3em;
font-size: 1.2em;
height: 30px;
margin-bottom: 0.5em;
}
button#nextBtn{
background: #d82430;
color: white;
width: 90px;
border-radius: 0.3em;
font-size: 1.2em;
height: 30px;
margin-bottom: 0.5em;
}
.eachpricesh{
width: 100%;
font-size: 15px;
font-weight: 600;
margin: 0.2em 0em;
text-align: right;
}
.brdr_rt{
border-right: 2px solid #d82430;
margin: 0.2em 0em;
}
.sum_hlf_div {
width: 50%;
float: left;
}
span.hd_sumry {
font-size: 1em;
text-align: left;
font-weight: bold;
width: 100%;
display: inline-block;
}
.smry_upr_sction_mobi span {
font-size: 0.88em;
line-height: 1;
display: inline-block;
}
.col-md-3.col-xs-4.mrgn_smr div {
line-height: 1;
}
.smry_upr_sction {
text-align: left;
height: 3.8em;
border-bottom: 2px solid #d82430;
}
.mrgn_smr{
margin: 0.2em 0em;
}
button.single_add_to_cart_button.button.alt{
color: white;
border-radius: 0.3em;
font-size: 1em;
margin: 0em 0.5em;
display: block;
padding: 0px!important;
min-width: unset!important;
min-height: unset!important;
height: 30px;
width: 9em!important;
}
.tabs_btns button.single_add_to_cart_button.button.alt{
margin: 0px!important;
float: right!important;
background: #d82430!important;
margin-left: 2%!important;
}
.tabs_btns button{
padding: 2px 10px;
border-radius: 0.3em;
}
.tabs_btns{
text-align:right;
}
.firstLwr_smry{
display:inline-flex;
}
.sum_hlf_rgt.side_summ {
padding-top: 0.1em;
}
.summer_brdr_mobile{
padding: 5px 0px;
border-bottom: 2px solid black!important;
border-radius: 0!important;
}
.col-md-3.col-xs-4.brdr_rt.finisum,.col-md-3.col-xs-4.brdr_rt,.col-md-3.col-xs-4.mrgn_smr {
padding-right: 0;
}  .nav_pro_spec nav.inner_pro_spec div#nav-tab a.nav-item.nav-link {
float: left;
width: 19%;
color: #d82430;
margin-right: 1%;
}
.nav_pro_spec nav.inner_pro_spec div#nav-tab a.nav-item.nav-link span.tab_txt{
font-size:0.9em;
}
.nav_pro_spec nav.inner_pro_spec div#nav-tab a.nav-item.nav-link.active {
background-color: #d8232f;
color: white;
padding-left: 5px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
}
.nav_pro_spec nav.inner_pro_spec div#nav-tab {
display: inline-block;
position: relative;
width: 100%;
margin: 0px;
padding: 0px;
border-bottom: 2px solid #d82430;
}
.nav_pro_spec nav.inner_pro_spec {
display: inline-block;
position: relative;
width: 100%;
}
h1.singl_product_title {
font-size: 2em;
margin: 0;
font-weight: bold;
}
.main_summery_product button.single_add_to_cart_button.button.alt{
background: #efefef!important;
color: black;
font-size: 0.72em;
line-height: 22px;
height: 25px;
}
.main_summery_product .col-xs-5{
padding-left: 0;
} div#product-slider {
overflow: hidden;
display: inline-block;
width: -webkit-fill-available!important;
}
.carousel-inner .left img,.carousel-inner .next img,.carousel-inner .prev img,.carousel-inner .active img { height: auto!important;
}
.carousel-inner > .item{
margin-bottom:0;
} img.getfree_img {
margin-top: 1em;
}
p.pole_price_op {
margin-top: -4.6em;
margin-bottom: 4em;
margin-left: 1em;
}
table.blueTable {
border: 1px solid #1C6EA4;
width: 100%;
text-align: left;
border-collapse: collapse;
}
.grid_head{
display: inline-block;
background: #d82430;
width: 100%;
border-top-left-radius: 4px;
border-top-right-radius: 4px;
padding: 4px 4px;
}
.row .grid_head p {
color: white;
padding-left: 0px;
width: fit-content;
float: left;
margin-right: 1em;
margin-bottom: 0em;
}
.men_grid_img{
margin-top: 3em;
position: relative;
display: inline-block;
width: 100%!important;
float: right;
}
.row .out_tab_prev {
width: 100%;
display: inline-block;
margin-right: 0px;
margin-left: 0px;
border-top: 0px;
margin-top: -6px;
background: #e1e1e1;
}
.row .out_tab_prev .col-md-9 {
padding-left: 0px;
padding-right: 0px;
width: 75%;
}
.tooltip{
display:contents;
}
.row table.blueTable tr td {
line-height: 1.75;
}
.row .grid_head div  {
width: fit-content;
height: auto;
border-radius: 4px;
float: left;
font-size: .8em;
padding: 0px 5px;
margin: 0px 3px;
background: transparent;
border: 1px solid white;
color: white;
}
table.blueTable td {
border: 1px solid #AAAAAA; 
padding: 0em 0em;
}
span.move_towrdprspctv,.move_backtable {
text-align: right;
float: right;
border-bottom: 1px solid;
line-height: 1;
color: #d82430;
display:none;
}
}.postid-9035474 li.nextday_foam{opacity:0.2;pointer-events:none;}
.qtyp{display:inline-block;position:relative;}
.detach-delivery-here-standonly, span.qty_hook, .quantity, button.single_add_to_cart_button.button.alt, .product_meta{display:block !important;}
li.sameday a#col5 h4 span{margin:4px;}
h1.singl_product_title{font-size:28px !important;font-weight:600 !important;line-height:28px;margin-bottom:0 !important;}
.size_hint_prod_pg{font-size:20px;font-weight:600;line-height:28px;text-align:left;margin-bottom:5px;}
.bannerpricing-table td.row3samecolor span{color:black !important;}
@media screen and (max-width:767px){
.col-md-3.col-xs-4.mrgn_smr{display:none;}

.smry_lwr_sction span.hd_sumry.main_sum_header{text-align:right;}
.smry_lwr_sction{text-align:right;}
.col-md-3.col-xs-4.brdr_rt.finisum{width:65% !important;}
div#bulkhidestic{position:relative;width:100%;display:inline-block;}
div#bulkhidestic .rp_wcdpd_pricing_table{position:relative;width:100%;display:inline-block;}
div#bulkhidestic .rp_wcdpd_pricing_table table{position:relative;display:inline-block;width:100%;}
div#bulkhidestic .rp_wcdpd_pricing_table table tbody{display:inline-block;position:relative;width:100%;}
.col-xs-3 .bk_eyelets{height:9.2em !important;margin-bottom:0.5em;border-radius:0.4em;}
}
@media screen and (min-width:768px){
.rp_wcdpd_pricing_table.framesonly tr td#chkbx{font-size:12px !important;}
 
.tab .qtyp{display:inline-block;position:relative;width:14%;float:right;}
 
.row.img_left_move{display:inline-block !important;float:left;margin:1em 0em;width:50%;text-align:left;}
div#bulkhidestic{display:inline-block;position:relative;width:100%;}
.sum_hlf_div.size_summ{width:100% !important;}
 
.postid-9110713 .eyelet_section{height:21em !important;}
.postid-9110713 .product_specific .col-md-6.tab_sec_left .nav_pro_spec div#nav-tabContent{min-height:12.7em !important;text-align:left;}
 
.eyelet_section .col-md-3.first_eyelets label,.eyelet_section  .col-md-3.sec_eyelets label,.eyelet_section  .col-md-3.thr_eyelets label{text-align:center;width:100%;}
.col-sm-offset-2.col-sm-5.rmve_left_pading{padding-right:0px;}
.rp_wcdpd_pricing_table .more-discounts tr{width:13%!important;}
.col-sm-12.bariercover{padding-left:0px;}
.stand_sec.first_section_summery{display:inline-block;position:relative;width:100%;}

.stand_sec.first_section_summery div#bulkhidestic .rp_wcdpd_pricing_table{width:90% !important;float:left;padding-top:0px !important;}
.stand_sec.first_section_summery div#bulkhidestic .rp_wcdpd_pricing_table table{width:100% !important;float:left;}
.smry_sction_here.col-md-3{background-color:#e1e1e1;}
.stand_sec.first_section_summery .qty_sec.col-md-9 .qtyp label.std_qty{display:inline-block!important;position:relative!important;height:unset;font-size:1.4em;width:100%;padding-left:0em;font-weight:100 !important;text-align:center;}
.stand_sec.first_section_summery .smry_sction_here.col-md-3{background-color:#e1e1e1;padding:0px;margin:0.7em 0px 0px 0px;}
.stand_sec.first_section_summery .smry_sction_here.col-md-3 .inn_summ .totalcost{display:inline-block;position:relative;width:100%;font-weight:700;}
.stand_sec.first_section_summery .smry_sction_here.col-md-3 .inn_summ{display:inline-block;position:relative;width:100%;}
.stand_sec.first_section_summery .qty_sec.col-md-9{padding:0;margin:0px;float:left;}
.stand_sec.first_section_summery .qty_sec.col-md-9 table tr:nth-child(1){border:2px solid rgb(216, 36, 48);margin-left:0;background:#e1e1e1;}
.stand_sec.first_section_summery .qty_sec.col-md-9 table tr:nth-child(1){padding-left:0px;margin-left:0px !important;border-left:unset;float:left;}
.stand_sec.first_section_summery div#bulkhidestic .qtyp{display:inline-block;position:relative !important;width:10% !important;text-align:center !important;float:unset !important;padding:0px !important;margin:2.5em 0em 0em 0em !important;}
.stand_sec.first_section_summery div#bulkhidestic table tr td span.qquantity{font-size:1.6em !important;line-height:1.2em !important;height:unset !important;}
.stand_sec.first_section_summery .rp_wcdpd_pricing_table .samecolor1,.stand_sec.first_section_summery .rp_wcdpd_pricing_table .samecolor{background:linear-gradient(to bottom, #a3a3a3, #dadada,#e1e1e1,#e1e1e1)!important;}
.stand_sec.first_section_summery .rp_wcdpd_pricing_table .samecolor1,.stand_sec.first_section_summery .rp_wcdpd_pricing_table .samecolor1{background:linear-gradient(to bottom, #a3a3a3, #dadada,#e1e1e1,#e1e1e1)!important;font-size:1.9em!important;font-weight:500!important;font-family:antonio!important}
.stand_sec.first_section_summery .rp_wcdpd_pricing_table .samecolor1,.stand_sec.first_section_summery .rp_wcdpd_pricing_table .samecolor{font-size:1.9em!important;font-weight:500!important;margin:0em!important;font-family:antonio!important;line-height:1.4!important;}
.stand_sec.first_section_summery .inn_summ .top_inn_sec{float:left;width:50%;display:inline-block;position:relative;margin-top:0.7em;}
.psc_cal .stand_sec.first_section_summery .inn_summ .top_inn_sec .eachpricesh{display:inline-block;float:right;width:100% !important;text-align:right;}
.stand_sec.first_section_summery .inn_summ .tabs_btns{float:left;width:50% !important;display:inline-block;position:relative;}
.stand_sec.first_section_summery div#bulkhidestic table tr td:nth-child(3){color:#000 !important;border-bottom-left-radius:0.4em;border-bottom-right-radius:0.4em;height:unset !important;background:linear-gradient(to bottom, #a3a3a3, #dadada,#e1e1e1,#e1e1e1)!important;}
.stand_sec.first_section_summery .qty_sec.col-md-9 tdtd:nth-child(2){background:linear-gradient(to bottom, #a3a3a3, #dadada,#e1e1e1,#e1e1e1)!important;}
.stand_sec.first_section_summery .qty_sec.col-md-9 td:nth-child(3){color:#000;border-bottom-left-radius:0.4em;border-bottom-right-radius:0.4em;background:linear-gradient(to bottom, #a3a3a3, #dadada,#e1e1e1,#e1e1e1)!important;}
.psc_cal .brdr_rt{border-right:2px solid white;margin:0.2em 0em;}
button#out_of_stoke{display:inline-block;position:relative;width:62%;float:right;color:red;}
.psc_cal .rp_wcdpd_pricing_table table tr td:nth-child(3){background:unset !important;}
.psc_cal .qtyp label.std_qty{margin-bottom:0px;margin-top:0.3em;}
.psc_cal .col-md-3.brdr_rt:nth-child(3){display:block;border-right:unset !important;}
.psc_cal .smry_upr_sction{display:inline-block;position:relative;width:100%;margin-top:1em;margin-bottom:1em;}
.psc_cal button#prevBtn{margin-right:6px;}
.psc_cal  .tabs_btns{display:inline-block;position:relative;width:100%;}
.psc_cal .eachpricesh{display:inline-block;float:right;width:58%;text-align:right;}
.psc_cal .totalcost{display:inline-flex;float:right;margin-bottom:0px!important;line-height:unset;padding-bottom:0.3em!important;}
.psc_cal .smry_lwr_sction.firstLwr_smry{color:#d82430;display:inline-block;position:relative;width:100%;}
.psc_cal .smry_lwr_sction{display:inline-block;position:relative;width:100%;}
.psc_cal .smry_lwr_sction span.hd_sumry{display:inline-block;position:relative;width:100%;}
.psc_cal .tabs_btns button.single_add_to_cart_button_psc.button.alt{display:inline-block;position:relative;float:right;width:55%;margin-top:0.6em !important;}
.psc_cal .smry_lwr_sction span.shw_qty_smry{width:100%;display:inline-block;position:relative;}
.psc_cal span.lwer_sumry_head{width:100%;display:block;text-align:left;line-height:1em;font-size:1.5em;}
.psc_cal .dlv_smry span.delivery_name{width:100%;display:inline-block;position:relative;}
.psc_cal .dlv_smry span.date_sumry{display:inline-block;position:relative;float:left;width:100%;}
.psc_cal span.cntdwn_smry{font-size:3.5em;margin:auto;margin-right:0px;display:inline;position:relative;width:100%;line-height:1em;}
.psc_cal .smry_upr_sction{border-bottom:unset !important;}
div#tabs{margin-top:0.5em;}
h1.time_cont_down_side{text-align:center;}
div#tabs .tab-content{padding-bottom:0px!important;}
.rp_wcdpd_pricing_table{width:100%;padding-top:5px;overflow-x:unset !important;}
.psc_cal .totalcost{margin-top:5px !important;}
.psc_cal .finisum .smry_upr_sction .hd_sumry{width:53% !important;display:block;float:left;}
.mobile-show{display:none;}
.pdng_lft_zero{padding-left:0px!important;}
.psc_cal{display:inline-block;width:100%;}
.psc_cal .tabs_start{display:inline-flex;width:100%;}
.cal_main_heading{text-align:left;margin-top:0em;font-size:2em;text-transform:none;margin-bottom:0;}
.woocommerce div.product div.images{margin-bottom:0em!important;}
.product-one .container{border:0px!important;box-shadow:none!important;}
.psc_cal .tab_unique.first_tab{width:50%;}
.psc_cal .tab_unique.second_tab{width:50%;}
.psc_cal .tab_unique.third_tab{width:33.3%;}
.psc_cal .tab_unique.fourth_tab{width:33.4%;}
.tab_unique{margin:auto;}
div#tabs .tab{display:none;}
div#tabs .tab.active{display:block;}
.current_tab_calculator{background:#d82430;}
.previous_styling{background:#d82430;}
.next_styling{background:#e1e1e1;}
.tab_unique{color:black;font-size:1.5em;padding:0.8em 0em;height:55px;text-align:center;position:relative;cursor:pointer;line-height:0.8;}
.tab_unique.current_tab_calculator,.previous_styling{color:white;}
.tab_unique.third_tab .inner_finishing span{font-size:0.5em;padding:0em;}
.tab_unique.previous_styling:after,.tab_unique.current_tab_calculator:after{content:"";position:absolute;top:0;right:-15px;width:0px;height:0px;border-top:27px solid transparent;border-bottom:27px solid #d8243000;border-left:15px solid #d82430;z-index:9;}
.tab_unique:before{content:"";position:absolute;top:0;right:-44px;width:74px;height:55px;background-image:url(https://www.printedtoday.co.uk/wp-content/uploads/2023/04/Arrow-white-with-shadow-55px.png);background-position:center;background-size:contain;background-repeat:no-repeat;z-index:99999;}
.tab_unique:last-child:before{background:transparent;}
button#prevBtn{background:#999;color:white;width:90px;border-radius:0.3em;font-size:1.2em;height:30px;margin-bottom:0.5em;}
button#nextBtn{background:#d82430;color:white;width:90px;border-radius:0.3em;font-size:1.2em;height:30px;margin-bottom:0.5em;}
.form-check.brd_artsty{margin:0.2em 0em;font-size:2em;padding:0em 0.5em;display:inline-flex;width:100%;cursor:pointer;}
.pdng_rmve .col-lg-6,.pdng_rmve .col-md-12{padding-left:0px;padding-right:0px;}
.brdrbtm_art{border-bottom:1px solid #8c8c8c;}
.artwork_uploaded_left,.email_latter_left,.design_professional_left{display:inline-block;padding:1em;background:#8c8c8c;border-bottom-right-radius:0.5em;border-top-right-radius:0.5em;height:31.3em;position:relative;width:100%;margin-bottom:0.3em;}
.artwork_uploaded_left .col-md-12.col-sm-12,.email_latter_left .col-md-12.col-sm-12,.design_professional_left .col-md-12.col-sm-12{position:unset;}
.main_calculator_start textarea.form-control{position:absolute;bottom:2%;left:4%;width:92%;}
.wc-dnd-file-upload label{text-align:left;}
.upart_ul.profe_design_data,.upart_ul.free_design_data,.pro_des_left{text-align:left;color:white;}
.upart_ul.profe_design_data h5,.upart_ul.free_design_data h5,.upart_ul h5,.pro_des_left h5{font-size:1.5em;font-weight:bold;line-height:1em;color:white;}
.col-md-12.artupld_slted .form-check.brd_artsty{margin-top:0px;}
.row.pdng_rmve span.span_riartwork{display:inline-block;font-size:.5em!important;font-weight:300;width:100%;}
.row.pdng_rmve label.form-check-label.lab_riartwork{font-size:.8em!important;margin:auto;}
.form-check.brd_artsty{text-align:left;border-bottom-left-radius:0.3em;border-top-left-radius:0.3em;}
textarea#comment{border-radius:0.5em;}
.pro_des_left ul li,.upart_ul ul li,.pro_des_left ul li{margin-bottom:1em;line-height:1em;}
.col-md-12.artupld_slted .form-check.brd_artsty{background:rgb(140, 140, 140);color:white;}
span.folded_tag,span.unfolded_tag_price,.hemming_tag_price,.hemming_tag{height:unset!important;float:right;background:red;color:white!important;padding:0.5em;overflow:hidden;margin-bottom:0px!important;border-bottom-right-radius:0.7em!important;font-size:1em!important;font-weight:bold;}
.form-check-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #ccc;border-radius:50%;width:17px;height:17px;outline:none;margin:auto 0!important;}
.form-check-input:checked{background-color:red;}
.form-check-input:not(:checked){background-color:gray;}
.dsgn_totl_section{line-height:initial;float:right;width:100%;text-align:right;font-weight:bold;text-transform:uppercase;}
.dsgn_ech_section{display:inline-block;text-align:right;float:right;}
.psc_cal .panel-heading{padding:0px 0px!important;}
li.standard_foam{margin-left:0px!important;}
.panel-heading{margin:0em 0em 0em 0em;}
ul.nav-tabs.firsttabs_banner_stand li{background:#e1e1e1;margin:0em 0.3em;border-radius:0.4em;}
.psc_cal .panel-heading .nav-tabs > li > a > h4{text-align:left;background:#8c8c8c;margin:auto;padding:5px;margin-top:0.1em!important;border-radius:0.3em;font-size:1em!important;font-weight:bold!important;margin-top:0.2em!important;}
.psc_cal .panel-heading .nav-tabs > li.active > a > h4{text-align:left;background:#d82430;margin:auto;padding:5px;border-radius:0.3em;}
.psc_cal .panel-heading .nav-tabs > li > a > h4 > span{background:white;color:black;padding:0.2em;border-radius:0.2em;margin-right:1em;font-size:0.8em;}
li.sameday.active{margin:0px !important;}
.psc_cal .panel-heading .nav-tabs > li > a{margin:0px!important;display:inline-block !important;border-top-left-radius:8px !important;border-top-right-radius:8px !important;text-align:center;margin-right:5px;padding:0px 7.5px;color:#fff !important;border:0 solid #eee !important;width:100%;font-size:1.5em;}
.psc_cal .panel-heading .nav-tabs > li > a > h5{margin-top:2px;margin-bottom:0px;width:55%;float:left;text-align:left;color:#0195db;}
.psc_cal .panel-heading .nav-tabs > li > a > h6{font-size:1.5em;margin:auto;text-align:center;vertical-align:bottom;color:black;font-weight:bold;padding:0.1em 0em;margin-top:0!important;}
ul.nav-tabs.firsttabs_banner_stand li{margin:0em 0.3em;}
ul.nav-tabs.firsttabs_banner_stand li.active{margin-bottom:0em!important;border-bottom-right-radius:0em!important;border-bottom-left-radius:0em!important;}
ul.nav-tabs.firsttabs_banner_stand li.active a{padding-bottom:0.35em!important;background:#e1e1e1;}
.psc_cal .panel-heading .nav-tabs > li{width:19.6% !important;margin:0em 0.3em;margin-left:0;}
.psc_cal ul.nav-tabs.firsttabs_banner_stand{width:100%;margin:0;}
.disable_delivery{pointer-events:none;opacity:0.2;}
.psc_cal .screen-reader-text{font-size:1.5em;display:inline-block!important;font-weight:400;line-height:initial;margin:auto;}
.smry_lwr_sction{overflow:hidden;text-align:left;}
.roller_only_hd{background-color:#d82430;font-size:2em;color:white;padding:0.5em 0.5em 0.5em 1em;margin-bottom:0.5em;}
.psc_cal #sfrm_qty{border:none;width:20%!important;background:#dfdfdf;border-radius:0.2em!important;margin-left:1em;height:30px;color:black;}
.psc_cal .qty_hook{display:none!important;}
.psc_cal #sfrm_qty{text-align:center!important;float:right;}
.rp_wcdpd_pricing_table table{width:100%!important;border:unset!important;text-align:center!important;}
.psc_cal .rp_wcdpd_pricing_table table tr{float:left;width:19%;color:white !important;border:1px solid white;border-radius:0.7em;background-position:center;background-origin:content-box;margin:0em 0.6%;}
div#bulkhidestic{padding-left:0px;padding-right:0px;}
.rp_wcdpd_pricing_table table tr td{display:block;border:0px!important;width:100%;padding:0px!important;line-height:2em!important;font-family:antonio!important;}
.bannerpricing-table #bulkhidestic table .qquantity{font-size:3em!important;height:1.8em;display:block;line-height:1.5em;color:white;font-family:antonio!important;}
.samecolor1{font-size:4em!important;font-weight:bold!important;font-family:antonio!important;}
.samecolor1 span{color:black;font-family:antonio!important;}
.samecolor{font-size:2.5em!important;font-weight:bold!important;margin:0em!important;height:2.8em!important;line-height:2.8em!important;font-family:antonio!important;}
td.row3samecolor{height:5em;font-family:antonio!important;}
td.row3samecolor span:nth-child(1){font-size:1.3em;font-weight:800;font-family:antonio!important;width:100%;display:inline-block;line-height:1;}
span.pndsign, td.row3samecolor span:nth-child(3){font-size:2.4em;font-weight:bold;font-family:antonio!important;}
a#chkbx{background:#d82430;color:white;border-radius:0.3em;font-size:1.2em;height:30px;margin-bottom:0.5em;display:inline-block;line-height:30px;padding:0em 1em;font-weight:600;cursor:pointer;margin-top:0.5em;}
a#chkbx:hover{color:#dbdbd9;}
.row.img_left_move{display:inline-block!important;float:left;margin:1em 0em;}
.psc_cal .rp_wcdpd_pricing_table span.qquantity{font-size:3em!important;height:1.8em;display:block;line-height:1.2em;color:white;font-weight:600;font-family:antonio!important;}
.psc_cal .qtyp{width:45%;display:inline-block;position:relative !important;top:0px !important;margin:4em auto auto auto!important;text-align:right!important;float:right!important;}
.psc_cal .sizerect{margin-left:0% !important;width:85% !important;display:inline-block;}
.psc_cal .sizerect .sizere p{position:absolute;right:5px;top:0px;margin:0;font-size:1.1em;color:black;font-weight:bold;}
.rmve_left_pading{padding-left:0em!important;}
.psc_cal .sizerect div{position:absolute;left:20%;bottom:0.5em;}
.psc_cal .personsize .imgperson{width:15% !important;float:left;position:absolute;bottom:5px;}
.psc_cal .sizerect .sizere5{width:36% !important;height:13em;margin-top:-1.5em;}
.psc_cal .sizerect .sizere4{width:13% !important;height:5.3em;margin-top:-1.5em;}
.psc_cal .sizerect .sizere3{width:18% !important;height:7em;margin-top:-1.5em !important;}
.psc_cal .sizere.sizere2{width:18%;height:9em;margin-top:-1.5em;}
.psc_cal .sizere.sizere1{width:18% !important;height:11em;margin-top:-1.5em;}
.backdrop_table{display:inline-block;width:100%;background:#e1e1e1;border-radius:0.4em;}
.backdrop_table ul{background:#d82430;color:white;display:inline-flex;width:100%;margin:0em!important;}
span.dte_l{width:90%;display:block;line-height:1em;color:#d82430;font-weight:bold;text-align:center;}
.backdrop_table ul li{padding:0px 10px;border-radius:0.3em;margin:0.3em 0.3em;color:white;border:1px solid;}
.personsize{display:inline-block;width:100%;padding:1em 1em 0em 1em;height:14em;}
button.single_add_to_cart_button_psc.button.alt{margin:0px!important;float:right!important;background:#d82430!important;margin-left:2%!important;font-size:1em!important;top:0!important;padding:0.3em!important;border-radius:0.4em;font-weight:800;height:unset;line-height:unset;}
.psc_cal .rp_wcdpd_pricing_table table tr{float:left;width:19%;color:white !important;border:1px solid white;border-radius:0.7em;background-position:center;background-origin:content-box;margin:0em 0.55%;}
button.single_add_to_cart_button_psc.button.alt:hover{background-color:white !important;color:black!important;border:1px solid black;}
.psc_cal .rp_wcdpd_pricing_table td{white-space:unset !important;padding:unset !important;color:black !important;}
.stand_sec.first_section_summery .qty_sec.col-md-9 .qtyp input#sfrm_qty{min-width:42%;display:inline-block;padding:7px;text-align:center !important;float:unset !important;}
}    @media only screen and (max-width: 768px) {
div#bulkhidestic .rp_wcdpd_pricing_table.framesonly tr td.samecolor {
font-size: 1.4em !important;
font-family: arial !important;
line-height: normal !important;
}
div#bulkhidestic .rp_wcdpd_pricing_table.framesonly table tr td.row3samecolor {
font-size: 16px !important;
line-height: 31px !important;
border-bottom-left-radius: 0.4em;
border-bottom-right-radius: 0.4em;
background: linear-gradient(to bottom, #a3a3a3, #dadada, #e1e1e1, #e1e1e1) !important;
height: auto !important;
padding: 13px 0px !important;
}
div#bulkhidestic .rp_wcdpd_pricing_table.framesonly table tr td#chkbx {
font-size: 15px !important;
line-height: 31px !important;
border-bottom-left-radius: 0.4em;
border-bottom-right-radius: 0.4em;
background: linear-gradient(to bottom, #a3a3a3, #dadada, #e1e1e1, #e1e1e1) !important;
height: auto !important;
padding: 2px 0px 1px 0px !important;
}
div#bulkhidestic .rp_wcdpd_pricing_table.framesonly table tr td.row3samecolor {
font-size: 16px !important;
line-height: 31px !important;
border-bottom-left-radius: 0.4em;
border-bottom-right-radius: 0.4em;
background: linear-gradient(to bottom, #a3a3a3, #dadada, #e1e1e1, #e1e1e1) !important;
height: auto !important;
padding: 13px 0px 0px 0px !important;
}
div#bulkhidestic .rp_wcdpd_pricing_table.framesonly table tr {
height: 193px !important;
}
div#bulkhidestic .rp_wcdpd_pricing_table.framesonly table tr td.samecolor {
color: black !important;
}
.mobile_new_layout .main_calculator_start .qty_above .quantity-wrapper .quantity {
width: 50%;
float: left;
display: block !important;
}    
button.single_add_to_cart_button_psc.button.alt {
background: white !important;
color: black !important;
}
.container h1.singl_product_title {
font-size: 1.5em !important;
margin: 0;
font-weight: bold;
}
button#nextBtn {
background: #fff!important;
color: black!important;
width: 60px;
border-radius: 0.3em;
font-size: 1.2em;
height: 30px;
margin-bottom: 0.5em;
}
h3.cal_main_heading {
width: 100%;
}
.panel-heading.delivery_option_mobile ul li span {
font-size: 1em;
}    
heading.delivery_option_mobile ul li span {
font-size: 1em !important;
} button#out_of_stoke {
display: inline-block;
position: relative;
width: 62%;
float: right;
color: red;
}
.tabs_btns.std_only {
margin-top: 0.5em !important;
padding: 3px 5px 3px 7px;
text-align: right;
justify-content: end;
display: flex!important;
width: 100%;
}
button#nextBtn {
background: #999;
color: white;
width: 60px;
border-radius: 0.3em;
font-size: 1.2em;
height: 30px;
margin-bottom: 0.5em;
}
.panel-heading.dlvry_srvic_sec {
padding: 0px;
}
.col-xs-6 {
width: 50%!important;
}
.col-xs-4,.main_summery_product .col-xs-4 {
width: 33.33333333333333%!important;
}
div#nav-tabContent {
padding-bottom: 0;
} div#product-slider {
overflow: hidden;
display: inline-block;
width: -webkit-fill-available!important;
}
.carousel-inner .left img,.carousel-inner .next img,.carousel-inner .prev img,.carousel-inner .active img {
max-width: none!important;
width: auto!important;
height: auto!important;
}
.carousel-inner > .item{
margin-bottom:0;
}
.rp_wcdpd_pricing_table {
width: 100%;
padding-top: 5px;
overflow-x: unset !important;
} .nav_pro_spec nav.inner_pro_spec div#nav-tab a.nav-item.nav-link {
float: left;
width: 19%;
color: #d82430;
margin-right: 1%;
}
.nav_pro_spec nav.inner_pro_spec div#nav-tab a.nav-item.nav-link span.tab_txt{
font-size:0.9em;
}
.nav_pro_spec nav.inner_pro_spec div#nav-tab a.nav-item.nav-link.active {
background-color: #d8232f;
color: white;
padding-left: 5px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
}
.nav_pro_spec nav.inner_pro_spec div#nav-tab {
display: inline-block;
position: relative;
width: 100%;
margin: 0px;
padding: 0px;
border-bottom: 2px solid #d82430;
}
.nav_pro_spec nav.inner_pro_spec {
display: inline-block;
position: relative;
width: 100%;
}
h1.singl_product_title {
font-size: 2em;
margin: 0;
font-weight: bold;
}
.main_summery_product .col-xs-5{
padding-left: 0;
} .accordion-content {
max-height: 0;
overflow: hidden;
transition: max-height 0.6s ease-out;
}
.accordion-section.active .accordion-content {
max-height: 1000px; 
transition: max-height 0.6s ease-in;
}
.finish_restricitons{
text-align: left;
font-size: 0.6em;
display: inline-block;
line-height: 0.9;
float: right;
color: red;
}
button.accordion-button,.here_is_finish_tab {
background: #d82430;
width: 100%;
padding: 5px;
border-radius: 0.4em;
color: white;
font-weight: bold;
font-size: 1.3em;
text-align: left;
margin-bottom: 0.4em;
}
h3.cal_main_heading {
font-size: 1.5em;
margin: 0;
text-align: left;
font-weight: bold;
}
.accordion-section.hide_acords button.accordion-button{
background: none;
color: black;
font-weight: 100;
border: 1px solid #555555;
}
.accordion-section.hide_acords.active button.accordion-button{
border: 1px solid #d82430;
}  h1.plceriit {
width: 100%;
display: inline-block;
color: white;
margin: 0;
font-weight: bold;
}
.time_cont_down_side_mobi{
margin:0px;
}
.time_cont_down_side_mobi table{
border: none!important;
color: white;
font-size: 2.5em;
font-weight: bold;
}
.time_cont_down_side_mobi table tr td{
border:none!important;
}
.timer_left,.timer_right{
width:50%;
float:left;
}
.row.timer_main_div {
border-radius: 0.4em;
background-image: url(https://www.printedtoday.co.uk/wp-content/uploads/2023/05/timer-bg.png);
background-position: center;
background-repeat: no-repeat;
padding:0.3em;
background-size: cover;
}
h1.sti_date_cont_down {
display: inline-block;
}
span.dte_l {
width: 100%;
display: block;
line-height: 1em;
color: #fff;
font-weight: bold;
text-align: center;
}
span.dte_my{
display: inline-block;
font-size: 0.65em;
color: #fff;
line-height: 1em;
font-weight: bold;
text-align: right;
width: 30%;
float: left;
}
span.dte_ds{
font-size: 1.9em;
color: #fff;
font-weight: bold;
margin: 0px!important;
padding: 0px!important;
display: inline-block;
line-height: 0.8em;
float: left;
}
.panel-heading.delivery_option_mobile {
display: inline-block!important;
width: 100%;
padding: 0!important;
}
.panel-heading.delivery_option_mobile ul li{
margin: auto!important;
display: inline-block;
padding: 0em;
margin-bottom: 0.5em!important;
width: 31%!important;
float: left;
margin-right: 2%!important;
}
.delivery_mobi_inner.section span:nth-child(1) {
font-size: 1.2em;
text-transform: none;
}
.delivery_option_mobile ul li.active .delivery_mobi_inner.section span:nth-child(1) {
color:#d82430!important;
}
h1.plceriit{
font-size: 12px!important;
}
h1.re_samday_deil {
font-size: 0.8em!important;
text-transform: none;
color: white;
text-align: right;
margin: 0;
}
h1.sti_date_cont_down{
margin: 0;
color: white;
float:right;
}
.delivery_option_mobile ul li{
border:1px solid gray;
padding-left: 15px;
border-radius: 0.4em;
margin: 0em 0em 0.5em 0em!important;
}
.delivery_option_mobile{
margin-top:0.5em;
}
.delivery_option_mobile ul{
margin:0px!important;
}
.delivery_option_mobile ul li a{
border: none!important;
padding: 0em 0em!important;
line-height: unset!important;
display: inline-block;
background: unset!important;
width: 100%;
}
.delivery_option_mobile ul li h4{
text-align:center;
margin-bottom:0em;
color: #8c8c8c;
}
.delivery_option_mobile ul li h6{
margin-bottom: 0em;
color: #000;
font-size: 1.3em;
font-weight: bold;
text-align: center;
}
.delivery_option_mobile ul li .col-xs-6{
padding-left:0px;
}
.delivery_option_mobile ul li span.dy_color_mbl {
background: #8c8c8c;
color: white;
padding: 0.1em 0.4em;
border-radius: 0.4em;
font-weight: 100;
margin-left: 0em;
display: inline-block;
width: 100%;
text-align: center;
text-transform: none;
}
.delivery_mobi_inner.section {
padding: 0em 0.5em;
}
.delivery_option_mobile ul li.active span.dy_color_mbl {
color: white;
background: #d82430;
padding: 0.1em 0.4em;
border-radius: 0.4em;
font-weight: 100;
}
.delivery_option_mobile ul li.active h4{
color: white!important;
}
.delivery_option_mobile ul li.active h6{
color: #d82430!important;
}
li.fortyeighthours_foam {
margin-right: 0!important;
width: 33%!important;
} .main_summery_product{
background: #d82430;
color: white;
margin-left: 0;
margin-right: 0;
position: fixed;
bottom: 0px;
width: 100%;
display: block;
overflow: hidden;
left: 0;
z-index: 9999;
}
.product.type-product.status-publish.first.instock.has-post-thumbnail{
margin: 0;
padding: 0;
}
.dlv_smry {
text-align: left;
display: inline-block;
line-height:1;
}
.upld_smry{
line-height:1;
}
span.lwer_sumry_head{
width: 40%;
display: block;
text-align: right;
line-height: 0.8;
}
span.cntdwn_smry {
font-size: 2em;
margin: auto;
}
span.hd_sumry.main_sum_header {
font-size: 1em;
}
.finisum .smry_upr_sction .hd_sumry{
width:100%;
display:block;
}
.totalcost {
margin-top: 0.3em!important;
left: unset!important;
margin: 0px;
}
.main_summery_product .container{
background:transparent!important;
}
.totalcost{
display: inline-flex;
float: left;
margin-bottom: 0px!important;
font-size: 1.5em;
font-weight: bold;
}
.totalcost span{
margin:0px;
}
input#total_cost {
background: transparent;
color: black;
}
.ttl_pri_sction{
text-align: left;
margin-left: 0.5em;
}
button#prevBtn{
background: #999;
color: white;
width: 60px;
border-radius: 0.3em;
font-size: 1.2em;
height: 30px;
margin-bottom: 0.5em;
}
button#nextBtn{
background: #999;
color: white;
width: 60px;
border-radius: 0.3em;
font-size: 1.2em;
height: 30px;
margin-bottom: 0.5em;
}
.eachpricesh{
width: 100%;
font-size: 15px;
font-weight: 600;
margin: 0.2em 0em;
text-align: right;
}
.brdr_rt{
border-right: 2px solid #d82430;
margin: 0.2em 0em;
}
.sum_hlf_div {
width: 50%;
float: left;
}
span.hd_sumry {
font-size: 1em;
text-align: left;
font-weight: bold;
width: 100%;
display: inline-block;
}
.smry_upr_sction_mobi span {
font-size: 0.88em;
line-height: 1;
display: inline-block;
text-align:left;
}
.col-md-3.col-xs-4.mrgn_smr div {
line-height: 1;
} 
.tabs_btns.std_only button.single_add_to_cart_button_frame.button.alt{
padding: 3px !important;
}
form#psc_products .main_summery_product button.single_add_to_cart_button_frame.button.alt {
background: #fff!important;
color: black!important;
font-size: 1em;
line-height: 22px;
height: 30px; padding: 2px 8px 2px 6px !important; margin-top: 0px !important;
margin-bottom: 0px!important;
font-weight: 100; }
.smry_upr_sction {
text-align: left;
height: 3.8em;
border-bottom: 2px solid #d82430;
}
.mrgn_smr{
margin: 0.2em 0em;
}
.tabs_btns button{
padding: 2px 10px;
border-radius: 0.3em;
}
.tabs_btns{
text-align:right;
}
.firstLwr_smry{
display:inline-flex;
}
.sum_hlf_rgt.side_summ {
padding-top: 0.1em;
}
.summer_brdr_mobile{
padding: 5px 0px;
border-bottom: 2px solid black!important;
border-radius: 0!important;
}
.col-md-3.col-xs-4.brdr_rt.finisum,.col-md-3.col-xs-4.brdr_rt,.col-md-3.col-xs-4.mrgn_smr {
padding-right: 0;
}  .nav_pro_spec nav.inner_pro_spec div#nav-tab a.nav-item.nav-link {
float: left;
width: 19%;
color: #d82430;
margin-right: 1%;
}
.nav_pro_spec nav.inner_pro_spec div#nav-tab a.nav-item.nav-link span.tab_txt{
font-size:0.9em;
}
.nav_pro_spec nav.inner_pro_spec div#nav-tab a.nav-item.nav-link.active {
background-color: #d8232f;
color: white;
padding-left: 5px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
}
.nav_pro_spec nav.inner_pro_spec div#nav-tab {
display: inline-block;
position: relative;
width: 100%;
margin: 0px;
padding: 0px;
border-bottom: 2px solid #d82430;
}
.nav_pro_spec nav.inner_pro_spec {
display: inline-block;
position: relative;
width: 100%;
}
h1.singl_product_title {
font-size: 2em;
margin: 0;
font-weight: bold;
}
.main_summery_product .col-xs-5{
padding-left: 0;
} .col-sm-6.pdnright_rmve{
padding:0em!important;
}
div#s_unit,.remvepddingleft {
padding-left: 0!important;
}
div#s_feet,div#s_meter,.remvepddingleft  {
padding-right: 0!important;
margin-bottom: 0em;
padding-left:0;
}
select#feet_size,#set_banner,select#meter_size {
border: 2px solid #d82430;
}
select#backdrop_Unit{
border-bottom: 2px solid #d82430;
}
.shw_bnrtype {
display: inline-block;
color: black;
text-align: left;
float: left;
width: 100%;
font-size: 1.1em;
}
.shw_bnrtype li::marker{
margin:0em!important;
}
.size_main_sizes.pdnright_rmve {
display: inline-block;
width: 100%;
}
h3.cal_head_three {
text-align: left;
margin: 0;
font-size: 1.1em;
font-weight: 500;
} .width_art{
width: 24%;
float: left;
background: #8c8c8c; 
margin-left: 1%;
border-radius: 0.4em;
text-align: center;
line-height: initial;
}
.artwork_option_upper {
display: inline-block;
}
.artwork_option_upper input{
display:none;
}
.artwork_option_upper label {
font-size: 0.8em;
display: inline-block;
width: 100%;
text-align: center;
text-align: center;
color:white;
}
.artwork_option_upper label span {
line-height: 1em!important;
display: inline-block;
color: black;
font-size: 0.7em;
height: 4em;
overflow: hidden;
text-align: center;
margin-top:1em;
}
.width_art div {
border-radius: 0.4em;
height: 12em;
}
.col-lg-6.bottom_attach_upld_artwi {
margin-top: -0.5em;
border: 2px solid #d82430;
border-top: 0px;
margin-left: 4px;
padding: 0px;
}
.pro_des_left {
margin: 0.5em 0em;
}
.pro_des_left h5,.upart_ul h5,.upart_ul.free_design_data h5,.upart_ul.profe_design_data h5{
margin: 0;
font-weight: bold;
font-size: 1.1em;
}
.pro_des_left li,.upart_ul li,.upart_ul.free_design_data li,.upart_ul.profe_design_data li {
font-size: 12px;
padding: 0.5em 0em;
text-align:left;
color:black;
}
span.cd-separator,span.text,span.cd-icon,.wc-dnd-file-upload label{
display:none!important;
} 
.codedropz-upload-container,.wc-dnd-file-upload{
padding:0!important;
}
.codedropz-upload-handler.wc-upload-wrap {
border: 0!important;
margin: 0;
}
.codedropz-label{
float:left;
margin-top: 0;
}
.col-md-12.col-sm-12.upload_artwrk_sec,.col-md-12.col-sm-12.profesional_arto,.col-md-12.col-sm-12.profesional_arto{
padding-left: 0;
}
.wc-dnd-file-upload {
padding-top: 0;
}
.bottom_attach_upld_artwi textarea{
background: #8c8c8c;
border: none;
color: white;
}
.col-md-12.col-sm-12.col-xs-8.upload_file_dsgn.professional_dsgn label{
float: left;
display: inline-flex;
position: relative;
width: 60%;
color:black;
}
.col-md-12.col-sm-12.col-xs-4.profesional_arto span.dnd-upload-counter{
display:none;
}
input#design_qty {
border: none;
background: #8c8c8c;
color: white;
margin-left: 5px;
margin-right: 5px;
}
.dsgn_totl_section,.dsgn_ech_section {
text-align: right;
font-weight: bold;
line-height: 1.2;
color:black;
font-size:0.9em;
}
.bottom_attach_upld_artwi .wc-upload-wrap .codedropz-upload-inner a.cd-upload-btn {
background-color: #fdfdfd !important;
color: black;
border: 1px dotted black;
line-height: 30px;
font-size:0.8em;
}
.width_art.artupld_slted.brdrbtm_art {
margin-top: 0px;
background: white;
border-width: 2px 2px 0px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: initial;
border-left-style: solid;
border-top-color: rgb(216, 36, 48);
border-right-color: rgb(216, 36, 48);
border-bottom-color: initial;
border-left-color: rgb(216, 36, 48);
border-image: initial;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
}
ul.nav-tabs.firsttabs_banner_stand li .col-xs-7 {
padding-right: 0;
}
.backdrop_form_Section button.btn.btn-default.single_add_to_cart{
background: #efefef!important;
color: black!important;
font-size: 0.72em!important;
line-height: 22px;
height: 25px;
width: unset!important;
margin: 0!important;
} .main_summery_product{
background: #d82430;
color: white;
margin-left: 0;
margin-right: 0;
position: fixed;
bottom: 0px;
width: 100%;
display: block;
overflow: hidden;
left: 0;
z-index: 9999;
}
.product.type-product.status-publish.first.instock.has-post-thumbnail{
margin: 0;
padding: 0;
}
.dlv_smry {
text-align: left;
display: inline-block;
line-height:1;
}
.upld_smry{
line-height:1;
}
span.lwer_sumry_head{
width: 40%;
display: block;
text-align: right;
line-height: 0.8;
}
span.cntdwn_smry {
font-size: 2em;
margin: auto;
}
span.hd_sumry.main_sum_header {
font-size: 1em;
}
.finisum .smry_upr_sction .hd_sumry{
width:100%;
display:block;
}
.totalcost {
margin-top: 0.3em!important;
left: unset!important;
margin: 0px;
}
.main_summery_product .container{
background:transparent!important;
}
.totalcost{
display: inline-flex;
float: left;
margin-bottom: 0px!important;
font-size: 1.5em;
font-weight: bold;
}
.totalcost span{
margin:0px;
}
input#total_cost {
background: transparent;
color: black;
}
.ttl_pri_sction{
text-align: left;
margin-left: 0.5em;
}
button#prevBtn{
background: #fff;
color: black;
width: 60px;
border-radius: 0.3em;
font-size: 1.2em;
height: 30px;
margin-bottom: 0.5em;
}
button#nextBtn{
background: #fff;
color: black;
width: 60px;
border-radius: 0.3em;
font-size: 1.2em;
height: 30px;
margin-bottom: 0.5em;
}
.eachpricesh{
width: 100%;
font-size: 15px;
font-weight: 600;
margin: 0.2em 0em;
text-align: right;
}
.brdr_rt{
border-right: 2px solid #d82430;
margin: 0.2em 0em;
}
.sum_hlf_div {
width: 50%;
float: left;
text-align: left;
}
span.hd_sumry {
font-size: 1em;
text-align: left;
font-weight: bold;
width: 100%;
display: inline-block;
}
.smry_upr_sction_mobi span {
font-size: 0.88em;
line-height: 1;
display: inline-block;
}
.col-md-3.col-xs-4.mrgn_smr div {
line-height: 1;
}
.smry_upr_sction {
text-align: left;
height: 3.8em;
border-bottom: 2px solid #d82430;
}
.mrgn_smr{
margin: 0.2em 0em;
}
.tabs_btns button{
padding: 2px 10px;
border-radius: 0.3em;
}
.tabs_btns{
text-align:right;
}
.firstLwr_smry{
display:inline-flex;
}
.sum_hlf_rgt.side_summ {
padding-top: 0.1em;
}
.summer_brdr_mobile{
padding: 5px 0px;
border-bottom: 2px solid black!important;
border-radius: 0!important;
}
.col-md-3.col-xs-4.brdr_rt.finisum,.col-md-3.col-xs-4.brdr_rt,.col-md-3.col-xs-4.mrgn_smr {
padding-right: 0;
}  .bannerpricing-table #bulkhidestic{
margin-top:0em!important;
}
.main_calculator_start .screen-reader-text {
display: inline-block!important;
width: fit-content!important;
}
.smry_lwr_sction{
overflow: hidden;
text-align: left; }
.main_calculator_start .qty{
border: none;
width: 20%!important;
background: #dfdfdf;
border-radius: 0.2em!important;
}
.qty_hook{
display:none!important;
}
.main_calculator_start .quantity {
}
.rp_wcdpd_pricing_table table{
width: 100%!important;
border: unset!important;
text-align: center!important;
}
.rp_wcdpd_pricing_table table tr{
float: left;
width: 20%;
color: white;
border: 1px solid white;
border-radius: 0.7em;
background-position: unset;
background-origin: unset;
margin: 0px;
background-repeat: no-repeat;
}
div#bulkhidestic{
padding-left: 0px;
padding-right: 0px;
}
.eyelet_section .col-xs-12 .row .col-xs-3 label {
color: white;
}
.eyelet_section .col-xs-12 .row .col-xs-3:nth-child(1) label {
color: black;
}
.col-lg-6.col-sm-6.col-xs-6.first_hemming,.col-lg-6.col-sm-6.col-xs-6.unfolded label{
color: white;
}
.col-lg-6.col-sm-6.col-xs-6.second_hemming,.col-lg-6.col-sm-6.col-xs-6.folded label{
color: black;
}
.bannerpricing-table #bulkhidestic .rp_wcdpd_pricing_table table td{
border-right:0px!important;
}
.rp_wcdpd_pricing_table table tr:nth-child(1){
background-image: url(https://www.printedtoday.co.uk/wp-content/uploads/2023/05/1-1.png)!important;
margin-left: 0;
}
.rp_wcdpd_pricing_table table tr:nth-child(2){
background-image: url(https://www.printedtoday.co.uk/wp-content/uploads/2023/05/3-2-1.png)!important;
}
.rp_wcdpd_pricing_table table tr:nth-child(3){
background-image: url(https://www.printedtoday.co.uk/wp-content/uploads/2023/05/3-2.png)!important;
}
.rp_wcdpd_pricing_table table tr:nth-child(4){
background-image: url(https://www.printedtoday.co.uk/wp-content/uploads/2023/05/4-1.png)!important;
}
.rp_wcdpd_pricing_table table tr:nth-child(5){
background-image: url(https://www.printedtoday.co.uk/wp-content/uploads/2023/05/5-1.png)!important;
margin-right: 0px!important;
}
.tabs_btns.std_only {
display: inline-block;
position: relative;
margin-top: -10px;
text-align: left;
float: left;
width: 100%;
}
.bannerpricing-table #bulkhidestic table .qquantity{
font-size: 1.5em!important;
height: 1.8em;
display: block;
line-height: 1.5em;
color: white;
}
.samecolor1{
font-size: 1.7em!important;
font-weight: bold!important;
height: 2.4em;
margin: 0px!important;
line-height: 2em!important;
margin-top: 1em!important;
}
.samecolor1 span{
color:black;
}
.samecolor{
font-size: 1.2em!important;
font-weight: bold!important;
margin: 0em!important;
height: 2.8em!important;
line-height: 2.8em!important;
}
td.row3samecolor span{
font-size: 0.9em;
line-height: 0;
font-weight: 800;
}
a#chkbx{
background: #d82430;
color: white;
border-radius: 0.3em;
font-size: 0.8em;
margin-bottom: 0.5em;
display: inline-block;
padding: 0em 0.8em;
font-weight: 600;
cursor: pointer;
}
a#chkbx:hover{
color:#dbdbd9;
}
.row.img_left_move{
display: inline-block!important;
float: left;
margin: 0.5em 0em;
}
.main_calculator_start .qty_hook{
display:none;
}
.main_calculator_start .quantity {
text-align: center;
display: inline-block;
width: 100%;
}
.main_calculator_start .quantity{
margin-bottom:0.5em!important;
}
.main_calculator_start .quantity label.screen-reader-text{
clip-path: unset;
position: relative!important;
height: unset;
}
.bannerpricing-table .quantity .qty{
margin-top: 0px!important;
} #psc_products .screen-reader-text {
font-size: 2em;
font-weight: 400;
margin:auto;
color:black;
}
.smry_lwr_sction{
overflow: hidden;
text-align: left;
}
#psc_products input#sfrm_qty{
border: none;
width: 100% !important;
background: #dfdfdf;
border-radius: 0.2em !important;
margin-left: 0px;
color: black;
display: unset;
height: 30px;
}
#psc_products .qty_hook{
display:none!important;
}
#psc_products input#sfrm_qty {
text-align: center!important;
}
.rp_wcdpd_pricing_table table{
width: 100%!important;
border: unset!important;
text-align: center!important;
}
.rp_wcdpd_pricing_table table tr{
float: left;
width: 20%;
color: white;
border: 1px solid white;
border-radius: 0.7em;
background-position: unset;
background-origin: unset;
margin: 0px;
background-repeat: no-repeat;
}
div#bulkhidestic{
padding-left: 0px;
padding-right: 0px;
}
.rp_wcdpd_pricing_table table tr:nth-child(1){
background-image: url(https://www.printedtoday.co.uk/wp-content/uploads/2023/05/1-1.png)!important;
margin-left: 0;
}
.rp_wcdpd_pricing_table table tr:nth-child(2){
background-image: url(https://www.printedtoday.co.uk/wp-content/uploads/2023/05/3-2-1.png)!important;
}
.rp_wcdpd_pricing_table table tr:nth-child(3){
background-image: url(https://www.printedtoday.co.uk/wp-content/uploads/2023/05/3-2.png)!important;
}
.rp_wcdpd_pricing_table table tr:nth-child(4){
background-image: url(https://www.printedtoday.co.uk/wp-content/uploads/2023/05/4-1.png)!important;
}
.rp_wcdpd_pricing_table table tr:nth-child(5){
background-image: url(https://www.printedtoday.co.uk/wp-content/uploads/2023/05/5-1.png)!important;
margin-right: 0px!important;
}
.rp_wcdpd_pricing_table table tr td{
display: block;
border: 0px!important;
width: 100%;
padding: 0px!important;
line-height: 2em;
color:white!important;
margin-top: 0px!important;
}
#bulkhidestic table .qquantity{
font-size: 1.7em!important;
height: 1.8em;
display: block;
line-height: 1.5em;
color: white;
}
.samecolor1{
font-size: 1.5em!important;
font-weight: bold!important;
height: 2.4em;
margin: 0px!important;
line-height: 2em!important;
margin-top: 1em!important;
}
.samecolor1 span{
color:black;
}
.samecolor{
font-size: 1em!important;
font-weight: bold!important;
margin: 0em!important;
height: 2.8em!important;
line-height: 2.8em!important;
}
a#chkbx{
background: #d82430;
color: white;
border-radius: 0.3em;
font-size: 0.8em;
margin-bottom: 0.5em;
display: inline-block;
padding: 0em 1em;
font-weight: 600;
cursor: pointer;
}
a#chkbx:hover{
color:#dbdbd9;
}
.row.img_left_move{
display: inline-block!important;
float: left;
margin: 0em 0em 0.5em 0em;
}
#psc_products .rp_wcdpd_pricing_table span.qquantity{
font-size: 1.5em!important;
height: 2em;
display: block;
line-height: 1.5em;
color: white;
}
#psc_products .qtyp{
text-align: center!important;
float: unset;
display: inline-block;
width: 100%;
margin: auto;
margin-bottom: 0.5em;
}
td.row3samecolor {
line-height: 1!important;
height: 2em;
margin-top: 1em;
margin-bottom: em;
}
.tabs_btns.std_only {
margin: 0px !important;
}
td.row3samecolor span{
font-size: 0.9em;
line-height: 0;
font-weight: 800;
}
td.row3samecolor span:nth-child(1){
width:100%;
display:block;
}
.qtyp label.screen-reader-text{
clip-path: unset;
position: relative!important;
height: unset;
display: inline-block!important;
width: fit-content!important;
}
form.variations_form.cart {
display: none;
}
.tabs_btns {
display: inline-block;
position: relative;
width: 100%;
margin-bottom: 0em;
}
}body{display:block;}
.searchandfilter p{margin-top:1em;display:inline-block;}
.searchandfilter ul{display:inline-block;}
.searchandfilter li{list-style:none;display:inline-block;padding-right:10px;}
.widget-area .searchandfilter li, .widget-area .searchandfilter p{display:block;}
.searchandfilter label{display:block;}
.searchandfilter h4{margin:15px 0;font-size:16px;}
.searchandfilter ul > li > ul:not(.children)
{
margin-left:0;
}.final_price {
width: 100%;
display: block;
float: right;
margin: 20px 0px;
font-weight: 700;
}.woocommerce img.pswp__img,.woocommerce-page img.pswp__img{max-width:none}button.pswp__button{box-shadow:none!important;background-image:url(//www.printedtoday.co.uk/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/default-skin.png)!important}button.pswp__button,button.pswp__button--arrow--left::before,button.pswp__button--arrow--right::before,button.pswp__button:hover{background-color:transparent!important}button.pswp__button--arrow--left,button.pswp__button--arrow--left:hover,button.pswp__button--arrow--right,button.pswp__button--arrow--right:hover{background-image:none!important}button.pswp__button--close:hover{background-position:0 -44px}button.pswp__button--zoom:hover{background-position:-88px 0}
.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:0}.pswp *{-webkit-box-sizing:border-box;box-sizing:border-box}.pswp img{max-width:none}.admin-bar .pswp{height:calc(100% - 32px);top:32px}@media screen and (max-width:782px){.admin-bar .pswp{height:calc(100% - 46px);top:46px}}.pswp--animate_opacity{opacity:.001;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;will-change:opacity}.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(.4,0,.22,1);transition:transform 333ms cubic-bezier(.4,0,.22,1)}.pswp__bg{will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{width:100%!important;height:auto!important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#ccc}.pswp__error-msg a{color:#ccc;text-decoration:underline}.pswp__button{width:44px;height:44px;position:relative;background:0 0;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:left;opacity:.75;-webkit-transition:opacity .2s;transition:opacity .2s;-webkit-box-shadow:none;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:0;opacity:.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(//www.printedtoday.co.uk/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/default-skin.png) 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px}@media (-webkit-min-device-pixel-ratio:1.1),(-webkit-min-device-pixel-ratio:1.09375),(min-resolution:105dpi),(min-resolution:1.1dppx){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(//www.printedtoday.co.uk/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/default-skin.svg)}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:0 0}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{background:0 0;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:'';top:35px;background-color:rgba(0,0,0,.3);height:30px;width:32px;position:absolute}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#fff;top:56px;border-radius:2px;display:block;width:auto;right:44px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.25);box-shadow:0 2px 5px rgba(0,0,0,.25);-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform .25s;transition:transform .25s;-webkit-backface-visibility:hidden;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;color:#000;text-decoration:none;font-size:14px;line-height:18px}.pswp__share-tooltip a:hover{text-decoration:none;color:#000}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}a.pswp__share--facebook:before{content:'';display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid transparent;border-bottom-color:#fff;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}a.pswp__share--facebook:hover{background:#3e5c9a;color:#fff}a.pswp__share--facebook:hover:before{border-bottom-color:#3e5c9a}a.pswp__share--twitter:hover{background:#55acee;color:#fff}a.pswp__share--pinterest:hover{background:#ccc;color:#ce272d}a.pswp__share--download:hover{background:#ddd}.pswp__counter{position:relative;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#fff;opacity:.75;padding:0 10px;margin-inline-end:auto}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption small{font-size:11px;color:#bbb}.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#ccc}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;will-change:opacity;direction:ltr}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active{opacity:1}.pswp__preloader--active .pswp__preloader__icn{background:url(//www.printedtoday.co.uk/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/preloader.gif) 0 0 no-repeat}.pswp--css_animation .pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise .5s linear infinite;animation:clockwise .5s linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite;animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite}.pswp--css_animation .pswp__preloader__icn{background:0 0;opacity:.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;border:2px solid #fff;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:0 0;margin:0}@media screen and (max-width:1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@-webkit-keyframes clockwise{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes clockwise{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%;display:flex;justify-content:flex-end}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__caption,.pswp__top-bar{-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__caption,.pswp__top-bar{background-color:rgba(0,0,0,.5)}.pswp__ui--fit .pswp__caption,.pswp__ui--fit .pswp__top-bar{background-color:rgba(0,0,0,.3)}.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right{opacity:0}.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__top-bar{opacity:.001}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none!important}.pswp--minimal--dark .pswp__top-bar{background:0 0}:root{--woocommerce:#720eec;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:right}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%}.woocommerce .col2-set::after,.woocommerce .col2-set::before,.woocommerce-page .col2-set::after,.woocommerce-page .col2-set::before{content:" ";display:table}.woocommerce .col2-set::after,.woocommerce-page .col2-set::after{clear:both}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:48%}.woocommerce #content div.product div.thumbnails::after,.woocommerce #content div.product div.thumbnails::before,.woocommerce div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::before,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::before,.woocommerce-page div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::before{content:" ";display:table}.woocommerce #content div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::after{clear:both}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{float:left;width:30.75%;margin-right:3.8%;margin-bottom:1em}.woocommerce #content div.product div.thumbnails a.last,.woocommerce div.product div.thumbnails a.last,.woocommerce-page #content div.product div.thumbnails a.last,.woocommerce-page div.product div.thumbnails a.last{margin-right:0}.woocommerce #content div.product div.thumbnails a.first,.woocommerce div.product div.thumbnails a.first,.woocommerce-page #content div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails a.first{clear:both}.woocommerce #content div.product div.thumbnails.columns-1 a,.woocommerce div.product div.thumbnails.columns-1 a,.woocommerce-page #content div.product div.thumbnails.columns-1 a,.woocommerce-page div.product div.thumbnails.columns-1 a{width:100%;margin-right:0;float:none}.woocommerce #content div.product div.thumbnails.columns-2 a,.woocommerce div.product div.thumbnails.columns-2 a,.woocommerce-page #content div.product div.thumbnails.columns-2 a,.woocommerce-page div.product div.thumbnails.columns-2 a{width:48%}.woocommerce #content div.product div.thumbnails.columns-4 a,.woocommerce div.product div.thumbnails.columns-4 a,.woocommerce-page #content div.product div.thumbnails.columns-4 a,.woocommerce-page div.product div.thumbnails.columns-4 a{width:22.05%}.woocommerce #content div.product div.thumbnails.columns-5 a,.woocommerce div.product div.thumbnails.columns-5 a,.woocommerce-page #content div.product div.thumbnails.columns-5 a,.woocommerce-page div.product div.thumbnails.columns-5 a{width:16.9%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:48%;clear:none}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::before{content:" ";display:table}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:inline-block}.woocommerce #content div.product #reviews .comment::after,.woocommerce #content div.product #reviews .comment::before,.woocommerce div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::before,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::before,.woocommerce-page div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::before{content:" ";display:table}.woocommerce #content div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::after{clear:both}.woocommerce #content div.product #reviews .comment img,.woocommerce div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment img{float:right;height:auto}.woocommerce ul.products,.woocommerce-page ul.products{clear:both}.woocommerce ul.products::after,.woocommerce ul.products::before,.woocommerce-page ul.products::after,.woocommerce-page ul.products::before{content:" ";display:table}.woocommerce ul.products::after,.woocommerce-page ul.products::after{clear:both}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;margin:0 3.8% 2.992em 0;padding:0;position:relative;width:22.05%;margin-left:0}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:both}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0}.woocommerce ul.products.columns-1 li.product,.woocommerce-page ul.products.columns-1 li.product{width:100%;margin-right:0}.woocommerce ul.products.columns-2 li.product,.woocommerce-page ul.products.columns-2 li.product{width:48%}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:30.75%}.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:16.95%}.woocommerce ul.products.columns-6 li.product,.woocommerce-page ul.products.columns-6 li.product{width:13.5%}.woocommerce-page.columns-1 ul.products li.product,.woocommerce.columns-1 ul.products li.product{width:100%;margin-right:0}.woocommerce-page.columns-2 ul.products li.product,.woocommerce.columns-2 ul.products li.product{width:48%}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:30.75%}.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product{width:16.95%}.woocommerce-page.columns-6 ul.products li.product,.woocommerce.columns-6 ul.products li.product{width:13.5%}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:left}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce .woocommerce-pagination ul.page-numbers::before,.woocommerce-page .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::before{content:" ";display:table}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::after{clear:both}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:auto}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:right}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:80px}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:left}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%}.woocommerce .cart-collaterals::after,.woocommerce .cart-collaterals::before,.woocommerce-page .cart-collaterals::after,.woocommerce-page .cart-collaterals::before{content:" ";display:table}.woocommerce .cart-collaterals::after,.woocommerce-page .cart-collaterals::after{clear:both}.woocommerce .cart-collaterals .related,.woocommerce-page .cart-collaterals .related{width:30.75%;float:left}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:48%;float:left}.woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells ul.products{float:none}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:48%}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:48%;clear:right;float:right}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce .cart-collaterals .shipping_calculator::before,.woocommerce-page .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::before{content:" ";display:table}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::after{clear:both}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:48%}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.cart_list li::before,.woocommerce-page ul.product_list_widget li::after,.woocommerce-page ul.product_list_widget li::before{content:" ";display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float:right;height:auto}.woocommerce form .form-row::after,.woocommerce form .form-row::before,.woocommerce-page form .form-row::after,.woocommerce-page form .form-row::before{content:" ";display:table}.woocommerce form .form-row::after,.woocommerce-page form .form-row::after{clear:both}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline}.woocommerce form .form-row select,.woocommerce-page form .form-row select{width:100%}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:47%;overflow:visible}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:left}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both}.woocommerce form .password-input,.woocommerce-page form .password-input{display:flex;flex-direction:column;justify-content:center;position:relative}.woocommerce form .password-input input[type=password],.woocommerce-page form .password-input input[type=password]{padding-right:2.5rem}.woocommerce form .password-input input::-ms-reveal,.woocommerce-page form .password-input input::-ms-reveal{display:none}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{background-color:transparent;border-radius:0;border:0;color:var(--wc-form-color-text,#000);cursor:pointer;font-size:inherit;line-height:inherit;margin:0;padding:0;position:absolute;right:.7em;text-decoration:none;top:50%;transform:translateY(-50%);-moz-osx-font-smoothing:inherit;-webkit-appearance:none;-webkit-font-smoothing:inherit}.woocommerce form .show-password-input::before,.woocommerce-page form .show-password-input::before{background-repeat:no-repeat;background-size:cover;background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.3 3.3C16.9 2.9 16.2 2.9 15.7 3.3L13.3 5.7C12.2437 5.3079 11.1267 5.1048 10 5.1C6.2 5.2 2.8 7.2 1 10.5C1.2 10.9 1.5 11.3 1.8 11.7C2.6 12.8 3.6 13.7 4.7 14.4L3 16.1C2.6 16.5 2.5 17.2 3 17.7C3.4 18.1 4.1 18.2 4.6 17.7L17.3 4.9C17.7 4.4 17.7 3.7 17.3 3.3ZM6.7 12.3L5.4 13.6C4.2 12.9 3.1 11.9 2.3 10.7C3.5 9 5.1 7.8 7 7.2C5.7 8.6 5.6 10.8 6.7 12.3ZM10.1 9C9.6 8.5 9.7 7.7 10.2 7.2C10.7 6.8 11.4 6.8 11.9 7.2L10.1 9ZM18.3 9.5C17.8 8.8 17.2 8.1 16.5 7.6L15.5 8.6C16.3 9.2 17 9.9 17.6 10.8C15.9 13.4 13 15 9.9 15H9.1L8.1 16C8.8 15.9 9.4 16 10 16C13.3 16 16.4 14.4 18.3 11.7C18.6 11.3 18.8 10.9 19.1 10.5C18.8 10.2 18.6 9.8 18.3 9.5ZM14 10L10 14C12.2 14 14 12.2 14 10Z" fill="%23111111"/></svg>');content:"";display:block;height:22px;width:22px}.woocommerce form .show-password-input.display-password::before,.woocommerce-page form .show-password-input.display-password::before{background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.3 9.49999C15 4.89999 8.50002 3.79999 3.90002 7.19999C2.70002 8.09999 1.70002 9.29999 0.900024 10.6C1.10002 11 1.40002 11.4 1.70002 11.8C5.00002 16.4 11.3 17.4 15.9 14.2C16.8 13.5 17.6 12.8 18.3 11.8C18.6 11.4 18.8 11 19.1 10.6C18.8 10.2 18.6 9.79999 18.3 9.49999ZM10.1 7.19999C10.6 6.69999 11.4 6.69999 11.9 7.19999C12.4 7.69999 12.4 8.49999 11.9 8.99999C11.4 9.49999 10.6 9.49999 10.1 8.99999C9.60003 8.49999 9.60003 7.69999 10.1 7.19999ZM10 14.9C6.90002 14.9 4.00002 13.3 2.30002 10.7C3.50002 8.99999 5.10002 7.79999 7.00002 7.19999C6.30002 7.99999 6.00002 8.89999 6.00002 9.89999C6.00002 12.1 7.70002 14 10 14C12.2 14 14.1 12.3 14.1 9.99999V9.89999C14.1 8.89999 13.7 7.89999 13 7.19999C14.9 7.79999 16.5 8.99999 17.7 10.7C16 13.3 13.1 14.9 10 14.9Z" fill="%23111111"/></svg>')}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:auto}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{text-align:left;padding:0 1em 0 0;float:left}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-billing-fields::before,.woocommerce .woocommerce-shipping-fields::after,.woocommerce .woocommerce-shipping-fields::before,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-billing-fields::before,.woocommerce-page .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-shipping-fields::before{content:" ";display:table}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-shipping-fields::after{clear:both}.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{margin-bottom:1.618em;padding:1.618em}.woocommerce .woocommerce-oembed,.woocommerce-page .woocommerce-oembed{position:relative}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:30%}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:68%}.woocommerce-account .woocommerce-MyAccount-content mark{background-color:transparent;color:inherit;font-weight:700}.woocommerce-page.left-sidebar #content.twentyeleven{width:58.4%;margin:0 7.6%;float:right}.woocommerce-page.right-sidebar #content.twentyeleven{margin:0 7.6%;width:58.4%;float:left}.twentyfourteen .tfwc{padding:12px 10px 0;max-width:474px;margin:0 auto}.twentyfourteen .tfwc .product .entry-summary{padding:0!important;margin:0 0 1.618em!important}.twentyfourteen .tfwc div.product.hentry.has-post-thumbnail{margin-top:0}@media screen and (min-width:673px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1040px){.twentyfourteen .tfwc{padding-right:15px;padding-left:15px}}@media screen and (min-width:1110px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1218px){.twentyfourteen .tfwc{margin-right:54px}.full-width .twentyfourteen .tfwc{margin-right:auto}}.twentyfifteen .t15wc{padding-left:7.6923%;padding-right:7.6923%;padding-top:7.6923%;margin-bottom:7.6923%;background:#fff;box-shadow:0 0 1px rgba(0,0,0,.15)}.twentyfifteen .t15wc .page-title{margin-left:0}@media screen and (min-width:38.75em){.twentyfifteen .t15wc{margin-right:7.6923%;margin-left:7.6923%;margin-top:8.3333%}}@media screen and (min-width:59.6875em){.twentyfifteen .t15wc{margin-left:8.3333%;margin-right:8.3333%;padding:10%}.single-product .twentyfifteen .entry-summary{padding:0!important}}.twentysixteen .site-main{margin-right:7.6923%;margin-left:7.6923%}.twentysixteen .entry-summary{margin-right:0;margin-left:0}#content .twentysixteen div.product div.images,#content .twentysixteen div.product div.summary{width:46.42857%}@media screen and (min-width:44.375em){.twentysixteen .site-main{margin-right:23.0769%}}@media screen and (min-width:56.875em){.twentysixteen .site-main{margin-right:0;margin-left:0}.no-sidebar .twentysixteen .site-main{margin-right:15%;margin-left:15%}.no-sidebar .twentysixteen .entry-summary{margin-right:0;margin-left:0}}.rtl .woocommerce .col2-set .col-1,.rtl .woocommerce-page .col2-set .col-1{float:right}.rtl .woocommerce .col2-set .col-2,.rtl .woocommerce-page .col2-set .col-2{float:left}