@layer molecules{.samples-popup_dialog__9FYe_.dialog{--container:70.4rem;--dialog-width:calc(100% - var(--hd-alias-spacing-500))}@media (width >= 600px){.samples-popup_dialog__9FYe_.dialog{--dialog-width:calc(100% - var(--hd-alias-spacing-900))}}.samples-popup_dialog__9FYe_.dialog{border-radius:var(--hd-alias-border-radius-100);color:inherit;max-inline-size:540px;overflow:auto}.dialog .samples-popup_closeButton___mVDM{--close-button-bg-color:var(
				--hd-components-button-modal-close-button-color-background
			);align-items:center;background-color:var(--close-button-bg-color);block-size:3.2rem;border:1px solid var(--hd-components-button-modal-close-button-color-border);border-radius:var(--hd-alias-border-radius-400);color:var(
				--hd-components-button-modal-close-button-color-foreground
			);cursor:pointer;display:inline-flex;inline-size:3.2rem;inset-block-start:var(--hd-alias-spacing-200);inset-inline-end:var(--hd-alias-spacing-200);justify-content:center;position:absolute;z-index:1}:is(.dialog .samples-popup_closeButton___mVDM):focus-visible{outline:2px solid var(--hd-components-button-modal-close-button-color-outline);outline-offset:2px}@media (prefers-reduced-motion:no-preference){.dialog .samples-popup_closeButton___mVDM{transition:background-color .15s ease-in-out}}@media (hover:hover){:is(.dialog .samples-popup_closeButton___mVDM):hover{background-color:color-mix(in srgb,var(--close-button-bg-color) 85%,black 15%)}}@container gallery-modal (width >= 600px){.dialog .samples-popup_closeButton___mVDM{inset-block-start:var(--hd-alias-spacing-350);inset-inline-end:var(--hd-alias-spacing-350)}}.dialog .samples-popup_closeButtonIcon__SbH4y{block-size:100%;inline-size:100%;padding:var(--hd-alias-spacing-200)}.dialog .samples-popup_container__hY6cN{border-radius:var(--hd-alias-border-radius-100)}.dialog .samples-popup_content__vNQB8{padding:0}.samples-popup_samplesHeader__Rl6zE{--modal-header-padding:var(--hd-alias-spacing-300);padding:var(--modal-header-padding);padding-block-end:0}@media (width >= 600px){.samples-popup_samplesHeader__Rl6zE{--modal-header-padding:var(--hd-alias-spacing-500)}}@media (width >= 960px){.samples-popup_samplesHeader__Rl6zE{--modal-header-padding:var(--hd-alias-spacing-700)}}.samples-popup_samplesFooter__HZ34m{--modal-footer-padding:var(--hd-alias-spacing-300);display:flex;flex-wrap:wrap;padding:var(--modal-footer-padding);padding-block-start:0}@media (width >= 600px){.samples-popup_samplesFooter__HZ34m{flex-wrap:nowrap;--modal-footer-padding:var(--hd-alias-spacing-500)}}@media (width >= 960px){.samples-popup_samplesFooter__HZ34m{--modal-footer-padding:var(--hd-alias-spacing-700)}}.samples-popup_browseButton__qUsQW{inline-size:100%;margin-block-end:8px}.samples-popup_browseButton__qUsQW.samples-popup_hidden__s4NHv{visibility:hidden}@media (width >= 600px){.samples-popup_browseButton__qUsQW{inline-size:50%;margin:0 6px}}.samples-popup_subTextWrapper__WT07O{display:flex;justify-content:space-between}.samples-popup_subText__3cMLB{flex-basis:440px;flex-grow:0}.samples-popup_freeDeliveryIcon__qnjJZ{margin-block-start:-32px}:where(.samples-popup_freeDeliveryIcon__qnjJZ){max-inline-size:none}.samples-popup_separator__aUf7F{border:0;border-block-start:1px solid var(--hd-alias-color-border-primary);margin:var(--hd-alias-spacing-500) 0}.samples-popup_cta__58May{gap:var(--hd-alias-spacing-200)}.samples-popup_samplesCount__k1NpY{align-content:center;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTc3IiBoZWlnaHQ9IjE3NyIgdmlld0JveD0iMCAwIDE3NyAxNzciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTc3IDE0Ny4zNzlMMTQ3LjU3OCAxNzdMMTc3IDE0Ny4zNzlMMTQ3LjU3OCAxNzdMMTI3Ljk3NCAxNTcuMTczTDEwOC4zNTkgMTc3TDg4Ljc0MzggMTU3LjE3M0w2OC44OTA1IDE3N0w0OS4yNzU2IDE1Ny4xNzNMMjkuNjcxNiAxNzdMMCAxNDcuMzc5TDI5LjY3MTYgMTc3TDAgMTQ3LjM3OUwxOS44NjQxIDEyNy43OTFMMCAxMDguMjEzTDE5Ljg2NDEgODguNjI0NUwwIDY4Ljc5NzlMMTkuODY0MSA0OS4yMDk0TDAgMjkuNjMxN0wyOS42NzE2IDBMNDkuMjc1NiAxOS44Mzc0TDY4Ljg5MDUgMEw4OC43NDM4IDE5LjgzNzRMMTA4LjM1OSAwTDEyNy45NzQgMTkuODM3NEwxNDcuNTc4IDBMMTc3IDI5LjYzMTdMMTU3LjM4NSA0OS4yMDk0TDE3NyA2OC43OTc5TDE1Ny4zODUgODguNjI0NUwxNzcgMTA4LjIxM0wxNTcuMzg1IDEyNy43OTFMMTc3IDE0Ny4zNzlaIiBmaWxsPSIjNjU3QjhDIi8+Cjwvc3ZnPgo=");background-position:50%;background-repeat:no-repeat;background-size:2rem 2rem;block-size:2rem;color:var(--hd-alias-color-text-white);inline-size:2rem}.samples-popup_sampleAdded__MUzFS{align-items:center;color:var(--hd-alias-color-text-positive);display:flex;gap:var(--hd-alias-spacing-400)}.samples-popup_sampleWarning__X8l1K{align-items:center;color:var(--hd-alias-color-text-negative);display:flex;gap:var(--hd-alias-spacing-400)}.samples-popup_samplesList__4_CUV{display:grid;grid-gap:var(--hd-alias-spacing-400);gap:var(--hd-alias-spacing-400)}.samples-popup_listItemProduct__LK_hh,.samples-popup_listItemRemain__xwv8x{align-items:center;color:inherit;display:flex;gap:var(--hd-alias-spacing-1000);justify-content:space-between}.samples-popup_samplesDetail__77lJs{display:grid}@media (hover:hover){.samples-popup_samplesDetail__77lJs:hover{text-decoration:underline}}.samples-popup_swatch__GUDhq{border:1px solid transparent;border-radius:var(--hd-alias-border-radius-100);flex-shrink:0}.samples-popup_remainingSamples__gBlDf,.samples-popup_swatch__GUDhq{--swatch-size:6rem;block-size:var(--swatch-size);inline-size:var(--swatch-size);min-inline-size:var(--swatch-size)}.samples-popup_remainingSamples__gBlDf{align-content:center;border:4px dashed var(--hd-alias-color-border-primary);border-radius:var(--hd-alias-border-radius-100);display:grid;font-size:2.4rem;font-weight:700;letter-spacing:-3px}.samples-popup_remove__C8BNT{align-items:center;background-color:var(--hd-alias-color-text-white);block-size:8rem;border:2px dashed var(--hd-alias-color-border-primary);display:flex;inline-size:100%;inset-block-start:0;inset-inline-start:0;justify-content:center}.samples-popup_hide__TJvqc{display:none}.samples-popup_show__g5MJA{display:flex}.samples-popup_bin__1Su6R{color:inherit;position:relative}.samples-popup_bin__1Su6R:after{block-size:2.2rem;content:"";inline-size:2rem;inset-block-end:6px;inset-inline-start:6px;position:absolute;z-index:-1}@media (hover:hover){.samples-popup_bin__1Su6R:hover:after{background-color:var(--hd-alias-color-icon-solid-300)}}.samples-popup_productLink__hbdYN{display:flex;flex:1;justify-content:flex-start}@media (hover:hover){.samples-popup_productLink__hbdYN:hover:hover{text-decoration:underline}}.samples-popup_productLink__hbdYN .samples-popup_swatch__GUDhq{transition:all .5s ease-in-out}@media (prefers-reduced-motion:no-preference){.samples-popup_productLink__hbdYN:hover .samples-popup_swatch__GUDhq{transform:scale(1.05)}}.samples-popup_textLink__jG5tA{color:inherit;text-align:start;text-transform:none}.samples-popup_undo__f4z9v{cursor:pointer;margin-inline-start:var(--hd-alias-spacing-200)}.samples-popup_noMainImage__1xr3R{padding-block-start:var(--hd-alias-spacing-800)}@media (width >= 960px){.samples-popup_noMainImage__1xr3R{padding-block-start:var(--hd-alias-spacing-500)}}}@layer molecules{.service-list_serviceList__ymfIh{--service-list-bg-color:var(--hd-alias-color-surface-secondary-100);--service-list-fg-color:var(--hd-alias-color-text-primary);--service-list-title-bg-color:var(
			--hd-alias-color-brand-secondary-300
		);--service-list-title-fg-color:var(--hd-alias-color-text-white);--service-list-content-bg-color:var(
			--hd-alias-color-brand-secondary-200
		);--service-list-content-fg-color:var(--hd-alias-color-text-white);background-color:var(--service-list-bg-color);container-name:servicelist;container-type:inline-size}.bodyText+.service-list_serviceList__ymfIh{padding-block-start:0}.service-list_inner__SFKVd{--inner-bg-color:var(--service-list-content-bg-color);--inner-fg-color:var(--service-list-content-fg-color);background-color:var(--inner-bg-color);border-radius:var(--hd-alias-border-radius-100);color:var(--inner-fg-color);display:flex;flex-direction:column;gap:var(--hd-alias-spacing-400)}@container servicelist (width >= 768px){.service-list_inner__SFKVd{display:grid;grid-gap:var(--hd-alias-spacing-700);gap:var(--hd-alias-spacing-700);grid-template-columns:19rem 1fr}}.service-list_header__djtG4{--header-bg-color:var(--service-list-title-bg-color);--header-fg-color:var(--service-list-title-fg-color);--header-radius:var(--hd-alias-border-radius-100);align-items:center;background-color:var(--header-bg-color);border-radius:var(--header-radius) var(--header-radius) 0 0;color:var(--header-fg-color);display:flex;justify-content:center;padding:var(--hd-alias-spacing-400)}@container servicelist (width >= 768px){.service-list_header__djtG4{border-radius:var(--header-radius) 0 0 var(--header-radius);justify-content:flex-start;padding-inline-start:var(--hd-alias-spacing-600)}}.service-list_withArrow__dq8wh{--arrow-pos:calc(100% - var(--hd-alias-spacing-400));--arrow-size:calc(100% + var(--hd-alias-spacing-400));position:relative}.service-list_withArrow__dq8wh:after{background-color:var(--header-bg-color);block-size:var(--arrow-size);border-radius:var(--header-radius) var(--header-radius) 0 0;clip-path:polygon(100% 0,100% var(--arrow-pos),50% 100%,0 var(--arrow-pos),0 0);content:"";inline-size:100%;inset:0;inset-block-start:0;position:absolute}@container servicelist (width >= 768px){.service-list_withArrow__dq8wh{--arrow-pos:calc(100% - var(--hd-alias-spacing-700));--arrow-size:calc(100% + var(--hd-alias-spacing-700));--arrow-radius:var(--hd-alias-border-radius-100);justify-content:flex-start}.service-list_withArrow__dq8wh:after{block-size:100%;border-radius:var(--header-radius) 0 0 var(--header-radius);clip-path:polygon(var(--arrow-pos) 0,100% 50%,var(--arrow-pos) 100%,0 100%,0 0);inline-size:var(--arrow-size)}}.service-list_title__eKBFt{font-weight:var(--hd-components-service-list-font-weight-title);position:relative;z-index:1}@container servicelist (width <= 767px){.service-list_title__eKBFt{text-align:center}}.service-list_content__pK5FW{--content-radius:var(--hd-alias-border-radius-100);border-radius:0 0 var(--content-radius) var(--content-radius)}@container servicelist (width >= 768px){.service-list_content__pK5FW{border-radius:0 var(--content-radius) var(--content-radius) 0}}.service-list_listContainer__f03BH{padding:var(--hd-alias-spacing-600) var(--hd-alias-spacing-700)}.service-list_listContainer__f03BH .service-list_list__9Bs4I{display:grid;grid-gap:var(--hd-alias-spacing-400);gap:var(--hd-alias-spacing-400)}@container servicelist (width >= 768px){.service-list_listContainer__f03BH{padding-block:var(--hd-alias-spacing-700);place-content:center}}.service-list_list__9Bs4I li :is(h2,h3,h4){margin-block-end:0}@container servicelist (width >= 960px){.service-list_list__9Bs4I.service-list_grid2__T4G_D{grid-template-columns:repeat(2,1fr)}.service-list_list__9Bs4I.service-list_grid3__8qKVJ{grid-template-columns:repeat(3,1fr)}}@container servicelist (width >= 768px){.service-list_list__9Bs4I{-moz-column-gap:var(--hd-alias-spacing-900);column-gap:var(--hd-alias-spacing-900)}}}