.pw-box{
	margin-top: 50px;
	margin-bottom: -150px;
}





.post-1357{
	margin-top: 120px;
}





.post-1358{
	margin-top: 120px;
}












.pw-notice p {
    font-family: 'Syne';
}
.pw-box {
    font-family: 'Syne';
}


.order-again{
	display: none;
}


/* Quantity selector button hover fix */
.wc-block-components-quantity-selector__button:hover {
    color: #fff !important;
}

/* Varmistetaan myös focus-tila */
.wc-block-components-quantity-selector__button:focus {
    color: #fff !important;
}








.otsikko{
	padding-top: 50px!important;
	font-family: 'syne'!important;
	font-weight: 700!important;
}


:root :where(.wp-element-button, .wp-block-button__link){
	background-color: #000!important;
	border-radius: 30px;
	text-decoration: none!important;
}


:root :where(.wp-element-button, .wp-block-button__link):hover{
	background-color: #3f3f3f!important;
	color: #fff;
}

.wp-block-woocommerce-cart{
	color: #000!important;
}


.wc-block-components-form .wc-block-components-text-input input[type=email], .wc-block-components-form .wc-block-components-text-input input[type=number], .wc-block-components-form .wc-block-components-text-input input[type=password], .wc-block-components-form .wc-block-components-text-input input[type=tel], .wc-block-components-form .wc-block-components-text-input input[type=text], .wc-block-components-form .wc-block-components-text-input input[type=url], .wc-block-components-text-input input[type=email], .wc-block-components-text-input input[type=number], .wc-block-components-text-input input[type=password], .wc-block-components-text-input input[type=tel], .wc-block-components-text-input input[type=text], .wc-block-components-text-input input[type=url] {
    border: 1px solid hsl(0deg 0% 73.31% / 80%)!important;
}

.wc-blocks-components-select .wc-blocks-components-select__select {
    border: 1px solid hsl(0deg 0% 73.31% / 80%)!important;
}


.wc-block-components-form .wc-block-components-text-input label, .wc-block-components-text-input label{
	color: #a0a0a0!important;
}



body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link) {
    min-height: 3em;
    color: #fff !important;
    border: none !important;
}


.lakiteksti{
	margin-top: -20px!important;
	margin-bottom: 40px!important;
	text-align: center;
}


.wc-block-components-product-name{
	font-size: 13px!important;
}


.wp-block-woocommerce-checkout-order-summary-block{
	color: #000;
}
´
