.grecaptcha-badge{visibility:hidden}h1,h2,h3{text-transform:uppercase}.accordion h2,.accordion h3{text-transform:none}@media screen and (max-width:849px){.section-title b{display:none}}a.button.primary:not(.is-outline):hover{background-color:#296888;border-color:#296888}a.button.primary.is-outline:hover{box-shadow:inset 0 0 0 2px #3a95c2!important;color:#3a95c2;background:#fff0}a.button.secondary:not(.is-outline):hover{background-color:#353535;border-color:#353535}a.button.secondary.is-outline:hover{box-shadow:inset 0 0 0 2px #4b4b4b!important;color:#4b4b4b;background:#fff0}a.button.success:not(.is-outline):hover{background-color:#0b825a;border-color:#0b825a}a.button.success.is-outline:hover{box-shadow:inset 0 0 0 2px #10b981!important;color:#10b981;background:#fff0}a.button.alert:not(.is-outline):hover{background-color:#7b2d38;border-color:#7b2d38}a.button.alert.is-outline:hover{box-shadow:inset 0 0 0 2px #B04050!important;color:#B04050;background:#fff0}a.button.white:not(.is-outline):hover{background-color:#b3b3b3!important;border-color:#b3b3b3}a.button.hover-white:hover{background-color:#fff!important;box-shadow:none!important}a.button.white.is-outline{color:#fff!important}a.button.white.is-outline:hover{box-shadow:inset 0 0 0 2px #fff!important;color:#fff!important;background:transparent!important}a.button.white.is-outline.hover-white:hover{color:#666!important}a.button.primary:hover,a.button.secondary:hover,a.button.success:hover,a.button.alert:hover,a.button.white:hover{box-shadow:none!important}a.button:hover,.dark .button.is-form:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{box-shadow:inset 0 0 0 100px rgb(0 0 0 / .3)}.form-flat input:not([type=submit]),.form-flat select,.form-flat textarea{border-radius:5px}.header-full-width .container{padding:0 15px}.header-main{height:70px;box-shadow:0 0 10px 0 #e0e0e0}#menu-item-115864 a:before{background-color:#B04050}.header-main .nav>li>a{color:#4b4b4b!important;text-transform:uppercase}.nav-dropdown-default li{color:#555}.nav-dropdown.nav-dropdown-default>li>a{font-size:.85em;border:none;color:#4e4e4e}.nav-dropdown-default .nav-column li>a{font-size:.85em!important}.nav-sidebar>li>a{font-size:1em;text-transform:uppercase}.header-button{font-size:19px}.header-button i{background:#fff;width:16px;height:16px;border-radius:5px;color:#4b4b4b;margin-top:1px;padding:1px 0 0 1px}.header-search{padding-right:24px!important;margin-right:24px!important;border-right:1px solid #d0d0d0}.header-search.current-dropdown>.nav-dropdown{left:-230px}.mobile-nav.nav-right .header-search{display:none}.autocomplete-suggestion .search-price{display:none}.account-item{margin-left:0px!important;margin-right:17px!important}.account-item img{margin-right:5px}.account-item.current-dropdown>.nav-dropdown{left:-170px}.mobile-nav.nav-right .account-item i{background:url(https://www.eshirt.it/wp-content/themes/flatsome-child/images/profile.svg) center center no-repeat;width:18px;height:18px}.mobile-nav.nav-right .account-item i:before{display:none}img.cart-img-icon{width:14px;height:18px}i.icon-user{width:18px;height:18px}.cart-item .image-icon{margin-right:10px}.cart-item .image-icon::after{top:initial;bottom:-6px;right:-6px;font-size:10px;height:16px;min-width:15px;background:#00c569}.header-wrapper.stuck .cart-item .image-icon::after{bottom:9px}@media screen and (min-width:1366px){.header-main .nav-left{font-size:1.1em}.header-main .is-xxsmall{font-size:.7em}.header-main .header-button .button{padding-left:22px;padding-right:22px}.header-main .nav>li{margin:0 12px}}@media screen and (max-width:1150px) and (min-width:850px){.logo-center .flex-left{flex:1.5 2 0}.logo-center .flex-left ul.header-nav>li:first-child{display:none}}@media screen and (max-width:370px){.header-search.current-dropdown>.nav-dropdown{left:-150px}}#fixed-banner{position:fixed;top:0;left:0;width:100%;z-index:1;background-color:#f5f5f5;text-align:center;padding:10px 0!important;margin:0 auto!important;box-sizing:border-box;transition:top 0.3s ease}.footer{padding:0 0 30px 0}.footer-1,.footer-2{border-top:none!important}.footer-1{padding:50px 0 0 0;text-align:center;background-image:url(https://www.eshirt.it/wp-content/uploads/2026/04/icona-newsletter.svg);background-position-x:right;background-position-y:top;background-repeat:no-repeat;background-size:500px;background-blend-mode:soft-light}.page-id-115150 .footer-1,.page-id-34375 .footer-1,.page-id-34381 .footer-1,.page-id-34404 .footer-1,.page-id-6189 .footer-1,.page-id-114 .footer-1,.page-id-115224 .footer-1,.page-id-115195 .footer-1,.page-id-34365 .footer-1,.page-id-115264 .footer-1,.page-id-6384 .footer-1{background-color:#B04050}.footer-2{padding:30px 0 0 0}.footer ul.menu>li{border:none;font-size:14px;margin-bottom:0}div#footer-3{background-color:#4b566c}div#footer-3 *{margin:0 auto;padding:0}div#footer-3 .row{padding-left:15px;padding-right:15px;align-items:center}div#footer-3 ul#menu-secondary-1 a{text-transform:uppercase;margin-right:20px;font-size:.9em}div#footer-3 div#footer-followus{text-align:right}div#footer-3 div#footer-followus span{font-weight:400;margin-right:5px}div#footer-3 div#footer-followus .icon{margin-left:5px;border-color:transparent!important}div#footer-3 div#footer-followus .icon:hover{background-color:#3a95c2!important}.absolute-footer{position:absolute;width:100%;padding:0 0 40px 0!important}.absolute-footer .container{border-top:1px solid rgb(255 255 255 / .125);padding-top:15px}.copyright-footer{font-size:10px}.footer-secondary{padding:0}@media screen and (max-width:849px){.footer-1{background-image:none}div#footer-3 .row{flex-direction:column}div#footer-3 ul#menu-secondary-1{text-align:center}div#footer-3 div#footer-followus{text-align:center;margin-top:15px}.footer-secondary{margin-bottom:20px}.footer-secondary .payment-icon svg{height:16px}}@media screen and (min-width:578px) and (max-width:849px){.footer-2.footer .row .col,.footer-2.footer .row .col:last-child{flex-basis:50%;max-width:50%}}@media screen and (max-width:578px){.footer-2 .row .col,.footer-2 .row .col:last-child{flex-basis:100%;max-width:100%;text-align:center}.footer-2 .menu-item{text-align:center;margin-bottom:2.5em}.footer-2 .is-divider{margin:1em auto}}pre.debug,span.optional{display:none}img[data-lazy-src]{opacity:0}img.lazyloaded{opacity:1}.pull-right{float:right}.pull-left{float:left}.hidden{display:none}.loader{border:6px solid #f3f3f3;border-top:6px solid #3498db;border-radius:50%;width:52px;height:52px;animation:spin 1s linear infinite;margin:20px auto 0 auto}@-moz-keyframes spin{0%{transform:rotate(0deg)}100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{0%{transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media screen and (max-width:549px){.revert-mobile{flex-direction:column-reverse}}h3.as-span-accordion{font-size:18px;font-weight:400}#main input[type='search']{border-top-left-radius:5px;border-bottom-left-radius:5px;border:1px solid #4b4b4b}#main .ux-search-submit{border-top-right-radius:5px;border-bottom-right-radius:5px}.blog-header-wrapper{background-color:#f7f7f7;padding-bottom:24px;padding-top:12px;text-align:center}.blog-header-wrapper .mt{margin-top:20px}.blog-archive .row{max-width:100%}.box-badge .box-text{background-color:var(--primary-color);color:#fff}.box-badge:hover .box-text{background-color:#fff;color:var(--primary-color)}.box-badge .box-text a,.box-badge .box-text h2,.box-badge .box-text h3,.box-badge .box-text h4,.box-badge .box-text h5,.box-badge .box-text p,.box-badge .box-text span{color:#fff}.box-badge:hover .box-text a,.box-badge:hover .box-text h2,.box-badge:hover .box-text h3,.box-badge:hover .box-text h4,.box-badge:hover .box-text h5,.box-badge:hover .box-text p,.box-badge:hover .box-text span{color:var(--primary-color)}.box-push .box-text{background-color:#fff}.in_evidenza .section-content>div>div{padding-bottom:0}.box-image .brandLogo img{width:50px!important;height:initial!important}.has-shadow .box-text{padding-left:5px;padding-right:5px}.singlePrice{padding:5px 10px;font-size:12px;color:#f2f2f2;background:#4b4b4b}.singlePrice.biz{background:#B04050;padding:8px 10px 7px 10px}.singlePrice p{margin-bottom:0}.singlePrice i{width:16px!important;height:16px!important;margin-top:-6px}.singlePrice i.one-price-icon{background-image:url(https://www.eshirt.it/wp-content/themes/flatsome-child/images/B2C_medium_light.png)}.singlePrice i.bulk-price-icon{background-image:url(https://www.eshirt.it/wp-content/themes/flatsome-child/images/B2B_medium_light.png)}.singlePrice .amount{color:#FFF!important;font-size:1.3em}span.amount{font-weight:600}.box-text-products .title-wrapper h4{font-size:13px;font-weight:600}.box-text-products .title-wrapper{line-height:normal;font-weight:300;color:#111;padding-bottom:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.box-text-products .price-wrapper{margin-top:5px;margin-bottom:0}.colors-wrapper{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-start;margin:0 -3px;padding:7px 0;border-bottom:1px solid rgb(0 0 0 / .1);border-top:1px solid rgb(0 0 0 / .1)}.colors-wrapper .more-clz{padding-left:5px}.bulk-price-wrapper{font-weight:300!important}.product-color-var-wrap{width:30px;height:30px;border-radius:5px;border:1px solid #ccc;display:block;position:relative;font-size:0;cursor:pointer}.product-color-var{padding:2px;display:inline-flex}.ex-bulk-price-b2c,.ex-bulk-price-b2b{font-size:11px}.ex-bulk-price{font-weight:700;color:#000;vertical-align:middle;font-size:15px;display:inline-block;padding-right:4px}.ex-bulk-price-b2c .ex-bulk-price{font-size:11px}.ex-bulk-price-b2b .ex-bulk-price{vertical-align:baseline}@media screen and (min-width:992px){.bulk-price-wrapper .row-options{display:block;margin-bottom:-4px}.bulk-price-wrapper .options-details span .slash{display:inline}}@media screen and (max-width:991px){.product-small.box .product-color-var-wrap{width:20px;height:20px;border-radius:4px}}html{overflow-x:unset}body.hidden{overflow:hidden}.page-wrapper{padding-bottom:0}.nav-pagination>span,.nav-pagination>a{font-size:1.1em;display:inline-block;height:2.25em;line-height:2em;text-align:center;width:auto;min-width:2.25em;padding:0 7px;font-weight:bolder;border-radius:5px;border:2px solid currentColor;transition:all .3s;vertical-align:top}.page-numbers{padding-right:1em}.nav-pagination{padding-bottom:30px}.nav-pagination>.current,.nav-pagination>span:hover,.nav-pagination>a:hover{border-color:#446084;background-color:#446084;color:#FFF}.nav-dark .nav>li.html{color:#777}ul#menu-idee-magliette-pronte-ex-partners{display:flex;flex-wrap:wrap}ul#menu-idee-magliette-pronte-ex-partners li{flex:0 0 32%;box-sizing:border-box;border-top:none;border-bottom:1px solid #ededed;margin-right:1%}@media screen and (max-width:992px){ul#menu-idee-magliette-pronte-ex-partners li{flex:0 0 49%}}.cookiefirst-root button{min-height:auto!important}.cookiefirst-root [data-cookiefirst-widget]{background:rgb(255 255 255 / .6)!important;padding-top:8px}.cf3E9g{padding:0 15px 10px 15px!important}button.x_icon_only{position:relative;top:15px;z-index:1}.cf3Z9B:after,.cf3Z9B:before{background-color:#9b9b9b!important}.cf1Rhi{color:#9b9b9b!important}.cf1XPf p{line-height:1.1em!important;font-size:12px!important}@media (min-width:992px){.cf3Tgk{margin-top:30px!important}.cf1XPf p{font-size:0.9em!important;line-height:0.9em!important}}.cookiefirst-root [data-cookiefirst-button="primary"] .cf1y60:before{position:relative;content:"";width:22px;height:22px;margin-right:5px;margin-bottom:4px;background:url(https://www.eshirt.it/wp-content/themes/flatsome-child/images/thumb.svg) no-repeat}@media (max-width:576px){.cf2MAH:first-child{width:100%;flex:0 0 100%;max-width:100%}}.woocommerce-cart .footer-1,.woocommerce-checkout .footer-1,.woocommerce-account .footer-1{display:none}button#minimized-trustbadge-98e3dadd90eb493088abdc5597a70810{border-radius:8px!important}a.button,button:not(.header-button i):not(.switcher):not(.switcher-circle):not(.loader):not(#minimized-trustbadge-98e3dadd90eb493088abdc5597a70810):not(.flickity-prev-next-button):not(.ux-search-submit),input[type="submit"],input[type="button"],input[type="reset"]{border-radius:5px!important}.genere-filter-dropdown{margin-top:-30px;margin-bottom:20px;border:1px solid #f6f6f6;border-radius:4px;overflow:hidden}.genere-filter-toggle{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;cursor:pointer;background:#f5f5f5;border-bottom:1px solid #f6f6f6;transition:background 0.3s;user-select:none}.genere-filter-toggle:hover{background:#efefef}.genere-filter-title{font-size:14px;font-weight:700;color:#333}.genere-filter-icon{display:inline-block;width:16px;height:16px;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><polyline points="6 9 12 15 18 9"></polyline></svg>') center no-repeat;background-size:contain;transition:transform 0.3s;color:#666}.genere-filter-dropdown.open .genere-filter-icon{transform:rotate(180deg)}.genere-filter-content{padding:12px 16px}#genere-filter-widget{border:none;background:#fff0}#genere-filter-widget .wpc-filters-ul-list{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap}#genere-filter-widget .wpc-checkbox-item{padding:0;margin:0}#genere-filter-widget .wpc-term-item-content-wrapper{display:flex;align-items:flex-start}#genere-filter-widget input[type="checkbox"]{margin-right:6px;cursor:pointer;width:16px;height:16px}#genere-filter-widget label{cursor:pointer;display:flex;align-items:center;gap:4px;margin:0;font-size:13px}#genere-filter-widget .wpc-filter-link{font-size:13px;color:#3a95c2}#genere-filter-widget .wpc-term-count{font-size:12px;color:#4b4b4b;white-space:nowrap}@media screen and (max-width:549px){#genere-filter-widget .wpc-checkbox-item{width:50%}}.search-results .wrapper-articles{max-width:1140px!important;padding-left:15px!important;padding-right:15px!important;margin-left:auto!important;margin-right:auto!important;width:100%!important}