body.hdc-single-product-page{--hdc-single-page-width:1320px;--hdc-single-canvas:var(--hdc-page-background, #FFFFFF);--hdc-single-page-gutter:24px;--hdc-single-summary-gap:18px;--hdc-single-gallery-percent:44%;--hdc-single-gallery-width-adjustment:80px;--hdc-single-gallery-padding:12px;--hdc-single-gallery-max-height:380px;--hdc-single-thumbnail-top-gap:10px;--hdc-single-trust-zone-height:84px;--hdc-single-trust-badges-row-top-gap:10px;--hdc-single-section-gap:18px;--hdc-single-title-size:27px;--hdc-single-rating-size:12px;--hdc-single-price-size:34px;--hdc-single-old-price-size:15px;--hdc-single-rating-color:#FFB900;--hdc-single-heading-color:color-mix(in srgb, var(--hdc-text) 88%, var(--hdc-primary));--hdc-single-price-color:var(--hdf-color-primary, #F97316);--hdc-single-old-price-color:#6B7280;--hdc-single-stock-background:#ECFDF3;--hdc-single-stock-border:#86EFAC;--hdc-single-stock-text:#15803D;--hdc-single-action-hover-background:#FFFFFF;--hdc-single-action-hover-border:#F97316;--hdc-single-action-hover-text:#EA580C;--hdc-single-tab-button-height:40px;--hdc-single-tab-inactive-text:#111827;--hdc-single-tab-inactive-background:color-mix(in srgb, var(--hdc-border) 28%, var(--hdc-single-canvas));--hdc-single-tab-hover-background:color-mix(in srgb, var(--hdc-primary) 8%, var(--hdc-single-canvas));--hdc-single-tab-button-padding-x:18px;--hdc-single-tabs-panel-padding:14px;--hdc-single-attributes-cell-padding:16px;--hdc-single-breadcrumb-top-gap:5px;--hdc-single-breadcrumb-bottom-gap:12px;--hdc-single-thumb-size:64px;--hdc-single-related-columns:4}body.hdc-single-product-page .content-area,body.hdc-single-product-page .hdf-page,body.hdc-single-product-page .site-main,body.hdc-single-product-page .woocommerce{width:100%;max-width:none;background:var(--hdc-single-canvas)}body.hdc-single-product-page .site-main>.woocommerce{width:100%;margin-inline:0}body.hdc-single-product-page .woocommerce .woocommerce-breadcrumb,body.hdc-single-product-page .woocommerce-breadcrumb{width:min(var(--hdc-single-page-width),calc(100% - (var(--hdc-single-page-gutter) * 2)));margin-inline:auto;padding-block:6px}body.hdc-single-product-page .woocommerce-info,body.hdc-single-product-page .woocommerce-message{display:none}body.hdc-single-product-page .hdc-single-product-layout{display:grid;width:min(var(--hdc-single-page-width),calc(100% - (var(--hdc-single-page-gutter) * 2)));min-width:0;margin-top:5px;margin-inline:auto;align-items:stretch;gap:20px}body.hdc-single-product-page .hdc-single-product-layout--no-sidebar{grid-template-columns:minmax(0,1fr);grid-template-areas:"product-primary"}body.hdc-single-product-page .hdc-single-product-layout--has-sidebar{grid-template-columns:minmax(250px,292px) minmax(0,1fr);grid-template-areas:"product-sidebar product-primary"}body.hdc-single-product-page .hdc-single-product-primary{min-width:0;grid-area:product-primary}body.hdc-single-product-page .hdc-single-product-layout>.hdf-context-sidebar--product{min-width:0;height:100%;grid-area:product-sidebar;align-self:stretch;background:var(--hdc-single-canvas)}body.hdc-single-product-page .hdc-single-product-managed{display:grid;width:100%;max-width:none;grid-template-columns:minmax(0,calc(var(--hdc-single-gallery-percent) - var(--hdc-single-gallery-width-adjustment))) minmax(0,1fr);grid-auto-flow:row;align-items:start;column-gap:var(--hdc-single-summary-gap);row-gap:0;margin-inline:0;isolation:isolate}body.hdc-single-product-page .hdc-single-product-managed::after,body.hdc-single-product-page .hdc-single-product-managed::before{display:none;content:none}body.hdc-single-product-page .hdc-single-product-managed>.hdc-single-product-gallery,body.hdc-single-product-page .hdc-single-product-managed>.hdc-single-product-recommendations,body.hdc-single-product-page .hdc-single-product-managed>.hdc-single-product-section,body.hdc-single-product-page div.product.hdc-single-product-managed>div.summary{min-width:0;box-sizing:border-box}body.hdc-single-product-page .hdc-single-product-managed .woocommerce-product-gallery,body.hdc-single-product-page .hdc-single-product-managed div.images,body.hdc-single-product-page div.product.hdc-single-product-managed>div.summary{float:none;clear:none;width:100%;max-width:none;margin:0}body.hdc-single-product-page div.product.hdc-single-product-managed>div.summary{position:relative;display:flex;align-self:stretch;flex-direction:column;gap:0;overflow:hidden;border:1px solid var(--hdc-flat-border);border-radius:var(--hdc-single-section-radius,var(--hdc-radius));background:0 0}body.hdc-single-product-page div.product.hdc-single-product-managed>div.summary>*{position:relative;z-index:1}body.hdc-single-product-page div.product.hdc-single-product-managed>div.summary>.hdc-raised-surface{border:0;border-radius:0;background:0 0}body.hdc-single-product-page div.product.hdc-single-product-managed>div.summary>.hdc-single-product-services,body.hdc-single-product-page div.product.hdc-single-product-managed>div.summary>section:not(:last-child){border-bottom:1px solid var(--hdc-border)}body.hdc-single-product-page div.product.hdc-single-product-managed>div.summary>.hdc-single-product-actions{border-bottom:0!important}body.hdc-single-product-page div.product.hdc-single-product-managed>div.summary>.hdc-single-product-purchase{border-top:0!important}body.hdc-single-product-page div.product.hdc-single-product-managed>div.summary>.hdc-single-product-services{border-bottom:0}body.hdc-single-product-page div.product.hdc-single-product-managed>div.summary>.hdc-single-product-actions::after,body.hdc-single-product-page div.product.hdc-single-product-managed>div.summary>.hdc-single-product-purchase::before{display:none!important;width:0!important;height:0!important;border:0!important;background:0 0!important;content:none!important}body.hdc-single-product-page .hdc-single-product-managed>.hdc-single-product-recommendations,body.hdc-single-product-page .hdc-single-product-managed>.hdc-single-product-section{grid-column:1/-1}.hdc-raised-surface{position:relative;border:1px solid var(--hdc-flat-border);border-radius:var(--hdc-single-section-radius,var(--hdc-radius));background:var(--hdc-single-canvas)}.hdc-single-product-section-heading{display:flex;min-height:44px;align-items:center;padding:9px 14px;border:1px solid var(--hdc-heading-border,#e5e7eb);border-block-end:1px solid var(--hdc-heading-edge,#E5E7EB);border-radius:min(var(--hdc-raised-edge-radius),10px);background:var(--hdc-heading-background,#f8f9fa);color:var(--hdc-heading-text,#0f0f0f);box-shadow:none}.hdc-single-product-section-heading h2{margin:0;color:inherit;font-family:var(--hdc-font-heading);font-size:clamp(18px, 1.7vw, 24px);font-weight:var(--hdc-font-weight-heading);line-height:1.15}body.hdc-single-product-page .hdc-single-product-recommendations header.hdc-single-product-section-heading,body.hdc-single-product-page header.hdc-single-product-section-heading{display:flex;align-items:center;gap:12px;padding:10px 16px;border:1px solid #e5e7eb;border-block-end:1px solid #E5E7EB;background:#fff;box-shadow:none}.hdc-single-product-section-heading__icon{display:inline-flex;flex:none;width:36px;height:36px;align-items:center;justify-content:center;border-radius:10px;background:var(--hdc-primary);color:#fff}.hdc-single-product-section-heading__icon svg{display:block;width:20px;height:20px}body.hdc-single-product-page .hdc-single-product-recommendations header.hdc-single-product-section-heading h2,body.hdc-single-product-page header.hdc-single-product-section-heading h2{margin:0;color:#111827;font-size:24px;font-weight:600}body.hdc-single-product-page .woocommerce-error,body.hdc-single-product-page .woocommerce-info,body.hdc-single-product-page .woocommerce-message{width:min(var(--hdc-single-page-width),calc(100% - (var(--hdc-single-page-gutter) * 2)));margin-inline:auto;border:1px solid var(--hdc-flat-border);border-radius:var(--hdc-single-section-radius,var(--hdc-radius));box-shadow:none}body.hdc-single-product-global-commerce.hdc-global-width-header-frame .woocommerce .woocommerce-breadcrumb,body.hdc-single-product-global-commerce.hdc-global-width-header-frame .woocommerce-breadcrumb{box-sizing:border-box;width:var(--hdf-site-frame-width,calc(100% - var(--hdf-site-frame-gutter,10px)));max-width:1270px;margin-inline:auto;padding-inline:var(--hdf-site-frame-padding-x,var(--hdf-header-main-padding-x,24px))}body.hdc-single-product-global-commerce.hdc-global-width-header-frame .hdc-single-product-layout{box-sizing:border-box;width:var(--hdf-site-frame-width,calc(100% - var(--hdf-site-frame-gutter,10px)));max-width:1270px;margin-left:auto;margin-right:auto;padding-inline:var(--hdf-site-frame-padding-x,var(--hdf-header-main-padding-x,24px))}body.hdc-single-product-global-commerce.hdc-global-width-header-frame .woocommerce-error,body.hdc-single-product-global-commerce.hdc-global-width-header-frame .woocommerce-info,body.hdc-single-product-global-commerce.hdc-global-width-header-frame .woocommerce-message{box-sizing:border-box;width:var(--hdf-site-frame-width,calc(100% - var(--hdf-site-frame-gutter,10px)));max-width:1270px;margin-inline:auto;padding-inline:var(--hdf-site-frame-padding-x,var(--hdf-header-main-padding-x,24px))}@media (min-width:1280px){body.hdc-single-product-global-commerce.hdc-global-width-header-frame .hdc-single-product-layout,body.hdc-single-product-global-commerce.hdc-global-width-header-frame .woocommerce .woocommerce-breadcrumb,body.hdc-single-product-global-commerce.hdc-global-width-header-frame .woocommerce-breadcrumb,body.hdc-single-product-global-commerce.hdc-global-width-header-frame .woocommerce-error,body.hdc-single-product-global-commerce.hdc-global-width-header-frame .woocommerce-info,body.hdc-single-product-global-commerce.hdc-global-width-header-frame .woocommerce-message{padding-inline:0}}body.hdc-single-product-global-commerce.hdc-global-width-custom .hdc-single-product-layout,body.hdc-single-product-global-commerce.hdc-global-width-custom .woocommerce .woocommerce-breadcrumb,body.hdc-single-product-global-commerce.hdc-global-width-custom .woocommerce-breadcrumb{width:min(var(--hdc-single-page-width),calc(100% - (var(--hdc-single-page-gutter) * 2)));max-width:100%;margin-inline:auto;padding-inline:0}body.hdc-single-product-global-commerce .hdc-single-product-primary{width:100%;max-width:none;margin-inline:0}body.hdc-single-product-global-commerce .hdc-single-product-managed{grid-template-columns:minmax(0,var(--hdc-global-media-track,32fr)) minmax(0,var(--hdc-global-summary-track,48fr)) minmax(0,var(--hdc-global-facts-track,20fr));align-items:start;column-gap:var(--hdc-single-commerce-column-gap,10px);row-gap:10px}body.hdc-single-product-global-commerce .hdc-single-product-managed>.hdc-single-product-gallery{min-width:0;grid-column:1;grid-row:1;align-self:start;padding:var(--hdc-single-gallery-padding,10px) var(--hdc-single-gallery-padding,10px) 0}body.hdc-single-product-global-commerce div.product.hdc-single-product-managed>div.summary{display:grid;width:100%;max-width:none;min-width:0;grid-column:2/span 2;grid-row:1;grid-template-columns:minmax(0,var(--hdc-global-summary-track,52fr)) minmax(0,var(--hdc-global-facts-track,16fr));align-content:start;align-self:start;column-gap:var(--hdc-single-commerce-column-gap,10px);row-gap:0;float:none;clear:none;overflow:visible;margin:0;border:0;border-radius:0;background:0 0}body.hdc-single-product-global-commerce .hdc-single-product-global-core{display:flex;width:100%;max-width:100%;min-width:0;box-sizing:border-box;grid-column:1;grid-row:1;flex-direction:column;overflow:hidden;border:0;border-radius:var(--hdc-single-section-radius,10px);background:0 0}body.hdc-single-product-global-commerce div.product.hdc-single-product-managed>div.summary>.hdc-single-product-services{min-width:0;grid-column:2;grid-row:1;align-self:start}body.hdc-single-product-global-commerce.hdc-global-facts-below-summary div.product.hdc-single-product-managed>div.summary{grid-template-columns:minmax(0,1fr)}body.hdc-single-product-global-commerce.hdc-global-facts-hidden div.product.hdc-single-product-managed>div.summary{grid-template-columns:minmax(0,var(--hdc-global-summary-track,36fr)) minmax(0,var(--hdc-global-facts-track,32fr))}body.hdc-single-product-global-commerce.hdc-global-facts-below-summary div.product.hdc-single-product-managed>div.summary>.hdc-single-product-services{grid-column:1;grid-row:2;margin-top:10px}body.hdc-single-product-global-commerce .hdc-single-product-global-core>.hdc-raised-surface,body.hdc-single-product-global-commerce .hdc-single-product-global-core>.hdc-single-product-actions{border:0;border-radius:0;background:0 0;box-shadow:none}body.hdc-single-product-global-commerce div.product.hdc-single-product-managed>div.summary .hdc-single-product-purchase,body.hdc-single-product-global-commerce div.product.hdc-single-product-managed>div.summary .hdc-single-product-summary-header{background:0 0}body.hdc-single-product-global-commerce .hdc-single-product-managed>.hdc-single-product-recommendations,body.hdc-single-product-global-commerce .hdc-single-product-managed>.hdc-single-product-section{grid-column:1/-1}body.hdc-single-product-global-commerce .hdc-raised-surface{border-color:var(--hdc-global-surface-border,#e5e7eb);border-radius:var(--hdc-single-section-radius,10px);background:var(--hdc-global-surface-background,#fff);box-shadow:none}@media (min-width:1181px){body.hdc-single-product-global-commerce div.product.hdc-single-product-managed{align-items:stretch}body.hdc-single-product-page.hdc-single-product-global-commerce div.product.hdc-single-product-managed>div.summary{align-self:stretch;align-content:stretch}}@media (min-width:1181px){body.hdc-single-product-global-commerce div.product.hdc-single-product-managed>.hdc-single-product-gallery-thumbs{grid-column:1;grid-row:2;align-self:stretch}body.hdc-single-product-global-commerce div.product.hdc-single-product-managed>.hdc-single-product-trust-row{grid-column:2;grid-row:2;align-self:stretch}body.hdc-single-product-global-commerce div.product.hdc-single-product-managed>.hdc-single-product-gallery-thumbs .hdc-single-product-gallery__thumbs-box{height:100%}body.hdc-single-product-global-commerce div.product.hdc-single-product-managed>div.summary{align-self:stretch}body.hdc-single-product-global-commerce .hdc-single-product-global-core>.hdc-single-product-purchase{margin-top:auto}}.hdc-single-product-gallery{position:relative;display:flex;min-width:0;align-self:stretch;flex-direction:column;padding:var(--hdc-single-gallery-padding) var(--hdc-single-gallery-padding) 0}.hdc-single-product-gallery__badges{position:absolute;z-index:8;top:calc(var(--hdc-single-gallery-padding) + 4px);inset-inline-start:calc(var(--hdc-single-gallery-padding) + 4px);display:flex;align-items:center;gap:10px;pointer-events:none}body.hdc-single-product-global-commerce.hdc-global-sale-badge-top-right .hdc-single-product-gallery__badges{inset-inline-start:auto;inset-inline-end:calc(var(--hdc-single-gallery-padding) + 4px)}body.hdc-single-product-global-commerce.hdc-global-sale-badge-top-left .hdc-single-product-gallery__badges{inset-inline-start:calc(var(--hdc-single-gallery-padding) + 4px);inset-inline-end:auto}.hdc-single-product-badge{display:inline-flex;min-height:28px;align-items:center;padding:5px 10px;border:1px solid currentColor;border-radius:999px;background:var(--hdc-single-canvas);font-size:11px;font-weight:700;letter-spacing:.04em;line-height:1;text-transform:uppercase}.hdc-single-product-badge--sale{padding:5px 12px;border:0;border-radius:999px;background:#dc2626;color:#fff;font-size:10px;font-weight:700;letter-spacing:0;text-transform:none}.hdc-single-product-gallery__media{position:relative;min-width:0}.hdc-single-product-gallery .woocommerce-product-gallery{float:none;clear:none;width:100%;max-width:none;margin:0;opacity:1!important}.hdc-single-product-gallery .woocommerce-product-gallery .flex-viewport{margin:0}.hdc-single-product-gallery .woocommerce-product-gallery__wrapper{overflow:hidden;margin:0;border:0;border-radius:calc(var(--hdc-radius) - 4px);background:var(--hdc-single-canvas)}.hdc-single-product-gallery .woocommerce-product-gallery__image,.hdc-single-product-gallery .woocommerce-product-gallery__image a{min-width:0;margin:0}.hdc-single-product-gallery .woocommerce-product-gallery__image a{display:grid;box-sizing:border-box;min-height:0;place-items:center;padding:10px;line-height:0;cursor:zoom-in}.hdc-single-product-gallery__trust{display:grid;width:auto;height:var(--hdc-single-trust-zone-height);min-height:var(--hdc-single-trust-zone-height);box-sizing:border-box;flex:0 0 var(--hdc-single-trust-zone-height);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:8px;margin:auto 0 0;padding:var(--hdc-single-trust-badges-row-top-gap,10px) var(--hdc-single-gallery-padding) 12px;border-top:1px solid var(--hdc-border)}.hdc-single-product-gallery__trust .hdc-single-product-service{min-height:0;box-sizing:border-box;border:1px solid var(--hdc-flat-border);background:var(--hdc-single-canvas)}.hdc-single-product-gallery .woocommerce-product-gallery__image img{display:block;width:100%;height:auto;max-width:100%;max-height:var(--hdc-single-gallery-max-height);margin:0 auto;object-fit:contain;object-position:center;opacity:1;filter:none;transition:transform 250ms ease}@media (hover:hover){.hdc-single-product-gallery .woocommerce-product-gallery__image a:hover img{transform:scale(1.8)}}.hdc-single-product-gallery .flex-control-thumbs{display:flex;flex-wrap:nowrap;width:100%;min-width:0;gap:8px;overflow-x:auto;overflow-y:hidden;margin:var(--hdc-single-thumbnail-top-gap) 0 0;padding:0;list-style:none;scrollbar-width:thin;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}body.hdc-single-product-global-commerce div.product.hdc-single-product-managed .hdc-single-product-gallery .woocommerce-product-gallery .flex-control-thumbs{margin-top:var(--hdc-single-thumbnail-top-gap,10px)}.hdc-single-product-gallery .flex-control-thumbs li{flex:0 0 calc((100% - (var(--hdc-single-thumbnail-columns,5) - 1) * 8px)/ var(--hdc-single-thumbnail-columns,5));width:calc((100% - (var(--hdc-single-thumbnail-columns,5) - 1) * 8px)/ var(--hdc-single-thumbnail-columns,5));aspect-ratio:1/1;height:auto;box-sizing:border-box;margin:0;overflow:hidden;border:1px solid var(--hdc-flat-border);border-radius:9px;background:var(--hdc-single-canvas);scroll-snap-align:start}.hdc-single-product-gallery .flex-control-thumbs li[hidden]{display:none}.hdc-single-product-gallery .flex-control-thumbs li.is-current,.hdc-single-product-gallery .flex-control-thumbs li:focus-within,.hdc-single-product-gallery .flex-control-thumbs li:has(img.flex-active){border-color:var(--hdc-primary)}.hdc-single-product-gallery .flex-control-thumbs img{display:block;width:100%;height:100%;box-sizing:border-box;margin:0;padding:3px;object-fit:contain;opacity:1;filter:none;cursor:pointer}.hdc-single-product-gallery .flex-control-thumbs img:focus-visible{outline:2px solid var(--hdc-primary);outline-offset:-2px}body.hdc-single-product-page div.product.hdc-single-product-managed .hdc-single-product-gallery .flex-control-thumbs li img{opacity:1}.hdc-single-product-gallery .woocommerce-product-gallery__trigger{top:18px;right:18px;width:38px;height:38px;border:1px solid var(--hdc-flat-border);border-radius:999px;background:var(--hdc-single-canvas);color:var(--hdc-text)}body.hdc-single-product-image-square .hdc-single-product-gallery .flex-viewport{width:100%;aspect-ratio:1/1}body.hdc-single-product-image-square .hdc-single-product-gallery .flex-viewport .woocommerce-product-gallery__image,body.hdc-single-product-image-square .hdc-single-product-gallery .flex-viewport .woocommerce-product-gallery__image a,body.hdc-single-product-image-square .hdc-single-product-gallery .flex-viewport .woocommerce-product-gallery__wrapper{height:100%}body.hdc-single-product-image-square .hdc-single-product-gallery .woocommerce-product-gallery__image a{width:100%;aspect-ratio:1/1;overflow:hidden}body.hdc-single-product-image-square .hdc-single-product-gallery .woocommerce-product-gallery__image img{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;object-position:center;object-position:center}body.hdc-single-product-image-natural .hdc-single-product-gallery .woocommerce-product-gallery__image img{width:100%;height:auto;max-height:var(--hdc-single-gallery-max-height);object-fit:contain}.hdc-single-product-viewer{position:fixed;z-index:100000;inset:0;display:grid;overflow:hidden;overscroll-behavior:contain;touch-action:none;opacity:0;visibility:hidden;background:#000;transition:opacity 140ms ease,visibility 140ms ease}.hdc-single-product-viewer[hidden]{display:none}.hdc-single-product-viewer.is-open{opacity:1;visibility:visible}.hdc-single-product-viewer__backdrop{position:absolute;inset:0;background:#000}.hdc-single-product-viewer__dialog{position:absolute;top:40px;right:0;bottom:40px;left:0;z-index:1;display:grid;width:100%;height:auto;min-height:0;box-sizing:border-box;grid-template-rows:auto minmax(0,1fr) auto;padding:14px;color:#fff}.hdc-single-product-viewer__toolbar{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:16px;padding:0 0 10px}.hdc-single-product-viewer__help{overflow:hidden;color:#fff;font-size:12px;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.hdc-single-product-viewer__close,.hdc-single-product-viewer__nav{display:inline-grid;flex:0 0 auto;width:42px;height:42px;place-items:center;padding:0;border:1px solid rgba(255,255,255,.58);border-radius:999px;background:rgba(0,0,0,.38);color:#fff;font-family:var(--hdc-font-ui);line-height:1;cursor:pointer}.hdc-single-product-viewer__close{font-size:30px;font-weight:400}.hdc-single-product-viewer__close:focus-visible,.hdc-single-product-viewer__close:hover,.hdc-single-product-viewer__nav:focus-visible,.hdc-single-product-viewer__nav:hover{border-color:var(--hdc-primary);background:var(--hdc-primary);color:#fff}.hdc-single-product-viewer__stage{position:relative;display:grid;min-width:0;min-height:0;place-items:center}.hdc-single-product-viewer__viewport{position:relative;display:grid;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden;place-items:center;cursor:zoom-in;touch-action:none;user-select:none}.hdc-single-product-viewer__viewport.is-zoomed{cursor:grab}.hdc-single-product-viewer__viewport.is-zoomed:active{cursor:grabbing}.hdc-single-product-viewer__image{display:block;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;opacity:1;transform:translate3d(0,0,0) scale(1);transform-origin:center center;will-change:transform}.hdc-single-product-viewer__image.is-loading{opacity:.5}.hdc-single-product-viewer__nav{position:absolute;z-index:2;top:50%;font-size:32px;font-weight:400;transform:translateY(-50%)}.hdc-single-product-viewer__nav[hidden]{display:none}.hdc-single-product-viewer__nav--previous{inset-inline-start:8px}.hdc-single-product-viewer__nav--next{inset-inline-end:8px}.hdc-single-product-viewer__status{min-height:22px;padding:8px 0 0;color:#fff;font-size:12px;line-height:1.2;text-align:center}@media (max-width:560px){.hdc-single-product-viewer__dialog{padding:10px}.hdc-single-product-viewer__help{max-width:calc(100vw - 78px)}.hdc-single-product-viewer__viewport{width:100%;height:100%}.hdc-single-product-viewer__nav{width:38px;height:38px}.hdc-single-product-viewer__nav--previous{inset-inline-start:2px}.hdc-single-product-viewer__nav--next{inset-inline-end:2px}}body.hdc-single-product-global-commerce{--hdc-single-thumbnail-top-gap:16px}body.hdc-single-product-global-commerce .hdc-single-product-gallery{min-height:100%;padding:12px;border:1px solid #e5e7eb;background:#fff}body.hdc-single-product-global-commerce div.product.hdc-single-product-managed>.hdc-single-product-gallery{padding:0;border:0;background:0 0}body.hdc-single-product-global-commerce div.product.hdc-single-product-managed>.hdc-single-product-gallery .hdc-single-product-gallery__media{box-sizing:border-box;max-width:calc(100% - 20px);padding:0;border:1px solid #e5e7eb;border-radius:10px;background:#fff}body.hdc-single-product-global-commerce div.product.hdc-single-product-managed>.hdc-single-product-gallery .hdc-single-product-gallery__thumbs-box{box-sizing:border-box;max-width:calc(100% - 20px);margin-top:10px;padding:10px;border:1px solid #e5e7eb;border-radius:10px;background:#fff}body.hdc-single-product-global-commerce div.product.hdc-single-product-managed .hdc-single-product-gallery .hdc-single-product-gallery__thumbs-box .flex-control-thumbs{margin-top:0}body.hdc-single-product-global-commerce div.product.hdc-single-product-managed .hdc-single-product-gallery .hdc-single-product-gallery__thumbs-box .flex-control-thumbs{display:grid;grid-template-columns:repeat(var(--hdc-single-thumbnail-columns,5),minmax(0,1fr));gap:8px;overflow:visible}body.hdc-single-product-global-commerce div.product.hdc-single-product-managed .hdc-single-product-gallery .hdc-single-product-gallery__thumbs-box .flex-control-thumbs li{width:auto}body.hdc-single-product-global-commerce div.product.hdc-single-product-managed .hdc-single-product-gallery .hdc-single-product-gallery__badges{top:10px;inset-inline-start:10px}body.hdc-single-product-global-commerce.hdc-global-sale-badge-top-right div.product.hdc-single-product-managed .hdc-single-product-gallery .hdc-single-product-gallery__badges{inset-inline-start:auto;inset-inline-end:10px}body.hdc-single-product-global-commerce .hdc-single-product-gallery__trust{display:none}body.hdc-single-product-global-commerce .hdc-single-product-gallery .woocommerce-product-gallery__image,body.hdc-single-product-global-commerce .hdc-single-product-gallery .woocommerce-product-gallery__wrapper{background:#fff}body.hdc-single-product-global-commerce .hdc-single-product-gallery img{object-fit:contain;border-radius:10px}@media (min-width:1181px){body.hdc-single-product-global-commerce div.product.hdc-single-product-managed>section.hdc-single-product-gallery{display:flex;flex-direction:column;align-self:stretch}body.hdc-single-product-global-commerce div.product.hdc-single-product-managed>section.hdc-single-product-gallery .hdc-single-product-gallery__media{margin-bottom:auto}}body.hdc-single-product-global-commerce div.product.hdc-single-product-managed>.hdc-single-product-gallery-thumbs{min-width:0;box-sizing:border-box;padding:0}body.hdc-single-product-global-commerce div.product.hdc-single-product-managed>.hdc-single-product-gallery-thumbs{background:var(--hdf-color-page,#f3f4f6)}body.hdc-single-product-global-commerce div.product.hdc-single-product-managed>.hdc-single-product-gallery-thumbs .hdc-single-product-gallery__thumbs-box{box-sizing:border-box;max-width:calc(100% - 20px);padding:3px 10px;border:1px solid #e5e7eb;border-radius:10px;background:#fff;display:flex;flex-direction:column;justify-content:center}body.hdc-single-product-global-commerce div.product.hdc-single-product-managed .hdc-single-product-gallery-thumbs .hdc-single-product-gallery__thumbs-box .flex-control-thumbs{display:grid;grid-template-columns:repeat(var(--hdc-single-thumbnail-columns,5),minmax(0,1fr));gap:8px;margin:0;padding:0;overflow:visible;list-style:none}body.hdc-single-product-global-commerce div.product.hdc-single-product-managed .hdc-single-product-gallery-thumbs .hdc-single-product-gallery__thumbs-box .flex-control-thumbs li{width:auto;aspect-ratio:1/1;height:auto;box-sizing:border-box;margin:0;overflow:hidden;border:1px solid var(--hdc-flat-border);border-radius:9px;background:var(--hdc-single-canvas)}body.hdc-single-product-global-commerce div.product.hdc-single-product-managed .hdc-single-product-gallery-thumbs .hdc-single-product-gallery__thumbs-box .flex-control-thumbs li[hidden]{display:none}body.hdc-single-product-global-commerce div.product.hdc-single-product-managed .hdc-single-product-gallery-thumbs .hdc-single-product-gallery__thumbs-box .flex-control-thumbs li.is-current,body.hdc-single-product-global-commerce div.product.hdc-single-product-managed .hdc-single-product-gallery-thumbs .hdc-single-product-gallery__thumbs-box .flex-control-thumbs li:focus-within,body.hdc-single-product-global-commerce div.product.hdc-single-product-managed .hdc-single-product-gallery-thumbs .hdc-single-product-gallery__thumbs-box .flex-control-thumbs li:has(img.flex-active){border-color:var(--hdc-primary)}body.hdc-single-product-global-commerce div.product.hdc-single-product-managed .hdc-single-product-gallery-thumbs .hdc-single-product-gallery__thumbs-box .flex-control-thumbs img{display:block;width:100%;height:100%;box-sizing:border-box;margin:0;padding:3px;object-fit:contain;opacity:1;filter:none;cursor:pointer}body.hdc-single-product-global-commerce div.product.hdc-single-product-managed .hdc-single-product-gallery-thumbs .hdc-single-product-gallery__thumbs-box .flex-control-thumbs img:focus-visible{outline:2px solid var(--hdc-primary);outline-offset:-2px}.hdc-single-product-summary-header{display:grid;gap:9px;padding:16px 18px 7px}.hdc-single-product-taxonomy{display:flex;flex-wrap:wrap;align-items:center;gap:7px 14px;color:var(--hdf-breadcrumb-text,var(--hdc-muted-text));font-size:clamp(12px, 1.05vw, 14px);font-weight:400;letter-spacing:0;line-height:1.4;text-transform:none}.hdc-single-product-taxonomy__trail{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px}.hdc-single-product-taxonomy a{color:inherit;text-decoration:none}.hdc-single-product-taxonomy a:focus-visible,.hdc-single-product-taxonomy a:hover{color:var(--hdc-primary-hover);text-decoration:underline;text-underline-offset:3px}body.hdc-single-product-page .hdc-single-product-summary-header .product_title{margin:0;color:var(--hdc-text);font-family:var(--hdc-font-heading);font-size:clamp(21px, 2.35vw, calc(var(--hdc-single-title-size) + 3px));font-weight:var(--hdc-font-weight-heading);line-height:1.1;letter-spacing:-.02em}.hdc-single-product-rating-row{display:flex;min-width:0;min-height:22px;flex-wrap:nowrap;align-items:center;gap:8px;overflow-x:auto;scrollbar-width:none;white-space:nowrap}.hdc-single-product-rating-row::-webkit-scrollbar{display:none}.hdc-single-product-rating-row__stars{display:inline-flex;flex:0 0 auto;align-items:center}.hdc-single-product-rating-row .star-rating{float:none;width:5.4em;height:1em;margin:0;color:var(--hdc-single-rating-color,#ffb900);font-size:var(--hdc-single-rating-size);line-height:1}.hdc-single-product-rating-row .star-rating::before{color:#d1d5db}.hdc-single-product-rating-row .star-rating span::before{color:var(--hdc-single-rating-color,#ffb900)}.hdc-single-product-review-link{display:inline-flex;flex:0 0 auto;align-items:center;color:var(--hdc-muted-text);font-size:clamp(11px, 1vw, 13px);line-height:1.2;text-decoration:none}.hdc-single-product-review-link:focus-visible,.hdc-single-product-review-link:hover{color:var(--hdc-primary-hover);text-decoration:underline;text-underline-offset:3px}.hdc-single-product-review-link+.hdc-single-product-review-link::before{margin-inline-end:8px;color:var(--hdc-border);content:"|"}body.hdc-single-product-global-commerce .hdc-single-product-summary-header{align-self:start;gap:6px;padding:10px 10px 0;border:0;border-radius:0;background:0 0}body.hdc-single-product-global-commerce .hdc-single-product-taxonomy{margin-bottom:4px;color:var(--hdc-global-taxonomy-color,#6b7280);font-size:var(--hdc-global-taxonomy-size, 12px)}body.hdc-single-product-global-commerce .hdc-single-product-summary-header .product_title{margin-bottom:2px;color:#111827;font-size:clamp(21px, 2.35vw, calc(var(--hdc-single-title-size) + 3px));font-weight:var(--hdc-global-title-weight,700);line-height:1.15}body.hdc-single-product-global-commerce.hdc-global-title-font-heading .hdc-single-product-summary-header .product_title{font-family:var(--hdc-font-heading)}body.hdc-single-product-global-commerce.hdc-global-title-font-body .hdc-single-product-summary-header .product_title{font-family:var(--hdc-font-ui, var(--hdc-font-body))}body.hdc-single-product-global-commerce .hdc-single-product-review-link{color:var(--hdc-global-muted-text,#6b7280);font-size:var(--hdc-global-review-size, 11px)}body.hdc-single-product-global-commerce .hdc-single-product-rating-row{min-height:20px;padding:0 0 9px;border-bottom:1px solid #e5e7eb}.hdc-single-product-rating-row__sep{flex:0 0 auto;color:var(--hdc-muted-text)}.hdc-single-product-rating-row__average{flex:0 0 auto;color:var(--hdc-text);font-size:clamp(11px, 1vw, 13px);font-weight:700;line-height:1.2}.hdc-single-product-rating-row__sold-by{flex:0 0 auto;color:var(--hdc-muted-text);font-size:clamp(11px, 1vw, 13px);font-weight:400;line-height:1.2}.hdc-single-product-rating-row__store{flex:0 0 auto;color:var(--hdc-text);font-size:clamp(11px, 1vw, 13px);font-weight:700;line-height:1.2;text-decoration:none}.hdc-single-product-rating-row__store:focus-visible,.hdc-single-product-rating-row__store:hover{color:var(--hdc-primary);text-decoration:underline}.hdc-single-product-rating-row__verified{display:inline-flex;flex:0 0 auto;width:14px;height:14px;align-items:center;color:#2563eb}.hdc-single-product-rating-row__verified svg{display:block;width:14px;height:14px}.hdc-single-product-rating-row__stock{flex:0 0 auto;color:var(--hdc-single-stock-text,#15803d);font-size:clamp(11px, 1vw, 13px);font-weight:700;line-height:1.2}.hdc-single-product-rating-row__stock.is-out{color:#b91c1c}.hdc-single-product-purchase{display:flex;min-height:0;flex-direction:column;flex:1 1 auto;gap:0;padding:0 var(--hdc-single-summary-row-padding-x,18px) var(--hdc-single-cta-row-gap,8px)}.hdc-single-product-purchase__price-stock-row{display:flex;min-width:0;flex-direction:row;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 16px;margin-block-end:var(--hdc-single-price-row-gap,12px)}body.hdc-single-product-page div.product.hdc-single-product-managed .hdc-single-product-purchase__price-stock-row{display:flex!important;align-items:baseline!important}.hdc-single-product-purchase__price{min-width:0}.hdc-single-product-purchase__price .price,.hdc-single-product-purchase__price>p.price{display:flex;flex-wrap:wrap;align-items:baseline;gap:5px var(--hdc-single-variation-price-gap,20px)!important;margin:0;color:var(--hdc-single-price-color,var(--hdf-color-primary,#f97316))!important;font-family:var(--hdc-font-heading);font-size:var(--hdc-single-price-size);font-weight:700;line-height:1}.hdc-single-product-purchase__price .hdc-single-product-unselected-variation-prices{column-gap:var(--hdc-single-variation-price-gap,20px)!important}body.hdc-single-product-page div.product.hdc-single-product-managed .hdc-single-product-purchase--simple .hdc-single-product-purchase__price .price,body.hdc-single-product-page div.product.hdc-single-product-managed .hdc-single-product-purchase--simple .hdc-single-product-purchase__price ins,body.hdc-single-product-page div.product.hdc-single-product-managed .hdc-single-product-purchase--simple .hdc-single-product-purchase__price ins .amount,body.hdc-single-product-page div.product.hdc-single-product-managed .hdc-single-product-purchase--simple .hdc-single-product-purchase__price>.price>.amount,body.hdc-single-product-page div.product.hdc-single-product-managed .hdc-single-product-purchase--simple .hdc-single-product-purchase__price>p.price{font-size:calc(var(--hdc-single-price-size) + 8px)!important;font-weight:700!important;line-height:1!important}body.hdc-single-product-page div.product.hdc-single-product-managed .hdc-single-product-purchase--simple .hdc-single-product-purchase__price del,body.hdc-single-product-page div.product.hdc-single-product-managed .hdc-single-product-purchase--simple .hdc-single-product-purchase__price del .amount{font-size:var(--hdc-single-old-price-size)!important;font-weight:700!important;line-height:1.15!important}body.hdc-single-product-page div.product.hdc-single-product-managed .hdc-single-product-purchase.has-selected-variation .hdc-single-product-purchase__price .hdc-single-product-selected-variation-price,body.hdc-single-product-page div.product.hdc-single-product-managed .hdc-single-product-purchase.has-selected-variation .hdc-single-product-purchase__price .hdc-single-product-selected-variation-price ins,body.hdc-single-product-page div.product.hdc-single-product-managed .hdc-single-product-purchase.has-selected-variation .hdc-single-product-purchase__price .hdc-single-product-selected-variation-price ins .amount,body.hdc-single-product-page div.product.hdc-single-product-managed .hdc-single-product-purchase.has-selected-variation .hdc-single-product-purchase__price .hdc-single-product-selected-variation-price>.amount{font-family:var(--hdc-font-heading);font-size:var(--hdc-single-price-size)!important;font-weight:700!important;line-height:1!important}body.hdc-single-product-page div.product.hdc-single-product-managed .hdc-single-product-purchase.has-selected-variation .hdc-single-product-purchase__price .hdc-single-product-selected-variation-price del,body.hdc-single-product-page div.product.hdc-single-product-managed .hdc-single-product-purchase.has-selected-variation .hdc-single-product-purchase__price .hdc-single-product-selected-variation-price del .amount{font-size:var(--hdc-single-old-price-size)!important;line-height:1.15!important}.hdc-single-product-variation-endpoint{display:inline-flex;align-items:baseline;color:var(--hdc-single-price-color,var(--hdf-color-primary,#f97316))!important;text-decoration:none}.hdc-single-product-variation-endpoint--first{font-size:var(--hdc-single-old-price-size);line-height:1.15}.hdc-single-product-variation-endpoint--second{font-size:var(--hdc-single-price-size);line-height:1}.hdc-single-product-purchase__form .woocommerce-variation-price ins,.hdc-single-product-purchase__form .woocommerce-variation-price ins .amount,.hdc-single-product-purchase__price .hdc-single-product-variation-endpoint .amount,.hdc-single-product-purchase__price ins,.hdc-single-product-purchase__price ins .amount,.hdc-single-product-purchase__price>.price>.amount{color:var(--hdc-single-price-color,var(--hdf-color-primary,#f97316))!important}.hdc-single-product-purchase__form .woocommerce-variation-price del,.hdc-single-product-purchase__form .woocommerce-variation-price del .amount,.hdc-single-product-purchase__price del,.hdc-single-product-purchase__price del .amount{color:var(--hdc-single-old-price-color,#6b7280)}.hdc-single-product-purchase__form .woocommerce-variation-price del,.hdc-single-product-purchase__price del{display:inline-flex;font-size:var(--hdc-single-old-price-size);font-weight:700;line-height:1.15;opacity:1}.hdc-single-product-purchase__form .woocommerce-variation-price ins,.hdc-single-product-purchase__price ins{display:inline-flex;text-decoration:none}.hdc-single-product-stock-line{display:block;margin-inline-start:auto;color:var(--hdc-single-stock-text,#15803d);font-size:13px;font-weight:600;line-height:1.4;text-align:end;white-space:nowrap}.hdc-single-product-stock-line.is-out{color:#b91c1c}body.hdc-single-product-page.hdc-single-product-global-commerce .hdc-single-product-purchase__form form.cart{margin-bottom:7px}.hdc-single-product-purchase__excerpt{min-width:0;margin:0 0 var(--hdc-single-short-description-row-gap,12px);padding:0;border:0;background:0 0!important;color:var(--hdc-muted-text);font-family:var(--hdc-font-ui);font-size:clamp(15px, 1.35vw, 18px);font-weight:400!important;line-height:1.55;box-shadow:none!important}.hdc-single-product-purchase__excerpt--static{min-height:calc(1.55em * 3);white-space:pre-line}.hdc-single-product-purchase__excerpt-toggle{display:flex;width:100%;max-width:100%;min-width:0;align-items:baseline;margin:0;padding:0;overflow:hidden;border:0;background:0 0;color:inherit;font:inherit;text-align:start;cursor:pointer}body.hdc-single-product-page div.product.hdc-single-product-managed .hdc-single-product-purchase__excerpt .hdc-single-product-purchase__excerpt-toggle{min-height:0;padding:0!important;border:0!important;border-radius:0!important;background:0 0!important;color:inherit!important;font-family:var(--hdc-font-ui)!important;font-size:13px!important;font-weight:400!important;line-height:1.55!important;box-shadow:none!important;transform:none!important}body.hdc-single-product-page .hdc-single-product-purchase__excerpt-toggle:active,body.hdc-single-product-page .hdc-single-product-purchase__excerpt-toggle:focus-visible,body.hdc-single-product-page .hdc-single-product-purchase__excerpt-toggle:hover{border-color:transparent;background:0 0!important;color:inherit;box-shadow:none;transform:none}body.hdc-single-product-page .hdc-single-product-purchase__excerpt-toggle:focus-visible{outline:1px dashed currentColor;outline-offset:3px}.hdc-single-product-purchase__excerpt-preview{min-width:0;max-width:50%;flex:0 1 50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400!important}.hdc-single-product-purchase__excerpt-less,.hdc-single-product-purchase__excerpt-more{color:var(--hdc-primary-hover);font-weight:700;text-decoration:underline;text-underline-offset:3px}.hdc-single-product-purchase__excerpt-more{flex:0 0 auto;margin-inline-start:8px}.hdc-single-product-purchase__excerpt-less[hidden],.hdc-single-product-purchase__excerpt-panel[hidden],.hdc-single-product-purchase__excerpt-toggle[hidden]{display:none}.hdc-single-product-purchase__excerpt-panel{width:100%;max-width:100%;min-width:0;margin:0;padding:0;border:0;background:0 0!important;overflow-wrap:anywhere;word-break:normal;box-shadow:none!important}.hdc-single-product-purchase__excerpt-copy{display:inline;max-width:100%;margin:0;padding:0;background:0 0!important;font-weight:400!important;overflow-wrap:anywhere}body.hdc-single-product-page .hdc-single-product-purchase__excerpt-less:active,body.hdc-single-product-page .hdc-single-product-purchase__excerpt-less:focus-visible,body.hdc-single-product-page .hdc-single-product-purchase__excerpt-less:hover{border-color:transparent;background:0 0!important;color:inherit;box-shadow:none;transform:none}body.hdc-single-product-page .hdc-single-product-purchase__excerpt-less:focus-visible{outline:1px dashed currentColor;outline-offset:3px}.hdc-single-product-purchase__excerpt-copy>*{margin-block:0 7px}.hdc-single-product-purchase__excerpt--static>:first-child{margin-block-start:0}.hdc-single-product-purchase__excerpt--static>:last-child{margin-block-end:0}.hdc-single-product-purchase__excerpt-copy>:last-child{display:inline;margin:0}.hdc-single-product-purchase__excerpt-less{display:inline-flex;align-items:baseline;margin:0 0 0 15px;padding:0;border:0;background:0 0;color:inherit;font:inherit;cursor:pointer}.hdc-single-product-purchase__form .variations_form,.hdc-single-product-purchase__form form.cart{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--hdc-single-purchase-gap,9px);margin:0}.hdc-single-product-purchase__form{margin-top:auto}.hdc-single-product-purchase__form .variations_form{column-gap:var(--hdc-single-purchase-gap,9px);row-gap:var(--hdc-single-swatches-row-gap,12px)}body.hdc-single-product-page .hdc-single-product-purchase__form .woocommerce-variation-add-to-cart,body.hdc-single-product-page .hdc-single-product-purchase__form form.cart:not(.variations_form):not(.grouped_form){display:flex;flex-wrap:wrap;align-items:stretch;justify-content:flex-start;gap:clamp(4px,.7vw,var(--hdc-single-purchase-gap,9px));max-width:100%}.hdc-single-product-purchase__form .variations{width:100%;margin:0;border-collapse:separate;border-spacing:0}.hdc-single-product-purchase__form .variations tbody{display:grid;row-gap:8px}.hdc-single-product-purchase__form .variations tr{display:grid;grid-template-columns:max-content minmax(0,1fr);column-gap:20px;align-items:center}.hdc-single-product-purchase__form .variations tr>td.value,.hdc-single-product-purchase__form .variations tr>th.label{display:flex;min-height:var(--hdc-swatch-height,38px);align-items:center;align-self:center}.hdc-single-product-purchase__form .variations tr>td.value{gap:var(--hdc-swatch-clear-gap,20px)}.hdc-single-product-purchase__form .variations td,.hdc-single-product-purchase__form .variations th{min-width:0;padding:0;text-align:left}.hdc-single-product-purchase__form .variations label{display:inline-flex;align-items:center;color:var(--hdc-text);font-size:clamp(11px, 1vw, 13px);font-weight:700;line-height:1;white-space:nowrap}body.hdc-single-product-page .hdc-single-product-purchase__form select{box-sizing:border-box;height:42px;min-height:42px;border:1px solid var(--hdc-flat-border);border-radius:8px;background:var(--hdc-single-canvas);color:var(--hdc-text)}body.hdc-single-product-page .hdc-single-product-purchase__form select:focus-visible{border-color:var(--hdc-primary);outline:2px solid color-mix(in srgb,var(--hdc-primary-hover) 35%,transparent);outline-offset:2px}.hdc-single-product-purchase__form .quantity{display:inline-flex;box-sizing:border-box;flex:0 0 auto;width:auto;max-width:none;min-width:50px;align-items:stretch;margin:0;overflow:hidden;border:1px solid #333;border-radius:var(--hdc-single-purchase-quantity-radius,5px);background:var(--hdc-single-canvas)}body.hdc-single-product-page .hdc-single-product-purchase__form input.qty{box-sizing:border-box;width:var(--hdc-single-purchase-quantity-width,90px);max-width:none;flex:0 0 auto;height:var(--hdc-single-purchase-height,54px);min-height:var(--hdc-single-purchase-height,54px);max-height:var(--hdc-single-purchase-height,54px);border:0;border-radius:0;background:0 0;color:var(--hdc-text);text-align:center;-moz-appearance:textfield;appearance:textfield}.hdc-single-product-purchase__form input.qty::-webkit-inner-spin-button,.hdc-single-product-purchase__form input.qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}body.hdc-single-product-page .hdc-single-product-purchase__form .hdc-single-product-download-button,body.hdc-single-product-page .hdc-single-product-purchase__form .hdc-whatsapp-button--product,body.hdc-single-product-page div.product.hdc-single-product-managed .hdc-single-product-purchase__form form.cart a.button,body.hdc-single-product-page div.product.hdc-single-product-managed .hdc-single-product-purchase__form form.cart button.button,body.hdc-single-product-page div.product.hdc-single-product-managed .hdc-single-product-purchase__form form.cart button.single_add_to_cart_button{display:inline-flex;box-sizing:border-box;flex:0 1 var(--hdc-single-purchase-button-width,130px);width:var(--hdc-single-purchase-button-width,130px);max-width:var(--hdc-single-purchase-button-width,130px);min-width:72px;height:var(--hdc-single-purchase-height,54px);min-height:var(--hdc-single-purchase-height,54px);max-height:var(--hdc-single-purchase-height,54px);align-items:center;justify-content:center;gap:8px;margin:0;padding-block:0;padding-inline:clamp(8px,1.2vw,15px);border-radius:var(--hdc-single-purchase-button-radius,30px);font-family:var(--hdc-font-ui);font-size:13px;font-weight:700;line-height:1;text-transform:none;text-decoration:none;white-space:nowrap}body.hdc-single-product-page div.product.hdc-single-product-managed .hdc-single-product-purchase__form form.cart a.button,body.hdc-single-product-page div.product.hdc-single-product-managed .hdc-single-product-purchase__form form.cart button.button,body.hdc-single-product-page div.product.hdc-single-product-managed .hdc-single-product-purchase__form form.cart button.single_add_to_cart_button{border:1px solid var(--hdc-primary-hover);background:var(--hdc-primary);color:var(--hdc-button-text)}body.hdc-single-product-page div.product.hdc-single-product-managed .hdc-single-product-purchase__form form.cart a.button:focus-visible,body.hdc-single-product-page div.product.hdc-single-product-managed .hdc-single-product-purchase__form form.cart a.button:hover,body.hdc-single-product-page div.product.hdc-single-product-managed .hdc-single-product-purchase__form form.cart button.button:focus-visible,body.hdc-single-product-page div.product.hdc-single-product-managed .hdc-single-product-purchase__form form.cart button.button:hover,body.hdc-single-product-page div.product.hdc-single-product-managed .hdc-single-product-purchase__form form.cart button.single_add_to_cart_button:focus-visible,body.hdc-single-product-page div.product.hdc-single-product-managed .hdc-single-product-purchase__form form.cart button.single_add_to_cart_button:hover{background:var(--hdc-primary-hover);color:var(--hdc-button-text)}.hdc-single-product-purchase__form .hdc-single-product-download-button{border:1px solid var(--hdc-single-download-background,#374151);background:var(--hdc-single-download-background,#374151);color:var(--hdc-single-download-text,#fff);transition:background-color var(--hdc-transition, 160ms ease),border-color var(--hdc-transition, 160ms ease),color var(--hdc-transition, 160ms ease)}.hdc-single-product-purchase__form .hdc-single-product-download-button:focus-visible,.hdc-single-product-purchase__form .hdc-single-product-download-button:hover{border-color:var(--hdc-single-download-hover,#111827);background:var(--hdc-single-download-hover,#111827);color:var(--hdc-single-download-text,#fff);text-decoration:none}.hdc-single-product-download-button__icon,.hdc-single-product-download-button__icon .hdc-icon{display:inline-flex;width:var(--hdc-single-download-icon-size,18px);min-width:var(--hdc-single-download-icon-size,18px);height:var(--hdc-single-download-icon-size,18px);align-items:center;justify-content:center;color:currentColor}.hdc-single-product-download-button__icon .hdc-icon{fill:none;stroke:currentColor}.hdc-single-product-purchase__form .woocommerce-variation-availability,.hdc-single-product-purchase__form p.stock{display:none}.hdc-single-product-purchase__form .woocommerce-variation{width:100%}.hdc-single-product-purchase__form .woocommerce-variation-price{margin-bottom:7px;color:var(--hdc-single-price-color);font-family:var(--hdc-font-heading);font-size:var(--hdc-single-price-size);font-weight:700;line-height:1}.hdc-single-product-purchase.has-selected-variation .hdc-single-product-purchase__form .woocommerce-variation-price{display:none}.hdc-single-product-purchase__form .reset_variations{color:var(--hdc-danger);font-size:clamp(10px, .95vw, 12px)}.hdc-single-product-purchase__form .group_table,.hdc-single-product-purchase__form .single_variation_wrap,.hdc-single-product-purchase__form .woocommerce-variation-add-to-cart{width:100%}.hdc-single-product-purchase__form .group_table{border-collapse:separate;border-spacing:0 7px}.hdc-single-product-purchase__form .group_table td{padding:8px 10px;border:1px solid var(--hdc-border);background:var(--hdc-single-canvas)}body.hdc-single-product-global-commerce .hdc-single-product-purchase{align-self:start;padding:8px 10px 10px;border:0!important;border-radius:0!important;background:0 0!important}body.hdc-single-product-global-commerce .hdc-single-product-purchase__price-stock-row{align-items:baseline;justify-content:flex-start;column-gap:0;row-gap:6px;margin-block-start:20px;margin-block-end:4px}body.hdc-single-product-global-commerce .hdc-single-product-purchase__price-stock-row .hdc-single-product-stock-line{margin-inline-start:30px;text-align:start}body.hdc-single-product-global-commerce .hdc-single-product-purchase__price .price,body.hdc-single-product-global-commerce .hdc-single-product-purchase__price>p.price,body.hdc-single-product-global-commerce div.product.hdc-single-product-managed .hdc-single-product-purchase--simple .hdc-single-product-purchase__price .price,body.hdc-single-product-global-commerce div.product.hdc-single-product-managed .hdc-single-product-purchase--simple .hdc-single-product-purchase__price ins,body.hdc-single-product-global-commerce div.product.hdc-single-product-managed .hdc-single-product-purchase--simple .hdc-single-product-purchase__price ins .amount,body.hdc-single-product-global-commerce div.product.hdc-single-product-managed .hdc-single-product-purchase--simple .hdc-single-product-purchase__price>.price>.amount,body.hdc-single-product-global-commerce div.product.hdc-single-product-managed .hdc-single-product-purchase--simple .hdc-single-product-purchase__price>p.price{font-size:var(--hdc-single-price-size)!important;color:#111827!important}body.hdc-single-product-global-commerce div.product.hdc-single-product-managed .hdc-single-product-purchase--simple .hdc-single-product-purchase__price>.woocommerce-Price-amount{color:#111827!important;font-size:var(--hdc-single-price-size)!important;font-weight:700}body.hdc-single-product-global-commerce div.product.hdc-single-product-managed .hdc-single-product-purchase--simple .hdc-single-product-purchase__price del,body.hdc-single-product-global-commerce div.product.hdc-single-product-managed .hdc-single-product-purchase--simple .hdc-single-product-purchase__price del .amount{font-size:calc(var(--hdc-single-price-size) - 11px)!important;color:#dc2626!important}body.hdc-single-product-global-commerce .hdc-single-product-purchase__excerpt{margin-bottom:8px;color:var(--hdc-global-muted-text,#6b7280);font-size:var(--hdc-global-description-size, 11px);line-height:1.55}.hdc-single-product-purchase__delivery{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.hdc-single-product-purchase__delivery-card{display:flex;flex:1 1 150px;min-width:0;box-sizing:border-box;align-items:flex-start;gap:10px;padding:12px;border:1px solid #e5e7eb;border-radius:10px;background:#fff;color:#111827;text-align:left}.hdc-single-product-purchase__delivery-card svg{flex:0 0 auto;width:28px;height:28px;color:var(--hdf-color-primary,#f97316)}.hdc-single-product-purchase__delivery-card>span:last-child{display:grid;gap:2px;min-width:0}.hdc-single-product-purchase__delivery-card strong{font-family:var(--hdc-font-ui);font-size:13px;font-weight:700;line-height:1.3}.hdc-single-product-purchase__delivery-card>span:last-child>span{color:var(--hdc-global-muted-text,#6b7280);font-family:var(--hdc-font-ui);font-size:12px;line-height:1.4}@media (max-width:480px){.hdc-single-product-purchase__delivery{flex-direction:column}.hdc-single-product-purchase__delivery-card{flex:1 1 auto}}body.hdc-single-product-global-commerce .hdc-single-product-purchase__delivery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}body.hdc-single-product-global-commerce .hdc-single-product-purchase__delivery-card{padding:8px}@media (max-width:480px){body.hdc-single-product-global-commerce .hdc-single-product-purchase__delivery{grid-template-columns:1fr}}.hdc-single-product-purchase__price{display:flex;flex-wrap:nowrap;align-items:baseline;gap:30px}.hdc-single-product-purchase__price .price ins,.hdc-single-product-purchase__price ins{order:1}.hdc-single-product-purchase__price .price del,.hdc-single-product-purchase__price del{order:2}.hdc-single-product-purchase__price .price,.hdc-single-product-purchase__price>p.price{flex-wrap:nowrap}@media (max-width:480px){body.hdc-single-product-global-commerce .hdc-single-product-purchase{min-width:0}body.hdc-single-product-global-commerce .hdc-single-product-purchase__price-stock-row{flex-wrap:wrap;row-gap:8px}body.hdc-single-product-global-commerce .hdc-single-product-purchase__price{flex-wrap:wrap;max-width:100%}body.hdc-single-product-global-commerce .hdc-single-product-purchase__price .price,body.hdc-single-product-global-commerce .hdc-single-product-purchase__price>p.price{flex-wrap:wrap}body.hdc-single-product-global-commerce .hdc-single-product-purchase__delivery{width:100%;max-width:100%;min-width:0}}@media (min-width:1181px){body.hdc-single-product-global-commerce .hdc-single-product-purchase{padding-bottom:0}}.hdc-single-product-purchase__delivery-card>span:last-child>span{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}body.hdc-single-product-global-commerce div.product.hdc-single-product-managed>.hdc-single-product-trust-row{min-width:0}body.hdc-single-product-global-commerce div.product.hdc-single-product-managed>.hdc-single-product-trust-row .hdc-single-product-purchase__delivery{margin-top:0}body.hdc-single-product-global-commerce div.product.hdc-single-product-managed>.hdc-single-product-trust-row .hdc-single-product-purchase__delivery-card{align-items:center;padding:12px}body.hdc-single-product-global-commerce div.product.hdc-single-product-managed>.hdc-single-product-trust-row .hdc-single-product-purchase__delivery-card svg{width:36px;height:36px}@media (min-width:1181px){body.hdc-single-product-global-commerce div.product.hdc-single-product-managed>.hdc-single-product-trust-row .hdc-single-product-purchase__delivery{height:100%}}body.hdc-single-product-global-commerce .hdc-single-product-purchase__form .woocommerce-variation-price ins,body.hdc-single-product-global-commerce .hdc-single-product-purchase__form .woocommerce-variation-price ins .amount{color:#111827!important}body.hdc-single-product-global-commerce .hdc-single-product-purchase__form .woocommerce-variation-price del,body.hdc-single-product-global-commerce .hdc-single-product-purchase__form .woocommerce-variation-price del .amount{color:#dc2626!important}@media (min-width:1181px){body.hdc-single-product-page.hdc-single-product-global-commerce .hdc-single-product-purchase__form form.cart{margin-bottom:0}}body.hdc-single-product-global-commerce div.product.hdc-single-product-managed .hdc-single-product-purchase__form form.cart::after,body.hdc-single-product-global-commerce div.product.hdc-single-product-managed .hdc-single-product-purchase__form form.cart::before{content:none}body.hdc-single-product-global-commerce div.product.hdc-single-product-managed>.hdc-single-product-trust-row{background:var(--hdf-color-page,#f3f4f6)}body.hdc-single-product-global-commerce div.product.hdc-single-product-managed>.hdc-single-product-trust-row .hdc-single-product-purchase__delivery{background:var(--hdf-color-page,#f3f4f6)}.hdc-single-product-purchase__excerpt--static,.hdc-single-product-purchase__excerpt--static p{margin-inline-start:0;text-align:left;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.hdc-single-product-purchase__excerpt--static p{margin:0}.hdc-single-product-actions{display:grid;gap:10px;padding:12px 18px 0}.hdc-single-product-share{display:flex;flex-wrap:nowrap;align-items:center;gap:5px;width:max-content;max-width:100%;overflow-x:auto;scrollbar-width:none}.hdc-single-product-share::-webkit-scrollbar{display:none}.hdc-single-product-actions__selection{display:flex;flex-wrap:wrap;align-items:center;gap:7px}.hdc-single-product-actions .hdc-selection-button,.hdc-single-product-share a,.hdc-single-product-share button{display:inline-flex;min-height:34px;align-items:center;justify-content:center;gap:6px;margin:0;padding:6px 10px;border:1px solid var(--hdc-flat-border);border-radius:999px;background:var(--hdc-single-canvas);color:var(--hdc-text);font-size:11px;font-weight:700;text-decoration:none}.hdc-single-product-actions .hdc-selection-button{border:0}body.hdc-single-product-page div.product.hdc-single-product-managed .hdc-single-product-actions .hdc-selection-button,body.hdc-single-product-page div.product.hdc-single-product-managed .hdc-single-product-actions .hdc-selection-button:active,body.hdc-single-product-page div.product.hdc-single-product-managed .hdc-single-product-actions .hdc-selection-button:focus-visible,body.hdc-single-product-page div.product.hdc-single-product-managed .hdc-single-product-actions .hdc-selection-button:hover,body.hdc-single-product-page div.product.hdc-single-product-managed .hdc-single-product-actions .hdc-selection-button[aria-pressed=true]{border:0!important;box-shadow:none}body.hdc-single-product-page div.product.hdc-single-product-managed .hdc-single-product-actions .hdc-selection-button:focus-visible{outline:2px solid color-mix(in srgb,var(--hdc-primary-hover) 35%,transparent);outline-offset:2px}.hdc-single-product-share a:not(.hdc-selection-button),.hdc-single-product-share button:not(.hdc-selection-button){width:30px;padding-inline:0}.hdc-single-product-actions .hdc-selection-button:focus-visible,.hdc-single-product-actions .hdc-selection-button:hover,.hdc-single-product-share a:focus-visible,.hdc-single-product-share a:hover,.hdc-single-product-share button:focus-visible,.hdc-single-product-share button:hover{border-color:var(--hdc-single-action-hover-border);background:var(--hdc-single-action-hover-background);color:var(--hdc-single-action-hover-text)}.hdc-single-product-actions .hdc-icon,.hdc-single-product-share .hdc-icon{width:15px;height:15px}.hdc-single-product-share__brand-icon{display:block;width:19px;height:19px;max-width:19px;max-height:19px;object-fit:contain}.hdc-single-product-share__share-button .hdc-single-product-share__brand-icon--share{width:17px;height:17px;max-width:17px;max-height:17px}.hdc-single-product-actions .hdc-selection-button[aria-pressed=true]{border:0!important;box-shadow:none!important}body.hdc-single-product-page div.product.hdc-single-product-managed .hdc-single-product-actions .hdc-selection-button[data-hdc-collection][aria-pressed=true],body.hdc-single-product-page div.product.hdc-single-product-managed .hdc-single-product-actions .hdc-selection-button[data-hdc-compare][aria-pressed=true],body.hdc-single-product-page div.product.hdc-single-product-managed .hdc-single-product-actions .hdc-selection-button[data-hdc-wishlist][aria-pressed=true]{border:0!important;background:0 0!important;color:#111827!important;font-weight:700!important;box-shadow:none!important;transform:none!important}body.hdc-single-product-page div.product.hdc-single-product-managed .hdc-single-product-actions .hdc-selection-button[data-hdc-collection][aria-pressed=true] .hdc-icon,body.hdc-single-product-page div.product.hdc-single-product-managed .hdc-single-product-actions .hdc-selection-button[data-hdc-compare][aria-pressed=true] .hdc-icon{color:#16a34a!important;stroke:currentColor}.hdc-single-product-actions .hdc-selection-button[data-hdc-wishlist][aria-pressed=true]{background:0 0;color:#111827;font-weight:700}.hdc-single-product-actions .hdc-selection-button[data-hdc-wishlist][aria-pressed=true] .hdc-icon,.hdc-single-product-actions .hdc-selection-button[data-hdc-wishlist][aria-pressed=true] .hdc-icon path{color:#16a34a;fill:currentColor;stroke:currentColor}body.hdc-single-product-global-commerce .hdc-single-product-actions{display:block;margin:0;padding:0;border:0;background:0 0}body.hdc-single-product-global-commerce .hdc-single-product-share{display:flex;min-height:var(--hdc-global-share-button-size,29px);align-items:center;gap:var(--hdc-global-share-gap,8px);padding:6px 10px 3px;border:0;border-radius:0;background:0 0}body.hdc-single-product-global-commerce .hdc-single-product-share>a:not(.hdc-selection-button),body.hdc-single-product-global-commerce .hdc-single-product-share>button:not(.hdc-selection-button){width:var(--hdc-global-share-button-size,29px);min-width:var(--hdc-global-share-button-size,29px);height:var(--hdc-global-share-button-size,29px);min-height:var(--hdc-global-share-button-size,29px);padding:0}body.hdc-single-product-global-commerce .hdc-single-product-share__brand-icon,body.hdc-single-product-global-commerce .hdc-single-product-share__share-button .hdc-single-product-share__brand-icon--share{width:var(--hdc-global-share-icon-size,18px);max-width:var(--hdc-global-share-icon-size,18px);height:var(--hdc-global-share-icon-size,18px);max-height:var(--hdc-global-share-icon-size,18px)}body.hdc-single-product-global-commerce .hdc-single-product-actions__selection{display:flex;min-width:0;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:var(--hdc-global-selection-gap,15px);padding:2px 10px 6px;background:0 0}body.hdc-single-product-global-commerce .hdc-single-product-actions__selection .hdc-selection-button,body.hdc-single-product-global-commerce .hdc-single-product-share .hdc-selection-button{width:auto;min-width:0;flex:0 0 auto;min-height:var(--hdc-global-selection-height,38px);border:0!important;border-radius:8px!important;background:0 0!important;color:var(--hdc-global-selection-text,#111827)!important;font-size:var(--hdc-global-selection-font-size, 13px);font-weight:600}body.hdc-single-product-global-commerce .hdc-single-product-actions__selection .hdc-selection-button:focus-visible,body.hdc-single-product-global-commerce .hdc-single-product-actions__selection .hdc-selection-button:hover,body.hdc-single-product-global-commerce .hdc-single-product-share .hdc-selection-button:focus-visible,body.hdc-single-product-global-commerce .hdc-single-product-share .hdc-selection-button:hover{border:0!important;color:#111827!important}body.hdc-single-product-global-commerce.hdc-single-product-page div.product.hdc-single-product-managed .hdc-single-product-actions .hdc-selection-button[data-hdc-compare][aria-pressed=true],body.hdc-single-product-global-commerce.hdc-single-product-page div.product.hdc-single-product-managed .hdc-single-product-actions .hdc-selection-button[data-hdc-wishlist][aria-pressed=true],body.hdc-single-product-global-commerce.hdc-single-product-page div.product.hdc-single-product-managed .hdc-single-product-share .hdc-selection-button[data-hdc-compare][aria-pressed=true],body.hdc-single-product-global-commerce.hdc-single-product-page div.product.hdc-single-product-managed .hdc-single-product-share .hdc-selection-button[data-hdc-wishlist][aria-pressed=true]{border:0!important;background:0 0!important;color:#111827!important;font-weight:700}body.hdc-single-product-global-commerce.hdc-single-product-page div.product.hdc-single-product-managed .hdc-single-product-actions .hdc-selection-button[data-hdc-compare][aria-pressed=true] .hdc-icon,body.hdc-single-product-global-commerce.hdc-single-product-page div.product.hdc-single-product-managed .hdc-single-product-actions .hdc-selection-button[data-hdc-wishlist][aria-pressed=true] .hdc-icon,body.hdc-single-product-global-commerce.hdc-single-product-page div.product.hdc-single-product-managed .hdc-single-product-actions .hdc-selection-button[data-hdc-wishlist][aria-pressed=true] .hdc-icon path,body.hdc-single-product-global-commerce.hdc-single-product-page div.product.hdc-single-product-managed .hdc-single-product-share .hdc-selection-button[data-hdc-compare][aria-pressed=true] .hdc-icon,body.hdc-single-product-global-commerce.hdc-single-product-page div.product.hdc-single-product-managed .hdc-single-product-share .hdc-selection-button[data-hdc-wishlist][aria-pressed=true] .hdc-icon,body.hdc-single-product-global-commerce.hdc-single-product-page div.product.hdc-single-product-managed .hdc-single-product-share .hdc-selection-button[data-hdc-wishlist][aria-pressed=true] .hdc-icon path{color:#16a34a!important;stroke:currentColor}body.hdc-single-product-global-commerce.hdc-single-product-page div.product.hdc-single-product-managed .hdc-single-product-actions .hdc-selection-button[data-hdc-wishlist][aria-pressed=true] .hdc-icon path,body.hdc-single-product-global-commerce.hdc-single-product-page div.product.hdc-single-product-managed .hdc-single-product-share .hdc-selection-button[data-hdc-wishlist][aria-pressed=true] .hdc-icon path{fill:currentColor}@media (min-width:821px){body.hdc-single-product-global-commerce .hdc-single-product-share .hdc-selection-button[data-hdc-wishlist]{margin-inline-start:100px}}body.hdc-single-product-global-commerce.hdc-single-product-page div.product.hdc-single-product-managed .hdc-single-product-actions .hdc-selection-button[data-hdc-compare][aria-pressed=true] .hdc-icon path,body.hdc-single-product-global-commerce.hdc-single-product-page div.product.hdc-single-product-managed .hdc-single-product-share .hdc-selection-button[data-hdc-compare][aria-pressed=true] .hdc-icon path{fill:currentColor}.hdc-single-product-services{display:grid;height:var(--hdc-single-trust-zone-height);min-height:var(--hdc-single-trust-zone-height);box-sizing:border-box;flex:0 0 var(--hdc-single-trust-zone-height);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:8px;padding:var(--hdc-single-trust-badges-row-top-gap,10px) var(--hdc-single-summary-row-padding-x,18px) var(--hdc-single-trust-badges-row-padding,12px)}.hdc-single-product-service{display:grid;min-width:0;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:8px;padding:9px;border-radius:10px}.hdc-single-product-service__icon{display:grid;width:30px;height:30px;place-items:center;border-radius:999px;background:var(--hdc-single-canvas);color:var(--hdc-primary-hover)}.hdc-single-product-service__icon .hdc-icon{width:16px;height:16px}.hdc-single-product-service>span:last-child{display:grid;gap:2px}.hdc-single-product-service__compact-title,.hdc-single-product-service__title{color:var(--hdc-text);font-size:10px}.hdc-single-product-service__compact-title{display:none}.hdc-single-product-service>span:last-child>span{display:-webkit-box;overflow:hidden;color:var(--hdc-muted-text);font-size:9px;line-height:1.3;-webkit-box-orient:vertical;-webkit-line-clamp:2}body.hdc-single-product-global-commerce .hdc-single-product-services--commerce-rail{display:grid;width:100%;height:auto;min-height:0;grid-template-columns:minmax(0,1fr);align-content:start;gap:0;padding:0;border:0!important;background-color:transparent}@media (min-width:1181px){body.hdc-single-product-global-commerce.hdc-global-facts-right-rail div.product.hdc-single-product-managed>div.summary>.hdc-single-product-services{height:100%;align-self:stretch}body.hdc-single-product-global-commerce.hdc-global-facts-right-rail .hdc-single-product-services--commerce-rail{height:100%;min-height:100%;grid-template-rows:minmax(0,1fr);align-content:stretch}body.hdc-single-product-global-commerce.hdc-global-facts-right-rail .hdc-single-product-facts{height:100%;min-height:100%}}body.hdc-single-product-global-commerce .hdc-single-product-facts{overflow:hidden;border:1px solid var(--hdc-global-surface-border,#e5e7eb);border-inline-start-width:var(--hdc-global-rail-divider-width,2px);border-inline-start-color:var(--hdc-global-rail-divider-color,#D1D5DB);border-radius:var(--hdc-single-section-radius,10px);background:var(--hdc-global-surface-background,#fff)}body.hdc-single-product-global-commerce.hdc-global-facts-below-summary .hdc-single-product-facts{border-inline-start-width:1px;border-inline-start-color:var(--hdc-global-surface-border,#E5E7EB)}body.hdc-single-product-global-commerce .hdc-single-product-fact{display:grid;gap:2px;padding:var(--hdc-global-fact-padding-y,9px) var(--hdc-global-fact-padding-x,10px);border-bottom:1px solid var(--hdc-global-fact-row-border,#f0f1f3)}body.hdc-single-product-global-commerce .hdc-single-product-fact:last-child{border-bottom:0}body.hdc-single-product-global-commerce .hdc-single-product-fact span{color:var(--hdc-global-fact-label,#6b7280);font-size:var(--hdc-global-fact-label-size, 10px);font-weight:600}body.hdc-single-product-global-commerce .hdc-single-product-fact strong{color:var(--hdc-global-fact-value,#111827);font-size:var(--hdc-global-fact-value-size, 11px);line-height:1.3;overflow-wrap:anywhere}body.hdc-single-product-global-commerce .hdc-single-product-fact strong.is-stock{color:var(--hdc-global-fact-stock,#15803d)}body.hdc-single-product-global-commerce .hdc-single-product-features-panel{display:flex;flex-direction:column;gap:20px;align-self:start;padding:4px 0 4px 16px;border:0;border-left:1px solid #d1d5db;background-color:transparent}.hdc-single-product-features-panel__seller{display:flex;flex-wrap:wrap;align-items:center;gap:6px;color:#111827;font-size:13px;line-height:1.4}.hdc-single-product-features-panel__seller-label{color:#6b7280}.hdc-single-product-features-panel__seller-name{color:#111827;font-weight:700;text-decoration:none}.hdc-single-product-features-panel__seller-name:focus-visible,.hdc-single-product-features-panel__seller-name:hover{color:var(--hdf-color-primary,#f97316);text-decoration:underline}.hdc-single-product-features-panel__verified{display:inline-flex;width:14px;height:14px;color:#2563eb}.hdc-single-product-features-panel__verified svg{display:block;width:14px;height:14px}.hdc-single-product-features-panel__meta{display:grid;gap:10px;margin:0}.hdc-single-product-features-panel__meta>div{display:grid;gap:2px}.hdc-single-product-features-panel__meta dt{color:#6b7280;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.02em}.hdc-single-product-features-panel__meta dd{margin:0;color:#111827;font-size:13px;font-weight:600;line-height:1.4;overflow-wrap:anywhere}.hdc-single-product-features-panel__assurances{display:grid;gap:12px;padding-top:16px;border-top:1px solid #e5e7eb}.hdc-single-product-features-panel__assurances>div{display:grid;gap:2px}.hdc-single-product-features-panel__assurances strong{color:#111827;font-size:13px;font-weight:700}.hdc-single-product-features-panel__assurances span{color:#6b7280;font-size:12px;line-height:1.4}@media (max-width:1180px){body.hdc-single-product-global-commerce .hdc-single-product-features-panel{padding:16px 0 0;border-left:0;border-top:1px solid #d1d5db!important}}body.hdc-single-product-global-commerce .hdc-single-product-features-panel{padding:4px 0 4px 16px;border:0;border-left:1px solid #d1d5db!important;border-radius:0;background-color:transparent;gap:16px;margin-inline-start:30px}@media (max-width:1180px){body.hdc-single-product-global-commerce .hdc-single-product-features-panel{padding:16px 0 0;border-left:0;border-top:1px solid #d1d5db!important;margin-inline-start:0}}body.hdc-single-product-global-commerce .hdc-single-product-features-panel__seller-name{font-size:14px}body.hdc-single-product-global-commerce .hdc-single-product-features-panel__verified,body.hdc-single-product-global-commerce .hdc-single-product-features-panel__verified svg{width:16px;height:16px}body.hdc-single-product-global-commerce .hdc-single-product-features-panel__meta>div{padding-bottom:8px;border-bottom:1px solid #f3f4f6}body.hdc-single-product-global-commerce .hdc-single-product-features-panel__meta>div:last-child{padding-bottom:0;border-bottom:0}@media (min-width:1181px){body.hdc-single-product-global-commerce .hdc-single-product-features-panel{align-self:stretch;height:100%;box-sizing:border-box;background-color:transparent}}@media (min-width:1181px){body.hdc-single-product-global-commerce .hdc-single-product-features-panel{gap:8px}body.hdc-single-product-global-commerce .hdc-single-product-features-panel__meta{gap:2px}body.hdc-single-product-global-commerce .hdc-single-product-features-panel__meta>div{padding-bottom:4px}body.hdc-single-product-global-commerce .hdc-single-product-features-panel__assurances{gap:6px;padding-top:8px}}body.hdc-single-product-global-commerce div.product.hdc-single-product-managed>div.summary>.hdc-single-product-features-panel{background-color:transparent}.hdc-single-product-meta{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:clamp(18px,2.4vw,28px);padding:16px 0 0;border-top:1px solid var(--hdc-border);color:var(--hdc-muted-text);font-size:12px}.hdc-single-product-meta span{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px;white-space:nowrap}.hdc-single-product-meta strong{color:var(--hdc-text);font-size:11px;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.hdc-single-product-meta__value{text-transform:uppercase}.hdc-single-product-meta a{color:var(--hdc-primary-hover);text-decoration:none}.hdc-single-product-meta a:focus-visible,.hdc-single-product-meta a:hover{text-decoration:underline;text-underline-offset:3px}.hdc-single-product-section{grid-column:1/-1;margin-top:var(--hdc-single-section-gap);border:1px solid var(--hdc-flat-border);border-radius:var(--hdc-single-section-radius,var(--hdc-radius));background:#fff;box-shadow:none}.hdc-single-product-section__body{padding:var(--hdc-single-tabs-panel-padding)}body.hdc-single-product-page .hdc-single-product-section.woocommerce-Tabs-panel{max-width:none;min-width:0;box-sizing:border-box;margin-top:var(--hdc-single-section-gap);color:var(--hdc-text);font-size:clamp(13px, 1.15vw, 15px);line-height:1.7;overflow-wrap:anywhere}body.hdc-single-product-page .hdc-single-product-section__body>:first-child{margin-top:0}body.hdc-single-product-page .hdc-single-product-section__body>:last-child{margin-bottom:0}body.hdc-single-product-page .hdc-single-product-section__body>h2{margin:0 0 14px;color:var(--hdc-heading-text,#0f0f0f);font-family:var(--hdc-font-heading);font-size:clamp(16px, 1.45vw, 20px);font-weight:var(--hdc-font-weight-heading);line-height:1.2}body.hdc-single-product-page .hdc-single-product-section #review_form_wrapper .comment-reply-title{margin:0 0 14px;padding:9px 12px;border:1px solid var(--hdc-heading-border,#e5e7eb);border-block-end:1px solid var(--hdc-heading-edge,#E5E7EB);border-radius:min(var(--hdc-raised-edge-radius),10px);background:var(--hdc-heading-background,#f8f9fa);color:var(--hdc-heading-text,#0f0f0f);box-shadow:none;font-family:var(--hdc-font-heading);font-size:clamp(16px, 1.45vw, 20px);font-weight:var(--hdc-font-weight-heading);line-height:1.2}.hdc-single-product-section table.shop_attributes{width:100%;overflow:hidden;border:1px solid var(--hdc-border);border-collapse:separate;border-spacing:0;border-radius:8px;background:#f3f4f6}.hdc-single-product-section__body table{background:#f3f4f6}.hdc-single-product-section__body p{margin-bottom:16px;line-height:1.75}body.hdc-single-product-page .hdc-single-product-section--additional_information .hdc-single-product-section__body>h2{display:none}.hdc-single-product-section table.shop_attributes td,.hdc-single-product-section table.shop_attributes th{padding:var(--hdc-single-attributes-cell-padding);border-color:var(--hdc-border);vertical-align:middle}.hdc-single-product-section table.shop_attributes td,.hdc-single-product-section table.shop_attributes td p{font-style:normal}.hdc-single-product-section table.shop_attributes td p{margin:0;line-height:1.55}.hdc-single-product-section #review_form_wrapper,.hdc-single-product-section #reviews #comments{padding:0}body.hdc-single-product-page .hdc-single-product-section #reviews{--hdc-review-star-filled:#FFB900;--hdc-review-star-empty:#D1D5DB;color:var(--hdc-text)}body.hdc-single-product-page .hdc-single-product-section #reviews #comments{margin:0}body.hdc-single-product-page .hdc-single-product-section #reviews .woocommerce-Reviews-title{margin:0 0 14px;padding-bottom:0;border-bottom:0;color:var(--hdc-text);font-family:var(--hdc-font-ui);font-size:clamp(13px, 1.15vw, 15px);font-weight:400;line-height:1.25}body.hdc-single-product-page .hdc-single-product-section #reviews .woocommerce-noreviews{margin:0;padding:13px 15px;border:1px solid var(--hdc-border);border-radius:10px;background:var(--hdc-subtle,#f8fafc);color:var(--hdc-muted-text);font-size:clamp(12px, 1.05vw, 14px);line-height:1.55}body.hdc-single-product-page .hdc-single-product-section #reviews .woocommerce-pagination{margin-top:14px}body.hdc-single-product-page .hdc-single-product-section #reviews .woocommerce-pagination ul.page-numbers{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;border:0;list-style:none}body.hdc-single-product-page .hdc-single-product-section #reviews .woocommerce-pagination ul.page-numbers li{border:0;overflow:visible}body.hdc-single-product-page .hdc-single-product-section #reviews .woocommerce-pagination .page-numbers{display:inline-flex;min-width:34px;min-height:34px;align-items:center;justify-content:center;padding:6px 9px;border:1px solid var(--hdc-border);border-radius:8px;background:var(--hdc-single-canvas);color:var(--hdc-text);font-size:clamp(11px, 1vw, 13px);font-weight:700;text-decoration:none}body.hdc-single-product-page .hdc-single-product-section #reviews .woocommerce-pagination .page-numbers.current{border-color:var(--hdc-primary);background:var(--hdc-primary);color:#fff}body.hdc-single-product-page .hdc-single-product-section #reviews ol.commentlist{display:grid;gap:12px;margin:0;padding:0;list-style:none}body.hdc-single-product-page .hdc-single-product-section #reviews ol.commentlist>li.review{margin:0!important;padding:0!important;border:0!important;background:0 0!important}body.hdc-single-product-page .hdc-single-product-section--reviews header.hdc-single-product-section-heading{border-top:0}body.hdc-single-product-page .hdc-single-product-section #reviews .comment_container{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-items:start;margin:0;padding:16px;border:1px solid #e5e7eb;border-radius:16px;background:#fff;box-shadow:none}body.hdc-single-product-page .hdc-single-product-section #reviews .comment_container img.avatar{display:none!important}body.hdc-single-product-page .hdc-single-product-section #reviews .comment-text{min-width:0;margin:0!important;padding:0!important;border:0!important}body.hdc-single-product-page .hdc-single-product-section #reviews .comment-text .star-rating{float:right;margin:1px 0 6px 12px;color:var(--hdc-review-star-filled)!important;font-size:14px}body.hdc-single-product-page .hdc-single-product-section #reviews .comment-text .star-rating::before{color:var(--hdc-review-star-empty)!important;opacity:1!important}body.hdc-single-product-page .hdc-single-product-section #reviews .comment-text .star-rating span::before{color:var(--hdc-review-star-filled)!important}body.hdc-single-product-page .hdc-single-product-section #reviews .meta{margin:0 0 5px!important;color:var(--hdc-muted-text);font-size:13px;line-height:1.45}body.hdc-single-product-page .hdc-single-product-section #reviews .woocommerce-review__author{color:var(--hdc-text);font-size:15px;font-weight:700}body.hdc-single-product-page .hdc-single-product-section #reviews .woocommerce-review__verified{color:var(--hdc-success,#16a34a);font-style:normal;font-weight:700}body.hdc-single-product-page .hdc-single-product-section #reviews .description,body.hdc-single-product-page .hdc-single-product-section #reviews .description p{margin:0;color:var(--hdc-text);font-size:14.5px;line-height:1.6}body.hdc-single-product-page .hdc-single-product-section #review_form_wrapper{margin-top:12px}body.hdc-single-product-page .hdc-single-product-section #review_form_wrapper #respond{margin:0;padding:16px;border:1px solid #e5e7eb;border-radius:16px;background:#fff}body.hdc-single-product-page .hdc-single-product-section #review_form_wrapper .comment-reply-title{display:block;margin:0 0 14px;color:var(--hdc-text);font-family:var(--hdc-font-heading);font-size:clamp(16px, 1.45vw, 20px);font-weight:700;line-height:1.3}body.hdc-single-product-page .hdc-single-product-section #review_form_wrapper .comment-form{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:dense;gap:12px;margin:0}body.hdc-single-product-page .hdc-single-product-section #review_form_wrapper .comment-form-comment,body.hdc-single-product-page .hdc-single-product-section #review_form_wrapper .comment-form-cookies-consent,body.hdc-single-product-page .hdc-single-product-section #review_form_wrapper .comment-form-rating{grid-column:1/-1}body.hdc-single-product-page .hdc-single-product-section #review_form_wrapper .comment-form .form-submit{align-self:end}body.hdc-single-product-page .hdc-single-product-section #review_form_wrapper .comment-form .form-submit #submit,body.hdc-single-product-page .hdc-single-product-section #review_form_wrapper .comment-form .form-submit .submit{width:100%}@media (max-width:680px){body.hdc-single-product-page .hdc-single-product-section #review_form_wrapper .comment-form{grid-template-columns:minmax(0,1fr)}}body.hdc-single-product-page .hdc-single-product-section #review_form_wrapper .comment-form>p{margin:0}body.hdc-single-product-page .hdc-single-product-section #review_form_wrapper label{display:inline-block;margin:0 0 6px;color:var(--hdc-text);font-size:clamp(11px, 1vw, 13px);font-weight:700}body.hdc-single-product-page .hdc-single-product-section #review_form_wrapper .comment-form-rating{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}body.hdc-single-product-page .hdc-single-product-section #review_form_wrapper .comment-form-rating .stars,body.hdc-single-product-page .hdc-single-product-section #review_form_wrapper .comment-form-rating label{margin:0!important}body.hdc-single-product-page .hdc-single-product-section #review_form_wrapper p.stars{display:inline-flex;align-items:center;min-height:32px;line-height:1}body.hdc-single-product-page .hdc-single-product-section #review_form_wrapper p.stars a{color:var(--hdc-review-star-filled)!important;font-size:24px!important;line-height:1!important;transition:transform 120ms ease,opacity 120ms ease}body.hdc-single-product-page .hdc-single-product-section #review_form_wrapper p.stars a:focus-visible,body.hdc-single-product-page .hdc-single-product-section #review_form_wrapper p.stars a:hover{opacity:.82;transform:translateY(-1px)}body.hdc-single-product-page .hdc-single-product-section #review_form_wrapper input[type=email],body.hdc-single-product-page .hdc-single-product-section #review_form_wrapper input[type=text],body.hdc-single-product-page .hdc-single-product-section #review_form_wrapper textarea{width:100%;box-sizing:border-box;border:1px solid var(--hdc-border);border-radius:8px;background:var(--hdc-single-canvas);color:var(--hdc-text);font-family:var(--hdc-font-ui);font-size:clamp(12px, 1.05vw, 14px);box-shadow:none}body.hdc-single-product-page .hdc-single-product-section #review_form_wrapper input[type=email],body.hdc-single-product-page .hdc-single-product-section #review_form_wrapper input[type=text]{min-height:42px;padding:9px 11px}body.hdc-single-product-page .hdc-single-product-section #review_form_wrapper textarea{min-height:120px;padding:11px;resize:vertical}body.hdc-single-product-page .hdc-single-product-section #review_form_wrapper input[type=email]:focus,body.hdc-single-product-page .hdc-single-product-section #review_form_wrapper input[type=text]:focus,body.hdc-single-product-page .hdc-single-product-section #review_form_wrapper textarea:focus{border-color:var(--hdc-primary);outline:2px solid color-mix(in srgb,var(--hdc-primary) 18%,transparent);outline-offset:1px}body.hdc-single-product-page .hdc-single-product-section #review_form_wrapper .form-submit{display:flex;justify-content:flex-start}body.hdc-single-product-page .hdc-single-product-section #review_form_wrapper #submit,body.hdc-single-product-page .hdc-single-product-section #review_form_wrapper .submit{display:inline-flex!important;min-height:42px;align-items:center;justify-content:center;margin:0!important;padding:9px 18px!important;border:1px solid var(--hdc-primary)!important;border-radius:8px!important;background:var(--hdc-primary)!important;color:#fff!important;font-family:var(--hdc-font-ui)!important;font-size:clamp(12px, 1.05vw, 14px)!important;font-weight:700!important;line-height:1.2!important;text-decoration:none!important;box-shadow:none!important;cursor:pointer;transform:none!important}body.hdc-single-product-page .hdc-single-product-section #review_form_wrapper #submit:focus-visible,body.hdc-single-product-page .hdc-single-product-section #review_form_wrapper #submit:hover,body.hdc-single-product-page .hdc-single-product-section #review_form_wrapper .submit:focus-visible,body.hdc-single-product-page .hdc-single-product-section #review_form_wrapper .submit:hover{border-color:var(--hdc-primary-hover)!important;background:var(--hdc-primary-hover)!important;color:#fff!important}@media (max-width:680px){body.hdc-single-product-page .hdc-single-product-section #reviews .comment_container{grid-template-columns:minmax(0,1fr);gap:9px;padding:11px}body.hdc-single-product-page .hdc-single-product-section #reviews .comment_container img.avatar{display:none!important}body.hdc-single-product-page .hdc-single-product-section #reviews .comment-text .star-rating{float:none;margin:0 0 6px}body.hdc-single-product-page .hdc-single-product-section #review_form_wrapper #respond{padding:12px}}.hdc-single-product-section .hdc-description-media{display:block;width:100%;margin:18px auto}.hdc-single-product-section .hdc-description-media .wp-block-embed__wrapper{position:static;padding:0}.hdc-single-product-section .hdc-description-media .wp-block-embed__wrapper::before{display:none;padding-top:0;content:none}.hdc-single-product-section .hdc-description-media embed,.hdc-single-product-section .hdc-description-media iframe,.hdc-single-product-section .hdc-description-media object,.hdc-single-product-section .hdc-description-media video{display:block;width:100%;max-width:100%;margin:0;border:0;background:#000}.hdc-single-product-section .hdc-description-media--horizontal{max-width:760px}.hdc-single-product-section .hdc-description-media--horizontal embed,.hdc-single-product-section .hdc-description-media--horizontal iframe,.hdc-single-product-section .hdc-description-media--horizontal object,.hdc-single-product-section .hdc-description-media--horizontal video{aspect-ratio:16/9;height:auto}.hdc-single-product-section .hdc-description-media--vertical{max-width:360px}.hdc-single-product-section .hdc-description-media--vertical embed,.hdc-single-product-section .hdc-description-media--vertical iframe,.hdc-single-product-section .hdc-description-media--vertical object,.hdc-single-product-section .hdc-description-media--vertical video{aspect-ratio:9/16;height:auto;object-fit:contain}body.hdc-single-product-global-commerce .hdc-single-product-section{margin-top:var(--hdc-single-section-gap);border:1px solid #e5e7eb;border-radius:10px;background:#fff}body.hdc-single-product-global-commerce .hdc-single-product-section__body{padding:14px}body.hdc-single-product-global-commerce.hdc-single-product-page .hdc-single-product-section.woocommerce-Tabs-panel{margin-top:10px}body.hdc-single-product-global-commerce .hdc-single-product-policy-copy{max-width:900px;color:#374151;line-height:1.7}body.hdc-single-product-page .hdc-single-product-section .woocommerce-Tabs-panel h2:not(:first-child){font-size:clamp(15px, 1.3vw, 18px);line-height:1.3}body.hdc-single-product-page .hdc-single-product-section .woocommerce-Tabs-panel h3{font-size:clamp(14px, 1.2vw, 16px);line-height:1.3}body.hdc-single-product-page .hdc-single-product-section #review_form_wrapper #rating{position:absolute!important;display:block!important;width:1px!important;height:1px!important;opacity:0;pointer-events:none}body.hdc-single-product-global-commerce.hdc-single-product-page .hdc-single-product-section-heading--nemzo{display:block;padding:12px 16px 12px 12px;border:0;border-left:4px solid var(--hdf-color-primary,#f97316);border-bottom:1px solid #e5e7eb;border-radius:0;background:0 0;box-shadow:none}body.hdc-single-product-global-commerce.hdc-single-product-page .hdc-single-product-section-heading--nemzo h3{margin:0;color:#111827;font-family:var(--hdc-font-heading);font-size:20px;font-weight:700;line-height:1.25}body.hdc-single-product-global-commerce.hdc-single-product-page .hdc-single-product-section-heading--nemzo h3::after{content:none}body.hdc-single-product-page .hdc-single-product-section__body .hdc-single-product-specifications__tables{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}body.hdc-single-product-page .hdc-single-product-section__body .hdc-single-product-spec-table{width:100%;border-collapse:collapse;background:#fff}body.hdc-single-product-page .hdc-single-product-section__body .hdc-single-product-spec-table td,body.hdc-single-product-page .hdc-single-product-section__body .hdc-single-product-spec-table th{padding:10px 4px;border-bottom:1px solid #edeff2;text-align:left;vertical-align:top}body.hdc-single-product-page .hdc-single-product-section__body .hdc-single-product-spec-table th{width:38%;color:#6b7280;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}body.hdc-single-product-page .hdc-single-product-section__body .hdc-single-product-spec-table td{color:#111827;font-size:14px}body.hdc-single-product-page .hdc-single-product-section__body .hdc-single-product-spec-table td a{color:inherit;text-decoration:none}body.hdc-single-product-page .hdc-single-product-section__body .hdc-single-product-spec-table td a:focus-visible,body.hdc-single-product-page .hdc-single-product-section__body .hdc-single-product-spec-table td a:hover{color:var(--hdf-color-primary,#f97316);text-decoration:underline}@media (max-width:720px){body.hdc-single-product-page .hdc-single-product-section__body .hdc-single-product-specifications__tables{grid-template-columns:1fr}}.hdc-single-product-tags{display:flex;flex-wrap:wrap;gap:8px}.hdc-single-product-tags__pill{display:inline-flex;align-items:center;padding:6px 12px;border:1px solid #e5e7eb;border-radius:999px;background:#f8f9fa;color:#374151;font-size:13px;text-decoration:none;text-transform:lowercase}a.hdc-single-product-tags__pill:focus-visible,a.hdc-single-product-tags__pill:hover{border-color:var(--hdf-color-primary,#f97316);color:var(--hdf-color-primary,#f97316)}.hdc-single-product-review-summary{display:grid;gap:16px;margin:0 0 16px;padding-bottom:16px;border-bottom:1px solid #e5e7eb}@media (min-width:720px){.hdc-single-product-review-summary{grid-template-columns:auto minmax(0,1fr);align-items:center}}.hdc-single-product-review-summary__average{display:grid;gap:4px;justify-items:center;text-align:center}.hdc-single-product-review-summary__number{color:#111827;font-size:44px;font-weight:800;line-height:1}.hdc-single-product-review-summary__stars .star-rating{color:#ffb900;font-size:14px}.hdc-single-product-review-summary__stars .star-rating::before{color:#d1d5db}.hdc-single-product-review-summary__stars .star-rating span::before{color:#ffb900}.hdc-single-product-review-summary__total{color:#6b7280;font-size:13px}.hdc-single-product-review-summary__bars{display:grid;gap:8px}.hdc-single-product-review-summary__bar-row{display:flex;align-items:center;gap:10px}.hdc-single-product-review-summary__bar-label{flex:0 0 28px;color:#111827;font-size:13px;font-weight:600}.hdc-single-product-review-summary__bar-track{flex:1 1 auto;height:8px;overflow:hidden;border-radius:999px;background:#e5e7eb}.hdc-single-product-review-summary__bar-fill{display:block;height:100%;border-radius:999px;background:#9ca3af}.hdc-single-product-review-summary__bar-fill--five{background:var(--hdf-color-primary,#f97316)}.hdc-single-product-review-summary__bar-count{flex:0 0 24px;color:#6b7280;font-size:13px;text-align:right}body.hdc-single-product-global-commerce.hdc-single-product-page .hdc-single-product-section--reviews #reviews .woocommerce-Reviews-title{display:none}body.hdc-single-product-global-commerce.hdc-single-product-page .hdc-single-product-section #reviews .comment_container{grid-template-columns:minmax(0,1fr)}body.hdc-single-product-global-commerce.hdc-single-product-page .hdc-single-product-section #reviews .comment_container img.avatar{display:none}body.hdc-single-product-global-commerce.hdc-single-product-page .hdc-single-product-section--reviews #review_form_wrapper .comment-form input[type=email],body.hdc-single-product-global-commerce.hdc-single-product-page .hdc-single-product-section--reviews #review_form_wrapper .comment-form input[type=text],body.hdc-single-product-global-commerce.hdc-single-product-page .hdc-single-product-section--reviews #review_form_wrapper .comment-form select,body.hdc-single-product-global-commerce.hdc-single-product-page .hdc-single-product-section--reviews #review_form_wrapper .comment-form textarea{width:100%;box-sizing:border-box;padding:10px 12px;border:1px solid #e5e7eb;border-radius:8px;background:#fff;color:#111827;font-size:14px}body.hdc-single-product-global-commerce.hdc-single-product-page .hdc-single-product-section--reviews #review_form_wrapper #submit{padding:12px 20px;border:1px solid var(--hdf-color-primary,#f97316);border-radius:8px;background:var(--hdf-color-primary,#f97316);color:#fff;font-size:14px;font-weight:700;cursor:pointer}body.hdc-single-product-global-commerce.hdc-single-product-page .hdc-single-product-section--reviews #review_form_wrapper #submit:focus-visible,body.hdc-single-product-global-commerce.hdc-single-product-page .hdc-single-product-section--reviews #review_form_wrapper #submit:hover{background:var(--hdf-color-primary-hover,#ea580c);border-color:var(--hdf-color-primary-hover,#ea580c)}body.hdc-single-product-global-commerce.hdc-single-product-page .hdc-single-product-section #review_form_wrapper .comment-form{grid-template-columns:200px minmax(0,1fr) 230px 230px;margin-top:10px}body.hdc-single-product-global-commerce.hdc-single-product-page .hdc-single-product-section #review_form_wrapper .comment-form-rating{grid-row:1;grid-column:1/-1}body.hdc-single-product-global-commerce.hdc-single-product-page .hdc-single-product-section #review_form_wrapper .comment-form-comment{grid-row:2;grid-column:1/-1}body.hdc-single-product-global-commerce.hdc-single-product-page .hdc-single-product-section #review_form_wrapper .comment-form-author,body.hdc-single-product-global-commerce.hdc-single-product-page .hdc-single-product-section #review_form_wrapper .comment-form-email{display:contents}body.hdc-single-product-global-commerce.hdc-single-product-page .hdc-single-product-section #review_form_wrapper .comment-form-cookies-consent{grid-row:3;grid-column:1/span 2;align-self:center;margin:0}body.hdc-single-product-global-commerce.hdc-single-product-page .hdc-single-product-section #review_form_wrapper label[for=wp-comment-cookies-consent]{margin:0}body.hdc-single-product-global-commerce.hdc-single-product-page .hdc-single-product-section #review_form_wrapper label[for=author]{grid-row:3;grid-column:3;align-self:end;margin:0 0 6px}body.hdc-single-product-global-commerce.hdc-single-product-page .hdc-single-product-section #review_form_wrapper label[for=email]{grid-row:3;grid-column:4;align-self:end;margin:0 0 6px}body.hdc-single-product-global-commerce.hdc-single-product-page .hdc-single-product-section #review_form_wrapper #author{grid-row:4;grid-column:3;width:100%;box-sizing:border-box}body.hdc-single-product-global-commerce.hdc-single-product-page .hdc-single-product-section #review_form_wrapper #email{grid-row:4;grid-column:4;width:100%;box-sizing:border-box}body.hdc-single-product-global-commerce.hdc-single-product-page .hdc-single-product-section #review_form_wrapper .comment-form .form-submit{grid-column:1}body.hdc-single-product-global-commerce.hdc-single-product-page .hdc-single-product-section #review_form_wrapper .comment-form .form-submit #submit,body.hdc-single-product-global-commerce.hdc-single-product-page .hdc-single-product-section #review_form_wrapper .comment-form .form-submit .submit{width:200px}body.hdc-single-product-global-commerce.hdc-single-product-page .hdc-single-product-section #review_form_wrapper .comment-notes{grid-row:5;grid-column:1/-1;margin:0;color:var(--hdc-global-muted-text,#6b7280);font-size:12px}body.logged-in.hdc-single-product-global-commerce.hdc-single-product-page .hdc-single-product-section #review_form_wrapper .comment-notes{grid-row:4}body.hdc-single-product-global-commerce.hdc-single-product-page .hdc-single-product-section #review_form_wrapper p.stars{min-height:24px}body.hdc-single-product-global-commerce.hdc-single-product-page .hdc-single-product-section #review_form_wrapper p.stars a{font-size:15px!important}@media (max-width:680px){body.hdc-single-product-global-commerce.hdc-single-product-page .hdc-single-product-section #review_form_wrapper .comment-form{grid-template-columns:minmax(0,1fr);margin-top:0}body.hdc-single-product-global-commerce.hdc-single-product-page .hdc-single-product-section #review_form_wrapper .comment-form-author,body.hdc-single-product-global-commerce.hdc-single-product-page .hdc-single-product-section #review_form_wrapper .comment-form-cookies-consent,body.hdc-single-product-global-commerce.hdc-single-product-page .hdc-single-product-section #review_form_wrapper .comment-form-email{display:block}body.hdc-single-product-global-commerce.hdc-single-product-page .hdc-single-product-section #review_form_wrapper #author,body.hdc-single-product-global-commerce.hdc-single-product-page .hdc-single-product-section #review_form_wrapper #email,body.hdc-single-product-global-commerce.hdc-single-product-page .hdc-single-product-section #review_form_wrapper #wp-comment-cookies-consent,body.hdc-single-product-global-commerce.hdc-single-product-page .hdc-single-product-section #review_form_wrapper .comment-form .form-submit,body.hdc-single-product-global-commerce.hdc-single-product-page .hdc-single-product-section #review_form_wrapper .comment-form-comment,body.hdc-single-product-global-commerce.hdc-single-product-page .hdc-single-product-section #review_form_wrapper .comment-form-rating,body.hdc-single-product-global-commerce.hdc-single-product-page .hdc-single-product-section #review_form_wrapper .comment-notes,body.hdc-single-product-global-commerce.hdc-single-product-page .hdc-single-product-section #review_form_wrapper label[for=author],body.hdc-single-product-global-commerce.hdc-single-product-page .hdc-single-product-section #review_form_wrapper label[for=email],body.hdc-single-product-global-commerce.hdc-single-product-page .hdc-single-product-section #review_form_wrapper label[for=wp-comment-cookies-consent]{grid-row:auto;grid-column:auto}body.logged-in.hdc-single-product-global-commerce.hdc-single-product-page .hdc-single-product-section #review_form_wrapper .comment-notes{grid-row:auto}body.hdc-single-product-global-commerce.hdc-single-product-page .hdc-single-product-section #review_form_wrapper .comment-form .form-submit #submit,body.hdc-single-product-global-commerce.hdc-single-product-page .hdc-single-product-section #review_form_wrapper .comment-form .form-submit .submit{width:100%}body.hdc-single-product-global-commerce.hdc-single-product-page .hdc-single-product-section #review_form_wrapper label[for=author],body.hdc-single-product-global-commerce.hdc-single-product-page .hdc-single-product-section #review_form_wrapper label[for=email],body.hdc-single-product-global-commerce.hdc-single-product-page .hdc-single-product-section #review_form_wrapper label[for=wp-comment-cookies-consent]{margin:0 0 6px}}body.hdc-single-product-global-commerce.hdc-single-product-page .hdc-single-product-section-heading--nemzo{display:flex;align-items:center;gap:10px}.hdc-single-product-section-heading__menu{display:inline-flex;flex:0 0 auto;align-items:center;color:var(--hdf-color-primary,#f97316)}.hdc-single-product-section-heading__menu svg{display:block;width:20px;height:20px}body.hdc-single-product-global-commerce .hdc-single-product-details-row{display:grid;grid-template-columns:1fr;gap:10px;grid-column:1/-1;margin-top:10px}body.hdc-single-product-global-commerce.hdc-single-product-page .hdc-single-product-details-row>section.hdc-single-product-section{grid-column:auto;margin-top:0}@media (min-width:1181px){body.hdc-single-product-global-commerce .hdc-single-product-details-row--two-column{grid-template-columns:1fr 1fr}}body.hdc-single-product-global-commerce .hdc-single-product-section--description .hdc-single-product-section__body{color:#374151;font-size:14.5px;line-height:1.65}body.hdc-single-product-global-commerce .hdc-single-product-section--description .hdc-single-product-section__body>p{margin:0 0 12px}body.hdc-single-product-global-commerce .hdc-single-product-section--description .hdc-single-product-section__body>p:first-of-type{color:#1f2937;font-size:15.5px;line-height:1.7}body.hdc-single-product-global-commerce .hdc-single-product-section--description .hdc-single-product-section__body h2{margin:24px 0 10px;padding-inline-start:12px;border-inline-start:3px solid var(--hdf-color-primary,#F97316);color:#111827;font-size:17px;font-weight:700;line-height:1.35}body.hdc-single-product-global-commerce .hdc-single-product-section--description .hdc-single-product-section__body ul{margin:0 0 16px;padding-inline-start:20px}body.hdc-single-product-global-commerce .hdc-single-product-section--description .hdc-single-product-section__body ul li{margin-bottom:6px}body.hdc-single-product-global-commerce .hdc-single-product-section--description .hdc-single-product-section__body ul li::marker{color:var(--hdf-color-primary,#f97316)}body.hdc-single-product-global-commerce .hdc-single-product-section--description .hdc-single-product-section__body table{width:100%;margin:0 0 16px;border-collapse:collapse;font-size:14px}body.hdc-single-product-global-commerce .hdc-single-product-section--description .hdc-single-product-section__body table th{width:35%;padding:10px 12px;border-bottom:1px solid #e5e7eb;background:#f9fafb;color:#374151;font-weight:600;text-align:start}body.hdc-single-product-global-commerce .hdc-single-product-section--description .hdc-single-product-section__body table td{padding:10px 12px;border-bottom:1px solid #f3f4f6;color:#111827}body.hdc-single-product-global-commerce .hdc-single-product-section--reviews .hdc-single-product-section__body #reviews ol.commentlist{gap:12px}body.hdc-single-product-global-commerce .hdc-single-product-section--reviews .hdc-single-product-section__body #reviews .comment_container{grid-template-columns:48px minmax(0,1fr);gap:14px;padding:16px;border-radius:12px}body.hdc-single-product-global-commerce .hdc-single-product-section--reviews .hdc-single-product-section__body #reviews #comments .comment_container img.avatar{position:static;display:block!important;width:48px!important;height:48px!important;padding:0;border:0;border-radius:50%;background:0 0;object-fit:cover}body.hdc-single-product-global-commerce .hdc-single-product-section--reviews .hdc-single-product-section__body #reviews .comment-text .star-rating{margin:2px 0 0 12px;font-size:15px}body.hdc-single-product-global-commerce .hdc-single-product-section--reviews .hdc-single-product-section__body #reviews .comment-text .meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0 0 6px!important}body.hdc-single-product-global-commerce .hdc-single-product-section--reviews .hdc-single-product-section__body #reviews .woocommerce-review__author{font-size:15px}body.hdc-single-product-global-commerce .hdc-single-product-section--reviews .hdc-single-product-section__body #reviews .woocommerce-review__published-date{color:#6b7280;font-size:13px}body.hdc-single-product-global-commerce .hdc-single-product-section--reviews .hdc-single-product-section__body #reviews .woocommerce-review__verified::before{content:"✓ "}body.hdc-single-product-global-commerce .hdc-single-product-section--reviews .hdc-single-product-section__body #reviews .comment-text .description,body.hdc-single-product-global-commerce .hdc-single-product-section--reviews .hdc-single-product-section__body #reviews .comment-text .description p{color:#374151;font-size:14px;line-height:1.6}body.hdc-single-product-global-commerce .hdc-single-product-section--reviews .hdc-single-product-review-summary{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;padding:14px 16px;border:1px solid #e5e7eb;border-radius:12px;background:#fff}body.hdc-single-product-global-commerce .hdc-single-product-section--reviews .hdc-single-product-review-summary__bars{flex:1 1 auto;min-width:0}body.hdc-single-product-global-commerce .hdc-single-product-section--reviews .hdc-single-product-review-summary__number{font-size:36px;font-weight:800;line-height:1}body.hdc-single-product-global-commerce .hdc-single-product-section--reviews .hdc-single-product-review-summary__stars .hdc-summary-stars{position:relative;display:inline-block;font-size:14px;line-height:1;letter-spacing:0;white-space:nowrap}body.hdc-single-product-global-commerce .hdc-single-product-section--reviews .hdc-single-product-review-summary__stars .hdc-summary-stars__base{color:#d1d5db}body.hdc-single-product-global-commerce .hdc-single-product-section--reviews .hdc-single-product-review-summary__stars .hdc-summary-stars__fill{position:absolute;top:0;left:0;overflow:hidden;color:#ffb900;white-space:nowrap}body.hdc-single-product-global-commerce .hdc-single-product-section--reviews #review_form_wrapper .comment-form input[type=email],body.hdc-single-product-global-commerce .hdc-single-product-section--reviews #review_form_wrapper .comment-form input[type=text],body.hdc-single-product-global-commerce .hdc-single-product-section--reviews #review_form_wrapper .comment-form textarea{padding:10px 14px;border:1px solid #e5e7eb;border-radius:10px;font-size:14px}body.hdc-single-product-global-commerce .hdc-single-product-section--reviews #review_form_wrapper .comment-form textarea{height:110px;min-height:110px}body.hdc-single-product-global-commerce .hdc-single-product-section--reviews #review_form_wrapper .comment-form input[type=email]:focus,body.hdc-single-product-global-commerce .hdc-single-product-section--reviews #review_form_wrapper .comment-form input[type=text]:focus,body.hdc-single-product-global-commerce .hdc-single-product-section--reviews #review_form_wrapper .comment-form textarea:focus{border-color:var(--hdf-color-primary,#f97316);outline:2px solid var(--hdf-color-primary,#F97316);outline-offset:0}body.hdc-single-product-global-commerce .hdc-single-product-section--reviews #review_form_wrapper .comment-form input[type=submit]{padding:10px 24px;border:0;border-radius:10px;background:var(--hdf-color-primary,#f97316);color:#fff;font-size:14px;font-weight:700;cursor:pointer}@media (max-width:680px){body.hdc-single-product-global-commerce .hdc-single-product-section--reviews .hdc-single-product-section__body #reviews .comment_container{grid-template-columns:40px minmax(0,1fr);gap:12px;padding:16px}body.hdc-single-product-global-commerce .hdc-single-product-section--reviews .hdc-single-product-section__body #reviews .comment_container img.avatar{width:40px!important;height:40px!important}}body.hdc-single-product-global-commerce .hdc-single-product-faq{display:grid;gap:8px}body.hdc-single-product-global-commerce .hdc-single-product-faq__item{overflow:hidden;border:1px solid var(--hdc-faq-border,#e5e7eb);border-radius:12px;background:#fff}body.hdc-single-product-global-commerce .hdc-single-product-faq__question{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:10px 14px;border:0;background:0 0;color:var(--hdc-faq-question,#111827);font-size:14.5px;font-weight:600;line-height:1.45;text-align:start;cursor:pointer}body.hdc-single-product-global-commerce .hdc-single-product-faq__icon{flex:0 0 auto;color:var(--hdc-faq-icon,#f97316);transition:transform .2s ease}body.hdc-single-product-global-commerce .hdc-single-product-faq__question[aria-expanded=true] .hdc-single-product-faq__icon{transform:rotate(180deg)}body.hdc-single-product-global-commerce .hdc-single-product-faq__answer{padding:0 14px 10px;color:var(--hdc-faq-answer,#4b5563);font-size:14px;line-height:1.6}body.hdc-single-product-global-commerce .hdc-single-product-faq__answer[hidden]{display:none}@media (max-width:680px){body.hdc-single-product-global-commerce .hdc-single-product-faq__question{padding:12px 14px;font-size:14px}body.hdc-single-product-global-commerce .hdc-single-product-faq__answer{padding:0 14px 12px}}.hdc-single-product-recommendations{display:grid;gap:13px;margin-top:var(--hdc-single-section-gap);background:#fff}.hdc-single-product-recommendations__grid{display:grid;grid-template-columns:repeat(var(--hdc-single-related-columns),minmax(0,1fr));gap:14px}.hdc-single-product-recommendations__item{min-width:0}.hdc-single-product-recommendations__item .hdc-product-card{height:100%}body.hdf-template--medicine-store .hdc-single-product-recommendations__grid{gap:0}body.hdc-single-product-global-commerce .hdc-single-product-recommendations{gap:10px;margin-top:0;padding:0;border:1px solid var(--hdc-global-related-border,#e5e7eb);border-radius:var(--hdc-global-related-radius,10px);overflow:hidden}body.hdc-single-product-global-commerce .hdc-single-product-recommendations .hdc-single-product-section-heading{min-height:42px;padding:10px 16px 10px 12px;border:0;border-left:4px solid var(--hdf-color-primary,#f97316);border-bottom:1px solid var(--hdc-global-related-border,#e5e7eb);border-radius:0;background:0 0;box-shadow:none}body.hdc-single-product-global-commerce .hdc-single-product-recommendations .hdc-single-product-section-heading h2{font-size:var(--hdc-global-related-heading-size, 16px);font-weight:700}body.hdc-single-product-global-commerce .hdc-single-product-recommendations .hdc-single-product-section-heading .hdc-single-product-section-heading__icon{display:none}body.hdc-single-product-global-commerce .hdc-single-product-recommendations__grid{grid-template-columns:repeat(var(--hdc-single-related-columns,6),minmax(0,1fr));gap:var(--hdc-global-related-gap,10px);padding:0 10px 10px}body.hdc-single-product-global-commerce .hdc-single-product-recommendations[data-context=recently-viewed] .hdc-single-product-recommendations__grid{grid-template-columns:repeat(4,minmax(0,1fr))}body.hdc-single-product-global-commerce .hdc-single-product-recommendations .hdc-single-product-section-heading{display:flex;align-items:center;gap:10px}@media (max-width:1100px){body.hdc-single-product-page{--hdc-single-page-gutter:20px;--hdc-single-gallery-percent:44%;--hdc-single-summary-gap:16px;--hdc-single-related-columns:3}.hdc-single-product-services{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;padding-inline:8px}.hdc-single-product-gallery__trust{display:none}.hdc-single-product-gallery{padding-bottom:var(--hdc-single-gallery-padding)}.hdc-single-product-service{grid-template-columns:1fr;justify-items:center;gap:3px;padding:5px 3px;text-align:center}.hdc-single-product-service__icon{width:26px;height:26px}.hdc-single-product-service__copy,.hdc-single-product-service__title{display:none!important}.hdc-single-product-service__compact-title{display:block;font-size:9px;line-height:1}body.hdc-single-product-page .hdc-single-product-layout--has-sidebar{grid-template-columns:minmax(220px,250px) minmax(0,1fr);grid-template-areas:"product-sidebar product-primary";gap:16px}}@media (max-width:900px){body.hdc-single-product-page .hdc-single-product-layout--has-sidebar{grid-template-columns:1fr;grid-template-areas:"product-primary" "product-sidebar"}body.hdc-single-product-page .hdc-single-product-layout>.hdf-context-sidebar--product{position:static}}@media (max-width:820px){body.hdc-single-product-page{--hdc-single-page-gutter:16px;--hdc-single-related-columns:2}body.hdc-single-product-page .hdc-single-product-managed{grid-template-columns:1fr;row-gap:16px}body.hdc-single-product-page .hdc-single-product-managed>.hdc-single-product-gallery,body.hdc-single-product-page .hdc-single-product-managed>.hdc-single-product-recommendations,body.hdc-single-product-page .hdc-single-product-managed>.hdc-single-product-section,body.hdc-single-product-page div.product.hdc-single-product-managed>div.summary{grid-column:1}}@media (max-width:560px){body.hdc-single-product-page{--hdc-single-page-gutter:12px;--hdc-single-related-columns:1}.hdc-single-product-gallery{padding:10px}.hdc-single-product-purchase__form .variations_form,.hdc-single-product-purchase__form form.cart{align-items:stretch}body.hdc-single-product-page .hdc-single-product-purchase__form .woocommerce-variation-add-to-cart,body.hdc-single-product-page .hdc-single-product-purchase__form form.cart:not(.variations_form):not(.grouped_form){flex-wrap:wrap;gap:4px}body.hdc-single-product-page .hdc-single-product-purchase__form .quantity{min-width:44px}body.hdc-single-product-page .hdc-single-product-purchase__form .hdc-single-product-download-button,body.hdc-single-product-page .hdc-single-product-purchase__form .hdc-whatsapp-button--product,body.hdc-single-product-page div.product.hdc-single-product-managed .hdc-single-product-purchase__form form.cart a.button,body.hdc-single-product-page div.product.hdc-single-product-managed .hdc-single-product-purchase__form form.cart button.button,body.hdc-single-product-page div.product.hdc-single-product-managed .hdc-single-product-purchase__form form.cart button.single_add_to_cart_button{flex:0 1 var(--hdc-single-purchase-button-width,130px);min-width:62px;padding-inline:6px;font-size:clamp(9px, 2.8vw, 12px)}body.hdc-single-product-page .hdc-single-product-download-button__icon,body.hdc-single-product-page .hdc-single-product-download-button__icon .hdc-icon,body.hdc-single-product-page .hdc-whatsapp-button--product .hdc-whatsapp-button__icon,body.hdc-single-product-page .hdc-whatsapp-button--product .hdc-whatsapp-button__icon .hdc-icon{width:clamp(13px,4vw,18px);min-width:clamp(13px,4vw,18px);height:clamp(13px,4vw,18px)}.hdc-single-product-actions__selection,.hdc-single-product-share{gap:6px}}@media (max-width:1180px){body.hdc-single-product-global-commerce .hdc-single-product-managed{grid-template-columns:minmax(0,var(--hdc-global-media-track,32fr)) minmax(0,var(--hdc-global-summary-facts-track,68fr))}body.hdc-single-product-global-commerce div.product.hdc-single-product-managed>div.summary{grid-template-columns:minmax(0,1fr)}body.hdc-single-product-global-commerce div.product.hdc-single-product-managed>div.summary>.hdc-single-product-services{grid-column:1;grid-row:2;margin-top:10px}body.hdc-single-product-global-commerce .hdc-single-product-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-inline-start-width:1px;border-inline-start-color:var(--hdc-global-surface-border,#E5E7EB)}}@media (max-width:820px){body.hdc-single-product-global-commerce.hdc-global-width-header-frame .woocommerce .woocommerce-breadcrumb,body.hdc-single-product-global-commerce.hdc-global-width-header-frame .woocommerce-breadcrumb{width:100%;padding-inline:var(--hdf-site-frame-padding-x,12px)}body.hdc-single-product-global-commerce.hdc-global-width-header-frame .hdc-single-product-layout{width:var(--hdf-site-frame-width,calc(100% - var(--hdf-site-frame-gutter,10px)));padding-inline:var(--hdf-site-frame-padding-x,var(--hdf-header-main-padding-x,24px))}body.hdc-single-product-global-commerce .hdc-single-product-managed{grid-template-columns:1fr;row-gap:10px}body.hdc-single-product-global-commerce .hdc-single-product-managed>.hdc-single-product-gallery,body.hdc-single-product-global-commerce div.product.hdc-single-product-managed>div.summary{grid-column:1;grid-row:auto}body.hdc-single-product-global-commerce div.product.hdc-single-product-managed>div.summary{grid-template-columns:1fr}body.hdc-single-product-global-commerce .hdc-single-product-facts{grid-template-columns:1fr}body.hdc-single-product-global-commerce .hdc-single-product-recommendations[data-context=recently-viewed] .hdc-single-product-recommendations__grid,body.hdc-single-product-global-commerce .hdc-single-product-recommendations__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){body.hdc-single-product-global-commerce .hdc-single-product-actions__selection{grid-template-columns:1fr}body.hdc-single-product-global-commerce .hdc-single-product-recommendations[data-context=recently-viewed] .hdc-single-product-recommendations__grid,body.hdc-single-product-global-commerce .hdc-single-product-recommendations__grid{grid-template-columns:1fr}}body.hdc-single-product-medicine{--hdc-medicine-soft:#EFF6FF;--hdc-medicine-border:#D9E8FF;--hdc-medicine-primary:var(--hdc-primary,#3A83F7);--hdc-medicine-primary-hover:var(--hdc-primary-hover,#1D6FE8);--hdc-medicine-navy:#0F2744;--hdc-medicine-media:var(--hdc-single-canvas,#FFFFFF);--hdc-medicine-cart:var(--hdc-medicine-primary);--hdc-medicine-cart-hover:var(--hdc-medicine-primary-hover);--hdc-medicine-help-width:300px;--hdc-medicine-help-gap:20px;--hdc-medicine-help-radius:14px;--hdc-medicine-help-background:#FFFFFF;--hdc-medicine-help-border:#D9E8FF;--hdc-medicine-help-accent:var(--hdc-medicine-primary);--hdc-medicine-help-soft:#EFF6FF;--hdc-medicine-help-sticky-offset:20px}body.hdc-single-product-medicine .hdc-single-product-layout{gap:0}body.hdc-single-product-medicine .hdc-single-product-layout--has-sidebar{grid-template-columns:minmax(0,1fr);grid-template-areas:"product-primary"}body.hdc-single-product-medicine .hdc-single-product-layout>.hdf-context-sidebar--product{display:none!important}body.hdc-single-product-medicine .hdc-single-product-managed{grid-template-columns:minmax(0,var(--hdc-single-gallery-percent,50%)) minmax(0,1fr);column-gap:var(--hdc-single-summary-gap,24px);row-gap:0;align-items:start}body.hdc-single-product-medicine .hdc-single-product-gallery{grid-column:1;grid-row:1;align-self:start;padding:0;border:0;background:var(--hdc-single-canvas,#fff)}body.hdc-single-product-medicine .hdc-single-product-gallery__badges{top:12px;inset-inline-start:auto!important;inset-inline-end:12px!important}body.hdc-single-product-medicine div.product.hdc-single-product-managed>div.summary{grid-column:2;grid-row:1;align-self:start;border:0;border-radius:0;background:var(--hdc-single-canvas,#fff);overflow:visible}body.hdc-single-product-medicine div.product.hdc-single-product-managed>div.summary>section{border:0!important;background:0 0}body.hdc-single-product-medicine .hdc-single-product-gallery__media{padding-inline-start:0}body.hdc-single-product-medicine .hdc-single-product-gallery .woocommerce-product-gallery{display:grid;grid-template-columns:68px minmax(0,1fr);column-gap:12px;align-items:start}body.hdc-single-product-medicine .hdc-single-product-gallery .flex-viewport{grid-column:2;grid-row:1;margin:0!important}body.hdc-single-product-medicine .hdc-single-product-gallery .woocommerce-product-gallery>.woocommerce-product-gallery__wrapper{grid-column:2;grid-row:1;margin:0!important}body.hdc-single-product-medicine .hdc-single-product-gallery .flex-control-thumbs{grid-column:1;grid-row:1;display:flex!important;width:68px!important;min-width:68px!important;max-width:68px!important;box-sizing:border-box!important;flex-direction:column;align-self:start;justify-self:start;gap:10px;margin:0!important;padding:0!important;overflow:visible;list-style:none!important}body.hdc-single-product-medicine .hdc-single-product-gallery .flex-control-thumbs li{display:block!important;width:64px!important;min-width:64px!important;max-width:64px!important;height:64px!important;min-height:64px!important;max-height:64px!important;flex:0 0 64px!important;float:none!important;box-sizing:border-box!important;margin:0!important;padding:0!important;border:1px solid var(--hdc-medicine-border);border-radius:10px;background:#fff;overflow:hidden}body.hdc-single-product-medicine .hdc-single-product-gallery .flex-control-thumbs li img{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important;box-sizing:border-box!important;margin:0!important;padding:4px!important;object-fit:contain!important;object-position:center!important;opacity:1!important;visibility:visible!important;filter:none!important}body.hdc-single-product-medicine .hdc-single-product-gallery .woocommerce-product-gallery__wrapper{border:1px solid var(--hdc-medicine-border);background:var(--hdc-medicine-media);border-radius:14px}body.hdc-single-product-medicine .hdc-single-product-gallery .woocommerce-product-gallery__image a{padding:22px}body.hdc-single-product-medicine .hdc-single-product-gallery .flex-control-thumbs li.is-current,body.hdc-single-product-medicine .hdc-single-product-gallery .flex-control-thumbs li:focus-within,body.hdc-single-product-medicine .hdc-single-product-gallery .flex-control-thumbs li:has(img.flex-active){border-color:var(--hdc-medicine-primary);border:1px solid var(--hdc-medicine-primary)!important;background:var(--hdc-medicine-soft)}body.hdc-single-product-medicine .hdc-single-product-gallery .woocommerce-product-gallery__trigger:focus-visible,body.hdc-single-product-medicine .hdc-single-product-gallery .woocommerce-product-gallery__trigger:hover{border-color:var(--hdc-medicine-primary);color:var(--hdc-medicine-primary)}body.hdc-single-product-medicine .hdc-single-product-gallery__trust{display:none}body.hdc-single-product-medicine .hdc-single-product-summary-header{padding:4px 0 9px;gap:7px}body.hdc-single-product-medicine .hdc-single-product-taxonomy{color:var(--hdc-medicine-primary);font-size:11px;font-weight:700;text-transform:uppercase}body.hdc-single-product-medicine .hdc-single-product-summary-header .product_title{font-size:clamp(26px,2.3vw,var(--hdc-single-title-size));line-height:1.1}body.hdc-single-product-medicine .hdc-single-product-rating-row{padding-bottom:8px;border-bottom:1px solid #e5e7eb}body.hdc-single-product-medicine .hdc-single-product-actions{display:grid;grid-template-columns:minmax(0,1fr);gap:5px;padding:8px 0 10px}body.hdc-single-product-medicine .hdc-single-product-share{display:flex;align-items:center;justify-content:flex-start;gap:5px;order:1}body.hdc-single-product-medicine .hdc-single-product-actions__selection{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:7px;order:2}body.hdc-single-product-medicine .hdc-single-product-purchase{padding:0}body.hdc-single-product-medicine .hdc-single-product-purchase__excerpt{order:-1;margin:0 0 10px;font-size:13px;line-height:1.55}body.hdc-single-product-medicine .hdc-single-product-purchase__price-stock-row{margin-block-end:12px}body.hdc-single-product-medicine .hdc-single-product-purchase__price .price,body.hdc-single-product-medicine .hdc-single-product-purchase__price>p.price{color:var(--hdc-medicine-navy)!important}body.hdc-single-product-medicine .hdc-single-product-purchase--simple .hdc-single-product-purchase__price .price,body.hdc-single-product-medicine .hdc-single-product-purchase--simple .hdc-single-product-purchase__price ins,body.hdc-single-product-medicine .hdc-single-product-purchase--simple .hdc-single-product-purchase__price ins .amount,body.hdc-single-product-medicine .hdc-single-product-purchase--simple .hdc-single-product-purchase__price>.price>.amount,body.hdc-single-product-medicine .hdc-single-product-purchase--simple .hdc-single-product-purchase__price>p.price{font-size:calc(var(--hdc-single-price-size) + 2px)!important}body.hdc-single-product-medicine .hdc-single-product-purchase__form{margin-top:6px}body.hdc-single-product-medicine .hdc-single-product-purchase__form form.cart{display:flex;flex-wrap:wrap;gap:8px;align-items:center}body.hdc-single-product-medicine .hdc-single-product-purchase__form form.cart .quantity{flex:0 0 102px}body.hdc-single-product-medicine .hdc-single-product-purchase__form form.cart button.single_add_to_cart_button{min-height:48px;border-radius:8px!important;font-size:13px;font-weight:700}body.hdc-single-product-medicine .hdc-single-product-purchase__form form.cart button.single_add_to_cart_button{flex:1 1 170px;background:var(--hdc-medicine-cart)!important;border-color:var(--hdc-medicine-cart)!important;color:#fff!important;box-shadow:none!important}body.hdc-single-product-medicine .hdc-single-product-purchase__form form.cart button.single_add_to_cart_button:focus-visible,body.hdc-single-product-medicine .hdc-single-product-purchase__form form.cart button.single_add_to_cart_button:hover{background:var(--hdc-medicine-cart-hover)!important;border-color:var(--hdc-medicine-cart-hover)!important}body.hdc-single-product-medicine .hdc-single-product-download-button{min-height:46px}body.hdc-single-product-medicine .hdc-single-product-download-button,body.hdc-single-product-medicine .hdc-single-product-purchase__form .hdc-whatsapp-button--product{border-radius:8px!important;box-shadow:none!important;filter:none!important;backdrop-filter:none!important}body.hdc-single-product-medicine .hdc-single-product-share>a,body.hdc-single-product-medicine .hdc-single-product-share>button{display:grid;width:32px;height:32px;place-items:center;padding:7px;border:1px solid var(--hdc-medicine-border);border-radius:8px;background:#fff;box-shadow:none!important;filter:none!important}body.hdc-single-product-medicine .hdc-single-product-share__brand-icon{display:block;width:17px!important;height:17px!important;object-fit:contain}body.hdc-single-product-medicine .hdc-single-product-actions__selection :is(a,button){min-height:32px;border-radius:8px!important}body.hdc-single-product-medicine .hdc-single-product-actions__selection :is(a,button):focus-visible,body.hdc-single-product-medicine .hdc-single-product-actions__selection :is(a,button):hover{border-color:var(--hdc-medicine-primary)!important;color:var(--hdc-primary-hover)!important;background:var(--hdc-single-tab-hover-background,#f9fafb)!important}body.hdc-single-product-medicine .hdc-single-product-share>a:focus-visible,body.hdc-single-product-medicine .hdc-single-product-share>a:hover,body.hdc-single-product-medicine .hdc-single-product-share>button:focus-visible,body.hdc-single-product-medicine .hdc-single-product-share>button:hover{border-color:var(--hdc-medicine-primary);color:var(--hdc-medicine-primary);background:var(--hdc-medicine-soft)}body.hdc-single-product-medicine .hdc-single-product-services{height:auto;min-height:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:12px 0 0}body.hdc-single-product-medicine .hdc-single-product-service{border:1px solid var(--hdc-medicine-border);border-radius:10px;background:#fff}body.hdc-single-product-medicine .hdc-single-product-service .hdc-icon{color:var(--hdc-medicine-primary)}body.hdc-single-product-medicine .hdc-medicine-information-row{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,var(--hdc-medicine-help-width,300px));width:100%;gap:var(--hdc-medicine-help-gap,20px);align-items:stretch;min-width:0;position:relative;margin-top:16px}body.hdc-single-product-medicine .hdc-medicine-information-row--tabs-only{grid-template-columns:minmax(0,1fr)}body.hdc-single-product-medicine .hdc-single-product-section{grid-column:auto;width:100%;margin:0;border:1px solid var(--hdc-medicine-border);border-radius:14px;background:#fff;overflow:hidden;min-width:0}body.hdc-single-product-medicine .hdc-single-product-section.woocommerce-Tabs-panel{width:100%;box-sizing:border-box;border-top:1px solid var(--hdc-medicine-border)}body.hdc-single-product-medicine .hdc-single-product-section .woocommerce-Tabs-panel.panel :is(h2,h3){color:var(--hdc-medicine-navy)}body.hdc-single-product-medicine .hdc-single-product-section .woocommerce-Tabs-panel.panel table{border-color:var(--hdc-medicine-border)}body.hdc-single-product-medicine .hdc-single-product-section .woocommerce-Tabs-panel.panel table th{background:var(--hdc-medicine-soft);color:var(--hdc-medicine-navy)}body.hdc-single-product-medicine .hdc-single-product-section .woocommerce-Tabs-panel.panel table :is(th,td){border-color:var(--hdc-medicine-border)}body.hdc-single-product-medicine .hdc-single-product-recommendations{grid-column:1/-1;margin-top:18px}body.hdc-single-product-medicine .hdc-single-product-section-heading{min-height:44px;padding:9px 14px;border:1px solid var(--hdc-heading-border,#e5e7eb);border-block-end:1px solid var(--hdc-heading-edge,#C9CED6);border-radius:min(var(--hdc-raised-edge-radius),10px);background:var(--hdc-heading-background,#f5f5f5);color:var(--hdc-heading-text,#111827);box-shadow:none}body.hdc-single-product-medicine .hdc-single-product-section-heading h2{font-size:20px}body.hdc-single-product-medicine .hdc-single-product-recommendations__grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;align-items:stretch}body.hdc-single-product-medicine .hdc-single-product-recommendations__item{position:relative;z-index:1;width:100%;min-width:0;max-width:100%;overflow:visible}body.hdc-single-product-medicine .hdc-single-product-recommendations__item:has(.hdc-product-card :focus-visible),body.hdc-single-product-medicine .hdc-single-product-recommendations__item:hover{z-index:20}body.hdc-single-product-medicine .hdc-single-product-recommendations__item .hdc-product-card{width:100%;min-width:0;max-width:100%;border:0;border-radius:0;background:var(--hdc-card-surface,#fff);overflow:hidden;box-sizing:border-box}body.hdc-single-product-medicine .hdc-single-product-recommendations__item .hdc-product-card__title{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-weight:600;line-height:1.35}body.hdc-single-product-medicine .hdc-single-product-recommendations__item .hdc-product-card:has(:focus-visible) .hdc-product-card__title a,body.hdc-single-product-medicine .hdc-single-product-recommendations__item .hdc-product-card:hover .hdc-product-card__title a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;text-decoration-skip-ink:auto}body.hdc-single-product-medicine .hdc-single-product-recommendations__item .hdc-product-card__cart{border-radius:8px!important;background:var(--hdc-medicine-primary)!important;color:#fff!important}body.hdc-single-product-medicine .hdc-single-product-recommendations__item .hdc-product-card__cart:focus-visible,body.hdc-single-product-medicine .hdc-single-product-recommendations__item .hdc-product-card__cart:hover{background:var(--hdc-medicine-primary-hover)!important;color:#fff!important}body.hdc-single-product-medicine .hdc-medicine-fbt,body.hdc-single-product-medicine .hdc-medicine-recent{grid-column:1/-1;margin-top:18px}body.hdc-single-product-medicine .hdc-medicine-fbt>header h2,body.hdc-single-product-medicine .hdc-medicine-recent>header h2{margin:0;font-size:20px}body.hdc-single-product-medicine .hdc-medicine-fbt>header p{margin:3px 0 0;color:var(--hdc-muted-text);font-size:11px}body.hdc-single-product-medicine .hdc-medicine-fbt__body{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:14px;margin-top:10px;padding:12px;border:1px solid var(--hdc-medicine-border);border-radius:12px;background:#fff;box-shadow:none!important;filter:none!important;backdrop-filter:none!important}body.hdc-single-product-medicine .hdc-medicine-fbt__items{display:flex;align-items:center;gap:10px;overflow-x:auto;scrollbar-width:none}body.hdc-single-product-medicine .hdc-medicine-fbt__items::-webkit-scrollbar{display:none}body.hdc-single-product-medicine .hdc-medicine-fbt__plus{font-size:22px;font-weight:700}body.hdc-single-product-medicine .hdc-medicine-fbt__item{position:relative;display:grid;min-width:158px;grid-template-columns:64px minmax(0,1fr);gap:5px 9px;align-items:center;padding:10px;border:1px solid var(--hdc-medicine-border);border-radius:10px;background:#fff;box-shadow:none!important}body.hdc-single-product-medicine .hdc-medicine-fbt__item>input{position:absolute;top:6px;right:6px}body.hdc-single-product-medicine .hdc-medicine-fbt__media{grid-row:1/3}body.hdc-single-product-medicine .hdc-medicine-fbt__media img{width:64px;height:64px;object-fit:contain}body.hdc-single-product-medicine .hdc-medicine-fbt__name{font-size:10px;font-weight:700;line-height:1.25}body.hdc-single-product-medicine .hdc-medicine-fbt__price{font-size:10px;color:var(--hdc-medicine-primary);font-weight:700}body.hdc-single-product-medicine .hdc-medicine-fbt__summary{display:grid;align-content:center;gap:9px;padding:14px;border:1px solid var(--hdc-medicine-border);border-radius:10px;background:#fff;box-shadow:none!important}body.hdc-single-product-medicine .hdc-medicine-fbt__summary>span{font-size:12px}body.hdc-single-product-medicine .hdc-medicine-fbt__summary .button{display:flex;min-height:44px;align-items:center;justify-content:center;gap:8px;border:0;border-radius:8px;background:var(--hdc-medicine-primary);color:#fff;font-weight:700;box-shadow:none!important}body.hdc-single-product-medicine .hdc-medicine-fbt__summary .hdc-icon{width:16px;height:16px}body.hdc-single-product-medicine .hdc-medicine-fbt__summary small{min-height:1em;color:var(--hdc-muted-text);font-size:9px}body.hdc-single-product-medicine .hdc-medicine-recent__rail{display:flex;gap:8px;margin-top:9px;overflow-x:auto;scrollbar-width:none}body.hdc-single-product-medicine .hdc-medicine-recent__rail::-webkit-scrollbar{display:none}body.hdc-single-product-medicine .hdc-medicine-recent__item{display:grid;min-width:210px;grid-template-columns:58px minmax(0,1fr);gap:9px;align-items:center;padding:8px;border:1px solid var(--hdc-medicine-border);border-radius:8px;background:#fff;color:var(--hdc-text);text-decoration:none}body.hdc-single-product-medicine .hdc-medicine-recent__media img{width:58px;height:58px;object-fit:contain}body.hdc-single-product-medicine .hdc-medicine-recent__item small,body.hdc-single-product-medicine .hdc-medicine-recent__item strong{display:block}body.hdc-single-product-medicine .hdc-medicine-recent__item strong{font-size:10px;line-height:1.25}body.hdc-single-product-medicine .hdc-medicine-recent__item small{margin-top:4px;color:var(--hdc-medicine-primary);font-size:10px;font-weight:700}body.hdc-single-product-medicine .hdc-medicine-help{display:flex;min-width:0;flex-direction:column;margin:0;border:1px solid var(--hdc-medicine-help-border,var(--hdc-medicine-border));border-radius:var(--hdc-medicine-help-radius,14px);background:var(--hdc-medicine-help-background,#fff);overflow:hidden}body.hdc-single-product-medicine .hdc-medicine-help.is-sticky{position:sticky;top:var(--hdc-medicine-help-sticky-offset,20px);align-self:start;height:max-content}body.admin-bar.hdc-single-product-medicine .hdc-medicine-help.is-sticky{top:calc(var(--hdc-medicine-help-sticky-offset,20px) + 32px)}body.hdc-single-product-medicine .hdc-medicine-help__head{display:grid;grid-template-columns:48px minmax(0,1fr);gap:11px;align-items:center;padding:16px 16px 12px}body.hdc-single-product-medicine .hdc-medicine-help__avatar{display:grid;width:48px;height:48px;place-items:center;border-radius:999px;background:var(--hdc-medicine-help-soft,#eff6ff);color:var(--hdc-medicine-help-accent,var(--hdc-medicine-primary))}body.hdc-single-product-medicine .hdc-medicine-help__avatar .hdc-icon{width:24px;height:24px}body.hdc-single-product-medicine .hdc-medicine-help__head-copy small,body.hdc-single-product-medicine .hdc-medicine-help__head-copy strong{display:block}body.hdc-single-product-medicine .hdc-medicine-help__head-copy strong{font-size:18px;line-height:1.15;color:var(--hdc-medicine-navy)}body.hdc-single-product-medicine .hdc-medicine-help__head-copy small{margin-top:4px;color:var(--hdc-muted-text);font-size:10px;line-height:1.45}body.hdc-single-product-medicine .hdc-medicine-help__cta{display:flex;min-height:44px;align-items:center;justify-content:center;gap:8px;margin:0 16px 12px;padding:10px 14px;border:1px solid var(--hdc-medicine-help-accent,var(--hdc-medicine-primary));border-radius:8px;background:var(--hdc-medicine-help-accent,var(--hdc-medicine-primary));color:#fff;text-decoration:none;font-size:11px;font-weight:700}body.hdc-single-product-medicine .hdc-medicine-help__cta:focus-visible,body.hdc-single-product-medicine .hdc-medicine-help__cta:hover{background:var(--hdc-medicine-primary-hover);border-color:var(--hdc-medicine-primary-hover);color:#fff}body.hdc-single-product-medicine .hdc-medicine-help__cta .hdc-icon{width:16px;height:16px}body.hdc-single-product-medicine .hdc-medicine-help__links{display:flex;flex-direction:column;margin:0;padding:0 16px;list-style:none;border-top:1px solid var(--hdc-medicine-help-border,var(--hdc-medicine-border))}body.hdc-single-product-medicine .hdc-medicine-help__links li{display:grid;grid-template-columns:34px minmax(0,1fr);gap:9px;align-items:center;min-width:0;padding:11px 0;border-bottom:1px solid var(--hdc-medicine-help-border,var(--hdc-medicine-border))}body.hdc-single-product-medicine .hdc-medicine-help__item-icon{display:grid;width:30px;height:30px;place-items:center;border-radius:999px;background:var(--hdc-medicine-help-soft,#eff6ff);color:var(--hdc-medicine-help-accent,var(--hdc-medicine-primary))}body.hdc-single-product-medicine .hdc-medicine-help__item-icon .hdc-icon{width:15px;height:15px}body.hdc-single-product-medicine .hdc-medicine-help__item-copy small,body.hdc-single-product-medicine .hdc-medicine-help__item-copy strong{display:block;line-height:1.3}body.hdc-single-product-medicine .hdc-medicine-help__item-copy strong{font-size:10.5px;color:var(--hdc-text)}body.hdc-single-product-medicine .hdc-medicine-help__item-copy small{margin-top:2px;color:var(--hdc-muted-text);font-size:8.5px}body.hdc-single-product-medicine .hdc-medicine-help__priority{display:grid;grid-template-columns:42px minmax(0,1fr);gap:9px;align-items:center;margin:14px;padding:12px;border-radius:9px;background:var(--hdc-medicine-help-soft,#eff6ff)}body.hdc-single-product-medicine .hdc-medicine-help__priority-icon{display:grid;width:38px;height:38px;place-items:center;color:var(--hdc-medicine-help-accent,var(--hdc-medicine-primary))}body.hdc-single-product-medicine .hdc-medicine-help__priority-icon .hdc-icon{width:30px;height:30px}body.hdc-single-product-medicine .hdc-medicine-help__priority small,body.hdc-single-product-medicine .hdc-medicine-help__priority strong{display:block;line-height:1.3}body.hdc-single-product-medicine .hdc-medicine-help__priority strong{font-size:10px;color:var(--hdc-medicine-help-accent,var(--hdc-medicine-primary))}body.hdc-single-product-medicine .hdc-medicine-help__priority small{margin-top:2px;color:var(--hdc-muted-text);font-size:8px}body.hdc-single-product-medicine .hdc-single-product-layout :is(.hdc-raised-surface,.hdc-single-product-gallery,.summary,.hdc-single-product-service,.hdc-single-product-section,.hdc-medicine-help,.hdc-medicine-fbt,.hdc-medicine-fbt__body,.hdc-medicine-fbt__item,.hdc-medicine-fbt__summary,.hdc-medicine-recent__item,.hdc-single-product-recommendations__item){box-shadow:none!important;filter:none!important;backdrop-filter:none!important;text-shadow:none!important}@media(max-width:1180px){body.hdc-single-product-medicine .hdc-single-product-managed{grid-template-columns:minmax(0,48%) minmax(0,52%);column-gap:20px}body.hdc-single-product-medicine .hdc-single-product-gallery{grid-column:1;grid-row:auto}body.hdc-single-product-medicine div.product.hdc-single-product-managed>div.summary{grid-column:2;grid-row:auto}body.hdc-single-product-medicine .hdc-medicine-information-row{grid-template-columns:minmax(0,1fr) minmax(250px,var(--hdc-medicine-help-width,300px))}}@media(max-width:900px){body.hdc-single-product-medicine .hdc-single-product-managed{grid-template-columns:1fr;row-gap:16px}body.hdc-single-product-medicine .hdc-medicine-fbt,body.hdc-single-product-medicine .hdc-medicine-information-row,body.hdc-single-product-medicine .hdc-medicine-recent,body.hdc-single-product-medicine .hdc-single-product-gallery,body.hdc-single-product-medicine .hdc-single-product-recommendations,body.hdc-single-product-medicine .hdc-single-product-section,body.hdc-single-product-medicine div.product.hdc-single-product-managed>div.summary{grid-column:1;grid-row:auto;margin-top:0}body.hdc-single-product-medicine .hdc-single-product-recommendations__grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.hdc-single-product-medicine .hdc-medicine-fbt__body{grid-template-columns:1fr}body.hdc-single-product-medicine .hdc-medicine-information-row{grid-template-columns:1fr;gap:14px}body.hdc-single-product-medicine .hdc-medicine-help{width:100%}body.hdc-single-product-medicine .hdc-medicine-help.is-sticky{position:static;top:auto}}@media(max-width:760px){body.hdc-single-product-medicine .hdc-single-product-purchase__form form.cart .quantity{flex:0 0 96px}body.hdc-single-product-medicine .hdc-single-product-purchase__form form.cart button.single_add_to_cart_button{flex:1 1 180px}}@media(max-width:680px){body.hdc-single-product-medicine .hdc-single-product-gallery__media{padding-inline-start:0}body.hdc-single-product-medicine .hdc-single-product-gallery .woocommerce-product-gallery{display:block}body.hdc-single-product-medicine .hdc-single-product-gallery .flex-control-thumbs{width:100%!important;min-width:0!important;max-width:100%!important;flex-direction:row;margin-top:8px!important;overflow-x:auto;overflow-y:hidden}body.hdc-single-product-medicine .hdc-single-product-services{grid-template-columns:1fr}body.hdc-single-product-medicine .hdc-single-product-recommendations__grid{grid-template-columns:1fr}body.hdc-single-product-medicine .hdc-medicine-fbt__body{padding:8px}body.hdc-single-product-medicine .hdc-medicine-recent__item{min-width:180px}}.hdc-single-product-trust-strip{display:grid;grid-column:1/-1;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:var(--hdc-single-section-gap)}body.hdc-single-product-page.hdc-single-product-global-commerce main section.hdc-single-product-trust-strip{background:0 0}.hdc-single-product-trust-strip__item{display:flex;align-items:center;justify-content:center;gap:8px;padding:29px 10px;border:1px solid #e5e7eb;border-radius:10px;background:#fff;color:#111827;font-family:var(--hdc-font-ui);font-size:14px;font-weight:600;line-height:1.3;text-align:center}.hdc-single-product-trust-strip__item svg{flex:0 0 auto;width:36px;height:36px;color:var(--hdf-color-primary,#f97316)}@media (max-width:720px){.hdc-single-product-trust-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.hdc-single-product-trust-strip{grid-template-columns:1fr}}body.hdc-single-product-global-commerce.hdc-single-product-page .hdc-single-product-section-heading--nemzo h3::after{content:"";display:block;width:40px;height:3px;margin-top:8px;border-radius:2px;background:var(--hdf-color-primary,#f97316)}