.product-details-header{gap:var(--gap-lg);flex-direction:column;display:flex}.product-details-header__tag-row{align-items:center;gap:var(--gap-xs);display:flex}.product-details-header__tag-row .product-badges{align-items:center;gap:var(--gap-xs);flex-direction:row;display:flex;position:static}.product-details-header__tag-row .product-badges__badge{--badge-font-size:var(--font-paragraph-small--size);font-weight:var(--font-body--weight);line-height:var(--line-height--body-normal);background:var(--badge-background-color,transparent);color:var(--badge-text-color,rgb(var(--color-foreground-rgb) / var(--opacity-80)))}.product-details-header__tag-row .product-badges__badge--rectangle{--badge-rectangle-padding-block:0;--badge-rectangle-padding-inline:0}.product-details-header__tag-row .product-badges__badge--custom[style*=--badge-background-color]{--badge-rectangle-padding-block:var(--padding-3xs);--badge-rectangle-padding-inline:var(--padding-2xs)}.product-details-header__wishlist{align-items:center;gap:var(--gap-2xs);box-shadow:none;font-family:inherit;font-size:var(--font-paragraph-small--size);font-weight:var(--font-body--weight);line-height:var(--line-height--body-loose);color:rgb(var(--color-foreground-rgb) / var(--opacity-80));cursor:pointer;background:0 0;border:0;border-radius:0;margin:0 0 0 auto;padding:0;display:flex}.product-details-header__wishlist-icon{width:var(--loc-icon-16);height:var(--loc-icon-16);color:var(--color-foreground);opacity:var(--opacity-80);transition:opacity var(--animation-speed) var(--animation-easing)}.product-details-header__wishlist:hover .product-details-header__wishlist-icon,swish-save:is([state=saved],[state=saving]) .product-details-header__wishlist-icon{opacity:1}swish-save:is([state=saved],[state=saving]) .product-details-header__wishlist-icon svg path{fill:currentColor}.product-details-header__title-group{gap:var(--gap-xs);flex-direction:column;display:flex}.product-details-header__title{font-family:var(--font-body--family);font-size:var(--font-h6--size);font-weight:var(--font-subheading--weight);line-height:var(--line-height--heading-normal);color:var(--color-foreground);margin:0}.product-details-header__colour{font-size:var(--font-paragraph--size);font-weight:var(--font-body--weight);line-height:var(--line-height--body-loose);color:rgb(var(--color-foreground-rgb) / var(--opacity-80));margin:0}.product-details-header__short-description{font-size:var(--font-paragraph-small--size);font-weight:var(--font-body--weight);line-height:var(--line-height--body-loose);color:rgb(var(--color-foreground-rgb) / var(--opacity-80));margin:0}@media screen and (width<=749px){.product-details-header__short-description--desktop-only{display:none}}.product-details-header__short-description p{margin:0}.product-details-header__short-description p+p{margin-block-start:var(--margin-xs)}.product-details-header__reviews-price{gap:var(--gap-xs);flex-direction:column;display:flex}.product-details-header__reviews{align-items:center;gap:var(--gap-xs);display:flex}.product-details-header__reviews-summary{display:contents}.product-details-header__reviews--trigger{align-self:flex-start;position:relative}.product-details-header__reviews-trigger{border-radius:var(--style-border-radius-inputs);cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.product-details-header__reviews-trigger:focus-visible{outline:var(--focus-outline-width) solid currentColor;outline-offset:var(--focus-outline-offset)}.product-details-header__reviews .product-rating__count{color:rgb(var(--color-foreground-rgb) / var(--opacity-50))}.product-details-header__reviews--trigger:hover .product-rating__count{color:rgb(var(--color-foreground-rgb) / var(--opacity-80))}.product-details-header__reviews--trigger .product-rating__count{text-decoration-line:underline}.product-details-header__price-row{align-items:center;gap:var(--gap-sm);display:flex}.product-details-header__price .price,.product-details-header__price .price-item__group{font-size:var(--font-h6--size);font-weight:var(--font-subheading--weight);line-height:var(--line-height--heading-normal)}.product-details-header__payment{align-items:center;min-width:0;display:flex}.product-details-header__payment:empty{display:none}.product-details-header__payment afterpay-placement{--messaging-font-size:var(--font-paragraph-small--size);--messaging-line-height:var(--line-height--body-tight);--messaging-margin-block-start:0;--messaging-margin-block-end:0;font-family:var(--font-body--family);font-weight:var(--font-body--weight);color:rgb(var(--color-foreground-rgb) / var(--opacity-70));display:block}
