.c20-hide-it{display:none !important}.c20-show-it{display:block !important}#order_review .wc_payment_method.payment_method_sagepaydirect input:not(#payment_method_sagepaydirect){display:block}.woocommerce .woocommerce-notices-wrapper .woocommerce-error a,.return-to-shop .wc-backward{font-size:17px}.c20_donate_for_single_val_span{margin-bottom:40px;display:block}#additional_donate_for_field input{display:none}#additional_donate_for_field label{font-weight:400}.woocommerce-checkout section.woocommerce-order-details th{padding-top:10px;padding-right:5px}.shop_table.woocommerce-checkout-review-order-table>div{font-size:15px;line-height:1.3}.variants-wrap-error{border:1px solid red;padding:9px;margin-left:-9px;margin-right:-9px}#additional_promotional_information_field,#additional_receive_promotional_s_field{display:none}.c20_donations_variants_container:not(:last-child){margin-bottom:30px}.c20_donate_pp_span{padding-left:50px;font-weight:700;display:block}body{overflow:hidden}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute !important;width:1px;word-wrap:normal !important;display:none}.content .c20_prod_image figure img{width:284px;height:auto}.c20_prod_additional_info p{white-space:pre-wrap;font-weight:700}.c20_prod_summary{max-width:588px;display:flex;flex-wrap:wrap;justify-content:space-between;border-top:1px solid rgba(182,173,165,.75);margin-top:.625em;padding-top:.625em}.c20_prod_summary:after{display:none}.c20_prod_price{font-size:18px;font-weight:700}.c20_prod_price>span{font-size:27px;margin-left:5px}.c20_prod_summary form{display:flex;align-items:center}div.quantity{margin:0;position:relative;width:182px;height:50px;display:flex;margin-right:10px}div.quantity input{box-sizing:border-box;text-align:center;transition:all .2s;-moz-appearance:textfield;color:#000;border:1px solid rgba(182,173,165,.75);border-radius:50px !important;font-size:17px;font-weight:600;width:100%;max-width:none;height:100%}div.quantity input::-webkit-outer-spin-button,div.quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.c20_product_quantity_button{position:absolute;top:0;left:0;height:100%;background:0 0;color:#000;font-size:2rem;cursor:pointer;display:flex;align-items:center;border:1px solid rgba(182,173,165,.75);border-radius:50%;width:50px;justify-content:center;padding-left:2px;transition:.4s ease}.c20_product_quantity_button:hover{color:red !important}.c20_product_quantity_button::selection{background-color:transparent}.c20_product_quantity_button.c20_product_quantity_button_plus{left:auto;right:0}.c20_product_notices{width:100%}.c20_product_notices .woocommerce-message{display:flex;font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif;font-size:17px;font-weight:700;margin-bottom:10px}.c20_product_notices .woocommerce-message a{width:auto;height:auto;border:0;font-weight:700;font-size:17px;padding:0 10px 0 0;color:red !important}.c20_single_product_author,.c20_single_product_title{margin-top:0 !important}.c20_single_product_content{font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif}.c20_you_may_also_like_products_label{margin-bottom:40px !important;padding-top:10px}.c20_single_product_shop_loop{display:flex;flex-wrap:wrap}.c20_loop_product{width:284px;list-style:none;margin-top:0 !important;margin-bottom:20px !important}.c20_loop_product:before{display:none !important}.c20_loop_product:nth-child(odd){margin-right:.625em}.c20_loop_product img{width:100%}.c20_loop_product h2{border-top:0 !important;font-size:17px !important;font-weight:700 !important;color:#000 !important}.c20_loop_product p{font-size:18px !important;color:#000 !important}.c20_loop_product .price,.c20_loop_product .price span{font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif;font-size:17px;color:red;font-weight:700}.c20_loop_product a.button{margin-top:10px;font-size:17px;padding:0 13px}.c20_loop_product a.added_to_cart{font-size:17px !important;display:block;padding:10px 0}.c20_shop_page_description{padding-bottom:50px}.c20_shop_page_description p{font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif}.c20_shop_page_featured_product{width:588px;max-width:100%}.c20_shop_page_featured_product .c20_loop_product{width:100%}.c20_shop_page_featured_product .c20_loop_product h2{font-size:27px !important}.c20_shop_page_featured_product .c20_loop_prod_image_container{text-align:center;background:#d7d2cb;padding:35px 0 25px}.c20_shop_page_featured_product .c20_loop_product img{max-width:248px}.c20_shop_page_featured_product .c20_loop_product .price,.c20_shop_page_featured_product .c20_loop_product .price span{font-size:27px}.c20_shop_page_featured_product .c20_loop_product_short_description{margin-bottom:25px !important}.c20_shop_page_featured_product .c20_loop_product a.button{margin-top:15px}.c20_loop_product_short_description{margin-bottom:20px !important;font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif}.c20_prod_loop_container{display:flex;justify-content:space-between;position:relative}.c20_prod_loop_container:after{display:none}.c20_shop_loop_category_title{padding-top:10px;padding-bottom:10px;margin-top:0 !important}.c20_shop_page_featured_product_label{display:none}.c20_shop_page_featured_product_label p{font-size:27px !important;font-weight:700;color:red !important;font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif}.c20_category_page_title{padding-bottom:30px}.woocommerce-cart .content h1{margin-bottom:50px}button[name=update_cart]{display:none}.c20_cart_page_item_row{display:flex;flex-wrap:wrap;justify-content:space-between;border-bottom:1px solid #b6ada5;padding:17px 0;font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif}.c20_cart_page_item_row:after{display:none}.c20_cart_page_item_row:first-child{border-top:1px solid #b6ada5}.c20_cart_page_item_row .product-thumbnail{width:134px;margin-right:.625em;text-align:center}.c20_cart_page_item_row_description{width:calc(100% - 284px);font-size:17px;font-weight:700;line-height:18px}.c20_cart_page_item_row_description>div{width:90%;max-width:430px}.c20_cart_page_item_row_description .product-name{margin-bottom:.625em}.c20_cart_item_short_description{margin-bottom:10px}.c20_cart_page_item_row_product_price{width:130px;text-align:right;font-weight:700;font-size:27px}.c20_cart_item_price_label{font-size:17px !important;color:red;margin:0 0 15px !important}.c20_cart_subtotal_container{padding:2em 0 1em;display:flex;justify-content:space-between;border-bottom:1px solid #b6ada5;font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif}.c20_cart_subtotal_container:after{display:none}.c20_cart_subtotal_container .actions{display:flex}.c20_cart_subtotal_container .actions label{font-size:17px;font-weight:700;display:block}.c20_cart_subtotal_container #coupon_code{box-sizing:border-box;transition:all .2s;-moz-appearance:textfield;color:#000;border:1px solid rgba(182,173,165,.75);border-radius:50px !important;font-size:17px;width:284px;max-width:none;height:50px;padding:0 .625em;margin:10px .625em 10px 0}.c20_cart_apply_coupon_button{font-size:18px;font-weight:700;color:red;background:0 0;border:0}.c20_cart_subtotal{width:130px;text-align:right;font-weight:700;font-size:27px}.c20_cart_subtotal .c20_cart_item_price_label{margin-bottom:5px !important}.c20_cart_proceed_checkout_container{display:flex;justify-content:flex-end;padding-top:.625em;flex-wrap:wrap}.c20_cart_page_item_row_product_price_subtotal{padding-top:20px}.c20_cart_page_item_row_product_price_subtotal .c20_cart_item_price_label{margin-top:0 !important}.c20_cart_page_coupons_container{width:calc(100% - 81px)}.c20_cart_page_coupons_container div.cart-discount{display:flex;padding-bottom:10px}.c20_cart_page_coupons_container div.cart-discount div{padding-right:10px;font-size:17px;font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif}.woocommerce-notices-wrapper .woocommerce-message{font-size:17px;font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif;padding-bottom:10px}.woocommerce-checkout .content h1{margin-bottom:30px}.woocommerce-checkout .content h2{margin-bottom:.625em;padding-top:10px}.c20_cart_page_item_row_description_checkout>div{max-width:550px}.woocommerce-checkout .c20_cart_page_item_row:last-child{border-bottom:0}.c20_checkout_order_total{height:70px;background:#d7d2cb;font-size:27px;font-weight:700;display:flex;justify-content:space-between;align-items:center;padding:0 10px;font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif}.c20_checkout_order_total:after{display:none}.c20_checkout_order_total_label{color:red}.woocommerce-checkout .c20_cart_proceed_checkout_container{border-top:1px solid #b6ada5;margin-top:20px}.c20_checkout_fields_section{font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif;font-size:17px;display:flex;flex-wrap:wrap;align-items:flex-end}.c20_checkout_fields_section label{font-weight:700;display:block;font-size:17px;width:100%}.woocommerce .c20_checkout_fields_section p{margin-top:0;margin-bottom:15px}.c20_checkout_fields_section .form-row,.c20_checkout_fields_section textarea{width:788px;max-width:100% !important}.c20_checkout_fields_section input,.c20_checkout_fields_section select,.c20_checkout_fields_section textarea{width:100%;height:50px;font-size:17px;padding:0 20px;border:1px solid #b6ada5;border-radius:50px}.c20_checkout_fields_section input::-webkit-input-placeholder,.c20_checkout_fields_section input::placeholder,.c20_checkout_fields_section textarea::-webkit-input-placeholder,.c20_checkout_fields_section textarea::placeholder{color:#d7d2cb !important}.c20_checkout_fields_section textarea{height:110px;border-radius:0;padding-top:20px;resize:none}.c20_checkout_fields_section #billing_first_name_field,.c20_checkout_fields_section #billing_last_name_field,.c20_checkout_fields_section #billing_city_field,.c20_checkout_fields_section #billing_state_field,.c20_checkout_fields_section #billing_phone_field,.c20_checkout_fields_section #billing_email_field,.c20_checkout_fields_section #shipping_first_name_field,.c20_checkout_fields_section #shipping_last_name_field,.c20_checkout_fields_section #shipping_city_field,.c20_checkout_fields_section #shipping_state_field,.c20_checkout_fields_section #shipping_phone_field,.c20_checkout_fields_section #shipping_email_field,.c20_checkout_fields_section #billing_postcode_field input,.c20_checkout_fields_section #shipping_postcode_field input{width:382px;max-width:90%;margin-right:20px}#billing_country_field,#billing_phone_field{margin-top:5px}#billing_country_field .select2-selection.select2-selection--single,#shipping_country_field .select2-selection.select2-selection--single{height:50px !important;font-size:17px !important;padding:11px 12px !important;border-radius:50px !important}#billing_country_field .select2-selection__arrow,#shipping_country_field .select2-selection__arrow{top:12px !important;right:10px !important}#billing_country_field .select2-selection__arrow b,#shipping_country_field .select2-selection__arrow b{border-color:#000 transparent transparent !important}.select2-container.select2-container--default.select2-container--open{padding-top:6px !important}.select2-container.select2-container--default.select2-container--open .select2-results__options li{font-size:17px !important}.woocommerce-checkout #ship-to-different-address{font-size:17px;font-weight:700;font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif}.woocommerce-checkout #ship-to-different-address input{display:none}.woocommerce-checkout #ship-to-different-address label{position:relative;padding-left:50px;padding-top:10px}.woocommerce-checkout #ship-to-different-address span:before{content:'';width:32px;height:32px;border:1px solid #b6ada5;position:absolute;left:0;top:5px}.woocommerce-checkout #ship-to-different-address input:checked+span:after{content:"";background-color:transparent;position:absolute;left:12px;top:8px;width:12px;border-bottom:3px solid #b6ada5;height:20px;border-right:3px solid #b6ada5;transform:rotate(36deg);-o-transform:rotate(36deg);-ms-transform:rotate(36deg);-webkit-transform:rotate(36deg)}.ship_to_different_address_container{height:50px}#order_review li:before{display:none}#order_review,#order_review p,#order_review li,#order_review span,#order_review label{font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif;font-size:17px}#order_review p{font-weight:700}#place_order{font-size:17px !important}#order_review .wc_payment_method input{display:none}#order_review .wc_payment_method{position:relative;padding-left:50px;padding-top:10px}#order_review .wc_payment_method label:before{content:'';width:32px;height:32px;border:1px solid #b6ada5;position:absolute;left:0;top:5px;border-radius:50%}#order_review .wc_payment_method input:checked+label:after{content:"";background-color:transparent;position:absolute;left:9px;top:8px;width:12px;border-bottom:3px solid #b6ada5;height:20px;border-right:3px solid #b6ada5;transform:rotate(36deg);-o-transform:rotate(36deg);-ms-transform:rotate(36deg);-webkit-transform:rotate(36deg)}.c20_sign_in_button{position:absolute;right:10px;top:20px}.c20_shipping_container{font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif;padding-bottom:30px}.c20_shipping_container #shipping_method li input{display:none}.c20_shipping_container #shipping_method li{position:relative;padding-left:50px;padding-top:10px;min-height:40px}.c20_shipping_container #shipping_method li:before{display:none}.c20_shipping_container #shipping_method li label:before{content:'';width:32px;height:32px;border:1px solid #b6ada5;position:absolute;left:0;top:5px;border-radius:50%}.c20_shipping_container #shipping_method li input:checked+label:after{content:"";background-color:transparent;position:absolute;left:9px;top:8px;width:12px;border-bottom:3px solid #b6ada5;height:20px;border-right:3px solid #b6ada5;transform:rotate(36deg);-o-transform:rotate(36deg);-ms-transform:rotate(36deg);-webkit-transform:rotate(36deg)}.c20_non_members_banner_container{background:#ffd100;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:20px;background-repeat:no-repeat;background-position:right bottom;background-image:url(//c20society.org.uk/wp-content/themes/c20-woo/resources/css/../img/non_members_banner.png)}.c20_non_members_banner_container:after{display:none}.c20_non_members_banner_col_left{padding:10px 10px 20px;width:204px;font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif}.c20_non_members_banner_col_left p{font-size:27px !important;margin-top:0 !important;margin-bottom:50px !important;font-weight:700;color:red}.c20_non_members_banner_col_left_links{display:flex;flex-wrap:wrap}.c20_non_members_banner_col_left_links a:first-child{margin-right:20px}.c20_non_members_banner_col_right{padding:13px 95px 90px 10px;width:calc(100% - 204px)}.c20_non_members_banner_col_right p{margin-top:0 !important}.c20_non_members_banner_col_right p{font-size:26px !important}.c20_mini_cart_container{position:absolute;right:10px;top:32px;width:284px;height:74px;background:#d7d2cb;padding:15px 5px;display:flex;flex-direction:column}.c20_mini_cart_container a{font-size:17px;font-weight:700;font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif;line-height:21px;text-decoration:none !important}.c20_mini_cart_container a:first-child{color:#000}.woocommerce-checkout .woocommerce-order-overview li:before{display:none}.woocommerce-checkout section.woocommerce-order-details,.woocommerce-checkout section.woocommerce-customer-details,.woocommerce-checkout section.woocommerce-customer-details p{font-size:19px;font-weight:700;font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif;line-height:21px}.woocommerce-checkout section.woocommerce-order-details h2,.woocommerce-checkout section.woocommerce-customer-details h2{font-size:32px}.woocommerce-checkout section.woocommerce-order-details td{padding:10px 20px 10px 0}@media (max-width:1199px){.c20_mini_cart_container{top:20px}.c20_single_product_content .c20_mini_cart_container+header.article{padding-top:100px}.c20_cart_page_item_row_description{width:calc(100% - 134px - .625em)}.c20_cart_page_item_row{position:relative;padding:17px 0 25px}.c20_cart_page_item_row_description .product-quantity{position:absolute;left:0;bottom:15px}.c20_cart_page_item_row_product_price{width:100%}.c20_cart_item_price_label{max-width:100% !important}.c20_checkout_fields_section #billing_first_name_field,.c20_checkout_fields_section #billing_last_name_field,.c20_checkout_fields_section #billing_city_field,.c20_checkout_fields_section #billing_state_field,.c20_checkout_fields_section #billing_phone_field,.c20_checkout_fields_section #billing_email_field,.c20_checkout_fields_section #shipping_first_name_field,.c20_checkout_fields_section #shipping_last_name_field,.c20_checkout_fields_section #shipping_city_field,.c20_checkout_fields_section #shipping_state_field,.c20_checkout_fields_section #shipping_phone_field,.c20_checkout_fields_section #shipping_email_field,.c20_checkout_fields_section #billing_postcode_field input,.c20_checkout_fields_section #shipping_postcode_field input{width:100%;margin-right:0}.c20_checkout_fields_section .form-row-wide input{max-width:100% !important}.c20_non_members_banner_col_right{padding-right:125px}}@media (max-width:899px){.c20_non_members_banner_container{position:relative;border-top:15px solid #000;flex-direction:column-reverse;padding-top:40px}.c20_non_members_banner_col_left{width:100%;padding-bottom:55px}.c20_non_members_banner_col_right{width:100%;padding:10px}.c20_non_members_banner_col_left_members_label{position:absolute;top:7px;left:10px}}@media (max-width:767px){.c20_loop_product .c20_shop_page_featured_product_label+h2{margin-top:5px}.c20_shop_page_featured_product_label{display:block}.c20_shop_page_featured_product .c20_loop_product img{max-width:40vw}.c20_price_and_add_button_container{display:flex;justify-content:space-between;align-items:center}.c20_price_and_add_button_container:after{display:none}.c20_prod_loop_container{padding-top:30px}.c20_single_product_shop_loop .c20_loop_product{margin-right:0;width:100%;max-width:320px}.c20_shop_page_category_link_container{position:absolute;top:-45px;right:0}.c20_loop_product a.button{margin-top:0}.c20_shop_loop_category_title{padding-right:70px}.c20_single_product_shop_loop{justify-content:space-between;width:100%}.c20_mini_cart_container{top:7px}.content .c20_prod_image figure img{max-width:320px;width:100%}.c20_prod_summary .c20_prod_price{margin-top:5px !important;margin-bottom:10px !important}.c20_prod_summary{flex-direction:column}.c20_prod_summary form{width:100%;max-width:360px;justify-content:space-between}.c20_you_may_also_like_products_label{margin-bottom:30px !important}.woocommerce-cart .content h1{margin-bottom:10px}.c20_cart_item_price_label{margin:15px 0 0 !important}.c20_cart_subtotal_container{flex-direction:column}.c20_cart_subtotal{width:100%}.c20_cart_page_coupons_container{width:100%}.c20_cart_page_coupons_container div.cart-discount{flex-direction:column}.c20_cart_page_coupons_container div.cart-discount div{padding-bottom:10px}body:not(.logged-in) .woocommerce-checkout .content h1{margin-bottom:0}.c20_sign_in_button{top:7px}.woocommerce-checkout #order_review_heading{margin-top:15px}.woocommerce-checkout .c20_cart_page_item_row_product_price{width:110px}.woocommerce-checkout .c20_cart_page_item_row_description{width:calc(100% - 110px - .625em)}.c20_cart_page_item_row_description>div{width:100%}.c20_non_members_banner_col_left{padding-bottom:65px}}@media (max-width:499px){.c20_non_members_banner_col_left{padding-bottom:100px}}img.wp-smiley,img.emoji{display:inline !important;border:none !important;box-shadow:none !important;height:1em !important;width:1em !important;margin:0 .07em !important;vertical-align:-.1em !important;background:0 0 !important;padding:0 !important}
.wp-block-audio figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-audio audio{width:100%;min-width:300px}.wp-block-button{color:#fff}.wp-block-button.aligncenter{text-align:center}.wp-block-button.alignright{text-align:right}.wp-block-button__link{background-color:#32373c;border:none;border-radius:28px;box-shadow:none;color:inherit;cursor:pointer;display:inline-block;font-size:18px;margin:0;padding:12px 24px;text-align:center;text-decoration:none;overflow-wrap:break-word}.wp-block-button__link:active,.wp-block-button__link:focus,.wp-block-button__link:hover,.wp-block-button__link:visited{color:inherit}.wp-gs .wp-block-button__link:not(.has-background){background-color:var(--wp-block-core-button--color--background,var(--wp-color--primary,#32373c))}.is-style-squared .wp-block-button__link{border-radius:0}.no-border-radius.wp-block-button__link{border-radius:0!important}.is-style-outline{color:#32373c}.is-style-outline .wp-block-button__link{background-color:transparent;border:2px solid}.wp-block-buttons .wp-block-button{display:inline-block;margin-right:8px;margin-bottom:8px}.wp-block-buttons.alignright .wp-block-button{margin-right:none;margin-left:8px}.wp-block-buttons.aligncenter,.wp-block-calendar{text-align:center}.wp-block-calendar tbody td,.wp-block-calendar th{padding:4px;border:1px solid #e2e4e7}.wp-block-calendar tfoot td{border:none}.wp-block-calendar table{width:100%;border-collapse:collapse;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.wp-block-calendar table th{font-weight:400;background:#edeff0}.wp-block-calendar a{text-decoration:underline}.wp-block-calendar tfoot a{color:#00739c}.wp-block-calendar table caption,.wp-block-calendar table tbody{color:#40464d}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-columns{display:flex;margin-bottom:28px;flex-wrap:wrap}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap}}.wp-block-columns.has-background{padding:20px 30px}.wp-block-column{flex-grow:1;min-width:0;word-break:break-word;overflow-wrap:break-word}@media (max-width:599px){.wp-block-column{flex-basis:100%!important}}@media (min-width:600px) and (max-width:781px){.wp-block-column{flex-basis:calc(50% - 16px)!important;flex-grow:0}.wp-block-column:nth-child(2n){margin-left:32px}}@media (min-width:782px){.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-column[style]{flex-grow:0}.wp-block-column:not(:first-child){margin-left:32px}}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{-ms-grid-row-align:center;align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}.wp-block-cover,.wp-block-cover-image{position:relative;background-color:#000;background-size:cover;background-position:50%;min-height:430px;height:100%;width:100%;display:flex;justify-content:center;align-items:center;overflow:hidden}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:fixed}@supports (-webkit-overflow-scrolling:touch){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:scroll}}@media (prefers-reduced-motion:reduce){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:scroll}}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{content:"";background-color:inherit}.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim:not(.has-background-gradient):before,.wp-block-cover .wp-block-cover__gradient-background{position:absolute;top:0;left:0;bottom:0;right:0;z-index:1}.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim:not(.has-background-gradient):before,.wp-block-cover .wp-block-cover__gradient-background{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient):before{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient):before{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient):before{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient):before{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient):before{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient):before{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient):before{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient):before{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient):before{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before{opacity:1}.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:290px;width:100%}.wp-block-cover-image:after,.wp-block-cover:after{display:block;content:"";font-size:0;min-height:inherit}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-cover-image:after,.wp-block-cover:after{content:none}}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}.wp-block-cover-image .wp-block-cover__inner-container,.wp-block-cover .wp-block-cover__inner-container{width:calc(100% - 70px);z-index:1;color:#f8f9f9}.wp-block-cover-image .wp-block-subhead:not(.has-text-color),.wp-block-cover-image h1:not(.has-text-color),.wp-block-cover-image h2:not(.has-text-color),.wp-block-cover-image h3:not(.has-text-color),.wp-block-cover-image h4:not(.has-text-color),.wp-block-cover-image h5:not(.has-text-color),.wp-block-cover-image h6:not(.has-text-color),.wp-block-cover-image p:not(.has-text-color),.wp-block-cover .wp-block-subhead:not(.has-text-color),.wp-block-cover h1:not(.has-text-color),.wp-block-cover h2:not(.has-text-color),.wp-block-cover h3:not(.has-text-color),.wp-block-cover h4:not(.has-text-color),.wp-block-cover h5:not(.has-text-color),.wp-block-cover h6:not(.has-text-color),.wp-block-cover p:not(.has-text-color){color:inherit}.wp-block-cover__video-background{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:100%;height:100%;z-index:0;object-fit:cover}.wp-block-cover-image-text,.wp-block-cover-text,section.wp-block-cover-image h2{color:#fff}.wp-block-cover-image-text a,.wp-block-cover-image-text a:active,.wp-block-cover-image-text a:focus,.wp-block-cover-image-text a:hover,.wp-block-cover-text a,.wp-block-cover-text a:active,.wp-block-cover-text a:focus,.wp-block-cover-text a:hover,section.wp-block-cover-image h2 a,section.wp-block-cover-image h2 a:active,section.wp-block-cover-image h2 a:focus,section.wp-block-cover-image h2 a:hover{color:#fff}.wp-block-cover-image .wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover-image .wp-block-cover.has-right-content{justify-content:flex-end}.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,section.wp-block-cover-image.has-left-content>h2{margin-left:0;text-align:left}.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,section.wp-block-cover-image.has-right-content>h2{margin-right:0;text-align:right}.wp-block-cover-image .wp-block-cover-image-text,.wp-block-cover .wp-block-cover-text,section.wp-block-cover-image>h2{font-size:2em;line-height:1.25;z-index:1;margin-bottom:0;max-width:580px;padding:14px;text-align:center}.block-editor-block-list__block[data-type="core/embed"][data-align=left],.block-editor-block-list__block[data-type="core/embed"][data-align=right],.wp-block-embed.alignleft,.wp-block-embed.alignright{max-width:360px;width:100%}.wp-block-embed{margin-bottom:1em}.wp-block-embed figcaption{margin-top:.5em;margin-bottom:1em}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper:before{padding-top:177.78%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%}.wp-block-file{margin-bottom:1.5em}.wp-block-file.aligncenter{text-align:center}.wp-block-file.alignright{text-align:right}.wp-block-file .wp-block-file__button{background:#32373c;border-radius:2em;color:#fff;font-size:13px;padding:.5em 1em}.wp-block-file a.wp-block-file__button{text-decoration:none}.wp-block-file a.wp-block-file__button:active,.wp-block-file a.wp-block-file__button:focus,.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.wp-block-file *+.wp-block-file__button{margin-left:.75em}.blocks-gallery-grid,.wp-block-gallery{display:flex;flex-wrap:wrap;list-style-type:none;padding:0;margin:0}.blocks-gallery-grid .blocks-gallery-image,.blocks-gallery-grid .blocks-gallery-item,.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{margin:0 16px 16px 0;display:flex;flex-grow:1;flex-direction:column;justify-content:center;position:relative}.blocks-gallery-grid .blocks-gallery-image figure,.blocks-gallery-grid .blocks-gallery-item figure,.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{margin:0;height:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.blocks-gallery-grid .blocks-gallery-image figure,.blocks-gallery-grid .blocks-gallery-item figure,.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{display:flex;align-items:flex-end;justify-content:flex-start}}.blocks-gallery-grid .blocks-gallery-image img,.blocks-gallery-grid .blocks-gallery-item img,.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{display:block;max-width:100%;height:auto;width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.blocks-gallery-grid .blocks-gallery-image img,.blocks-gallery-grid .blocks-gallery-item img,.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{width:auto}}.blocks-gallery-grid .blocks-gallery-image figcaption,.blocks-gallery-grid .blocks-gallery-item figcaption,.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{position:absolute;bottom:0;width:100%;max-height:100%;overflow:auto;padding:40px 10px 9px;color:#fff;text-align:center;font-size:13px;background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent)}.blocks-gallery-grid .blocks-gallery-image figcaption img,.blocks-gallery-grid .blocks-gallery-item figcaption img,.wp-block-gallery .blocks-gallery-image figcaption img,.wp-block-gallery .blocks-gallery-item figcaption img{display:inline}.blocks-gallery-grid.is-cropped .blocks-gallery-image a,.blocks-gallery-grid.is-cropped .blocks-gallery-image img,.blocks-gallery-grid.is-cropped .blocks-gallery-item a,.blocks-gallery-grid.is-cropped .blocks-gallery-item img,.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.blocks-gallery-grid.is-cropped .blocks-gallery-image a,.blocks-gallery-grid.is-cropped .blocks-gallery-image img,.blocks-gallery-grid.is-cropped .blocks-gallery-item a,.blocks-gallery-grid.is-cropped .blocks-gallery-item img,.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{height:100%;flex:1;object-fit:cover}}.blocks-gallery-grid .blocks-gallery-image,.blocks-gallery-grid .blocks-gallery-item,.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{width:calc((100% - 16px)/2)}.blocks-gallery-grid .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid.columns-1 .blocks-gallery-image,.blocks-gallery-grid.columns-1 .blocks-gallery-item,.wp-block-gallery.columns-1 .blocks-gallery-image,.wp-block-gallery.columns-1 .blocks-gallery-item{width:100%;margin-right:0}@media (min-width:600px){.blocks-gallery-grid.columns-3 .blocks-gallery-image,.blocks-gallery-grid.columns-3 .blocks-gallery-item,.wp-block-gallery.columns-3 .blocks-gallery-image,.wp-block-gallery.columns-3 .blocks-gallery-item{width:calc((100% - 32px)/3);margin-right:16px}@supports (-ms-ime-align:auto){.blocks-gallery-grid.columns-3 .blocks-gallery-image,.blocks-gallery-grid.columns-3 .blocks-gallery-item,.wp-block-gallery.columns-3 .blocks-gallery-image,.wp-block-gallery.columns-3 .blocks-gallery-item{width:calc((100% - 32px)/3 - 1px)}}.blocks-gallery-grid.columns-4 .blocks-gallery-image,.blocks-gallery-grid.columns-4 .blocks-gallery-item,.wp-block-gallery.columns-4 .blocks-gallery-image,.wp-block-gallery.columns-4 .blocks-gallery-item{width:calc((100% - 48px)/4);margin-right:16px}@supports (-ms-ime-align:auto){.blocks-gallery-grid.columns-4 .blocks-gallery-image,.blocks-gallery-grid.columns-4 .blocks-gallery-item,.wp-block-gallery.columns-4 .blocks-gallery-image,.wp-block-gallery.columns-4 .blocks-gallery-item{width:calc((100% - 48px)/4 - 1px)}}.blocks-gallery-grid.columns-5 .blocks-gallery-image,.blocks-gallery-grid.columns-5 .blocks-gallery-item,.wp-block-gallery.columns-5 .blocks-gallery-image,.wp-block-gallery.columns-5 .blocks-gallery-item{width:calc((100% - 64px)/5);margin-right:16px}@supports (-ms-ime-align:auto){.blocks-gallery-grid.columns-5 .blocks-gallery-image,.blocks-gallery-grid.columns-5 .blocks-gallery-item,.wp-block-gallery.columns-5 .blocks-gallery-image,.wp-block-gallery.columns-5 .blocks-gallery-item{width:calc((100% - 64px)/5 - 1px)}}.blocks-gallery-grid.columns-6 .blocks-gallery-image,.blocks-gallery-grid.columns-6 .blocks-gallery-item,.wp-block-gallery.columns-6 .blocks-gallery-image,.wp-block-gallery.columns-6 .blocks-gallery-item{width:calc((100% - 80px)/6);margin-right:16px}@supports (-ms-ime-align:auto){.blocks-gallery-grid.columns-6 .blocks-gallery-image,.blocks-gallery-grid.columns-6 .blocks-gallery-item,.wp-block-gallery.columns-6 .blocks-gallery-image,.wp-block-gallery.columns-6 .blocks-gallery-item{width:calc((100% - 80px)/6 - 1px)}}.blocks-gallery-grid.columns-7 .blocks-gallery-image,.blocks-gallery-grid.columns-7 .blocks-gallery-item,.wp-block-gallery.columns-7 .blocks-gallery-image,.wp-block-gallery.columns-7 .blocks-gallery-item{width:calc((100% - 96px)/7);margin-right:16px}@supports (-ms-ime-align:auto){.blocks-gallery-grid.columns-7 .blocks-gallery-image,.blocks-gallery-grid.columns-7 .blocks-gallery-item,.wp-block-gallery.columns-7 .blocks-gallery-image,.wp-block-gallery.columns-7 .blocks-gallery-item{width:calc((100% - 96px)/7 - 1px)}}.blocks-gallery-grid.columns-8 .blocks-gallery-image,.blocks-gallery-grid.columns-8 .blocks-gallery-item,.wp-block-gallery.columns-8 .blocks-gallery-image,.wp-block-gallery.columns-8 .blocks-gallery-item{width:calc((100% - 112px)/8);margin-right:16px}@supports (-ms-ime-align:auto){.blocks-gallery-grid.columns-8 .blocks-gallery-image,.blocks-gallery-grid.columns-8 .blocks-gallery-item,.wp-block-gallery.columns-8 .blocks-gallery-image,.wp-block-gallery.columns-8 .blocks-gallery-item{width:calc((100% - 112px)/8 - 1px)}}.blocks-gallery-grid.columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid.columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery.columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery.columns-1 .blocks-gallery-item:nth-of-type(1n){margin-right:0}.blocks-gallery-grid.columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid.columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery.columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery.columns-2 .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid.columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid.columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery.columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n){margin-right:0}.blocks-gallery-grid.columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid.columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery.columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery.columns-4 .blocks-gallery-item:nth-of-type(4n){margin-right:0}.blocks-gallery-grid.columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid.columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery.columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery.columns-5 .blocks-gallery-item:nth-of-type(5n){margin-right:0}.blocks-gallery-grid.columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid.columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery.columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery.columns-6 .blocks-gallery-item:nth-of-type(6n){margin-right:0}.blocks-gallery-grid.columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid.columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery.columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery.columns-7 .blocks-gallery-item:nth-of-type(7n){margin-right:0}.blocks-gallery-grid.columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid.columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery.columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery.columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.blocks-gallery-grid .blocks-gallery-image:last-child,.blocks-gallery-grid .blocks-gallery-item:last-child,.wp-block-gallery .blocks-gallery-image:last-child,.wp-block-gallery .blocks-gallery-item:last-child{margin-right:0}.blocks-gallery-grid.alignleft,.blocks-gallery-grid.alignright,.wp-block-gallery.alignleft,.wp-block-gallery.alignright{max-width:290px;width:100%}.blocks-gallery-grid.aligncenter .blocks-gallery-item figure,.wp-block-gallery.aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-image{margin-bottom:1em}.wp-block-image img{max-width:100%}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull img,.wp-block-image.alignwide img{width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.is-resized{display:table;margin-left:0;margin-right:0}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.is-resized>figcaption{display:table-caption;caption-side:bottom}.wp-block-image .alignleft{float:left;margin-right:1em}.wp-block-image .alignright{float:right;margin-left:1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image figcaption{margin-top:.5em;margin-bottom:1em}.is-style-circle-mask img,.is-style-rounded img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.is-style-circle-mask img{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;border-radius:0}}.wp-block-latest-comments__comment{font-size:15px;line-height:1.1;list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{min-height:36px;list-style:none}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:52px}.has-dates .wp-block-latest-comments__comment,.has-excerpts .wp-block-latest-comments__comment{line-height:1.5}.wp-block-latest-comments__comment-excerpt p{font-size:14px;line-height:1.8;margin:5px 0 20px}.wp-block-latest-comments__comment-date{color:#8f98a1;display:block;font-size:12px}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:24px;display:block;float:left;height:40px;margin-right:12px;width:40px}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.wp-block-latest-posts__list{list-style:none}.wp-block-latest-posts.wp-block-latest-posts__list li{clear:both}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap;padding:0}.wp-block-latest-posts.is-grid li{margin:0 16px 16px 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - 16px)}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - 16px)}.wp-block-latest-posts.columns-4 li{width:calc(25% - 16px)}.wp-block-latest-posts.columns-5 li{width:calc(20% - 16px)}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 16px)}}.wp-block-latest-posts__post-date{display:block;color:#6c7781;font-size:13px}.wp-block-latest-posts__post-excerpt{margin-top:8px;margin-bottom:16px}.wp-block-latest-posts__featured-image img{height:auto;width:auto}.wp-block-latest-posts__featured-image.alignleft{margin-right:1em}.wp-block-latest-posts__featured-image.alignright{margin-left:1em}.wp-block-latest-posts__featured-image.aligncenter{margin-bottom:1em;text-align:center}.wp-block-media-text{
  /*!rtl:begin:ignore*/direction:ltr;
  /*!rtl:end:ignore*/display:-ms-grid;display:grid;-ms-grid-columns:50% 1fr;grid-template-columns:50% 1fr;-ms-grid-rows:auto;grid-template-rows:auto}.wp-block-media-text.has-media-on-the-right{-ms-grid-columns:1fr 50%;grid-template-columns:1fr 50%}.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__media{-ms-grid-row-align:start;align-self:start}.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__media,.wp-block-media-text .wp-block-media-text__content,.wp-block-media-text .wp-block-media-text__media{-ms-grid-row-align:center;align-self:center}.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__media{-ms-grid-row-align:end;align-self:end}.wp-block-media-text .wp-block-media-text__media{
  /*!rtl:begin:ignore*/-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1;
  /*!rtl:end:ignore*/margin:0}.wp-block-media-text .wp-block-media-text__content{direction:ltr;
  /*!rtl:begin:ignore*/-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1;
  /*!rtl:end:ignore*/padding:0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{
  /*!rtl:begin:ignore*/-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1
  /*!rtl:end:ignore*/}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{
  /*!rtl:begin:ignore*/-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1
  /*!rtl:end:ignore*/}.wp-block-media-text>figure>img,.wp-block-media-text>figure>video{max-width:unset;width:100%;vertical-align:middle}.wp-block-media-text.is-image-fill figure.wp-block-media-text__media{height:100%;min-height:250px;background-size:cover}.wp-block-media-text.is-image-fill figure.wp-block-media-text__media>img{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{-ms-grid-columns:100%!important;grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__media,.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2}.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__content{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}}.wp-block-navigation>ul{display:block;list-style:none;margin:0;padding-left:0}@media (min-width:600px){.wp-block-navigation>ul{display:flex;flex-wrap:wrap}}.wp-block-navigation>ul ul{list-style:none;padding-left:0;margin-top:0;margin-left:0}.wp-block-navigation>ul ul li{margin:0}.wp-block-navigation>ul li{z-index:1}.wp-block-navigation>ul li:focus-within,.wp-block-navigation>ul li:hover{cursor:pointer;z-index:99999}.wp-block-navigation>ul li:focus-within>ul,.wp-block-navigation>ul li:hover>ul,.wp-block-navigation>ul li ul:focus,.wp-block-navigation>ul li ul:hover{visibility:visible;opacity:1;display:flex;flex-direction:column}.wp-block-navigation>ul>li ul{position:absolute;left:0;top:100%;min-width:200px;max-width:200px;opacity:0;transition:opacity .1s linear;visibility:hidden}.wp-block-navigation,.wp-block-navigation .block-editor-block-list__layout{display:flex;flex-wrap:wrap}.wp-block-navigation .block-editor-block-list__layout .block-editor-block-list__layout{width:200px}.wp-block-navigation .block-editor-inner-blocks>.block-editor-block-list__layout>.wp-block{margin:0;width:auto}.wp-block-navigation,.wp-block-navigation>.wp-block-navigation__container{align-items:center;width:100%}.wp-block-navigation>.wp-block-navigation-link,.wp-block-navigation>.wp-block-navigation__container>.wp-block-navigation-link{display:flex;margin-top:0;margin-bottom:0}.wp-block-navigation .wp-block-navigation-link{position:relative;margin:0;min-height:56px;display:flex;line-height:1.4}.wp-block-navigation .wp-block-navigation-link .wp-block,.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link{min-height:auto;padding:0}.wp-block-navigation .wp-block-navigation-link .wp-block .wp-block-navigation-link{margin:0}.wp-block-navigation .wp-block-navigation-link>.block-editor-inner-blocks{display:none}.wp-block-navigation .wp-block-navigation-link.has-child>.wp-block-navigation__container,.wp-block-navigation .wp-block-navigation-link.is-editing.has-child>.block-editor-inner-blocks{display:flex;border:1px solid rgba(0,0,0,.15);position:absolute;z-index:1;top:100%;left:0}.wp-block-navigation .wp-block-navigation-link.has-child>.wp-block-navigation__container .block-editor-inner-blocks,.wp-block-navigation .wp-block-navigation-link.has-child>.wp-block-navigation__container .wp-block-navigation__container,.wp-block-navigation .wp-block-navigation-link.is-editing.has-child>.block-editor-inner-blocks .block-editor-inner-blocks,.wp-block-navigation .wp-block-navigation-link.is-editing.has-child>.block-editor-inner-blocks .wp-block-navigation__container{left:100%;top:-1px}.wp-block-navigation .wp-block-navigation-link .block-editor-inner-blocks,.wp-block-navigation .wp-block-navigation-link .wp-block-navigation__container{background-color:inherit;color:inherit}.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link__content{display:flex;align-items:center;width:max-content;padding:6px 16px}.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link:first-child:not(:only-child) .wp-block-navigation-link__content{padding-top:8px}.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link:last-child .wp-block-navigation-link__content{padding-bottom:8px}.wp-block-navigation .wp-block-navigation-link.has-child .wp-block-navigation-link__content{min-width:100%;padding-right:32px;position:relative}.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link__submenu-icon{position:absolute;right:16px}.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link__submenu-icon svg{fill:currentColor}.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link svg{transform:rotate(0)}.wp-block-navigation .wp-block-navigation-link.has-text-color .wp-block-navigation-link__content{color:inherit}.wp-block-navigation.is-style-light .wp-block-navigation-link:not(.has-text-color)>.block-editor-inner-blocks,.wp-block-navigation.is-style-light .wp-block-navigation-link:not(.has-text-color)>.wp-block-navigation__container,.wp-block-navigation .wp-block-navigation-link:not(.has-text-color)>.block-editor-inner-blocks,.wp-block-navigation .wp-block-navigation-link:not(.has-text-color)>.wp-block-navigation__container{color:#111}.wp-block-navigation.is-style-light .wp-block-navigation-link:not(.has-background)>.block-editor-inner-blocks,.wp-block-navigation.is-style-light .wp-block-navigation-link:not(.has-background)>.wp-block-navigation__container,.wp-block-navigation .wp-block-navigation-link:not(.has-background)>.block-editor-inner-blocks,.wp-block-navigation .wp-block-navigation-link:not(.has-background)>.wp-block-navigation__container{background-color:#fff}.wp-block-navigation.is-style-dark .wp-block-navigation-link:not(.has-text-color)>.block-editor-inner-blocks,.wp-block-navigation.is-style-dark .wp-block-navigation-link:not(.has-text-color)>.wp-block-navigation__container{color:#fff}.wp-block-navigation.is-style-dark .wp-block-navigation-link:not(.has-background)>.block-editor-inner-blocks,.wp-block-navigation.is-style-dark .wp-block-navigation-link:not(.has-background)>.wp-block-navigation__container{background-color:#333}.wp-block-navigation .wp-block-navigation-link.has-child>.wp-block-navigation__container{display:flex;flex-direction:column;padding:0}.wp-block-navigation>ul>li>a{display:flex;align-items:center}.wp-block-navigation>ul>li:first-of-type>a{padding-left:0}.wp-block-navigation>ul>li:last-of-type>a{padding-right:0}.wp-block-navigation.items-justified-left>ul{justify-content:flex-start}.wp-block-navigation.items-justified-center>ul{justify-content:center}.wp-block-navigation.items-justified-right>ul{justify-content:flex-end}.is-small-text{font-size:14px}.is-regular-text{font-size:16px}.is-large-text{font-size:36px}.is-larger-text{font-size:48px}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;line-height:.68;font-weight:100;margin:.05em .1em 0 0;text-transform:uppercase;font-style:normal}p.has-background{padding:20px 30px}p.has-text-color a{color:inherit}.wp-block-pullquote{padding:3em 0;margin-left:0;margin-right:0;text-align:center}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:290px}.wp-block-pullquote.alignleft p,.wp-block-pullquote.alignright p{font-size:20px}.wp-block-pullquote p{font-size:28px;line-height:1.6}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote:not(.is-style-solid-color){background:none}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;text-align:left;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{margin-top:0;margin-bottom:0;font-size:32px}.wp-block-pullquote.is-style-solid-color blockquote cite{text-transform:none;font-style:normal}.wp-block-pullquote cite{color:inherit}.wp-block-quote.is-large,.wp-block-quote.is-style-large{margin:0 0 16px;padding:0 1em}.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{font-size:24px;font-style:italic;line-height:1.6}.wp-block-quote.is-large cite,.wp-block-quote.is-large footer,.wp-block-quote.is-style-large cite,.wp-block-quote.is-style-large footer{font-size:18px;text-align:right}.wp-block-rss.alignleft{margin-right:2em}.wp-block-rss.alignright{margin-left:2em}.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;padding:0;list-style:none}.wp-block-rss.is-grid li{margin:0 16px 16px 0;width:100%}@media (min-width:600px){.wp-block-rss.columns-2 li{width:calc(50% - 16px)}.wp-block-rss.columns-3 li{width:calc(33.33333% - 16px)}.wp-block-rss.columns-4 li{width:calc(25% - 16px)}.wp-block-rss.columns-5 li{width:calc(20% - 16px)}.wp-block-rss.columns-6 li{width:calc(16.66667% - 16px)}}.wp-block-rss__item-author,.wp-block-rss__item-publish-date{display:block;color:#6c7781;font-size:13px}.wp-block-search{display:flex;flex-wrap:wrap}.wp-block-search .wp-block-search__label{width:100%}.wp-block-search .wp-block-search__input{flex-grow:1;max-width:360px}.wp-block-search .wp-block-search__button{margin-left:10px}.wp-block-separator.is-style-wide{border-bottom-width:1px}.wp-block-separator.is-style-dots{background:none!important;border:none;text-align:center;max-width:none;line-height:1;height:auto}.wp-block-separator.is-style-dots:before{content:"\00b7 \00b7 \00b7";color:currentColor;font-size:20px;letter-spacing:2em;padding-left:2em;font-family:serif}.wp-block-social-links{display:flex;justify-content:flex-start;padding-left:0;padding-right:0;margin-left:0}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{text-decoration:none;border-bottom:0;box-shadow:none}.wp-social-link{display:block;width:36px;height:36px;border-radius:36px;margin-right:8px;transition:transform .1s ease}@media (prefers-reduced-motion:reduce){.wp-social-link{transition-duration:0s}}.wp-social-link a{padding:6px;display:block;line-height:0;transition:transform .1s ease}.wp-social-link a,.wp-social-link a:active,.wp-social-link a:hover,.wp-social-link a:visited,.wp-social-link svg{color:currentColor;fill:currentColor}.wp-social-link:hover{transform:scale(1.1)}.wp-block-social-links.aligncenter{justify-content:center;display:flex}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link{background-color:#f0f0f0;color:#444}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-amazon{background-color:#f90;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-behance{background-color:#0757fe;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-etsy{background-color:#f45800;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-facebook{background-color:#1977f2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-flickr{background-color:#0461dd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-foursquare{background-color:#e65678;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-github{background-color:#24292d;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-google{background-color:#ea4434;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-instagram{background-color:#f00075;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-linkedin{background-color:#0577b5;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-medium{background-color:#02ab6c;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-meetup{background-color:#f6405f;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pinterest{background-color:#e60122;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pocket{background-color:#ef4155;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-reddit{background-color:#fe4500;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-skype{background-color:#0478d7;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-snapchat{background-color:#fefc00;color:#fff;stroke:#000}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-spotify{background-color:#1bd760;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tumblr{background-color:#011835;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitch{background-color:#6440a4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitter{background-color:#21a1f3;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vk{background-color:#4680c2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-yelp{background-color:#d32422;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-youtube{background-color:#ff0100;color:#fff}.wp-block-social-links.is-style-logos-only .wp-social-link{background:none;padding:4px}.wp-block-social-links.is-style-logos-only .wp-social-link svg{width:28px;height:28px}.wp-block-social-links.is-style-logos-only .wp-social-link-amazon{color:#f90}.wp-block-social-links.is-style-logos-only .wp-social-link-bandcamp{color:#1ea0c3}.wp-block-social-links.is-style-logos-only .wp-social-link-behance{color:#0757fe}.wp-block-social-links.is-style-logos-only .wp-social-link-codepen{color:#1e1f26}.wp-block-social-links.is-style-logos-only .wp-social-link-deviantart{color:#02e49b}.wp-block-social-links.is-style-logos-only .wp-social-link-dribbble{color:#e94c89}.wp-block-social-links.is-style-logos-only .wp-social-link-dropbox{color:#4280ff}.wp-block-social-links.is-style-logos-only .wp-social-link-etsy{color:#f45800}.wp-block-social-links.is-style-logos-only .wp-social-link-facebook{color:#1977f2}.wp-block-social-links.is-style-logos-only .wp-social-link-fivehundredpx{color:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-flickr{color:#0461dd}.wp-block-social-links.is-style-logos-only .wp-social-link-foursquare{color:#e65678}.wp-block-social-links.is-style-logos-only .wp-social-link-github{color:#24292d}.wp-block-social-links.is-style-logos-only .wp-social-link-goodreads{color:#382110}.wp-block-social-links.is-style-logos-only .wp-social-link-google{color:#ea4434}.wp-block-social-links.is-style-logos-only .wp-social-link-instagram{color:#f00075}.wp-block-social-links.is-style-logos-only .wp-social-link-lastfm{color:#e21b24}.wp-block-social-links.is-style-logos-only .wp-social-link-linkedin{color:#0577b5}.wp-block-social-links.is-style-logos-only .wp-social-link-mastodon{color:#3288d4}.wp-block-social-links.is-style-logos-only .wp-social-link-medium{color:#02ab6c}.wp-block-social-links.is-style-logos-only .wp-social-link-meetup{color:#f6405f}.wp-block-social-links.is-style-logos-only .wp-social-link-pinterest{color:#e60122}.wp-block-social-links.is-style-logos-only .wp-social-link-pocket{color:#ef4155}.wp-block-social-links.is-style-logos-only .wp-social-link-reddit{color:#fe4500}.wp-block-social-links.is-style-logos-only .wp-social-link-skype{color:#0478d7}.wp-block-social-links.is-style-logos-only .wp-social-link-snapchat{color:#fff;stroke:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-soundcloud{color:#ff5600}.wp-block-social-links.is-style-logos-only .wp-social-link-spotify{color:#1bd760}.wp-block-social-links.is-style-logos-only .wp-social-link-tumblr{color:#011835}.wp-block-social-links.is-style-logos-only .wp-social-link-twitch{color:#6440a4}.wp-block-social-links.is-style-logos-only .wp-social-link-twitter{color:#21a1f3}.wp-block-social-links.is-style-logos-only .wp-social-link-vimeo{color:#1eb7ea}.wp-block-social-links.is-style-logos-only .wp-social-link-vk{color:#4680c2}.wp-block-social-links.is-style-logos-only .wp-social-link-wordpress{color:#3499cd}.wp-block-social-links.is-style-logos-only .wp-social-link-yelp{background-color:#d32422;color:#fff}.wp-block-social-links.is-style-logos-only .wp-social-link-youtube{color:#ff0100}.wp-block-social-links.is-style-pill-shape .wp-social-link{width:auto}.wp-block-social-links.is-style-pill-shape .wp-social-link a{padding-left:16px;padding-right:16px}.wp-block-spacer{clear:both}p.wp-block-subhead{font-size:1.1em;font-style:italic;opacity:.75}.wp-block-table{overflow-x:auto}.wp-block-table table{width:100%}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-table .has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table .has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table .has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table .has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{border-spacing:0;border-collapse:inherit;background-color:transparent;border-bottom:1px solid #f3f4f5}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:transparent}.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 16px;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}.wp-block-text-columns.columns-2 .wp-block-column{width:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.33333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}.wp-block-video{margin-left:0;margin-right:0}.wp-block-video video{max-width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-video [poster]{object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video figcaption{margin-top:.5em;margin-bottom:1em}:root .has-pale-pink-background-color{background-color:#f78da7}:root .has-vivid-red-background-color{background-color:#cf2e2e}:root .has-luminous-vivid-orange-background-color{background-color:#ff6900}:root .has-luminous-vivid-amber-background-color{background-color:#fcb900}:root .has-light-green-cyan-background-color{background-color:#7bdcb5}:root .has-vivid-green-cyan-background-color{background-color:#00d084}:root .has-pale-cyan-blue-background-color{background-color:#8ed1fc}:root .has-vivid-cyan-blue-background-color{background-color:#0693e3}:root .has-vivid-purple-background-color{background-color:#9b51e0}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-cyan-bluish-gray-background-color{background-color:#abb8c3}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-pale-pink-color{color:#f78da7}:root .has-vivid-red-color{color:#cf2e2e}:root .has-luminous-vivid-orange-color{color:#ff6900}:root .has-luminous-vivid-amber-color{color:#fcb900}:root .has-light-green-cyan-color{color:#7bdcb5}:root .has-vivid-green-cyan-color{color:#00d084}:root .has-pale-cyan-blue-color{color:#8ed1fc}:root .has-vivid-cyan-blue-color{color:#0693e3}:root .has-vivid-purple-color{color:#9b51e0}:root .has-very-light-gray-color{color:#eee}:root .has-cyan-bluish-gray-color{color:#abb8c3}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:linear-gradient(135deg,#0693e3,#9b51e0)}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:linear-gradient(135deg,#7adcb4,#00d082)}:root .has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:linear-gradient(135deg,#fcb900,#ff6900)}:root .has-luminous-vivid-orange-to-vivid-red-gradient-background{background:linear-gradient(135deg,#ff6900,#cf2e2e)}:root .has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:linear-gradient(135deg,#eee,#a9b8c3)}:root .has-cool-to-warm-spectrum-gradient-background{background:linear-gradient(135deg,#4aeadc,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c)}:root .has-blush-light-purple-gradient-background{background:linear-gradient(135deg,#ffceec,#9896f0)}:root .has-blush-bordeaux-gradient-background{background:linear-gradient(135deg,#fecda5,#fe2d2d 50%,#6b003e)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-luminous-dusk-gradient-background{background:linear-gradient(135deg,#ffcb70,#c751c0 50%,#4158d0)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-pale-ocean-gradient-background{background:linear-gradient(135deg,#fff5cb,#b6e3d4 50%,#33a7b5)}:root .has-electric-grass-gradient-background{background:linear-gradient(135deg,#caf880,#71ce7e)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}.has-small-font-size{font-size:13px}.has-normal-font-size,.has-regular-font-size{font-size:16px}.has-medium-font-size{font-size:20px}.has-large-font-size{font-size:36px}.has-huge-font-size,.has-larger-font-size{font-size:42px}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}
.wc-block-featured-category{position:relative;background-color:#24292d;background-size:cover;background-position:50%;width:100%;margin:0 0 1.5em}.wc-block-featured-category,.wc-block-featured-category .wc-block-featured-category__wrapper{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;flex-wrap:wrap;align-content:center}.wc-block-featured-category .wc-block-featured-category__wrapper{overflow:hidden;height:100%}.wc-block-featured-category.has-left-content{-webkit-box-pack:start;justify-content:flex-start}.wc-block-featured-category.has-left-content .wc-block-featured-category__description,.wc-block-featured-category.has-left-content .wc-block-featured-category__price,.wc-block-featured-category.has-left-content .wc-block-featured-category__title{margin-left:0;text-align:left}.wc-block-featured-category.has-right-content{-webkit-box-pack:end;justify-content:flex-end}.wc-block-featured-category.has-right-content .wc-block-featured-category__description,.wc-block-featured-category.has-right-content .wc-block-featured-category__price,.wc-block-featured-category.has-right-content .wc-block-featured-category__title{margin-right:0;text-align:right}.wc-block-featured-category .wc-block-featured-category__description,.wc-block-featured-category .wc-block-featured-category__price,.wc-block-featured-category .wc-block-featured-category__title{color:#fff;line-height:1.25;margin-bottom:0;text-align:center}.wc-block-featured-category .wc-block-featured-category__description a,.wc-block-featured-category .wc-block-featured-category__description a:active,.wc-block-featured-category .wc-block-featured-category__description a:focus,.wc-block-featured-category .wc-block-featured-category__description a:hover,.wc-block-featured-category .wc-block-featured-category__price a,.wc-block-featured-category .wc-block-featured-category__price a:active,.wc-block-featured-category .wc-block-featured-category__price a:focus,.wc-block-featured-category .wc-block-featured-category__price a:hover,.wc-block-featured-category .wc-block-featured-category__title a,.wc-block-featured-category .wc-block-featured-category__title a:active,.wc-block-featured-category .wc-block-featured-category__title a:focus,.wc-block-featured-category .wc-block-featured-category__title a:hover{color:#fff}.wc-block-featured-category .wc-block-featured-category__description,.wc-block-featured-category .wc-block-featured-category__link,.wc-block-featured-category .wc-block-featured-category__price,.wc-block-featured-category .wc-block-featured-category__title{width:100%;padding:0 48px 16px;z-index:1}.wc-block-featured-category .wc-block-featured-category__title{margin-top:0}.wc-block-featured-category .wc-block-featured-category__title:before{display:none}.wc-block-featured-category .wc-block-featured-category__description p{margin:0}.wc-block-featured-category.has-background-dim:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-color:inherit;opacity:.5;z-index:1}.wc-block-featured-category.has-background-dim.has-background-dim-10:before{opacity:.1}.wc-block-featured-category.has-background-dim.has-background-dim-20:before{opacity:.2}.wc-block-featured-category.has-background-dim.has-background-dim-30:before{opacity:.3}.wc-block-featured-category.has-background-dim.has-background-dim-40:before{opacity:.4}.wc-block-featured-category.has-background-dim.has-background-dim-50:before{opacity:.5}.wc-block-featured-category.has-background-dim.has-background-dim-60:before{opacity:.6}.wc-block-featured-category.has-background-dim.has-background-dim-70:before{opacity:.7}.wc-block-featured-category.has-background-dim.has-background-dim-80:before{opacity:.8}.wc-block-featured-category.has-background-dim.has-background-dim-90:before{opacity:.9}.wc-block-featured-category.has-background-dim.has-background-dim-100:before{opacity:1}.wc-block-featured-category.alignleft,.wc-block-featured-category.alignright{max-width:305px;width:100%}.wc-block-featured-category:after{display:block;content:"";font-size:0;min-height:inherit}@supports ((position:-webkit-sticky) or (position:sticky)){.wc-block-featured-category:after{content:none}}.wc-block-featured-category.aligncenter,.wc-block-featured-category.alignleft,.wc-block-featured-category.alignright{display:-webkit-box;display:flex}.wc-block-product-categories{margin-bottom:1em}.wc-block-product-categories.is-dropdown{display:-webkit-box;display:flex}.wc-block-product-categories select{margin-right:.5em}.wc-block-product-categories-list-item-count:before{content:" ("}.wc-block-product-categories-list-item-count:after{content:")"}.wp-block-woocommerce-product-categories.is-loading .wc-block-product-categories__placeholder{display:inline-block;height:1em;width:50%;min-width:200px;background:currentColor;opacity:.2}.wc-block-product-categories__button{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;text-decoration:none;font-size:13px;margin:0;border:none;cursor:pointer;background:0 0;padding:8px;color:#555d66;position:relative;overflow:hidden;border-radius:4px}.wc-block-product-categories__button svg{fill:currentColor;outline:none}.rtl .wc-block-product-categories__button svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.wc-block-product-categories__button:active{color:currentColor}.wc-block-product-categories__button:disabled,.wc-block-product-categories__button[aria-disabled=true]{cursor:default;opacity:.3}.wc-block-product-categories__button:focus:enabled{background-color:#fff;color:#191e23;box-shadow:inset 0 0 0 1px #6c7781,inset 0 0 0 2px #fff;outline:2px solid transparent;outline-offset:-2px}.wc-block-product-categories__button:not(:disabled):not([aria-disabled=true]):hover{background-color:#fff;color:#191e23;box-shadow:inset 0 0 0 1px #e2e4e7,inset 0 0 0 2px #fff,0 1px 1px rgba(25,30,35,.2)}.wc-block-product-categories__button:not(:disabled):not([aria-disabled=true]):active{outline:none;background-color:#fff;color:#191e23;box-shadow:inset 0 0 0 1px #ccd0d4,inset 0 0 0 2px #fff}.wc-block-product-categories__button:disabled:focus,.wc-block-product-categories__button[aria-disabled=true]:focus{box-shadow:none}.woocommerce-product-attributes__operator .components-base-control__help{clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;word-wrap:normal!important}.components-panel .woocommerce-product-attributes__operator.components-base-control{margin-top:16px}.components-panel .woocommerce-product-attributes__operator.components-base-control .components-select-control__input{margin-left:0;min-width:100%}.woocommerce-search-list__item.woocommerce-product-attributes__item.is-searching .woocommerce-search-list__item-prefix:after,.woocommerce-search-list__item.woocommerce-product-attributes__item.is-skip-level .woocommerce-search-list__item-prefix:after{content:":"}.woocommerce-search-list__item.woocommerce-product-attributes__item.is-not-active:active,.woocommerce-search-list__item.woocommerce-product-attributes__item.is-not-active:focus,.woocommerce-search-list__item.woocommerce-product-attributes__item.is-not-active:hover{background:#fff}.woocommerce-search-list__item.woocommerce-product-attributes__item.is-loading{-webkit-box-pack:center;justify-content:center}.woocommerce-search-list__item.woocommerce-product-attributes__item.is-loading .components-spinner{margin-bottom:12px}.woocommerce-search-list__item.woocommerce-product-attributes__item.depth-0:after{margin-left:8px;content:"";height:24px;width:24px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z" fill="{$core-grey-dark-300}" /></svg>');background-repeat:no-repeat;background-position:100%;background-size:contain}.woocommerce-search-list__item.woocommerce-product-attributes__item.depth-0[aria-expanded=true]:after{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M7.41 8.59L12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z" fill="{$core-grey-dark-300}" /></svg>')}.woocommerce-search-list__item.woocommerce-product-attributes__item[disabled].depth-0:after{margin-left:0;width:auto;background:0 0}.wc-block-featured-product{position:relative;background-color:#24292d;background-size:cover;background-position:50%;width:100%;margin:0 0 1.5em}.wc-block-featured-product,.wc-block-featured-product .wc-block-featured-product__wrapper{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;flex-wrap:wrap;align-content:center}.wc-block-featured-product .wc-block-featured-product__wrapper{overflow:hidden;height:100%}.wc-block-featured-product.has-left-content{-webkit-box-pack:start;justify-content:flex-start}.wc-block-featured-product.has-left-content .wc-block-featured-product__description,.wc-block-featured-product.has-left-content .wc-block-featured-product__price,.wc-block-featured-product.has-left-content .wc-block-featured-product__title,.wc-block-featured-product.has-left-content .wc-block-featured-product__variation{margin-left:0;text-align:left}.wc-block-featured-product.has-right-content{-webkit-box-pack:end;justify-content:flex-end}.wc-block-featured-product.has-right-content .wc-block-featured-product__description,.wc-block-featured-product.has-right-content .wc-block-featured-product__price,.wc-block-featured-product.has-right-content .wc-block-featured-product__title,.wc-block-featured-product.has-right-content .wc-block-featured-product__variation{margin-right:0;text-align:right}.wc-block-featured-product .wc-block-featured-product__description,.wc-block-featured-product .wc-block-featured-product__price,.wc-block-featured-product .wc-block-featured-product__title,.wc-block-featured-product .wc-block-featured-product__variation{color:#fff;line-height:1.25;margin-bottom:0;text-align:center}.wc-block-featured-product .wc-block-featured-product__description a,.wc-block-featured-product .wc-block-featured-product__description a:active,.wc-block-featured-product .wc-block-featured-product__description a:focus,.wc-block-featured-product .wc-block-featured-product__description a:hover,.wc-block-featured-product .wc-block-featured-product__price a,.wc-block-featured-product .wc-block-featured-product__price a:active,.wc-block-featured-product .wc-block-featured-product__price a:focus,.wc-block-featured-product .wc-block-featured-product__price a:hover,.wc-block-featured-product .wc-block-featured-product__title a,.wc-block-featured-product .wc-block-featured-product__title a:active,.wc-block-featured-product .wc-block-featured-product__title a:focus,.wc-block-featured-product .wc-block-featured-product__title a:hover,.wc-block-featured-product .wc-block-featured-product__variation a,.wc-block-featured-product .wc-block-featured-product__variation a:active,.wc-block-featured-product .wc-block-featured-product__variation a:focus,.wc-block-featured-product .wc-block-featured-product__variation a:hover{color:#fff}.wc-block-featured-product .wc-block-featured-product__description,.wc-block-featured-product .wc-block-featured-product__link,.wc-block-featured-product .wc-block-featured-product__price,.wc-block-featured-product .wc-block-featured-product__title,.wc-block-featured-product .wc-block-featured-product__variation{width:100%;padding:16px 48px 0;z-index:1}.wc-block-featured-product .wc-block-featured-product__title,.wc-block-featured-product .wc-block-featured-product__variation{margin-top:0;border:0}.wc-block-featured-product .wc-block-featured-product__title:before,.wc-block-featured-product .wc-block-featured-product__variation:before{display:none}.wc-block-featured-product .wc-block-featured-product__variation{font-style:italic;padding-top:0}.wc-block-featured-product .wc-block-featured-product__description p{margin:0;line-height:1.5em}.wc-block-featured-product.has-background-dim:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-color:inherit;opacity:.5;z-index:1}.wc-block-featured-product.has-background-dim.has-background-dim-10:before{opacity:.1}.wc-block-featured-product.has-background-dim.has-background-dim-20:before{opacity:.2}.wc-block-featured-product.has-background-dim.has-background-dim-30:before{opacity:.3}.wc-block-featured-product.has-background-dim.has-background-dim-40:before{opacity:.4}.wc-block-featured-product.has-background-dim.has-background-dim-50:before{opacity:.5}.wc-block-featured-product.has-background-dim.has-background-dim-60:before{opacity:.6}.wc-block-featured-product.has-background-dim.has-background-dim-70:before{opacity:.7}.wc-block-featured-product.has-background-dim.has-background-dim-80:before{opacity:.8}.wc-block-featured-product.has-background-dim.has-background-dim-90:before{opacity:.9}.wc-block-featured-product.has-background-dim.has-background-dim-100:before{opacity:1}.wc-block-featured-product.alignleft,.wc-block-featured-product.alignright{max-width:305px;width:100%}.wc-block-featured-product:after{display:block;content:"";font-size:0;min-height:inherit}@supports ((position:-webkit-sticky) or (position:sticky)){.wc-block-featured-product:after{content:none}}.wc-block-featured-product.aligncenter,.wc-block-featured-product.alignleft,.wc-block-featured-product.alignright,.wc-block-product-search .wc-block-product-search__fields{display:-webkit-box;display:flex}.wc-block-product-search .wc-block-product-search__field{padding:6px 8px;line-height:1.8;-webkit-box-flex:1;flex-grow:1}.wc-block-product-search .wc-block-product-search__button{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;text-decoration:none;font-size:13px;margin:0 0 0 6px;border:none;cursor:pointer;background:0 0;padding:8px;color:#555d66;position:relative;overflow:hidden;border-radius:4px}.wc-block-product-search .wc-block-product-search__button svg{fill:currentColor;outline:none}.rtl .wc-block-product-search .wc-block-product-search__button svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.wc-block-product-search .wc-block-product-search__button:active{color:currentColor}.wc-block-product-search .wc-block-product-search__button:disabled,.wc-block-product-search .wc-block-product-search__button[aria-disabled=true]{cursor:default;opacity:.3}.wc-block-product-search .wc-block-product-search__button:focus:enabled{background-color:#fff;color:#191e23;box-shadow:inset 0 0 0 1px #6c7781,inset 0 0 0 2px #fff;outline:2px solid transparent;outline-offset:-2px}.wc-block-product-search .wc-block-product-search__button:not(:disabled):not([aria-disabled=true]):hover{background-color:#fff;color:#191e23;box-shadow:inset 0 0 0 1px #e2e4e7,inset 0 0 0 2px #fff,0 1px 1px rgba(25,30,35,.2)}.wc-block-product-search .wc-block-product-search__button:not(:disabled):not([aria-disabled=true]):active{outline:none;background-color:#fff;color:#191e23;box-shadow:inset 0 0 0 1px #ccd0d4,inset 0 0 0 2px #fff}.wc-block-product-search .wc-block-product-search__button:disabled:focus,.wc-block-product-search .wc-block-product-search__button[aria-disabled=true]:focus{box-shadow:none}.woocommerce-product-tags__operator .components-base-control__help{clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;word-wrap:normal!important}.components-panel .woocommerce-product-tags__operator.components-base-control{margin-top:16px}.components-panel .woocommerce-product-tags__operator.components-base-control .components-select-control__input{margin-left:0;min-width:100%}.wc-block-error{display:-webkit-box;display:flex;background-color:#f3f3f4;border-left:4px solid #6d6d6d;padding:36px 16px;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.wc-block-error__header{font-size:2em;font-weight:700;margin:0}.wc-block-error__message,.wc-block-error__text{margin:0}@media (min-width:481px){.wc-block-error{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.wc-block-error__image+.wc-block-error__content{margin-left:16px}}.woocommerce-product-categories__operator .components-base-control__help{clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;word-wrap:normal!important}.components-panel .woocommerce-product-categories__operator.components-base-control{margin-top:16px}.components-panel .woocommerce-product-categories__operator.components-base-control .components-select-control__input{margin-left:0;min-width:100%}.components-toggle-button-control .components-base-control__field{flex-wrap:wrap}.components-toggle-button-control .components-toggle-button-control__label{width:100%;margin-bottom:8px;display:block}.components-toggle-button-control .components-base-control__help{margin-top:0}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.wc-block-grid{text-align:center}.wc-block-grid__no-products{padding:40px;text-align:center;width:100%}.wc-block-grid__no-products .wc-block-grid__no-products-image{max-width:150px;margin:0 auto 1em;display:block}.wc-block-grid__no-products .wc-block-grid__no-products-title{display:block;margin:0;font-weight:700}.wc-block-grid__no-products .wc-block-grid__no-products-description{display:block;margin:.25em 0 1em}.wc-block-grid__products{display:-webkit-box;display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0 -8px 16px;background-clip:padding-box}.wc-block-grid__product{box-sizing:border-box;padding:0;margin:0;float:none;width:auto;position:relative;text-align:center;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:16px solid transparent}.entry-content .wc-block-grid__product-image,.wc-block-grid__product-image{text-decoration:none;display:block;position:relative}.entry-content .wc-block-grid__product-image a,.wc-block-grid__product-image a{text-decoration:none;border:0;outline:0;box-shadow:none}.entry-content .wc-block-grid__product-image .wc-block-grid__product-image__image,.wc-block-grid__product-image .wc-block-grid__product-image__image{vertical-align:middle;width:100%}.entry-content .wc-block-grid__product-image .wc-block-grid__product-image__image[hidden],.wc-block-grid__product-image .wc-block-grid__product-image__image[hidden]{display:none}.is-loading .entry-content .wc-block-grid__product-image .wc-block-grid__product-image__image,.is-loading .wc-block-grid__product-image .wc-block-grid__product-image__image{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:#e2e4e7!important;color:transparent;border:0;box-shadow:none;height:0;padding-bottom:100%}.is-loading .entry-content .wc-block-grid__product-image .wc-block-grid__product-image__image:after,.is-loading .wc-block-grid__product-image .wc-block-grid__product-image__image:after{content:"\00a0"}@media screen and (prefers-reduced-motion:reduce){.is-loading .entry-content .wc-block-grid__product-image .wc-block-grid__product-image__image,.is-loading .wc-block-grid__product-image .wc-block-grid__product-image__image{-webkit-animation:none;animation:none}}.edit-post-visual-editor .editor-block-list__block .wc-block-grid__product-title,.editor-styles-wrapper .wc-block-grid__product-title,.wc-block-grid__product-title{line-height:1.2em;font-weight:700;padding:0;color:inherit;font-size:inherit;display:block}.is-loading .edit-post-visual-editor .editor-block-list__block .wc-block-grid__product-title:before,.is-loading .editor-styles-wrapper .wc-block-grid__product-title:before,.is-loading .wc-block-grid__product-title:before{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:#e2e4e7!important;color:transparent;border:0;box-shadow:none;content:".";display:inline-block;width:6em}.is-loading .edit-post-visual-editor .editor-block-list__block .wc-block-grid__product-title:before:after,.is-loading .editor-styles-wrapper .wc-block-grid__product-title:before:after,.is-loading .wc-block-grid__product-title:before:after{content:"\00a0"}@media screen and (prefers-reduced-motion:reduce){.is-loading .edit-post-visual-editor .editor-block-list__block .wc-block-grid__product-title:before,.is-loading .editor-styles-wrapper .wc-block-grid__product-title:before,.is-loading .wc-block-grid__product-title:before{-webkit-animation:none;animation:none}}.wc-block-grid__product-price{display:block}.wc-block-grid__product-price .wc-block-grid__product-price__regular{font-size:.8em;line-height:1;color:#aaa;margin-top:-.25em;display:block}.wc-block-grid__product-price .wc-block-grid__product-price__value{letter-spacing:-1px;font-weight:600;display:block;font-size:1.25em;line-height:1.25;color:#000}.wc-block-grid__product-price .wc-block-grid__product-price__value span{white-space:nowrap}.is-loading .wc-block-grid__product-price .wc-block-grid__product-price__value:before{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:#e2e4e7!important;color:transparent;border:0;box-shadow:none;content:".";display:inline-block;width:3em}.is-loading .wc-block-grid__product-price .wc-block-grid__product-price__value:before:after{content:"\00a0"}@media screen and (prefers-reduced-motion:reduce){.is-loading .wc-block-grid__product-price .wc-block-grid__product-price__value:before{-webkit-animation:none;animation:none}}.wc-block-grid__product-add-to-cart{word-break:break-word;white-space:normal}.wc-block-grid__product-add-to-cart a,.wc-block-grid__product-add-to-cart button{word-break:break-word;white-space:normal;margin:0 auto!important;display:-webkit-inline-box;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center}.wc-block-grid__product-add-to-cart a.loading,.wc-block-grid__product-add-to-cart button.loading{opacity:.25}.wc-block-grid__product-add-to-cart a:after,.wc-block-grid__product-add-to-cart button:after{margin-left:.5em;display:inline-block}.wc-block-grid__product-add-to-cart a.added:after,.wc-block-grid__product-add-to-cart button.added:after{font-family:WooCommerce;content:"\e017"}.wc-block-grid__product-add-to-cart a.loading:after,.wc-block-grid__product-add-to-cart button.loading:after{font-family:WooCommerce;content:"\e031";-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.is-loading .wc-block-grid__product-add-to-cart a,.is-loading .wc-block-grid__product-add-to-cart button{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:#e2e4e7!important;color:transparent;border:0;box-shadow:none;min-width:7em}.is-loading .wc-block-grid__product-add-to-cart a:after,.is-loading .wc-block-grid__product-add-to-cart button:after{content:"\00a0"}@media screen and (prefers-reduced-motion:reduce){.is-loading .wc-block-grid__product-add-to-cart a,.is-loading .wc-block-grid__product-add-to-cart button{-webkit-animation:none;animation:none}}.wc-block-grid__product-rating{display:block}.wc-block-grid__product-rating .wc-block-grid__product-rating__stars{overflow:hidden;position:relative;width:5.3em;height:1.618em;line-height:1.618;font-size:1em;font-family:star;font-weight:400;display:-block;margin:0 auto;text-align:left}.wc-block-grid__product-rating .wc-block-grid__product-rating__stars:before{content:"\53\53\53\53\53";top:0;left:0;right:0;position:absolute;opacity:.5;color:#aaa}.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span{overflow:hidden;top:0;left:0;right:0;position:absolute;padding-top:1.5em}.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span:before{content:"\53\53\53\53\53";top:0;left:0;right:0;position:absolute;color:#000}.editor-styles-wrapper .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-onsale,.wc-block-grid__product-onsale{border:1px solid #43454b;color:#43454b;background:#fff;padding:.202em .6180469716em;font-size:.875rem;text-align:center;text-transform:uppercase;font-weight:600;display:inline-block;width:auto;border-radius:3px;z-index:9;position:relative;margin:8px auto}.editor-styles-wrapper .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-image .wc-block-grid__product-onsale.wc-block-grid__product-onsale--alignleft,.wc-block-grid__product-image .wc-block-grid__product-onsale.wc-block-grid__product-onsale--alignleft{position:absolute;left:4px;top:4px;right:auto;margin:0}.editor-styles-wrapper .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-image .wc-block-grid__product-onsale.wc-block-grid__product-onsale--aligncenter,.wc-block-grid__product-image .wc-block-grid__product-onsale.wc-block-grid__product-onsale--aligncenter{position:absolute;top:4px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin:0}.editor-styles-wrapper .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-image .wc-block-grid__product-onsale.wc-block-grid__product-onsale--alignright,.wc-block-grid__product-image .wc-block-grid__product-onsale.wc-block-grid__product-onsale--alignright{position:absolute;right:4px;top:4px;left:auto;margin:0}.wc-block-grid__product .wc-block-grid__product-image,.wc-block-grid__product .wc-block-grid__product-price,.wc-block-grid__product .wc-block-grid__product-rating,.wc-block-grid__product .wc-block-grid__product-title{margin-top:0;margin-bottom:12px}.wc-block-grid.has-aligned-buttons .wc-block-grid__product{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.wc-block-grid.has-aligned-buttons .wc-block-grid__product-add-to-cart{margin-top:auto!important}.wc-block-grid.has-1-columns .wc-block-grid__product{-webkit-box-flex:1;flex:1 0 100%;max-width:100%}.wc-block-grid.has-2-columns .wc-block-grid__product{-webkit-box-flex:1;flex:1 0 50%;max-width:50%}.wc-block-grid.has-3-columns .wc-block-grid__product{-webkit-box-flex:1;flex:1 0 33.33333%;max-width:33.33333%}.wc-block-grid.has-4-columns .wc-block-grid__product{-webkit-box-flex:1;flex:1 0 25%;max-width:25%}.wc-block-grid.has-5-columns .wc-block-grid__product{-webkit-box-flex:1;flex:1 0 20%;max-width:20%}.wc-block-grid.has-6-columns .wc-block-grid__product{-webkit-box-flex:1;flex:1 0 16.66667%;max-width:16.66667%}.wc-block-grid.has-7-columns .wc-block-grid__product{-webkit-box-flex:1;flex:1 0 14.28571%;max-width:14.28571%}.wc-block-grid.has-8-columns .wc-block-grid__product{-webkit-box-flex:1;flex:1 0 12.5%;max-width:12.5%}.wc-block-grid.has-4-columns:not(.alignwide):not(.alignfull) .wc-block-grid__product,.wc-block-grid.has-5-columns:not(.alignfull) .wc-block-grid__product,.wc-block-grid.has-6-columns:not(.alignfull) .wc-block-grid__product,.wc-block-grid.has-7-columns .wc-block-grid__product,.wc-block-grid.has-8-columns .wc-block-grid__product{font-size:.8em}@media (max-width:480px){.wc-block-grid.has-2-columns .wc-block-grid__products{display:block}.wc-block-grid.has-2-columns .wc-block-grid__product{margin-left:auto;margin-right:auto;-webkit-box-flex:1;flex:1 0 100%;max-width:100%;padding:0}.wc-block-grid.has-3-columns .wc-block-grid__products{display:block}.wc-block-grid.has-3-columns .wc-block-grid__product{margin-left:auto;margin-right:auto;-webkit-box-flex:1;flex:1 0 100%;max-width:100%;padding:0}.wc-block-grid.has-4-columns .wc-block-grid__products{display:block}.wc-block-grid.has-4-columns .wc-block-grid__product{margin-left:auto;margin-right:auto;-webkit-box-flex:1;flex:1 0 100%;max-width:100%;padding:0}.wc-block-grid.has-5-columns .wc-block-grid__products{display:block}.wc-block-grid.has-5-columns .wc-block-grid__product{margin-left:auto;margin-right:auto;-webkit-box-flex:1;flex:1 0 100%;max-width:100%;padding:0}.wc-block-grid.has-6-columns .wc-block-grid__products{display:block}.wc-block-grid.has-6-columns .wc-block-grid__product{margin-left:auto;margin-right:auto;-webkit-box-flex:1;flex:1 0 100%;max-width:100%;padding:0}.wc-block-grid.has-7-columns .wc-block-grid__products{display:block}.wc-block-grid.has-7-columns .wc-block-grid__product{margin-left:auto;margin-right:auto;-webkit-box-flex:1;flex:1 0 100%;max-width:100%;padding:0}.wc-block-grid.has-8-columns .wc-block-grid__products{display:block}.wc-block-grid.has-8-columns .wc-block-grid__product{margin-left:auto;margin-right:auto;-webkit-box-flex:1;flex:1 0 100%;max-width:100%;padding:0}.wc-block-grid .wc-block-grid__product-image img{width:100%}}@media (min-width:481px) and (max-width:600px){.wc-block-grid.has-2-columns .wc-block-grid__product{-webkit-box-flex:1;flex:1 0 50%;max-width:50%;padding:0;margin:0 0 24px}.wc-block-grid.has-2-columns .wc-block-grid__product:nth-child(odd){padding-right:8px}.wc-block-grid.has-2-columns .wc-block-grid__product:nth-child(2n){padding-left:8px}.wc-block-grid.has-2-columns .wc-block-grid__product:nth-child(2n) .wc-block-grid__product-onsale{left:8px}.wc-block-grid.has-3-columns .wc-block-grid__product{-webkit-box-flex:1;flex:1 0 50%;max-width:50%;padding:0;margin:0 0 24px}.wc-block-grid.has-3-columns .wc-block-grid__product:nth-child(odd){padding-right:8px}.wc-block-grid.has-3-columns .wc-block-grid__product:nth-child(2n){padding-left:8px}.wc-block-grid.has-3-columns .wc-block-grid__product:nth-child(2n) .wc-block-grid__product-onsale{left:8px}.wc-block-grid.has-4-columns .wc-block-grid__product{-webkit-box-flex:1;flex:1 0 50%;max-width:50%;padding:0;margin:0 0 24px}.wc-block-grid.has-4-columns .wc-block-grid__product:nth-child(odd){padding-right:8px}.wc-block-grid.has-4-columns .wc-block-grid__product:nth-child(2n){padding-left:8px}.wc-block-grid.has-4-columns .wc-block-grid__product:nth-child(2n) .wc-block-grid__product-onsale{left:8px}.wc-block-grid.has-5-columns .wc-block-grid__product{-webkit-box-flex:1;flex:1 0 50%;max-width:50%;padding:0;margin:0 0 24px}.wc-block-grid.has-5-columns .wc-block-grid__product:nth-child(odd){padding-right:8px}.wc-block-grid.has-5-columns .wc-block-grid__product:nth-child(2n){padding-left:8px}.wc-block-grid.has-5-columns .wc-block-grid__product:nth-child(2n) .wc-block-grid__product-onsale{left:8px}.wc-block-grid.has-6-columns .wc-block-grid__product{-webkit-box-flex:1;flex:1 0 50%;max-width:50%;padding:0;margin:0 0 24px}.wc-block-grid.has-6-columns .wc-block-grid__product:nth-child(odd){padding-right:8px}.wc-block-grid.has-6-columns .wc-block-grid__product:nth-child(2n){padding-left:8px}.wc-block-grid.has-6-columns .wc-block-grid__product:nth-child(2n) .wc-block-grid__product-onsale{left:8px}.wc-block-grid.has-7-columns .wc-block-grid__product{-webkit-box-flex:1;flex:1 0 50%;max-width:50%;padding:0;margin:0 0 24px}.wc-block-grid.has-7-columns .wc-block-grid__product:nth-child(odd){padding-right:8px}.wc-block-grid.has-7-columns .wc-block-grid__product:nth-child(2n){padding-left:8px}.wc-block-grid.has-7-columns .wc-block-grid__product:nth-child(2n) .wc-block-grid__product-onsale{left:8px}.wc-block-grid.has-8-columns .wc-block-grid__product{-webkit-box-flex:1;flex:1 0 50%;max-width:50%;padding:0;margin:0 0 24px}.wc-block-grid.has-8-columns .wc-block-grid__product:nth-child(odd){padding-right:8px}.wc-block-grid.has-8-columns .wc-block-grid__product:nth-child(2n){padding-left:8px}.wc-block-grid.has-8-columns .wc-block-grid__product:nth-child(2n) .wc-block-grid__product-onsale{left:8px}.wc-block-grid .wc-block-grid__product-image img{width:100%}}.theme-twentysixteen .wc-block-grid .price ins{color:#77a464}.theme-twentynineteen .wc-block-grid__product{font-size:.88889em}.theme-twentynineteen .wc-block-grid__product-onsale,.theme-twentynineteen .wc-block-grid__product-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.theme-twentynineteen .wc-block-grid__product-title:before{display:none}.theme-twentynineteen .wc-block-grid__product-onsale{line-height:1}.wc-block-product-sort-select{margin-bottom:24px;text-align:left}.wc-block-price-filter .wc-block-price-filter__range-input-wrapper{padding:0;border:0;outline:none;background:0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:9px;clear:both;position:relative;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);background:#e1e1e1;margin:15px 0}.wc-block-price-filter .wc-block-price-filter__range-input-wrapper .wc-block-price-filter__range-input-progress{height:9px;width:100%;position:absolute;left:0;top:0;--track-background:linear-gradient(90deg,transparent var(--low),var(--range-color) 0,var(--range-color) var(--high),transparent 0) no-repeat 0 100%/100% 100%;--range-color:#a8739d;background:var(--track-background)}.wc-block-price-filter .wc-block-price-filter__controls{display:-webkit-box;display:flex;margin:0 0 20px}.wc-block-price-filter .wc-block-price-filter__controls .wc-block-price-filter__amount{margin:0;border-radius:4px;width:auto;max-width:100px;min-width:0}.wc-block-price-filter .wc-block-price-filter__controls .wc-block-price-filter__amount.wc-block-price-filter__amount--min{margin-right:10px}.wc-block-price-filter .wc-block-price-filter__controls .wc-block-price-filter__amount.wc-block-price-filter__amount--max{margin-left:auto}.wc-block-price-filter.wc-block-price-filter--has-filter-button .wc-block-price-filter__controls{-webkit-box-pack:end;justify-content:flex-end}.wc-block-price-filter.wc-block-price-filter--has-filter-button .wc-block-price-filter__controls .wc-block-price-filter__amount.wc-block-price-filter__amount--max{margin-left:0;margin-right:10px}.wc-block-price-filter.wc-block-price-filter--has-filter-button .wc-block-price-filter__controls .wc-block-price-filter__button{margin-left:auto;white-space:nowrap}.wc-block-price-filter .wc-block-price-filter__range-input{margin:0;padding:0;border:0;outline:none;background:0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:0;display:block;position:relative;pointer-events:none;outline:none!important}.wc-block-price-filter .wc-block-price-filter__range-input::-webkit-slider-runnable-track{cursor:default;height:1px;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.wc-block-price-filter .wc-block-price-filter__range-input::-webkit-slider-thumb{background-color:transparent;background-position:0 0;width:26px;height:21px;border:0;padding:0;vertical-align:top;cursor:pointer;z-index:20;pointer-events:auto;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='52' height='42'%3E%3Cdefs%3E%3Cpath id='a' d='M23.3176 7.9423l-8.4163-6.1432C13.1953.5706 11.2618-.0997 9.2146.0121h-.1137C4.2103.347.1159 4.368.0022 9.2827-.1115 14.644 4.2102 19 9.6696 19h.1137c1.8197 0 3.6395-.6702 5.118-1.787l8.4163-6.255c.9099-.8935.9099-2.2338 0-3.0157z'/%3E%3Cpath id='b' d='M23.3176 7.9423l-8.4163-6.1432C13.1953.5706 11.2618-.0997 9.2146.0121h-.1137C4.2103.347.1159 4.368.0022 9.2827-.1115 14.644 4.2102 19 9.6696 19h.1137c1.8197 0 3.6395-.6702 5.118-1.787l8.4163-6.255c.9099-.8935.9099-2.2338 0-3.0157z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23FFF' fill-rule='nonzero' stroke='%2395588A' d='M24.3176 8.9423l-8.4163-6.1432c-1.706-1.2285-3.6395-1.8988-5.6867-1.787h-.1137c-4.8906.335-8.985 4.356-9.0987 9.2706C.8885 15.644 5.2102 20 10.6696 20h.1137c1.8197 0 3.6395-.6702 5.118-1.787l8.4163-6.255c.9099-.8935.9099-2.2338 0-3.0157z'/%3E%3Cpath stroke='%23B8B8B8' d='M9 6v9m3-9v9'/%3E%3Cg fill-rule='nonzero' transform='translate(1 22)'%3E%3Cuse fill='%23F8F3F7' stroke='%23FFF' stroke-opacity='.75' stroke-width='3' xlink:href='%23a'/%3E%3Cuse stroke='%2395588A' xlink:href='%23a'/%3E%3C/g%3E%3Cpath stroke='%2395588A' d='M9 27v9m3-9v9'/%3E%3Cg%3E%3Cpath fill='%23FFF' fill-rule='nonzero' stroke='%2395588A' d='M27.6824 8.9423l8.4163-6.1432c1.706-1.2285 3.6395-1.8988 5.6867-1.787h.1137c4.8906.335 8.985 4.356 9.0987 9.2706C51.1115 15.644 46.7898 20 41.3304 20h-.1137c-1.8197 0-3.6395-.6702-5.118-1.787l-8.4163-6.255c-.9099-.8935-.9099-2.2338 0-3.0157z'/%3E%3Cpath stroke='%23B8B8B8' d='M43 6v9m-3-9v9'/%3E%3C/g%3E%3Cg%3E%3Cg fill-rule='nonzero' transform='matrix(-1 0 0 1 51 22)'%3E%3Cuse fill='%23F8F3F7' stroke='%23FFF' stroke-opacity='.75' stroke-width='3' xlink:href='%23b'/%3E%3Cuse stroke='%2395588A' xlink:href='%23b'/%3E%3C/g%3E%3Cpath stroke='%2395588A' d='M43 27v9m-3-9v9'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:-6px 0 0}.wc-block-price-filter .wc-block-price-filter__range-input::-webkit-slider-thumb:hover{background-position-y:-21px;-webkit-filter:drop-shadow(3px 0 0 hsla(0,0%,100%,.75)) drop-shadow(-3px 0 0 hsla(0,0%,100%,.75));filter:drop-shadow(3px 0 0 rgba(255,255,255,.75)) drop-shadow(-3px 0 0 rgba(255,255,255,.75));-webkit-transform:scale(1.1);transform:scale(1.1)}.wc-block-price-filter .wc-block-price-filter__range-input::-webkit-slider-progress{margin:0;padding:0;border:0;outline:none;background:0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.wc-block-price-filter .wc-block-price-filter__range-input::-moz-focus-outer{border:0}.wc-block-price-filter .wc-block-price-filter__range-input::-moz-range-track{cursor:default;height:1px;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.wc-block-price-filter .wc-block-price-filter__range-input::-moz-range-progress{margin:0;padding:0;border:0;outline:none;background:0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.wc-block-price-filter .wc-block-price-filter__range-input::-moz-range-thumb{background-color:transparent;background-position:0 0;width:26px;height:21px;border:0;padding:0;margin:0;vertical-align:top;cursor:pointer;z-index:20;pointer-events:auto;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='52' height='42'%3E%3Cdefs%3E%3Cpath id='a' d='M23.3176 7.9423l-8.4163-6.1432C13.1953.5706 11.2618-.0997 9.2146.0121h-.1137C4.2103.347.1159 4.368.0022 9.2827-.1115 14.644 4.2102 19 9.6696 19h.1137c1.8197 0 3.6395-.6702 5.118-1.787l8.4163-6.255c.9099-.8935.9099-2.2338 0-3.0157z'/%3E%3Cpath id='b' d='M23.3176 7.9423l-8.4163-6.1432C13.1953.5706 11.2618-.0997 9.2146.0121h-.1137C4.2103.347.1159 4.368.0022 9.2827-.1115 14.644 4.2102 19 9.6696 19h.1137c1.8197 0 3.6395-.6702 5.118-1.787l8.4163-6.255c.9099-.8935.9099-2.2338 0-3.0157z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23FFF' fill-rule='nonzero' stroke='%2395588A' d='M24.3176 8.9423l-8.4163-6.1432c-1.706-1.2285-3.6395-1.8988-5.6867-1.787h-.1137c-4.8906.335-8.985 4.356-9.0987 9.2706C.8885 15.644 5.2102 20 10.6696 20h.1137c1.8197 0 3.6395-.6702 5.118-1.787l8.4163-6.255c.9099-.8935.9099-2.2338 0-3.0157z'/%3E%3Cpath stroke='%23B8B8B8' d='M9 6v9m3-9v9'/%3E%3Cg fill-rule='nonzero' transform='translate(1 22)'%3E%3Cuse fill='%23F8F3F7' stroke='%23FFF' stroke-opacity='.75' stroke-width='3' xlink:href='%23a'/%3E%3Cuse stroke='%2395588A' xlink:href='%23a'/%3E%3C/g%3E%3Cpath stroke='%2395588A' d='M9 27v9m3-9v9'/%3E%3Cg%3E%3Cpath fill='%23FFF' fill-rule='nonzero' stroke='%2395588A' d='M27.6824 8.9423l8.4163-6.1432c1.706-1.2285 3.6395-1.8988 5.6867-1.787h.1137c4.8906.335 8.985 4.356 9.0987 9.2706C51.1115 15.644 46.7898 20 41.3304 20h-.1137c-1.8197 0-3.6395-.6702-5.118-1.787l-8.4163-6.255c-.9099-.8935-.9099-2.2338 0-3.0157z'/%3E%3Cpath stroke='%23B8B8B8' d='M43 6v9m-3-9v9'/%3E%3C/g%3E%3Cg%3E%3Cg fill-rule='nonzero' transform='matrix(-1 0 0 1 51 22)'%3E%3Cuse fill='%23F8F3F7' stroke='%23FFF' stroke-opacity='.75' stroke-width='3' xlink:href='%23b'/%3E%3Cuse stroke='%2395588A' xlink:href='%23b'/%3E%3C/g%3E%3Cpath stroke='%2395588A' d='M43 27v9m-3-9v9'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");-moz-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}.wc-block-price-filter .wc-block-price-filter__range-input::-moz-range-thumb:hover{background-position-y:-21px;filter:drop-shadow(3px 0 0 rgba(255,255,255,.75)) drop-shadow(-3px 0 0 rgba(255,255,255,.75));transform:scale(1.1)}.wc-block-price-filter .wc-block-price-filter__range-input::-ms-thumb{background-color:transparent;background-position:0 0;width:26px;height:21px;border:0;padding:0;margin:0;vertical-align:top;cursor:pointer;z-index:20;pointer-events:auto;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='52' height='42'%3E%3Cdefs%3E%3Cpath id='a' d='M23.3176 7.9423l-8.4163-6.1432C13.1953.5706 11.2618-.0997 9.2146.0121h-.1137C4.2103.347.1159 4.368.0022 9.2827-.1115 14.644 4.2102 19 9.6696 19h.1137c1.8197 0 3.6395-.6702 5.118-1.787l8.4163-6.255c.9099-.8935.9099-2.2338 0-3.0157z'/%3E%3Cpath id='b' d='M23.3176 7.9423l-8.4163-6.1432C13.1953.5706 11.2618-.0997 9.2146.0121h-.1137C4.2103.347.1159 4.368.0022 9.2827-.1115 14.644 4.2102 19 9.6696 19h.1137c1.8197 0 3.6395-.6702 5.118-1.787l8.4163-6.255c.9099-.8935.9099-2.2338 0-3.0157z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath fill='%23FFF' fill-rule='nonzero' stroke='%2395588A' d='M24.3176 8.9423l-8.4163-6.1432c-1.706-1.2285-3.6395-1.8988-5.6867-1.787h-.1137c-4.8906.335-8.985 4.356-9.0987 9.2706C.8885 15.644 5.2102 20 10.6696 20h.1137c1.8197 0 3.6395-.6702 5.118-1.787l8.4163-6.255c.9099-.8935.9099-2.2338 0-3.0157z'/%3E%3Cpath stroke='%23B8B8B8' d='M9 6v9m3-9v9'/%3E%3Cg fill-rule='nonzero' transform='translate(1 22)'%3E%3Cuse fill='%23F8F3F7' stroke='%23FFF' stroke-opacity='.75' stroke-width='3' xlink:href='%23a'/%3E%3Cuse stroke='%2395588A' xlink:href='%23a'/%3E%3C/g%3E%3Cpath stroke='%2395588A' d='M9 27v9m3-9v9'/%3E%3Cg%3E%3Cpath fill='%23FFF' fill-rule='nonzero' stroke='%2395588A' d='M27.6824 8.9423l8.4163-6.1432c1.706-1.2285 3.6395-1.8988 5.6867-1.787h.1137c4.8906.335 8.985 4.356 9.0987 9.2706C51.1115 15.644 46.7898 20 41.3304 20h-.1137c-1.8197 0-3.6395-.6702-5.118-1.787l-8.4163-6.255c-.9099-.8935-.9099-2.2338 0-3.0157z'/%3E%3Cpath stroke='%23B8B8B8' d='M43 6v9m-3-9v9'/%3E%3C/g%3E%3Cg%3E%3Cg fill-rule='nonzero' transform='matrix(-1 0 0 1 51 22)'%3E%3Cuse fill='%23F8F3F7' stroke='%23FFF' stroke-opacity='.75' stroke-width='3' xlink:href='%23b'/%3E%3Cuse stroke='%2395588A' xlink:href='%23b'/%3E%3C/g%3E%3Cpath stroke='%2395588A' d='M43 27v9m-3-9v9'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");-ms-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}.wc-block-price-filter .wc-block-price-filter__range-input::-ms-thumb:hover{background-position-y:-21px;filter:drop-shadow(3px 0 0 rgba(255,255,255,.75)) drop-shadow(-3px 0 0 rgba(255,255,255,.75));transform:scale(1.1)}.wc-block-price-filter .wc-block-price-filter__range-input:focus::-webkit-slider-thumb{background-position-y:-21px;-webkit-filter:drop-shadow(3px 0 0 hsla(0,0%,100%,.75)) drop-shadow(-3px 0 0 hsla(0,0%,100%,.75));filter:drop-shadow(3px 0 0 rgba(255,255,255,.75)) drop-shadow(-3px 0 0 rgba(255,255,255,.75))}.wc-block-price-filter .wc-block-price-filter__range-input:focus::-moz-range-thumb{background-position-y:-21px;filter:drop-shadow(3px 0 0 rgba(255,255,255,.75)) drop-shadow(-3px 0 0 rgba(255,255,255,.75))}.wc-block-price-filter .wc-block-price-filter__range-input:focus::-ms-thumb{background-position-y:-21px;filter:drop-shadow(3px 0 0 rgba(255,255,255,.75)) drop-shadow(-3px 0 0 rgba(255,255,255,.75))}.wc-block-price-filter .wc-block-price-filter__range-input.wc-block-price-filter__range-input--min{z-index:21}.wc-block-price-filter .wc-block-price-filter__range-input.wc-block-price-filter__range-input--min::-webkit-slider-thumb{margin-left:-2px}.wc-block-price-filter .wc-block-price-filter__range-input.wc-block-price-filter__range-input--min::-moz-range-thumb{transform:translate(-2px,4px)}.wc-block-price-filter .wc-block-price-filter__range-input.wc-block-price-filter__range-input--max{z-index:20}.wc-block-price-filter .wc-block-price-filter__range-input.wc-block-price-filter__range-input--max::-webkit-slider-thumb{background-position-x:26px;margin-left:2px}.wc-block-price-filter .wc-block-price-filter__range-input.wc-block-price-filter__range-input--max::-moz-range-thumb{background-position-x:26px;transform:translate(2px,4px)}.wc-block-price-filter .wc-block-price-filter__range-input.wc-block-price-filter__range-input--max::-ms-thumb{background-position-x:26px}.wc-block-price-filter.is-disabled .wc-block-price-filter__amount,.wc-block-price-filter.is-disabled .wc-block-price-filter__button,.wc-block-price-filter.is-disabled .wc-block-price-filter__range-input-wrapper,.wc-block-price-filter.is-loading .wc-block-price-filter__amount,.wc-block-price-filter.is-loading .wc-block-price-filter__button,.wc-block-price-filter.is-loading .wc-block-price-filter__range-input-wrapper{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:#e2e4e7!important;color:transparent;border:0;box-shadow:none}.wc-block-price-filter.is-disabled .wc-block-price-filter__amount:after,.wc-block-price-filter.is-disabled .wc-block-price-filter__button:after,.wc-block-price-filter.is-disabled .wc-block-price-filter__range-input-wrapper:after,.wc-block-price-filter.is-loading .wc-block-price-filter__amount:after,.wc-block-price-filter.is-loading .wc-block-price-filter__button:after,.wc-block-price-filter.is-loading .wc-block-price-filter__range-input-wrapper:after{content:"\00a0"}@media screen and (prefers-reduced-motion:reduce){.wc-block-price-filter.is-disabled .wc-block-price-filter__amount,.wc-block-price-filter.is-disabled .wc-block-price-filter__button,.wc-block-price-filter.is-disabled .wc-block-price-filter__range-input-wrapper,.wc-block-price-filter.is-loading .wc-block-price-filter__amount,.wc-block-price-filter.is-loading .wc-block-price-filter__button,.wc-block-price-filter.is-loading .wc-block-price-filter__range-input-wrapper{-webkit-animation:none;animation:none}}.wc-block-price-filter.is-disabled:not(.is-loading) .wc-block-price-filter__amount,.wc-block-price-filter.is-disabled:not(.is-loading) .wc-block-price-filter__button,.wc-block-price-filter.is-disabled:not(.is-loading) .wc-block-price-filter__range-input-wrapper{-webkit-animation:none;animation:none}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.wc-block-price-filter .wc-block-price-filter__range-input-wrapper{background:0 0;box-shadow:none;height:24px}.wc-block-price-filter .wc-block-price-filter__range-input-wrapper .wc-block-price-filter__range-input-progress{background:#a8739d;box-shadow:inset 0 0 0 1px #95588a;width:100%;top:7px}.wc-block-price-filter .wc-block-price-filter__range-input{height:24px;pointer-events:auto;position:absolute;left:0;top:0}.wc-block-price-filter .wc-block-price-filter__range-input::-ms-track{background:0 0;border-color:transparent;border-width:7px 0;color:transparent}.wc-block-price-filter .wc-block-price-filter__range-input::-ms-fill-lower{background:#e1e1e1;box-shadow:inset 0 0 0 1px #b8b8b8}.wc-block-price-filter .wc-block-price-filter__range-input::-ms-fill-upper{background:0 0}.wc-block-price-filter .wc-block-price-filter__range-input::-ms-tooltip{display:none}.wc-block-price-filter .wc-block-price-filter__range-input::-ms-thumb{transform:translate(1px);pointer-events:auto}.wc-block-price-filter .wc-block-price-filter__range-input--max::-ms-fill-upper{background:#e1e1e1;box-shadow:inset 0 0 0 1px #b8b8b8}.wc-block-price-filter .wc-block-price-filter__range-input--max::-ms-fill-lower{background:0 0}.wc-block-price-filter.is-disabled .wc-block-price-filter__range-input-wrapper,.wc-block-price-filter.is-loading .wc-block-price-filter__range-input-wrapper{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:#e2e4e7!important;color:transparent;border:0;box-shadow:none}.wc-block-price-filter.is-disabled .wc-block-price-filter__range-input-wrapper:after,.wc-block-price-filter.is-loading .wc-block-price-filter__range-input-wrapper:after{content:"\00a0"}}@media screen and (-ms-high-contrast:active) and (prefers-reduced-motion:reduce){.wc-block-price-filter.is-disabled .wc-block-price-filter__range-input-wrapper,.wc-block-price-filter.is-loading .wc-block-price-filter__range-input-wrapper{-webkit-animation:none;animation:none}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.wc-block-price-filter.is-disabled:not(.is-loading) .wc-block-price-filter__range-input-wrapper{-webkit-animation:none;animation:none}}@supports (-ms-ime-align:auto){.wc-block-price-filter .wc-block-price-filter__range-input-wrapper{background:0 0;box-shadow:none;height:24px}.wc-block-price-filter .wc-block-price-filter__range-input-wrapper .wc-block-price-filter__range-input-progress{background:#a8739d;box-shadow:inset 0 0 0 1px #95588a;width:100%;top:7px}.wc-block-price-filter .wc-block-price-filter__range-input{height:24px;pointer-events:auto;position:absolute;left:0;top:0}.wc-block-price-filter .wc-block-price-filter__range-input::-ms-track{background:0 0;border-color:transparent;border-width:7px 0;color:transparent}.wc-block-price-filter .wc-block-price-filter__range-input::-ms-fill-lower{background:#e1e1e1;box-shadow:inset 0 0 0 1px #b8b8b8}.wc-block-price-filter .wc-block-price-filter__range-input::-ms-fill-upper{background:0 0}.wc-block-price-filter .wc-block-price-filter__range-input::-ms-tooltip{display:none}.wc-block-price-filter .wc-block-price-filter__range-input::-ms-thumb{transform:translate(1px);pointer-events:auto}.wc-block-price-filter .wc-block-price-filter__range-input--max::-ms-fill-upper{background:#e1e1e1;box-shadow:inset 0 0 0 1px #b8b8b8}.wc-block-price-filter .wc-block-price-filter__range-input--max::-ms-fill-lower{background:0 0}.wc-block-price-filter.is-disabled .wc-block-price-filter__range-input-wrapper,.wc-block-price-filter.is-loading .wc-block-price-filter__range-input-wrapper{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:#e2e4e7!important;color:transparent;border:0;box-shadow:none}.wc-block-price-filter.is-disabled .wc-block-price-filter__range-input-wrapper:after,.wc-block-price-filter.is-loading .wc-block-price-filter__range-input-wrapper:after{content:"\00a0"}@media screen and (prefers-reduced-motion:reduce){.wc-block-price-filter.is-disabled .wc-block-price-filter__range-input-wrapper,.wc-block-price-filter.is-loading .wc-block-price-filter__range-input-wrapper{-webkit-animation:none;animation:none}}.wc-block-price-filter.is-disabled:not(.is-loading) .wc-block-price-filter__range-input-wrapper{-webkit-animation:none;animation:none}}.wc-block-attribute-filter .wc-block-attribute-filter-list{margin:0 0 16px}.wc-block-attribute-filter .wc-block-attribute-filter-list li{text-decoration:underline}.wc-block-attribute-filter .wc-block-attribute-filter-list li input,.wc-block-attribute-filter .wc-block-attribute-filter-list li label{cursor:pointer}.wc-block-attribute-filter .wc-block-attribute-filter-list .wc-block-attribute-filter-list-count{float:right}.wc-block-attribute-filter .wc-block-attribute-filter-list .wc-block-attribute-filter-list-count:before{content:" ("}.wc-block-attribute-filter .wc-block-attribute-filter-list .wc-block-attribute-filter-list-count:after{content:")"}.editor-styles-wrapper .wc-block-checkbox-list,.wc-block-checkbox-list{margin:0;padding:0;list-style:none outside}.editor-styles-wrapper .wc-block-checkbox-list li,.wc-block-checkbox-list li{margin:0 0 4px;padding:0;list-style:none outside}.editor-styles-wrapper .wc-block-checkbox-list li.show-less button,.editor-styles-wrapper .wc-block-checkbox-list li.show-more button,.wc-block-checkbox-list li.show-less button,.wc-block-checkbox-list li.show-more button{background:0 0;border:none;padding:0;text-decoration:underline;cursor:pointer}.editor-styles-wrapper .wc-block-checkbox-list.is-loading li,.wc-block-checkbox-list.is-loading li{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:#e2e4e7!important;color:transparent;border:0;box-shadow:none}.editor-styles-wrapper .wc-block-checkbox-list.is-loading li:after,.wc-block-checkbox-list.is-loading li:after{content:"\00a0"}@media screen and (prefers-reduced-motion:reduce){.editor-styles-wrapper .wc-block-checkbox-list.is-loading li,.wc-block-checkbox-list.is-loading li{-webkit-animation:none;animation:none}}.wc-block-active-filters{margin:0 0 16px;overflow:hidden}.wc-block-active-filters .wc-block-active-filters__clear-all{float:right;background:transparent none;border:none;padding:0;text-decoration:underline;cursor:pointer;font-size:1em}.wc-block-active-filters .wc-block-active-filters__clear-all:hover{background:transparent none}.wc-block-active-filters .wc-block-active-filters-list{margin:0 0 4px;list-style:none outside;clear:both}.wc-block-active-filters .wc-block-active-filters-list li{margin:0 0 4px;padding:0 16px 0 0;list-style:none outside;clear:both;position:relative}.wc-block-active-filters .wc-block-active-filters-list button{background:0 0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:0;padding:16px 0 0;width:16px;overflow:hidden;position:absolute;right:0;top:50%;margin:-8px 0 0}.wc-block-active-filters .wc-block-active-filters-list button:before{width:16px;height:16px;background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='9' cy='9' r='9' fill='%2324292d'/%3E%3Cpath fill='%23fff' d='M4.5 6.887L6.887 4.5l7.033 7.034-2.386 2.386z'/%3E%3Cpath fill='%23fff' d='M11.533 4.5l2.387 2.386-7.034 7.034L4.5 11.533z'/%3E%3C/svg%3E") 50% no-repeat;display:block;content:"";position:absolute;top:0}.wc-block-active-filters .wc-block-active-filters-list.wc-block-active-filters-list--chips li{display:inline-block;background:#c4c4c4;border-radius:4px;padding:4px 8px;margin:0 6px 6px 0;color:#24292d}.wc-block-active-filters .wc-block-active-filters-list.wc-block-active-filters-list--chips li .wc-block-active-filters-list-item__type{display:none}.wc-block-active-filters .wc-block-active-filters-list.wc-block-active-filters-list--chips button{float:none;vertical-align:middle;margin:-2px 0 0 9px;height:0;padding:12px 0 0;width:12px;overflow:hidden;position:relative}.wc-block-active-filters .wc-block-active-filters-list.wc-block-active-filters-list--chips button:before{width:12px;height:12px;background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' viewBox='0 0 9 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%2324292d' d='M7.033 0l1.414 1.414-7.033 7.034-1.415-1.415z'/%3E%3Cpath fill='%2324292d' d='M8.447 7.071L7.033 8.486 0 1.452 1.414.038z'/%3E%3C/svg%3E") 50% no-repeat;display:block;content:"";position:absolute;top:0}.wc-block-error-message{margin-bottom:16px;margin-top:8px}.wc-block-api-error .components-placeholder__fieldset{display:block}.wc-block-api-error .wc-block-error-message{margin-top:0}.wc-block-api-error .components-spinner{float:none}.woocommerce-search-product__item .woocommerce-search-list__item-name .description{display:block}.woocommerce-search-product__item.is-searching .woocommerce-search-list__item-prefix:after,.woocommerce-search-product__item.is-skip-level .woocommerce-search-list__item-prefix:after{content:":"}.woocommerce-search-product__item.is-not-active:active,.woocommerce-search-product__item.is-not-active:focus,.woocommerce-search-product__item.is-not-active:hover{background:#fff}.woocommerce-search-product__item.is-loading{-webkit-box-pack:center;justify-content:center}.woocommerce-search-product__item.is-loading .components-spinner{margin-bottom:12px}.woocommerce-search-product__item.depth-0.is-variable:after{margin-left:8px;content:"";height:24px;width:24px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M7.41 8.59L12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z" fill="{$core-grey-dark-300}" /></svg>');background-repeat:no-repeat;background-position:100%;background-size:contain}.woocommerce-search-product__item.depth-0.is-variable[aria-expanded=true]:after{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M7.41 15.41L12 10.83l4.59 4.58L18 14l-6-6-6 6z" fill="{$core-grey-dark-300}" /></svg>')}.wc-block-review-sort-select{text-align:right}.wc-block-sort-select{margin-bottom:12px}.wc-block-sort-select__label{margin-right:12px;display:inline-block;font-weight:400}.editor-styles .wc-block-review-list,.wc-block-review-list{margin:0}.is-loading .wc-block-review-list-item__text{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:#e2e4e7!important;color:transparent;border:0;box-shadow:none;display:block;width:60%}.is-loading .wc-block-review-list-item__text:after{content:"\00a0"}@media screen and (prefers-reduced-motion:reduce){.is-loading .wc-block-review-list-item__text{-webkit-animation:none;animation:none}}.is-loading .wc-block-review-list-item__info .wc-block-review-list-item__image{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:#e2e4e7!important;color:transparent;border:0;box-shadow:none}.is-loading .wc-block-review-list-item__info .wc-block-review-list-item__image:after{content:"\00a0"}@media screen and (prefers-reduced-motion:reduce){.is-loading .wc-block-review-list-item__info .wc-block-review-list-item__image{-webkit-animation:none;animation:none}}.is-loading .wc-block-review-list-item__info .wc-block-review-list-item__meta .wc-block-review-list-item__author{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:#e2e4e7!important;color:transparent;border:0;box-shadow:none;font-size:1em;width:80px}.is-loading .wc-block-review-list-item__info .wc-block-review-list-item__meta .wc-block-review-list-item__author:after{content:"\00a0"}@media screen and (prefers-reduced-motion:reduce){.is-loading .wc-block-review-list-item__info .wc-block-review-list-item__meta .wc-block-review-list-item__author{-webkit-animation:none;animation:none}}.is-loading .wc-block-review-list-item__info .wc-block-review-list-item__meta .wc-block-review-list-item__product,.is-loading .wc-block-review-list-item__info .wc-block-review-list-item__meta .wc-block-review-list-item__rating .wc-block-review-list-item__rating__stars>span{display:none}.is-loading .wc-block-review-list-item__info .wc-block-review-list-item__published-date{-webkit-animation:loading-fade 1.2s ease-in-out infinite;animation:loading-fade 1.2s ease-in-out infinite;background-color:#e2e4e7!important;color:transparent;border:0;box-shadow:none;height:1em;width:120px}.is-loading .wc-block-review-list-item__info .wc-block-review-list-item__published-date:after{content:"\00a0"}@media screen and (prefers-reduced-motion:reduce){.is-loading .wc-block-review-list-item__info .wc-block-review-list-item__published-date{-webkit-animation:none;animation:none}}.editor-styles-wrapper .wc-block-review-list-item__item,.wc-block-review-list-item__item{margin:0 0 48px;list-style:none}.wc-block-review-list-item__info{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;margin-bottom:24px}.wc-block-review-list-item__meta{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.has-image .wc-block-review-list-item__info{-ms-grid-columns:64px 1fr;grid-template-columns:64px 1fr}.has-image .wc-block-review-list-item__meta{-ms-grid-column:2;grid-column:2}.wc-block-review-list-item__image{height:48px;-ms-grid-column:1;grid-column:1;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3;width:48px;position:relative}.wc-block-review-list-item__image img{width:100%;height:100%;display:block}.wc-block-review-list-item__verified{width:21px;height:21px;text-indent:21px;margin:0;line-height:21px;overflow:hidden;position:absolute;right:-7px;bottom:-7px}.wc-block-review-list-item__verified:before{width:21px;height:21px;background:transparent url('data:image/svg+xml;utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" width="21" height="21" fill="none"%3E%3Ccircle cx="10.5" cy="10.5" r="10.5" fill="%23fff"/%3E%3Cpath fill="%23008A21" fill-rule="evenodd" d="M2.1667 10.5003c0-4.6 3.7333-8.3333 8.3333-8.3333s8.3334 3.7333 8.3334 8.3333S15.1 18.8337 10.5 18.8337s-8.3333-3.7334-8.3333-8.3334zm2.5 0l4.1666 4.1667 7.5001-7.5-1.175-1.1833-6.325 6.325-2.9917-2.9834-1.175 1.175z" clip-rule="evenodd"/%3E%3Cmask id="a" width="17" height="17" x="2" y="2" maskUnits="userSpaceOnUse"%3E%3Cpath fill="%23fff" fill-rule="evenodd" d="M2.1667 10.5003c0-4.6 3.7333-8.3333 8.3333-8.3333s8.3334 3.7333 8.3334 8.3333S15.1 18.8337 10.5 18.8337s-8.3333-3.7334-8.3333-8.3334zm2.5 0l4.1666 4.1667 7.5001-7.5-1.175-1.1833-6.325 6.325-2.9917-2.9834-1.175 1.175z" clip-rule="evenodd"/%3E%3C/mask%3E%3Cg mask="url(%23a)"%3E%3Cpath fill="%23008A21" d="M.5.5h20v20H.5z"/%3E%3C/g%3E%3C/svg%3E') 50% no-repeat;display:block;content:""}.wc-block-review-list-item__meta{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap}.wc-block-review-list-item__meta:after{-webkit-box-ordinal-group:4;order:3;content:"";flex-basis:100%}.wc-block-review-list-item__author,.wc-block-review-list-item__product{display:block;font-weight:700;-webkit-box-ordinal-group:2;order:1;margin-right:8px}.wc-block-review-list-item__product+.wc-block-review-list-item__author{font-weight:400;color:grey;-webkit-box-ordinal-group:5;order:4}.wc-block-review-list-item__published-date{color:grey;-webkit-box-ordinal-group:6;order:5}.wc-block-review-list-item__author+.wc-block-review-list-item__published-date:before{content:"";display:inline-block;margin-right:8px;border-right:1px solid #ddd;height:1em;vertical-align:middle}.wc-block-review-list-item__author:first-child+.wc-block-review-list-item__published-date:before,.wc-block-review-list-item__rating+.wc-block-review-list-item__author+.wc-block-review-list-item__published-date:before{display:none}.wc-block-review-list-item__rating{-webkit-box-ordinal-group:3;order:2}.wc-block-review-list-item__rating>.wc-block-review-list-item__rating__stars{display:inline-block;top:0;overflow:hidden;position:relative;height:1.618em;line-height:1.618;font-size:1em;width:5.3em;font-family:star;font-weight:400;vertical-align:top}.wc-block-review-list-item__rating>.wc-block-review-list-item__rating__stars:before{content:"\53\53\53\53\53";opacity:.25;float:left;top:0;left:0;position:absolute}.wc-block-review-list-item__rating>.wc-block-review-list-item__rating__stars span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.wc-block-review-list-item__rating>.wc-block-review-list-item__rating__stars span:before{content:"\53\53\53\53\53";top:0;position:absolute;left:0;color:#e6a237}.wc-block-load-more{text-align:center;width:100%}.wc-block-pagination{margin:0 auto 16px}.wc-block-pagination-ellipsis,.wc-block-pagination-page{color:#333;display:inline-block;font-size:1em;font-weight:400}.wc-block-pagination-page{border-color:transparent;padding:.3em .6em;min-width:2.2em}@media (max-width:782px){.wc-block-pagination-page{padding:.1em .2em;min-width:1.6em}}.wc-block-pagination-page:not(.toggle){background-color:transparent}.wc-block-pagination-ellipsis{padding:.3em}@media (max-width:782px){.wc-block-pagination-ellipsis{padding:.1em}}.wc-block-pagination-page--active[disabled]{color:#333;font-weight:700;opacity:1!important}.wc-block-pagination-page--active[disabled]:focus,.wc-block-pagination-page--active[disabled]:hover{background-color:inherit;color:#333;opacity:1!important}@-webkit-keyframes loading-fade{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}@keyframes loading-fade{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}.with-scroll-to-top__scroll-point{position:relative;top:-36px}
.woocommerce form .form-row .required{visibility:visible}
@font-face{font-family:'themify';src:url(//c20society.org.uk/wp-content/plugins/dflip/assets/css/../fonts/themify.eot);src:url(//c20society.org.uk/wp-content/plugins/dflip/assets/css/../fonts/themify.eot?#iefix) format('embedded-opentype'),url(//c20society.org.uk/wp-content/plugins/dflip/assets/css/../fonts/themify.woff) format('woff'),url(//c20society.org.uk/wp-content/plugins/dflip/assets/css/../fonts/themify.ttf) format('truetype'),url(//c20society.org.uk/wp-content/plugins/dflip/assets/css/../fonts/themify.svg) format('svg');font-weight:normal;font-style:normal}[class^="ti-"]:before,[class*=" ti-"]:before{font-family:'themify';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ti-wand:before{content:"\e600"}.ti-volume:before{content:"\e601"}.ti-user:before{content:"\e602"}.ti-unlock:before{content:"\e603"}.ti-unlink:before{content:"\e604"}.ti-trash:before{content:"\e605"}.ti-thought:before{content:"\e606"}.ti-target:before{content:"\e607"}.ti-tag:before{content:"\e608"}.ti-tablet:before{content:"\e609"}.ti-star:before{content:"\e60a"}.ti-spray:before{content:"\e60b"}.ti-signal:before{content:"\e60c"}.ti-shopping-cart:before{content:"\e60d"}.ti-shopping-cart-full:before{content:"\e60e"}.ti-settings:before{content:"\e60f"}.ti-search:before{content:"\e610"}.ti-zoom-in:before{content:"\e611"}.ti-zoom-out:before{content:"\e612"}.ti-cut:before{content:"\e613"}.ti-ruler:before{content:"\e614"}.ti-ruler-pencil:before{content:"\e615"}.ti-ruler-alt:before{content:"\e616"}.ti-bookmark:before{content:"\e617"}.ti-bookmark-alt:before{content:"\e618"}.ti-reload:before{content:"\e619"}.ti-plus:before{content:"\e61a"}.ti-pin:before{content:"\e61b"}.ti-pencil:before{content:"\e61c"}.ti-pencil-alt:before{content:"\e61d"}.ti-paint-roller:before{content:"\e61e"}.ti-paint-bucket:before{content:"\e61f"}.ti-na:before{content:"\e620"}.ti-mobile:before{content:"\e621"}.ti-minus:before{content:"\e622"}.ti-medall:before{content:"\e623"}.ti-medall-alt:before{content:"\e624"}.ti-marker:before{content:"\e625"}.ti-marker-alt:before{content:"\e626"}.ti-arrow-up:before{content:"\e627"}.ti-arrow-right:before{content:"\e628"}.ti-arrow-left:before{content:"\e629"}.ti-arrow-down:before{content:"\e62a"}.ti-lock:before{content:"\e62b"}.ti-location-arrow:before{content:"\e62c"}.ti-link:before{content:"\e62d"}.ti-layout:before{content:"\e62e"}.ti-layers:before{content:"\e62f"}.ti-layers-alt:before{content:"\e630"}.ti-key:before{content:"\e631"}.ti-import:before{content:"\e632"}.ti-image:before{content:"\e633"}.ti-heart:before{content:"\e634"}.ti-heart-broken:before{content:"\e635"}.ti-hand-stop:before{content:"\e636"}.ti-hand-open:before{content:"\e637"}.ti-hand-drag:before{content:"\e638"}.ti-folder:before{content:"\e639"}.ti-flag:before{content:"\e63a"}.ti-flag-alt:before{content:"\e63b"}.ti-flag-alt-2:before{content:"\e63c"}.ti-eye:before{content:"\e63d"}.ti-export:before{content:"\e63e"}.ti-exchange-vertical:before{content:"\e63f"}.ti-desktop:before{content:"\e640"}.ti-cup:before{content:"\e641"}.ti-crown:before{content:"\e642"}.ti-comments:before{content:"\e643"}.ti-comment:before{content:"\e644"}.ti-comment-alt:before{content:"\e645"}.ti-close:before{content:"\e646"}.ti-clip:before{content:"\e647"}.ti-angle-up:before{content:"\e648"}.ti-angle-right:before{content:"\e649"}.ti-angle-left:before{content:"\e64a"}.ti-angle-down:before{content:"\e64b"}.ti-check:before{content:"\e64c"}.ti-check-box:before{content:"\e64d"}.ti-camera:before{content:"\e64e"}.ti-announcement:before{content:"\e64f"}.ti-brush:before{content:"\e650"}.ti-briefcase:before{content:"\e651"}.ti-bolt:before{content:"\e652"}.ti-bolt-alt:before{content:"\e653"}.ti-blackboard:before{content:"\e654"}.ti-bag:before{content:"\e655"}.ti-move:before{content:"\e656"}.ti-arrows-vertical:before{content:"\e657"}.ti-arrows-horizontal:before{content:"\e658"}.ti-fullscreen:before{content:"\e659"}.ti-arrow-top-right:before{content:"\e65a"}.ti-arrow-top-left:before{content:"\e65b"}.ti-arrow-circle-up:before{content:"\e65c"}.ti-arrow-circle-right:before{content:"\e65d"}.ti-arrow-circle-left:before{content:"\e65e"}.ti-arrow-circle-down:before{content:"\e65f"}.ti-angle-double-up:before{content:"\e660"}.ti-angle-double-right:before{content:"\e661"}.ti-angle-double-left:before{content:"\e662"}.ti-angle-double-down:before{content:"\e663"}.ti-zip:before{content:"\e664"}.ti-world:before{content:"\e665"}.ti-wheelchair:before{content:"\e666"}.ti-view-list:before{content:"\e667"}.ti-view-list-alt:before{content:"\e668"}.ti-view-grid:before{content:"\e669"}.ti-uppercase:before{content:"\e66a"}.ti-upload:before{content:"\e66b"}.ti-underline:before{content:"\e66c"}.ti-truck:before{content:"\e66d"}.ti-timer:before{content:"\e66e"}.ti-ticket:before{content:"\e66f"}.ti-thumb-up:before{content:"\e670"}.ti-thumb-down:before{content:"\e671"}.ti-text:before{content:"\e672"}.ti-stats-up:before{content:"\e673"}.ti-stats-down:before{content:"\e674"}.ti-split-v:before{content:"\e675"}.ti-split-h:before{content:"\e676"}.ti-smallcap:before{content:"\e677"}.ti-shine:before{content:"\e678"}.ti-shift-right:before{content:"\e679"}.ti-shift-left:before{content:"\e67a"}.ti-shield:before{content:"\e67b"}.ti-notepad:before{content:"\e67c"}.ti-server:before{content:"\e67d"}.ti-quote-right:before{content:"\e67e"}.ti-quote-left:before{content:"\e67f"}.ti-pulse:before{content:"\e680"}.ti-printer:before{content:"\e681"}.ti-power-off:before{content:"\e682"}.ti-plug:before{content:"\e683"}.ti-pie-chart:before{content:"\e684"}.ti-paragraph:before{content:"\e685"}.ti-panel:before{content:"\e686"}.ti-package:before{content:"\e687"}.ti-music:before{content:"\e688"}.ti-music-alt:before{content:"\e689"}.ti-mouse:before{content:"\e68a"}.ti-mouse-alt:before{content:"\e68b"}.ti-money:before{content:"\e68c"}.ti-microphone:before{content:"\e68d"}.ti-menu:before{content:"\e68e"}.ti-menu-alt:before{content:"\e68f"}.ti-map:before{content:"\e690"}.ti-map-alt:before{content:"\e691"}.ti-loop:before{content:"\e692"}.ti-location-pin:before{content:"\e693"}.ti-list:before{content:"\e694"}.ti-light-bulb:before{content:"\e695"}.ti-Italic:before{content:"\e696"}.ti-info:before{content:"\e697"}.ti-infinite:before{content:"\e698"}.ti-id-badge:before{content:"\e699"}.ti-hummer:before{content:"\e69a"}.ti-home:before{content:"\e69b"}.ti-help:before{content:"\e69c"}.ti-headphone:before{content:"\e69d"}.ti-harddrives:before{content:"\e69e"}.ti-harddrive:before{content:"\e69f"}.ti-gift:before{content:"\e6a0"}.ti-game:before{content:"\e6a1"}.ti-filter:before{content:"\e6a2"}.ti-files:before{content:"\e6a3"}.ti-file:before{content:"\e6a4"}.ti-eraser:before{content:"\e6a5"}.ti-envelope:before{content:"\e6a6"}.ti-download:before{content:"\e6a7"}.ti-direction:before{content:"\e6a8"}.ti-direction-alt:before{content:"\e6a9"}.ti-dashboard:before{content:"\e6aa"}.ti-control-stop:before{content:"\e6ab"}.ti-control-shuffle:before{content:"\e6ac"}.ti-control-play:before{content:"\e6ad"}.ti-control-pause:before{content:"\e6ae"}.ti-control-forward:before{content:"\e6af"}.ti-control-backward:before{content:"\e6b0"}.ti-cloud:before{content:"\e6b1"}.ti-cloud-up:before{content:"\e6b2"}.ti-cloud-down:before{content:"\e6b3"}.ti-clipboard:before{content:"\e6b4"}.ti-car:before{content:"\e6b5"}.ti-calendar:before{content:"\e6b6"}.ti-book:before{content:"\e6b7"}.ti-bell:before{content:"\e6b8"}.ti-basketball:before{content:"\e6b9"}.ti-bar-chart:before{content:"\e6ba"}.ti-bar-chart-alt:before{content:"\e6bb"}.ti-back-right:before{content:"\e6bc"}.ti-back-left:before{content:"\e6bd"}.ti-arrows-corner:before{content:"\e6be"}.ti-archive:before{content:"\e6bf"}.ti-anchor:before{content:"\e6c0"}.ti-align-right:before{content:"\e6c1"}.ti-align-left:before{content:"\e6c2"}.ti-align-justify:before{content:"\e6c3"}.ti-align-center:before{content:"\e6c4"}.ti-alert:before{content:"\e6c5"}.ti-alarm-clock:before{content:"\e6c6"}.ti-agenda:before{content:"\e6c7"}.ti-write:before{content:"\e6c8"}.ti-window:before{content:"\e6c9"}.ti-widgetized:before{content:"\e6ca"}.ti-widget:before{content:"\e6cb"}.ti-widget-alt:before{content:"\e6cc"}.ti-wallet:before{content:"\e6cd"}.ti-video-clapper:before{content:"\e6ce"}.ti-video-camera:before{content:"\e6cf"}.ti-vector:before{content:"\e6d0"}.ti-themify-logo:before{content:"\e6d1"}.ti-themify-favicon:before{content:"\e6d2"}.ti-themify-favicon-alt:before{content:"\e6d3"}.ti-support:before{content:"\e6d4"}.ti-stamp:before{content:"\e6d5"}.ti-split-v-alt:before{content:"\e6d6"}.ti-slice:before{content:"\e6d7"}.ti-shortcode:before{content:"\e6d8"}.ti-shift-right-alt:before{content:"\e6d9"}.ti-shift-left-alt:before{content:"\e6da"}.ti-ruler-alt-2:before{content:"\e6db"}.ti-receipt:before{content:"\e6dc"}.ti-pin2:before{content:"\e6dd"}.ti-pin-alt:before{content:"\e6de"}.ti-pencil-alt2:before{content:"\e6df"}.ti-palette:before{content:"\e6e0"}.ti-more:before{content:"\e6e1"}.ti-more-alt:before{content:"\e6e2"}.ti-microphone-alt:before{content:"\e6e3"}.ti-magnet:before{content:"\e6e4"}.ti-line-double:before{content:"\e6e5"}.ti-line-dotted:before{content:"\e6e6"}.ti-line-dashed:before{content:"\e6e7"}.ti-layout-width-full:before{content:"\e6e8"}.ti-layout-width-default:before{content:"\e6e9"}.ti-layout-width-default-alt:before{content:"\e6ea"}.ti-layout-tab:before{content:"\e6eb"}.ti-layout-tab-window:before{content:"\e6ec"}.ti-layout-tab-v:before{content:"\e6ed"}.ti-layout-tab-min:before{content:"\e6ee"}.ti-layout-slider:before{content:"\e6ef"}.ti-layout-slider-alt:before{content:"\e6f0"}.ti-layout-sidebar-right:before{content:"\e6f1"}.ti-layout-sidebar-none:before{content:"\e6f2"}.ti-layout-sidebar-left:before{content:"\e6f3"}.ti-layout-placeholder:before{content:"\e6f4"}.ti-layout-menu:before{content:"\e6f5"}.ti-layout-menu-v:before{content:"\e6f6"}.ti-layout-menu-separated:before{content:"\e6f7"}.ti-layout-menu-full:before{content:"\e6f8"}.ti-layout-media-right-alt:before{content:"\e6f9"}.ti-layout-media-right:before{content:"\e6fa"}.ti-layout-media-overlay:before{content:"\e6fb"}.ti-layout-media-overlay-alt:before{content:"\e6fc"}.ti-layout-media-overlay-alt-2:before{content:"\e6fd"}.ti-layout-media-left-alt:before{content:"\e6fe"}.ti-layout-media-left:before{content:"\e6ff"}.ti-layout-media-center-alt:before{content:"\e700"}.ti-layout-media-center:before{content:"\e701"}.ti-layout-list-thumb:before{content:"\e702"}.ti-layout-list-thumb-alt:before{content:"\e703"}.ti-layout-list-post:before{content:"\e704"}.ti-layout-list-large-image:before{content:"\e705"}.ti-layout-line-solid:before{content:"\e706"}.ti-layout-grid4:before{content:"\e707"}.ti-layout-grid3:before{content:"\e708"}.ti-layout-grid2:before{content:"\e709"}.ti-layout-grid2-thumb:before{content:"\e70a"}.ti-layout-cta-right:before{content:"\e70b"}.ti-layout-cta-left:before{content:"\e70c"}.ti-layout-cta-center:before{content:"\e70d"}.ti-layout-cta-btn-right:before{content:"\e70e"}.ti-layout-cta-btn-left:before{content:"\e70f"}.ti-layout-column4:before{content:"\e710"}.ti-layout-column3:before{content:"\e711"}.ti-layout-column2:before{content:"\e712"}.ti-layout-accordion-separated:before{content:"\e713"}.ti-layout-accordion-merged:before{content:"\e714"}.ti-layout-accordion-list:before{content:"\e715"}.ti-ink-pen:before{content:"\e716"}.ti-info-alt:before{content:"\e717"}.ti-help-alt:before{content:"\e718"}.ti-headphone-alt:before{content:"\e719"}.ti-hand-point-up:before{content:"\e71a"}.ti-hand-point-right:before{content:"\e71b"}.ti-hand-point-left:before{content:"\e71c"}.ti-hand-point-down:before{content:"\e71d"}.ti-gallery:before{content:"\e71e"}.ti-face-smile:before{content:"\e71f"}.ti-face-sad:before{content:"\e720"}.ti-credit-card:before{content:"\e721"}.ti-control-skip-forward:before{content:"\e722"}.ti-control-skip-backward:before{content:"\e723"}.ti-control-record:before{content:"\e724"}.ti-control-eject:before{content:"\e725"}.ti-comments-smiley:before{content:"\e726"}.ti-brush-alt:before{content:"\e727"}.ti-youtube:before{content:"\e728"}.ti-vimeo:before{content:"\e729"}.ti-twitter:before{content:"\e72a"}.ti-time:before{content:"\e72b"}.ti-tumblr:before{content:"\e72c"}.ti-skype:before{content:"\e72d"}.ti-share:before{content:"\e72e"}.ti-share-alt:before{content:"\e72f"}.ti-rocket:before{content:"\e730"}.ti-pinterest:before{content:"\e731"}.ti-new-window:before{content:"\e732"}.ti-microsoft:before{content:"\e733"}.ti-list-ol:before{content:"\e734"}.ti-linkedin:before{content:"\e735"}.ti-layout-sidebar-2:before{content:"\e736"}.ti-layout-grid4-alt:before{content:"\e737"}.ti-layout-grid3-alt:before{content:"\e738"}.ti-layout-grid2-alt:before{content:"\e739"}.ti-layout-column4-alt:before{content:"\e73a"}.ti-layout-column3-alt:before{content:"\e73b"}.ti-layout-column2-alt:before{content:"\e73c"}.ti-instagram:before{content:"\e73d"}.ti-google:before{content:"\e73e"}.ti-github:before{content:"\e73f"}.ti-flickr:before{content:"\e740"}.ti-facebook:before{content:"\e741"}.ti-dropbox:before{content:"\e742"}.ti-dribbble:before{content:"\e743"}.ti-apple:before{content:"\e744"}.ti-android:before{content:"\e745"}.ti-save:before{content:"\e746"}.ti-save-alt:before{content:"\e747"}.ti-yahoo:before{content:"\e748"}.ti-wordpress:before{content:"\e749"}.ti-vimeo-alt:before{content:"\e74a"}.ti-twitter-alt:before{content:"\e74b"}.ti-tumblr-alt:before{content:"\e74c"}.ti-trello:before{content:"\e74d"}.ti-stack-overflow:before{content:"\e74e"}.ti-soundcloud:before{content:"\e74f"}.ti-sharethis:before{content:"\e750"}.ti-sharethis-alt:before{content:"\e751"}.ti-reddit:before{content:"\e752"}.ti-pinterest-alt:before{content:"\e753"}.ti-microsoft-alt:before{content:"\e754"}.ti-linux:before{content:"\e755"}.ti-jsfiddle:before{content:"\e756"}.ti-joomla:before{content:"\e757"}.ti-html5:before{content:"\e758"}.ti-flickr-alt:before{content:"\e759"}.ti-email:before{content:"\e75a"}.ti-drupal:before{content:"\e75b"}.ti-dropbox-alt:before{content:"\e75c"}.ti-css3:before{content:"\e75d"}.ti-rss:before{content:"\e75e"}.ti-rss-alt:before{content:"\e75f"}
.df-abs-center{top:50%;left:50%;position:absolute;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.df-abs-h-center{position:absolute;left:50%;-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.df-container{min-height:320px;background:no-repeat 50%;background-size:cover;width:100%;position:relative;image-rendering:auto;direction:ltr}.df-container div{box-sizing:border-box !important}.df-container.df-transparent:not(.df-fullscreen){background:transparent !important}.df-container.df-custom-fullscreen.df-fullscreen{position:fixed !important;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;margin:0 !important;border:0 !important;z-index:999999}.df-container .loading-info{position:absolute;top:100%;margin-top:20px;margin-left:5px;padding:6px 20px;background-color:rgba(0,0,0,0.3);font-style:italic;border-radius:5px;font-size:11px;max-height:30px;color:#fff;max-width:200px;transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);left:50%;opacity:.7;transition:.3s top ease;-webkit-transition:.3s top ease}.loading-info.df-old-browser{color:gray;background-color:white;opacity:.9;text-align:center;max-height:none}.loading-info.df-old-browser a{font-weight:bold;font-style:normal;text-transform:uppercase;color:#2196f3;display:block;text-decoration:underline;margin:10px 0 0}.df-container.df-init .loading-info{top:50%}.df-3dcanvas{position:absolute;z-index:1;right:0;top:0}.df-rtl .df-3dcanvas{right:auto;right:initial;left:0}.df-container a{outline:0;text-decoration:none;box-shadow:none}.df-container.df-zoom-enabled canvas.df-3dcanvas,.df-container.df-zoom-enabled .df-book-stage{cursor:move;cursor:-webkit-grab}.df-container:before,.df-container:after{content:" ";transition:.3s .1s opacity;-webkit-transition:.3s .1s opacity;opacity:0;height:50px;width:50px;left:50%;top:50%;font-size:12px;margin:-45px -25px -25px;box-sizing:border-box;position:absolute;pointer-events:none}.df-container.df-loading:before,.df-container.df-loading:after{content:" ";z-index:100;opacity:1}.df-container.df-loading:after{content:" ";background-image:url(//c20society.org.uk/wp-content/plugins/dflip/assets/css/../images/loading.gif);background-repeat:no-repeat;background-size:32px;background-position:50%}.df-container.df-loading:before{background-color:white;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;border:1px solid rgba(150,150,150,0.2)}.df-book-stage{position:absolute;overflow:hidden;right:0;bottom:0;z-index:1;top:0;left:0;filter:blur(0);-webkit-filter:blur(0);padding:30px 50px 70px}.df-container.df-xs .df-book-stage{padding-left:20px;padding-right:20px}.df-container.df-sidemenu-open .df-book-stage{padding-left:230px;padding-right:10px}.df-container.df-sidemenu-open>.df-ui-btn.df-ui-prev{left:220px}.df-rtl.df-container.df-sidemenu-open>.df-ui-btn.df-ui-prev{left:0}.df-rtl.df-container.df-sidemenu-open>.df-ui-btn.df-ui-next{right:220px}.df-book-stage.df-zoom-enabled{cursor:move}.df-page-front:before,.df-page-back:before{content:" "}.df-book-page .df-page-front:before{background-image:-webkit-linear-gradient(right,rgba(0,0,0,0.25),rgba(0,0,0,0.2) 10%,rgba(0,0,0,0.15) 25%,rgba(0,0,0,0) 70%);background-image:-moz-linear-gradient(right,rgba(0,0,0,0.25),rgba(0,0,0,0.2) 10%,rgba(0,0,0,0.15) 25%,rgba(0,0,0,0) 70%);background-image:-ms-linear-gradient(right,rgba(0,0,0,0.25),rgba(0,0,0,0.2) 10%,rgba(0,0,0,0.15) 25%,rgba(0,0,0,0) 70%)}.df-book-page .df-page-back:before{background-image:-webkit-linear-gradient(left,rgba(0,0,0,0.25),rgba(0,0,0,0.15) 15%,rgba(255,255,255,0.07),rgba(255,255,255,0.0));background-image:-moz-linear-gradient(left,rgba(0,0,0,0.25),rgba(0,0,0,0.15) 15%,rgba(255,255,255,0.07),rgba(255,255,255,0.0));background-image:-ms-linear-gradient(left,rgba(0,0,0,0.25),rgba(0,0,0,0.15) 15%,rgba(255,255,255,0.07),rgba(255,255,255,0.0))}.df-book-wrapper,.df-page-wrapper,.df-book-page,.df-page-content,.df-page-front:before,.df-page-wrapper:after,.df-page-back:before,.df-page-content:after,.df-page-effects,.df-page-effects:before,.df-page-effects{position:absolute;height:100%;display:block;top:0}.df-page-content,.df-book-page{width:100%}.df-book-wrapper{position:relative;margin:0 auto;transition:.3s left;-webkit-transition:.3s left;left:0}.df-zoom-enabled .df-book-wrapper{transition:none;-webkit-transition:none}.df-loading.df-container .df-book-wrapper{left:100%}.df-book-wrapper.close-right{left:25%}.df-book-wrapper.close-left{left:-25%}.df-book-shadow{position:absolute;z-index:-1;height:100%;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.3);-moz-box-shadow:0 0 10px rgba(0,0,0,0.3);-ms-box-shadow:0 0 10px rgba(0,0,0,0.3);box-shadow:0 0 10px rgba(0,0,0,0.3)}.df-book-wrapper .df-book-side-buttons{position:absolute;left:100%;width:40px;opacity:.3;height:100%;cursor:pointer;z-index:30;-webkit-border-radius:0 20px 20px 0;-moz-border-radius:0 20px 20px 0;border-radius:0 20px 20px 0}.df-book-prev-button.df-book-side-buttons{-webkit-border-radius:20px 0 0 20px;-moz-border-radius:20px 0 0 20px;border-radius:20px 0 0 20px}.df-book-wrapper .df-book-side-buttons:hover{opacity:.5;background-color:rgba(0,0,0,0.18)}.df-book-wrapper .df-book-prev-button{right:100%;left:auto;left:initial}.df-book-wrapper .df-book-side-buttons:before{position:absolute;font-size:30px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;top:50%}.df-page-wrapper{overflow:hidden}.df-hard-page .df-page-wrapper{width:100% !important;height:100% !important;overflow:visible;transform-style:preserve-3d;-webkit-transform-origin:0 50% 0;-moz-transform-origin:0 50% 0;-ms-transform-origin:0 50% 0;transform-origin:0 50% 0}.df-book-page.df-flipping,.df-book-page.df-folding{box-shadow:-2px 0 10px rgba(0,0,0,0.0)}.df-book-page.df-left-side{left:0;-webkit-transform-origin:right;-moz-transform-origin:right;-ms-transform-origin:right;transform-origin:right}.df-book-page.df-right-side{left:50%;-webkit-transform-origin:left;-moz-transform-origin:left;-ms-transform-origin:left;transform-origin:left}.df-book-page.df-right-side+.df-page-wrapper.df-right-side{z-index:-1}.df-book-page .df-page-front,.df-book-page .df-page-back{width:100%;background-size:100.5% 100%;background-size:100% 100%;height:100%;background-color:white;position:absolute;box-sizing:border-box}.df-page-back>canvas,.df-page-front>canvas{width:100%;position:relative;z-index:-1}.df-quick-turn:before{opacity:0}.df-book-page.df-flipping.df-left-side:before{background-image:-webkit-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.1));background-image:-moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.1));width:10px;left:-10px}.df-book-page{width:50%}.df-book-page.df-flipping,.df-book-page.df-folding{z-index:200 !important}.df-page-content{background-size:100.25% !important;background-repeat:no-repeat !important;transition-property:transform;-webkit-transition-property:-webkit-transform;width:100%;overflow:hidden}.df-book-page.df-left-side .df-page-front{z-index:2}.df-book-page.df-left-side .df-page-back{z-index:1}.df-book-page.df-left-side.df-folding:not(.df-hard-page) .df-page-back{z-index:3}.df-book-page.df-right-side .df-page-front{top:0;left:0;z-index:0}.df-book-page,.df-page-front,.df-page-back,.df-page-fold-inner-shadow,.df-page-fold-outer-shadow,.df-page-wrapper{position:absolute;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.df-page-front,.df-page-back{overflow:hidden}.df-page-fold-outer-shadow{z-index:-1;width:100%;height:100%}.df-page-fold-inner-shadow{position:absolute;z-index:5;display:none}.df-book-page.df-folding .df-page-fold-inner-shadow{display:block}.df-book-page.df-right-side .df-page-back{left:0;z-index:1}.df-book-page.df-right-side.df-folding .df-page-front{z-index:2}.df-page-wrapper.df-right-side .df-page-back{left:100%;z-index:1;overflow:hidden}.df-hard-page .df-page-front,.df-hard-page .df-page-back{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.df-hard-page.df-right-side .df-page-front{-webkit-transform-origin:right 50%;-moz-transform-origin:right 50%;-ms-transform-origin:right 50%;transform-origin:right 50%;z-index:3 !important}.df-hard-page.df-left-side .df-page-front{-webkit-transform-origin:right 50%;-moz-transform-origin:right 50%;-ms-transform-origin:right 50%;transform-origin:right 50%}.df-hard-page.df-right-side .df-page-back{-webkit-transform-origin:left 50%;-moz-transform-origin:left 50%;-ms-transform-origin:left 50%;transform-origin:left 50%;z-index:3}.df-hard-page.df-left-side .df-page-back{-webkit-transform-origin:left 50%;-moz-transform-origin:left 50%;-ms-transform-origin:left 50%;transform-origin:left 50%}.df-page-front:before,.df-page-back:before{width:20%;z-index:5;pointer-events:none}.df-page-front:before{right:0}.df-page-wrapper.df-right-side.df-flipping{z-index:4}.df-ui{height:60px;padding:20px 16px 0}.df-ui-wrapper,.df-ui-btn{color:#888;vertical-align:top;background-color:#f7f7f7;box-sizing:border-box;text-align:center}.df-ui-wrapper{box-shadow:0 1px 4px rgba(0,0,0,0.3);background-color:#f7f7f7;position:absolute}.df-share-wrapper{z-index:2;position:absolute;top:0;bottom:0;right:0;left:0;background-color:rgba(0,0,0,0.35);display:none}.df-share-box{position:absolute;top:50%;width:280px;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);left:50%;background-color:#fff;border-radius:10px;padding:10px 15px 5px;text-align:center}span.df-share-title{color:#777;margin-bottom:10px;display:block}.df-share-url{background-color:#fff;height:60px;color:#666;padding:2px 5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:100%;font-size:12px;box-sizing:border-box;margin-bottom:0}.df-share-button{display:inline-block;text-align:center;cursor:pointer;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;padding:10px;margin:3px;color:#aaa}.df-share-button:hover{color:#444}.df-ui-btn{position:relative;width:35px;right:0;height:40px;font-size:17px;cursor:pointer;z-index:2;display:inline-block;padding:12px 5px;line-height:1}.df-floating .df-ui-controls>.df-ui-btn:first-child{border-radius:5px 0 0 5px}.df-floating .df-ui-controls>.df-ui-btn:last-child{border-radius:0 5px 5px 0}.df-ui-btn:before{box-sizing:border-box}.df-ui-thumbnail,.df-ui-share,.df-ui-outline,.df-ui-help,.df-ui-sound{float:left}.df-ui-btn:hover{color:#00acce}.df-ui-btn.disabled,.df-ui-btn.disabled:hover{color:#ccc}.df-ui-page{padding:8px 5px 2px;font-size:12px;width:auto;width:50px;margin:0;border-radius:0;background-color:rgba(0,0,0,0.03)}.df-ui-page input{width:100%;background-color:transparent;height:25px;margin:0;padding:0 !important;border:1px solid #8f8f8f;text-align:center;vertical-align:top;color:transparent;font-size:14px;top:0;box-sizing:border-box;z-index:-1;display:inline-block;opacity:0}.df-ui-page input:focus{z-index:2;opacity:1;color:inherit}.df-ui-page input:focus+label{opacity:0;display:none}.df-ui-page label{position:absolute;height:30px;width:100%;display:block;top:0;padding-top:14px;line-height:1.1em;color:#999;font-size:13px;font-weight:normal;left:0;cursor:pointer;background-color:transparent;z-index:1;box-sizing:border-box}.df-ui-share{float:left}.df-ui-fullscreen{bottom:0}.df-ui-zoom{top:24px;height:60px;right:24px;width:30px;display:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.df-ui-sidemenu-close{position:absolute;top:10px;right:-32px;font-size:14px;width:32px;height:35px;cursor:pointer;padding:10px 0;background:inherit;border-radius:0 5px 5px 0;z-index:-1;transition:.5s ease;-webkit-transition:.5s ease}.df-ui-controls{bottom:0;width:100%;height:40px;padding:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:4;display:block}.df-floating .df-ui-controls{bottom:10px;width:auto;width:intial;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%;margin:0 auto;display:table;display:flex;border-radius:5px}.df-floating.df-controls-top .df-ui-controls{bottom:auto;bottom:intial;top:10px}.df-floating.df-controls-hide .df-ui-controls{display:none}.df-ui-wrapper.df-ui-controls .df-ui-btn{float:none}.df-ui-size{bottom:24px;height:60px;right:24px}.df-ui-zoom:before,.df-ui-size:before{height:0;border-bottom:1px solid;content:" ";right:5px;opacity:.3;display:block;position:absolute;top:30px;left:5px;z-index:2}.df-ui-zoomin{top:0}.df-ui-zoomout{bottom:0}.df-ui-next{right:24px;right:0;border-radius:0}.df-container.df-floating>.df-ui-next{right:8px}.df-container.df-floating>.df-ui-prev{left:2px}.df-container>.df-ui-next,.df-container>.df-ui-prev{margin-top:-5px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;position:absolute;opacity:.3;background-color:transparent;height:auto;height:initial;font-size:36px;color:#000;width:auto;text-align:center;width:initial}.df-container>.df-ui-next:hover,.df-container>.df-ui-prev:hover{opacity:.7}.df-container.df-floating>.df-ui-next,.df-container.df-floating>.df-ui-prev{border-radius:50%;width:40px}.df-ui-prev{left:0;right:auto;border-radius:0}.df-ui-alt{position:relative !important;right:auto;right:initial;left:auto;left:initial;box-shadow:none !important}.df-ui-alt.df-ui-next{border-right:1px solid #ddd}.df-ui-btn.df-active{color:#00acce;background-color:#e7e7e7}.df-ui-fit{display:none}.df-ui-zoomin,.df-ui-zoomout,.df-ui-fullscreen,.df-ui-more{float:right}.df-ui-fit{top:0}.df-ui-more .more-container,.df-ui-search .search-container{display:none;position:absolute;bottom:100%;margin-bottom:8px !important;right:10px;background-color:#f7f7f7;z-index:20;border-radius:5px;box-shadow:0 -1px 3px rgba(0,0,0,0.2)}.df-controls-top .df-ui-more .more-container,.df-controls-top .df-ui-search .search-container{bottom:auto;bottom:initial;margin-top:8px !important;top:100%;box-shadow:0 1px 3px rgba(0,0,0,0.2)}.more-container:before,.search-container:before{content:" ";position:absolute;border:solid transparent;border-width:7px;border-top-color:#eee;height:0;width:0;bottom:-14px;right:13px;margin-right:-8px;pointer-events:none}.df-controls-top .more-container:before,.df-controls-top .search-container:before{border:solid transparent;border-bottom-color:#eee;border-width:7px;top:-14px}.more-container .df-ui-btn{width:auto;width:initial;width:170px;text-align:left;padding:8px 10px;height:36px;border-top:1px solid #e4e4e4;border-radius:0}.more-container .df-ui-btn:hover{background-color:#eee}.more-container>.df-ui-btn:first-child{border-radius:5px;border-top:0}.more-container>.df-ui-btn:last-child{border-radius:0 0 5px 5px}.more-container .df-ui-btn:before{position:absolute;top:11px;font-size:14px}.df-ui-btn span{display:none}.more-container .df-ui-btn span{font-size:12px;padding-left:20px;vertical-align:middle;display:inline-block}.df-ui-more.df-active .more-container,.df-ui-search.df-active .search-container{display:block}.annotationLayer section,.annotationDiv section,.customLinkAnnotation,.customHtmlAnnotation,.customVideoAnnotation,.linkAnnotation,.highlightAnnotation,.popupAnnotation{position:absolute;z-index:5;cursor:pointer;pointer-events:all}.annotationDiv .popupWrapper{position:absolute;width:20em}.annotationDiv .popup{position:absolute;z-index:200;max-width:20em;background-color:#ff9;box-shadow:0 2px 5px #333;border-radius:2px;padding:.6em;margin-left:5px;cursor:pointer;word-wrap:break-word}.annotationDiv .popup h1{font-size:1em;border-bottom:1px solid #000;padding-bottom:.2em}.annotationDiv .popup p{padding-top:.2em}.annotationDiv .highlightAnnotation,.annotationDiv .underlineAnnotation,.annotationDiv .squigglyAnnotation,.annotationDiv .strikeoutAnnotation,.annotationDiv .fileAttachmentAnnotation{cursor:pointer}.annotationDiv .textAnnotation img{position:absolute;cursor:pointer}section.linkAnnotation a,.annotationDiv .buttonWidgetAnnotation.pushButton>a{display:block;height:100%}section.linkAnnotation a,a.linkAnnotation,a.customLinkAnnotation,.customHtmlAnnotation,.customVideoAnnotation{background-color:transparent;background-color:#ff0;opacity:.1}section.linkAnnotation a:hover,a.linkAnnotation:hover,.highlightAnnotation:hover,a.customLinkAnnotation:hover{opacity:.4;border-color:transparent;background-color:#2196f3}.annotationDiv,.textLayerDiv{position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden}.textLayerDiv{line-height:1.0}.textLayerDiv>div{position:absolute;white-space:pre;cursor:text;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}section.linkAnnotation a .annotationLayer>a{display:block;position:absolute;height:100%;cursor:pointer;box-sizing:border-box}.df-page-loading:after,.df-page-loading:before{content:" ";height:44px;width:44px;position:absolute;top:50%;left:50%;margin:-22px -22px}.df-page-loading:before{background-color:white;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;box-sizing:border-box}.df-page-loading:after{background-image:url(//c20society.org.uk/wp-content/plugins/dflip/assets/css/../images/loading.gif);background-repeat:no-repeat;background-position:center;background-size:22px}.df-thumb-container .df-vrow{height:124px;left:0;width:90%;margin:10px auto;background-position:50%;cursor:pointer;background-repeat:no-repeat;right:0;border-radius:5px}.df-thumb-container .df-vrow:before{content:"";background-image:url(//c20society.org.uk/wp-content/plugins/dflip/assets/css/../images/loading.gif);background-size:22px;height:22px;width:22px;display:block;top:60px;margin:0 auto;position:relative;z-index:0}.df-thumb-container .df-vrow:hover{background-color:#bbb}.df-floating .df-thumb-container .df-vrow:hover,.df-vrow.df-selected{background-color:#ccc;opacity:1}.df-thumb-container .df-vrow.df-thumb-loaded{background-size:contain}.df-thumb-container .df-vrow.df-thumb-loaded:before{display:none}.df-vrow>div{height:20px;background-color:rgba(170,170,170,0.54);width:40px;margin:0 auto}.df-sidemenu{float:left;width:220px;height:auto !important;position:absolute !important;top:0;z-index:3;transition:.5s transform ease;-webkit-transition:.5s -webkit-transform ease;transform:translateX(-100%);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);left:-50px;background-color:rgba(238,238,238,0.9)}.df-rtl .df-sidemenu{left:auto;left:initial;transform:translateX(100%);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);right:-50px;direction:rtl}.df-thumb-container{text-align:center}.df-outline-container{color:#666;font-size:12px}.df-outline-wrapper,.df-thumb-wrapper{position:absolute !important;top:0;bottom:0;left:0;right:0;height:auto !important;box-shadow:1px 0 4px rgba(102,102,102,0.38)}.df-outline-wrapper{overflow:auto;padding:10px 10px 5px 10px}.df-floating .df-outline-container,.df-floating .df-thumb-container{bottom:0}.df-sidemenu.df-sidemenu-visible{display:block;transform:translateX(0);-ms-transform:translateX(0);-moz-transform:translateX(0);-webkit-transform:translateX(0);left:0}.df-outline-toggle{cursor:pointer;float:left;width:18px;padding:5px 0;margin-left:-18px;text-align:center}.df-outline-toggle.df-outlines-hidden ~ .df-outline-items{display:none}.df-outline-items>.df-outline-item{margin-left:18px}.df-outline-item a:hover,.df-outline-toggle:hover{background-color:#e7e7e7}.df-outline-item a{color:inherit !important;text-decoration:none !important;display:block;padding:5px 0 5px 5px;overflow:hidden;text-overflow:ellipsis;border:none !important;box-shadow:none !important}.df-outline-toggle:before{content:"\e64b";font-size:10px;font-family:'themify'}.df-outline-toggle.df-outlines-hidden:before{content:"\e649"}.df-lightbox-wrapper{position:fixed !important;top:0;bottom:0;right:0;height:auto !important;left:0;background-color:white;z-index:99999}.df-lightbox-controls{float:right;padding:5px;z-index:1000;position:relative}.df-lightbox-close{float:right;height:40px;text-align:center;font-size:50px;cursor:pointer;color:#444;border-radius:50%;border-color:transparent;width:40px;background-color:transparent;transition:.2s;-webkit-transition:.2s}.df-lightbox-close:hover{color:white;background-color:rgba(0,0,0,0.21);border-color:black}.df-lightbox-close:before{top:50%;position:absolute;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;font-size:24px}.df-lightbox-wrapper .df-container{position:absolute !important;width:100%;top:0;bottom:0;height:auto !important}.df-container.df-xs .df-ui-controls .df-ui-btn.df-ui-page{display:none !important}._df_button,._df_thumb,._df_custom{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;position:relative;cursor:pointer}._df_button{padding:5px 15px;background:#0085ba;color:white;font-size:14px;border-color:#0073aa #006799 #006799;cursor:pointer;border-width:1px;border-style:solid;-webkit-appearance:none;-webkit-border-radius:3px;border-radius:3px;white-space:nowrap}._df_thumb{border:0;width:140px;height:200px;text-align:center}._df_thumb{cursor:pointer;box-shadow:0 1px 2px rgba(0,0,0,0.22);display:inline-block;-webkit-transform-style:flat;-moz-transform-style:preserve-3d;transform-style:preserve-3d;box-sizing:border-box;-webkit-transition:.2s;margin:30px 10px 10px;-moz-perspective:1200px;perspective:1200px}._df_books ._df_thumb,._df_books .df-dummy{width:140px;height:200px;text-align:center;display:inline-block;position:relative;margin:20px 10px;vertical-align:top}._df_thumb[thumbtype="img"]{height:auto}._df_thumb[thumbtype="img"] img{max-width:100%;max-height:200px;margin:0;padding:0;border:0}._df_book-cover{background-size:100% 100%;height:100%;width:100%;-webkit-transform-origin:left;transform-origin:left;top:0;background-color:#eee;position:relative;overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;box-shadow:0 1px 2px rgba(0,0,0,0.22)}._df_thumb ._df_book-title{bottom:-100%;position:absolute;width:100%;left:0;padding:5px;font-size:12px;background:rgba(1,163,163,0.87);background:rgba(60,60,60,0.8);box-sizing:border-box;display:block;color:white;transition:.4s;-webkit-transition:.4s;opacity:0}._df_thumb ._df_book-tag{float:left;padding:0 4px 2px;background-color:rgba(0,0,0,0.26);text-transform:uppercase;font-size:10px;margin:-15px 0 0 2px;z-index:-1;color:rgba(255,255,255,0.8);position:relative}._df_thumb:hover ._df_book-title,._df_thumb-not-found ._df_book-title{opacity:1;bottom:0}._df_thumb:hover ._df_book-cover{-webkit-transform:rotateY(-20deg) rotateZ(0);-moz-transform:rotateY(-20deg) rotateZ(0);-ms-transform:rotateY(-20deg) rotateZ(0);transform:rotateY(-20deg) rotateZ(0);box-shadow:3px 0 12px rgba(0,0,0,0.60)}.df-webkit ._df_thumb:hover ._df_book-cover{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;box-shadow:1px 0 12px rgba(0,0,0,0.60)}._df_books{max-width:960px;margin:0 auto;text-align:center;position:relative;z-index:1;padding:20px 5px 150px}._df_books-break{color:rgba(255,255,255,0.3);font-size:14px;letter-spacing:1px;font-weight:600;margin-top:25px;text-transform:uppercase}._df_books-break:after{content:" ";bottom:0;width:50px;height:1px;background-color:rgba(255,255,255,0.24);display:block;margin:10px auto}.df-page-wrapper{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.df-container ::-webkit-scrollbar{width:8px}.df-container ::-webkit-scrollbar-button{height:8px}.df-container ::-webkit-scrollbar-thumb{background:rgba(0,0,0,0.3);border:0 none #fff;border-radius:100px}.df-container ::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,0.5)}.df-container ::-webkit-scrollbar-thumb:active{background:rgba(0,0,0,0.5)}.df-container ::-webkit-scrollbar-track{background:rgba(0,0,0,0.20);border:0 none #fff;border-radius:100px}.df-container ::-webkit-scrollbar-track:hover{background:rgba(0,0,0,0.2)}.df-container ::-webkit-scrollbar-track:active{background:rgba(0,0,0,0.15)}.df-container ::-webkit-scrollbar-corner{background:transparent}.df-skipTransition{-webkit-transition:none !important;-moz-transition:none !important;-ms-transition:none !important;transition:none !important}.df-container.df-fullscreen{height:100% !important;max-height:100% !important;width:100% !important;max-width:100% !important}.df-container.df-double-internal .df-page-front{background-position:left;background-size:cover}.df-container.df-double-internal .df-page-back{background-position:right;background-size:cover}.customHtmlAnnotation iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}.df-rtl .more-container .df-ui-btn{text-align:right;direction:rtl}.df-rtl .more-container .df-ui-btn:before{right:10px}.df-rtl .more-container .df-ui-btn span{padding:0;padding-right:20px}.df-rtl .df-outline-items>.df-outline-item{margin:0 18px 0 0;text-align:right;direction:rtl}.df-rtl .df-outline-toggle{float:right;margin:0 -18px 0 0}.df-rtl .df-outline-toggle.df-outlines-hidden:before{content:"\e64a"}.df-rtl .df-sidemenu.df-sidemenu-visible{left:auto;left:initial;right:0}.df-rtl .df-ui-sidemenu-close{right:auto;right:initial;left:-32px;border-radius:5px 0 0 5px}._df_thumb[thumbtype="img"] ._df_thumb-not-found{height:200px;position:relative}body.admin-bar .df-lightbox-wrapper{top:32px}@media screen and (max-width:782px){body.admin-bar .df-lightbox-wrapper{top:46px}}.df-raw-loading{position:absolute;margin-top:20px;margin-left:5px;padding:6px 20px;background-color:rgba(0,0,0,0.3);font-style:italic;border-radius:5px;font-size:11px;max-height:30px;color:#fff;max-width:200px;transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);left:50%;top:50%;opacity:.7}.df-raw-loading a{color:inherit !important}.df-container .df-raw-loading{top:100%}[hidden]{display:none}
@font-face{font-family:"Graphik Compact Web";src:url(//c20society.org.uk/wp-content/themes/c20-woo/webfonts/GraphikCompact-Regular-Web.woff2) format("woff2"),url(//c20society.org.uk/wp-content/themes/c20-woo/webfonts/GraphikCompact-Regular-Web.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Graphik Compact Web";src:url(//c20society.org.uk/wp-content/themes/c20-woo/webfonts/GraphikCompact-Bold-Web.woff2) format("woff2"),url(//c20society.org.uk/wp-content/themes/c20-woo/webfonts/GraphikCompact-Bold-Web.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:"Graphik Compact Web";src:url(//c20society.org.uk/wp-content/themes/c20-woo/webfonts/GraphikCompact-BoldItalic-Web.woff2) format("woff2"),url(//c20society.org.uk/wp-content/themes/c20-woo/webfonts/GraphikCompact-BoldItalic-Web.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:"Graphik Compact Web";src:url(//c20society.org.uk/wp-content/themes/c20-woo/webfonts/GraphikCompact-Black-Web.woff2) format("woff2"),url(//c20society.org.uk/wp-content/themes/c20-woo/webfonts/GraphikCompact-Black-Web.woff) format("woff");font-weight:800;font-style:normal}@font-face{font-family:"Lyon Text Web";src:url(//c20society.org.uk/wp-content/themes/c20-woo/webfonts/LyonText-Regular-Web.woff2) format("woff2"),url(//c20society.org.uk/wp-content/themes/c20-woo/webfonts/LyonText-Regular-Web.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Lyon Text Web";src:url(//c20society.org.uk/wp-content/themes/c20-woo/webfonts/LyonText-RegularItalic-Web.woff2) format("woff2"),url(//c20society.org.uk/wp-content/themes/c20-woo/webfonts/LyonText-RegularItalic-Web.woff) format("woff");font-weight:400;font-style:italic}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}html{font-size:100%;-webkit-text-size-adjust:100%;line-height:1;overflow-y:scroll;box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}svg:not(:root){overflow:hidden}img,iframe{border:0;vertical-align:middle}strong{font-weight:bolder}em{font-style:italic}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}button,input,optgroup,select,textarea{margin:0;font:inherit;font-size:100%;line-height:1;vertical-align:baseline;color:inherit;outline:0;border-radius:0}button,input,textarea{padding:0}button,input{overflow:visible}button,select{text-transform:none}textarea{overflow:auto;vertical-align:top;resize:vertical}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}input[type=radio]{vertical-align:text-bottom}input[type=checkbox]{vertical-align:bottom}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}label,button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer}button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button}button[disabled],input[disabled]{cursor:default}button{width:auto}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border:0;padding:0}input[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}table{border-collapse:collapse;border-spacing:0}th,td{vertical-align:top}th{font-weight:400;text-align:left}h1,h2,h3,h4,h5,h6{font-weight:400}ul,ol{list-style:none}li{display:list-item}hr{box-sizing:content-box;height:0;overflow:visible}a{color:#000;background:0 0;text-decoration:none;cursor:pointer;text-decoration-skip-ink:auto;-webkit-text-decoration-skip:edges;text-decoration-skip:edges}a:hover{color:#666}a:focus{outline:thin dotted}a:active,a:hover{outline:0}.hide{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}a,span,button,h1,h2,h3{-webkit-transition:color .4s ease,background-color .4s ease,border-color .4s ease,opacity .4s ease,-webkit-text-decoration-color .4s ease;transition:color .4s ease,background-color .4s ease,border-color .4s ease,opacity .4s ease,-webkit-text-decoration-color .4s ease;transition:color .4s ease,background-color .4s ease,border-color .4s ease,text-decoration-color .4s ease,opacity .4s ease;transition:color .4s ease,background-color .4s ease,border-color .4s ease,text-decoration-color .4s ease,opacity .4s ease,-webkit-text-decoration-color .4s ease}body{font:62.5%/1 'Lyon Text Web','Helvetica Neue',Arial,Helvetica,sans-serif;background:#fff;color:#000;text-align:center;-webkit-font-feature-settings:"liga","kern";font-feature-settings:"liga","kern";font-variant-numeric:oldstyle-nums}.grecaptcha-badge{visibility:hidden}.button{width:68px;height:68px;padding:0 10px;font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif;font-variant-numeric:normal;font-size:1.6em;line-height:107%;color:#000 !important;text-decoration:none !important;background:0 0;border:1px solid rgba(182,173,165,.75);border-radius:50%;text-align:center;display:-webkit-box;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}.button.active,.button:hover{color:red !important}.button.on{background:#d7d2cb;border-color:#d7d2cb;color:#000 !important}.button.members{background:#ffd100;border-color:#ffd100;color:#000 !important}.button.join{background:#ffd100;border-color:#ffd100}@media only screen and (min-width:768px){.button{width:81px;height:81px;font-size:1.7em}}main{width:1212px;max-width:calc(100% - 10px);margin:1em auto 0;border:1px solid #b6ada5;border-width:0 1px}main~main{margin-top:0}@media only screen and (min-width:768px){main{margin-top:1.2em}main~main{margin-top:0}}main>header{padding:0 5px;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}main>header h1{width:68px;padding:0 0 1em;border:1px solid #000;border-width:0 0 15px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}main>header h1 a{display:inline-block}main>header h1 img{width:68px;height:68px}main>header h1 img+img{display:none}main>header>h2{width:100%;margin:0 0 .278em;padding:.056em 0 .611em;font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif;font-variant-numeric:normal;font-weight:700;font-size:1.8em;color:#b6ada5;border:1px solid #b6ada5;border-width:1px 0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}main>header>ul{width:calc(100% - 68px);padding:0 0 1em;border-bottom:15px solid #000;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}main>header>ul li+li{margin-left:10px}main>header>nav{width:100%;max-height:0;position:relative;overflow:hidden;-webkit-transition:max-height .4s ease;transition:max-height .4s ease;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}main>header>nav.open{max-height:460px}main>header>nav>ul{padding:.5em 0 0;display:-webkit-box;display:-ms-flexbox;display:flex}main>header>nav>ul>li+li{margin-left:8px}main>header>nav>ul>li.search{margin:0 0 0 auto}main>header>nav>ul.search-toggle{max-height:0;overflow:hidden}main>header>nav>nav{max-height:0;position:relative;overflow:hidden;-webkit-transition:max-height .4s ease;transition:max-height .4s ease}main>header>nav>nav.open{max-height:320px}main>header>nav>nav>ul{margin:5px 0;padding:5px 0;font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif;font-variant-numeric:normal;font-size:1.7em;line-height:124%;border:1px solid #b6ada5;border-width:1px 0}main>header>nav>nav>ul>li.current-menu-item a,main>header>nav>nav>ul>li.current-menu-parent a{color:red}main>header>nav>nav>ul>li.current-menu-item a:hover,main>header>nav>nav>ul>li.current-menu-parent a:hover{color:#f50}main>header>nav>nav .search{padding:.5em 0 0;position:relative;display:block}main>header>nav>nav .search label{display:block}main>header>nav>nav .search label span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}main>header>nav>nav .search label input{width:100%;padding:0 32px;height:68px;line-height:68px;font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif;font-variant-numeric:normal;font-size:1.7em;letter-spacing:-.01em;border:1px solid #b6ada5;border-radius:34px;background:#fff}main>header>nav>nav .search label input::-webkit-input-placeholder{color:#d7d2cb}main>header>nav>nav .search label input::-moz-placeholder{color:#d7d2cb}main>header>nav>nav .search label input:-ms-input-placeholder{color:#d7d2cb}main>header>nav>nav .search label input:-moz-placeholder{color:#d7d2cb}main>header>nav>nav .search button{position:absolute;top:-68px;right:0}main>header>nav>nav>.members{margin:1em 0 0;padding:.4em 0 1em;background:#ffd100}main>header>nav>nav>.members h2{padding:0 7px;font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif;font-variant-numeric:normal;font-size:3.2em;letter-spacing:-.03em;text-transform:uppercase}main>header>nav>nav>.members .form{margin:3em 0 0;padding:0 7px;border-top:1px solid #000;position:relative;display:block}main>header>nav>nav>.members .form ul.inputs li{padding:.7em 0 0}main>header>nav>nav>.members .form ul.inputs li+li{padding-top:1em}main>header>nav>nav>.members .form ul.inputs label{display:block}main>header>nav>nav>.members .form ul.inputs label span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}main>header>nav>nav>.members .form ul.inputs label input{width:100%;padding:0 8px;height:35px;line-height:35px;font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif;font-variant-numeric:normal;font-size:1.7em;border:0;background:#fff}main>header>nav>nav>.members .form ul.inputs label input::-webkit-input-placeholder{color:#b6ada5}main>header>nav>nav>.members .form ul.inputs label input::-moz-placeholder{color:#b6ada5}main>header>nav>nav>.members .form ul.inputs label input:-ms-input-placeholder{color:#b6ada5}main>header>nav>nav>.members .form ul.inputs label input:-moz-placeholder{color:#b6ada5}main>header>nav>nav>.members ul.buttons{margin:1.6em 0 0;overflow:hidden}main>header>nav>nav>.members ul.buttons li{float:left}main>header>nav>nav>.members ul.buttons li+li{float:right}main>header>nav>nav>.members ul.buttons li .button{border-color:#000}main>header>nav>nav>.members>p{margin:.625em 0 0;padding:.5em 6px 0;font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif;font-variant-numeric:normal;font-weight:700;font-size:1.6em;line-height:107%;border-top:1px solid #000}main>header>nav>nav>.members>p a{color:red}main>header>nav>nav>.members>p a:hover{color:#f50}main>header>nav>nav>.members>ul{margin:.625em 0 0;padding:.5em 6px 0;font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif;font-variant-numeric:normal;font-size:1.6em;line-height:107%;border-top:1px solid #000}main>header>nav>nav>.members>p+ul{padding-top:0;border-top:0}main>header>nav>nav>.members>ul li+li{margin-top:.25em}main>header>nav>nav>.members>ul.buttons{margin-top:0;padding-top:0;font-size:1em;line-height:100%;border-top:0}main>header>nav>nav>.members>ul.buttons li{float:right}@media only screen and (min-width:322px){main>header>nav>ul>li+li{margin-left:10px}}@media only screen and (min-width:768px){main>header{width:301px;padding:0 9px;float:left}main>header h1{width:100%;padding:1em 0;border-width:15px 0 0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}main>header h1 img{width:81px;height:81px}main>header h1 img+img{margin-left:4px;display:inline-block}main>header>h2{width:calc(100% - 81px);margin:0;padding:3px 30px 0 0;font-size:2.7em;letter-spacing:-.02em;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}main>header>ul{width:81px;padding:.8em 0 1em;border:1px solid #b6ada5;border-width:1px 0}main>header>ul li+li{display:none}main>header>nav{max-height:none;overflow:visible}main>header>nav.open{max-height:none}main>header>nav>ul{padding:1em 0 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}main>header>nav>ul>li+li{margin-left:0}main>header>nav>ul>li.search{display:none}main>header>nav>ul.search-toggle{max-height:100%;overflow:visible;display:block}main>header>nav>ul.search-toggle>li{width:100%;margin:0;padding:1em 0;border:1px solid #b6ada5;border-width:1px 0;text-align:right}main>header>nav>ul.search-toggle>li .button{margin:0 0 0 auto;outline:0}main>header>nav>nav>ul{margin:10px 0 0;padding:4px 0 18px}main>header>nav>ul~ul~nav>ul{padding-bottom:0;border-bottom:0}main>header>nav>ul.search-toggle+nav{top:-92px}main>header>nav>nav .search{padding:0}main>header>nav>nav .search label input{height:81px;line-height:81px;font-size:1.6em;letter-spacing:0;border-radius:40px}main>header>nav>nav .search button{top:0}}.content{padding:.6em 5px 0;position:relative;text-align:left}.content a{color:red}.content a:hover{color:#f50}.content h1{font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif;font-variant-numeric:normal;font-weight:800;font-size:2.7em;line-height:108%;letter-spacing:-.01em}.content h1 strong{font-weight:800;color:red;display:block}.content h2{margin:.875em 0 0;padding:.188em 0 0;font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif;font-variant-numeric:normal;font-size:3.2em;line-height:100%;letter-spacing:.005em;text-transform:uppercase;border-top:14px solid #000}.content h3{margin:.556em 0 0;padding:.111em 0 0;font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif;font-variant-numeric:normal;font-weight:800;font-size:2.7em;line-height:108%;letter-spacing:-.01em;border-top:1px solid #b6ada5}.content h4{margin-top:1.647em;font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif;font-variant-numeric:normal;font-weight:700;font-size:1.7em;line-height:124%;color:red}.content p{margin:1.222em 0 0;font-size:1.8em;line-height:117%}.content p strong{font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif;font-variant-numeric:normal;font-weight:700;font-size:.944em}.content p.name{margin-top:1em;font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif;font-variant-numeric:normal;font-weight:700;line-height:106%;color:#b6ada5}.content p.name strong{color:#000;display:block}.content h1+p{margin-top:.609em;font-size:2.3em;line-height:109%;letter-spacing:-.02em}body.page-id-22 .content h1+p{margin-top:1.222em;font-size:1.8em;line-height:117%}.content h3+p{margin-top:.667em}.content figure+p{margin-top:.778em}.content time{margin:1.176em 0 0;font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif;font-variant-numeric:normal;font-weight:700;font-size:1.7em;line-height:124%;display:block}.content time+p{margin-top:0}.content ul{font-size:1.8em;line-height:117%}.content ul li{margin:1.111em 0 0}.content ul li:before{width:.556em;color:red;content:"•";display:inline-block}.content ul ul{margin-left:1em;font-size:inherit;line-height:inherit}.content ul.buttons{font-size:1em;line-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.content ul.buttons.right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.content ul.buttons:after{content:"";display:table;clear:both}.content ul.buttons li{margin:1.5em 1.5em 0 0}.content ul.buttons.right li{margin:1.5em 0 0 1.5em}.content ul.buttons li:before{display:none}.content>ul.buttons:first-child{float:right}.content>ul.buttons:first-child li{margin-top:0;padding-bottom:5px}.content>ul.buttons:first-child~h2{clear:both}.content ol{margin:0 0 0 3em;font-size:1.8em;line-height:117%;list-style:decimal}.content ol li{margin:1.111em 0 0}.content figure{margin:2em 0 0}.content figure img{width:100%;height:auto}.content figure.video>div{padding-bottom:56.25%;height:0;position:relative}.content figure.video>div iframe{width:100%;height:100%;position:absolute;top:0;left:0}.content figure.video figcaption{padding:.611em 0 0;font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif;font-variant-numeric:normal;font-weight:700;font-size:1.8em;line-height:106%;display:block}.content figure.caption{padding:1em 0;border:1px solid #b6ada5;border-width:1px 0}.content figure.caption figcaption{padding:.353em 0 0;font-size:1.7em;line-height:113%;color:red;display:block}.content figure.caption.standard figcaption{font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif;font-variant-numeric:normal;font-weight:700;font-size:1.7em;line-height:124%}.content figure.caption figcaption .credit p{margin:0;padding:1em 0 0;font-size:inherit;line-height:inherit;color:#b6ada5}.content figure.caption.standard figcaption .credit p,.content header.article .images figure.caption figcaption .credit p{padding:0;font-size:1em;line-height:124%}.content figure.caption figcaption .credit a{color:#000}.content figure.caption figcaption .credit a:hover{color:#666}.content table.churches{width:100%;margin:1.222em 0 0;font-size:1.8em;line-height:117%}.content table.churches thead th{padding:.5em 10px;background:#d7d2cb;font-weight:700}.content table.churches tbody td{padding:.5em 10px;border-bottom:1px solid #d7d2cb}.content table.gen{margin:1.222em 0 0;font-family:"Graphik Compact Web";font-size:1.8em;line-height:117%}.content table.gen th{font-weight:700;padding-right:1em}@media only screen and (max-width:768px){.content table.churches{font-size:1.2em}}.content figure.info{padding:1em 0 2em;border:1px solid #b6ada5;border-width:1px 0}.content figure.info figcaption{padding:2em 0 0;display:block}.content figure.info figcaption p{margin-top:.333em;color:#b6ada5}.content figure.info figcaption p.note{margin-top:0;font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif;font-variant-numeric:normal;font-weight:800;font-size:2.7em;line-height:108%;letter-spacing:-.01em;color:#b6ada5}.content figure.info figcaption p.note.red{color:red}.content figure.info figcaption h2{margin-top:.111em;font-family:inherit;font-size:2.4em;line-height:121%;letter-spacing:0;text-transform:none;border-top:0}.content header.article{padding:.8em 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.content header.article .images{position:relative;-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.content header.article .images .slick-arrow{width:32px;height:32px;position:absolute;top:calc(50% - 16px);border:0;text-indent:-9999px;overflow:hidden;display:block;z-index:10}.content header.article .images .slick-prev{background:url(//c20society.org.uk/wp-content/themes/c20-woo/images/slideshow-prev.svg) 50% 50%/auto 14px no-repeat #d7d2cb;left:0}.content header.article .images .slick-next{background:url(//c20society.org.uk/wp-content/themes/c20-woo/images/slideshow-next.svg) 50% 50%/auto 14px no-repeat #d7d2cb;left:556px}.content header.article .images figure.caption{padding:0;border:0}.content header.article .images figure.caption figcaption{font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif;font-variant-numeric:normal;font-weight:700;font-size:1.7em;line-height:124%}.content header.article h2{margin-top:0;font-weight:700;font-size:2.7em;line-height:108%;letter-spacing:-.01em;text-transform:none;color:red;border-top:0}.content .people{position:relative;overflow:hidden}.content .people article{margin:1.5em 0 0;padding:1.6em 0 0;position:relative}.content .people article:before{width:400%;height:1px;background:#b6ada5;position:absolute;top:0;left:0;content:" ";display:block}.content .people article:first-child{margin-top:1.2em;padding-top:0}.content .people article:first-child:before{display:none}.content .people article figure{margin-top:0}.content .people article h3{margin-top:.118em;padding-top:0;font-weight:700;font-size:1.7em;line-height:124%;letter-spacing:0;border-top:0;color:#b6ada5}.content .people article h3 strong{font-weight:700;display:block;color:#000}.content .people article p,.content .people article h3+p{margin-top:1.222em}.content .people article ul{font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif;font-variant-numeric:normal;font-weight:700;font-size:1.7em;line-height:124%}.content .people article ul+ul{margin-top:1.176em}.content .people article ul li{margin:0}.content .people article ul li:before{display:none}.content .people article ul li a{color:#000}.content .people article ul li a:hover{color:#666}.content .people article .readmore{position:relative;overflow:hidden}.content .people article .readmore:after{width:100%;height:20px;position:absolute;bottom:0;left:0;background:linear-gradient(0deg,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);content:" ";display:block}.content .people article .readmore *:last-child{padding-bottom:20px}.content .people article .readmore+a{font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif;font-variant-numeric:normal;font-weight:700;font-size:1.7em;line-height:124%}.content .people article .readmore+a:hover{color:#f50}.content .people.text article{padding-top:0}.content .people.text article:before{display:none}.content .people.text article h3{color:#b6ada5}.content .people.text article h3 strong{color:#000}.content .cta{margin:3.5em 0 0;border-top:15px solid #6e6761;position:relative;background-color:#d7d2cb;background-repeat:no-repeat}.content .cta>a,.content .cta>span{padding:.6em 10px;min-height:350px;color:#000;text-decoration:none;display:block}.content .cta>a:after,.content .cta>span:after{content:"";display:table;clear:both}.content .cta h2{width:180px;margin-top:0;padding-top:0;font-weight:800;font-size:2.7em;line-height:100%;letter-spacing:0;text-transform:none;border-top:0}.content .cta p{width:180px;margin-top:1.059em;font-size:1.7em;line-height:118%;letter-spacing:-.02em;float:left}.content .cta ul.buttons{margin-top:.25em;border-color:#000;float:right}.content .cta ul.buttons li{margin:1em 0 0;float:none}.content .cta ul.buttons li .button{color:#000 !important;border-color:#000 !important}.content .cta ul.buttons li .button:hover{color:red !important}.content .cta.newsletter .screen-reader-response{display:none}.content .cta.newsletter form ul{font-size:1em;line-height:100%}.content .cta.newsletter form ul li{margin-top:1em}.content .cta.newsletter form ul li:before{display:none}.content .cta.newsletter form ul li label{display:block}.content .cta.newsletter form ul li label span.dummy{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.content .cta.newsletter form ul li label input{width:100%;padding:0 8px;height:35px;line-height:35px;font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif;font-variant-numeric:normal;font-size:1.7em;border:0;background:#fff}.content .cta.newsletter form ul li label input::-webkit-input-placeholder{color:#b6ada5}.content .cta.newsletter form ul li label input::-moz-placeholder{color:#b6ada5}.content .cta.newsletter form ul li label input:-ms-input-placeholder{color:#b6ada5}.content .cta.newsletter form ul li label input:-moz-placeholder{color:#b6ada5}.content .cta.newsletter form ul li label input.wpcf7-not-valid{background:red}.content .cta.newsletter form ul li label .wpcf7-not-valid-tip{display:none}.content .cta.newsletter form ul li .button{margin-top:0;border-color:#000}.content .cta.newsletter .wpcf7-response-output{width:384px;padding:0 0 1em;font-size:1.7em;line-height:108%;letter-spacing:-.02em}.content .cta.yellow{background-color:#ffd100;border-top-color:#000}.content .cta.yellow h2{color:red}.content .cta.risk{background-image:url(//c20society.org.uk/wp-content/themes/c20-woo/images/cta/risk.svg);background-size:auto 150px;background-position:bottom 10px left;border-top-color:#ffd100;background-color:#6e6761;color:#fff}.content .cta.risk>a,.content .cta.risk>span{color:#fff}.content .cta.risk h2{color:#ffd100}.content .cta.risk ul.buttons li .button{color:#fff !important;border-color:#fff !important}.content .cta.risk ul.buttons li .button:hover{color:#ffd100 !important}.content .cta.report{background-color:#fff;border-top:0;background-image:url(//c20society.org.uk/wp-content/themes/c20-woo/images/cta-report.png);background-size:auto 94px;background-position:bottom 15px center}.content .cta.report>a{padding:0}.content .cta.report a,.content .cta.report>span{padding-bottom:140px}.content .cta.save{background-image:url(//c20society.org.uk/wp-content/themes/c20-woo/images/cta/save.svg);background-size:auto 80px;background-position:bottom 40px center}.content .cta.volunteer{background-color:#2cb6c6;border-top-color:#000;background-image:url(//c20society.org.uk/wp-content/themes/c20-woo/images/cta/volunteer.svg);background-size:auto 200px;background-position:bottom -50px center}.content .cta.donation{background-color:#ffd100;border-top-color:#000;background-image:url(//c20society.org.uk/wp-content/themes/c20-woo/images/cta/donation.svg);background-size:auto 150px;background-position:bottom -25px center}.content .cta.donation h2{color:red}.content .cta.discount{background-color:#ffd100;border-top-color:#000;background-image:url(//c20society.org.uk/wp-content/themes/c20-woo/images/cta/discount.svg);background-size:auto 150px;background-position:bottom -10px center}.content .cta.discount h2{color:red}.content .cta.join{background-color:#ffd100;border-top-color:#000;background-image:url(//c20society.org.uk/wp-content/themes/c20-woo/images/cta/join.png);background-size:auto 80px;background-position:bottom center}.content .cta.join h2{color:red}.content .cta.newsletter{background-color:#2cb6c6;border-top-color:#000;background-image:url(//c20society.org.uk/wp-content/themes/c20-woo/images/cta/newsletter.svg);background-size:auto 107px;background-position:bottom right 18px}.content .cta.newsletter a,.content .cta.newsletter>span{min-height:308px}.content .cta.discount ul.buttons{width:68px;-ms-flex-wrap:wrap;flex-wrap:wrap}main>header .cta{display:none}.content ul.downloads{margin-top:.4em;font-size:1em;line-height:100%}.content ul.downloads li{margin-top:1em}.content ul.downloads li:before{display:none}.content ul.downloads p{margin-top:0;font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif;font-variant-numeric:normal;font-size:1.7em;line-height:124%}.content ul.downloads p a{font-weight:700}.content .accordion{margin:2em 0 0;position:relative}.content .accordion h3{margin-top:1em}.content .accordion h3:first-child{margin-top:0}.content .accordion h3 a{text-decoration:none}.content .accordion h3 a:before{width:18px;content:"+";display:inline-block}.content .accordion h3 a.on{color:#000}.content .accordion h3 a.on:before{content:"-"}.content .accordion .panel{position:relative;display:none}.content .expand{position:relative}.content .expand p.more{margin-top:0;font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif;font-variant-numeric:normal;font-weight:700;font-size:1.7em;line-height:124%}.content .expand .panel{position:relative;display:none}.content .timeline{margin:1.5em 0 0;position:relative}.content .timeline:before{width:1px;height:calc(100% - 4px);position:absolute;top:4px;left:50%;background:#d7d2cb;content:" ";display:block}.content .timeline>div{position:relative}.content .timeline>div:after{width:6px;height:6px;background:#b6ada5;border-radius:50%;position:absolute;top:4px;left:calc(50% - 3px);content:" ";display:block}.content .timeline>div:before{width:14px;height:14px;border:2px solid #d7d2cb;border-radius:50%;position:absolute;top:0;left:calc(50% - 7px);content:" ";display:block}.content .timeline article{width:50%;padding:2.5em 24px 0 0;position:relative;float:left;text-align:right}.content .timeline article:nth-of-type(2n){margin:5.5em 0 0 auto;padding:0 0 0 24px;text-align:left}.content .timeline article figure{margin:0;position:relative}.content .timeline article figure:before{width:5px;height:5px;background:#b6ada5;border-radius:50%;position:absolute;top:calc(50% - 2px);right:-27px;content:" ";display:block}.content .timeline article:nth-of-type(2n) figure:before{right:auto;left:-26px}.content .timeline article figure:after{width:100%;height:1px;background:#b6ada5;position:absolute;top:50%;right:-27px;content:" ";display:block}.content .timeline article:nth-of-type(2n) figure:after{right:auto;left:-26px}.content .timeline article figure img{position:relative;z-index:2}.content .timeline article a{color:#000;text-decoration:none;display:block}.content .timeline article h2{margin-top:.125em;font-weight:700;font-size:1.6em;line-height:134%;letter-spacing:0;text-transform:none;border-top:0;color:red}.content .timeline article p{margin-top:0;font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif;font-variant-numeric:normal;font-weight:700;font-size:1.6em;line-height:134%}.content .timeline article a:hover p{color:#666}.content .timeline article .overlay{display:none}.content .timeline .break{width:100%;margin:2.5em 0 0;padding:.5em 0 1.5em;background:#fff;float:left;clear:both;border:1px solid #b6ada5;border-width:1px 0}.content .timeline .break h3{width:50%;margin-top:0;padding-top:0;font-weight:700;font-size:1.8em;line-height:117%;letter-spacing:0;border-top:0;float:left}.content .timeline .break ul.buttons{float:right}.content .timeline .break ul.buttons li{margin:0}.content .columns article .cta{margin-top:1.8em}.content .columns article .cta.report{background-position:bottom 15px right 18px}.content .columns article .cta a,.content .columns article .cta>span{min-height:368px}.content .columns article .cta h2{display:none}.content .columns article .cta p{width:100%;margin-top:0;font-size:2.6em;line-height:108%}.content .columns article .cta .button{margin-top:0;position:absolute;bottom:40px;left:10px;float:none}.content .columns article .cta.report a{min-height:0}.content .posts article{padding:1.8em 0 2em;border-bottom:1px solid #b6ada5}.content .posts article a{color:#000;text-decoration:none;display:block}.content .posts article a:after{content:"";display:table;clear:both}.content .posts article figure{width:146px;margin:0;padding:.3em 0 0;float:left}.content .posts article h2{margin:0 0 0 156px;font-weight:700;font-size:1.7em;line-height:118%;letter-spacing:0;text-transform:none;border-top:0}.content .posts article a:hover h2{color:#666}.content .posts article h3{margin:0 0 0 156px;padding:0;font-weight:700;font-size:1.7em;line-height:118%;letter-spacing:0;text-transform:none;border-top:0;color:red}.content .posts article.highlight{padding:1.2em 0 .8em;border-bottom:0}.content .posts article.highlight figure{width:100%;padding:0;float:none}.content .posts article.highlight h2,.content .posts article.highlight h3{margin:0;font-size:2.4em;line-height:121%;letter-spacing:-.01em}.content .posts article.highlight h3{margin-top:.417em}.content .posts article.highlight p{margin-top:.588em;line-height:118%}.content .posts article.highlight p.more{margin-top:1.059em;font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif;font-variant-numeric:normal;font-weight:700;font-size:1.7em;line-height:118%;color:red}.content .listing article{margin:2em 0 0;padding:.6em 0 0;border-top:1px solid #b6ada5}.content .listing article a{color:#000;text-decoration:none;position:relative;display:block}.content .listing article figure{margin-top:0}.content .listing article h2{margin-top:.588em;padding-top:.235em;font-weight:800;font-size:1.7em;line-height:124%;letter-spacing:0;text-transform:none;border-top:0}.content .listing.reviews article h2{font-size:2.7em;line-height:108%;letter-spacing:-.01em}.content .listing article a:hover h2{color:#666}.content .listing article p{margin-top:.941em;font-size:1.7em;line-height:118%}.content .listing article p.author{margin-top:.588em;font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif;font-variant-numeric:normal;font-weight:700;font-size:1.7em;line-height:118%}.content .listing article p.author+p{margin-top:.294em}.content .listing article a:after{margin-top:.941em;font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif;font-variant-numeric:normal;font-weight:700;font-size:1.7em;line-height:118%;color:red;content:"Read more";display:block}.content .page-listing{margin:2.2em 0 0}.content .page-listing article{margin:3em 0 0}.content .page-listing article a{text-decoration:none;display:block}.content .page-listing article figure{margin-top:0}.content .page-listing article h3{margin-top:.333em;padding-top:0;font-weight:700;font-size:1.8em;line-height:106%;letter-spacing:0;border-top:0;color:#000}.content .page-listing article a:hover h3{color:#666}.content .page-listing article p{margin-top:.778em;color:#000}.content .membership{margin:1.3em 0 0}.content .membership table{width:100%;font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif;font-variant-numeric:normal;font-weight:700;font-size:1.8em;line-height:106%}.content .membership table tr{border-top:1px solid #b6ada5}.content .membership table tr+tr{margin-top:1.667em}.content .membership table tr th,.content .membership table tr td{padding:.333em 0 0}.content .membership table tr th{font-weight:700;color:red}.content .membership table tr td.info{color:#b6ada5;display:block}.content .membership table tr td.info .panel{font-family:'Lyon Text Web','Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:400;font-size:10px;line-height:100%;color:#000;display:none}.content .membership table tr.toggle{cursor:pointer}.content .membership table tr.toggle th:before{margin:0 .222em 0 0;content:'+';display:inline-block}.content .membership table tr.toggle.open th{color:#000}.content .membership table tr.toggle.open th:before{content:"-"}@media only screen and (max-width:768px){.content .membership table tr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.content .membership table tr th{width:50%}.content .membership table tr td{width:50%;text-align:right}.content .membership table tr td.info{width:100%;text-align:left}}.content .wp-pagenavi{margin:3em 0 0;position:relative}.content .wp-pagenavi a,.content .wp-pagenavi span{padding:0 .353em;font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif;font-variant-numeric:normal;font-weight:700;font-size:1.7em;line-height:118%;color:#000;display:inline-block}.content .wp-pagenavi a:hover{color:#666}.content .wp-pagenavi span.current{color:red}.content .wp-pagenavi a.previouspostslink,.content .wp-pagenavi a.nextpostslink{width:7px;height:15px;padding:0;overflow:hidden;text-indent:-9999px}.content .wp-pagenavi a.previouspostslink{margin:0 1.412em 0 0;background:url(//c20society.org.uk/wp-content/themes/c20-woo/images/pagenavi-first.svg) 50% 50%/contain no-repeat}.content .wp-pagenavi a.nextpostslink{margin:0 0 0 1.412em;background:url(//c20society.org.uk/wp-content/themes/c20-woo/images/pagenavi-last.svg) 50% 50%/contain no-repeat}.content .google-map{margin:3em 0 0;position:relative;overflow:hidden}.content .google-map>.note{width:190px;padding:1em 10px;position:absolute;top:5px;left:0;background:#fff;z-index:99;-webkit-transition:left .4s ease;transition:left .4s ease}.content .google-map>.note.open{left:-190px}.content .google-map>.note h2{margin:0;font-weight:700;font-size:1.1em;line-height:110%;letter-spacing:0;text-transform:none;border-top:0}.content .google-map>.note p{margin-top:.786em;font-size:1.4em;line-height:122%}.content .google-map>.note img{width:auto;height:17px;margin:2em 0 0;display:block}.content .google-map>.note>a{width:40px;height:40px;background:url(//c20society.org.uk/wp-content/themes/c20-woo/images/showmap.svg) 50% 50%/cover no-repeat;position:absolute;bottom:-20px;right:-6px;text-indent:-9999px;overflow:hidden;display:block}.content .google-map>.overlays{width:230px;position:absolute;top:20px;left:20px;z-index:99}.content .google-map>.overlays .overlay{padding:1.5em 15px;background:#fff;display:none}.content .google-map>.overlays .overlay h2{margin:0;font-weight:700;font-size:1.8em;line-height:106%;letter-spacing:0;text-transform:none;border-top:0}.content .google-map>.overlays .overlay ul{margin-top:.571em;font-size:1.4em;line-height:150%}.content .google-map>.overlays .overlay ul li{margin:0}.content .google-map>.overlays .overlay ul li:before{display:none}.content .google-map>.overlays .overlay ul li strong{font-weight:400;color:red}.content .google-map>.overlays .overlay p{margin-top:1.429em;font-size:1.4em;line-height:150%}.content .google-map #mapcanvas{height:410px}.content .google-map #mapcanvas a.overlay{font-size:1.2em;line-height:120%}.content .google-map #mapcanvas a.overlay img{width:100%;height:auto;margin:0 0 .5em;display:block}.content .share{margin:4em 0 0;padding:.6em 0 0;position:relative;border-top:1px solid #b6ada5}.content .share h2{margin:0;font-weight:700;font-size:1.7em;line-height:118%;letter-spacing:0;text-transform:none;border-top:0;color:red}.content .share ul{font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif;font-variant-numeric:normal;font-weight:700;font-size:1.7em;line-height:118%}.content .share ul:after{content:"";display:table;clear:both}.content .share ul li{margin:0 10px 0 0;float:left}.content .share ul li:before{display:none}.content .share ul li a{color:#000}.content .share ul li a:hover{color:#666}.content .filter{margin:3em 0 0;padding:.2em 9px 2em;position:relative;background:#d7d2cb;border-top:15px solid #000}.content figure.info+.filter{margin-top:0}.content .filter h2{margin-top:0;border-top:0}.content .filter .info p{margin-top:.75em;font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif;font-variant-numeric:normal;font-size:1.6em;line-height:125%}.content .filter .form{display:block;position:relative;text-align:right}.content .filter .form ul{margin:0 0 2em;font-size:1em;line-height:100%;text-align:left}.content .filter .form ul li{margin:2em 0 0}.content .filter .form ul li:before{display:none}.content .filter .form ul li h3{margin:0;padding:0;font-weight:700;font-size:1.7em;line-height:119%;letter-spacing:0;border-top:0;color:red}.content .filter .form ul li label{position:relative;display:block}.content .filter .form ul li label>span{font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif;font-variant-numeric:normal;font-weight:700;font-size:1.7em;line-height:119%;display:block}.content .filter .form ul li label input,.content .filter .form ul li label select{width:100%;margin:.588em 0 0;padding:.765em 15px .882em;background:#fff;border:1px solid #b6ada5;font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif;font-variant-numeric:normal;font-size:1.7em;color:#000}.content .filter .form ul li label select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.content .filter .form ul li.select label:after{width:0;height:0;border-style:solid;border-width:7px 7.5px 0;border-color:#000 transparent transparent;position:absolute;bottom:19px;right:19px;content:" ";display:block;pointer-events:none}.content .filter .form .button{margin:0 0 0 auto}.content .gen-form{position:relative}.content .gen-form form{position:relative;display:block}.content .gen-form h2{margin-top:2.353em;font-weight:700;font-size:1.7em;line-height:112%;letter-spacing:0;text-transform:none;border-top:0}.content .gen-form h2:first-child{margin-top:1.765em}.content .gen-form h2.title{color:red}.content .gen-form h2.title+h2{margin-top:1.765em}.content .gen-form ul{font-size:1em;line-height:100%}.content .gen-form ul>li{margin-top:1em;position:relative}.content .gen-form ul>li:before{display:none}.content .gen-form ul>li h2{margin:0 0 .588em}.content .gen-form ul>li label{position:relative;display:block}.content .gen-form ul>li.text label .dummy{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.content .gen-form ul>li.text label input,.content .gen-form ul>li.text label textarea,.content .gen-form ul>li.text label select{width:100%;height:50px;padding:0 20px;font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif;font-variant-numeric:normal;font-size:1.7em;background:#fff;border:1px solid #b6ada5;border-radius:25px;color:#000}.content .gen-form ul>li.text label textarea{height:110px;border-radius:0;padding:20px}.content .wpcf7 .gen-form ul>li.text label input[type=file]{padding-top:12px}.content .gen-form ul>li.text label input[type=number]{text-align:center}.content .gen-form ul>li.text label select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.content .gen-form ul>li.text label input::-webkit-input-placeholder,.content .gen-form ul>li.text label textarea::-webkit-input-placeholder{color:#b6ada5}.content .gen-form ul>li.text label input::-moz-placeholder,.content .gen-form ul>li.text label textarea::-moz-placeholder{color:#b6ada5}.content .gen-form ul>li.text label input:-ms-input-placeholder,.content .gen-form ul>li.text label textarea:-ms-input-placeholder{color:#b6ada5}.content .gen-form ul>li.text label input:-moz-placeholder,.content .gen-form ul>li.text label textarea:-moz-placeholder{color:#b6ada5}.content .gen-form ul>li.text.select label:after{width:0;height:0;border-style:solid;border-width:7px 7.5px 0;border-color:#000 transparent transparent;position:absolute;top:calc(50% - 1px);right:17px;content:" ";display:block}.content .gen-form ul>li.text button.num{width:50px;height:50px;line-height:40px;font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif;font-variant-numeric:normal;font-size:40px;background:#fff;border:1px solid #b6ada5;border-radius:25px;color:#000;text-align:center;position:absolute;bottom:0}.content .gen-form ul>li.text button.num.down{left:0;padding:0 0 5px}.content .gen-form ul>li.text button.num.up{right:0}.content .gen-form ul>li.radio label{margin:3em 35px 3em 0}.content .gen-form ul>li.radio label input{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.content .gen-form ul>li.radio label{display:block}.content .gen-form ul>li.radio label span{padding:0 0 0 45px;font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif;font-variant-numeric:normal;font-size:1.7em;line-height:112%;display:block}.content .gen-form ul>li.radio label span:before{width:32px;height:32px;position:absolute;top:calc(50% - 16px);left:0;background:#fff;border:1px solid #b6ada5;border-radius:50%;content:" ";display:block}.content .gen-form ul>li.radio label span:after{width:14px;height:14px;position:absolute;top:calc(50% - 7px);left:9px;background:#000;border-radius:50%;opacity:0;content:" ";display:block}.content .gen-form ul>li.radio label.cards{margin-right:0}.content .gen-form ul>li.radio label input:checked+span:after{opacity:1}.content .gen-form ul>li.radio label.cards span img{width:118px;height:auto;margin:0 -20px 0 10px;position:relative}.content .gen-form ul>li.radio label.paypal span img{width:45px;height:auto;margin:0 0 0 10px;position:relative}.content .gen-form ul>li.radio.checkbox label span{font-family:'Lyon Text Web','Helvetica Neue',Arial,Helvetica,sans-serif;font-size:1.8em;line-height:117%}.content .gen-form ul>li.radio.checkbox label span:before,.content .gen-form ul>li.radio.checkbox label span:after{border-radius:0}.content .gen-form ul>li.radio.checkbox label span:before{top:0}.content .gen-form ul>li.radio.checkbox label span:after{width:22px;height:22px;top:5px;left:5px;background:red}.content .gen-form ul>li ul.links{margin:.769em 0 0;font-size:1.3em;line-height:118%}.content .gen-form ul>li ul.links li{margin:0;display:inline-block}.content .gen-form ul>li ul.links li:before{display:none}.content .gen-form ul>li ul.links li+li:before{width:auto;padding:0 .385em;content:"|";display:inline-block;color:#000}.content .gen-form ul>li.submit{text-align:right}.content .gen-form ul>li.submit button,.content .gen-form ul>li.submit input{margin:0 0 0 auto}.content .gen-form>.additional{position:relative}.content .gen-form>.additional>div{position:relative;display:none}.content .wpcf7 .screen-reader-response{display:none}.content .gen-form ul>li.text label input.wpcf7-not-valid,.content .gen-form ul>li.text label textarea.wpcf7-not-valid,.content .gen-form ul>li.text label select.wpcf7-not-valid{border-color:red}.content .gen-form span.wpcf7-not-valid-tip{font-size:1.2em;padding:1em 0 0;color:red;display:block}.content .gen-form .wpcf7-response-output{margin:1.222em 0 0;font-size:1.8em;line-height:117%}.content .gen-form .wpcf7-response-output.wpcf7-validation-errors{color:red}@media only screen and (min-width:768px){.content .gen-form .wpcf7-response-output{max-width:588px;margin:1.222em 0 0}}.content .checkout table{width:100%;margin:3.2em 0 0}.content .checkout table tbody tr.overview th{padding:5px 5px 0 0;font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif;font-variant-numeric:normal;font-weight:700;font-size:1.7em;line-height:112%;color:red;border-top:1px solid #b6ada5}.content .checkout table tbody tr.overview td.image{padding:5px 0 0;border-top:1px solid #b6ada5}.content .checkout table tbody tr.overview th+th{padding-right:0;text-align:right}.content .checkout table tbody tr.info td{padding:10px 5px 60px 0;font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif;font-variant-numeric:normal;font-weight:700;font-size:1.7em;line-height:112%}.content .checkout table tbody tr.info td+td{padding-right:0;font-weight:800;font-size:2.4em;line-height:100%;letter-spacing:-.01em;text-align:right}.content .checkout table tbody tr:last-of-type td{padding-bottom:28px}.content .checkout table tfoot td{padding:20px;background:#d7d2cb;font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif;font-variant-numeric:normal;font-weight:700;font-size:2.4em;color:red}.content .checkout table tfoot td+td{font-weight:800;color:#000;text-align:right}.content .basket .item{margin:2em 0 0;padding:1.5em 0 0;border-top:1px solid #b6ada5;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.content .basket .item:after{display:none}.content .basket .item figure{width:155px;margin:0;padding:0 20px 0 0}.content .basket .item header{width:calc(100% - 155px)}.content .basket .item header h2{margin:0;font-weight:700;font-size:1.7em;line-height:112%;letter-spacing:0;text-transform:none;border-top:0;color:red}.content .basket .item header p{margin-top:1em;font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif;font-variant-numeric:normal;font-weight:700;font-size:1.7em;line-height:112%}.content .basket .item .gen-form{width:185px;margin:2em 0 0}.content .basket .item .gen-form ul>li{margin-top:0}.content .basket .price{margin:2em 0 0;text-align:right}.content .basket .price h3{margin:0;padding:0;font-weight:700;font-size:1.7em;line-height:112%;letter-spacing:0;border-top:0;color:red}.content .basket .price p{margin-top:.25em;font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif;font-variant-numeric:normal;font-weight:800;font-size:2.4em;line-height:100%;letter-spacing:-.01em}.content .basket .overview{margin:2em 0 0;padding:0 0 2em;border-top:1px solid #b6ada5;border-bottom:1px solid #b6ada5}.content .basket .overview .gen-form h2{margin-top:.882em}.content .basket .overview .gen-form ul>li.apply{text-align:right}.content .basket .overview .gen-form ul>li.apply button{font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif;font-variant-numeric:normal;font-weight:700;font-size:1.8em;line-height:106%;color:red;border:0}.content .basket .overview .gen-form ul>li.apply button:hover{color:#f50}.content .basket .overview .price{margin-top:5.5em}.content .events-filter table{width:100%;margin:2em 0 0}.content .events-filter table th,.content .events-filter table td{font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif;font-variant-numeric:normal;text-align:center;vertical-align:middle}.content .events-filter table thead td{width:calc(100%/7);background:#b6ada5}.content .events-filter table thead td a{width:7px;height:14px;text-indent:-9999px;overflow:hidden;text-decoration:none;display:inline-block}.content .events-filter table thead td.prev a{background:url(//c20society.org.uk/wp-content/themes/c20-woo/images/calendar-prev.svg) 50% 50%/cover no-repeat}.content .events-filter table thead td.next a{background:url(//c20society.org.uk/wp-content/themes/c20-woo/images/calendar-next.svg) 50% 50%/cover no-repeat}.content .events-filter table thead th{width:calc((100%/7)*5);padding:9px 0 11px;font-weight:700;font-size:1.8em;background:#b6ada5}.content .events-filter table tbody th,.content .events-filter table tbody td{width:calc(100%/7);padding:5px 0;font-size:1.7em;background:#f2f2f2}.content .events-filter table tbody th{padding:10px 0;background:#d7d2cb}.content .events-filter table tbody th abbr{border:0}.content .events-filter table tbody th abbr[title]{border-bottom:none;text-decoration:none}.content .events-filter table tbody td a{width:34px;height:34px;line-height:34px;background:#d7d2cb;color:#000;text-decoration:none;border-radius:50%;display:inline-block}.content .events-filter table tbody td a:hover{color:red}.content .events-filter table tbody td a.on{background:red;color:#fff}.content .events-filter .gen-form ul>li.radio label:first-child{margin-top:1em}.content .events-filter .gen-form ul>li.radio label span{padding-top:5px;margin-bottom:-5px;font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif;font-variant-numeric:normal;font-weight:700;vertical-align:middle}.content .events-filter h3{padding-top:0;border-top:0}.content .events-filter h3 strong{font-weight:800;color:red}.content .steps{margin:2.2em 0 0;position:relative}.content .steps nav ul{font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif;font-variant-numeric:normal;font-weight:700;font-size:1.7em;line-height:112%;color:#d7d2cb;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.content .steps nav ul li{margin:.118em 0 0}.content .steps nav ul li:before{display:none}.content .steps nav ul li:after{padding:0 1em;content:"|";display:inline-block}.content .steps nav ul li:last-child:after{display:none}.content .steps nav ul li a{color:#d7d2cb;text-decoration:none}.content .steps nav ul li a:hover,.content .steps nav ul li.on a,.content .steps nav ul li.on span{color:#000}.content .steps .step{display:none}.content .steps .step:first-of-type{display:block}.content .steps .step h2{margin-top:2.353em;font-weight:700;font-size:1.7em;line-height:112%;letter-spacing:0;text-transform:none;border-top:0}.content .steps .step h2:first-child{margin-top:1.765em}.content .steps .step h2.title{color:red}.content .steps .step h2.title+h2{margin-top:1.765em}.content .steps .step table{font-size:1.8em;line-height:106%}.content .steps .step table th,.content .steps .step table td{padding:0 60px 0 0}.content .steps .step table tr:nth-of-type(2n-1) td{padding-top:1.222em}.content .steps .step table ul{font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif;font-variant-numeric:normal;font-weight:700;font-size:.944em;line-height:106%;text-transform:lowercase}.content .steps .step table ul li{margin:0 10px 0 0;float:left}.content .steps .step table ul li:before{display:none}.content .steps .step table ul li a{color:#000}.content .steps .step table ul li a:hover{color:#666}.content .steps .step table ul li a.delete{color:red}.content .steps .step table ul li a.delete:hover{color:#f50}.content .steps .step p.total{margin:2.5em 0 0;padding:1em 0 0;font-size:1em;line-height:100%;border-top:1px solid #b6ada5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.content .steps .step p.total span{font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif;font-variant-numeric:normal;font-weight:700;font-size:1.7em;line-height:100%;color:red}.content .steps .step p.total strong{font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif;font-variant-numeric:normal;font-weight:700;font-size:2.7em;line-height:100%}@media only screen and (max-width:768px){.content .steps .step table td{width:100%;float:left;display:block}.content .steps .step table td+td{width:50%}}.content header.shop{min-height:105px;position:relative}.content header.shop h2{padding:0 100px 0 0}.content header.shop ul.buttons{position:absolute;top:25px;right:0}.content header.shop ul.buttons li{margin:0}.content section.shop article{padding:1.5em 0 0}.content section.shop article a{color:#000;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.content section.shop article a figure{width:100%;margin-top:0}.content section.shop article a h3{width:100%;margin:.353em 0 0;padding:0;font-weight:700;font-size:1.7em;line-height:118%;letter-spacing:0;border-top:0}.content section.shop article a:hover h3{color:#666}.content section.shop article a p{width:100%;margin:0 0 .353em;font-size:1.8em;line-height:117%}.content section.shop article a p.price{width:auto;margin:0;font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif;font-variant-numeric:normal;font-weight:700;font-size:1.7em;line-height:100%;color:red}.content section.shop article.spotlight a figure{background:#d7d2cb;padding:1.5em 0;text-align:center}.content section.shop article.spotlight a figure img{width:auto;height:170px}.content section.shop article.spotlight a h3{font-weight:800;font-size:2.7em;line-height:108%;letter-spacing:-.01em}.content section.shop article.spotlight a p{font-size:1.8em;line-height:117%}.content section.shop article.spotlight a p.price{font-weight:800;font-size:2.7em;line-height:100%;letter-spacing:-.01em}.content .add-to-basket{max-width:588px;margin:3.5em 0 0;padding:1em 0 0;position:relative;border-top:1px solid #b6ada5;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.content .add-to-basket:after{display:none}.content .add-to-basket>ul{width:100%;font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif;font-variant-numeric:normal;font-weight:700;font-size:1.8em;line-height:106%}.content .add-to-basket>ul li{margin:0}.content .add-to-basket>ul li:before{display:none}.content .add-to-basket>ul li strong{font-weight:700;font-size:1.5em;line-height:100%;letter-spacing:-.01em}.content .add-to-basket .gen-form{width:100%;margin:1em 0 0}.content .add-to-basket .gen-form ul{width:calc(100% - 110px);float:left}.content .add-to-basket .gen-form .button{float:right}.content .add-to-basket>p{width:100%;margin:0}.content .basket-notice{display:none}.content aside{margin:3.4em 0 0;position:relative}.content aside h2{margin-top:.704em;padding-top:.185em;font-weight:700;font-size:2.7em;letter-spacing:-.02em;text-transform:none;border-top:1px solid #b6ada5;color:#000}.content aside h2:first-child{margin-top:0;border-top:0;padding-top:0}.content aside ul{margin-top:.824em;font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif;font-variant-numeric:normal;font-size:1.7em;line-height:118%}.content aside ul li{margin-top:0}.content aside ul li:before{display:none}.content aside ul li a{color:#000}.content aside ul li a:hover{color:#666}.content aside ul li.current-cat a{color:red}.content aside ul li.current-cat a:hover{color:#f50}.content aside ul li.toggle a{color:red;text-transform:lowercase}.content aside ul li.toggle a:hover{color:#f50}.content aside ul li.toggle a:before{content:"+ "}.content .home-highlight{position:relative}.content .home-highlight a{text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.content .home-highlight a:after{display:none}.content .home-highlight a h3{width:100%;margin:0;padding:0;border:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.content .home-highlight a h1{width:100%;color:#000;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.content .home-highlight a:hover h1{color:#666}.content .home-highlight a figure{width:100%;margin-top:.8em;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.content .book-highlight{margin:1.8em 0 0;padding:0 0 2em;position:relative;border-bottom:1px solid #b6ada5}.content .book-highlight a{text-decoration:none;display:block}.content .book-highlight h3{margin:0;font-weight:700;font-size:1.7em;color:red}.content .book-highlight h1{margin:0;font-weight:700;font-size:1.7em;color:#000}.content .book-highlight a:hover h1{color:#666}.content .book-highlight figure{max-width:226px;box-shadow:5px 5px 10px 0 #999}.content .comments h3+h3{display:none}.content .comments ol.commentlist{margin:0;font-size:1em;line-height:100%;list-style:none}.content .comments ol.commentlist li{margin:10px 0 0;padding:10px;background:#f9f9f9}.content .comments ol.commentlist li .comment-author{font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif;font-variant-numeric:normal;font-weight:700;font-size:1.8em}.content .comments ol.commentlist li .comment-author img{margin:0 10px 0 0;float:left}.content .comments ol.commentlist li .comment-author:after{display:none}.content .comments ol.commentlist li .comment-meta{padding:.5em 0 0;font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif;font-variant-numeric:normal;font-size:1.4em;line-height:129%}.content .comments ol.commentlist ul{font-size:inherit;line-height:inherit}.content .comments ol.commentlist ul li{margin-left:20px}.content .comments ol.commentlist ul li:before{display:none}.content .comments ol.commentlist .reply{margin:1em 0 0;font-size:1.4em;line-height:117%}.content .comments form p input[type=text],.content .comments form p textarea{width:100%;margin:.5em 0 0;padding:.5em;border:1px solid #000;background:#fff}.content .comments form p.comment-form-cookies-consent input{float:left}.content .comments form p.comment-form-cookies-consent label{width:calc(100% - 30px);float:right}.content .comments form input[type=submit]{font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif;font-variant-numeric:normal;font-weight:700;color:red;background:#fff;border:0}.content .comments form input[type=submit]:hover{color:#f50}.home.content{width:1212px;max-width:calc(100% - 10px);margin:0 auto;padding-top:1.3em;border:1px solid #b6ada5;border-width:0 1px}.home.content .col{position:relative}.home.content .home-highlight{border-top:1px solid #b6ada5}.home.content .home-highlight+.home-highlight{margin-top:1.3em}footer.content .posts{margin:2em 0 0;border-top:10px solid #000}footer.content .posts>h1{font-weight:400;font-size:3.2em;line-height:100%;letter-spacing:-.03em;text-transform:uppercase}footer.content .posts article{margin:2em 0 0;padding:0;border-top:1px solid #b6ada5;border-bottom:0}footer.content .cta h2{width:100%}footer.content .cta p{width:100%;float:none}@media only screen and (min-width:768px){main>header .content{padding:0;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}main>header .content .cta{display:block}main>header .content .cta ul.buttons li{margin-left:0}main>section.content{width:calc(100% - 301px);border-left:1px solid #b6ada5;float:right}main footer.content{width:100%;float:left;clear:both}.content{padding:0 9px}.content h1{padding-top:.139em;font-size:3.6em;line-height:102%;border-top:15px solid #000}.content h2{margin-top:.625em}.content h3{max-width:588px;margin-top:1.556em}.content p{max-width:588px;margin:1.222em 0 0}.content p.name{margin-top:1em}.content h1+p{margin-top:30px;font-size:2.6em;line-height:108%}body.page-id-22 .content h1+p{margin-top:1.222em;font-size:1.8em;line-height:117%}.content h3+p{margin-top:10px}.content figure+p{margin-top:28px}.content ul{max-width:588px}.content ul li{margin-top:1.222em}.content ul.buttons{max-width:588px;font-size:1em;line-height:100%}.content ul.buttons li{margin:3em 2em 0 0}.content ul.buttons.right li{margin:3em 0 0 2em}.content>ul.buttons:first-child li{margin-top:2em}.content ol{max-width:588px}.content ol li{margin-top:1.222em}.content figure{margin-top:3.5em}.content h1+p+figure{margin-top:.8em}.content figure img{max-width:588px}.content figure.book img{max-width:284px}.content figure.video{max-width:588px}.content figure.video figcaption{padding-top:.222em}.content figure.caption{padding:1.5em 0}.content figure.caption figcaption{max-width:588px;font-size:2.5em;line-height:108%}.content figure.caption figcaption .credit p{font-size:.68em;line-height:117%}.content figure.info figcaption{max-width:588px}.content figure.info figcaption p{margin-top:.333em}.content figure.info figcaption h2{margin-top:.16em;font-size:2.5em;line-height:112%}.content header.article{padding:1em 0 0;border-top:15px solid #000}.content header.article .images{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.content header.article .images figure.caption,.content header.article .images figure.caption>a{margin:0;display:flex;-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}.content header.article h2{max-width:588px;margin-top:.5em;font-size:3.6em;line-height:108%;letter-spacing:-.01em;text-transform:none;color:red;border-top:0}.content header.article h1{max-width:588px;margin-top:.5em;padding-top:0;font-weight:800;font-size:3.6em;line-height:102%;letter-spacing:-.01em;border-top:0}.content header.article h1:first-child{margin-top:0}.content header.article h2+h1{margin-top:0}.content header.article h1+p{margin-top:.538em}.content header.article.reversed{padding-top:0}.content header.article.reversed h1{margin-top:.139em}.content header.article.reversed h1+p{margin-top:1.154em}.content header.article.reversed .images{margin-top:3.5em;-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.content .people{margin:.5em 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.content .people:after{display:none}.content .people article,.content .people article:first-child{width:calc((100% - 20px)/2);margin-top:2.6em;padding-top:.6em}.content .people article:first-child:before{display:block}.content .people.text{display:block;-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.content .people.text article,.content .people.text article:first-child{width:100%;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;margin-top:0;padding-top:2em}.content .people.text article:first-child:before{display:none}.content ul.downloads li{margin-top:1.3em}.content .timeline{margin-top:3.5em}.content .timeline:before{height:calc(100% - 9px);top:9px}.content .timeline>div{padding-top:3em}.content .timeline>div:after{width:13px;height:13px;top:9px;left:calc(50% - 6px)}.content .timeline>div:before{width:31px;height:31px;left:calc(50% - 15px)}.content .timeline article{padding:6.5em 60px 0 0;text-align:left;clear:left}.content .timeline article:first-child{padding-top:0}.content .timeline article:nth-of-type(2n){margin:0;padding:6.5em 0 0 60px;top:5em;clear:none}.content .timeline article figure:before{width:9px;height:9px;top:calc(50% - 4px);right:-65px}.content .timeline article:nth-of-type(2n) figure:before{right:auto;left:-64px}.content .timeline article figure:after{right:-65px}.content .timeline article:nth-of-type(2n) figure:after{right:auto;left:-64px}.content .timeline .break{margin-top:8.5em}.content .timeline .break h3{max-width:300px}.content .timeline .break+article{padding-top:4.5em}.content .columns{margin:.5em 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.content .columns:after{display:none}.content .columns article{width:calc((100% - 20px)/2)}.content .columns article .cta>a,.content .columns article .cta>span{min-height:368px}.content .columns article .cta p{max-width:100%;font-size:2.6em;line-height:108%}.content .columns article .cta .button{top:auto}.content .posts{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.content .posts:after{display:none}.content .posts article{width:calc((100% - 20px)/2);padding:3em 0 0;border-bottom:0}.content .posts article figure{width:100%;padding:0;float:none}.content .posts article h2,.content .posts article h3{margin:0}.content .posts article.highlight{width:100%;padding:2em 0 0}.content .posts article.highlight h2{max-width:100%;margin:.162em 0 0;font-weight:800;font-size:3.6em;line-height:102%;letter-spacing:-.01em}.content .posts article.highlight h3{max-width:100%;margin:.519em 0 0;font-size:2.7em;line-height:108%;letter-spacing:-.01em}.content .posts article.highlight p{margin-top:1.056em}.content .posts article.highlight h2+p{margin-top:.556em}.content .posts article.highlight p.more{margin-top:.667em}.content .listing.limit{max-width:588px}.content .listing article figure{margin-top:0;padding-top:.4em}.content .listing article h2{margin-top:0;padding-top:.037em;font-size:2.7em;line-height:108%;letter-spacing:-.01em}.content .listing article p{margin-top:.667em;font-size:1.8em;line-height:117%}.content .listing article p.author{margin-top:1.294em;font-size:1.7em;line-height:118%}.content .listing article p.author+p{margin-top:.111em}.content .listing article a:after{margin-top:.333em;font-size:1.8em;line-height:106%}.content .page-listing{max-width:588px;margin-top:3em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.content .page-listing:after{display:none}.content .page-listing h2{width:100%;margin-top:0}.content .page-listing article{width:calc((100% - 20px)/2);margin-top:1.8em}.content .page-listing article figure{margin-top:0}.content .page-listing article p{margin-top:.278em}.content .membership{margin-top:3em}.content .membership table tr+tr{margin-top:0}.content .membership table tr th,.content .membership table tr td{width:25%;padding:.167em 0 1.667em}.content .membership table tr td.info{width:100%}.content .wp-pagenavi{margin-top:7.8em}.content .google-map>.note{width:280px;padding:1.5em 15px;top:10px;left:10px}.content .google-map>.note.open{left:-290px}.content .google-map>.note h2{max-width:100px;margin:0;font-weight:700;font-size:1.8em;line-height:106%}.content .google-map>.note img{height:24px}.content .share{margin:0 0 0 608px;padding-top:.1em}.content .share ul li{margin:.059em 0 0;float:none}.content .filter .info{width:295px;padding:1em 20px 0 0;float:left}.content .filter .form{width:385px;padding:0 100px 0 0}.content .filter .info~.form{margin-left:295px}.content .filter .form .button{position:absolute;bottom:0;right:0}.content .gen-form{max-width:786px}.content .gen-form h2{margin-top:1.765em}.content .gen-form h2.title+h2{margin-top:.647em}.content .gen-form ul{max-width:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.content .gen-form ul>li{width:100%}.content .gen-form ul>li.half{width:calc((100% - 20px)/2)}.content .gen-form ul>li.break{padding-right:calc((100% + 20px)/2)}.content .gen-form ul>li.radio{max-width:588px}.content .gen-form ul>li.radio.inline{display:-webkit-box;display:-ms-flexbox;display:flex}.content .gen-form ul>li ul.links{font-size:1.5em;line-height:118%;display:block}.content .gen-form ul>li ul.links li{width:auto}.content .gen-form ul>li.radio label.cards span img{width:168px}.content .gen-form ul>li.radio label.paypal span img{width:45px}.content .events-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.content .events-filter:after{display:none}.content .events-filter .col{margin-right:20px}.content .events-filter table{min-width:384px}.content .events-filter h3{width:100%}.content .steps{margin-top:3.8em}.content .steps ul.buttons.right{max-width:100%}.content .checkout table{margin-top:1.5em}.content .checkout table tbody tr:nth-of-type(2n-1) th{padding-top:4px}.content .checkout table tbody tr:nth-of-type(2n) td{padding-top:20px;padding-bottom:20px}.content .checkout table tbody tr:nth-of-type(2n) td+td{font-size:2.7em}.content .checkout table tbody tr:last-of-type td{padding-bottom:25px}.content .checkout table tfoot td{font-size:2.7em}.content .basket{margin-top:3.8em}.content .basket .item{position:relative;display:block}.content .basket .item:after{content:"";display:table;clear:both}.content .basket .item figure{float:left}.content .basket .item header{width:calc(100% - 155px - 100px);float:left}.content .basket .item .gen-form{float:left}.content .basket .price{margin:0;position:absolute;top:1.5em;right:0}.content .basket .price p{margin-top:.667em;font-size:2.7em}.content .basket .overview{position:relative}.content .basket .overview .gen-form{width:416px}.content .basket .overview .gen-form ul{-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.content .basket .overview .gen-form ul>li.text{width:286px}.content .basket .overview .gen-form ul>li.apply{width:auto;text-align:right}.content .basket .overview .price{margin-top:0}.content .basket ul.buttons{max-width:100%}.content header.shop{min-height:0}.content header.shop ul.buttons{top:68px}.content section.shop{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.content section.shop:after{display:none}.content section.shop article{width:calc((100% - 40px)/3);margin:0 0 0 20px;padding:2em 0 0}.content section.shop article:nth-of-type(3n-2){margin-left:0}.content section.shop article a p.price{width:100%;margin:0 0 .588em}.content section.shop article.spotlight{width:calc(((100% - 40px)/3)*2)}.content section.shop article.spotlight a figure{padding:3.5em 0}.content section.shop article.spotlight a figure img{width:auto;height:323px}.content section.shop article.spotlight a h3{font-weight:800;font-size:2.7em;line-height:108%;letter-spacing:-.01em}.content section.shop article.spotlight a p{font-size:1.8em;line-height:117%}.content section.shop article.spotlight a p.price{font-weight:800;font-size:2.7em;line-height:100%;letter-spacing:-.01em}.content .add-to-basket>ul{width:calc(100% - 283px)}.content .add-to-basket .gen-form{width:283px;margin:0}.content .home-highlight{border-top:15px solid #000}.content .home-highlight a h3{font-size:3.6em;line-height:102%}.content .home-highlight a h1{font-size:3.6em;line-height:102%;padding-top:0;border-top:0}.content .home-highlight a figure{width:100%;margin-top:2.5em}.content .home-highlight a figure img{max-width:100%}.content .book-highlight{padding:0;border-bottom:0}.content .book-highlight h3{margin:0;font-size:1.8em;line-height:108%}.content .book-highlight h1{margin:0;padding:0;font-size:1.8em;line-height:108%;border-top:0}.content .book-highlight figure{max-width:182px;margin-top:1.8em}.home.content .col>ul.buttons{max-width:100%;margin-top:1.5em;border-top:1px solid #b6ada5}.home.content .col>ul.buttons li{margin-top:1em}footer.content .posts{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}footer.content .posts>h1{width:302px;font-size:3.2em;line-height:100%;letter-spacing:-.03em;text-transform:uppercase;border-top:0}footer.content .posts article{width:calc((100% - 302px)/3);max-width:202px;margin:0;padding:.5em 20px 0 0;border-top:0}}@media only screen and (min-width:920px){.content figure.inline.right{width:364px;margin-left:20px;float:right}.content figure.inline img{max-width:100%}.content .people article,.content .people article:first-child{width:calc((100% - 40px)/3)}.content .people.text{-webkit-columns:3;-moz-columns:3;columns:3}.content .columns article{width:calc((100% - 40px)/3)}.content .listing article a{min-height:185px}.content .listing article figure{width:282px;float:left}.content .listing article h2,.content .listing article p,.content .listing article a:after{margin-left:302px}.content .cta{margin-top:5.8em}.content .cta>a,.content .cta>span{min-height:210px}.content .cta.join>a,.content .cta.join>span{min-height:250px}.content .cta h2{margin-top:0;float:left}.content .cta p{width:100%;max-width:calc(100% - 298px);margin-top:0;font-size:2.6em;line-height:108%;float:right}.content .cta ul.buttons{clear:both}.content .cta.discount ul.buttons{width:auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.content .cta ul.buttons li{margin:1em 10px 0 0;float:left}.content .cta.volunteer{background-position:bottom right 30px}.content .cta.risk{background-size:auto 180px;background-position:center left -22px}.content .cta.save{background-size:auto 120px;background-position:bottom left}.content .cta.volunteer{background-size:auto 190px;background-position:bottom -40px left 40px}.content .cta.donation{background-size:auto calc(100% + 40px);background-position:top -10px left 170px}.content .cta.discount{background-size:auto calc(100% - 20px);background-position:bottom -10px left 125px}.content .cta.join{background-size:auto 105px;background-position:left 10px bottom}.content .comments h3{max-width:100%}.content .comments form p{overflow:hidden}.content .comments form p label{width:105px;float:left}.content .comments form p input[type=text],.content .comments form p textarea{width:calc(100% - 105px);margin:0;float:left}.content .comments form p.comment-form-cookies-consent{padding-left:105px}.content .comments form p.comment-form-cookies-consent label{width:calc(100% - 30px);float:right}.content .comments form input[type=submit]{margin-left:105px}main>header .content .cta h2{float:none}main>header .content .cta p{max-width:100%;margin-top:1em;float:none}main>header .content .cta ul.buttons{float:none}main>header .content .cta.join{background-size:auto 90px;background-position:left -10px bottom 10px}main>header .content .cta.join>a,main>header .content .cta.join>span{min-height:540px}.content.sidebar{display:-webkit-box;display:-ms-flexbox;display:flex}.content.sidebar:after{display:none}.content.sidebar>.col{width:67%;padding:0 9px 0 0;position:relative;z-index:2}.content.sidebar>.col h1{width:calc(100% + 10px);margin-right:-10px}.content.sidebar>.col .cta.join>a,.content.sidebar>.col .cta.join>span,.content.home>.col .cta.join>a,.content.home>.col .cta.join>span{min-height:420px}.content.sidebar>.col .cta.join,.content.home>.col .cta.join{background-size:calc(100% - 20px) auto;background-position:center bottom}.content.sidebar>.col .cta.join p,.content.home>.col .cta.join p{max-width:calc(100% - 190px);padding-right:30px}.content.sidebar>.col .cta.join ul.buttons,.content.home>.col .cta.join ul.buttons{position:absolute;bottom:100px;left:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.content.home>.col .cta.join{height:100%}.home.content{padding-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.home.content:after{display:none}.home.content .col{margin:2em 0 0}.home.content .col.c100{width:100%}.home.content .col.c50{width:calc(50% - 10px)}.home.content .col.c25{width:calc(25% - 20px)}.home.content .home-highlight{padding:.4em 0 0;border-top:1px solid #b6ada5}.home.content .home-highlight a{display:block;overflow:hidden}.home.content .home-highlight a figure{width:284px;margin:.5em 0 0 20px;float:right}.home.content .home-highlight a h3,.home.content .home-highlight a h1{font-size:2.7em;line-height:108%}.home.content .home-highlight+.home-highlight{margin-top:2em}.home.content .cta{margin-top:0}.home.content .posts{margin-top:1.8em;border-top:1px solid #b6ada5}.home.content .posts article{width:calc((100% - 60px)/4);padding-top:1em}.home.content .col.c50 .posts article{width:calc((100% - 40px)/3)}.content aside{width:33%;margin:0;padding:9px 0 0 9px;border-top:15px solid #000;border-left:1px solid #b6ada5}.content aside:before{width:1px;height:6px;position:absolute;top:0;left:-1px;background:#fff;content:" ";display:block}footer.content .cta h2{width:200px;float:left}footer.content .cta p{width:485px;margin:0 0 0 295px;font-size:2.7em;line-height:108%;letter-spacing:-.02em}footer.content .cta.newsletter form{width:485px;margin:2em 0 0 295px;position:relative;z-index:2}footer.content .cta.newsletter form ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer.content .cta.newsletter form ul li{width:384px;margin:0}footer.content .cta.newsletter form ul li+li{width:calc(100% - 384px)}.content .cta.newsletter form ul li .button{margin:0 0 0 auto}}@media only screen and (min-width:1220px){.content figure.caption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.content figure.caption figcaption{width:calc(100% - 588px);padding:0 0 0 20px}.content figure.info{display:-webkit-box;display:-ms-flexbox;display:flex}.content figure.info figcaption{width:calc(100% - 588px);padding:0 0 0 20px;position:relative}.content figure.info figcaption ul.buttons{position:absolute;bottom:0;left:20px}.content .basket-notice{width:284px;margin:2.3em 0 0;padding:1em 10px;background:#d7d2cb;float:right;display:block}.content .basket-notice p{margin:0}.content .basket-notice p a:hover{color:#f50}.content.home>.col .cta.join>a,.content.home>.col .cta.join>span{min-height:100%}.content .cta ul.buttons{margin-top:0;position:absolute;bottom:10px;right:10px;float:none}.content.sidebar>.col .cta.join ul.buttons{bottom:120px;right:auto;left:10px}main>header .content .cta ul.buttons{position:relative;bottom:auto;right:auto}main>header .content .cta ul.buttons li{margin-left:0}.home.content .col>.book-highlight+ul.buttons{margin-top:0;border-top:0;position:absolute;bottom:0;right:0}footer.content .cta.newsletter{background-size:auto 216px;background-position:bottom -10px right 96px}footer.content .cta.newsletter a,footer.content .cta.newsletter>span{min-height:210px}}footer.sitefooter{width:1194px;max-width:calc(100% - 10px);margin:2em auto 0;padding:.5em 10px 3.2em;font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif;font-variant-numeric:normal;border-top:1px solid #b6ada5;position:relative;text-align:left}footer.sitefooter h1{padding:.3em 0 0;float:left}footer.sitefooter h1 a{width:68px;display:inline-block}footer.sitefooter h1 a img{width:68px;height:68px}footer.sitefooter h1 a img+img{margin:.4em 0 0}footer.sitefooter ul{margin:1.188em 0 0 calc(50% + 5px);font-size:1.6em;line-height:119%}footer.sitefooter h1+ul{margin-top:0}footer.sitefooter ul a:hover{color:#666}footer.sitefooter p{margin:1.917em 0 0 calc(50% + 5px);font-size:1.2em;line-height:119%}@media only screen and (min-width:768px){footer.sitefooter{padding:.8em 0 1em}footer.sitefooter>div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer.sitefooter>div:after{display:none}footer.sitefooter h1{width:calc(23.65% + 20px);padding:0;float:none}footer.sitefooter h1 a img{width:81px;height:81px}footer.sitefooter h1 a img+img{margin-top:.5em}footer.sitefooter ul{width:calc((100% - 23.65% - 23.65% - 20px)/3);margin:0;font-size:1.7em;line-height:124%}footer.sitefooter h1+ul{margin-top:0}footer.sitefooter ul:last-of-type{width:23.65%}footer.sitefooter p{width:23.65%;margin:-.5em 0 0 auto}}#cookie-notice{width:100%;padding:.6em 10px;position:fixed;bottom:0;left:0;background:rgba(0,0,0,.75);z-index:100}#cookie-notice>div{width:100%;max-width:1212px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;text-align:left}#cookie-notice>div:after{display:none}#cookie-notice .text{width:calc(100% - 90px)}#cookie-notice .text h2,#cookie-notice .text p{font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif;font-variant-numeric:normal;font-weight:700;font-size:1.6em;line-height:119%;color:#fff}#cookie-notice .text h2{color:#ffd100}#cookie-notice .button{color:#fff !important;border-color:#b6ada5 !important}#timeline-overlay{width:100%;height:100%;position:fixed;top:0;left:0;display:none;z-index:99}#timeline-overlay .overlay{width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(255,255,255,.75);cursor:pointer;display:block}#timeline-overlay .wrapper{width:90%;position:absolute;top:50%;left:5%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#timeline-overlay .wrapper figure img{width:100%;height:auto}#timeline-overlay .wrapper .text{padding:1em 10px;background:rgba(0,0,0,.8);color:#fff;text-align:left}#timeline-overlay .wrapper .text h2{font-size:1.8em;line-height:108%;letter-spacing:-.02em}#timeline-overlay .wrapper .text p{margin:1.154em 0 0;font-size:1.4em;line-height:156%;letter-spacing:-.02em}#timeline-overlay .wrapper .text h2+p{margin-top:0;font-size:1.8em;line-height:108%;letter-spacing:-.02em}@media only screen and (min-width:940px){#timeline-overlay .wrapper{width:928px;left:calc(50% - (928px/2))}#timeline-overlay .wrapper .text{padding:4.8em 40px}#timeline-overlay .wrapper .text h2{font-size:2.6em}#timeline-overlay .wrapper .text p{font-size:1.8em}#timeline-overlay .wrapper .text h2+p{font-size:2.6em}@media (orientation:landscape){#timeline-overlay .wrapper .text{width:321px;height:100%;position:absolute;top:0;left:0}}}div:after,header:after,main:after,section:after,article:after,nav:after,footer:after{content:"";display:table;clear:both}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#fff;opacity:.9;filter:alpha(opacity=90)}#colorbox{outline:0}#cboxContent{margin-top:32px;overflow:visible;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{background:#000;padding:1px}#cboxLoadingGraphic{background:url(//c20society.org.uk/wp-content/themes/c20-woo/images/colorbox/loading.gif) no-repeat center center}#cboxLoadingOverlay{background:#000}#cboxTitle{position:absolute;top:-22px;left:0;color:#000}#cboxCurrent{position:absolute;top:-22px;right:205px;text-indent:-9999px}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;text-indent:-9999px;width:20px;height:20px;position:absolute;top:-20px;background:url(//c20society.org.uk/wp-content/themes/c20-woo/images/colorbox/controls.png) no-repeat 0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxPrevious{background-position:0 0;right:44px}#cboxPrevious:hover{background-position:0 -25px}#cboxNext{background-position:-25px 0;right:22px}#cboxNext:hover{background-position:-25px -25px}#cboxClose{background-position:-50px 0;right:0}#cboxClose:hover{background-position:-50px -25px}.cboxSlideshow_on #cboxPrevious,.cboxSlideshow_off #cboxPrevious{right:66px}.cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px;right:44px}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-100px -25px}.cboxSlideshow_off #cboxSlideshow{background-position:-100px 0;right:44px}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-75px -25px}
.content a:hover .woocommerce-loop-product__title{color:#666 !important}.donation-form{font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif;font-size:17px}.donation-form .row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;align-items:flex-end}.donation-form .row .col{width:50%;padding-left:15px;padding-right:15px}.donation-form .form-group{margin-bottom:2rem}.donation-form label{font-weight:700;display:block;font-size:16px;line-height:1.5;margin-bottom:5px;width:100%}.donation-form input:not([type=radio]):not([type=checkbox]){display:block;width:100%;height:50px;font-size:17px;border-radius:50px;padding:0 20px;border:1px solid #b6ada5}.donation-form .variants-wrap{margin-bottom:2rem}.donation-form .variants-inner{display:flex;flex-wrap:wrap;margin-bottom:1rem}.donation-form .variants-inner input{display:none}.donation-form .variants-inner label{width:initial;margin-right:2rem;font-family:'Graphik Compact Web','Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:400;padding-left:39px;position:relative;line-height:40px}.donation-form .variants-inner label:before{content:'';width:32px;height:32px;border:1px solid #b6ada5;position:absolute;left:0;top:5px;border-radius:50%}.donation-form .variants-inner input:checked+label:after{content:"";background-color:transparent;position:absolute;left:9px;top:8px;width:12px;border-bottom:3px solid #b6ada5;height:20px;border-right:3px solid #b6ada5;transform:rotate(36deg);-o-transform:rotate(36deg);-ms-transform:rotate(36deg);-webkit-transform:rotate(36deg)}.donation-form .price-custom input{max-width:250px}.donation-form .checkbox-group label{position:relative;padding-left:50px;padding-top:10px}.donation-form .checkbox-group.recive-promotion label,.donation-form .checkbox-group.recive-promotion-other label{padding-top:0}.donation-form .checkbox-group input{position:absolute;left:6px;opacity:0;z-index:-1}.donation-form .checkbox-group label span:before{content:'';width:32px;height:32px;border:1px solid #b6ada5;position:absolute;left:0;top:5px}.donation-form .checkbox-group label input:checked+span:after{content:"";background-color:transparent;position:absolute;left:12px;top:8px;width:12px;border-bottom:3px solid #b6ada5;height:20px;border-right:3px solid #b6ada5;transform:rotate(36deg);-o-transform:rotate(36deg);-ms-transform:rotate(36deg);-webkit-transform:rotate(36deg)}.donation-form .checkbox-group{margin-bottom:1rem}.donation-form .proceed_checkout{display:flex;justify-content:flex-end;padding-top:.625em;flex-wrap:wrap;margin-top:20px}.donation-form .proceed_checkout button{font-size:17px}.donation-form select{border:1px solid #b6ada5 !important;clip:inherit !important;height:50px !important;margin:inherit !important;overflow:hidden !important;padding:0 !important;position:static !important;width:100% !important}select[name=additional_donate_for].select2-hidden-accessible{border:1px solid #b6ada5 !important;clip:inherit !important;height:50px !important;margin:inherit !important;overflow:hidden !important;padding:0 !important;position:static !important;width:100% !important}#additional_donate_for_field .select2{display:none}@media (max-width:767px){.donation-form .row .col{width:100%}}