/**
Theme Name: Cellerini
Author: G.G.Service
Author URI: https://www.ggservice.com
Description: Design by G.G.Service.
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: cellerini
Template: astra
*/

@import url("assets/css/elenco-prodotti.css");
@import url("assets/css/dettaglio-prodotto.css");

/* Generale: Margin */
.margin-top-xs {margin-top:10px!important;}
.margin-top-sm {margin-top:30px!important;}
.margin-top-lg {margin-top:60px!important;}
.margin-top-xl {margin-top:90px!important;}
.margin-bottom-xs {margin-bottom:10px!important;}
.margin-bottom-sm {margin-bottom:30px!important;}
.margin-bottom-lg {margin-bottom:60px!important;}
.margin-bottom-xl {margin-bottom:90px!important;}
.margin-top-bottom-xs {margin-top:10px!important; margin-bottom:10px!important;}
.margin-top-bottom-sm {margin-top:30px!important; margin-bottom:30px!important;}
.margin-top-bottom-lg {margin-top:60px!important; margin-bottom:60px!important;}
.margin-top-bottom-xl {margin-top:90px!important; margin-bottom:90px!important;}

/* Generale: Padding */
.padding-top-xs {padding-top:10px!important;}
.padding-top-sm {padding-top:30px!important;}
.padding-top-lg {padding-top:60px!important;}
.padding-top-xl {padding-top:100px!important;}
.padding-bottom-xs {padding-bottom:10px!important;}
.padding-bottom-sm {padding-bottom:30px!important;}
.padding-bottom-lg {padding-bottom:60px!important;}
.padding-bottom-xl {padding-bottom:100px!important;}
.padding-top-bottom-xs {padding-top:10px!important;padding-bottom:10px!important;}
.padding-top-bottom-sm {padding-top:30px!important;padding-bottom:30px!important;}
.padding-top-bottom-lg {padding-top:60px!important;padding-bottom:60px!important;}
.padding-top-bottom-xl {padding-top:100px!important;padding-bottom:100px!important;}

/* Utils */
@media(min-width:768px) {.row-valign-center {display:flex; align-items:center; justify-content:center;}}

/* Elementor Fix: margine ultimo paragrafo */
.elementor-text-editor > p:last-child,
.elementor-text-editor > ul:last-child,
.elementor-widget-container > p:last-child,
.rank-math-breadcrumb > p,
p.no-margin {margin-bottom:0!important;}

/* Menu */
.wpml-ls-menu-item {text-transform:uppercase;}

/* Form */
.elementor-field-type-acceptance > label {display:none;}
.elementor-popup-modal .elementor-field-group.elementor-col-50 {width:100%!important;}
.elementor-field-type-recaptcha_v3.recaptcha_v3-inline {display:none;}

/* Header: widget cambio lingua */
.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer {margin-bottom:0; text-transform:uppercase;}

/* Nascondi "Title default" */
.page-grazie-richiesta-personalizzazione-borsa #title-default,
.page-grazie-richiesta-personalizzazione-cintura #title-default,
.page-grazie-richiesta-informazioni #title-default {display:none;}

.page-thanks-request-customization-bag #title-default,
.page-thanks-request-customization-belt #title-default,
.page-thanks-request-informations #title-default {display:none;}

/* Archivio Pellami */
.post-type-archive-pellami .uael-post__thumbnail > a {cursor:default!important;}

