/*

    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. "پرداخت" Page
    02. "خرید کتاب درسی تک جلدی آزاد چاپ سال 1405-1404 و قبلتر &#8211; بهترین کیفیت و فنری شده" Product
    03. "سفارش پرینت سیاه سفید آنلاین ارزان و پرینت رنگی با ارسال رایگان تا درب منزل" Product
    04. "سبد خرید" Page

*/



/*-----------------------------------------------*/
/*  "پرداخت" Page                          */
/*-----------------------------------------------*/
body.page-id-10 #billing_address_1{
	height:132px;
	resize: none;
}

body.page-id-10 #customer_details .woocommerce-billing-fields{
	-webkit-box-shadow:0px 0px 6px 0px #242424 inset;	box-shadow:0px 0px 6px 0px #242424 inset;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:25px;
	border-bottom-left-radius:16px;
	border-bottom-right-radius:18px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	background-color:#d3f2ea;
}

body.page-id-10 #billing_state_field, body.page-id-10 #billing_city_field{
	min-width:50%;
	display:inline-grid;
}

body.page-id-10 #billing_first_name:focus, body.page-id-10 #billing_last_name:focus, body.page-id-10 #billing_address_1:focus, body.page-id-10 #billing_postcode:focus, body.page-id-10 #billing_phone:focus, body.page-id-10 #billing_email:focus{
	background-color:#b6f1e1;
	-webkit-box-shadow:0px 0px 4px 0px #0a2e22 inset;	box-shadow:0px 0px 4px 0px #0a2e22 inset;
}

body.page-id-10 #billing_city, body.page-id-10 #billing_state, body.page-id-10 #billing_first_name, body.page-id-10 #billing_last_name, body.page-id-10 #billing_address_1, body.page-id-10 #billing_postcode, body.page-id-10 #billing_phone, body.page-id-10 #billing_email{
	border-radius:8px;
	background-color:#f5fdf9;
}

body.page-id-10 #order_review{
	background-color:#cff6f6;
	border-radius:5px;
	border-style:solid;
	border-width:2px;
	border-color:#55dff1 !important;
}

body.page-id-10 #ywf_partial_payment{
	background-color:#f8f6af;
	-webkit-box-shadow:0px 0px 0px 2px #648258;	box-shadow:0px 0px 0px 2px #648258;
	margin-bottom:9px;
	margin-top:14px;
	padding-right:19px;
	padding-left:34px;
	line-height:1.8em;
	text-align:center;
	color:#050000;
}

body.page-id-10 #ywf_partial_payment:hover{
	background-color:#10b17b;
}

body.page-id-10 #order_review .woocommerce-checkout-review-order-table tbody{
	display:none;
	visibility:hidden;
}



/*-----------------------------------------------*/
/*  "خرید کتاب درسی تک جلدی آزاد چاپ سال 1405-1404 و قبلتر &#8211; بهترین کیفیت و فنری شده" Product*/
/*-----------------------------------------------*/
body.postid-2046 .gform-body .collapsible-sections-description-inside h3{
	padding-right:30px;
}

body.postid-2046 .gform-body .collapsible-sections-description-inside:nth-last-child(-n+10){

	background-color:#3fe3bd;
}

body.postid-2046 .elementor-element-1d011c0 .elementor-container .elementor-row .elementor-top-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget-woocommerce-product-add-to-cart .elementor-widget-container .elementor-product-simple .cart .gform_variation_wrapper #gform_wrapper_17 .gform-body .form_sublabel_below .collapsible-sections-description-inside:nth-child(3){

	background-color:#8ee9f0 !important;
}

body.postid-2046 .gform-body .gsection:nth-child(2) .gsection_title{
	color:#229edc;
	font-weight:700;
}

body.postid-2046 .gform-body .collapsible-sections-end-field:nth-child(5) .gsection_title{
	font-weight:700;
}

body.postid-2046 .elementor-element-1d011c0 .elementor-container .elementor-row .elementor-top-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget-woocommerce-product-add-to-cart .elementor-widget-container .elementor-product-simple .cart .gform_variation_wrapper #gform_wrapper_17 .gform-body .form_sublabel_below .collapsible-sections-end-field:nth-child(5) .gsection_title{
	color:#0d9f8e !important;
}

body.postid-2046 #collapsible-section_17_88{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	background-image:url("https://copyoprint.ir/wp-content/plugins/waspthemes-yellow-pencil/assets/frenchstucco.png");
	background-blend-mode:overlay;
	background-color:#f56f6f;
	-webkit-box-shadow:0px 0px 8px 0px #242424 inset;	box-shadow:0px 0px 8px 0px #242424 inset;
}

body.postid-2046 .elementor-element-1d011c0 .elementor-container .elementor-row .elementor-top-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget-woocommerce-product-add-to-cart .elementor-widget-container .elementor-product-simple .cart .gform_variation_wrapper #gform_wrapper_17 .gform-body .form_sublabel_below .collapsible-sections-description-inside:nth-child(12){

	background-color:#ea5f38 !important;
}

body.postid-2046 .gform-body .collapsible-sections-description-inside:nth-child(13){

	background-color:#f69592 !important;
}

body.postid-2046 .elementor-element-1d011c0 .elementor-container .elementor-row .elementor-top-column .elementor-column-wrap .elementor-widget-wrap .elementor-widget-woocommerce-product-add-to-cart .elementor-widget-container .elementor-product-simple .cart .gform_variation_wrapper #gform_wrapper_17 .gform-body .form_sublabel_below .collapsible-sections-description-inside{
	-webkit-box-shadow:0px 0px 4px 0px #6d6d6d !important;	box-shadow:0px 0px 4px 0px #6d6d6d !important;
}

body.postid-2046 .gform-body .gsection:nth-child(8){

	background-color:#f5c5bc;
	padding:16px !important;
	border-radius:9px;
	margin-top:28px;
}

body.postid-2046 .gform-body .form_sublabel_below > .gfield--no-description:nth-child(9){

	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	position:relative;
	background-color:#efe5e5;
	margin-top:-36px;
	padding-right:51px;
	margin-bottom:-36px;
}

body.postid-2046 .gform-body .collapsible-sections-description-inside:nth-child(16){

	background-color:#f94f29;
}

body.postid-2046 #collapsible-section_17_74{
	background-color:#e6efeb;
}

body.postid-2046 #collapsible-section_17_60{
	background-color:#e6efeb;
}

body.postid-2046 #collapsible-section_17_59{
	background-color:#e6efeb;
}

body.postid-2046 .gform-body .collapsible-sections-description-inside{
	border-top-left-radius:21px;
}

body.postid-2046 .gform-body .collapsible-sections-description-inside:nth-child(2){

	background-color:#d7e3e9;
}

body.postid-2046 #collapsible-section_17_103{
	background-color:#edf3fc;
}

body.postid-2046 .gform-body .collapsible-sections-description-inside:nth-child(5){

	background-color:#d1e8f9;
}

body.postid-2046 #collapsible-section_17_110{
	background-color:#e0e9ef;
}

body.postid-2046 .gform-body .collapsible-sections-description-inside:nth-child(16) .gsection_title{
	color:#ffffff;
}



/*-----------------------------------------------*/
/*  "سفارش پرینت سیاه سفید آنلاین ارزان و پرینت رنگی با ارسال رایگان تا درب منزل" Product*/
/*-----------------------------------------------*/
body.postid-73 #collapsible-section_23_4{
	margin-top:-9px;
	background-color:#f2ede7;
	-webkit-box-shadow:0px 0px 18px 0px #242424 inset;	box-shadow:0px 0px 18px 0px #242424 inset;
	border-radius: 0px 0px 19px 19px;
}

body.postid-73 #collapsible-section_23_5{
	margin-top:-12px;
	background-color:#ffdbe8;
	-webkit-box-shadow:0px 0px 17px 0px #242424 inset;	box-shadow:0px 0px 17px 0px #242424 inset;
	border-radius: 0px 0px 19px 19px;
}

body.postid-73 #collapsible-section_23_44{
	background-color:#fddfd7;
	-webkit-box-shadow:0px 0px 18px 0px #242424 inset;	box-shadow:0px 0px 18px 0px #242424 inset;
	border-radius: 0px 0px 19px 19px;
}

body.postid-73 #collapsible-section_23_46{
	margin-top:-7px;
	background-color:#c2feeb;
	-webkit-box-shadow:0px 0px 18px 0px #242424 inset;	box-shadow:0px 0px 18px 0px #242424 inset;
	border-radius: 0px 0px 19px 19px;
}

body.postid-73 .gform-body .gfield--no-description:nth-child(1) .gsection_title{
	text-align: center;
}

body.postid-73 .gform-body .o_after{
	text-align: center;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.postid-73 .gform-body .o_after .ginput_container_checkbox{
	background-color:#eaffea;
	-webkit-box-shadow:0px 0px 7px 0px #242424 inset;	box-shadow:0px 0px 7px 0px #242424 inset;
	padding:12px;
}

body.postid-73 .o_after .gfield_checkbox .gfsp_choice_ornament{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.postid-73 .gform-body .collapsible-sections-description-inside:nth-child(3){

	-webkit-animation-fill-mode:both;	animation-fill-mode:both;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.postid-73 #collapsible-section_23_44 .gfield_no_follows_desc{
	padding:12px;
	-webkit-box-shadow:0px 0px 17px 0px #335a6f inset;	box-shadow:0px 0px 17px 0px #335a6f inset;
}

body.postid-73 #collapsible-section_23_44 .gchoice:nth-child(4) .gform-field-label{
	user-select: none !important;
	pointer-events: none;
	cursor: default;
}

body.postid-73 #collapsible-section_23_44 .o-custom-bg .gchoice:nth-child(4){

	background-color:#e2e2e2;
}

body.postid-73 #collapsible-section_23_46 .field_description_above:nth-child(3){

	padding:12px;
	border-radius:12px;
}

body.postid-73 #collapsible-section_23_44 .gchoice:nth-child(1) .gform-field-label{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.postid-73 #collapsible-section_23_63{
	background-color:#fdf4f1;
	-webkit-box-shadow:0px 0px 18px 0px #242424 inset;	box-shadow:0px 0px 18px 0px #242424 inset;
	border-radius: 0px 0px 19px 19px;
	background-image:url("https://copyoprint.ir/wp-content/plugins/waspthemes-yellow-pencil/assets/exclusive_paper.png");
	background-blend-mode:multiply;
}

body.postid-73 .elementor-element-35a3883 .elementor-element-9a1252e .elementor-widget-wrap{
	background-image:url("https://copyoprint.ir/wp-content/plugins/waspthemes-yellow-pencil/assets/1old_wall.png");
	border-radius:26px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	display:inline-block;
}

body.postid-73 .gform-body .gfield--no-description:nth-child(15){

	padding-top:33px;
	padding-right:7px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.postid-73 .cart strong .single_add_to_cart_button{
	width:100% !important;
	color:#020202 !important;
	font-size:22px;
	padding:17px !important;
	border-radius:3px !important;
	-webkit-box-shadow:0px 0px 12px -1px #026d44;	box-shadow:0px 0px 12px -1px #026d44;
}

body.postid-73 .cart strong .single_add_to_cart_button:hover{
	-webkit-transform:translatex(0px) translatey(0px) !important;	-ms-transform:translatex(0px) translatey(0px) !important;	transform:translatex(0px) translatey(0px) !important;
}

body.postid-73 #collapsible-section_23_46 .gfield--no-description{
	background-color:#bae8f2;
	padding:12px;
	border-radius:12px;
	-webkit-box-shadow:0px 0px 6px 0px #242424 inset;	box-shadow:0px 0px 6px 0px #242424 inset;
}

body.postid-73 #collapsible-section_23_46 .gfield--no-description:nth-child(3){

	-webkit-box-shadow:none;	box-shadow:none;
	background-color:#75eaaf;
}

body.postid-73 #collapsible-section_23_46 .gfield--no-description .gfield_description{
	display:none;
}

body.postid-73 .gform-body .collapsible-sections-description-inside:nth-child(12){

	background-color:#ffe4db;
}

body.postid-73 #collapsible-section_23_44 .gfield--no-description:nth-child(2){

	background-color:#d6eae1;
}

body.postid-73 #collapsible-section_23_46 .gfield--no-description:nth-child(6){

	-webkit-box-shadow:0px 0px 8px 0px #242424;	box-shadow:0px 0px 8px 0px #242424;
	background-color:#8fcdef;
	border-bottom-right-radius:0px;
	border-bottom-left-radius:0px;
}

body.postid-73 #collapsible-section_23_46 .gfield--no-description:nth-child(15){

	-webkit-box-shadow:none;	box-shadow:none;
	background-color:#ffffff;
}

body.postid-73 #collapsible-section_23_46 .gfield--width-three-quarter{
	-webkit-box-shadow:none;	box-shadow:none;
	background-color:rgba(187,241,204,0.47);
}

body.postid-73 .gform-body .collapsible-sections-description-title{
	text-align:center;
	background-image:-webkit-linear-gradient(left, #dde3ce 0%, #e9e4f0 100%);	background-image:-o-linear-gradient(left, #dde3ce 0%, #e9e4f0 100%);	background-image:linear-gradient(to right, #dde3ce 0%, #e9e4f0 100%);
	border-radius:8px;
}

body.postid-73 #collapsible-section_23_107{
	background-color:#f0efee;
	-webkit-box-shadow:0px -3px 14px -4px #66463c inset;	box-shadow:0px -3px 14px -4px #66463c inset;
	border-bottom-left-radius:24px;
	border-bottom-right-radius:24px;
}

body.postid-73 .gform-body .collapsible-sections-description-inside:nth-child(14){

	background-color:#fe8a43;
}

body.postid-73 #collapsible-section_23_63 strong select.gfield_select{
	height:41px;
	margin-right:17px;
	width:253px;
	border-radius:4px 4px 12px 12px;
	border-width:1px;
	border-style:solid;
	border-color:#751900;
	-webkit-box-shadow:0px 4px 3px 1px rgba(82,9,9,0.67);	box-shadow:0px 4px 3px 1px rgba(82,9,9,0.67);
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
}

body.postid-73 #collapsible-section_23_63 .gfield--type-select{
	padding:25px;
	border-radius:15px;
	background-color:rgba(249,224,220,0.71);
	border-color:#b56853;
	border-style:solid;
}

body.postid-73 #collapsible-section_23_63 .gfield--width-quarter{
	border-width:2px;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.postid-73 #collapsible-section_23_63 .gfield--no-description:nth-child(6) strong strong{
	color:#db0e00;
	font-size:18px;
}

body.postid-73 .gform-body .collapsible-sections-description-inside{
	height:53px;
}

body.postid-73 .elementor-widget-wrap > .elementor-element > .elementor-element{
	-webkit-transform:translatex(0px) translatey(0px) !important;	-ms-transform:translatex(0px) translatey(0px) !important;	transform:translatex(0px) translatey(0px) !important;
}

body.postid-73 .gform-body .collapsible-sections-description-inside .gsection_title{
	font-size:22px !important;
	text-align:center;
	top:-18px;
}

body.postid-73 #collapsible-section_23_4 .gf_icn_inset .gfield_description{
	display:none;
}

body.postid-73 #collapsible-section_23_5 .gf_icn_inset .gfield_description{
	display:none;
}

body.postid-73 .elementor-element .elementor-element .elementor-widget-woocommerce-product-add-to-cart .elementor-widget-container .elementor-product-simple .cart .gform_variation_wrapper #gform_wrapper_23 .gform-body .form_sublabel_below #collapsible-section_23_4 .gf_icn_inset{
	-webkit-transform:translatex(0px) translatey(0px) !important;	-ms-transform:translatex(0px) translatey(0px) !important;	transform:translatex(0px) translatey(0px) !important;
}

body.postid-73 #collapsible-section_23_4 .gf_icn_inset input[type=number]{
	padding-left:7px;
	text-align:left;
	direction:ltr;
	border-top-left-radius:6px;
	border-top-right-radius:6px;
	border-bottom-left-radius:6px;
	border-bottom-right-radius:6px;
}

body.postid-73 #collapsible-section_23_4 .o-custom-bg .gfield_checkbox .gform-field-label{
	border-top-left-radius:12px;
	border-bottom-right-radius:14px;
}

body.postid-73 #collapsible-section_23_4 .gfield_no_follows_desc div{
	border-top-left-radius:16px;
	border-top-right-radius:6px;
	border-bottom-left-radius:6px;
	border-bottom-right-radius:0px;
}

body.postid-73 #collapsible-section_23_5 .o-custom-bg .gfield_checkbox .gform-field-label{
	border-top-left-radius:12px;
	border-bottom-right-radius:14px;
}

body.postid-73 #collapsible-section_23_5 strong input[type=number]{
	border-top-left-radius:6px;
	border-top-right-radius:6px;
	border-bottom-left-radius:6px;
	border-bottom-right-radius:6px;
}

body.postid-73 #collapsible-section_23_5 .gfield_no_follows_desc div{
	border-top-left-radius:16px;
	border-top-right-radius:6px;
	border-bottom-left-radius:6px;
}

body.postid-73 #collapsible-section_23_107 .gfsp_dot .ginput_container_radio{
	position:relative;
	top:-31px;
	right:38px;
}

body.postid-73 #collapsible-section_23_107 .field_description_above:nth-child(7) .gfield_description{
	position:relative;
	right:43px;
	font-size:13px;
	top:-15px;
}

body.postid-73 #collapsible-section_23_107 .field_description_above:nth-child(7) .ginput_container_radio{
	position:relative;
	top:-40px;
	right:47px;
}

body.postid-73 #collapsible-section_23_4 .gf_icn_inset{
	padding-right:57px;
}

body.postid-73 #collapsible-section_23_5 .gf_icn_inset{
	padding-right:57px;
}

body.postid-73 #collapsible-section_23_46 .field_description_above .gsection_title strong strong strong{
	margin-right:-35px;
}

body.postid-73 #collapsible-section_23_46 .field_description_above:nth-child(5){

	line-height:1em;
	display:inline-block;
	-webkit-transform:translatex(0px) translatey(0px) !important;	-ms-transform:translatex(0px) translatey(0px) !important;	transform:translatex(0px) translatey(0px) !important;
}

body.postid-73 .field_description_above .gsection_description strong strong strong{
	font-size:14px;
	padding-right:17px;
	color:#6b6b6b;
}

body.postid-73 .gfield_quantity:nth-child(8) strong strong strong .ginput_container_number .gfield_description{
	display:none;
}

body.postid-73 #collapsible-section_23_44 .gfield_no_follows_desc:nth-child(2){

	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	-webkit-animation-fill-mode:both;	animation-fill-mode:both;
	-webkit-animation-timing-function:ease-in-out;	animation-timing-function:ease-in-out;
}

body.postid-73 #collapsible-section_23_44 .gfield_no_follows_desc:nth-child(2).yp_onscreen{
	-webkit-animation-name:bob;	animation-name:bob;
	-webkit-animation-duration:3s;	animation-duration:3s;
	-webkit-animation-delay:0s;	animation-delay:0s;
}

body.postid-73 .cart #collapsible-section_23_44 .gfield_no_follows_desc:nth-child(2){

	-webkit-transform-origin:center bottom !important;	-ms-transform-origin:center bottom !important;	transform-origin:center bottom !important;
}

body.postid-73 .gform-body .gfsp_ios .ginput_container_checkbox{
	border-top-left-radius:50px;
	border-top-right-radius:50px;
}

body.postid-73 .gform-body .collapsible-sections-description-inside:nth-child(5){

	background-color:#eed8fc;
	background-image:-webkit-linear-gradient(290deg, #fd80ac 0%, #e3dbff 99%);	background-image:-o-linear-gradient(290deg, #fd80ac 0%, #e3dbff 99%);	background-image:linear-gradient(160deg, #fd80ac 0%, #e3dbff 99%);
	background-repeat:repeat;
}

@media (max-width:576px){

	body.postid-73 .elementor-product-simple .cart .collapsible-sections-description-inside h3{
	font-size:19px !important;
}

body.postid-73 .gform-body .collapsible-sections-description-inside h3{
	font-weight:600 !important;
}

body.postid-73 .elementor-product-simple .cart .gform_variation_wrapper #gform_wrapper_23 .gform-body .form_sublabel_below .gfield--no-description{
	-webkit-transform:translatex(0px) translatey(0px) !important;	-ms-transform:translatex(0px) translatey(0px) !important;	transform:translatex(0px) translatey(0px) !important;
}

body.postid-73 .gform_variation_wrapper #gform_wrapper_23 .gform-body .form_sublabel_below .gfield--no-description{
	-webkit-transform:translatex(0px) translatey(0px) !important;	-ms-transform:translatex(0px) translatey(0px) !important;	transform:translatex(0px) translatey(0px) !important;
	}

}



/*-----------------------------------------------*/
/*  "سبد خرید" Page                       */
/*-----------------------------------------------*/
body.page-id-9 .cart_totals .woocommerce-shipping-totals th{
	display:none;
}

body.page-id-9 .cart_totals .woocommerce-shipping-totals td{
	width: 100%;
}

body.page-id-9 .ast-article-single .cart-collaterals .cart_totals{
	width: 100%;
	background-color:#e2f8ec;
	-webkit-animation-fill-mode:both;	animation-fill-mode:both;
}

body.page-id-9 .ast-article-single .woocommerce-cart-form .cart{
	position:relative;
	z-index:1;
	-webkit-animation-fill-mode:both;	animation-fill-mode:both;
	-webkit-animation-timing-function:ease-out;	animation-timing-function:ease-out;
}

body.page-id-9 #page #content .ast-container #primary #main .ast-article-single .entry-content .woocommerce .cart-collaterals .cart_totals{
	-webkit-transform-origin:center bottom !important;	-ms-transform-origin:center bottom !important;	transform-origin:center bottom !important;
}

body.page-id-9 .ast-article-single .woocommerce-cart-form .cart.yp_onscreen{
	-webkit-animation-name:slideInDown;	animation-name:slideInDown;
	-webkit-animation-duration:2.63s;	animation-duration:2.63s;
}