.elali-product-breadcrumbs{grid-column:2;margin-bottom:24px;font-size:12px;line-height:1.5}.elali-product-breadcrumbs ol{display:flex;flex-wrap:wrap;gap:6px 10px;padding:0;margin:0;list-style:none}.elali-product-breadcrumbs li+li:before{content:"/";margin-right:10px;opacity:.45}.elali-product-breadcrumbs [aria-current=page]{color:var(--color-foreground-subdued)}.elali-product-breadcrumbs a{color:inherit;text-decoration:none}.elali-product-breadcrumbs a:hover{text-decoration:underline}.elali-product-intro{margin:0;font-size:15px;line-height:1.65;max-width:58ch;color:var(--color-foreground-subdued)}.product-information .product-details product-price:not(.product-card *) [ref=priceContainer]{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.product-information .product-details product-price:not(.product-card *) .price{font-size:26px;line-height:1.3;font-weight:500}.product-information .product-details product-price:not(.product-card *) .compare-at-price{font-size:18px}.product-information .product-details product-price:not(.product-card *) .unit-price{flex-basis:100%}.elali-product-stock{display:block;width:100%}.elali-product-stock__status{display:flex;align-items:center;gap:8px;min-height:22px;font-size:14px;font-weight:400;line-height:22px;color:var(--color-foreground)}.elali-product-stock__icon{width:16px;height:16px;flex-shrink:0;color:#717171}.elali-product-stock__status--in_stock .elali-product-stock__icon{color:#287044}.elali-price-discount{display:inline-flex;align-items:center;padding:4px 8px;font-size:12px;line-height:1.5;background:var(--elali-sale-color);color:#fff}.product-information .variant-option--image-swatches{--variant-picker-swatch-radius: 50%}.product-information .variant-option--image-swatches :is(.variant-option__button-label--has-swatch,.swatch){border-radius:50%!important}.product-information .variant-option--image-swatches .variant-option__button-label:has([data-option-available=false]) .swatch{opacity:.8;filter:grayscale(.2)}.product-information .variant-option__button-label:has(.elali-product-colour__name){overflow:visible}.product-information .variant-option__button-label:has(.elali-product-colour__name):is(:hover,:has(input:focus-visible)){z-index:2}.elali-product-colour__name{display:none;position:absolute;top:calc(100% + 4px);left:50%;transform:translate(calc(-50% + var(--elali-tooltip-shift, 0px)));z-index:2;padding:6px 8px;background:#000;color:#fff;width:max-content;max-width:min(240px,calc(100vw - 32px));white-space:normal;overflow-wrap:anywhere;font-size:11px;font-weight:400;line-height:1.3;visibility:hidden;pointer-events:none}.product-information .variant-option__button-label:hover .elali-product-colour__name,.product-information .variant-option__button-label:has(input:focus-visible) .elali-product-colour__name{display:block;visibility:visible}.product-information .variant-option--image-swatches .variant-option__strikethrough{z-index:1}.product-information .variant-option--image-swatches .variant-option__strikethrough line:first-child{stroke:var(--color-foreground);stroke-width:2px}.product-information .variant-option--image-swatches .variant-option__strikethrough--cross{clip-path:circle(50%)}.product-information .variant-option--image-swatches .variant-option__button-label .variant-option__strikethrough--cross line{stroke:var(--color-foreground);stroke-width:2px}.product-information .variant-option--image-swatches .variant-option__button-label:has(.variant-option__image-fallback){border-radius:0!important}elali-line-total{white-space:nowrap}elali-line-total[hidden]{display:none}.elali-product-shipping{display:flex;align-items:center;justify-content:center;gap:8px;margin:16px 0 0;font-size:13px;line-height:1.5;color:var(--color-foreground-subdued)}.elali-product-shipping svg{flex-shrink:0}@media screen and (max-width:749px){.product-information .elali-product-breadcrumbs{display:none}.product-information media-gallery slideshow-slide.product-media-container{aspect-ratio:1;max-height:none}.product-information media-gallery slideshow-slide .product-media{width:100%;height:100%;aspect-ratio:1}.product-information media-gallery slideshow-slide .product-media__image{width:100%;height:100%;object-fit:cover;object-position:center}.product-information .media-gallery__mobile-controls[thumbnails]{position:absolute;bottom:8px;inset-inline:8px;width:auto;z-index:var(--layer-raised)}.product-information .media-gallery__mobile-controls .slideshow-controls__thumbnail{aspect-ratio:1;border:1px solid #fff;box-shadow:0 1px 4px #00000026}.product-information .media-gallery__mobile-controls .slideshow-controls__thumbnail img{object-position:center}.product-information .elali-product-mobile-arrows{padding-inline:12px}.product-information .elali-product-mobile-arrows .slideshow-control{opacity:1;background:transparent;width:44px;height:44px;padding:0;box-shadow:none}}@media screen and (min-width:750px){.product-information media-gallery .media-gallery__grid>.product-media-container{aspect-ratio:1;max-height:none}.product-information media-gallery .media-gallery__grid .product-media,.product-information media-gallery .media-gallery__grid .product-media-constraint-wrapper{width:100%;height:100%;aspect-ratio:1}.product-information media-gallery .media-gallery__grid .product-media__image{width:100%;height:100%;object-fit:cover;object-position:center}.product-information:has(.elali-product-breadcrumbs){padding-block-start:24px;row-gap:0}.product-information .product-information__grid.product-information--media-left .product-information__media{padding-right:max(24px,calc(var(--gap, 0px) / 2))}.product-information .product-information__grid.product-information--media-right .product-information__media{padding-left:max(24px,calc(var(--gap, 0px) / 2))}}.elali-product-accordions{width:100%;--elali-border: #e5e5e5}.elali-product-accordion{border-top:1px solid var(--elali-border)}.elali-product-accordion:last-child{border-bottom:1px solid var(--elali-border)}.elali-product-accordion>summary{justify-content:space-between;gap:16px;padding-block:16px;font-size:14px;font-weight:500;line-height:1.5}.elali-product-accordion>summary .svg-wrapper{width:14px;height:14px;flex-shrink:0;transition:rotate .25s ease-in-out}.elali-product-accordion[open]>summary .svg-wrapper{rotate:180deg}.elali-product-accordion>summary:focus-visible{outline:2px solid currentColor;outline-offset:3px}.elali-product-accordion__content{padding-bottom:18px;font-size:14px;line-height:1.6;overflow-wrap:anywhere}.elali-product-accordion__content a{text-decoration:underline;text-underline-offset:4px}.elali-technical-information{margin:0}.elali-technical-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:12px;padding-block:8px}.elali-technical-row dt{color:var(--color-foreground-subdued)}.elali-technical-row dd{margin:0}.elali-care-symbols{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px}.elali-care-symbol{display:inline-flex;flex-shrink:0}.elali-care-symbol svg{width:32px;height:32px}.elali-care-points{display:grid;gap:8px;padding-inline-start:18px;margin:0}@supports (interpolate-size: allow-keywords){.elali-product-accordion{interpolate-size:allow-keywords}.elali-product-accordion::details-content{height:0;overflow:clip;transition:height .3s ease-in-out,content-visibility .3s allow-discrete}.elali-product-accordion[open]::details-content{height:auto}}@media(prefers-reduced-motion:reduce){.elali-product-accordion>summary .svg-wrapper,.elali-product-accordion::details-content{transition:none}}.jdgm-prev-badge .jdgm-prev-badge__text{margin-left:8px}.jdgm-widget.jdgm-review-widget{max-width:none!important;width:100%;color:var(--color-foreground);padding-block:24px 0}.jdgm-review-widget .jm-review-widget-minimal-header__title.jm-text{font-family:var(--font-h2--family);font-size:42px;font-weight:var(--font-h2--weight);font-style:var(--font-h2--style);letter-spacing:-.05em;line-height:1.15;text-transform:var(--font-h2--case);color:var(--color-foreground);margin-bottom:12px}.jdgm-review-widget .jm-text{color:var(--color-foreground)}.jdgm-review-widget .jm-review-widget-minimal-header p.jm-text:not(.jm-review-widget-minimal-header__title){font-size:16px;font-weight:500}.jdgm-review-widget .jm-review-widget-minimal-header__button-and-filters .jm-button.jm-button{min-height:52px;padding:0 24px;border-radius:0;font-family:var(--font-body--family);font-size:16px;font-weight:400;letter-spacing:normal}.jdgm-review-widget .jm-review-widget-minimal-header__button-and-filters .jm-button--primary.jm-button--primary{background:var(--color-foreground);border:1px solid var(--color-foreground);color:var(--color-background)}.jdgm-review-widget .jm-review-widget-minimal-header__button-and-filters .jm-button--primary.jm-button--primary:hover{opacity:.85}.jdgm-review-widget .jm-review-widget-minimal-header__button-and-filters .jm-button--secondary.jm-button--secondary{min-width:52px;padding:0 16px;background:transparent;border:1px solid var(--color-foreground);color:var(--color-foreground)}.jdgm-review-widget .jm-reviewer-info__name.jm-text,.jdgm-review-widget .jm-reviewer-avatar .jm-text{font-weight:500}.jdgm-review-widget .jm-reviewer-info__name+.jm-text,.jdgm-review-widget .jm-reviewer-info span.jm-text:not(.jm-reviewer-info__name){color:rgb(var(--color-foreground-rgb) / .6);font-size:14px}.jdgm-review-widget .jm-review-content__body,.jdgm-review-widget .jm-review-content__body p{font-size:var(--font-paragraph--size);line-height:var(--font-paragraph--line-height)}.jdgm-review-widget .jm-pagination-controls__button.jm-pagination-controls__button{min-width:40px;min-height:40px;padding:0 8px;border-radius:0;font-family:var(--font-body--family);background:transparent;border:1px solid transparent;color:var(--color-foreground)}.jdgm-review-widget .jm-pagination-controls__button .jm-text{font-size:14px;color:inherit}.jdgm-review-widget .jm-pagination-controls__button--nav.jm-pagination-controls__button--nav{border-color:var(--color-foreground)}.jdgm-review-widget .jm-pagination-controls__button--nav:disabled{opacity:.3}.jdgm-review-widget .jm-pagination-controls__button--active.jm-pagination-controls__button--active{background:var(--color-foreground);border-color:var(--color-foreground);color:var(--color-background)}.jdgm-review-widget .jm-pagination-controls__button--page:not(.jm-pagination-controls__button--active):hover{border-color:var(--color-foreground)}.jdgm-review-widget .jm-pagination-controls{margin-top:24px}.jdgm-review-widget .jm-star-rating__font-icon{font-size:18px!important}.jdgm-review-widget .jm-review-item__body{gap:12px}@media screen and (max-width:749px){.jdgm-widget.jdgm-review-widget{padding-block:8px 0}.jdgm-review-widget .jm-review-widget-minimal-header__title.jm-text{font-size:29px}.jdgm-review-widget .jm-pagination-controls>.jm-cluster{gap:2px!important;flex-wrap:nowrap!important}.jdgm-review-widget .jm-pagination-controls__button.jm-pagination-controls__button{min-width:36px;min-height:36px;padding:0 4px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/elali-product.css.map */
