<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
 * Custom code goes here.
 * A template should always ship with an empty custom.css
 */
 @import url("../../../ps_bigs_wine_903/assets/css/custom.css"); /* Using a url */
 
 
		.titulopr {
			font-size: 24pt;
			color: #b22222;
		}
		.envio {
			font-size: 16pt;
		}
		.listaEnvio {
			font-size: 16pt;
		}
		.tituloDos {
			font-size: 18pt;
			color: #b22222;
		}
		.tituloTres {
			font-size: 16pt;
			color: #b22222;
		}
		.taula {
			text-align: center;
			border: 0px solid #b22222;
		}
		th {
			border-bottom-style: solid;
			border-bottom-width: 1px;
			border-bottom-color: grey;
		}
		p {
			font-size: 14pt;
		}
		table.taula &gt; tbody:first-of-type &gt; tr &gt; td:first-child {
			text-align: left;
		}
		#titolTaula {
			text-align: left;
		}
		a:visited {
			color: #0000ff;
			text-weight: normal;
		}
		a {
			text-weight:normal;
		}

		td {
			padding: 4px;	
		}
		th {
			color: #ffffff;
			background-color: rgba(178, 34, 34, 0.6);
		}
		.fluixDos {
			background-color: rgba(153, 153, 153, 0.3);
		}
		.fluix {
			background-color: rgba(153, 153, 153, 0.5);
		}
		
		.clase-test{
			border: 1px solid red;
			font-weight: bold;
			font-size: 24px;
			color: green;
		}
		
		ul {
			font-size: 1.4em;
			}

		ol {
			font-size: 1.4em;
		}

		.lista-test{
			margin-left: 20px !important;
			list-style-type: square !important
		}

		.lista-test ul{
			font-size: 1em;
			margin-left: 20px !important;
			list-style-type: none !important;
			}

		.lista-test li{
			margin-left: 20px !important;
		}
		
		#wrapper-legal ul ul, #wrapper-legal ul{
			margin-left: 20px !important;
		}
		
		#wrapper-legal &gt; ul {
			font-size: 1.4em;	
		}
		
		#wrapper-legal ul ul {
			font-size: 1em;	
		}


#header .myaccount-user-wishlist-compar-wrapper {
  background-color: #A41157 !important;

}

#header .myaccount-user-wishlist-compar-wrapper &gt; button {
    color: #F6DDEC !important;
}
#header .myaccount-user-wishlist-compar-wrapper &gt; button:hover {
    color: #ffffff !important;
}

.ttvcms-header-store-info-alllink {
  padding-bottom: 0px !important;
  padding-top: 0px !important;
}


#_desktop_contact_link .ttvcontact-content-wrapper .ttvcontact-icon {
  text-align: left !important;
}

.ttvcms-header-nav-right-wrapper .ttvheadet-offer-text {
  font-weight: bold;
  font-size: 1.2em;
  color:  #A41157;
}

.ttvheader-top {
  background-color: #A3C118 !important;
}

.ttvcmsheader-search .ttvserach-header-display-wrappper .ttvheader-top-search-wrapper {
  background-color:  #A41157 !important;
}

.ttvcmsheader-search .ttvserach-header-display-wrappper .ttvheader-top-search .ttvheadre-top-search-input {
  background-color: #ffffff !important;
  color: #888 !important;
}

.ttvcmsheader-search .ttvserach-header-display-wrappper .ttvcms-select-category {
  background-color: #A3C118 !important;
  border-color:  #ffffff !important;
}

.ttvdesktop-view-menu &gt; ul &gt; li.current &gt; a {
    color:  #A41157 !important;
}

.ttvdesktop-view-menu &gt; ul &gt; li .ttvmain-menu-sub-menu {
      border-top: 3px solid #A41157 !important;
}

#wrapper .breadcrumb li:last-child a span {
  color: #A41157 !important;
}
.ttvdesktop-view-menu &gt; ul &gt; li &gt; a:hover {
  color: #A41157 !important;
}

.case-state, .case-country {
  padding: 5px;
  text-align: center;
  background-color:  #FFFAE4 !important;
}

.ttvall-product-wrapper-info-box .ttvproduct-iiner-title a,
.ttvspecial-product-content .ttvproduct-title a  {
    color: #A41157 !important;
    font-size: 1.5em;
    font-weight: bold;
}
.ttvall-product-wrapper-info-box .ttvproduct-iiner-title a:hover {
    color: #7C0E42 !important;
}

.ttvall-product-wrapper-info-box .ttvproduct-info-box-content .ttvproduct-new-perice,
.ttvall-product-wrapper-info-box .ttvproduct-info-box-content .ttvproduct-old-price,
.ttvall-product-wrapper-info-box .ttvproduct-info-box-content .ttv-product-discout-price .ttvinner-product-discount-price,
.ttvspecialproduct-price-content .ttvnew-price,
.ttvspecialproduct-price-content .ttvold-price {
   font-size: 1.4em;
}

.ttvall-product-wrapper-info-box .ttvproduct-img-block img {
padding: 14px !important;
padding-top:25px !important;
}

.ttvall-product-wrapper-info-box .ttvproduct-new-label.new {
  margin-top:-20px;
  color: #A3C118 ;
  font-size: 1.4em;
}

.ttvfooter-block-app {
  display: none;
}

.ttvcms-footer-block {
  background-color: #A41157 !important;
}
.ttvfooter-linklist-block .ttvfooter-product-block ul li a,
.ttvfooter-account-block ul li a,
.ttvfooter-category-block #footer_sub_menu_ttvfooter_category li a,
.ttvfooter-store-information .ttvfooter-email-link,
.ttvfooter-store-information .ttvfooter-store-time-timer
{
  color: #ffffff;
}

.ttvdesktop-view-menu .ttvmain-menu-sub-menu &gt; ul &gt; li &gt; a,
.block-promo .cart-summary-line .label,
 .block-promo .promo-name,
 .page-my-account #content .links a:hover i {
  color: #A41157 !important;
}

.ttvdesktop-view-menu .ttvmain-menu-sub-menu &gt; ul &gt; li &gt; a:hover,
#wrapper .breadcrumb li a:hover,
#_desktop_language_selector .language-selector .ttvlanguage-dropdown:hover,
#_desktop_language_selector ul.dropdown-menu a:hover {
  color: #C11365 !important;
}

img.lang-flag {
  display: none;
}

#contact .form-group {
  overflow:hidden;
}

#_desktop_contact_link .ttvcontact-content-wrapper .ttvcontact-name,
#_desktop_contact_link .ttvemail-email-wrapper .ttvemail-name{
  font-size:2em;
  color: #A3C118 !important;
}

#_desktop_contact_link .ttvemail-email-wrapper {
  padding-top: 1.5em;
}

.tvcmsdesktop-view-contact .tvdesktop-view-contact a{
  font-size:1em;
  padding-top:0.5em;
  font-weight: bold;
  color: #A3C118 !important;
}

#_desktop_contact_link .ttvcontact-content-wrapper i,
#_desktop_contact_link .ttvemail-email-wrapper i{
  font-size:2em;
  color: #A41157 !important;
}

#_desktop_contact_link .ttvcontact-content-wrapper .ttvcontact-number {
  font-size:2em;
}

.ttvfooter-linklist-block .ttvfooter-product-block ul li a:hover,
.ttvfooter-account-block ul li a:hover,
.ttvfooter-category-block #footer_sub_menu_ttvfooter_category li a:hover,
.ttvfooter-store-information .ttvfooter-email-link:hover{
  color: #F5F2D6;
}
.page-addresses .address .address-footer a:hover{
  color: #EF9DF9;
}
.ttvfooter-store-information-wrapper .ttvfooter-add-icon i,
.ttvfooter-email i ,
.ttvcmsfooter-store-time .ttvfooter-information-icon i,
.ttvfooter-phone-number i,
#checkout #checkout-delivery-step .content form button,
.custom-radio input[type=radio]:checked+span,
.ttvproces-to-checkout-all-pages .ttvcontinue-shopping-btn,
.ttvproces-to-checkout-all-pages .ttvprocess-to-checkout-btn a,
.ttvcmsNewsLetterPopup-i .close,
#newsletter_block_popup .block_content .send-reqest,
#module-ttvcmswishlist-mywishlist #form_wishlist button span,
#my-account .ttvaccount-sign-out-btn a,
.page-addresses .address .address-footer a,
#address .js-address-form button{
  background-color: #A41157 !important;
}


#checkout #checkout-delivery-step .content form button:hover,
.ttvproces-to-checkout-all-pages .ttvprocess-to-checkout-btn a:hover,
.ttvpopup-quick-view .ttvquick-view-add-to-cart button:hover{
  background-color: #D22275 !important;
}

.ttvproces-to-checkout-all-pages .ttvcontinue-shopping-btn,
.ttvproces-to-checkout-all-pages .ttvprocess-to-checkout-btn a,
#checkout-personal-information-step #customer-form footer button,
#checkout #checkout-addresses-step .js-address-form footer button,
#checkout #checkout-delivery-step .content form button,
#checkout #checkout-payment-step #payment-confirmation button,
#cart .ttvproces-to-checkout-all-pages .cart-summary .checkout button,
#checkout #checkout-addresses-step .ttvcheckout-address-btn button,
#checkout #checkout-addresses-step .js-address-form .form-footer .cancel-address,
#new_comment_form #new_comment_form_footer button,
#password .page-content .form-fields button,
#checkout #login-form .ttvlogin-page-btn button,
body#checkout section.checkout-step .edit-address,
body#checkout section.checkout-step .delete-address,
.ttvcmsproduct-cart-popup .ttvproduct-cart-btn button,
.ttvproduct-hover-box .ttvproduct-cart-btn button:hover,
.ttvproduct-hover-box .ttvcompare-wrapper button:hover,
.ttvpopup-quick-view .ttvquick-view-add-to-cart button,
.ttvcart-product-list-checkout a,
#contact #content-wrapper #content .form-footer input,
#module-ttvcmsproductcompare-productcomparelist .ttvcmscomparison .product-description .product-add-to-cart button
 {
  background-color: #A41157 !important;
}

.ttvcmscustomer-services .ttvservices-title {
  font-size: 1.4em;
}

.ttvcmscustomer-services .ttvservice-dec {
    font-size: 1.2em;
    color: #A2A2A2 !important;
}

.ttvcmscustomer-services .ttvservices-title:hover {
  color: #A41157 !important;
}

.ttvheader-top-logo a.ttvheader-top-logo-wrapper img {
  top: 90% !important;
}

.ttvcmsfooter-payment-icon .ttvfooter-payment-icon-img-block {
  padding: 0px 0px !important;
}
.ttvcmsfooter-payment-icon .ttvfooter-payment-content-block .ttvfooter-payment-icon {
  width: 85px !important;
  height: 100% !important;
}
.ttvcmsfooter-payment-icon .ttvfooter-payment-content-block img {
  max-height: 100% !important;
}

.ttvcms-main-title .ttvtitle {
  font-size: 2em;
  color: #A41157 !important;
}

.ttvservices-4 {
  display: block;
}

.ttvcmscustomer-services .ttvservices-img-wrapper {
  background-color: #ffffff !important;
}
.ttvcmscustomer-services .ttvservices-center .ttvservices-img img {
  position: relative !important;
}

#blockcart-modal .modal-header,
#contact #content-wrapper .bootstrap-filestyle .group-span-filestyle label {
  background-color: #A3C118 !important;
}

.ttvcmsproduct-cart-popup .ttvproduct-cart-btn a.btn:hover {
    background-color: #4AE34B !important;
}

.ttvfooter-store-information .ttvfooter-address-dec ,
.ttvfooter-store-information .ttvfooter-phone-no {
  color: #ffffff;
}

.ttvcms-footer-copy-link {
  background-color: #A3C118 !important;
}

.ttvcmsheader-top-main-menu.sticky .ttvdesktop-view-menu &gt; ul,
.ttvpopup-quick-view .ttvquick-view-info-box .current-price .discount,
.ttvproduct-details-info-block .discount{
  background-color: #A3C118 !important;
}



.ttvproduct-details-page .ttvproduct-detail-title,
.ttvpopup-quick-view .ttvquick-view-info-box .ttvquick-view-popup-title

{
  font-size: 1.9em;
  color: #A41157 !important;
  font-weight: bold;
}


.ttvcmscart-show-dropdown {
  border-color: #A41157 !important;
  border-bottom: 0px;
  border-left: 0px;
  border-right: 0px;
}


.product-images&gt;li.thumb-container&gt;.thumb.selected{
  border-color: #A41157 !important;
}

.ttvpopup-quick-view .ttvquick-view-info-box .current-price .ttvpopup-carrent-price,
.ttvpopup-quick-view .ttvquick-view-info-box .product-discount,
.ttvproduct-details-info-block .ttvpopup-carrent-price{
  font-size: 1.6em;
}

.ttvpopup-quick-view .ttvquick-view-info-box .current-price .discount,
.ttvproduct-details-info-block .discount,
.ttvproduct-details-info-block .product-discount {
  font-size: 1.2em;
}

.copy-footer .tvcopylink a p {
  color: #A41157 !important;
  font-weight: bold;
}

.ttvshopping-cart-inner,
.ttvproduct-details-info-block .ttvquick-view-add-to-cart button,
#ttvcmsproductCommentsBlock .tvReviews a {
  background-color: #A41157 !important;
}

.ttvproduct-details-info-block .ttvquick-view-add-to-cart button:hover,
#ttvcmsproductCommentsBlock .tvReviews a:hover{
  background-color: #D0176E !important;
}

.footer_logos_visa {
  padding-top: 2em;
  padding-bottom: 2em;
  text-align: center;
}

.ttvfooter-address-name,
.ttvfooter-phone-name,
.ttvfooter-email-name,
.ttvfooter-store-time-name,
.menu-subtitle
 {
  display: none;
}

.ttvheader-my-account-dropdown.open {
  z-index: 9999 !important;
}

.ttvcms-select-category{
	visibility: hidden;
}

.case-country{
	display: none !important
}


@media screen and (max-width: 768px) {

  .ttvcmsmain-slider-offer-banner {
     
  }

}

.block-reassurance-item span{
	font-size: 16px !important
}

#wrapper .breadcrumb li:last-child a span, #wrapper .breadcrumb li a{
	font-size: 16px !important
}

/* FIX CANTIDADES CARRITO */

.input-group.bootstrap-touchspin .input-group-btn-vertical{
	position: relative !important;
	top: -4px !important;
	right: -3px !important;
	}

	/* FIX MARGEN INFERIOR COMENTARIOS - REVIEWS PRODUCTO */
	
#ttvcmsproductCommentsBlock{
	margin-top: 20px;
}</pre></body></html>