@font-face{font-family:'Anton';font-style:normal;font-weight:400;src:url(//sandsocks.at/wp-content/themes/sandsocks/assets/fonts/./Anton/Anton-Regular.ttf) format('truetype');font-display:swap}@font-face{font-family:'Manrope';font-style:normal;font-weight:300;src:url(//sandsocks.at/wp-content/themes/sandsocks/assets/fonts/./Manrope/Manrope-Light.ttf) format('truetype');font-display:swap}@font-face{font-family:'Manrope';font-style:normal;font-weight:400;src:url(//sandsocks.at/wp-content/themes/sandsocks/assets/fonts/./Manrope/Manrope-Regular.ttf) format('truetype');font-display:swap}@font-face{font-family:'Manrope';font-style:normal;font-weight:500;src:url(//sandsocks.at/wp-content/themes/sandsocks/assets/fonts/./Manrope/Manrope-Medium.ttf) format('truetype');font-display:swap}@font-face{font-family:'Manrope';font-style:normal;font-weight:700;src:url(//sandsocks.at/wp-content/themes/sandsocks/assets/fonts/./Manrope/Manrope-Bold.ttf) format('truetype');font-display:swap}@font-face{font-family:'Manrope';font-style:normal;font-weight:800;src:url(//sandsocks.at/wp-content/themes/sandsocks/assets/fonts/./Manrope/Manrope-ExtraBold.ttf) format('truetype');font-display:swap}:root{--sand-900:#1f1914;--sand-700:#4a3a2e;--sand-300:#d7c3a7;--sun-500:#ff7a00;--sun-300:#b8865a;--sea-500:#007a8a;--foam-050:#f6f7f5;--focus:#005fcc;--radius:.55rem;--container:72rem}*,*:before,*:after{box-sizing:border-box}html{font-size:100%}body{margin:0;font-family:"Manrope",sans-serif;font-size:1.125rem;line-height:1.6;color:var(--sand-900);background:linear-gradient(180deg,#fff 0%,var(--foam-050) 100%)}a{color:var(--sea-500)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--focus);outline-offset:2px}h1,h2,h3{font-family:"Anton",sans-serif;letter-spacing:.02em;line-height:1.1;margin:0 0 .75rem}h1{font-size:clamp(2.2rem,5vw,4.6rem)}h2{font-size:clamp(1.8rem,3vw,3rem)}h3{font-size:clamp(1.3rem,2vw,1.8rem)}.container{width:min(100% - 2rem,var(--container));margin-inline:auto}.section{padding:clamp(2rem,5vw,5rem) 0}.skip-link{position:absolute;top:-100px;left:.5rem;z-index:2000;background:#fff;color:#000;padding:.5rem .75rem}.skip-link:focus{top:.5rem}.site-header{background:rgba(255,255,255,.96);border-bottom:1px solid #ece4da;position:sticky;top:0;z-index:1000;backdrop-filter:blur(8px);box-shadow:0 6px 22px rgba(30,22,14,.05)}.site-header__inner{display:flex;align-items:center;justify-content:space-between;gap:1.15rem;min-height:4.95rem}.site-branding{flex:0 0 auto}.site-title{text-decoration:none;font-family:"Anton",sans-serif;letter-spacing:.04em;color:var(--sand-900);font-size:1.44rem;line-height:1}.menu{list-style:none;margin:0;padding:0;display:flex;gap:1.25rem}.menu a{text-decoration:none;font-weight:700;color:var(--sand-900)}.site-nav{flex:1 1 auto;display:flex;align-items:center;justify-content:space-between;gap:1rem}.menu--primary{gap:.25rem}.menu--primary a{display:inline-flex;align-items:center;min-height:2.3rem;border-radius:999px;padding:.25rem .82rem;font-size:.93rem;letter-spacing:.01em}.menu--primary a:hover{background:#f4eee8}.menu--primary a.is-active{background:#f1dfc8;color:#1c140f}.site-header__actions{display:flex;align-items:center;gap:.72rem}.header-cart{display:inline-flex;align-items:center;border:1px solid #d8cec1;border-radius:999px;padding:.34rem .78rem;text-decoration:none;color:var(--sand-900);font-weight:700;font-size:.9rem;letter-spacing:.01em}.header-cart:hover{background:#f4eee8}.lang-switcher ul{list-style:none;margin:0;padding:0;display:flex;gap:.75rem}.lang-switcher a{display:inline-flex;border:1px solid #d8cec1;border-radius:999px;align-items:center;justify-content:center;min-width:3.2rem;padding:.32rem .58rem;text-decoration:none;color:var(--sand-900);font-size:.82rem;letter-spacing:.04em;text-transform:uppercase}.nav-toggle{display:none;border:1px solid var(--sand-700);border-radius:var(--radius);background:#fff;padding:.4rem .7rem}.btn--compact{min-height:2.5rem;padding:.48rem 1.12rem;font-size:.94rem;letter-spacing:.01em}.hero{position:relative;overflow:hidden;background:radial-gradient(circle at 10% 20%,rgba(255,122,0,.2),transparent 48%),radial-gradient(circle at 90% 30%,rgba(0,122,138,.18),transparent 48%),var(--foam-050);padding:clamp(2.6rem,6.2vw,5.4rem) 0}.hero--has-image{position:relative;min-height:clamp(22rem,52vw,34rem);color:#fff;background:0 0}.hero--has-image:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(20,13,9,.45),rgba(20,13,9,.68));pointer-events:none}.hero__bg-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;z-index:0}.hero .container{position:relative;z-index:2}.hero--has-image .eyebrow{color:#f8b36b}.hero--has-image p{color:#f5efe7}.hero--inner{padding:clamp(2.6rem,6.2vw,5.4rem) 0}.hero p{max-width:56ch}.hero--home h1,.hero--home p{max-width:52ch}.hero--home h1{max-width:14ch}.eyebrow{font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--sun-500)}.hero__actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.25rem}.hero-kpis{margin-top:1.3rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem}.hero-kpis div{color:var(--sand-700);background:#fff;border:1px solid #e7dfd6;border-radius:.55rem;padding:.6rem .7rem}.hero-kpis strong{display:block;font-size:1.1rem;line-height:1.1}.hero-kpis span{font-size:.88rem;color:var(--sand-700)}.home-strip{border-top:1px solid #e8ddd0;border-bottom:1px solid #e8ddd0;background:#fff}.home-strip__inner{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;padding:.75rem 0}.home-strip p{margin:0;text-align:center;font-weight:700;color:var(--sand-700);font-size:.92rem}.home-headline{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:1rem}.home-headline a{font-weight:700;text-decoration:none}.model-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.model-card{background:#fff;border:1px solid #e6ddcf;border-radius:.7rem;overflow:hidden}.model-card__image{display:block;background:radial-gradient(circle at 20% 10%,rgba(255,122,0,.22),transparent 40%),radial-gradient(circle at 88% 25%,rgba(0,122,138,.2),transparent 44%),#f3ece5}.model-card__image img{width:100%;height:100%;object-fit:cover;display:block}.model-card__image span{height:100%;min-height:12rem;display:grid;place-items:center;font-family:"Anton",sans-serif;letter-spacing:.04em;font-size:1.5rem;color:#3d2c1f}.model-card__content{padding:1rem}.home-lifestyle{background:linear-gradient(180deg,#fff 0%,#f3ebe1 100%)}.lifestyle-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem}.lifestyle-card{position:relative;isolation:isolate;min-height:13.5rem;aspect-ratio:5/6;border-radius:.7rem;padding:1rem;color:#fff;display:flex;flex-direction:column;justify-content:flex-end;background-size:cover;background-position:center}.lifestyle-card h3{margin-bottom:.45rem;position:relative;z-index:2}.lifestyle-card p{margin:0;color:#f4eeea;position:relative;z-index:2}.lifestyle-card__bg{position:absolute;inset:0;z-index:1;background-size:cover;background-position:center;border-radius:inherit;filter:saturate(1.05)}.lifestyle-card__bg:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(180deg,rgba(20,12,8,.25),rgba(18,11,7,.76))}.lifestyle-card--volley{background-image:linear-gradient(180deg,rgba(20,12,8,.2),rgba(18,11,7,.78)),radial-gradient(circle at 20% 20%,#e18f39,#7c4d1f)}.lifestyle-card--soccer{background-image:linear-gradient(180deg,rgba(20,12,8,.2),rgba(18,11,7,.78)),radial-gradient(circle at 20% 20%,#3b8fa0,#224f5a)}.lifestyle-card--water{background-image:linear-gradient(180deg,rgba(20,12,8,.2),rgba(18,11,7,.78)),radial-gradient(circle at 20% 20%,#55a97b,#2f5f47)}.review-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem}.review-grid p{margin-top:0}.home-final-cta{background:#1f1914;color:#fff}.home-final-cta p{color:#ddd3c8}.btn{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius);padding:.75rem 1rem;font-weight:800;text-decoration:none;border:2px solid transparent}.btn--primary{background:var(--sun-500);color:#fff;padding:.9rem 1.6rem;border-radius:12px;font-weight:600;border:none;cursor:pointer}.btn--primary,.btn--ghost{transition:background .35s ease,transform .2s ease,box-shadow .35s ease}.btn--primary:hover,.btn--ghost:hover{background:var(--sun-300);transform:translateY(-3px);box-shadow:0 10px 25px rgba(0,0,0,.15)}.btn--ghost:active,.btn--primary:active{transform:translateY(0);box-shadow:0 4px 10px rgba(0,0,0,.1)}.btn--ghost{background:#fff;border-color:var(--sand-700);color:var(--sand-900)}.benefits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.card{background:#fff;border:1px solid #e7dfd6;border-radius:var(--radius);padding:1rem}.entry-content--page{background:#fff;border:1px solid #e7dfd6;border-radius:var(--radius);padding:clamp(1rem,2.4vw,2rem)}.entry-content--page>*{margin:0 0 1rem}.entry-content--page>*:last-child{margin-bottom:0}.entry-content--page :where(ul,ol){padding-left:1.3rem}.entry-content--page img{max-width:100%;height:auto}.entry-content--page table{width:100%;border-collapse:collapse}.entry-content--page th,.entry-content--page td{text-align:left;padding:.65rem;border-bottom:1px solid #eee4d8}.table-wrap{overflow-x:auto}.size-table{width:100%;border-collapse:collapse;background:#fff;border:1px solid #e7dfd6}.size-table th,.size-table td{text-align:left;padding:.65rem;border-bottom:1px solid #eee4d8}.site-footer{margin-top:auto;padding:3.05rem 0 1.35rem;background:var(--sand-900);color:#fff}.site-footer a{color:#fff;text-decoration:none}.site-footer a:hover{color:#f7d2a5}.site-footer__grid{display:grid;grid-template-columns:1.7fr repeat(3,minmax(0,1fr));gap:1.5rem}.site-footer__brand p{max-width:36ch;margin:.65rem 0 0;color:#dfd8d1;font-size:1rem;line-height:1.55}.site-footer__title{font-family:"Anton",sans-serif;font-size:1.72rem;letter-spacing:.03em}.site-footer__col h2{font-family:"Manrope",sans-serif;text-transform:uppercase;letter-spacing:.11em;font-size:.78rem;margin-bottom:.72rem;color:#d7c3a7}.site-footer__col ul{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.site-footer__col li{line-height:1.4}.site-footer__col a{color:#efe9e2;font-size:.95rem}.site-footer__bottom{margin-top:1.6rem;padding-top:.85rem;border-top:1px solid #4f4034;display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap}.site-footer__meta{margin:0;color:#dfd8d1;font-size:.95rem}@media (max-width:900px){.benefits{grid-template-columns:repeat(2,minmax(0,1fr))}.site-header__inner{min-height:4.5rem}.nav-toggle{display:inline-flex}.site-nav{display:none;position:absolute;top:4.6rem;right:1rem;left:1rem;padding:1.1rem 1rem 1.1rem;background:#fff;border:1px solid #ddd2c6;border-radius:var(--radius);box-shadow:0 18px 36px rgba(30,20,10,.11);flex-direction:column;align-items:stretch}.site-nav.is-open{display:flex}.menu--primary{flex-direction:column;align-items:stretch;margin-bottom:.25rem}.menu--primary a{border-radius:.45rem;min-height:2.55rem;padding:.5rem .6rem}.site-header__actions{display:grid;grid-template-columns:1fr 1fr;gap:.55rem;justify-content:initial;margin-top:.8rem;padding-top:.8rem;border-top:1px solid #eadfce}.header-cart{justify-content:center}.lang-switcher ul{justify-content:center}.site-header__actions .btn--compact{grid-column:1/-1;width:100%}.lang-switcher{margin-top:0}.site-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem}.site-footer__brand{grid-column:1/-1}}@media (max-width:640px){.benefits{grid-template-columns:1fr}.site-header__inner{min-height:4.1rem}.site-footer__grid{grid-template-columns:1fr;gap:1.2rem}.site-footer__title{font-size:1.5rem}.site-footer__brand p{font-size:.95rem}.site-footer__col a{font-size:.93rem}}@media (max-width:900px){.hero-kpis,.home-strip__inner,.lifestyle-grid,.review-grid{grid-template-columns:1fr 1fr}.model-grid{grid-template-columns:1fr}}@media (max-width:640px){.hero-kpis,.home-strip__inner,.lifestyle-grid,.review-grid{grid-template-columns:1fr}.home-headline{flex-direction:column;align-items:flex-start;gap:.35rem}.hero--has-image{min-height:20rem}}@media (prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}.section--shop .woocommerce-notices-wrapper,.section--shop .woocommerce-result-count,.section--shop .woocommerce-ordering{margin-bottom:1rem}.shop-intro{margin-bottom:1.4rem}.section--shop ul.products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.section--shop ul.products li.product{margin:0 !important;width:auto !important;background:#fff;border:1px solid #e7dfd6;border-radius:var(--radius);padding:.8rem}.section--shop ul.products li.product img{border-radius:.35rem}.section--shop ul.products li.product .button{width:100%;text-align:center;border-radius:.45rem;font-weight:800;background:var(--sun-500);color:#20130a}.product-card__stock{margin:.4rem 0 0;font-size:.9rem;font-weight:700;color:var(--sand-700)}.single-product .product{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:1.5rem}.single-product div.product div.images,.single-product div.product div.summary{float:none;width:auto;margin:0;position:static}.single-product .product-faq,.single-product .model-compare{clear:both}.product-trust{margin-top:1rem;padding:.9rem;border:1px solid #eadfce;border-radius:var(--radius);background:#fff}.product-trust ul{margin:0 0 .5rem 1.1rem}.product-faq{margin-top:2rem;padding:1.2rem;background:#fff;border:1px solid #eadfce;border-radius:var(--radius)}.product-delivery-note{font-weight:700;color:var(--sand-700)}.model-compare{margin-top:1.2rem;padding:1.2rem;border:1px solid #eadfce;border-radius:var(--radius);background:#fff}.model-compare__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.model-compare ul{margin:0 0 1rem 1rem}.faq-list{display:grid;gap:.7rem}.faq-trigger{width:100%;text-align:left;border:1px solid #dbcdbb;background:#fff;border-radius:.4rem;padding:.65rem .8rem;font-weight:700}.faq-panel{padding:.6rem .8rem}.checkout-note{margin:0 0 1rem;padding:.75rem .9rem;border-left:4px solid var(--sea-500);background:#eef7f9}.checkout-step-heading{margin:0 0 .8rem;font-weight:800;color:var(--sand-700);letter-spacing:.01em}.woocommerce-checkout .form-row label{display:inline-block;margin-bottom:.2rem;font-weight:700}.woocommerce-checkout .input-text{min-height:2.75rem;border:1px solid #cdb9a2;border-radius:.4rem}.woocommerce-product-gallery{width:100% !important}@media (max-width:960px){.section--shop ul.products{grid-template-columns:repeat(2,minmax(0,1fr))}.single-product .product{grid-template-columns:1fr}.single-product div.product div.summary{position:static}}@media (max-width:640px){.section--shop ul.products{grid-template-columns:1fr}.model-compare__grid{grid-template-columns:1fr}}.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:0 0;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%}