go

خبر من Goodpresslb

نوفمبر 2, 2025 - 01:45
 0
@import url('https://fonts.googleapis.com/css2?family=Albert+Sans:ital,wght@0,400;0,700;1,400&family=Playfair+Display:ital@0;1&display=swap'); /* ---------------------------- */ /* Global variables */ :root { --go--max-width: 58rem; /* Fonts */ --go-heading--font-family: "Playfair Display",serif; --go--font-family: "Albert Sans",sans-serif; --go-meta--font-size: 15px; /* Search */ --go-search-button--icon--size: 1rem; /* Buttons */ --go-button--font-family: var(--go--font-family); --go-button--border-radius: 0; --go-button--padding--x: 2rem; --go-button--padding--y: 1rem; --go-button--text-transform: uppercase; --go-button--font-weight: 700; --go-button--font-size: 0.8rem; --go-button--letter-spacing: 0.15rem; } .wp-block-button__link, .wp-block-search__button { padding: 1rem 2rem 0.9rem 2rem; } .wp-block-button.is-style-outline .wp-block-button__link { padding: calc(1rem - 2px) 2rem calc(0.9rem - 2px) 2rem; } * { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* ---------------------------- */ /* Layout */ .wp-block-group.has-background:not([class*=padding]).alignfull, .wp-block-group.has-background:not([class*=padding]).alignwide { padding-left: calc(var(--go--spacing--vertical--lg)*.5)!important; padding-right: calc(var(--go--spacing--vertical--lg)*.5)!important; } .entry-content>:first-child { margin-top: calc(var(--go--spacing--vertical--lg)*.1); } .entry-header { text-align: left; } /* ---------------------------- */ /* Blog */ .post__meta--top .post__meta { justify-content: start; } h2.entry-title { font-size: var(--go--type-scale-3); } .meta-icon { display: none; } .single .entry-header, .page .entry-header { margin-bottom: calc(var(--go--spacing--vertical--lg)*.5); } article.post .entry-content>:last-child { margin-bottom: 0 !important; } article.post:last-child { margin-bottom: calc(var(--go--spacing--vertical--lg)*1); } /* ---------------------------- */ /* Typography */ h5, h4 { font-family: var(--go--font-family); font-size: 1rem; font-weight: 700; letter-spacing: 0.15rem; text-transform: uppercase; } /* ---------------------------- */ /* Header */ .has-header-7 .site-header .social-icons-container:after { height: 20px; opacity: 0.3; } @media only screen and (min-width: 960px){ .has-header-7 .header__extras { width: 20%; } } .wp-block-coblocks-hero__content h2 { margin-top: 0; } /* ---------------------------- */ /* WooCommerce */ .woocommerce-Price-amount { color: var(--go--color--primary); } .woocommerce div.product .product_title, .woocommerce-page ul.wc-block-grid__products li.wc-block-grid__product .wc-block-grid__product-link>:last-child { margin-bottom: 1rem; } @media only screen and (min-width: 960px) { .wc-block-grid__products li .wc-block-grid__product-title, .wc-block-grid__products li .woocommerce-loop-product__title, .woocommerce ul.products li .wc-block-grid__product-title, .woocommerce ul.products li .woocommerce-loop-product__title { font-size: var(--go--type-scale-1); } } .wc-block-grid__products .wc-block-grid__product-image img { width: 100%; } .wc-block-grid .wc-block-grid__product-onsale { position: absolute; background: var(--go--color--primary); border: none; color: #fff; font-size: 0.8rem; font-weight: 700; letter-spacing: 0.1rem; text-transform: uppercase; top: 6px; left: 10px; } a.wc-block-grid__product-link img, a.wc-block-grid__product-link .wc-block-grid__product-title, .woocommerce ul.products li.product a img, .woocommerce ul.products li a .woocommerce-loop-product__title{ transition: all .2s; } a.wc-block-grid__product-link:hover .wc-block-grid__product-title, .woocommerce ul.products li a:hover .woocommerce-loop-product__title { color: var(--go--color--primary); text-decoration: none !important; } a.wc-block-grid__product-link:hover img, .woocommerce ul.products li.product a:hover img { scale: 1.03; box-shadow: 0px 15px 50px rgba(0,0,0,0.05); } .single-product .entry-summary { text-align: left; } .single-product .entry-content>:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) { width: 100%; max-width: none; } h3.contributions-form-title { font-size: var(--go--type-scale-1); font-family: var(--go--font-family); } h2.contributions-title, #contributions-list-title { font-size: var(--go--type-scale-3); } h3.contribution-title { font-size: var(--go--type-scale-2); } .woocommerce #reviews #comments ol.commentlist li img.avatar, .woocommerce-page #reviews #comments ol.commentlist li img.avatar { border-radius: 50%; } .woocommerce #reviews .product-rating .product-rating-details table td.rating-graph .bar, .woocommerce-page #reviews .product-rating .product-rating-details table td.rating-graph .bar { background-color: var(--go--color--primary); } /*@media only screen and (min-width: 1400px){ .px { padding-left: 0 !important; padding-right: 0 !important; } }*/ .wp-block-group.has-background .wc-block-grid__products li, .wp-block-group.has-background .woocommerce ul.products li { margin-bottom: 0 !important; } .woocommerce-tabs { padding-top: calc(var(--go--spacing--vertical--lg)*.5); } .wc-tabs { border-bottom: 1px solid var(--go--color--tertiary); } .woocommerce div.product .woocommerce-tabs ul.tabs li a, .contribution-type-selector>a{ font-family: var(--go--font-family); font-size: 0.8rem; font-weight: 700; letter-spacing: 0.1rem; padding: 10px 20px; text-transform: uppercase; } .woocommerce div.product .woocommerce-tabs ul.tabs li { margin-right: 10px; } .woocommerce div.product .woocommerce-tabs ul.tabs li.active a, .contribution-type-selector>a.active, .contribution-type-selector>a:visited.active { color: var(--go--color--primary); } .contribution-type-selector { display: flex; margin-top: calc(var(--go--spacing--vertical--lg)*.2); } .contribution-type-selector>a { color: var(--go--color--text); text-align: left; text-decoration: none; } .contribution-type-selector>a.active, .contribution-type-selector>a:visited.active { border-bottom: 2px solid; } .variations th { padding: 0; } .variations select { margin-bottom: 0px; } .woocommerce table.shop_attributes th, .woocommerce table.shop_attributes td { border-left: none; border-right: none; text-align: left; } .woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3 { font-size: var(--go--type-scale-1); } .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover { color: #fff; } .woocommerce #reviews .product-rating .product-rating-summary, .woocommerce-page #reviews .product-rating .product-rating-summary { text-align: left; } .woocommerce nav.woocommerce-pagination ul li { padding: 0 10px; } .woocommerce nav.woocommerce-pagination a.prev:before , .woocommerce nav.woocommerce-pagination a.next:before { scale: 0.6; } @media only screen and (max-width: 600px) { .content-area--woocommerce .go-sorting { margin: 2rem 0; } .content-area--woocommerce .go-sorting * { text-align: center; width: 100%; } .content-area--woocommerce .go-sorting select { width: 100%; } } /* ---------------------------- */ /* Custom */ .header .social-icons svg { height: calc(var(--go-social--size)/1.2); } .wp-block-coblocks-food-and-drinks h5 { font-size: 1rem; } .wp-block-coblocks-events__title { font-size: var(--go--type-scale-3); } .wp-block-coblocks-events__day { font-size: var(--go--type-scale-2); } .go-category-grid .wp-block-columns+.wp-block-columns { margin-top: calc(var(--go--spacing--vertical--sm)*.2); } .has-secondary-background-color * { color: #fff !important; } @media only screen and (max-width:599px) { .wp-block-media-text__media img, .wp-block-media-text__media video { height: auto; max-width: unset; vertical-align: middle; width: 100%; margin-bottom: 40px; } } .wp-block-columns + .wp-block-columns:not(.coblocks-author-columns) { margin-top: calc(var(--go--spacing--vertical--lg)*.3); } .wp-block-coblocks-feature { justify-content: start; } /* NinjaForms */ #page .nf-form-content .list-select-wrap .nf-field-element>div, #page .nf-form-content input:not([type=button]), #page .nf-form-content textarea { background: var(--go--color--background); } #page .nf-form-content button, #page .nf-form-content input[type=button], #page .nf-form-content input[type=submit] { background: var(--go--color--primary); border-radius: 0; padding: 1rem 2rem; text-transform: uppercase; font-weight: 700; font-size: 0.8rem; letter-spacing: 0.15rem; } #page .nf-form-content button:hover, #page .nf-form-content input[type=button]:hover, #page .nf-form-content input[type=submit]:hover { background: var(--go--color--text); color: #fff; }