.product-image{text-align:left;cursor:zoom-in;border:0;width:100%;padding:0;display:block}.product-image:focus-visible{outline-offset:3px;outline:3px solid #b89961}.product-image-zoom{color:#f1e6d0;z-index:1;background:#0b1114dc;align-items:center;gap:7px;padding:9px 12px;font-size:.7rem;font-style:normal;display:inline-flex;position:absolute;bottom:27px;right:28px}.product-image-zoom svg{width:16px;height:16px}.product-lightbox{z-index:2000;color:#f4f2ed;background:#090e10f7;grid-template-rows:auto minmax(0,1fr) auto;padding:12px clamp(10px,2vw,30px) 8px;display:grid;position:fixed;inset:0}.product-lightbox-toolbar{justify-content:space-between;align-items:center;gap:14px;min-height:48px;display:flex}.product-lightbox-toolbar>span{text-overflow:ellipsis;white-space:nowrap;font:400 clamp(.95rem,2vw,1.25rem) Georgia,serif;overflow:hidden}.product-lightbox-toolbar small{color:#c6aa76;margin-left:10px;font:600 .72rem Arial,sans-serif}.product-lightbox-controls{flex:none;align-items:center;gap:4px;display:flex}.product-lightbox button{color:#f4f2ed;cursor:pointer;background:#182126;border:1px solid #ffffff40;place-items:center;width:39px;height:39px;display:grid}.product-lightbox button:hover:not(:disabled){color:#e8cf9e;border-color:#c6aa76}.product-lightbox button:focus-visible{outline-offset:2px;outline:2px solid #d9bb7e}.product-lightbox button:disabled{opacity:.3;cursor:default}.product-lightbox-controls output{text-align:center;color:#e4d3b4;width:48px;font-size:.74rem}.product-lightbox .product-lightbox-close{margin-left:10px}.product-lightbox-view{grid-template-columns:42px minmax(0,1fr) 42px;align-items:center;gap:8px;min-height:0;display:grid}.product-lightbox-stage{touch-action:none;scrollbar-width:none;cursor:grab;overscroll-behavior:contain;width:100%;height:100%;min-height:0;overflow:auto}.product-lightbox-stage:active{cursor:grabbing}.product-lightbox-stage::-webkit-scrollbar{display:none}.product-lightbox-canvas{place-items:center;min-width:100%;min-height:100%;display:grid}.product-lightbox-canvas img{object-fit:contain;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.product-lightbox-hint{text-align:center;color:#bec2bf;margin:5px 0 0;font-size:.67rem;line-height:1.5}@media (max-width:620px){.product-image-zoom{padding:7px 9px;font-size:.62rem;bottom:14px;right:14px}.product-lightbox{padding:8px 6px 10px}.product-lightbox-toolbar{padding:0 5px}.product-lightbox-toolbar>span{font-size:.88rem}.product-lightbox-toolbar small{display:none}.product-lightbox-controls{gap:2px}.product-lightbox button{width:35px;height:35px}.product-lightbox-controls output{width:39px;font-size:.68rem}.product-lightbox .product-lightbox-close{margin-left:3px}.product-lightbox-view{grid-template-columns:32px minmax(0,1fr) 32px;gap:3px}.product-lightbox .product-lightbox-arrow{background:0 0;border:0;width:32px;height:45px}.product-lightbox-hint{padding:0 20px}}html[lang=ar][dir=rtl] .product-image-zoom{left:28px;right:auto}html[lang=ar][dir=rtl] .product-lightbox-toolbar small,html[lang=ar][dir=rtl] .product-lightbox .product-lightbox-close{margin-left:0;margin-right:10px}html[lang=ar][dir=rtl] .product-lightbox-arrow :is(.lucide-chevron-left,.lucide-chevron-right){transform:none}@media (max-width:620px){html[lang=ar][dir=rtl] .product-image-zoom{left:14px}html[lang=ar][dir=rtl] .product-lightbox .product-lightbox-close{margin-right:3px}}.product-facts-grid{box-sizing:border-box;background:#d8dbd7;border:1px solid #d8dbd7;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;width:100%;min-width:0;display:grid}.product-facts-grid>div{box-sizing:border-box;overflow-wrap:anywhere;background:#f3f4f1;border:0;grid-column:span 2;min-width:0}.product-facts-grid>div:where(:nth-last-child(2):nth-child(3n+1)),.product-facts-grid>div:where(:last-child:nth-child(3n+2)){grid-column:span 3}.product-facts-grid>div:where(:last-child:nth-child(3n+1)){grid-column:span 6}.product-facts-grid strong{overflow-wrap:anywhere;max-width:100%;line-height:1.4;display:block}@media (max-width:800px){.product-facts-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.product-facts-grid>div{grid-column:auto}.product-facts-grid>div:last-child:nth-child(odd){grid-column:span 2}}@media (max-width:480px){.product-facts-grid{grid-template-columns:minmax(0,1fr)}.product-facts-grid>div:last-child:nth-child(odd){grid-column:auto}}.product-image picture{width:100%;height:100%;display:block}.product-page{--product-muted-text:#526064;--product-gold-text:#70562e}.product-page .product-breadcrumb,.product-page .product-summary,.product-page .product-choice button small,.product-page .prescription-hint,.product-page .product-vat,.product-page .product-overview-grid span,.product-page .product-facts-grid span,.product-page .product-source-note,.product-page .supplier-highlights>div:first-child>span{color:var(--product-muted-text)}.product-page .product-breadcrumb a:hover,.product-page .product-image-caption span,.product-page .product-brand,.product-page .product-wishlist-button:not(.saved),.product-page .section-heading>p,.product-page .product-service-grid article>span,.product-page .product-guidance>div>p,.product-page .product-related article p,.product-page .care-number,.product-page .care-routine li b{color:var(--product-gold-text)}.product-price-package,.purchase-package-context{color:var(--product-muted-text);align-items:flex-start;gap:8px;font-size:.8rem;line-height:1.5;display:flex}.product-price-package{margin:7px 0 14px}.purchase-package-context{margin:18px 0 0}.product-price-package svg,.purchase-package-context svg{flex-shrink:0;margin-top:3px}.purchase-package-context+.purchase-row{margin-top:8px}@media (max-width:620px){.mobile-purchase-bar>div{min-width:0}.mobile-purchase-bar>div small{color:#d4d8d6;max-width:190px;font-size:.65rem;line-height:1.4;display:block}.mobile-purchase-bar{align-items:center}}
