.heading,.h1,.h2,.h3,.h4,.h5,.h6,.prose :where(h1,h2,h3,h4,h5,h6){line-height:calc(var(--text-heading-line-height-factor) * var(--line-height))}.h1,:where(.prose h1){--line-height: 1.5}.h2,:where(.prose h2){--line-height: 1.5}.h3,:where(.prose h3){--line-height: 1.6}.h4,:where(.prose h4){--line-height: 1.6}.h5,:where(.prose h5){--line-height: 1.7}.h6,:where(.prose h6){--line-height: 1.7}@media screen and (min-width: 1150px){.h1,:where(.prose h1){--line-height: 1.3}.h2,:where(.prose h2){--line-height: 1.4}.h3,:where(.prose h3){--line-height: 1.5}}.heading-feature{font-family:var(--feature-font-family);font-weight:var(--feature-font-weight);font-style:var(--feature-font-style);text-transform:var(--feature-text-transform);letter-spacing:var(--feature-letter-spacing);line-height:var(--line-height)}.heading-feature.h1{font-size:calc(var(--feature-size-factor) * var(--text-h1));--line-height: calc(var(--feature-line-height-factor) * 1.5)}.heading-feature.h2{font-size:calc(var(--feature-size-factor) * var(--text-h2));--line-height: calc(var(--feature-line-height-factor) * 1.5)}.heading-feature.h3{font-size:calc(var(--feature-size-factor) * var(--text-h3));--line-height: calc(var(--feature-line-height-factor) * 1.6)}.heading-feature.h4{font-size:calc(var(--feature-size-factor) * var(--text-h4));--line-height: calc(var(--feature-line-height-factor) * 1.6)}.heading-feature.h5{font-size:calc(var(--feature-size-factor) * var(--text-h5));--line-height: calc(var(--feature-line-height-factor) * 1.7)}.heading-feature.h6{font-size:calc(var(--feature-size-factor) * var(--text-h6));--line-height: calc(var(--feature-line-height-factor) * 1.7)}@media screen and (min-width: 1150px){.heading-feature.h1{--line-height: calc(var(--feature-line-height-factor) * 1.3)}.heading-feature.h2{--line-height: calc(var(--feature-line-height-factor) * 1.4)}.heading-feature.h3{--line-height: calc(var(--feature-line-height-factor) * 1.5)}}.h1-oversize.h1{font-size:calc(var(--text-oversize-heading-size-factor) * var(--text-h1));line-height:calc(var(--text-oversize-heading-line-height-factor) * var(--line-height))}@media screen and (pointer: fine) and (prefers-reduced-motion: no-preference){.features--button-transition-standard :is(.button,.shopify-challenge__button,.shopify-payment-button__button--unbranded):not(.button--outline){background-image:none;background-color:rgb(var(--button-background));transition:background-color .45s cubic-bezier(.785,.135,.15,.86),color .45s cubic-bezier(.785,.135,.15,.86),border .45s cubic-bezier(.785,.135,.15,.86)}.features--button-transition-standard :is(.button,.shopify-challenge__button,.shopify-payment-button__button--unbranded):not([disabled]):not(.button--outline):hover{background-color:rgb(var(--button-text-color));border:1px solid rgb(var(--button-text-color));color:rgb(var(--button-background))}}.block-swatch{border-color:transparent;border-top:none;border-left:none;border-right:none;color:rgb(var(--text-color) / 1);--swatch-padding: calc(var(--input-padding-block) - var(--swatch-border-size)* 2) calc(var(--input-padding-inline) - var(--swatch-border-size)* 2)}.block-swatch.is-disabled{color:rgb(var(--text-color) / .25)}.gap-0\.5{--gap: .125rem}.gap-1{--gap: .25rem}.gap-1\.5{--gap: .375rem}.gap-2{--gap: .5rem}.gap-2\.5{--gap: .625rem}.gap-3{--gap: .75rem}.gap-3\.5{--gap: .875rem}.gap-4{--gap: 1rem}.gap-4\.5{--gap: 1.125rem}.gap-5{--gap: 1.25rem}.gap-5\.5{--gap: 1.375rem}.gap-6{--gap: 1.5rem}.gap-7{--gap: 1.75rem}.gap-8{--gap: 2rem}.gap-10{--gap: 2.5rem}.gap-12{--gap: 3rem}.gap-14{--gap: 3.5rem}.gap-16{--gap: 4rem}@media screen and (min-width: 700px){.sm\:gap-0\.5{--gap: .125rem}.sm\:gap-1{--gap: .25rem}.sm\:gap-1\.5{--gap: .375rem}.sm\:gap-2{--gap: .5rem}.sm\:gap-2\.5{--gap: .625rem}.sm\:gap-3{--gap: .75rem}.sm\:gap-3\.5{--gap: .875rem}.sm\:gap-4{--gap: 1rem}.sm\:gap-4\.5{--gap: 1.125rem}.sm\:gap-5{--gap: 1.25rem}.sm\:gap-5\.5{--gap: 1.375rem}.sm\:gap-6{--gap: 1.5rem}.sm\:gap-7{--gap: 1.75rem}.sm\:gap-8{--gap: 2rem}.sm\:gap-10{--gap: 2.5rem}.sm\:gap-12{--gap: 3rem}.sm\:gap-14{--gap: 3.5rem}.sm\:gap-16{--gap: 4rem}}.product-card__info-left{height:100%;display:flex;flex-direction:column;text-align:left}.product-card__info .color-swatch{--swatch-size: .85rem;--swatch-offset: 1px}@media screen and (min-width: 700px){.horizontal-product-card__figure{width:10rem}.cart-drawer__complementary-products .horizontal-product-card__figure{width:7.5rem}}.badge--custom{background:rgba(var(--custom-badge-background))}.badge-list:not(.badge-list--vertical){column-gap:1rem}.product-card__figure>.badge-list{inset-block-start:unset;inset-block-end:.25rem}@media screen and (min-width: 700px){.product-card__figure>.badge-list{inset-block-end:.5rem}}@media screen and (min-width: 700px){.badge{font-size:.625rem}}.product-card__info .badge--custom{font-family:var(--text-font-family);font-weight:var(--text-font-weight);font-style:var(--text-font-style);font-size:var(--text-base);letter-spacing:var(--text-letter-spacing);text-transform:none}.badge--on-sale{background:rgb(var(--on-sale-badge-text));color:rgb(var(--on-sale-badge-background))}.dynamic-grid-columns .block-swatch{min-width:0;padding-inline:0}.dynamic-grid-columns{grid-template-columns:repeat(min(var(--number-of-options),2),1fr)}*:has(>.dynamic-grid-columns):not(body>*){container:dynamic-grid-columns / inline-size}@container dynamic-grid-columns (width >= 180px){.dynamic-grid-columns{grid-template-columns:repeat(min(var(--number-of-options),4),1fr)}}@container dynamic-grid-columns (width >= 300px){.dynamic-grid-columns{grid-template-columns:repeat(min(var(--number-of-options),8),1fr)}}.product-quick-buy-ghd :checked+.block-swatch,.product-quick-buy-ghd .block-swatch.is-selected{border-color:transparent;--swatch-disabled-strike-color: rgb(var(--border-color))}.product-quick-buy-ghd-wrapper{margin-top:auto}.product-card:has(.product-quick-buy-ghd-wrapper),.product-card__info:has(.product-quick-buy-ghd-wrapper){height:100%;display:flex;flex-direction:column}.product-quick-buy-ghd-wrapper .popover::part(header){display:grid}@media screen and (min-width: 1000px){.product-quick-buy-ghd-wrapper .popover::part(content){width:auto;max-width:none}}.footer__block .social-media--list{margin-block-end:3rem}.footer .payment-methods{filter:grayscale(1)}.footer__block--newsletter .input{padding:var(--input-padding-block) 0;border-left:0;border-top:0;border-right:0;border-color:var(--text-color)}.footer__block--newsletter .button,.footer__block--newsletter .button:hover{background:transparent!important;border-top:0!important;border-left:0!important;border-right:0!important;padding-inline-end:0!important;color:var(--text-color)!important;border-color:var(--text-color)!important}@media screen and (min-width: 700px){.footer__block--newsletter{max-width:24rem}}product-list.product-list{grid-auto-flow:dense}[collection-desktop-layout=compact] .product-card :is(.product-card__figure,.product-card__media,img){height:100%;object-fit:cover;object-position:center}@media screen and (max-width: 699px){.shopify-section.shopify-section--collection-banner .section-spacing{--section-vertical-spacing-override: 1rem}}.sub_category{white-space:nowrap}body .fs-narrow-timeline.fs-mobile .fs-entry-container{width:50%!important;padding-top:50%!important}body .fs-narrow-timeline.fs-mobile .fs-entry-container:last-child{display:none}body .swym-ui-component.swym-wishlist-page{max-width:100%}.swym-tooltip{display:none}.product-card__figure>.swym-button{z-index:1;position:absolute;inset-block-start:.5rem;inset-inline-end:.5rem}.product-card__figure>.swym-button .color-scheme{--background: 255 255 255 / 0}@media screen and (min-width: 700px){.mega-menu__promo>product-list{min-width:600px;max-width:800px}}.product-info .color-swatch{--swatch-size: 1.5rem;--swatch-offset: 1px}.quantity-selector{--quantity-selector-height: 2rem}.product-info__block-item:is([data-block-type=inventory],[data-block-type=buy-buttons],[data-block-type=pickup-availability],[data-block-type=more-information],[data-block-type=offers]){--product-info-gap: 1rem}.product-info .complementary-products{max-width:100%}.product-info__block-list>:not(:nth-child(1 of:not(:empty))):has(payment-terms){margin-block-start:0}.variant-picker__option:has(.single-active-option a.color-swatch){display:none}.popover{--popover-header-padding-block: .75rem;--popover-header-padding-inline: 1rem;--popover-body-padding-block: 1rem;--popover-body-padding-inline: 1rem}.content-over-media>:not(img,video,iframe,svg,video-media,picture,image-parallax){text-shadow:none}.content-over-media *:is(p,.link){text-shadow:var(--content-over-media-text-shadow-offset, .045em) var(--content-over-media-text-shadow-offset, .045em) var(--content-over-media-text-shadow-blur, .09em) rgb(var(--content-over-media-text-shadow) / 50%)}.faq__content{flex-basis:100%}.swym-button-bar{display:none!important}.swym-added .text-with-icon>svg{fill:inherit}.swym-button{cursor:pointer}.predictive-search__products{--product-list-calculated-column-gap: clamp(var(--container-gutter) / 4, var(--product-list-default-column-gap)* var(--product-list-horizontal-spacing-factor, 1), var(--container-gutter)* 2);gap:var(--product-list-calculated-column-gap, 1.25rem)}.header-sidebar__nested-linklist{border-inline-start-width:0;margin-inline-start:0;padding-inline-start:0}.header-sidebar__sub-panel li:has(~li [aria-expanded=true]):not(:has([aria-expanded=true])) .header-sidebar__linklist-button{color:inherit}.currency-code{font-size:.75em}compare-at-price.line-through{text-decoration:none}compare-at-price.line-through .money{text-decoration:line-through}.modal::part(footer){background:inherit;border-block-end:1px solid rgb(var(--border-color));text-align:center;z-index:2;align-items:center;padding-block-start:var(--modal-header-padding-block);padding-block-end:var(--modal-header-padding-block);padding-inline-start:var(--modal-header-padding-inline);padding-inline-end:var(--modal-header-padding-inline);display:grid;position:sticky;inset-block-start:0}.customiser-wrapper{grid-template-columns:1fr 1fr}@media screen and (min-width: 700px){.modal--xl{--modal-body-max-width: 60rem}}.image-swatch{width:calc(var(--swatch-size) * 2);background-size:contain}.customiser-preview{position:absolute;z-index:1;transform:translate(-50%,-50%);display:flex;flex-wrap:wrap;flex-direction:column;line-height:1.1;text-align:center}.customiser-preview>span{opacity:.8;-webkit-background-clip:text;-moz-background-clip:text;background-clip:text;letter-spacing:normal}@media screen and (min-width: 700px){.modal--xl{--modal-body-max-width: 70rem}}@media screen and (max-width: 699px){@supports (height: 100dvh){.modal.modal-customiser::part(content){max-height:100dvh}}.customiser-wrapper{grid-template-columns:1fr;grid-template-rows:minmax(0,1fr) auto}}.customiser__button-price{align-items:center;display:flex}.customiser__button-price:before{content:"";background:currentColor;border-radius:100%;width:3px;height:3px;margin-inline-end:1.125rem}.product-quick-buy-ghd .klaviyo-bis-button{flex-direction:column;gap:.25em}.product-quick-buy-ghd .klaviyo-bis-button span{line-height:10px}.product-quick-buy-ghd .klaviyo-bis-button span+span{font-size:10px;opacity:.5}
/*# sourceMappingURL=/cdn/shop/t/192/assets/theme-ghd.css.map */
