.wp-block-gds-post-teaser--upsell .wp-block-gds-media-card{display:grid;gap:10px;grid-template-columns:1fr;padding:16px}@media(min-width:41.875em){.wp-block-gds-post-teaser--upsell .wp-block-gds-media-card{grid-template-columns:33% 1fr;grid-template-rows:1fr}}.wp-block-gds-post-teaser--upsell .wp-block-gds-media-card__content{padding:0}.wp-block-gds-post-teaser--upsell .wp-block-gds-media-card__media img{mix-blend-mode:multiply}.wp-block-gds-post-teaser>.wp-block-gds-media-card{border:1px solid var(--gds-color-light-gray);border-radius:var(--gds-media-radius);box-shadow:none}.wp-block-gds-post-teaser>.wp-block-gds-media-card .wp-block-gds-media-card__media{background-color:var(--gds-color-lightest-gray);height:210px;padding:14px}.wp-block-gds-post-teaser>.wp-block-gds-media-card .wp-block-gds-media-card__media figure{height:100%;margin:0}.wp-block-gds-post-teaser>.wp-block-gds-media-card .wp-block-gds-media-card__media img{aspect-ratio:auto;height:100%;mix-blend-mode:multiply;object-fit:contain;width:100%}.wp-block-gds-post-teaser>.wp-block-gds-media-card .wp-block-gds-media-card__content{display:flex;flex-direction:column;gap:8px;padding:16px 18px 18px;text-align:left}.wp-block-gds-post-teaser>.wp-block-gds-media-card .wp-block-gds-media-card__content>*{margin:0}.wp-block-gds-post-teaser__category{color:var(--gds-color-dark-gray);display:block;font-size:12px;font-weight:700;letter-spacing:.12em;margin-bottom:6px;text-transform:uppercase}.wp-block-gds-post-teaser .wp-block-post-title{font-family:var(--gds-body-font-family);font-size:20px;font-style:normal;line-height:1.2}.wp-block-gds-post-teaser__stock{color:var(--gds-color-success);font-size:14px;font-weight:700;margin:0 0 8px}.wp-block-gds-post-teaser__stock:before{background:currentcolor;border-radius:50%;content:"";display:inline-block;height:8px;margin-right:6px;vertical-align:1px;width:8px}.wp-block-gds-post-teaser__stock--quote{color:var(--gds-color-dark-gray);font-size:var(--gds-heading-s-font-size)}.wp-block-gds-post-teaser__stock--quote:before{display:none}.wp-block-gds-post-teaser__deal{align-items:center;display:flex;font-size:15px;gap:8px;margin:0 0 12px}.wp-block-gds-post-teaser__deal-badge{background:var(--gds-color-success);border-radius:999px;color:var(--gds-color-white);font-size:12px;font-weight:700;letter-spacing:.04em;padding:2px 8px;text-transform:uppercase}.wp-block-gds-post-teaser .wp-block-woocommerce-product-price{color:var(--gds-color-secondary-950);font-family:var(--gds-heading-font-family);font-size:26px;font-style:italic;font-weight:700;line-height:1;margin-bottom:0;text-align:left}.wp-block-gds-post-teaser .wp-block-woocommerce-product-price ins{text-decoration:none}.wp-block-gds-post-teaser .wp-block-woocommerce-product-price del{color:var(--gds-color-mid-gray);font-size:22px;font-weight:400}.wp-block-gds-post-teaser .wp-block-woocommerce-product-price del .woocommerce-Price-currencySymbol{display:none}.wp-block-gds-post-teaser--product .wp-block-woocommerce-product-price{margin-bottom:6px}.wp-block-gds-post-teaser__sale-badge{background-color:var(--gds-color-primary-400);border-radius:var(--gds-border-radius);color:var(--gds-color-secondary-950);font-size:14px;font-weight:700;left:16px;letter-spacing:.04em;line-height:1.3;padding:5px 12px;pointer-events:none;position:absolute;text-transform:uppercase;top:16px;z-index:3}.wp-block-gds-post-teaser__specs{display:flex;flex-wrap:wrap;gap:8px 22px}.wp-block-gds-media-card__content>.wp-block-gds-post-teaser__specs{margin-block:2px 22px}@media(max-width:37.49em){.wp-block-gds-post-teaser__specs{gap:8px 16px}}.wp-block-gds-post-teaser__spec{display:flex;flex:0 0 auto;flex-direction:column;gap:2px}.wp-block-gds-post-teaser__spec-label{color:var(--gds-color-dark-gray);font-size:12px;font-weight:500;line-height:1.2;margin:0}.wp-block-gds-post-teaser__spec-value{align-items:center;display:flex;font-size:14px;font-weight:700;gap:6px;margin:0}@media(max-width:37.49em){.wp-block-gds-post-teaser__spec-value{font-size:14px}}.wp-block-gds-post-teaser__spec-value{color:var(--gds-color-secondary-950);line-height:1.25;white-space:nowrap}.wp-block-gds-post-teaser .wc-block-components-product-rating__reviews_count{display:none}.wp-block-gds-post-teaser{position:relative}.wc-block-product>.wp-block-gds-post-teaser,.wc-block-product>.wp-block-gds-post-teaser .wp-block-gds-media-card,.wp-block-post>.wp-block-gds-post-teaser,.wp-block-post>.wp-block-gds-post-teaser .wp-block-gds-media-card,.wp-block-product>.wp-block-gds-post-teaser,.wp-block-product>.wp-block-gds-post-teaser .wp-block-gds-media-card{height:100%}.wc-block-product>.wp-block-gds-post-teaser .wp-block-gds-media-card__content>:last-child:not(:only-child),.wp-block-post>.wp-block-gds-post-teaser .wp-block-gds-media-card__content>:last-child:not(:only-child),.wp-block-product>.wp-block-gds-post-teaser .wp-block-gds-media-card__content>:last-child:not(:only-child){margin-top:auto}.wc-block-product>.wp-block-gds-post-teaser .wp-block-gds-media-card__content>:is(.wp-block-woocommerce-product-price,.wp-block-gds-post-teaser__stock--quote),.wp-block-post>.wp-block-gds-post-teaser .wp-block-gds-media-card__content>:is(.wp-block-woocommerce-product-price,.wp-block-gds-post-teaser__stock--quote),.wp-block-product>.wp-block-gds-post-teaser .wp-block-gds-media-card__content>:is(.wp-block-woocommerce-product-price,.wp-block-gds-post-teaser__stock--quote){margin-top:auto}.wc-block-product>.wp-block-gds-post-teaser .wp-block-gds-media-card__content>:is(.wp-block-woocommerce-product-price,.wp-block-gds-post-teaser__stock--quote)~:last-child,.wp-block-post>.wp-block-gds-post-teaser .wp-block-gds-media-card__content>:is(.wp-block-woocommerce-product-price,.wp-block-gds-post-teaser__stock--quote)~:last-child,.wp-block-product>.wp-block-gds-post-teaser .wp-block-gds-media-card__content>:is(.wp-block-woocommerce-product-price,.wp-block-gds-post-teaser__stock--quote)~:last-child{margin-top:0}.wp-block-gds-post-teaser.has-background{border-radius:var(--gds-border-radius)}.wp-block-gds-post-teaser.has-background>.wp-block-gds-media-card{background-color:inherit;color:inherit}.wp-block-gds-post-teaser .wp-block-read-more{width:100%}.is-product-collection-layout-list .wp-block-gds-post-teaser--product .wp-block-gds-media-card{background-color:var(--gds-color-light-gray);gap:10px;grid-template-columns:60px 1fr;grid-template-rows:1fr;padding:16px}.is-product-collection-layout-list .wp-block-gds-post-teaser--product .wp-block-gds-media-card__media{align-items:center;display:flex;justify-content:center}.is-product-collection-layout-list .wp-block-gds-post-teaser--product .wp-block-gds-media-card__media img{aspect-ratio:1/1}.is-product-collection-layout-list .wp-block-gds-post-teaser--product .wp-block-gds-media-card__content{column-gap:10px;display:grid;grid-template-areas:"title price" "sku button" "rating button";grid-template-columns:1fr max-content;padding:0}.is-product-collection-layout-list .wp-block-gds-post-teaser--product .wp-block-gds-media-card__content a{grid-area:title;-ms-grid-column:1;-ms-grid-row:1;margin-bottom:0}.is-product-collection-layout-list .wp-block-gds-post-teaser--product .wp-block-gds-media-card__content a .wp-block-post-title{font-size:var(--gds-body-s-font-size)}.is-product-collection-layout-list .wp-block-gds-post-teaser--product .wp-block-gds-media-card__content .wp-block-woocommerce-product-rating{grid-area:rating;-ms-grid-column:1;-ms-grid-row:3}.is-product-collection-layout-list .wp-block-gds-post-teaser--product .wp-block-gds-media-card__content .wp-block-gds-post-teaser__specs{grid-area:sku;-ms-grid-column:1;-ms-grid-row:2;margin-block:0 4px}.is-product-collection-layout-list .wp-block-gds-post-teaser--product .wp-block-gds-media-card__content .wp-block-woocommerce-product-sku{align-items:center;color:var(--gds-color-mid-gray);display:flex;font-size:var(--gds-body-s-font-size);grid-area:sku;-ms-grid-column:1;-ms-grid-row:2;margin-bottom:4px}.is-product-collection-layout-list .wp-block-gds-post-teaser--product .wp-block-gds-media-card__content .wp-block-woocommerce-product-sku .sku{display:inline-block;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.is-product-collection-layout-list .wp-block-gds-post-teaser--product .wp-block-gds-media-card__content .wp-block-woocommerce-product-price{color:var(--gds-color-secondary-950);font-family:var(--gds-heading-font-family);font-size:var(--gds-heading-s-font-size);font-style:italic;font-weight:900;grid-area:price;-ms-grid-column:3;-ms-grid-row:1;line-height:1;margin-bottom:0}.is-product-collection-layout-list .wp-block-gds-post-teaser--product .wp-block-gds-media-card__content .wp-block-woocommerce-product-button{-ms-grid-row:2;-ms-grid-row-span:2;grid-area:button;-ms-grid-column:3}.is-product-collection-layout-list .wp-block-gds-post-teaser--product .wp-block-gds-media-card__content .wp-block-woocommerce-product-button .wp-block-button__link{background-color:var(--gds-color-primary-400);color:var(--gds-color-black);font-size:var(--gds-button-s-font-size);padding:.6em .9em}.wp-block-gds-post-teaser--product .wp-block-button.wc-block-components-product-button,.wp-block-gds-post-teaser--product .wp-block-read-more{margin-top:16px}.wp-block-gds-post-teaser--product .wp-block-button.wc-block-components-product-button .wp-block-button__link,.wp-block-gds-post-teaser--product .wp-block-read-more .wp-block-button__link{width:100%}.is-product-collection-layout-list .wp-block-gds-post-teaser--product .wp-block-read-more,.wp-block-gds-post-teaser--product [data-block-name="woocommerce/product-button"]{display:none}.is-product-collection-layout-list .wp-block-gds-post-teaser--product [data-block-name="woocommerce/product-button"]{display:block}.wp-block-gds-post-teaser--product .wp-block-post-title{font-size:18px;line-height:1.2}.wp-block-gds-post-teaser--product .wp-block-gds-post-teaser__model{color:var(--gds-color-secondary-950);font-family:var(--gds-heading-font-family);font-size:32px;font-style:italic;font-weight:700;line-height:1}@media(max-width:41.865em){.wp-block-gds-post-teaser--product .wp-block-gds-post-teaser__model{font-size:22px}}.wp-block-gds-post-teaser--product .wp-block-gds-post-teaser__stock--quote{font-size:15px}.wp-block-gds-post-teaser--product .wp-block-read-more.wp-block-read-more{font-size:15px;line-height:1.1;padding:12px 10px}.wp-block-gds-post-teaser--person{align-content:start;display:grid;gap:4px}.wp-block-gds-post-teaser--person .wp-block-gds-post-teaser__portrait{aspect-ratio:1;background:var(--gds-color-lightest-gray);border-radius:var(--gds-media-radius);margin:0 0 12px;overflow:hidden}.wp-block-gds-post-teaser--person .wp-block-gds-post-teaser__portrait img{height:100%;object-fit:cover;width:100%}.wp-block-gds-post-teaser--person .wp-block-post-title{font-family:var(--gds-heading-font-family);font-size:28px;font-style:italic;font-weight:700;line-height:1.02;margin:0}.wp-block-gds-post-teaser--person .wp-block-gds-post-teaser__role{margin:0 0 6px}.wp-block-gds-post-teaser--person .wp-block-gds-post-teaser__email,.wp-block-gds-post-teaser--person .wp-block-gds-post-teaser__role{color:var(--gds-color-text);font-size:16px}.wp-block-gds-post-teaser--person .wp-block-gds-post-teaser__phone{font-weight:700}.wp-block-gds-post-teaser--person .wp-block-gds-post-teaser__email{text-decoration:underline}@media(max-width:41.865em){.wp-block-gds-post-teaser--product>.wp-block-gds-media-card .wp-block-gds-media-card__media{height:150px;padding:10px}.wp-block-gds-post-teaser--product>.wp-block-gds-media-card .wp-block-gds-media-card__content{gap:5px;padding:10px 12px 12px}.wp-block-gds-post-teaser--product .wp-block-post-title{font-size:22px;line-height:1}.wp-block-gds-post-teaser--product .wp-block-woocommerce-product-price{font-size:20px}.wp-block-gds-post-teaser--product .wp-block-gds-post-teaser__category,.wp-block-gds-post-teaser--product .wp-block-gds-post-teaser__deal,.wp-block-gds-post-teaser--product .wp-block-gds-post-teaser__stock{font-size:12px}.wp-block-gds-post-teaser--product .wp-block-read-more.wp-block-read-more{font-size:14px;padding:10px}}@media(width <= 900px){.wp-block-gds-post-teaser--person .wp-block-post-title{font-size:var(--gds-heading-s-font-size)}}.wp-block-gds-post-teaser .wp-block-gds-media-card__media img{height:100%;object-fit:contain;width:100%}body:not(.archive) .wp-block-woocommerce-product-collection .wp-block-gds-post-teaser>.wp-block-gds-media-card{box-shadow:0 4px 18px rgba(29,35,64,.06)}body:not(.archive) .wp-block-woocommerce-product-collection .wp-block-gds-post-teaser .wp-block-gds-post-teaser__stock{font-size:13px;font-weight:600}body:not(.archive) .wp-block-woocommerce-product-collection .wp-block-gds-post-teaser .wp-block-woocommerce-product-price{font-family:var(--gds-body-font-family);font-style:normal}@media(min-width:41.875em){body:not(.archive) .wp-block-woocommerce-product-collection .wp-block-gds-post-teaser>.wp-block-gds-media-card .wp-block-gds-media-card__media{height:220px}body:not(.archive) .wp-block-woocommerce-product-collection .wp-block-gds-post-teaser .wp-block-woocommerce-product-price{font-size:24px}}@media(max-width:41.865em){.wp-block-gds-post-teaser__email,.wp-block-gds-post-teaser__phone{display:inline-block;margin-block:-10px;padding-block:10px}.wp-block-gds-post-teaser .wp-block-post-title a,.wp-block-gds-post-teaser a>.wp-block-post-title{display:block;margin-block:-4px;padding-block:4px}}
