@view-transition { navigation: auto; } ::view-transition-old(root) { animation: wg-fade-out 200ms ease-in-out; } ::view-transition-new(root) { animation: wg-fade-in 200ms ease-in-out; } @keyframes wg-fade-out { from { opacity: 1; } to { opacity: 0.2; } } @keyframes wg-fade-in { from { opacity: 0.4; } to { opacity: 1; } } [data-theme="light"] body{  background-repeat: repeat; } [data-theme="dark"] body{ background-image: none; background-color: var(--wogo-light)!important; } [data-theme="dark"] .blockUI.blockOverlay { background-color: var(--wogo-pay-desc) !important;  } body{  background-repeat: repeat; } html {  -webkit-text-size-adjust: 100%;  font-variant-ligatures: none; -webkit-font-variant-ligatures: none;  text-rendering: optimizeLegibility; -moz-osx-font-smoothing: grayscale; font-smoothing: antialiased; -webkit-font-smoothing: antialiased; text-shadow: rgba(0, 0, 0, .01) 0 0 1px; } .bricks-posts-nothing-found{ color: var(--wogo-text-std-d-1); }    .active-switcher { background-color: var(--wogo-light-d-3); border:1px solid var(--wogo-dark-l-4); } .price > span{ color: var(--wogo-sale-price)!important; } .wogo-side-cart{ } .wg-scale-animation:is(:hover,:focus,:active) img { transform: scale(.95); } .wg-scale-animation:is(:hover,:focus,:active) p{ margin-top: 1%; margin-left: 1%; } .wg-zoom-animation{ overflow:hidden; } .wg-zoom-animation:is(:hover,:focus,:active) img { transform: scale(1.25); } .transform-05{ transition: all .5s ease; } .aspect-1-1, .aspect-1-1 img{ aspect-ratio: 1 / 1; }  .aspect-2-1, .aspect-2-1 img { aspect-ratio: 2 / 1; } .aspect-3-2, .aspect-3-2 img { aspect-ratio: 3 / 2; } .aspect-4-3, .aspect-4-3 img { aspect-ratio: 4 / 3; } .aspect-16-9, .aspect-16-9 img { aspect-ratio: 16 / 9; }  .aspect-9-16, .aspect-9-16 img { aspect-ratio: 9 / 16; } .aspect-3-4, .aspect-3-4 img { aspect-ratio: 3 / 4; } .aspect-2-3, .aspect-2-3 img { aspect-ratio: 2 / 3; } .aspect-1-2, .aspect-1-2 img { aspect-ratio: 1 / 2; } .fit-cover img{ object-fit: cover; } .fit-contain img{ object-fit: contain; } .fit-fill img{ object-fit: fill; } .wogo-side-cart .woocommerce-mini-cart-item{ background-color: var(--wogo-wd-f7); border-radius: 10px; padding: 15px 12px !important; border-bottom: 1px solid var(--wogo-wd-f7); font-size: 16px; text-align: left; color: var(--wogo-text-std); margin-bottom: var(--wogo-gap-2xs); position: relative; } .wogo-side-cart .attachment-woocommerce_thumbnail{ float: left; width: 50px; margin-inline-end: 15px; } .wogo-side-cart .remove{ position: absolute; top:5px; right: 10px; } .wogo-side-cart .woocommerce-mini-cart-item a:not(.remove) { font-weight: 400; font-size: var(--wogo-text-s); color: var(--wogo-text-std); vertical-align:top; } .wogo-side-cart .woocommerce-mini-cart-item .quantity { border: none; box-shadow: none; color: var(--bricks-text-light); display: block; line-height: 1; margin-top: 5px; font-size: var(--wogo-text-s); } .wogo-side-cart .woocommerce-mini-cart-item dd,.wogo-side-cart .woocommerce-mini-cart-item dt{ line-height: 1.5; margin: 0; } .wogo-side-cart .woocommerce-mini-cart-item dl{ display: flex; font-size: var(--wogo-text-xs); } .wogo-side-cart .woocommerce-mini-cart__buttons{ display: grid; gap: 20px; grid-auto-flow: column; margin-top: 20px; text-align: center; } .wogo-side-cart .woocommerce-mini-cart__buttons .button{ border: 1px solid var(--wogo-dark); border-radius: var(--wogo-radius-full); color: var(--wogo-dark); background-color: var(--wogo-light); transition: all 0.8s linear; line-height: 40px; font-weight: 300; padding: 05px 0px !important; } .wogo-side-cart .button.checkout{ background-color: var(--wogo-dark) !important; color: var(--wogo-light)!important; } .wogo-side-cart .button.checkout:hover, .wogo-side-cart .button.checkout:active{ box-shadow: inset 44rem 0 0 0 var(--wogo-primary), inset -44rem 0 0 0 var(--wogo-primary) !important; border: 1px solid var(--wogo-primary) !important; } .wogo-side-cart .button.wc-forward:hover, .wogo-side-cart .button.wc-forward:active { box-shadow: inset 44rem 0 0 0 var(--wogo-dark), inset -44rem 0 0 0 var(--wogo-dark); color: var(--wogo-light) !important; } .wogo-side-cart .woocommerce-mini-cart__total{ color: var(--wogo-text-std-l-1); } .wogo-side-cart .wogo-cart-summary{ color: var(--wogo-text-std-l-1); background-color: var(--wogo-wd-f7); border-radius: 10px; padding: 15px 12px !important; } .wogo-side-cart .summary-item{ margin: 5px 0px; font-size: var(--wogo-text-s); display: grid; grid-template-columns: 1fr 1fr; } .wogo-side-cart .summary-item .summary-title{ font-weight: 500; } .wogo-side-cart .summary-item .summary-value{ text-align: right; } .wogo-side-cart .widget_shopping_cart_content{ display: grid; height: 100%; grid-template-rows: 1fr auto auto auto; } .wogo-side-cart .woocommerce-mini-cart{ max-height: 50vh; } .wg-mini-cart-btn{ position: relative; padding-top: 6px; } .wg-mini-cart-btn .cart-count{ display:flex; justify-content: center; line-height: 1; position: absolute; right: 0; border-radius: 50%; color: var(--wogo-always-light); font-size: 10px; font-weight: 700; height: 18px; width:18px; align-items: center; background-color: var(--wogo-primary); } .wcfad-rule-label{ display: none;  } .woocommerce-message{ text-align: CENTER; color: green; } .woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item){ padding: 0px; overflow: hidden; border-radius: var(--wogo-radius-m)!important; } .woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected:hover { -webkit-box-shadow: var(--wvs-selected-item-box-shadow,0 0 0 4px var(--wogo-dark-26)); box-shadow: var(--wvs-selected-item-box-shadow,0 0 0 4px var(--wogo-dark-26)); color: var(--wvs-selected-item-text-color,#000) } @media (max-width: 767px) { .wogo-col-2 { grid-template-columns: 1fr 1fr !important; grid-gap: var(--wogo-gap-s)!important; }  }