/*

    The following CSS codes are created by the YellowPencil plugin.
    https://yellowpencil.waspthemes.com/


    T A B L E   O F   C O N T E N T S
    ........................................................................

    01. Unknown
    02. Product Template
    03. Product Template
    04. Product Template
    05. Product Template
    06. "Links" Page

*/



/*-----------------------------------------------*/
/*  Unknown                                      */
/*-----------------------------------------------*/
body a:3:{
	s:7:"history";
	i:1;
	s:6:"export";
	i:1;
	s:6:"import";
	i:1;
}



/*-----------------------------------------------*/
/*  Product Template                             */
/*-----------------------------------------------*/
body.single-product{
	font-family:"Urbanist" !important;
	background-image:url("https://clayaiken.com/wp-content/uploads/2024/09/blackwaves.jpg");
	background-attachment:fixed;
	-webkit-animation-fill-mode:both;	animation-fill-mode:both;
	background-size:cover;
}

body.single-product #main div h1{
	font-family:'Urbanist', sans-serif;
}

body.single-product #main div .alt{
	font-family:'Urbanist', sans-serif;
	text-transform:lowercase;
}

body.single-product #main .woocommerce-breadcrumb a{
	text-transform:lowercase;
	font-style:italic;
}

body.single-product #main div ul{
	text-transform:lowercase;
}

body.single-product #main div .active{
	font-weight:600;
}

body.single-product #main div .alt:hover{
	background-color:rgba(255,255,255,0.5);
	color:#000000;
	border-style:none;
	border-width:0px;
}

body.yp_onscreen.single-product{
	-webkit-animation-duration:1s;	animation-duration:1s;
	-webkit-animation-delay:0s;	animation-delay:0s;
	-webkit-animation-name:rubberBand;	animation-name:rubberBand;
}

body.single-product #main nav{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.single-product .first div:nth-child(3) > div:nth-child(1) > div:nth-child(2){

	background-color:#111111;
}

@media (max-width:1200px){

	body.single-product #ajax-content > div{
	padding-top:175px;
	}

}



@media (max-width:1024px){

	body.single-product #app div #ajax-content > div{
	padding-top:175px !important;
	}

}



@media (max-width:991px){

	body.single-product #app div #ajax-content > div{
	padding-top:150px !important;
	}

}



@media (max-width:640px){

	body.single-product #app div #ajax-content > div{
	padding-top:125px !important;
}

body.single-product #main nav{
	font-size:14px;
	}

}



@media (max-width:600px){

	body.single-product #app div #ajax-content > div{
	padding-top:125px !important;
}

body.single-product #ajax-content > div{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.single-product #app div #ajax-content div .container #primary #main nav{
	font-size:15px !important;
	}

}



@media (max-width:575px){

	body.single-product #app div #ajax-content > div{
	-webkit-transform:translatex(0px) translatey(0px) !important;	-ms-transform:translatex(0px) translatey(0px) !important;	transform:translatex(0px) translatey(0px) !important;
	}

}



@media (max-width:479px){

	body.single-product #app div #ajax-content div .container #primary #main nav{
	font-size:14px !important;
	}

}



@media (max-width:450px){

	body.single-product #app div #ajax-content > div{
	padding-top:100px !important;
}

body.single-product #app div #ajax-content div .container #primary #main nav{
	font-size:11px !important;
	}

}



@media (max-width:360px){

	body.single-product #app div #ajax-content div .container #primary #main nav{
	font-size:11px !important;
	}

}



@media (min-width:1025px){

	body.single-product #ajax-content > div{
	padding-top:150px;
	}

}



/*-----------------------------------------------*/
/*  Product Template                             */
/*-----------------------------------------------*/
yes



/*-----------------------------------------------*/
/*  Product Template                             */
/*-----------------------------------------------*/
3



/*-----------------------------------------------*/
/*  Product Template                             */
/*-----------------------------------------------*/
1727291717



/*-----------------------------------------------*/
/*  "Links" Page                                 */
/*-----------------------------------------------*/
body.page-id-2791 #fluentform_5 fieldset .ff-el-group{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-2791 #fluentform_5 fieldset .ff-el-group:nth-child(8){

	margin-right:0px;
	padding-left:0px;
	margin-left:0px;
}

body.page-id-2791 #fluentform_5 fieldset{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-2791 .e-con-boxed .fluent-form-widget-step-progressbar-yes{
	-ms-flex-item-align:center;	-ms-grid-row-align:center;	align-self:center;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	-webkit-box-align:center;	-ms-flex-align:center;	align-items:center;
	-ms-flex-line-pack:center;	align-content:center;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-2791 .e-con-boxed .fluent-form-widget-step-progressbar-yes .elementor-widget-container{
	width:100%;
}

body.page-id-2791 .ff-name-address-wrapper .ff-t-cell input[type=text]{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	font-family:'Urbanist', sans-serif;
	font-style:normal;
	text-transform:none;
}

body.page-id-2791 .ff-name-address-wrapper .ff-t-cell select{
	background-color:rgba(255,255,255,0.5) !important;
	color:#000000 !important;
	font-family:'Urbanist', sans-serif;
	font-weight:600 !important;
}

body.page-id-2791 .ff-name-field-wrapper .ff-t-cell input[type=text]{
	font-family:'Urbanist', sans-serif;
}

body.page-id-2791 #fluentform_5 .iti input[type=tel]{
	font-family:'Urbanist', sans-serif;
}

body.page-id-2791 #fluentform_5 fieldset .ff_cond_v > .ff-el-input--content > input[type=text]{
	font-family:'Urbanist', sans-serif;
}

body.page-id-2791 .ff-name-field-wrapper .ff-t-cell .text-danger{
	color:rgba(255,255,255,0.75) !important;
	text-align:center !important;
	font-size:13px;
	text-shadow:none;
}

body.page-id-2791 .ff-name-address-wrapper .ff-t-cell .text-danger{
	color:rgba(255,255,255,0.75) !important;
	font-size:13px;
	text-align:center !important;
}

body.page-id-2791 #fluentform_5 fieldset .ff_cond_v > .ff-el-input--content > .text-danger{
	color:rgba(255,255,255,0.75);
	font-size:13px;
	text-align:left;
}

body.page-id-2791 .elementor .e-con-boxed .e-con-inner{
	margin-left:auto !important;
}

body.page-id-2791 .elementor .e-con-boxed .e-con-inner .fluent-form-widget-step-progressbar-yes{
	width:65% !important;
}

body.page-id-2791 .elementor .e-flex{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-2791 #fluentform_5 fieldset input[type=email]{
	font-family:'Urbanist', sans-serif;
}

@media (max-width:1928px){

	body.page-id-2791 #fluentform_5 .ff_cond_v:nth-child(13) .ff-el-input--content{
	margin-left:0px;
}

body.page-id-2791 #fluentform_5 .ff_cond_v:nth-child(14) .ff-el-input--content{
	margin-left:0px;
	}

}



@media (max-width:1439px){

	body.page-id-2791 .elementor .e-con-boxed .e-con-inner .fluent-form-widget-step-progressbar-yes .elementor-widget-container .fluentform-widget-wrapper .ffs_custom_wrap #fluentform_5 fieldset .ff_cond_v:nth-child(13) .ff-el-input--content{
	margin-left:0px !important;
	}

}



@media (max-width:450px){

	body.page-id-2791 .e-con-boxed .fluent-form-widget-step-progressbar-yes .elementor-widget-container{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	}

}



@media (min-width:481px){

	body.page-id-2791 #fluentform_5 .ff-el-group:nth-child(8) .ff-el-input--content{
	margin-left:0px;
}

body.page-id-2791 #fluentform_5 fieldset .ff-name-address-wrapper > .ff-el-input--content{
	margin-left:0px;
	}

}