:root{
--store-font-family:"Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
--store-font-size-base:14px;
--store-font-size-base-mobile:16px;
--store-font-size-base-current:var(--store-font-size-base);
--store-font-line-height:1.15;
--store-font-letter-spacing:0em;
--store-max-width:5000px;
--store-page-padding:0px;
--store-section-gap:12px;
--store-compact-section-gap:24px;
--store-border-radius:12px;
--store-border-width:0px;
--store-border-color:transparent;
--store-border:transparent;
--store-bg:#ffffff;
--store-surface:#F8F8F6;
--store-highlight:#e8e8e8;
--store-brand:#4E4D4B;
--store-button:#4E4D4B;
--store-button-hover:#211c35;
--store-attention-bg:#fff7d6;
--store-attention-text:#7a4a00;
--store-text:#000000;
--store-muted-text:#000000;
--store-dark-surface-text:#ffffff;
--store-dark-surface-muted-text:#ffffff;
--store-h1-size:21px;
--store-h2-size:17px;
--store-h3-size:16px;
--store-h1-line-height:1.15;
--store-h2-line-height:1.15;
--store-h3-line-height:1.15;
--store-h1-letter-spacing:0em;
--store-h2-letter-spacing:0em;
--store-h3-letter-spacing:0em;
--store-control-font-size:var(--store-font-size-base-current);
--store-input-height:36px;
--store-button-height:30px;
--store-control-padding-x:12px;
--product-card-background:#ffffff;
--product-card-border-color:#ffffff;
--product-card-radius:12px;
--product-card-padding:0px;
--product-card-gap:16px;
--product-card-media-background:#f8f8f8;
--product-card-media-border-color:#ffffff;
--product-card-media-radius:12px;
--product-card-media-height:120px;
--product-card-media-padding:0px;
--product-card-info-background:#ffffff;
--product-card-info-border-color:var(--store-border-color);
--product-card-info-radius:var(--store-border-radius);
--product-card-info-padding:0px;
--product-card-text-align:center;
--product-card-brand-size:calc(var(--store-font-size-base-current) * 0.8);
--product-card-brand-line-height:1.15;
--product-card-title-size:calc(var(--store-font-size-base-current) * 1);
--product-card-title-line-height:1.5;
--product-card-meta-size:calc(var(--store-font-size-base-current) * 0.625);
--product-card-meta-line-height:1;
--product-card-rating-size:calc(var(--store-font-size-base-current) * 0.8);
--product-card-rating-line-height:1;
--product-card-old-price-size:calc(var(--store-font-size-base-current) * 0.625);
--product-card-old-price-line-height:1;
--product-card-price-size:calc(var(--store-font-size-base-current) * 0.8);
--product-card-price-line-height:2;
--product-card-brand-color:#707070;
--product-card-title-color:#000000;
--product-card-meta-color:#000000;
--product-card-rating-color:#707070;
--product-card-old-price-color:#000000;
--product-card-price-color:#707070;
--product-card-brand-align:center;
--product-card-brand-justify:center;
--product-card-brand-flex-justify:center;
--product-card-brand-weight:400;
--product-card-brand-style:normal;
--product-card-brand-decoration:none;
--product-card-brand-transform:uppercase;
--product-card-title-align:center;
--product-card-title-justify:center;
--product-card-title-flex-justify:center;
--product-card-title-weight:700;
--product-card-title-style:normal;
--product-card-title-decoration:none;
--product-card-title-transform:none;
--product-card-meta-align:center;
--product-card-meta-justify:center;
--product-card-meta-flex-justify:center;
--product-card-meta-weight:400;
--product-card-meta-style:normal;
--product-card-meta-decoration:none;
--product-card-meta-transform:none;
--product-card-rating-align:center;
--product-card-rating-justify:center;
--product-card-rating-flex-justify:center;
--product-card-rating-weight:400;
--product-card-rating-style:normal;
--product-card-rating-decoration:none;
--product-card-rating-transform:none;
--product-card-old-price-align:center;
--product-card-old-price-justify:center;
--product-card-old-price-flex-justify:center;
--product-card-old-price-weight:400;
--product-card-old-price-style:normal;
--product-card-old-price-decoration:line-through;
--product-card-old-price-transform:none;
--product-card-price-align:center;
--product-card-price-justify:center;
--product-card-price-flex-justify:center;
--product-card-price-weight:700;
--product-card-price-style:normal;
--product-card-price-decoration:none;
--product-card-price-transform:none;
}
*{box-sizing:border-box}
html{overflow-y:scroll;overflow-x:clip}
body{margin:0;min-height:100vh;background:var(--store-bg);color:var(--store-text);font-family:var(--store-font-family);font-size:var(--store-font-size-base-current);line-height:var(--store-font-line-height);letter-spacing:var(--store-font-letter-spacing);overflow-x:clip}
img,svg,video,canvas,iframe{max-width:100%}
button,input,select,textarea{font:inherit}
.compiled-storefront{width:100%;min-height:100vh}
.compiled-main{width:100%;max-width:100%;margin:0;padding:0 0 80px}
.compiled-header,.compiled-footer{width:100%;background:var(--store-bg)}
.storefront-module-heading{display:block;min-width:0;border-bottom:1px solid color-mix(in srgb,var(--store-text) 14%,transparent);padding-bottom:18px;color:var(--store-text)}
.storefront-module-heading[data-align="left"]{text-align:left}
.storefront-module-heading[data-align="center"]{text-align:center}
.storefront-module-heading[data-align="right"]{text-align:right}
.storefront-module-heading>div{display:grid;gap:4px;min-width:0}
.storefront-module-heading__title{margin:0;color:color-mix(in srgb,var(--store-text) 74%,var(--store-muted-text));font-size:var(--store-h3-size);font-weight:800;line-height:var(--store-h3-line-height);letter-spacing:var(--store-h3-letter-spacing);overflow-wrap:anywhere}
.storefront-module-heading__description{margin:0;color:var(--store-text);font-size:var(--store-font-size-base-current);font-weight:400;line-height:var(--store-font-line-height);letter-spacing:var(--store-font-letter-spacing);overflow-wrap:anywhere}
:root{--store-header-bg:#ffffff}

.compiled-header.is-sticky-all{position:sticky;top:var(--compiled-header-sticky-top,0px);z-index:var(--compiled-header-sticky-z-index,40);background:var(--store-header-bg)}
.compiled-header.is-sticky-top,.compiled-header.is-sticky-menu{display:contents}
.storefront-header{display:grid;width:100%;background:var(--store-header-bg);color:var(--store-text)}
.storefront-header-line{width:100%;max-width:none;background:var(--header-line-bg,var(--store-header-bg));color:var(--header-line-color,var(--store-text))}
.storefront-header-line.is-sticky{position:sticky;top:var(--header-sticky-top,0px);z-index:var(--header-sticky-z-index,40);background:var(--header-sticky-bg,var(--header-line-bg,var(--store-header-bg)));color:var(--header-sticky-color,var(--header-line-color,var(--store-text)))}
.storefront-header-line-content{display:grid;align-items:center;width:var(--header-content-width,min(var(--store-max-width),calc(100vw - (var(--store-page-padding) * 2))));max-width:100%;margin:0 auto;padding:var(--header-padding-top,14px) var(--header-padding-x,0px) var(--header-padding-bottom,14px);gap:var(--header-column-gap,18px)}
.storefront-header-line-content--top{grid-template-columns:minmax(120px,220px) minmax(260px,1fr) minmax(120px,220px)}
.storefront-header-line-content--menu{grid-template-columns:minmax(0,1fr);padding-top:0;overflow:hidden}
.header-col-menu{min-width:0;width:100%;max-width:100%;overflow:hidden}
.header-col-logo{min-width:max-content}
.header-logo{display:inline-flex;align-items:center;color:inherit;text-decoration:none;min-width:max-content}
.header-logo picture{display:inline-flex;align-items:center;min-width:max-content}
.header-logo img{display:block;width:auto;max-width:min(180px,32vw);max-height:var(--header-logo-desktop-height,56px);object-fit:contain}
.header-search{position:relative;display:flex;align-items:stretch;min-width:0;max-width:560px;width:100%;justify-self:center}
.header-search input{min-width:0;flex:1;height:var(--store-input-height);border:var(--store-border-width) solid var(--store-border-color);border-right:0;border-radius:var(--store-border-radius) 0 0 var(--store-border-radius);padding:0 var(--store-control-padding-x);background:#fff;color:var(--store-text);font-size:var(--store-control-font-size)}
.header-search button{display:grid;place-items:center;width:var(--store-button-height);height:var(--store-input-height);border:0;border-radius:0 var(--store-border-radius) var(--store-border-radius) 0;background:var(--store-button);color:#fff}
.header-search-icon,.header-account-icon,.header-cart-icon,.header-notification-icon{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
.header-search-suggestions{position:absolute;left:0;right:0;top:calc(100% + 8px);z-index:60;display:grid;gap:4px;padding:8px;border:1px solid color-mix(in srgb,var(--store-text) 14%,transparent);border-radius:var(--store-border-radius);background:#fff;box-shadow:0 18px 42px color-mix(in srgb,var(--store-text) 16%,transparent)}
.header-search-suggestions[hidden]{display:none}
.header-search-suggestion{display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:10px;padding:8px;border-radius:calc(var(--store-border-radius) * .72);color:var(--store-text);text-decoration:none}
.header-search-suggestion:hover,.header-search-suggestion:focus-visible{background:color-mix(in srgb,var(--store-brand) 8%,#fff);text-decoration:none;outline:0}
.header-search-suggestion__media{display:grid;place-items:center;width:38px;height:38px;border-radius:calc(var(--store-border-radius) * .62);background:color-mix(in srgb,var(--store-text) 5%,#fff);overflow:hidden;color:var(--store-muted-text);font-size:.72rem;font-weight:800;text-transform:uppercase}
.header-search-suggestion__media img{display:block;width:100%;height:100%;object-fit:cover}
.header-search-suggestion__body{display:grid;gap:2px;min-width:0}
.header-search-suggestion__label{overflow:hidden;color:var(--store-text);font-size:.92rem;font-weight:800;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}
.header-search-suggestion__subtitle{overflow:hidden;color:var(--store-muted-text);font-size:.78rem;font-weight:600;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}
.header-action{display:grid;place-items:center;color:inherit;text-decoration:none;min-width:var(--store-button-height);min-height:var(--store-button-height);background:transparent;border:0;font-size:var(--store-control-font-size)}
.header-col-controls{display:inline-flex;align-items:center;justify-content:flex-end;gap:12px;min-width:0;width:100%}
.header-col-controls .header-action{flex:0 0 auto}
.header-cart{position:relative}
.header-cart span{position:absolute;right:2px;top:2px;display:grid;place-items:center;min-width:18px;height:18px;border-radius:999px;background:var(--store-muted-text);color:#fff;font-size:11px;line-height:1}
.header-category-menu{display:block;width:100%;min-width:0;max-width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;touch-action:pan-x;scrollbar-width:none}
.header-category-menu::-webkit-scrollbar{display:none}
.header-category-menu-inner{display:flex;align-items:center;gap:var(--header-menu-item-gap,12px);width:max-content;min-width:100%;max-width:none;flex-wrap:nowrap}
.header-category-menu-inner a{display:inline-flex;align-items:center;justify-content:center;min-height:var(--store-button-height);padding:0 var(--store-control-padding-x);border-radius:999px;background:var(--store-surface);color:var(--store-text);font-size:var(--store-control-font-size);font-weight:700;text-decoration:none;white-space:nowrap}
.header-category-menu--button .header-category-menu-inner a{border-radius:var(--store-border-radius)}
.header-category-menu--badge .header-category-menu-inner a,.header-category-menu--button .header-category-menu-inner a{font-size:80%}
.header-category-menu--text .header-category-menu-inner a{min-height:auto;padding:0;border-radius:0;background:transparent;color:inherit}
@media(max-width:900px){.storefront-header-line-content{width:var(--header-content-width,100%);padding:var(--header-padding-top,10px) var(--header-padding-x,var(--store-page-padding)) var(--header-padding-bottom,10px);gap:var(--header-column-gap,10px)}.storefront-header-line-content--top{grid-template-columns:minmax(82px,max-content) minmax(0,1fr) auto}.storefront-header-line-content--menu{grid-template-columns:minmax(0,1fr)}.header-logo img{max-width:min(112px,30vw);max-height:var(--header-logo-mobile-height,42px)}.header-col-controls{width:auto}.header-col-search--hide-mobile{display:none}.header-search{grid-column:1/-1;grid-row:2;max-width:none}.header-category-menu{width:100%;max-width:100vw}.header-category-menu-inner a{flex:0 0 auto}}

.compiled-storefront.home-desktop-banner-under-header{position:relative}
.compiled-storefront.home-desktop-banner-under-header>.compiled-header{position:absolute;inset:0 0 auto;z-index:60;display:grid;background:transparent}
@media(max-width:900px){:root{--store-font-size-base-current:var(--store-font-size-base-mobile)}}
@media(max-width:900px){.storefront-module-heading{padding-bottom:14px}.storefront-module-heading__description{font-size:var(--store-font-size-base-current)}}



.sections-wrap{display:grid;gap:22px;min-width:0;max-width:100%}
.section-frame{width:100%;min-width:0;max-width:100%;overflow-x:clip}
.section-container{width:min(var(--store-max-width),calc(100vw - (var(--store-page-padding) * 2)));max-width:min(var(--store-max-width),100%);margin-left:auto;margin-right:auto;min-width:0}
.section-layout{--section-columns:1;--section-template:repeat(var(--section-columns),minmax(0,1fr));display:grid;grid-template-columns:var(--section-template);gap:16px;align-items:start;overflow-x:clip}
.section-layout--single-rendered-column{--section-columns:1!important;--section-template:minmax(0,1fr)!important}
.section-direct{grid-column:1/-1;display:grid;align-content:start;gap:14px;min-width:0;max-width:100%}
.section-column{min-width:0;max-width:100%;display:grid;align-content:start;gap:14px;overflow-x:clip}
.section-column>.storefront-module{min-width:0;max-width:100%}
.storefront-module{display:grid;column-gap:10px;row-gap:32px;min-width:0;max-width:100%;overflow-x:clip}
.content-page-builder{font-size:calc(var(--store-font-size-base-current) * var(--content-article-text-scale,1))}
.content-share-high-contrast .content-page-builder{background:#fff;color:#000}
.product-meta.product-dynamic-text{font-size:var(--article-dynamic-text-font-size,var(--product-dynamic-text-font-size,inherit));font-weight:var(--article-dynamic-text-weight,var(--product-dynamic-text-weight,inherit));line-height:var(--article-dynamic-text-line-height,var(--product-dynamic-text-line-height,inherit));letter-spacing:var(--article-dynamic-text-letter-spacing,var(--product-dynamic-text-letter-spacing,inherit));text-align:var(--article-dynamic-text-align,var(--product-dynamic-text-align,left));background:transparent;color:var(--store-text);text-decoration:none}
.product-breadcrumb{display:flex;align-items:center;justify-content:var(--product-breadcrumb-justify,flex-start);gap:.45em;flex-wrap:wrap;color:inherit;font-size:var(--product-breadcrumb-font-size,inherit);font-weight:400;line-height:var(--product-breadcrumb-line-height,inherit);text-align:var(--product-breadcrumb-text-align,left)}
.product-breadcrumb a{color:inherit;font-weight:400;text-decoration:none}
.product-breadcrumb a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.12em}
.product-breadcrumb-separator{display:inline-flex;align-items:center;color:color-mix(in srgb,currentColor 58%,transparent);font-weight:300;line-height:1;transform:scaleX(.72)}
.product-breadcrumb-current{font-weight:600}
.content-share-tools{display:grid;gap:42px;min-width:0;padding-top:22px;border-top:1px solid color-mix(in srgb,currentColor 46%,transparent);color:inherit}
.content-share-actions{display:flex;align-items:center;justify-content:flex-end;gap:26px;flex-wrap:wrap;min-width:0}
.content-share-action{display:inline-flex;align-items:center;justify-content:center;min-width:34px;min-height:34px;border:0;background:transparent;color:inherit;text-decoration:none;font:inherit;font-size:34px;font-weight:700;line-height:1;letter-spacing:0;cursor:pointer}
.content-share-action:hover{text-decoration:none;opacity:.72}
.content-share-action--x{color:#000;font-weight:500}
.content-share-action--facebook{color:#5b86ff}
.content-share-action--linkedin{color:#4c7dff}
.content-share-action--whatsapp{color:#2be3b6;border:2px solid currentColor;border-radius:999px;font-size:22px;font-weight:800}
.content-share-action--copy{color:#718096;font-size:18px;font-weight:800;text-transform:uppercase}
.content-share-reading-controls{display:flex;align-items:center;gap:30px;flex-wrap:wrap;min-width:0}
.content-share-control{display:inline-flex;align-items:center;justify-content:center;min-width:48px;min-height:48px;border:0;background:transparent;color:inherit;font:inherit;font-size:34px;font-weight:500;line-height:1;letter-spacing:0;cursor:pointer}
.content-share-control:hover{opacity:.72}
.content-share-control--contrast{width:48px;height:48px;border-radius:999px;background:linear-gradient(90deg,#000 0 50%,#fff 50% 100%);border:6px solid #000}
.article-image-frame{position:relative;display:block;overflow:hidden}
.article-image-frame img{display:block;width:100%;height:100%;object-fit:cover}
.article-card-label{display:inline-flex;align-items:center;justify-content:center;width:max-content;max-width:100%;min-height:24px;padding:0 9px;border-radius:999px;background:color-mix(in srgb,var(--store-brand) 16%,#fff);color:color-mix(in srgb,var(--store-brand) 76%,var(--store-text));box-shadow:0 8px 18px rgba(15,23,42,.12);font-size:calc(var(--store-font-size-base-current) * .72);font-weight:800;line-height:1;letter-spacing:0;white-space:nowrap}
.article-card-label--image{position:absolute;left:10px;bottom:10px;z-index:2;max-width:calc(100% - 20px);background:color-mix(in srgb,var(--store-brand) 74%,#fff);color:#fff;box-shadow:0 10px 24px rgba(15,23,42,.18)}
.article-card-label--text{justify-self:start;margin:0 0 2px}
.article-current-image__media{width:100%}
.article-current-image__media img{width:100%;height:auto;object-fit:cover}
.content-recommendation{display:grid;gap:18px;min-width:0;max-width:100%}
.content-recommendation-header{display:grid;gap:4px;min-width:0}
.content-recommendation-title{margin:0;color:inherit;font:inherit;font-weight:800}
.content-recommendation-grid{display:grid;grid-template-columns:1fr;row-gap:32px;column-gap:16px;min-width:0}
.content-recommendation-grid--carousel{grid-auto-flow:column;grid-auto-columns:minmax(220px,80%);grid-template-columns:none;overflow-x:auto;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none}
.content-recommendation-grid--carousel::-webkit-scrollbar{display:none}
.content-recommendation-card{min-width:0;color:inherit}
.content-recommendation-card-link{display:grid;gap:16px;min-width:0;color:inherit;text-decoration:none}
.content-recommendation-card-media{display:block;width:var(--content-recommendation-image-width,100%);max-width:100%;height:auto;aspect-ratio:16/9}
.content-recommendation-card-media img{width:100%;height:100%;object-fit:cover}
.content-recommendation-card-body{display:grid;gap:12px;min-width:0;color:inherit}
.content-recommendation-card-title{margin:0;color:inherit;font-size:var(--store-font-size-base-current);font-weight:800;line-height:var(--store-font-line-height);letter-spacing:var(--store-font-letter-spacing);text-decoration:none}
.content-recommendation-card-excerpt{margin:0;color:inherit;font-size:var(--store-font-size-base-current);line-height:var(--store-font-line-height);letter-spacing:var(--store-font-letter-spacing)}
.content-recommendation-card-meta{color:var(--store-muted-text);font-size:var(--store-font-size-base-current);font-weight:700;line-height:var(--store-font-line-height);letter-spacing:var(--store-font-letter-spacing)}
.content-recommendation-list{display:grid;gap:18px;min-width:0}
.content-recommendation-list-item{display:grid;gap:6px;min-width:0;color:inherit}
.content-recommendation-link{color:inherit;text-decoration:none;font-weight:800}
.content-recommendation-category,.content-recommendation-meta{color:var(--store-muted-text);font-size:var(--store-font-size-base-current);line-height:var(--store-font-line-height);letter-spacing:var(--store-font-letter-spacing)}
.product-card{display:grid;align-content:start;min-width:0;padding:var(--product-card-padding,8px);border:var(--store-border-width) solid var(--product-card-border-color,var(--store-border-color));border-radius:var(--product-card-radius,var(--store-border-radius));background:var(--product-card-background,#f9f9f9);overflow:hidden}
.product-card-link{display:grid;align-content:start;align-self:start;gap:var(--product-card-gap,12px);color:inherit;text-decoration:none}
.product-card-media{display:grid;place-items:center;min-height:min(var(--product-card-media-height,0px),34vw);padding:var(--product-card-media-padding,0);border:var(--store-border-width) solid var(--product-card-media-border-color,transparent);border-radius:var(--product-card-media-radius,var(--store-border-radius));background:var(--product-card-media-background,#f9f9f9)}
.product-card-media img{display:block;width:auto;max-width:100%;max-height:250px;height:auto;object-fit:contain}
.product-card-body{display:grid;gap:6px;background:var(--product-card-info-background,transparent);border:var(--store-border-width) solid var(--product-card-info-border-color,transparent);border-radius:var(--product-card-info-radius,0);padding:var(--product-card-info-padding,0)}.product-card-body h3{margin:0;color:var(--product-card-title-color,var(--store-text));font-size:var(--product-card-title-size,calc(var(--store-font-size-base-current) * 0.9375));line-height:var(--product-card-title-line-height,1.25);font-weight:var(--product-card-title-weight,700);font-style:var(--product-card-title-style,normal);text-align:var(--product-card-title-align,left);text-decoration:var(--product-card-title-decoration,none);text-transform:var(--product-card-title-transform,none);justify-self:var(--product-card-title-justify,start)}.product-card-brand{color:var(--product-card-brand-color,var(--store-muted-text));font-size:var(--product-card-brand-size,calc(var(--store-font-size-base-current) * 0.75));line-height:var(--product-card-brand-line-height,1.2);font-weight:var(--product-card-brand-weight,400);font-style:var(--product-card-brand-style,normal);text-align:var(--product-card-brand-align,left);text-decoration:var(--product-card-brand-decoration,none);text-transform:var(--product-card-brand-transform,none);justify-self:var(--product-card-brand-justify,start)}.product-card-reviews{display:flex;align-items:center;justify-content:var(--product-card-rating-flex-justify,flex-start);gap:6px;flex-wrap:wrap;margin:0;color:var(--product-card-rating-color,var(--store-text));font-size:var(--product-card-rating-size,calc(var(--store-font-size-base-current) * 0.75));line-height:var(--product-card-rating-line-height,1.2);font-weight:var(--product-card-rating-weight,400);font-style:var(--product-card-rating-style,normal);text-align:var(--product-card-rating-align,left);text-decoration:var(--product-card-rating-decoration,none);text-transform:var(--product-card-rating-transform,none);justify-self:var(--product-card-rating-justify,start)}.product-card-reviews__rating{color:var(--product-card-rating-color,var(--store-text));font-size:inherit;line-height:inherit}.product-card-reviews__stars{position:relative;display:inline-block;color:color-mix(in srgb,var(--store-brand) 22%,transparent);font-size:inherit;line-height:1;letter-spacing:1px}.product-card-reviews__stars-track{display:block}.product-card-reviews__stars-fill{position:absolute;inset:0 auto 0 0;overflow:hidden;white-space:nowrap;color:var(--store-brand)}.product-card-reviews__count{color:var(--product-card-rating-color,var(--store-text));opacity:.72;line-height:inherit}.product-card-old-price{color:var(--product-card-old-price-color,var(--store-muted-text));font-size:var(--product-card-old-price-size,calc(var(--store-font-size-base-current) * .875));line-height:var(--product-card-old-price-line-height,1.2);font-weight:var(--product-card-old-price-weight,400);font-style:var(--product-card-old-price-style,normal);text-align:var(--product-card-old-price-align,left);text-decoration:var(--product-card-old-price-decoration,line-through);text-transform:var(--product-card-old-price-transform,none);justify-self:var(--product-card-old-price-justify,start)}.product-card-price{display:grid}.product-card-price strong{color:var(--product-card-price-color,var(--store-text));font-size:var(--product-card-price-size,calc(var(--store-font-size-base-current) * 1.0625));line-height:var(--product-card-price-line-height,1.1);font-weight:var(--product-card-price-weight,700);font-style:var(--product-card-price-style,normal);text-align:var(--product-card-price-align,left);text-decoration:var(--product-card-price-decoration,none);text-transform:var(--product-card-price-transform,none);justify-self:var(--product-card-price-justify,start)}
.product-badges{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0}.product-badges--card{justify-content:var(--product-card-meta-flex-justify,flex-start)}.product-badges--pdp{gap:8px}.product-badge{display:inline-flex;align-items:center;justify-content:center;min-height:24px;max-width:100%;padding:0 10px;border-radius:999px;font-size:calc(var(--store-font-size-base-current) * .75);line-height:1;font-weight:700;white-space:nowrap}.product-badge--neutral{background:color-mix(in srgb,var(--store-text) 9%,transparent);color:var(--store-text)}.product-badge--accent{background:color-mix(in srgb,var(--store-brand) 14%,transparent);color:var(--store-brand)}.product-badge--success{background:#e7f7ef;color:#0f7a46}.product-badge--warning{background:#fff4d6;color:#8a5a00}.product-badge--danger{background:#ffe7eb;color:#a31735}.product-badge--custom{color:#fff}
@media(max-width:900px){.section-layout{grid-template-columns:1fr}}

.compiled-header .header-col-logo{min-width:max-content}
.compiled-header .header-logo{min-width:max-content}
.compiled-header .header-logo picture{min-width:max-content}
.compiled-header .header-logo img{width:auto;max-width:min(180px,32vw)}
@media(max-width:900px){
  .compiled-header .storefront-header-line--top{grid-template-columns:minmax(82px,max-content) minmax(0,1fr) auto}
  .compiled-header .header-logo img{max-width:min(112px,30vw)}
}


.storefront-module[data-section-id="template-item:generic-configurable-element:0"] .product-meta.product-dynamic-text{--product-dynamic-text-font-size:calc(var(--store-h1-size) * 1);--product-dynamic-text-line-height:var(--store-h1-line-height);--product-dynamic-text-letter-spacing:var(--store-h1-letter-spacing);--product-dynamic-text-align:left;--product-dynamic-text-weight:700}
.storefront-module[data-section-id="template-item:generic-configurable-element:1"] .product-meta.product-dynamic-text{--product-dynamic-text-font-size:calc(var(--store-font-size-base-current) * 1);--product-dynamic-text-line-height:var(--store-font-line-height);--product-dynamic-text-letter-spacing:var(--store-font-letter-spacing);--product-dynamic-text-align:left}
.section-layout[data-builder-section-id="section-1781845898835-1-a3f5f3bd801c68"]{--section-columns:1;--section-template:minmax(0, 1fr);width:min(1000px, 100%);padding:16px 8px}
.section-column[data-builder-column-id="slot-1781845898835-1-878eeb83a6fa98"]{border-radius:var(--store-border-radius);border-color:var(--store-border-color);border-style:solid;border-width:var(--store-border-width)}
.section-layout[data-builder-section-id="section-1782872381606-1-5bb59eb082fcb"]{--section-columns:1;--section-template:minmax(0, 1fr);width:min(100%, 100%);padding:32px}
.section-frame[data-builder-section-id="section-1782872381606-1-5bb59eb082fcb"]{background:rgba(18, 58, 104, 0.15);border-radius:var(--store-border-radius);border-color:var(--store-border-color);border-style:solid;border-width:var(--store-border-width)}
.section-column[data-builder-column-id="section-1782872381606-1-5bb59eb082fcb:column-1"]{border-radius:var(--store-border-radius);border-color:var(--store-border-color);border-style:solid;border-width:var(--store-border-width)}
.section-layout[data-builder-section-id="section-1782872791582-1-b685ca0f4f9ce"]{--section-columns:2;--section-template:minmax(0, min(60%, 100%)) minmax(0, min(40%, 100%));width:min(100%, 100%)}
.section-column[data-builder-column-id="slot-1782872791582-1-1e193173892158"]{padding:16px;background:rgba(248, 248, 248, 1);border-radius:var(--store-border-radius);border-color:var(--store-border-color);border-style:solid;border-width:var(--store-border-width)}
.section-column[data-builder-column-id="slot-1782872791582-2-f4ed591d315c1"]{padding:16px;background:rgba(248, 248, 248, 1);border-radius:var(--store-border-radius);border-color:var(--store-border-color);border-style:solid;border-width:var(--store-border-width)}


.carousel-v2-module{--carousel-v2-visible:5;--carousel-v2-visible-current:var(--carousel-v2-visible);--carousel-v2-gap:16px;display:grid;width:var(--carousel-v2-width,auto);max-width:var(--carousel-v2-max-width,100%);height:var(--carousel-v2-height,auto);max-height:var(--carousel-v2-max-height,none);padding:var(--carousel-v2-padding,0);margin:var(--carousel-v2-margin,0);gap:16px;min-width:0;overflow:hidden;background:var(--carousel-v2-background,transparent)}
.carousel-v2-shell{position:relative;min-width:0;max-width:100%}
.carousel-v2-track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - ((var(--carousel-v2-visible-current) - 1) * var(--carousel-v2-gap))) / var(--carousel-v2-visible-current));gap:var(--carousel-v2-gap);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}
.carousel-v2-track::-webkit-scrollbar{display:none}
.carousel-v2-slide{min-width:0;scroll-snap-align:start;scroll-snap-stop:always}
.carousel-v2-slide .product-card,.carousel-v2-slide .simple-banner{height:100%}
.carousel-v2-slide .simple-banner{position:relative;min-height:inherit;overflow:hidden;background:transparent}
.carousel-v2-slide .simple-banner-link{position:relative;display:grid;min-height:inherit;height:100%;color:inherit;text-decoration:none}
.carousel-v2-slide .simple-banner .banner-media{position:relative;min-height:inherit;width:100%;height:100%}
.carousel-v2-slide .simple-banner img,.carousel-v2-slide .simple-banner video{display:block;width:100%;height:100%;object-fit:cover}
.carousel-v2-nav{position:absolute;top:50%;z-index:2;display:grid;place-items:center;width:42px;height:42px;border:0;border-radius:999px;background:rgba(255,255,255,.94);color:var(--store-text);box-shadow:0 10px 24px rgba(15,23,42,.16);transform:translateY(-50%);cursor:pointer}
.carousel-v2-nav::before{content:"";width:10px;height:10px;border-top:2px solid currentColor;border-right:2px solid currentColor}
.carousel-v2-nav-prev{left:8px}.carousel-v2-nav-prev::before{transform:rotate(-135deg);margin-left:4px}
.carousel-v2-nav-next{right:8px}.carousel-v2-nav-next::before{transform:rotate(45deg);margin-right:4px}
.carousel-v2-dots{display:flex;justify-content:center;gap:6px;min-height:14px}.carousel-v2-dot{display:block;width:10px;height:10px;border-radius:999px;border:1px solid color-mix(in srgb,var(--store-brand) 45%,transparent);background:transparent}.carousel-v2-dot.is-active{background:var(--store-brand);border-color:var(--store-brand)}.carousel-v2-dots[data-indicator-type="square"] .carousel-v2-dot{border-radius:3px}.carousel-v2-dots[data-indicator-type="dash"]{gap:8px}.carousel-v2-dots[data-indicator-type="dash"] .carousel-v2-dot{width:22px;height:4px;border-radius:999px}
@media(max-width:900px){.carousel-v2-module{--carousel-v2-visible-current:var(--carousel-v2-visible-mobile,var(--carousel-v2-visible));--carousel-v2-gap:12px}}



.simple-banner{position:relative;display:grid;min-width:0;min-height:220px;overflow:hidden;background:#fff}
.simple-banner-link{position:relative;display:grid;min-height:inherit;height:100%;color:inherit;text-decoration:none}
.banner-media{position:relative;min-height:inherit;width:100%;height:100%}
.simple-banner img,.simple-banner video{display:block;width:100%;height:100%;object-fit:cover}
.banner-text-box{z-index:2;display:grid;gap:8px;align-content:center;justify-items:start;width:min(460px,100%);max-width:100%;padding:0;color:#fff;background:transparent;text-align:left}
.banner-text-box[data-mode="inside"]{position:absolute}
.banner-text-box[data-mode="inside"][data-position="top-left"]{left:var(--banner-text-inset,0px);top:var(--banner-text-inset,0px)}
.banner-text-box[data-mode="inside"][data-position="top-center"]{left:50%;top:var(--banner-text-inset,0px);transform:translateX(-50%);justify-items:center;text-align:center}
.banner-text-box[data-mode="inside"][data-position="top-right"]{right:var(--banner-text-inset,0px);top:var(--banner-text-inset,0px)}
.banner-text-box[data-mode="inside"][data-position="middle-left"]{left:var(--banner-text-inset,0px);top:50%;transform:translateY(-50%)}
.banner-text-box[data-mode="inside"][data-position="middle-center"]{left:50%;top:50%;transform:translate(-50%,-50%);justify-items:center;text-align:center}
.banner-text-box[data-mode="inside"][data-position="middle-right"]{right:var(--banner-text-inset,0px);top:50%;transform:translateY(-50%)}
.banner-text-box[data-mode="inside"][data-position="bottom-left"]{left:var(--banner-text-inset,0px);bottom:var(--banner-text-inset,0px)}
.banner-text-box[data-mode="inside"][data-position="bottom-center"]{left:50%;bottom:var(--banner-text-inset,0px);transform:translateX(-50%);justify-items:center;text-align:center}
.banner-text-box[data-mode="inside"][data-position="bottom-right"]{right:var(--banner-text-inset,0px);bottom:var(--banner-text-inset,0px)}
.simple-banner[data-text-mode="outside"]{overflow:visible}
.simple-banner[data-text-mode="outside"] .banner-text-box{position:static;width:100%;max-width:100%;color:var(--store-text);background:var(--store-surface)}
.simple-banner[data-text-mode="outside"][data-text-position$="-center"] .banner-text-box{justify-items:center;text-align:center}
.banner-text-box h3,.banner-text-box p{margin:0}
.banner-text-box h3{font-size:var(--banner-title-size,var(--store-h2-size));font-weight:var(--banner-title-weight,700);line-height:var(--banner-title-line-height,var(--store-h2-line-height));letter-spacing:var(--store-h2-letter-spacing)}
.banner-text-box p{font-size:var(--banner-description-size,var(--store-font-size-base-current));font-weight:var(--banner-description-weight,400);line-height:var(--banner-description-line-height,var(--store-font-line-height));letter-spacing:var(--store-font-letter-spacing)}
.banner-cta{display:inline-flex;align-items:center;justify-content:center;width:max-content;min-height:var(--store-button-height);padding:0 var(--store-control-padding-x);border-radius:var(--store-border-radius);background:var(--store-button);color:#fff;font-size:var(--banner-button-size,var(--store-control-font-size));font-weight:var(--banner-button-weight,700);line-height:var(--banner-button-line-height,var(--store-font-line-height))}


.product-dynamic-text-module{display:grid;gap:8px;min-width:0}.product-meta{margin:0;color:inherit}.product-meta.product-dynamic-text{max-width:100%;overflow-wrap:anywhere;word-break:break-word;background:transparent;color:var(--store-text);text-decoration:none}.product-meta.product-dynamic-text:where(h1,h2,h3,h4){font-weight:700}.product-meta.product-dynamic-text :where(ul,ol){margin:.55em 0;padding-inline-start:1.2em}.product-meta.product-dynamic-text :where(li){padding-inline-start:.1em}.product-breadcrumb{display:flex;align-items:center;justify-content:var(--product-breadcrumb-justify,flex-start);gap:.45em;flex-wrap:wrap;color:inherit;font-size:var(--product-breadcrumb-font-size,inherit);font-weight:400;line-height:var(--product-breadcrumb-line-height,inherit);text-align:var(--product-breadcrumb-text-align,left)}.product-breadcrumb a{color:inherit;font-weight:400;text-decoration:none}.product-breadcrumb a:hover{text-decoration:underline}.product-breadcrumb-separator{display:inline-flex;align-items:center;color:color-mix(in srgb,currentColor 58%,transparent);font-weight:300;line-height:1;transform:scaleX(.72)}.product-breadcrumb-current{font-weight:600}


.commerce-related-content{--commerce-related-accent:var(--store-brand);--commerce-related-visible:4;--commerce-related-visible-current:var(--commerce-related-visible);--commerce-related-gap:16px;--commerce-related-row-gap:32px;display:grid;gap:22px;min-width:0;padding:0;background:transparent;color:var(--store-text)}
.commerce-related-content__header{display:block;min-width:0}
.commerce-related-content__title{margin:0;color:var(--commerce-related-accent);font-size:var(--store-h3-size);font-weight:800;line-height:var(--store-h3-line-height);letter-spacing:var(--store-h3-letter-spacing);text-transform:var(--commerce-related-heading-transform,none)}
.commerce-related-content__title::after{content:"";display:inline-block;width:.52em;height:.52em;margin-left:.28em;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:rotate(45deg) translateY(-.08em)}
.commerce-related-content__description{margin:6px 0 0;color:var(--store-muted-text);font-size:var(--store-font-size-base-current);line-height:var(--store-font-line-height);letter-spacing:var(--store-font-letter-spacing)}
.commerce-related-content__list{display:grid;gap:22px}
.commerce-related-content__item{min-width:0;color:inherit;text-decoration:none}
.commerce-related-content__item:hover{text-decoration:none}
.commerce-related-content__media-list{display:grid;gap:18px}
.commerce-related-content__media-list .commerce-related-content__item{display:grid;grid-template-columns:var(--commerce-related-image-width,132px) minmax(0,1fr);align-items:start;gap:18px}
.commerce-related-content__media-list .commerce-related-content__item--ranked{grid-template-columns:44px minmax(0,1fr)}
.commerce-related-content__media-list .commerce-related-content__item--link-box{display:block;padding:0}
.commerce-related-content__thumb{display:block;width:100%;aspect-ratio:1.35;overflow:hidden;background:var(--store-surface);border-radius:var(--store-border-radius)}
.commerce-related-content__thumb img{display:block;width:100%;height:100%;object-fit:cover}
.commerce-related-content__body{display:grid;gap:8px;min-width:0}
.commerce-related-content__item--link-box .commerce-related-content__body{display:block}
.commerce-related-content__item--link-box .commerce-related-content__item-title{color:var(--commerce-related-accent);text-decoration:underline;text-underline-offset:2px}
.commerce-related-content__item-title{margin:0;color:var(--store-text);font-size:var(--commerce-related-title-size,var(--store-font-size-base-current));font-weight:var(--commerce-related-title-weight,800);font-style:var(--commerce-related-title-style,normal);line-height:var(--commerce-related-title-line-height,var(--store-font-line-height));letter-spacing:var(--store-font-letter-spacing);overflow-wrap:anywhere;text-align:var(--commerce-related-title-align,left);text-decoration:var(--commerce-related-title-decoration,none);text-transform:var(--commerce-related-title-transform,none);justify-self:var(--commerce-related-title-justify,start)}
.commerce-related-content__meta{margin:0;color:var(--store-muted-text);font-size:var(--commerce-related-category-size,var(--store-font-size-base-current));font-weight:var(--commerce-related-category-weight,700);font-style:var(--commerce-related-category-style,normal);line-height:var(--commerce-related-category-line-height,var(--store-font-line-height));letter-spacing:var(--store-font-letter-spacing);text-align:var(--commerce-related-category-align,left);text-decoration:var(--commerce-related-category-decoration,none);text-transform:var(--commerce-related-category-transform,none);justify-self:var(--commerce-related-category-justify,start)}
.commerce-related-content__date{margin:0;color:var(--store-muted-text);font-size:var(--commerce-related-date-size,var(--store-font-size-base-current));font-weight:var(--commerce-related-date-weight,400);font-style:var(--commerce-related-date-style,normal);line-height:var(--commerce-related-date-line-height,var(--store-font-line-height));letter-spacing:var(--store-font-letter-spacing);text-align:var(--commerce-related-date-align,left);text-decoration:var(--commerce-related-date-decoration,none);text-transform:var(--commerce-related-date-transform,none);justify-self:var(--commerce-related-date-justify,start)}
.commerce-related-content__excerpt{margin:0;color:var(--store-muted-text);font-size:var(--commerce-related-summary-size,var(--store-font-size-base-current));font-weight:var(--commerce-related-summary-weight,400);font-style:var(--commerce-related-summary-style,normal);line-height:var(--commerce-related-summary-line-height,var(--store-font-line-height));letter-spacing:var(--store-font-letter-spacing);overflow-wrap:anywhere;text-align:var(--commerce-related-summary-align,left);text-decoration:var(--commerce-related-summary-decoration,none);text-transform:var(--commerce-related-summary-transform,none);justify-self:var(--commerce-related-summary-justify,start)}
.commerce-related-content__cards{display:grid;grid-template-columns:repeat(var(--commerce-related-visible-current),minmax(0,1fr));column-gap:var(--commerce-related-gap);row-gap:var(--commerce-related-row-gap)}
.commerce-related-content__cards .commerce-related-content__item{display:grid;gap:12px;border:var(--store-border-width) solid var(--store-border-color);border-radius:var(--store-border-radius);background:#fff;overflow:hidden}
.commerce-related-content__cards .commerce-related-content__item--ranked{grid-template-columns:44px minmax(0,1fr);align-items:start;padding:14px}
.commerce-related-content__cards .commerce-related-content__item--ranked .commerce-related-content__body{padding:0}
.commerce-related-content__cards .commerce-related-content__item--link-box{padding:16px}
.commerce-related-content__cards .commerce-related-content__item--link-box .commerce-related-content__body{padding:0}
.commerce-related-content__cards .commerce-related-content__thumb{width:var(--commerce-related-image-width,100%);max-width:100%;justify-self:center}
.commerce-related-content__cards .commerce-related-content__body{padding:0 14px 16px}
.commerce-related-content__carousel-shell{position:relative;min-width:0;max-width:100%}
.commerce-related-content__carousel{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - ((var(--commerce-related-visible-current) - 1) * var(--commerce-related-gap))) / var(--commerce-related-visible-current));gap:var(--commerce-related-gap);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}
.commerce-related-content__carousel::-webkit-scrollbar{display:none}
.commerce-related-content__carousel .commerce-related-content__item{display:grid;gap:12px;min-width:0;scroll-snap-align:start;scroll-snap-stop:always;border:var(--store-border-width) solid var(--store-border-color);border-radius:var(--store-border-radius);background:#fff;overflow:hidden}
.commerce-related-content__carousel .commerce-related-content__item--ranked{grid-template-columns:44px minmax(0,1fr);align-items:start;padding:14px}
.commerce-related-content__carousel .commerce-related-content__item--ranked .commerce-related-content__body{padding:0}
.commerce-related-content__carousel .commerce-related-content__item--link-box{padding:16px}
.commerce-related-content__carousel .commerce-related-content__item--link-box .commerce-related-content__body{padding:0}
.commerce-related-content__carousel .commerce-related-content__thumb{width:var(--commerce-related-image-width,100%);max-width:100%;justify-self:center}
.commerce-related-content__carousel .commerce-related-content__body{padding:0 14px 16px}
.commerce-related-content--product-images .commerce-related-content__item{border:0;background:transparent}
.commerce-related-content--product-images .commerce-related-content__thumb{aspect-ratio:1;background:transparent}
.commerce-related-content--product-images .commerce-related-content__thumb img{object-fit:contain}
.commerce-related-content__nav{position:absolute;top:50%;z-index:2;display:grid;place-items:center;width:42px;height:42px;border:0;border-radius:999px;background:rgba(255,255,255,.94);color:var(--store-text);box-shadow:0 10px 24px rgba(15,23,42,.16);transform:translateY(-50%);cursor:pointer}
.commerce-related-content__nav::before{content:"";width:10px;height:10px;border-top:2px solid currentColor;border-right:2px solid currentColor}
.commerce-related-content__nav--prev{left:8px}.commerce-related-content__nav--prev::before{transform:rotate(-135deg);margin-left:4px}
.commerce-related-content__nav--next{right:8px}.commerce-related-content__nav--next::before{transform:rotate(45deg);margin-right:4px}
.commerce-related-content__dots{display:flex;justify-content:center;gap:6px;min-height:14px}.commerce-related-content__dot{display:block;width:10px;height:10px;border-radius:999px;border:1px solid color-mix(in srgb,var(--commerce-related-accent) 45%,transparent);background:transparent}.commerce-related-content__dot.is-active{background:var(--commerce-related-accent);border-color:var(--commerce-related-accent)}.commerce-related-content__dots[data-indicator-type="square"] .commerce-related-content__dot{border-radius:3px}.commerce-related-content__dots[data-indicator-type="dash"]{gap:8px}.commerce-related-content__dots[data-indicator-type="dash"] .commerce-related-content__dot{width:22px;height:4px;border-radius:999px}
.commerce-related-content__ranked{display:grid;gap:0}
.commerce-related-content__ranked .commerce-related-content__item{display:grid;grid-template-columns:44px minmax(0,1fr);gap:18px;padding:26px 0;border-bottom:1px solid color-mix(in srgb,var(--store-text) 12%,transparent)}
.commerce-related-content__ranked .commerce-related-content__item:first-child{padding-top:0}
.commerce-related-content__rank{color:var(--store-text);font-size:var(--store-h3-size);font-weight:400;line-height:var(--store-h3-line-height);letter-spacing:var(--store-h3-letter-spacing)}
.commerce-related-content__ranked .commerce-related-content__item-title{color:var(--commerce-related-accent);font-size:var(--store-font-size-base-current);line-height:var(--store-font-line-height)}
.commerce-related-content__link-box{gap:0;padding:26px 28px;border:var(--store-border-width) solid var(--store-border-color);border-left:18px solid color-mix(in srgb,var(--commerce-related-accent) 70%,#4d5c6c);border-radius:var(--store-border-radius);background:#fff}
.commerce-related-content__link-box .commerce-related-content__header{padding-bottom:18px}
.commerce-related-content__link-box .commerce-related-content__title{color:var(--store-muted-text);font-size:var(--store-h3-size);font-weight:500;text-transform:var(--commerce-related-heading-transform,none)}
.commerce-related-content__link-box .commerce-related-content__title::after{display:none}
.commerce-related-content__links{display:grid;gap:14px;margin:0;padding-left:18px}
.commerce-related-content__links a{color:var(--commerce-related-accent);font-size:var(--commerce-related-title-size,var(--store-font-size-base-current));font-weight:var(--commerce-related-title-weight,800);font-style:var(--commerce-related-title-style,normal);line-height:var(--commerce-related-title-line-height,var(--store-font-line-height));letter-spacing:var(--store-font-letter-spacing);text-align:var(--commerce-related-title-align,left);text-decoration:var(--commerce-related-title-decoration,underline);text-transform:var(--commerce-related-title-transform,none);text-underline-offset:2px}
@media(max-width:900px){.commerce-related-content{--commerce-related-visible-current:var(--commerce-related-visible-mobile,var(--commerce-related-visible));gap:18px}.commerce-related-content__header{padding-bottom:12px}.commerce-related-content__media-list .commerce-related-content__item{grid-template-columns:var(--commerce-related-image-width,112px) minmax(0,1fr);gap:14px}.commerce-related-content__media-list .commerce-related-content__item--ranked{grid-template-columns:34px minmax(0,1fr)}.commerce-related-content__cards{grid-template-columns:repeat(var(--commerce-related-visible-current),minmax(0,1fr))}.commerce-related-content__ranked .commerce-related-content__item{grid-template-columns:34px minmax(0,1fr);gap:14px;padding:22px 0}.commerce-related-content__link-box{padding:22px 20px;border-left-width:14px}}


.storefront-module[data-section-id="template-item:builder-card:commerce-category-related-content:3"] .commerce-related-content{--commerce-related-heading-transform:none;--commerce-related-visible:5;--commerce-related-visible-mobile:1;--commerce-related-gap:16px;--commerce-related-row-gap:32px;--commerce-related-category-size:calc(var(--store-font-size-base-current) * 0.7);--commerce-related-category-line-height:1.15;--commerce-related-category-weight:700;--commerce-related-category-style:normal;--commerce-related-category-decoration:none;--commerce-related-category-transform:uppercase;--commerce-related-category-align:left;--commerce-related-category-justify:start;--commerce-related-title-size:calc(var(--store-font-size-base-current) * 1);--commerce-related-title-line-height:1.15;--commerce-related-title-weight:700;--commerce-related-title-style:normal;--commerce-related-title-decoration:none;--commerce-related-title-transform:none;--commerce-related-title-align:left;--commerce-related-title-justify:start;--commerce-related-summary-size:calc(var(--store-font-size-base-current) * 0.8);--commerce-related-summary-line-height:1.15;--commerce-related-summary-weight:400;--commerce-related-summary-style:normal;--commerce-related-summary-decoration:none;--commerce-related-summary-transform:none;--commerce-related-summary-align:left;--commerce-related-summary-justify:start;--commerce-related-date-size:calc(var(--store-font-size-base-current) * 1);--commerce-related-date-line-height:1.15;--commerce-related-date-weight:400;--commerce-related-date-style:normal;--commerce-related-date-decoration:none;--commerce-related-date-transform:none;--commerce-related-date-align:left;--commerce-related-date-justify:start}