<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
Theme Name: Drile Child
Theme URI: http://demo.theme-sky.com/drile/
Author: Theme Sky Team
Author URI: http://theme-sky.com/
Description: A Premium and Responsive WordPress theme, designed for E-Commerce websites
Template: drile
Version: 1.0.0
License: GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Tags: two-columns, left-sidebar, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
Text Domain: drile-child
*/


/*COOKIEBOT*/

#CybotCookiebotDialogPoweredbyCybot		{display: none !important;}
.CookiebotWidget-main-logo				{display: none !important;}
p.CookieDeclarationDialogText 			{display: none !important;}
p.CookieDeclarationIntro  				{display: none !important;}
p.CookieDeclarationLastUpdated  		{display: none !important;}
#CookieDeclarationUserStatusPanel 		{display: none !important;}
.CookieDeclaration p 					{display: none !important;}

.woocommerce div.product div.summary form.cart table.group_table td.woocommerce-grouped-product-list-item__quantity .button { display: none !important;}


/*MENU e HEADER*/
.ts-header .menu-wrapper nav &gt; ul.menu &gt; li &gt; a, .ts-header .menu-wrapper nav &gt; ul &gt; li &gt; a {text-transform: uppercase;}
.sticky-wrapper.is-sticky .logo img, .sticky-wrapper.is-sticky .logo-header img {width: 230px !important;}
.ts-header .menu-wrapper nav &gt; ul.menu li ul.sub-menu {padding: 20px 20px 30px 20px!important; width: 260px !important;}

.header-right .my-account-wrapper			{ display: none !important;}

/*Pagina shop online*/
.page-id-17922 .product-wrapper .meta-wrapper {text-align: left !important;}
.page-id-17922 .products .product h3, .page-id-17922 .woocommerce .products .product h3 { text-transform: uppercase !important; font-size: 18px !important;}
.page-id-17922  span.testo-dopo-prezzo { display: none !important;}
.page-id-17922 .woocommerce .products .product .price .amount	{font-size: 18px !important;}

.page-id-19824 .product-wrapper .meta-wrapper {text-align: left !important;}
.page-id-19824 .products .product h3, .page-id-19824 .woocommerce .products .product h3 { text-transform: uppercase !important; font-size: 18px !important;}
.page-id-19824  span.testo-dopo-prezzo { display: none !important;}
.page-id-19824 .woocommerce .products .product .price .amount	{font-size: 18px !important;}

.box-prodotto .titolo-prodotto-pag-shop										{font-size: 20px !important; font-weight: 500!important; }




/*Scheda prodotto - Caratteristiche aggiuntive*/

p.in-stock																{ display: none !important;}

.single-product  #main &gt; .page-container 								{padding-top: 60px !important;}
.woocommerce div.product form.cart table.group_table 					{max-width: 100% !important;}
.woocommerce div.product .woocommerce-tabs 								{ margin-bottom: 0px !important;}

.widget-container ul.slick-dots li										{ padding: 0px !important;}
.tdt-slider a.ts-button													{ min-width: auto !important; padding: 6px 12px !important;}
.wpb_content_element .altri-modelli 									{margin-bottom: 0px !important;}	
#text-3																	{margin-bottom: 0px !important;}
#text-4																	{margin-bottom: 0px !important;}

.woocommerce-product-details__short-description p						{margin-bottom: 12px !important;}

section.tdt-slider a.ts-button											{ font-size:12px !important;}
bdi span.woocommerce-Price-currencySymbol								{ padding-right: 4px !important;}


p.price span.amount bdi	{ font-size: 30px !important;}
.testo-dopo-prezzo						{font-size: 14px; color: #666666;}
.related .testo-dopo-prezzo				{ display: none !important;}
.owl-carousel .testo-dopo-prezzo		{ display: none !important;}
.main-products	 .testo-dopo-prezzo							{ display: none !important;}

.entry-summary p.price					{ display: none !important;}	
p.nuovo-prezzo							{ font-size: 30px !important; line-height: 26px !important; font-weight: 500 !important; color: #000000 !important; margin-bottom: 10px !important;}
.woocommerce div.product .summary &gt; form.cart .button {margin-top: 10px !important;}


#yith_wapo_groups_container h3							{ font-size: 16px !important; font-weight: 600 !important; letter-spacing: 0px !important;}
.yith_wapo_groups_container 							{margin-top: 0px!important;}
.woocommerce-product-details__short-description 		{margin-bottom:  0px!important;}
.ywapo_input_container 									{margin-bottom:  0px!important;}
#yith-wapo-container .selected label div				{color: #000000 !important;}
#yith-wapo-container label div span.required			{ display: none !important;}
#wapo-total-price-table									{ display: none !important;}
h5.wapo-block-title										{ font-size: 16px !important; font-weight: 500 !important; letter-spacing: 0px !important;}
.woocommerce div.product form.cart table.group_table 	{margin-bottom: 0px !important;}
.yith-wapo-block										{ border-top: 1px dotted  #e1e1e1 !important; padding-top: 20px !important; margin-top:20px !important;} 


.woocommerce div.product div.summary {margin-bottom:  0px!important;}

.icona-scheda-prodotto.ts-feature-wrapper {margin-bottom: 20px !important;}
.icona-scheda-prodotto h4.entry-title {font-size:14px !important; line-height: 30px !important;}
.icona-scheda-prodotto h4.entry-title a { cursor: default !important;}
.icona-scheda-prodotto h4.entry-title a:hover { color: #000000 !important;}



.prezzo-templatera .thumbnail-wrapper  {display: none;}
.prezzo-templatera .product-categories {display: none;}
.prezzo-templatera .product-sku        {display: none;}
.prezzo-templatera .heading-title       {display: none;}

.prezzo-templatera .templatera_shortcode &gt; p 				{display: none !important;}
.prezzo-templatera .templatera_shortcode .type-product		{ margin-bottom: 0px !important;}
.prezzo-templatera  .wpb_content_element					{ margin-bottom: 0px !important;}
.prezzo-templatera .meta-wrapper							{ padding-top: 0px !important;}
.prezzo-templatera  span.woocommerce-Price-amount bdi		{font-size: 30px !important;line-height: 26px !important;font-weight: 500 !important;color: #000000 !important;margin-bottom: 10px !important;}

.box-prodotto section.product.type-product								{display: contents !important;}
.box-prodotto .wpb_content_element										{ margin-bottom:10px !important;}
.box-prodotto .prezzo-templatera span.woocommerce-Price-amount bdi		{font-size: 20px !important; line-height: 20px !important; text-align: center !important;}

.slick-list .thumbnail-wrapper  {display: none;}
.slick-list .product-categories {display: none;}
.slick-list .product-sku        {display: none;}
.slick-list .heading-title       {display: none;}

.slick-list .meta-wrapper		{ padding-top:10px !important;}
.slick-list section.product.type-product								{display: contents !important;}
.slick-list .wpb_content_element										{ margin-bottom:10px !important;}


/*table.woocommerce-grouped-product-list tr#product-18212									{ display: none !important;}
table.woocommerce-grouped-product-list tr#product-18213									{ display: none !important;}
*/
 .main-content-fullwidth.woocommerce .ts-col-24 div.product div.summary {padding-left: 60px !important;}
 li.description_tab a	{ display: none !important;}
 .woocommerce-Tabs-panel .vc_custom_1627033941689 {padding-top: 0px !important;}
section.related h2 { font-size: 40px!important; font-family: Montserrat; text-transform: none !important;}

.info-prodotti .icona-scheda-prodotto h4.entry-title {padding-top: 14px !important;}
.info-prodotti .icona-scheda-prodotto.ts-feature-wrapper { margin-bottom: 0px !important;}

.impiego-pratico ul li 	{list-style-position: outside !important; margin-bottom:0px !important;}

.impiego-pratico ul li strong	{font-size: 16px !important;}
.titolo-impiego-pratico {letter-spacing: 0px !important; font-weight: 500 !important;}
.impiego-pratico .vc_general.vc_tta-tabs .vc_tta-tab	{ font-size: 20px !important;}

.woocommerce-product-details__short-description  	{ margin-bottom:0px !important; padding-bottom: 20px !important; }
.woocommerce.woocommerce-page .related				{ margin-bottom:0px !important;}
.woocommerce .related &gt; h2							{ margin-bottom:100px !important;}


#wapo-total-price-table table							{ margin-bottom:40px !important; }
#wapo-total-price-table table th 						{font-size: 18px !important; font-weight: 400!important; }
#wapo-total-order-price									{font-weight: 600!important; color: #000000 !important;}
#wapo-total-product-price span.woocommerce-Price-amount	{font-weight: 400!important; }

.woocommerce div.product .summary &gt; p.price  							{ margin-bottom:0px !important;}

/*WooCommerce Gruppo Prodotti*/
.woocommerce-grouped-product-list-item__price span.testo-dopo-prezzo	{display: none !important;}
.woocommerce div.product div.summary form.cart table.group_table td.woocommerce-grouped-product-list-item__label {width: 80% !important;}
.woocommerce-grouped-product-list-item__label label						{ color: #000000 !important; font-size:16px !important;}
.woocommerce-grouped-product-list-item__price bdi						{ font-size:16px !important;}
	
td.woocommerce-grouped-product-list-item__label a:hover						{ color: #000000 !important; text-decoration: none !important; pointer-events: none !important;   cursor: default !important;}						


/*WooCommerce WPC Grouped Product */
.woosg-products .woosg-product .woosg-qty.woosg-qty-plus-minus input 	{background-color: transparent!important;}


/*WooCommerce Gruppo Bundle
.yith-wcpb-product-bundled-items td.label												{display: none !important;}
.yith-wcpb-product-bundled-items table.variations										{ margin-top: 0px !important;}
.woocommerce div.product form.cart .variations select 									{margin: 0 !important;}
.yith-wcpb-product-bundled-items h3.yith-wcpb-product-bundled-item-data__title			{ text-transform: uppercase !important; color: #000000 !important; font-weight: 600;font-size: 18px;}
.entry-summary .yith-wcpb-product-bundled-items bdi										{font-size: 18px !important; font-weight: 500 !important;}
.yith-wcpb-product-bundled-items .yith-wcpb-product-bundled-item 						{padding: 10px 10px 0 10px !important;}
.yith-wcpb-product-bundled-item-data__quantity input[type="number"].yith-wcpb-bundled-quantity {width: 40px;padding: 0px; min-width: 40px; height: 40px;}
form.yith-wcpb-bundle-form	div.quantity	
*/											{display: none !important;}

/*WooCommerce Checkout Field Editor*/
input#billing_sesso_Maschio								{ float: left !important;}	
input#billing_sesso_Femmina								{ float: left !important;}	
span.woocommerce-input-wrapper label					{ float: left !important;}


/*Carrello*/

.woocommerce-cart button.button[name="update_cart"] {background-color: #CC5103 !important; border-color: #CC5103!important;}

small.includes_tax																	{display: none !important;}
.woocommerce ul#shipping_method li 													{text-align: right !important;}
.woocommerce-info, .woocommerce .woocommerce-info									{max-width: 100% !important;}
.woocommerce-message, .woocommerce .woocommerce-message 							{max-width: 100% !important;}
.page-id-11 table.woocommerce-table--custom-fields									{display: none !important;}
tr.woocommerce-cart-form__cart-item td.product-price span.testo-dopo-prezzo 		{display: none !important;}
.cart-collaterals .woocommerce-shipping-destination, .cart-collaterals .woocommerce-shipping-calculator {padding-left: 0px !important;}
.cart-collaterals .cart_totals table.shop_table tbody tr.shipping td::before 		{float: left !important;}
p.woocommerce-shipping-destination													{ clear: left !important;}
/*table.shop_table td.product-quantity div.quantity									{display: none !important;}*/	
tr.yith-wcpb-child-of-bundle-table-item td											{font-size: 14px !important;}
table.shop_table .woocommerce-cart-form__cart-item:nth-child(2) dl.variation 		{display: none !important;}	

/*
.shop_table.shop_table_responsive.cart tr:nth-child(2) td.product-remove a			{display: none !important;}	
.shop_table.shop_table_responsive.cart tr:nth-child(2) td.product-quantity .quantity			{display: none !important;}	
*/

.shop_table td.product-name a 	{pointer-events: none; cursor: default; }
.shop_table td.product-thumbnail a {pointer-events: none; cursor: default; }

		

/*Mini Carrello*/
.cart-dropdown-form span.testo-dopo-prezzo											{display: none !important;}
#ts-ajax-add-to-cart-message 														{background: rgba(206,81,0,1) !important;}


/*Bonifico*/

.woocommerce ul.order_details li.bank_name {padding-top:8px !important; padding-bottom: 8px !important;}
.woocommerce .wc-bacs-bank-details-account-name {font-weight: 400 !important; font-size: 24px !important;}

/*Toggle*/
body.wpb-js-composer .vc_toggle .vc_toggle_title {border: 1px solid #ccc !important;}
body.wpb-js-composer .benessere-con-thermoglance .vc_toggle 	{ margin-bottom: 30px !important;}
body.wpb-js-composer .benessere-con-thermoglance .vc_toggle .vc_toggle_title {background: #ffffff !important;}
body.wpb-js-composer .benessere-con-thermoglance .vc_toggle .vc_toggle_content {padding: 10px 0 0 0 !important;}
body.wpb-js-composer .vantaggi-economici .vc_toggle 	{ margin-bottom: 30px !important;}
body.wpb-js-composer .vantaggi-economici .vc_toggle .vc_toggle_content {padding: 10px 0 0 0 !important;}

.confronto .vc_color-white.vc_message_box {border: 0px !important; }

/*Chat*/
.cresta-whatsapp-chat-box { bottom: 45px !important; }


/*Sidebar*/

#left-sidebar .widget_categories &gt; ul &gt; li &gt; a, #right-sidebar .widget_categories &gt; ul &gt; li &gt; a, #left-sidebar .widget_pages &gt; ul &gt; li &gt; a, #right-sidebar .widget_pages &gt; ul &gt; li &gt; a, #left-sidebar .widget_nav_menu div &gt; ul &gt; li &gt; a, #right-sidebar .widget_nav_menu div &gt; ul &gt; li &gt; a {
    text-transform: none !important;
}
#right-sidebar .widget-container .widget-title {font-weight: 600 !important; font-size:20px !important;}
#right-sidebar .widget-container ul li {padding: 4px 0 !important;}
#right-sidebar .widget-container .widget-title-wrapper, #right-sidebar .widget-title-wrapper {margin-bottom: 10px !important;}
#right-sidebar .widget-container {margin: 0 0 30px 0 !important;}
#right-sidebar li.current-menu-item a {font-weight: bold !important; color: #000000 !important;}

/*Footer*/

footer#colophon .ts-button {width: 100%;}

.footer-blocco-1 h4.vc_custom_heading	{margin-bottom: 20px !important;}
.footer-blocco-2 h4.vc_custom_heading	{margin-bottom: 20px !important;}
.footer-blocco-3 h4.vc_custom_heading	{margin-bottom: 20px !important;}
.footer-blocco-4 h4.vc_custom_heading	{margin-bottom: 20px !important;}





@media only screen and (min-width: 600px) {
.nodesk									{ display: none !important;}
.product-group-button-meta				{ display: none !important;}

}

@media screen and (min-width: 600px) and (max-width: 1400px) {
	
	.woocommerce .products .product:not(.product-category) .product-wrapper {padding-bottom: 10px !important;}
	.mobile-menu-wrapper nav &gt; ul {margin-top: 120px !important;}
	section.tdt-slider a.ts-button {font-size: 10px !important;}
	.tdt-slider a.ts-button 		{min-width: auto !important; padding: 6px 6px !important;}
	.slick-list h2.tdt-slider-heading	{ font-size: 16px !important; }
	.templatera_shortcode .slick-list h2.tdt-slider-heading	{ font-size: 15px !important; }

}
@media screen and (min-width: 1024px) and (max-width: 1366px) {
	
	.woocommerce .products .product:not(.product-category) .product-wrapper {padding-bottom: 10px !important;}
	.mobile-menu-wrapper nav &gt; ul {margin-top: 120px !important;}
	section.tdt-slider a.ts-button {font-size: 10px !important;}
	.tdt-slider a.ts-button 		{min-width: auto !important; padding: 4px 4px !important;}
	.slick-list h2.tdt-slider-heading	{ font-size: 16px !important; }
	.templatera_shortcode .slick-list h2.tdt-slider-heading	{ font-size: 13px !important; }

}

@media only screen and (max-width: 600px) {
	
	span.vc_tta-title-text {border-bottom: 2px solid #000000 !important; padding-bottom: 2px !important;}
	
  .mobile-menu-wrapper nav &gt; ul {margin-top: 110px !important;}
 
  
  header .logo img, header .logo-header img {width: 180px !important;}
  .sticky-wrapper.is-sticky .logo img, .sticky-wrapper.is-sticky .logo-header img {width: 180px !important;}
  
  .slick-list .product-group-button-meta {display: none !important;}
  
  .nomobile									{ display: none !important;}
  p									{}
  
  .titolohome				{ font-size:34px !important; line-height: 34px !important;}
  .sezione1-home.vc_custom_1632839094348 	{ margin-top: 40px !important;}
  
  .sezione1-home .vc_custom_1632838954632  {margin-bottom: 10px !important;}
  .sezione1-home .woocommerce .products 	{height: 40px !important;}
  
  
  .sezione2-home .vc_custom_1632839812493							{margin-bottom: 0px !important;}  
  .sezione-home-informazioni-utili.vc_custom_1632840364620			{ padding-top: 0px !important;}
  
  .informazioni-utili-home.vc_custom_1632908873788 					{padding-top: 0px !important;}
  
  .informazioni-utili-home .vc_custom_1627034813784		{ border-bottom-width: 0px !important;}
  .informazioni-utili-home .wpb_content_element 		{ margin-bottom: 10px !important;}  
  
  .informazioni-utili-home p.vc_custom_1627461317343 	{ margin-top:0px !important; text-align: center !important; font-weight: 300 !important;}
  .informazioni-utili-home .vc_custom_heading 			{ margin-bottom:40px !important;}
  .informazioni-utili-home .vc_custom_1627374719683 	{margin-top: 0px !important; text-align: center !important;}
  
  .informazioni-utili-home p.vc_custom_1627374927050 	{ margin-top:40px !important; text-align: center !important; font-weight: 300 !important;}
  .informazioni-utili-home .vc_custom_1627911555375		{margin-top: 0px !important; text-align: center !important;}
  
  .informazioni-utili-home p.vc_custom_1627374932250 	{ margin-top:40px !important; text-align: center !important; font-weight: 300 !important;}
  .informazioni-utili-home .vc_custom_1627374945147		{margin-top: 0px !important; text-align: center !important;}
  
  .informazioni-utili-home p.vc_custom_1627374937538 	{ margin-top:40px !important; text-align: center !important; font-weight: 300 !important;}
  .informazioni-utili-home .vc_custom_1627374941251		{margin-top: 0px !important; text-align: center !important;}
  
  .informazioni-utili-home p.vc_custom_1627374927050 	{ margin-top:40px !important; text-align: center !important; font-weight: 300 !important;}
  .informazioni-utili-home .vc_custom_1627912530978		{margin-top: 0px !important; text-align: center !important;}
  
  
  .dinoi .vc_custom_1630413226570						{margin-top: 0px !important; }
  .dinoi p.vc_custom_heading							{margin-bottom: 20px !important; }
  .dinoi .vc_custom_1630050910156						{padding-left:0px !important; padding-right: 0px !important}
  
  .page-id-17922 .product-group-button-meta													{ display: none !important;}
  .page-id-17922 .woocommerce .products .product:not(.product-category) .product-wrapper 	{padding-bottom: 0px !important;}
  .page-id-17922 .box-prodotto .wpb_content_element 										{margin-bottom: 0px !important;}
  .page-id-17922 h3.vc_custom_heading														{margin-top: 20px !important;}
  .page-id-17922 .vc_custom_1631690294227													{padding-right: 0px !important;}
  .page-id-17922 .vc_custom_1631690300762 													{padding-left: 0px !important; margin-top: 20px !important;}
  .page-id-17922 .vc_custom_1631690331794													{padding-right: 0px !important;}
  
    .page-id-19824 .product-group-button-meta													{ display: none !important;}
  .page-id-19824 .woocommerce .products .product:not(.product-category) .product-wrapper 	{padding-bottom: 0px !important;}
  .page-id-19824 .box-prodotto .wpb_content_element 										{margin-bottom: 0px !important;}
  .page-id-19824 h3.vc_custom_heading														{margin-top: 20px !important;}
  .page-id-19824 .vc_custom_1631690294227													{padding-right: 0px !important;}
  .page-id-19824 .vc_custom_1631690300762 													{padding-left: 0px !important; margin-top: 20px !important;}
  .page-id-19824 .vc_custom_1631690331794													{padding-right: 0px !important;}
  
  .single-product.main-content-fullwidth.woocommerce .ts-col-24 div.product div.summary 	{padding-left: 0px !important;}
  .single-product.woocommerce div.product .entry-title										{ text-align: center !important;}
  .single-product .product-group-button-meta													{ display: none !important;}
  .single-product.woocommerce .products .product:not(.product-category) .product-wrapper 		{padding-bottom: 10px !important;}
  
  .single-product .vc_tta-panel-title &gt; a 													{padding: 10px 0 10px 10px !important; margin:0px -20px 20px -20px !important; text-transform: uppercase !important;}
  
  .titolointerno																			{ font-size:30px !important; line-height: 30px !important;}
  
  div#powerTip {
   
    top: 20px !important;
    left: 20px !important;
    width: auto!important;
    height: auto!important;    
    right: 20px !important;
}
}</pre></body></html>