.sbgn,
.sbgn-label {
--sbgn-blue: #003399;
--sbgn-yellow: #FFED00;
--sbgn-black: #000000;
--sbgn-white: #FFFFFF;
--sbgn-rule: #d4d4d4;
--sbgn-panel: #f2f2f2;
font-family: Inter, "Inter var", -apple-system, BlinkMacSystemFont,
"Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
font-size: 15px;
line-height: 1.45;
color: var(--sbgn-black);
box-sizing: border-box;
max-width: 46rem;
}
.sbgn *,
.sbgn-label * {
box-sizing: inherit;
} .sbgn {
border: 1px solid var(--sbgn-rule);
background: var(--sbgn-white);
margin: 1.5rem 0;
}
.sbgn__head {
display: flex;
align-items: center;
gap: 1rem;
background: var(--sbgn-blue);
padding: 0.75rem 1.25rem;
}
.sbgn__emblem {
flex: 0 0 auto;
width: 52px;
height: 71px;
background: url(//powerpreise24.de/wp-content/plugins/stackedboost-eu-guarantee-notice-for-woocommerce/assets/img/eu-emblem.svg) center/contain no-repeat;
}
.sbgn__title {
margin: 0;
color: var(--sbgn-white);
font-size: clamp(1.5rem, 5vw, 2.4rem);
font-weight: 800;
line-height: 1.05;
letter-spacing: 0.01em;
text-transform: uppercase;
} .sbgn__body {
display: grid;
grid-template-columns: repeat( auto-fit, minmax( 15rem, 1fr ) );
gap: 1.25rem;
padding: 1.25rem;
}
.sbgn__main,
.sbgn__side {
min-width: 0;
}
.sbgn__lead {
border: 1px solid var(--sbgn-blue);
color: var(--sbgn-blue);
font-size: 1.15rem;
line-height: 1.3;
margin: 0 0 1rem;
padding: 0.75rem 0.9rem;
}
.sbgn__lead strong {
font-weight: 700;
}
.sbgn__main p {
margin: 0 0 0.75rem;
} .sbgn__ticks {
list-style: none;
margin: 0 0 1rem;
padding: 0;
}
.sbgn__ticks li {
position: relative;
padding-left: 1.9rem;
margin-bottom: 0.4rem;
}
.sbgn__ticks li::before {
content: "";
position: absolute;
left: 0;
top: 0.15em;
width: 1.25rem;
height: 0.95rem;
background: url(//powerpreise24.de/wp-content/plugins/stackedboost-eu-guarantee-notice-for-woocommerce/assets/img/garan-tick.svg) left center/contain no-repeat;
}
.sbgn__side {
background: var(--sbgn-panel);
padding: 1rem;
font-size: 0.95rem;
}
.sbgn__side p {
margin: 0 0 0.75rem;
} .sbgn__side .sbgn-qr {
display: block;
background: var(--sbgn-white);
padding: 0.5rem;
width: 8.5rem;
max-width: 100%;
}
.sbgn__qrcaption {
font-size: 0.8rem;
word-break: break-all;
}
.sbgn__todo {
border-top: 2px solid var(--sbgn-black);
border-bottom: 2px solid var(--sbgn-black);
padding: 1rem 1.25rem;
}
.sbgn__todo h3 {
margin: 0;
font-size: 1.5rem;
font-weight: 800;
}
.sbgn__todosub {
margin: 0 0 0.6rem;
font-weight: 600;
}
.sbgn__steps {
margin: 0;
padding-left: 1.4rem;
}
.sbgn__steps li {
margin-bottom: 0.3rem;
}
.sbgn__foot {
display: flex;
flex-wrap: wrap;
gap: 1rem 1.25rem;
align-items: flex-start;
padding: 1.25rem;
}
.sbgn__foot p {
flex: 1 1 15rem;
min-width: 0;
}
.sbgn__foot p {
margin: 0;
}
.sbgn__garan {
background: var(--sbgn-panel);
padding: 0.4rem 0.7rem;
font-size: 1.35rem;
font-weight: 800;
letter-spacing: -0.01em;
white-space: nowrap;
} .sbgn-label {
border: 2px solid var(--sbgn-black);
background: var(--sbgn-white);
margin: 1.5rem 0;
padding: 0;
max-width: 26rem;
}
.sbgn-label__head {
display: flex;
align-items: flex-start;
justify-content: space-between;
border-bottom: 2px solid var(--sbgn-black);
padding: 0.6rem 0.9rem 0.5rem;
}
.sbgn-label__title {
display: inline-flex;
align-items: center;
gap: 0.3rem;
font-size: clamp(2rem, 9vw, 3.1rem);
font-weight: 800;
line-height: 1;
letter-spacing: -0.02em;
}
.sbgn-label__tick {
display: inline-block;
width: 0.62em;
height: 0.47em;
background: url(//powerpreise24.de/wp-content/plugins/stackedboost-eu-guarantee-notice-for-woocommerce/assets/img/garan-tick.svg) center/contain no-repeat;
}
.sbgn-label__emblem {
flex: 0 0 auto;
width: 44px;
height: 60px;
margin-top: -0.6rem;
background: url(//powerpreise24.de/wp-content/plugins/stackedboost-eu-guarantee-notice-for-woocommerce/assets/img/eu-emblem.svg) center/contain no-repeat;
}
.sbgn-label__ids {
display: flex;
justify-content: space-between;
gap: 1rem;
padding: 0.5rem 0.9rem 0;
font-size: 0.95rem;
}
.sbgn-label__main {
display: grid;
grid-template-columns: auto auto 1fr;
align-items: end;
gap: 0.5rem;
padding: 0.25rem 0.9rem 0.9rem;
} .sbgn-label__years {
font-size: clamp(3.5rem, 20vw, 6rem);
font-weight: 800;
line-height: 0.9;
letter-spacing: -0.04em;
}
.sbgn-label__cal {
width: 3rem;
height: 3rem;
background: url(//powerpreise24.de/wp-content/plugins/stackedboost-eu-guarantee-notice-for-woocommerce/assets/img/calendar.svg) center/contain no-repeat; text-indent: -9999px;
overflow: hidden;
margin-bottom: 0.5rem;
}
.sbgn-label__main .sbgn-qr {
justify-self: end;
display: block;
width: 6.5rem;
max-width: 100%;
}
.sbgn-label__langs {
border-top: 2px solid var(--sbgn-black);
padding: 0.6rem 0.9rem;
font-size: 0.72rem;
line-height: 1.5;
margin: 0;
}
.sbgn-label__lang:not(:last-child)::after {
content: " | ";
color: var(--sbgn-rule);
}
.sbgn-qr svg {
display: block;
width: 100%;
height: auto;
image-rendering: pixelated;
}  @media ( max-width: 640px ) {
.sbgn-label__main {
grid-template-columns: auto auto;
}
.sbgn-label__main .sbgn-qr {
grid-column: 1 / -1;
justify-self: start;
}
} @media print {
.sbgn__head {
background: var(--sbgn-white);
border-bottom: 2px solid var(--sbgn-black);
}
.sbgn__title {
color: var(--sbgn-black);
}
} .sbgn-admin{
--ink:#16202A; --ink2:#33454F; --muted:#5C6E79; --line:#E2E8ED; --line2:#EDF1F4;
--card:#fff; --eu:#003399; --eu-soft:#EAEFF9; --gold:#B8901B;
max-width:1180px; margin:0; padding:0 20px 40px 0; color:var(--ink);
font-size:14px; line-height:1.55; -webkit-font-smoothing:antialiased;
}
.sbgn-admin *{box-sizing:border-box}
.sbgn-admin h1,.sbgn-admin h2,.sbgn-admin h3,.sbgn-admin p{margin:0;padding:0}
.sbgn-mast{display:flex;flex-wrap:wrap;align-items:flex-start;gap:16px 24px;padding:26px 0 22px}
.sbgn-mast__id{flex:1 1 380px;min-width:0}
.sbgn-mast h1{font-size:23px;line-height:1.25;font-weight:640;letter-spacing:-.017em}
.sbgn-admin .sbgn-mast__line{margin-top:7px;max-width:62ch;color:var(--muted)}
.sbgn-state{display:inline-flex;align-items:center;gap:9px;flex:0 0 auto;padding:7px 13px 7px 11px;
border:1px solid #BFCDE8;border-radius:999px;background:var(--eu-soft);
font-size:12.5px;font-weight:560;color:#12295E;white-space:nowrap}
.sbgn-state__dot{width:7px;height:7px;border-radius:50%;background:var(--eu);flex:0 0 auto}
.sbgn-panel{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:22px 24px}
.sbgn-h2{font-size:12px;font-weight:640;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}
.sbgn-admin .sbgn-count{margin-top:14px;font-size:38px;font-weight:650;letter-spacing:-.025em;line-height:1;
font-variant-numeric:tabular-nums}
.sbgn-admin .sbgn-count__sub{margin-top:8px;font-size:15px;color:var(--ink2);max-width:52ch} .sbgn-bar{display:flex;height:16px;margin-top:18px;border-radius:6px;overflow:hidden;
border:1px solid var(--line);background:#F7F9FA}
.sbgn-bar__seg{display:block;height:100%}
.sbgn-bar__seg--goods{background:var(--eu);border-right:2px solid var(--ink)}
.sbgn-bar__seg--out{background:repeating-linear-gradient(135deg,#DDE3EC 0 5px,#F1F4F8 5px 11px)}
.sbgn-keys{display:flex;flex-wrap:wrap;gap:22px;margin-top:13px}
.sbgn-key{display:inline-flex;align-items:center;gap:8px;font-size:12.8px;color:var(--muted)}
.sbgn-key::before{content:"";width:9px;height:9px;border-radius:2px;flex:0 0 auto}
.sbgn-key--goods::before{background:var(--eu)}
.sbgn-key--out::before{background:repeating-linear-gradient(135deg,#CBD4E2 0 3px,#EDF1F6 3px 6px);border:1px solid #D5DCE6}
.sbgn-admin .sbgn-note{margin-top:20px;color:var(--ink2);max-width:70ch}
.sbgn-admin .sbgn-note + .sbgn-note{margin-top:9px;padding-top:0;border-top:0}
.sbgn-admin .sbgn-when{margin-top:18px;color:var(--muted);max-width:70ch}
.sbgn-when strong{color:var(--ink);font-weight:640}
.sbgn-form{margin-top:18px}
.sbgn-preview{margin-top:18px}
.sbgn-preview__head{display:flex;align-items:center;gap:10px}
.sbgn-tag{font-size:10.5px;font-weight:640;letter-spacing:.05em;text-transform:uppercase;
padding:3px 8px;border-radius:5px;background:var(--eu-soft);color:#12295E}
.sbgn-admin .sbgn-preview__meta{margin-top:6px;color:var(--muted);font-size:13px;max-width:70ch} .sbgn-preview__stage{margin-top:16px;padding:22px;border:1px solid var(--line);border-radius:10px;
background:#F7F9FA}
.sbgn-pro{margin-top:18px}
.sbgn-admin .sbgn-pro__lead{margin-top:11px;font-size:14.5px;line-height:1.5;color:var(--ink)}
.sbgn-admin .sbgn-pro__body{margin-top:8px;color:var(--ink2);max-width:74ch}
.sbgn-pro__cols{display:flex;gap:34px;align-items:flex-start;margin-top:14px;flex-wrap:wrap}
.sbgn-pro__cols > div:first-child{flex:1 1 340px;min-width:0}
.sbgn-pro__buy{flex:0 0 auto;padding-left:26px;border-left:1px solid var(--line2)}
@media (max-width:760px){.sbgn-pro__buy{padding-left:0;border-left:0}}
.sbgn-pro__list{margin:0;display:flex;flex-direction:column;gap:8px;list-style:none;padding:0}
.sbgn-pro__list li{position:relative;padding-left:19px;color:var(--ink2);font-size:13.4px;line-height:1.45}
.sbgn-pro__list li::before{content:"";position:absolute;left:1px;top:6px;width:8px;height:8px;
border-radius:2px;background:var(--eu)}
.sbgn-admin .sbgn-pro__price{margin-top:2px;font-size:13.5px;color:var(--muted)}
.sbgn-admin .sbgn-pro__price strong{font-size:22px;color:var(--ink);font-weight:650;letter-spacing:-.02em}
.sbgn-admin .sbgn-buy{display:inline-block;margin-top:11px;padding:10px 19px;border-radius:8px;
background:var(--eu);color:#fff;text-decoration:none;font-weight:600;font-size:14px}
.sbgn-admin .sbgn-buy:hover,.sbgn-admin .sbgn-buy:focus{background:#00256E;color:#fff}
.sbgn-pro__have{margin-top:17px;padding-top:14px;border-top:1px solid var(--line2)}
.sbgn-pro__have summary{cursor:pointer;color:var(--muted);font-size:13px}
.sbgn-pro__form{display:flex;gap:8px;margin-top:11px;flex-wrap:wrap;align-items:center}
.sbgn-admin .sbgn-key{flex:1 1 190px;min-width:0;height:34px;padding:0 10px;border:1px solid #CBD5DB;
border-radius:7px;font-size:13.5px;box-shadow:none}
.sbgn-admin .sbgn-pro__err{margin-top:9px;color:#B3261E;font-size:12.8px}
.sbgn-admin .sbgn-linkbtn{background:none;border:0;padding:0;margin:14px 0 0;color:var(--muted);
text-decoration:underline;cursor:pointer;font-size:12.8px}
.sbgn-log{margin:14px 0 0;padding:0;list-style:none}
.sbgn-log__row{display:flex;align-items:baseline;justify-content:space-between;gap:16px;
padding:9px 0;border-bottom:1px solid var(--line2);font-size:13.4px}
.sbgn-log__row:last-child{border-bottom:0}
.sbgn-log__when{color:var(--muted);font-variant-numeric:tabular-nums}
.sbgn-log__what{color:var(--ink2)}
.sbgn-log__row--missing .sbgn-log__what{color:#B3261E;font-weight:620}
.sbgn-log__row--present .sbgn-log__what{color:#0B6B45}
.sbgn-panel--form{padding:0 24px}
.sbgn-sec{display:grid;grid-template-columns:236px minmax(0,1fr);gap:34px;padding:26px 0;border-top:1px solid var(--line2)}
.sbgn-sec:first-child{border-top:0}
@media (max-width:900px){.sbgn-sec{grid-template-columns:1fr;gap:14px}}
.sbgn-sec__head h3{margin:0;font-size:14.5px;font-weight:620;line-height:1.35}
.sbgn-admin .sbgn-sec__head p{margin-top:5px;font-size:12.8px;color:var(--muted)}
.sbgn-sec__body{min-width:0}
.sbgn-admin .sbgn-desc{margin-top:11px;font-size:12.8px;color:var(--muted);max-width:64ch;line-height:1.5}
.sbgn-row{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:11px 0}
.sbgn-row + .sbgn-row{border-top:1px solid var(--line2)}
.sbgn-row:first-child{padding-top:0}
.sbgn-row__label{display:block;font-weight:560;cursor:pointer}
.sbgn-admin .sbgn-row__note{margin-top:3px;font-size:12.8px;color:var(--muted);max-width:60ch}
input[type=checkbox].sbgn-toggle{appearance:none;-webkit-appearance:none;position:relative;flex:0 0 auto;
width:40px;min-width:40px;height:23px;margin:1px 0 0;padding:0;border:0;border-radius:999px;
background:#C6D0D7;cursor:pointer;transition:background .15s ease;box-shadow:none}
input[type=checkbox].sbgn-toggle::before{content:"";position:absolute;top:3px;left:3px;width:17px;height:17px;
margin:0;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(16,32,42,.34);transition:transform .15s ease}
input[type=checkbox].sbgn-toggle:checked{background:var(--eu)}
input[type=checkbox].sbgn-toggle:checked::before{transform:translateX(17px)}
input[type=checkbox].sbgn-toggle:focus{outline:2px solid var(--ink);outline-offset:2px;box-shadow:none}
.sbgn-admin .sbgn-sec__body select,.sbgn-admin .sbgn-sec__body input[type=text]{height:36px;padding:0 11px;
border:1px solid #CBD5DB;border-radius:7px;background:#fff;color:var(--ink);font-size:14px;box-shadow:none}
.sbgn-admin .sbgn-sec__body select{min-width:280px}
.sbgn-admin .sbgn-sec__body input[type=text]{width:90px;font-variant-numeric:tabular-nums}
.sbgn-admin .sbgn-sec__body select:focus,.sbgn-admin .sbgn-sec__body input[type=text]:focus{
border-color:var(--ink);outline:2px solid rgba(22,32,42,.14);box-shadow:none}
.sbgn-save{display:flex;align-items:center;gap:16px;padding:18px 0;border-top:1px solid var(--line2)}
.sbgn-admin .sbgn-save .button-primary{height:38px;padding:0 20px;border-radius:8px;font-size:14px;font-weight:560}
.sbgn-admin .sbgn-save__hint{font-size:12.8px;color:var(--muted)}#place_order.ppcp-hidden{display:none !important}.ppcp-disabled{cursor:not-allowed;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.ppcp-disabled *{pointer-events:none}.ppc-button-wrapper .ppcp-messages:first-child{padding-top:10px}#ppc-button-ppcp-gateway{line-height:0}#ppc-button-ppcp-gateway div[class^=item-]{margin-top:14px}#ppc-button-ppcp-gateway div[class^=item-]:first-child{margin-top:0}#ppc-button-minicart{line-height:0;display:block}.ppcp-button-apm{--apm-button-border-radius: 4px;overflow:hidden;min-width:0;max-width:750px;line-height:0;border-radius:var(--apm-button-border-radius);height:45px;margin-top:14px}.ppcp-button-apm.ppcp-button-pill{--apm-button-border-radius: 50px}.ppcp-button-apm.ppcp-button-minicart{display:block}.ppcp-width-min .ppcp-button-apm{height:35px}.ppcp-width-300 .ppcp-button-apm{height:45px}.ppcp-width-500 .ppcp-button-apm{height:55px}.wp-block-woocommerce-checkout .ppcp-button-apm,.wp-block-woocommerce-cart .ppcp-button-apm{margin:0;min-width:0}.wp-admin .ppcp-button-apm{pointer-events:none}.tax-product_brand .brand-description{overflow:hidden;zoom:1}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right}.tax-product_brand .brand-description .text{width:72%;float:left}.widget_brand_description img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0 0 1em}ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none}ul.brand-thumbnails:before{clear:both;content:"";display:table}ul.brand-thumbnails:after{clear:both;content:"";display:table}ul.brand-thumbnails li{float:left;margin:0 3.8% 1em 0;padding:0;position:relative;width:22.05%}ul.brand-thumbnails.fluid-columns li{width:auto}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0}ul.brand-thumbnails.columns-1 li{width:100%;margin-right:0}ul.brand-thumbnails.columns-2 li{width:48%}ul.brand-thumbnails.columns-3 li{width:30.75%}ul.brand-thumbnails.columns-5 li{width:16.95%}ul.brand-thumbnails.columns-6 li{width:13.5%}.brand-thumbnails li img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48%!important}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(even){margin-right:0}}.brand-thumbnails-description li{text-align:center}.brand-thumbnails-description li .term-thumbnail img{display:inline}.brand-thumbnails-description li .term-description{margin-top:1em;text-align:left}#brands_a_z h3:target{text-decoration:underline}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1}ul.brands_index li{float:left;margin:0 2px 2px 0}ul.brands_index li a,ul.brands_index li span{border:1px solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none}ul.brands_index li span{border-color:#eee;color:#ddd}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none}ul.brands_index li a.active{border-width:2px;padding:5px}div#brands_a_z a.top{border:1px solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em}.wcpay-express-checkout-wrapper{width:100%;clear:both;display:flex;flex-direction:column}.wcpay-express-checkout-wrapper #wcpay-express-checkout-element{opacity:0;transition:all .3s ease-in-out;min-height:0;margin:0}.wcpay-express-checkout-wrapper #wcpay-express-checkout-element.is-ready{opacity:1}.wcpay-express-checkout-wrapper #wcpay-express-checkout-element.is-ready:not(:first-child){margin-top:12px}.woocommerce-cart .wcpay-express-checkout-wrapper{margin-bottom:0}.woocommerce-checkout .wcpay-express-checkout-wrapper #wcpay-express-checkout-element.is-ready:first-child{margin-top:4px}.woocommerce-checkout .wcpay-express-checkout-wrapper #wcpay-woopay-button{margin-top:4px}.woocommerce .type-product .wcpay-express-checkout-wrapper,.wp-block-add-to-cart-form .wcpay-express-checkout-wrapper,.wp-block-add-to-cart-with-options .wcpay-express-checkout-wrapper,.wc-proceed-to-checkout .wcpay-express-checkout-wrapper{margin-top:1em;margin-bottom:1em}.wcpay-express-checkout-wrapper,.wc-block-components-express-payment__event-buttons{list-style:none}.wcpay-express-checkout-wrapper .StripeElement iframe,.wc-block-components-express-payment__event-buttons .StripeElement iframe{max-width:unset}.product.product-type-variable ul.tabs li.product_safety_tab,.wc-gzd-additional-info-placeholder,p.wc-gzd-additional-info:empty{display:none}#order_review .wc-gzd-checkbox-placeholder{clear:both}#order_review .wc-gzd-checkbox-placeholder p.form-row{float:none;padding:0 1em 0 0;text-align:left}#order_review .wc-gzd-checkbox-placeholder p.form-row label{display:inline}#order_review .wc-gzd-checkbox-placeholder:empty{display:none}.woocommerce-checkout .shop_table{background-color:#eee}@media(min-width:768px){table.woocommerce-checkout-review-order-table tr.wc-gzd-cart-item-has-thumbnail .wc-gzd-cart-item-name-wrapper{align-items:center;display:flex}}table.woocommerce-checkout-review-order-table tr.wc-gzd-cart-item-has-thumbnail .wc-gzd-cart-item-name-wrapper .wc-gzd-cart-item-thumbnail{margin-right:1em;max-width:15%;min-width:60px}table.woocommerce-checkout-review-order-table tr.wc-gzd-cart-item-has-thumbnail .wc-gzd-cart-item-name-wrapper .wc-gzd-cart-item-thumbnail img{margin:0}body.theme-astra table.woocommerce-checkout-review-order-table tr.wc-gzd-cart-item-has-thumbnail td.product-name{flex-wrap:wrap}.cart_totals tr.order-total-differential-taxation-notice td:before,.cart_totals tr.order-total-small-business-notice td:before{content:""!important}.includes_tax,.tax_label,.woocommerce dl.variation dd[class*=variation-gzd-],.woocommerce dl.variation div[class*=variation-gzd-],.woocommerce dl.variation dt[class*=variation-gzd-],.woocommerce dl.variation li[class*=variation-gzd-],.woocommerce ul.variation dd[class*=variation-gzd-],.woocommerce ul.variation div[class*=variation-gzd-],.woocommerce ul.variation dt[class*=variation-gzd-],.woocommerce ul.variation li[class*=variation-gzd-],.woocommerce-cart dl.variation dd[class*=variation-gzd-],.woocommerce-cart dl.variation div[class*=variation-gzd-],.woocommerce-cart dl.variation dt[class*=variation-gzd-],.woocommerce-cart dl.variation li[class*=variation-gzd-],.woocommerce-cart ul.variation dd[class*=variation-gzd-],.woocommerce-cart ul.variation div[class*=variation-gzd-],.woocommerce-cart ul.variation dt[class*=variation-gzd-],.woocommerce-cart ul.variation li[class*=variation-gzd-],.woocommerce-checkout dl.variation dd[class*=variation-gzd-],.woocommerce-checkout dl.variation div[class*=variation-gzd-],.woocommerce-checkout dl.variation dt[class*=variation-gzd-],.woocommerce-checkout dl.variation li[class*=variation-gzd-],.woocommerce-checkout ul.variation dd[class*=variation-gzd-],.woocommerce-checkout ul.variation div[class*=variation-gzd-],.woocommerce-checkout ul.variation dt[class*=variation-gzd-],.woocommerce-checkout ul.variation li[class*=variation-gzd-],.woocommerce-mini-cart dl.variation dd[class*=variation-gzd-],.woocommerce-mini-cart dl.variation div[class*=variation-gzd-],.woocommerce-mini-cart dl.variation dt[class*=variation-gzd-],.woocommerce-mini-cart dl.variation li[class*=variation-gzd-],.woocommerce-mini-cart ul.variation dd[class*=variation-gzd-],.woocommerce-mini-cart ul.variation div[class*=variation-gzd-],.woocommerce-mini-cart ul.variation dt[class*=variation-gzd-],.woocommerce-mini-cart ul.variation li[class*=variation-gzd-]{display:none!important}.wc-gzd-small-business-includes-tax{display:inline!important;font-size:.9em;padding-left:3px}.woocommerce-gzd-checkout #order_review_heading{display:none}.woocommerce-checkout .shop_table tr td p{margin-bottom:0}.woocommerce-checkout .shop_table td,.woocommerce-checkout .shop_table th{line-height:1.5}.more-variants-available-info{display:block;font-size:11px;font-weight:400}.shop_table .product-name-inner,.shop_table .product-name-inner tr td{border:none;margin:0;padding:0}.shop_table .product-name-inner tr td:last-child{text-align:right}.cart_totals .wc-gzd-additional-wrapper,.woocommerce-checkout table.shop_table .wc-gzd-additional-wrapper{clear:both;text-align:right}.cart_totals p.wc-gzd-additional-info,.woocommerce-checkout table.shop_table p.wc-gzd-additional-info{display:inline-block;font-size:.8em;font-weight:400;margin-bottom:0}.entry-content .woocommerce #payment{margin-bottom:1em}.woocommerce #payment .wc-terms-and-conditions{display:none!important}.entry-content .woocommerce .checkout-btn-wrap{text-align:right}.woocommerce-checkout p.direct-debit-checkbox{display:none}.unit-price-cart{display:block;font-size:.9em;margin-top:5px}.product_list_widget .wc-gzd-additional-info,.products .wc-gzd-additional-info{font-size:.8em;margin:.7rem 0;padding:0}.product_list_widget .wc-gzd-additional-info,.product_list_widget p.price-unit{line-height:1.8em;margin:.2rem 0}.product_list_widget .wc-gzd-additional-info a{display:inline!important}.product_list_widget .price-unit,.products .product .price-unit{font-size:.8em}.product_list_widget .price-unit{margin-bottom:.7em}.product p.wc-gzd-additional-info{clear:left;font-size:.9em;margin-bottom:.5rem}.product .defect-description:not(:empty){border:2px solid #4b4f58;margin:1em 0;padding:.5em}.product .defect-description:not(:empty) p:last-child{margin-bottom:0}form.cart.wc-gzd-replace-price .single_variation_wrap .woocommerce-variation-price{display:none}.deposit-packaging-type{font-weight:700;text-transform:uppercase}.product p.deposit-packaging-type{font-size:1.2em!important}.wc-gzd-rating-authenticity-status{display:block;font-size:.9em}.woocommerce-product-rating .wc-gzd-rating-authenticity-status{display:inline-block}.product .product_meta{margin-top:1rem}p.footer-info{font-size:.9em;padding-bottom:.5rem;text-align:center}.wc-gzd-item-defect-description p,.wc-gzd-item-desc p{font-size:.9em;font-weight:400}.wc-gzd-edit-data-notice{background:#eee;display:inline-block;padding:1em}.wc-gzd-edit-data-notice p.wc-gzd-info{margin:0;padding:0}.wc-gzd-power-supply{display:flex;flex-wrap:wrap;height:70px;margin:1em 0}.wc-gzd-power-supply svg{align-items:center;display:flex;height:70px;width:70px}.wc-gzd-power-supply svg text{text-anchor:middle;dominant-baseline:middle;font-size:1.8rem;font-weight:600}.wc-gzd-power-supply svg text.min-max-watt-has-decimals,.wc-gzd-power-supply svg text.power-supply-usb-pd{font-size:1.5rem}.wc-gzd-cart-info{display:block}table.product-details-inner{margin:0;padding:0;table-layout:fixed}table.product-details-inner,table.product-details-inner td,table.product-details-inner tr{background:transparent;border:none;margin-bottom:0;margin-top:0;padding-bottom:0;padding-top:0}table.product-details-inner tr td:last-child{text-align:right}.wc-gzd-product-name-left,.wc-gzd-product-name-right{float:left}.wc-gzd-product-name-left{margin-right:1em;max-width:15%}#order_review .blockMsg{line-height:1.5em}#shipping_parcelshop_post_number_field .optional{display:none!important}.wc-gzd-nutri-score-value{display:block;height:4rem;text-indent:-9999px;width:7.0625rem}.wc-gzd-placeholder-loading{display:flex;flex:0 0 100%;flex-flow:column;overflow:hidden;position:relative}.wc-gzd-placeholder-loading *{box-sizing:border-box}.wc-gzd-placeholder-loading .wc-gzd-placeholder-row{align-items:center;display:flex;vertical-align:middle}.wc-gzd-placeholder-loading .wc-gzd-placeholder-row>*{animation:shimmer 2s infinite;background:#e7e7e7;background-image:linear-gradient(90deg,#e7e7e7,color-mix(in srgb,#e7e7e7 30%,#fff) 30%,#e7e7e7);background-size:200% 100%;border-radius:.375rem;display:block;height:10px}.wc-gzd-placeholder-loading .wc-gzd-placeholder-row .wc-gzd-placeholder-row-col-4{min-width:100px}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.wc-block-featured-product .wc-gzd-additional-info{color:inherit;font-size:.9em;margin:0;padding:5px 48px 0;text-align:center;width:100%;z-index:1}.wc-block-featured-product .wc-gzd-nutri-score{width:auto}ul.wc-block-grid__products li.wc-block-grid__product .wc-gzd-additional-info{margin:.5em 0}ul.wc-block-grid__products li.wc-block-grid__product .wc-gzd-additional-info:not(.deposit-packaging-type){font-size:.9em;font-weight:400}.theme-twentytwenty form.woocommerce-checkout #order_review_heading,.theme-twentytwentyone form.woocommerce-checkout #order_review_heading{margin-bottom:2rem;padding-left:0;text-align:left;width:100%}