body{font-family:var(--font-proxima-nova),"ProximaNova",sans-serif}@media (hover:none) and (pointer:coarse){input:not([type=submit]):not([type=button]):not([type=reset]):not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea{font-size:16px!important}}h1,h2,h3,h4,h5,h6{font-family:var(--font-proxima-nova),"ProximaNova",sans-serif;font-weight:600}.font-primary,.font-secondary{font-family:var(--font-proxima-nova),"ProximaNova",sans-serif!important}:root{--pdp-title-size:1.25rem;--pdp-title-weight:700;--pdp-title-transform:none;--pdp-title-line-height:1.25;--pdp-price-size:1rem;--pdp-price-size-lg:0.875rem;--pdp-price-weight:400;--pdp-price-color:var(--foreground);--pdp-price-strike-size:1rem;--pdp-price-strike-size-lg:0.875rem;--pdp-price-strike-color:var(--muted-foreground);--pdp-section-heading-size-sm:1.5rem;--pdp-section-heading-size-lg:2.125rem;--pdp-section-heading-weight:700;--pdp-section-heading-transform:none;--pdp-section-heading-color:var(--foreground);--pdp-cta-bg:var(--foreground);--pdp-cta-fg:var(--background);--pdp-cta-bg-hover:var(--background);--pdp-cta-fg-hover:var(--foreground);--pdp-cta-border-color:var(--foreground);--pdp-cta-border-color-hover:var(--foreground);--pdp-cta-disabled-bg:color-mix(in srgb,var(--foreground) 14%,#0000);--pdp-cta-disabled-border:color-mix(in srgb,var(--foreground) 14%,#0000);--pdp-cta-disabled-fg:color-mix(in srgb,var(--foreground) 50%,#0000);--pdp-cta-weight:700;--pdp-cta-letter-spacing:0;--pdp-cta-align:flex-start;--pdp-cta-padding-x:1rem;--pdp-cta-padding-y:1rem;--pdp-cta-padding-y-compact:0.625rem;--pdp-cta-min-height:53px;--pdp-cta-min-height-compact:42px;--pdp-tag-bg:var(--foreground);--pdp-tag-fg:var(--background);--pdp-tag-weight:700;--pdp-tag-transform:uppercase;--pdp-link-subtle-color:var(--muted-foreground);--pdp-link-subtle-size:0.875rem;--pdp-wishlist-size:var(--pdp-cta-min-height);--pdp-wishlist-border-color:var(--pdp-cta-border-color);--pdp-wishlist-bg:var(--pdp-cta-bg);--pdp-wishlist-fg:var(--pdp-cta-fg);--pdp-wishlist-icon-size:14px;--pdp-size-guide-text-color:var(--foreground);--pdp-size-guide-text-size:0.875rem;--pdp-size-guide-link-color:var(--foreground);--pdp-size-trigger-padding-y:1rem;--pdp-size-trigger-padding-x:1rem;--pdp-size-trigger-min-height:53px;--pdp-size-trigger-weight:700;--pdp-size-trigger-size:1rem;--pdp-size-trigger-radius:0;--pdp-size-trigger-bg:var(--background);--pdp-size-trigger-fg:var(--foreground);--pdp-size-trigger-border-color:#e5e5e5;--pdp-size-trigger-placeholder-color:var(--foreground);--pdp-size-content-bg:var(--background);--pdp-size-content-border-color:var(--pdp-size-trigger-border-color);--pdp-size-content-max-height:210px;--pdp-size-scrollbar-thumb:color-mix(in srgb,var(--foreground) 30%,#0000);--pdp-size-scrollbar-track:color-mix(in srgb,var(--foreground) 8%,#0000);--pdp-size-item-padding-y:0.75rem;--pdp-size-item-padding-x:10px;--pdp-size-item-weight:400;--pdp-size-item-line-height:1;--pdp-size-item-color:#666;--pdp-size-item-bg-hover:#f3f3f3;--mwc-color-badge-text:var(--foreground);--price-regular:var(--muted-foreground);--price-rrp:green}.pdp-title{color:var(--foreground);font-size:var(--pdp-title-size);font-weight:var(--pdp-title-weight);line-height:var(--pdp-title-line-height);text-transform:var(--pdp-title-transform)}.pdp-price-final{color:var(--pdp-price-color);font-size:var(--pdp-price-size);font-weight:var(--pdp-price-weight)}@media (min-width:768px){.pdp-price-final{font-size:var(--pdp-price-size-lg,var(--pdp-price-size))}}.pdp-price-strike{color:var(--pdp-price-strike-color);font-size:var(--pdp-price-strike-size)}@media (min-width:768px){.pdp-price-strike{font-size:var(--pdp-price-strike-size-lg,var(--pdp-price-strike-size))}}.pdp-section-heading{color:var(--pdp-section-heading-color);font-size:var(--pdp-section-heading-size-sm);font-weight:var(--pdp-section-heading-weight);text-transform:var(--pdp-section-heading-transform)}@media (min-width:768px){.pdp-section-heading{font-size:var(--pdp-section-heading-size-lg)}}.pdp-cta-primary{align-items:center;background-color:var(--pdp-cta-bg);border:1px solid var(--pdp-cta-border-color);color:var(--pdp-cta-fg);display:flex;font-weight:var(--pdp-cta-weight);justify-content:var(--pdp-cta-align);letter-spacing:var(--pdp-cta-letter-spacing);min-height:var(--pdp-cta-min-height);padding:0 var(--pdp-cta-padding-x);text-align:left;text-transform:var(--pdp-cta-transform);transition:background-color .15s ease-out,color .15s ease-out,border-color .15s ease-out;width:100%}.pdp-cta-primary:hover:not(:disabled){background-color:var(--pdp-cta-bg-hover);border-color:var(--pdp-cta-border-color-hover);color:var(--pdp-cta-fg-hover)}.pdp-cta-primary:disabled{background-color:var(--pdp-cta-disabled-bg)!important;border-color:var(--pdp-cta-disabled-border)!important;color:var(--pdp-cta-disabled-fg)!important;cursor:not-allowed}.pdp-cta-primary.is-compact{min-height:var(--pdp-cta-min-height-compact);padding:0 var(--pdp-cta-padding-x)}.pdp-tag{background-color:var(--pdp-tag-bg);color:var(--pdp-tag-fg);font-weight:var(--pdp-tag-weight);text-transform:var(--pdp-tag-transform)}.pdp-selection-hint{background-color:var(--mwc-color-badge-bg);color:var(--mwc-color-badge-text);display:block;font-weight:500;line-height:1.35;padding:.625rem .875rem;text-align:center}.pdp-link-subtle{color:var(--pdp-link-subtle-color);font-size:var(--pdp-link-subtle-size);text-decoration:underline;transition:opacity .15s ease-out}.pdp-link-subtle:hover{opacity:.75}.pdp-mobile-gallery-dots{align-items:center;display:flex;gap:6px;justify-content:center;margin-top:12px}.pdp-mobile-gallery-dot{background-color:#00000038;border:0;border-radius:999px;cursor:pointer;display:inline-block;flex-shrink:0;height:8px;padding:0;position:relative;transition:background-color .15s ease-out,width .2s ease-out;width:8px}.pdp-mobile-gallery-dot:before{content:"";inset:-8px;position:absolute}.pdp-mobile-gallery-dot.is-active{background-color:#000;width:24px}.pdp-mobile-gallery-dot:hover{background-color:#0000008c}.pdp-mobile-gallery-dot.is-active:hover{background-color:#000}.pdp-gallery-video-thumb{background-color:color-mix(in srgb,var(--foreground) 85%,#0000);overflow:hidden}.pdp-gallery-play-icon{background-color:color-mix(in srgb,var(--background) 90%,#0000);border-radius:999px;height:56px;inset:0;margin:auto;pointer-events:none;position:absolute;width:56px}.pdp-gallery-play-icon:before{border-color:#0000 #0000 #0000 var(--foreground);border-style:solid;border-width:10px 0 10px 16px;content:"";left:54%;position:absolute;top:50%;transform:translate(-50%,-50%)}.pdp-gallery-play-icon--sm{height:28px;width:28px}.pdp-gallery-play-icon--sm:before{border-width:6px 0 6px 9px}.pdp-mobile-bar{align-items:stretch;background-color:var(--background);border-top:1px solid color-mix(in srgb,var(--foreground) 12%,#0000);bottom:0;box-shadow:0 -8px 24px -16px color-mix(in srgb,var(--foreground) 35%,#0000);display:flex;flex-direction:column;gap:8px;left:0;opacity:0;padding:10px 12px max(10px,env(safe-area-inset-bottom));pointer-events:none;position:fixed;right:0;transform:translateY(110%);transition:transform .24s ease-out,opacity .24s ease-out;will-change:transform,opacity;z-index:40}.pdp-mobile-bar.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}@media (min-width:1024px){.pdp-mobile-bar{display:none}}.pdp-mobile-bar-hint{line-height:1.3;margin:0;padding:.5rem .75rem}.pdp-mobile-bar-cta{font-size:.875rem;justify-content:center!important;min-height:44px!important;padding:0 14px!important;text-align:center!important}.pdp-mobile-bar-top{align-items:center;background-color:var(--background);border-bottom:1px solid color-mix(in srgb,var(--foreground) 12%,#0000);display:flex;gap:12px;left:0;opacity:0;padding:10px 12px;pointer-events:none;position:fixed;right:0;top:60px;transform:translateY(-110%);transition:transform .24s ease-out,opacity .24s ease-out;will-change:transform,opacity;z-index:41}.pdp-mobile-bar-top.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}@media (min-width:1024px){.pdp-mobile-bar-top{display:none}}.pdp-mobile-bar-top-title{flex:0 1 70%;font-size:.875rem;line-height:1.25;min-width:0;overflow:hidden;text-overflow:ellipsis;text-transform:var(--pdp-title-transform,none)}.pdp-mobile-bar-top-price,.pdp-mobile-bar-top-title{color:var(--foreground);font-weight:700;white-space:nowrap}.pdp-mobile-bar-top-price{flex:0 0 30%;font-size:.9375rem;text-align:right}html[data-converse-search-open=true] .pdp-mobile-bar,html[data-converse-search-open=true] .pdp-mobile-bar-top,html[data-monogo-auth-open=true] .pdp-mobile-bar,html[data-monogo-auth-open=true] .pdp-mobile-bar-top,html[data-monogo-minicart-open=true] .pdp-mobile-bar,html[data-monogo-minicart-open=true] .pdp-mobile-bar-top{display:none!important}[data-monogo-minicart-trigger=true][data-on-cart-page=true]{cursor:default;opacity:.5;pointer-events:none}.pdp-wishlist-button{align-items:center;background-color:var(--pdp-wishlist-bg);border:1px solid var(--pdp-wishlist-border-color);color:var(--pdp-wishlist-fg);display:inline-flex;flex-shrink:0;height:var(--pdp-wishlist-size);justify-content:center;transition:background-color .15s ease-out,color .15s ease-out,border-color .15s ease-out;width:var(--pdp-wishlist-size)}.pdp-wishlist-button:disabled{background-color:var(--pdp-cta-disabled-bg)!important;border-color:var(--pdp-cta-disabled-border)!important;color:var(--pdp-cta-disabled-fg)!important;cursor:not-allowed}.pdp-wishlist-button svg{color:currentColor;fill:#0000;height:auto;transition:transform .15s ease-out,fill .15s ease-out;width:var(--pdp-wishlist-icon-size)}.pdp-wishlist-button:hover:not(:disabled) svg{transform:scale(1.25)}.pdp-wishlist-button[aria-pressed=true] svg{fill:currentColor}.pdp-size-guide-hint{color:var(--pdp-size-guide-text-color);font-size:var(--pdp-size-guide-text-size);line-height:1.5}.pdp-size-guide-hint-link{color:var(--pdp-size-guide-link-color);text-decoration:underline;text-underline-offset:2px;transition:opacity .15s ease-out}.pdp-size-guide-hint-link:hover{opacity:.75}.pdp-size-trigger{align-items:center;background-color:var(--pdp-size-trigger-bg);border:1px solid var(--pdp-size-trigger-border-color);border-radius:var(--pdp-size-trigger-radius);color:var(--pdp-size-trigger-fg);display:flex;font-size:var(--pdp-size-trigger-size);font-weight:var(--pdp-size-trigger-weight);height:auto;justify-content:space-between;line-height:1.25;min-height:var(--pdp-size-trigger-min-height);padding:var(--pdp-size-trigger-padding-y) var(--pdp-size-trigger-padding-x);text-align:left;white-space:normal;width:100%}.pdp-size-trigger:disabled,.pdp-size-trigger[data-disabled]{cursor:not-allowed;opacity:.5}.pdp-size-trigger[data-placeholder]{color:var(--pdp-size-trigger-placeholder-color)}.pdp-size-trigger>[data-slot=select-value]{font-weight:var(--pdp-size-trigger-weight)}.pdp-size-trigger svg{color:var(--pdp-size-trigger-fg);height:17px;opacity:1;transition:transform .15s ease-out;width:17px}.pdp-size-trigger[data-state=open] svg{transform:rotate(180deg)}select.pdp-size-native-select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right var(--pdp-size-trigger-padding-x) center;background-repeat:no-repeat;background-size:17px;padding-right:calc(var(--pdp-size-trigger-padding-x) + 25px)}select.pdp-size-native-select option:disabled{color:#999}.pdp-size-content{background-color:var(--pdp-size-content-bg);border:1px solid var(--pdp-size-content-border-color);border-radius:var(--pdp-size-trigger-radius);box-shadow:none;max-height:var(--pdp-size-content-max-height)!important;min-width:var(--radix-select-trigger-width);overflow:hidden!important;padding:0;width:var(--radix-select-trigger-width)}.pdp-size-content [data-slot=select-content]>[data-radix-select-viewport],.pdp-size-content>[data-radix-select-viewport]{height:auto!important;max-height:var(--pdp-size-content-max-height);overflow-y:scroll!important;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;scrollbar-color:var(--pdp-size-scrollbar-thumb) var(--pdp-size-scrollbar-track);scrollbar-gutter:stable;scrollbar-width:thin;touch-action:pan-y}.pdp-size-content [data-radix-select-viewport]::-webkit-scrollbar{-webkit-appearance:none;appearance:none;display:block;width:8px}.pdp-size-content [data-radix-select-viewport]::-webkit-scrollbar-track{background-color:var(--pdp-size-scrollbar-track)}.pdp-size-content [data-radix-select-viewport]::-webkit-scrollbar-thumb{background-color:var(--pdp-size-scrollbar-thumb);border-radius:4px;min-height:24px}.pdp-size-content [data-radix-select-viewport]::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb,var(--foreground) 45%,#0000)}.pdp-size-content :is([data-slot=select-scroll-down-button],[data-slot=select-scroll-up-button]){display:none}.pdp-size-item{align-items:center;border-radius:0;color:var(--pdp-size-item-color);cursor:pointer;display:flex;font-size:var(--pdp-size-trigger-size);font-weight:var(--pdp-size-item-weight);justify-content:space-between;line-height:var(--pdp-size-item-line-height);padding:var(--pdp-size-item-padding-y) var(--pdp-size-item-padding-x);width:100%}.pdp-size-item>span:first-child{display:none}.pdp-size-item:focus,.pdp-size-item[data-highlighted]{background-color:var(--pdp-size-item-bg-hover);color:var(--pdp-size-item-color);outline:none}.pdp-size-item[data-disabled]{cursor:not-allowed;opacity:.5}.pdp-size-item-sold-out{opacity:.7}.pdp-size-item-sold-out,.pdp-size-item-sold-out[data-highlighted],.pdp-size-trigger.pdp-size-trigger-sold-out{color:var(--muted-foreground)}.benefits-pdp-base{width:100%}.benefits-pdp-list{list-style:none;margin-bottom:0;margin-top:26px;padding:0}.benefits-pdp-item{align-items:center;color:var(--foreground);display:flex;font-size:13px;line-height:1.4;margin-bottom:18px;word-break:break-all}.benefits-pdp-item svg{color:currentColor;fill:currentColor;flex-shrink:0;height:20px;margin-right:10px;width:36px}.benefits-pdp-item .retail-icon{height:20px;width:20px}.benefits-pdp-item .converse-logo{margin-left:-8px;margin-right:-3px;width:auto}.benefits-pdp-item a{color:inherit;transition:opacity .15s ease-out}.benefits-pdp-item a:hover{opacity:.75}.pdp-rich-html{color:var(--foreground);font-size:.9375rem;line-height:1.65;overflow-wrap:anywhere;word-break:break-word}.pdp-rich-html>:first-child{margin-top:0}.pdp-rich-html>:last-child{margin-bottom:0}.pdp-rich-html p{color:var(--foreground);line-height:1.65;margin:0 0 1rem}.pdp-rich-html :is(h1,h2,h3,h4,h5,h6){color:var(--foreground);font-weight:900;letter-spacing:.01em;line-height:1.2;margin:2rem 0 .75rem;text-transform:uppercase}.pdp-rich-html h1{font-size:1.75rem}.pdp-rich-html h2{font-size:1.375rem}.pdp-rich-html h3{font-size:1.125rem}.pdp-rich-html :is(h4,h5,h6){font-size:1rem}.pdp-rich-html :is(b,strong){color:var(--foreground);font-weight:700}.pdp-rich-html :is(em,i){font-style:italic}.pdp-rich-html :is(ol,ul){list-style-position:outside;margin:0 0 1rem;padding-left:1.75rem}.pdp-rich-html ul{list-style-type:disc}.pdp-rich-html ol{list-style-type:decimal}.pdp-rich-html ul ul{list-style-type:circle}.pdp-rich-html ul ul ul{list-style-type:square}.pdp-rich-html :is(ol ol,ol ul,ul ol,ul ul){margin:.25rem 0}.pdp-rich-html li{color:var(--foreground);display:list-item;line-height:1.55;margin:.25rem 0}.pdp-rich-html li::marker{color:var(--foreground)}.pdp-rich-html li>p{margin:0}.pdp-rich-html a{color:var(--pdp-link-subtle-color,var(--foreground));text-decoration:underline;text-underline-offset:2px;transition:opacity .15s ease-out}.pdp-rich-html a:hover{opacity:.7}.pdp-rich-html img{display:block;height:auto;margin:1.25rem 0;max-width:100%}.pdp-rich-html figure{margin:1.25rem 0}.pdp-rich-html figcaption{color:color-mix(in srgb,var(--foreground) 65%,#0000);font-size:.8125rem;margin-top:.5rem}.pdp-rich-html table{border-collapse:collapse;font-size:.875rem;margin:1.25rem 0;width:100%}.pdp-rich-html :is(td,th){border:1px solid color-mix(in srgb,var(--foreground) 12%,#0000);padding:.5rem .75rem;text-align:left;vertical-align:top}.pdp-rich-html th{background:color-mix(in srgb,var(--foreground) 4%,#0000);font-weight:700}.pdp-rich-html blockquote{border-left:3px solid color-mix(in srgb,var(--foreground) 20%,#0000);color:color-mix(in srgb,var(--foreground) 80%,#0000);font-style:italic;margin:1.25rem 0;padding:.25rem 0 .25rem 1rem}.pdp-rich-html code{border-radius:2px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.875em;padding:.125rem .375rem}.pdp-rich-html code,.pdp-rich-html pre{background:color-mix(in srgb,var(--foreground) 6%,#0000)}.pdp-rich-html pre{font-size:.875rem;margin:1rem 0;overflow-x:auto;padding:.75rem 1rem}.pdp-rich-html pre code{background:#0000;padding:0}.pdp-rich-html hr{border:0;border-top:1px solid color-mix(in srgb,var(--foreground) 12%,#0000);margin:1.5rem 0}.pdp-rich-html :is(iframe,video){display:block;margin:1.25rem 0;max-width:100%}.pdp-rich-html div{max-width:100%}monogo-minicart{--mwc-shadow-panel:none}:is(monogo-customer-auth,monogo-reviews-form) iframe{left:50%!important;max-height:80vh!important;top:50%!important;transform:translate(-50%,-50%)!important}.sensai-quickview-dialog:not([open]){display:none!important}.sensai-quickview-dialog[open]{align-items:center;background:#0000;border:0;color:inherit;display:flex;height:100%;inset:0;justify-content:center;margin:0;max-height:100%;max-width:100%;overflow:hidden;padding:20px;width:100%}.sensai-quickview-dialog::backdrop{background:#0009}.store-availability-dialog:not([open]){display:none!important}.store-availability-dialog[open]{align-items:center;background:#0000;border:0;color:inherit;display:flex;height:100%;inset:0;justify-content:center;margin:0;max-height:100%;max-width:100%;overflow:hidden;padding:20px;width:100%}.store-availability-dialog::backdrop{background:#00000080}.notify-me-dialog:not([open]){display:none!important}.notify-me-dialog[open]{align-items:center;background:#0000;border:0;color:inherit;display:flex;height:100%;inset:0;justify-content:center;margin:0;max-height:100%;max-width:100%;overflow:hidden;padding:20px;width:100%}.notify-me-dialog::backdrop{background:#00000080}.converse-sprite{height:0;overflow:hidden;position:absolute;width:0}.converse-header-root{font-family:var(--font-proxima-nova),"ProximaNova","proxima nova",proxima-nova,Helvetica,Arial,sans-serif}.converse-header-root :where(button){font-family:inherit}.converse-no-scrollbar::-webkit-scrollbar{display:none}.converse-no-scrollbar{scrollbar-width:none}.converse-text-pride{background:linear-gradient(90deg,#0032f6 8.47%,#3837d3 25.86%,#633bb1 42.08%,#88368c 55.24%,#ae2358 70.75%,#e00a15 91.67%);-webkit-background-clip:text;background-clip:text;display:inline-block;-webkit-text-fill-color:#0000;color:#0000}.converse-drawer:not([open]){display:none!important}.converse-drawer[open]{background:#fff;border:0;color:inherit;display:flex;flex-direction:column;height:100%;inset:0;margin:0;max-height:100%;max-width:100%;overflow:hidden;padding:0;position:fixed;width:100%}.converse-drawer::backdrop{background:#0006}@keyframes converse-drawer-in{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes converse-drawer-out{0%{transform:translateX(0)}to{transform:translateX(100%)}}.converse-drawer-in{animation:converse-drawer-in .28s cubic-bezier(.2,.7,.2,1)}.converse-drawer-out{animation:converse-drawer-out .24s cubic-bezier(.2,.7,.2,1) forwards}.converse-drawer::backdrop{animation:converse-fade-in .22s ease both}@keyframes converse-fade-in{0%{opacity:0}to{opacity:1}}@keyframes converse-slide-from-right{0%{opacity:0;transform:translateX(20%)}to{opacity:1;transform:translateX(0)}}@keyframes converse-slide-from-left{0%{opacity:0;transform:translateX(-20%)}to{opacity:1;transform:translateX(0)}}.converse-anim-forward{animation:converse-slide-from-right .24s cubic-bezier(.2,.7,.2,1)}.converse-anim-backward{animation:converse-slide-from-left .24s cubic-bezier(.2,.7,.2,1)}@media (prefers-reduced-motion:reduce){.converse-anim-backward,.converse-anim-forward{animation:none}}@keyframes converse-mega-in{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0 0)}}@keyframes converse-mega-out{0%{clip-path:inset(0 0 0 0)}to{clip-path:inset(0 0 100% 0)}}.converse-mega-in{animation:converse-mega-in .28s cubic-bezier(.2,.7,.2,1)}.converse-mega-out{animation:converse-mega-out .22s cubic-bezier(.4,0,.7,.2) forwards}@media (prefers-reduced-motion:reduce){.converse-mega-in,.converse-mega-out{animation:none}}@keyframes converse-search-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes converse-search-backdrop-out{0%{opacity:1}to{opacity:0}}.converse-search-backdrop-in{animation:converse-search-backdrop-in .22s ease both}.converse-search-backdrop-out{animation:converse-search-backdrop-out .2s ease forwards}@media (prefers-reduced-motion:reduce){.converse-search-backdrop-in,.converse-search-backdrop-out{animation:none}}.converse-search-stroke-heading{color:#0000;-webkit-text-fill-color:#0000;-webkit-text-stroke:1px #000}@media (min-width:768px){.converse-search-stroke-heading-md{color:#0000;-webkit-text-fill-color:#0000;-webkit-text-stroke:1px #000}}.builder-carousel-slide :is(.builder-custom-code .border-\[3px\].border-white,.builder-custom-code>.border-\[3px\].border-white){border-width:0!important}.builder-custom-code .text-11{font-size:11px;line-height:16px}.builder-custom-code .text-12{font-size:12px;line-height:16px}.builder-custom-code .text-13{font-size:13px;line-height:18px}.builder-custom-code .text-dusty-gray{color:var(--color-mid-gray-01,#9b9b9b)}.builder-custom-code .flex.justify-end.flex-row-reverse{flex-direction:row;justify-content:flex-start}.builder-carousel .slick-arrow:before{display:none}.builder-carousel .slick-arrow{border:1px solid;color:var(--foreground)}.builder-carousel .slick-arrow:hover{background-color:var(--foreground);border-color:var(--foreground);color:var(--background)}.builder-tab-wrap{cursor:pointer;-webkit-user-select:none;user-select:none}[data-faq-cms-block=how-can-we-help]{max-width:1440px;width:100%}[data-faq-cms-block=how-can-we-help] .how-we-can-help-container{margin:0 auto;max-width:767px;padding:0 16px;width:100%}@media (min-width:1024px){[data-faq-cms-block=how-can-we-help] .how-we-can-help-container{max-width:1440px;padding:0 20px}}[data-faq-cms-block=how-can-we-help] .how-we-can-help-help-wrapper{display:flex;justify-content:space-between;padding-top:80px}[data-faq-cms-block=how-can-we-help] .how-we-can-help-help-wrapper h2{font-size:50px;font-weight:600}[data-faq-cms-block=how-can-we-help] .how-we-can-help-help-content{font-size:19px;font-weight:100;line-height:1.4;margin:20px 0;width:80%}[data-faq-cms-block=how-can-we-help] .how-we-can-help-box-wrapper{border-left:1px solid #e5e5e5;padding-left:30px}[data-faq-cms-block=how-can-we-help] .how-we-can-help-questions-wrapper{margin-top:60px}[data-faq-cms-block=how-can-we-help] .how-we-can-help-questions-wrapper .how-we-can-help-category-title{font-size:22px;margin-bottom:30px}[data-faq-cms-block=how-can-we-help] .how-we-can-help-title{font-size:24px;font-weight:500;margin:50px 0}[data-faq-cms-block=how-can-we-help] .how-we-can-help-heading{font-size:20px}[data-faq-cms-block=how-can-we-help] .how-we-can-help-hours{font-size:14px;font-weight:100;margin:20px 0}[data-faq-cms-block=how-can-we-help] .how-we-can-help-contact-us{align-items:center;display:flex;justify-content:flex-start;margin:15px 0}[data-faq-cms-block=how-can-we-help] .how-we-can-help-contact-us a{font-size:14px;font-weight:100;margin:0 5px}[data-faq-cms-block=faq-quick-info-box] .faq-quick-info-box-wrapper{background-color:#f6f6f6;padding:16px 10px;width:100%}@media (min-width:1024px){[data-faq-cms-block=faq-quick-info-box] .faq-quick-info-box-wrapper{padding:30px 35px}}[data-faq-cms-block=faq-quick-info-box] .faq-quick-info-box-title{color:#000;display:flex;line-height:1.2;width:100%}[data-faq-cms-block=faq-quick-info-box] .faq-quick-info-box-title-decor{fill:currentColor;margin-right:5px}@media (min-width:1024px){[data-faq-cms-block=faq-quick-info-box] .faq-quick-info-box-title-decor{margin-right:16px}}[data-faq-cms-block=faq-quick-info-box] .faq-quick-info-box-content{color:#666;font-size:14px;line-height:1.25;margin-top:16px;width:100%}@media (min-width:1024px){[data-faq-cms-block=faq-quick-info-box] .faq-quick-info-box-content{font-size:16px;margin-top:30px;padding-left:32px}}[data-faq-cms-block=faq-quick-info-box] .faq-quick-info-box-action{font-size:14px;margin-top:16px;text-transform:uppercase;width:100%}@media (min-width:1024px){[data-faq-cms-block=faq-quick-info-box] .faq-quick-info-box-action{font-size:16px;margin-top:30px;padding-left:32px}}[data-faq-cms-block=faq-quick-info-box] .faq-quick-info-box-action a{font:inherit;line-height:1.25}@media (min-width:1024px){[data-faq-cms-block=faq-quick-info-box] .faq-quick-info-box-action a{min-width:224px}}:root{--price-sale:#138410;--price-regular:#757575;--price-rrp:#757575;--background:#fff;--foreground:#464646;--primary:#464646;--primary-foreground:#fff;--accent:#af0236;--accent-foreground:#fff;--secondary:#f4f4f4;--secondary-foreground:#464646;--muted:#f4f4f4;--muted-foreground:#757575;--card:#fff;--card-foreground:#464646;--popover:#fff;--popover-foreground:#464646;--border:#ccc;--input:#323845;--ring:#af0236;--destructive:#d32f2f;--destructive-foreground:#fff;--radius:2px;--font-brand:var(--font-fira-sans),-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;--font-brand-body:var(--font-fira-sans),-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;--price-sale:var(--accent);--price-regular:#464646;--price-rrp:#464646;--pdp-cta-bg:var(--accent);--pdp-cta-fg:#fff;--pdp-cta-bg-hover:#cb5a7c;--pdp-cta-fg-hover:#fff;--pdp-cta-border-color:var(--accent);--pdp-cta-border-color-hover:#cb5a7c;--pdp-cta-weight:600;--pdp-cta-transform:none;--pdp-cta-letter-spacing:normal;--pdp-cta-align:center;--pdp-tag-bg:#cc3369;--pdp-tag-fg:#fff;--mwc-color-badge-bg:var(--accent);--mwc-color-badge-text:#fff}[data-brand=salon] .salon-page-footer{color:#464646;font-family:var(--font-brand-body);font-size:14px;line-height:1.42857143;margin-top:25px}@media (min-width:768px){[data-brand=salon] .salon-page-footer{background:#f4f4f4;margin-top:auto;padding-bottom:25px}}[data-brand=salon] .salon-page-footer :where(a){text-decoration:none}[data-brand=salon] .salon-page-footer .block.newsletter{background-color:#464646;background-position:50%;background-size:cover;box-sizing:border-box;margin:0;overflow:hidden;padding:20px 0;position:relative}[data-brand=salon] .salon-page-footer .block.newsletter img.newsletter-bg-img{height:100%;left:0;max-width:none;position:absolute;top:0;width:100%;z-index:0}[data-brand=salon] .salon-page-footer .block.newsletter .content{display:flex;flex-wrap:wrap;margin:0 auto;max-width:1300px;position:relative;z-index:1}[data-brand=salon] .salon-page-footer .block.newsletter .text{box-sizing:border-box;flex:1 0 100%;padding:10px;text-align:center}[data-brand=salon] .salon-page-footer .block.newsletter :is(.newsletter-main-text,.pb-root){color:#fff}[data-brand=salon] .salon-page-footer .block.newsletter .newsletter-main-text p{padding:0 25px}[data-brand=salon] .salon-page-footer .block.newsletter .text .title{color:#fff;font-size:22px;font-weight:700;letter-spacing:2px;line-height:35px;margin:0;padding:0;text-transform:uppercase}[data-brand=salon] .salon-page-footer .block.newsletter .form{box-sizing:border-box;flex:1 0 100%;padding:30px 10px 10px;text-align:center;white-space:nowrap}[data-brand=salon] .salon-page-footer .block.newsletter .legal-info{color:#fff;font-size:12px;text-align:left;white-space:normal}[data-brand=salon] .salon-page-footer .block.newsletter form.subscribe{align-items:flex-start;display:flex;flex-direction:row}[data-brand=salon] .salon-page-footer .block.newsletter .salon-newsletter-input{background:#fff;background-clip:padding-box;border:0;border-radius:1px;box-sizing:border-box;color:#323845;flex:1 1 auto;font-family:var(--font-brand-body);font-size:14px;height:44px;line-height:1.42857143;margin:0 0 10px;min-width:0;padding:0 16px;width:100%}[data-brand=salon] .salon-page-footer .block.newsletter .salon-newsletter-input::placeholder{color:#323845;opacity:1}[data-brand=salon] .salon-page-footer .block.newsletter .action.subscribe.primary{align-items:center;background:#af0236;border:1px solid #af0236;border-radius:2px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;flex:0 0 auto;font-family:var(--font-brand);font-size:12px;font-weight:400;height:44px;line-height:42px;margin:0;max-width:168px;padding:0;vertical-align:middle;width:100%}[data-brand=salon] .salon-page-footer .block.newsletter .action.subscribe.primary span{width:100%}[data-brand=salon] .salon-page-footer .block.newsletter .action.subscribe.primary:is(:hover,:focus,:active){background:#cb5a7c;border-color:#cb5a7c;color:#fff}[data-brand=salon] .salon-page-footer .block.newsletter .action.subscribe.primary:disabled{cursor:default;opacity:.5}[data-brand=salon] .salon-page-footer .block.newsletter :is(.salon-newsletter-error,.salon-newsletter-success){color:#fff;font-size:12px;margin:0 0 10px;text-align:left;white-space:normal}[data-brand=salon] .salon-page-footer .block.newsletter .salon-newsletter-success strong{color:#fff;font-size:14px}@media (max-width:479px){[data-brand=salon] .salon-page-footer .block.newsletter form.subscribe{flex-direction:column}[data-brand=salon] .salon-page-footer .block.newsletter .text .title{padding:0 0 30px}[data-brand=salon] .salon-page-footer .block.newsletter .action.subscribe.primary{max-width:100%}}@media (min-width:768px){[data-brand=salon] .salon-page-footer .block.newsletter .text{flex:1 0 50%}[data-brand=salon] .salon-page-footer .block.newsletter .form{flex:1 0 50%;max-width:50%}[data-brand=salon] .salon-page-footer .block.newsletter .salon-newsletter-input{max-width:242px}}@media (min-width:1180px){[data-brand=salon] .salon-page-footer .block.newsletter .text .title{margin-bottom:10px}[data-brand=salon] .salon-page-footer .block.newsletter .salon-newsletter-input{max-width:442px}}[data-brand=salon] .salon-page-footer .footer-header-wrapper{margin:0 auto;max-width:1300px;padding:40px 20px 0}@media (min-width:768px){[data-brand=salon] .salon-page-footer .footer-header-wrapper [data-content-type=row]{padding:0 35px}[data-brand=salon] .salon-page-footer[data-store-code=wellared]{background:#0000;padding-bottom:0}}[data-brand=salon] .salon-page-footer[data-store-code=wellared] .footer-header-wrapper{max-width:none;padding:0}[data-brand=salon] .salon-page-footer[data-store-code=wellared] .footer-header-wrapper [data-content-type=row]{margin:0 auto;max-width:1300px;padding:0}[data-brand=salon] .salon-page-footer .main-services-container{background-color:#fff}[data-brand=salon] .salon-page-footer .main-services{display:flex;margin:0 auto;max-width:936px;padding:36px 0}[data-brand=salon] .salon-page-footer .main-services .box{flex:1 0 33.33%;margin:0 auto;text-align:center}[data-brand=salon] .salon-page-footer .main-services .box .title{color:#323845;display:inline-block;font-family:var(--font-brand-body);font-size:16px;font-weight:400;line-height:20px;margin:6px 0;max-width:110px;padding-top:45px;position:relative}[data-brand=salon] .salon-page-footer .main-services .box .title:after{background-repeat:no-repeat;content:"";display:inline-block;left:0;margin:0 auto;position:absolute;right:0;top:0;vertical-align:middle}[data-brand=salon] .salon-page-footer .main-services .delivery .title:after{background-image:url(/themes/salon/footer/icon-usp-delivery.svg);background-size:32px 34px;height:34px;width:32px}[data-brand=salon] .salon-page-footer .main-services .payment .title:after{background-image:url(/themes/salon/footer/icon-usp-money.svg);background-size:36px 37px;height:37px;width:36px}[data-brand=salon] .salon-page-footer .main-services .distributor .title:after{background-image:url(/themes/salon/footer/icon-usp-brand.svg);background-size:33px 33px;height:33px;width:33px}@media (min-width:1180px){[data-brand=salon] .salon-page-footer .main-services .payment{border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8}[data-brand=salon] .salon-page-footer .main-services .box .title{line-height:22px;max-width:100%;padding-right:45px;padding-top:0}[data-brand=salon] .salon-page-footer .main-services .box .title:after{left:auto;top:50%;transform:translateY(-50%)}}[data-brand=salon] .salon-page-footer .footer.content{border-top:1px solid #cecece;padding-top:20px}[data-brand=salon] .salon-page-footer #cookiebot-renew-settings{cursor:pointer}[data-brand=salon] .salon-page-footer #cookiebot-renew-settings:hover{color:#2567b6}@media (min-width:768px){[data-brand=salon] .salon-page-footer .footer.content{border-top:none;box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1300px;padding-left:20px;padding-right:20px;width:auto}[data-brand=salon] .salon-page-footer .footer.content ul{padding-right:50px}[data-brand=salon] .salon-page-footer .footer.content ul li a span:hover,[data-brand=salon] .salon-page-footer .footer.content ul li a:hover{color:#2567b6!important}}[data-brand=salon] .restricted-customer-content{display:none!important}[data-brand=salon][data-salon-customer=logged-in] .restricted-customer-content{display:revert!important}[data-brand=salon] small.copyright{background-color:#323845;box-sizing:border-box;color:#fff;display:block;font-family:var(--font-brand-body);font-size:12px;padding:10px;text-align:center}[data-brand=salon] .scroll-top{background:#323845;border:none;border-radius:2px;bottom:0;box-shadow:0 2px 5px 0 #46464659;box-sizing:border-box;cursor:pointer;display:inline-block;height:32px;opacity:0;padding:7px 15px;position:fixed;right:8.33%;transition:visibility .3s linear,opacity .3s linear;visibility:hidden;width:54px;z-index:3}[data-brand=salon] .scroll-top:before{background-image:url(/themes/salon/footer/icon-arrow-up-scroll-back-top.svg);background-repeat:no-repeat;content:"";display:inline-block;height:12px;vertical-align:middle;width:12px}[data-brand=salon] .scroll-top.active{opacity:1;visibility:visible;z-index:101}[data-brand=salon] :is(.salon-menu-root,.salon-mobile-menu),[data-brand=salon] :is(.salon-menu-root,.salon-mobile-menu) *,[data-brand=salon] :is(.salon-menu-root,.salon-mobile-menu) :after,[data-brand=salon] :is(.salon-menu-root,.salon-mobile-menu) :before{border-color:currentColor;box-sizing:initial}[data-brand=salon] .salon-menu-root{background:#fff;color:#464646;font-family:var(--font-brand-body);font-size:14px;line-height:1.42857143;margin-bottom:0;width:100%}[data-brand=salon] .salon-menu-root .nav-sections-item-content{border-bottom:1px solid #e8e8e8;border-top:1px solid #e8e8e8}[data-brand=salon] .salon-menu-root .navigation{background:#fff;box-sizing:border-box;font-family:var(--font-brand);font-size:16px;font-weight:400;height:inherit;left:auto;margin-left:auto;margin-right:auto;max-width:1300px;overflow:inherit;padding:0;position:relative;top:0;width:100%;z-index:10}[data-brand=salon] .salon-menu-root .navigation ul{list-style:none;margin-bottom:0;margin-top:0;padding:0 8px;position:relative}[data-brand=salon] .salon-menu-root .navigation li{margin:0}[data-brand=salon] .salon-menu-root .navigation li>a{color:#323845;text-decoration:none}[data-brand=salon] .salon-menu-root .navigation .main-menu{display:flex;flex-direction:row;justify-content:space-between;position:relative;z-index:1}[data-brand=salon] .salon-menu-root .navigation .level0{display:inline-block;margin:0 12px;position:relative}[data-brand=salon] .salon-menu-root .navigation .level0:last-child{margin-right:0;padding-right:0}[data-brand=salon] .salon-menu-root .navigation .level0:hover:after{content:"";display:block;height:calc(100% + 3px);left:100%;position:absolute;top:0;width:10px;z-index:1}[data-brand=salon] .salon-menu-root .navigation .level0>.level-top{border:solid #0000;border-width:0 0 3px;box-sizing:border-box;color:#575757;display:inline-block;line-height:45px;padding:0;position:relative;text-decoration:none}[data-brand=salon] .salon-menu-root .navigation .level0>.level-top:hover{color:#464646}[data-brand=salon] .salon-menu-root .navigation :is(.level0.current-active>.level-top,.level0>.level-top:focus-visible,.level0>.level-top:hover){border:solid #af0236;border-width:0 0 3px;outline:none;text-decoration:none}[data-brand=salon] .salon-menu-root .navigation .level0.parent>a{display:inline-block}[data-brand=salon] .salon-menu-root .navigation .level0.parent>a:before{background-image:url(/themes/salon/menu/icon-arrow-down.svg);background-repeat:no-repeat;content:"";display:inline-block;height:16px;position:absolute;right:-25px;top:15px;vertical-align:middle;width:16px}[data-brand=salon] .salon-menu-root .navigation :is(li.level0:not(.parent):first-child,li.level0:not(.parent):last-child)>a{color:#af0236;font-weight:500}[data-brand=salon] .salon-menu-root .navigation li.level0:not(.parent):first-child span:last-child{display:inline-block}[data-brand=salon] .salon-menu-root .navigation li.level0:not(.parent):first-child span:last-child:after{background-image:url(/themes/salon/menu/icon-star.svg);background-repeat:no-repeat;content:"";display:inline-block;height:16px;margin:10px 0 0;position:absolute;vertical-align:middle;width:16px}[data-brand=salon] .salon-menu-root .navigation li.level0:not(.parent):last-child span:last-child:after{color:#323845;content:"%";display:inline-block;padding-left:2px}[data-brand=salon] .salon-menu-root .navigation .menu-drawer{background-color:#fff;box-shadow:0 7px 13px -4px #0000005e;display:none;margin-left:calc(50% - 50vw);min-height:320px;padding-bottom:20px;position:absolute;width:100vw;z-index:10}[data-brand=salon] .salon-menu-root .navigation .menu-drawer__container{align-items:stretch;box-sizing:border-box;display:flex;flex-direction:row;height:100%;margin:auto;max-width:1300px;width:100%}[data-brand=salon] .salon-menu-root .navigation .menu-drawer__container>*{box-sizing:border-box;overflow-y:auto;overscroll-behavior:contain}[data-brand=salon] .salon-menu-root .navigation .menu-drawer a{display:block}[data-brand=salon] .salon-menu-root .navigation .menu-drawer :is(a,a:active,a:hover){color:inherit;text-decoration:none}[data-brand=salon] .salon-menu-root .navigation .menu-drawer :is(li,ul){margin:0;padding:0}[data-brand=salon] .salon-menu-root .navigation .menu-drawer__menu{height:100%;margin-left:20px;width:200px}[data-brand=salon] .salon-menu-root .navigation .menu-drawer__menu .menu-scrollbar{height:inherit;max-height:500px;overflow-y:auto}[data-brand=salon] .salon-menu-root .navigation .menu-drawer__menu ul>li{padding:10px 0}[data-brand=salon] .salon-menu-root .navigation .menu-drawer__menu ul>li:first-child{padding-top:20px}[data-brand=salon] .salon-menu-root .navigation .menu-drawer__menu ul>li.selected{font-weight:600}[data-brand=salon] .salon-menu-root .navigation .menu-drawer__menu ul>li a{font-size:16px;margin-right:20px}[data-brand=salon] .salon-menu-root .navigation li.level1{position:relative}[data-brand=salon] .salon-menu-root .navigation li.selected>a{display:block;position:relative}[data-brand=salon] .salon-menu-root .navigation li.selected>a:after{background-image:url(/themes/salon/menu/icon-arrow-right.svg);background-repeat:no-repeat;content:"";display:inline-block;height:16px;position:absolute;right:-15px;top:4px;vertical-align:middle;width:16px}[data-brand=salon] .salon-menu-root .navigation .menu-drawer__content{flex:1 1 0%}[data-brand=salon] .salon-menu-root .navigation .menu-drawer__content .menu-layout-simple{align-items:flex-start;border-left:1px solid #e8e8e8;display:flex;flex-direction:row;flex-wrap:wrap;margin-top:20px;padding:0}[data-brand=salon] .salon-menu-root .navigation .menu-drawer__content .menu-layout-simple>ul{display:flex;flex:1 1 0%;flex-direction:row;flex-wrap:wrap;margin-top:-15px}[data-brand=salon] .salon-menu-root .navigation .menu-drawer__content .menu-layout-simple .box-category-item{margin-left:5px;margin-right:5px}[data-brand=salon] .salon-menu-root .navigation .menu-drawer__content .menu-layout-simple>img{display:block;height:100%;margin:0 15px;transition:opacity .5s ease-in-out;width:60%}[data-brand=salon] .salon-menu-root .navigation .menu-drawer__content .menu-layout-complex{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;padding:0}[data-brand=salon] .salon-menu-root .navigation .menu-drawer__content .menu-layout-complex>li{border-left:1px solid #e8e8e8;display:block;margin-bottom:10px;margin-top:20px;padding:0 10px;width:calc(2 * 120px)}[data-brand=salon] .salon-menu-root .navigation .menu-drawer__content .menu-layout-complex>li>a{display:block;font-size:14px}[data-brand=salon] .salon-menu-root .navigation .menu-drawer__content .menu-layout-complex>li>ul{display:flex;flex-direction:row;flex-wrap:wrap}[data-brand=salon] .salon-menu-root .navigation .menu-drawer__content .menu-layout-complex .box-category-item:nth-child(odd){margin-right:5px}[data-brand=salon] .salon-menu-root .navigation .menu-drawer__content .menu-layout-complex .box-category-item:nth-child(2n){margin-left:5px}[data-brand=salon] .salon-menu-root .navigation ul li.box-category-item{box-sizing:border-box;display:block;height:98px;margin-top:15px;width:115px}[data-brand=salon] .salon-menu-root .navigation ul li.box-category-item:hover>a{font-weight:600}[data-brand=salon] .salon-menu-root .navigation ul li.box-category-item>a{color:#464646;display:block;font-size:12px;font-weight:400;height:100%;margin:0;padding:0;text-align:center;width:100%}[data-brand=salon] .salon-menu-root .navigation ul li.box-category-item>a img{display:block;height:54px;margin:auto;object-fit:cover;width:auto}[data-brand=salon] .salon-menu-root .navigation ul li.box-category-item>a span{box-sizing:border-box;display:block;height:44px;padding-top:8px;width:100%}[data-brand=salon] .salon-menu-root .navigation ul li.box-category-item.view-all-item>a span{height:auto;padding-top:41px;text-decoration:underline}[data-brand=salon] .salon-mobile-menu{color:#464646;font-family:var(--font-brand-body);font-size:14px;inset:0;line-height:1.42857143;position:fixed;z-index:1000}[data-brand=salon] .salon-mobile-menu__overlay{background:#000000b3;inset:0;position:absolute}[data-brand=salon] .salon-mobile-menu .nav-sections{background:#fff;box-shadow:0 0 5px 0 #323232bf;height:100%;left:0;overflow:auto;position:absolute;top:0;width:calc(100% - 54px)}[data-brand=salon] .salon-mobile-menu .nav-close{background:url(/themes/salon/menu/icon-close.svg) no-repeat;border:0;cursor:pointer;display:inline-block;height:24px;left:32px;padding:0;position:absolute;top:26px;width:24px;z-index:10}[data-brand=salon] .salon-mobile-menu .nav-close span{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0,0,0,0)}[data-brand=salon] .salon-mobile-menu__account{align-items:center;color:#464646;display:flex;font-family:var(--font-brand);font-size:14px;position:absolute;right:44px;text-decoration:none;top:20px;z-index:10}[data-brand=salon] .salon-mobile-menu__account:before{background:url(/themes/salon/menu/icon-user.svg) no-repeat;content:"";display:inline-block;height:34px;vertical-align:middle;width:32px}[data-brand=salon] .salon-mobile-menu .nav-sections-items{margin:0;min-height:100%;padding:0}[data-brand=salon] .salon-mobile-menu .nav-sections-item-content{padding-top:69px}[data-brand=salon] .salon-mobile-menu .navigation{background:#fff;font-family:var(--font-brand);font-size:14px;padding:0}[data-brand=salon] .salon-mobile-menu .navigation :is(ul,li){list-style:none;margin:0;padding:0}[data-brand=salon] .salon-mobile-menu .navigation a{color:#575757;display:block;text-decoration:none}[data-brand=salon] .salon-mobile-menu .navigation .level0{font-size:16px}[data-brand=salon] .salon-mobile-menu .navigation li.level0.parent{border-bottom:1px solid #e8e8e8}[data-brand=salon] .salon-mobile-menu .navigation .level0>.level-top{background:#fff;color:#323845;font-weight:400;line-height:1.42857143;padding:17px 44px 17px 29px;word-wrap:break-word}[data-brand=salon] .salon-mobile-menu .navigation :is(li.level0:not(.parent):first-child,li.level0:not(.parent):last-child)>a{color:#af0236;font-weight:500}[data-brand=salon] .salon-mobile-menu .navigation li.level0:not(.parent):first-child span:last-child{display:inline-block}[data-brand=salon] .salon-mobile-menu .navigation li.level0:not(.parent):first-child span:last-child:after{background:url(/themes/salon/menu/icon-star.svg) no-repeat;content:"";display:inline-block;height:16px;margin:0;position:absolute;width:16px}[data-brand=salon] .salon-mobile-menu .navigation li.level0:not(.parent):last-child span:last-child:after{color:#323845;content:"%";display:inline-block;padding-left:2px}[data-brand=salon] .salon-mobile-menu .navigation .parent>.level-top{position:relative}[data-brand=salon] .salon-mobile-menu .navigation .parent>.level-top:after{background:url(/themes/salon/menu/icon-arrow-right.svg) no-repeat;content:"";height:16px;position:absolute;right:20px;top:20px;width:16px}[data-brand=salon] .salon-mobile-menu .navigation .parent>.level-top.ui-state-active{border-left:3px solid #af0236;left:0;position:absolute;right:0;top:62px;z-index:3}[data-brand=salon] .salon-mobile-menu .navigation .parent>.level-top.ui-state-active:before{background:url(/themes/salon/menu/icon-arrow-left.svg) no-repeat;content:"";display:inline-block;height:17px;margin:0 15px 0 0;vertical-align:middle;width:17px}[data-brand=salon] .salon-mobile-menu .navigation .parent>.level-top.ui-state-active:after{display:none}[data-brand=salon] .salon-mobile-menu .navigation .level0>.level-top.ui-state-active+ul{background-color:#fff;left:0;min-height:calc(100% - 121px);position:absolute;right:0;top:121px;z-index:2}[data-brand=salon] .salon-mobile-menu .navigation .main-menu.has-active>li.level0:not(.is-active){display:none}[data-brand=salon] .salon-mobile-menu .navigation .main-menu.has-active>li.level0.is-active{border-bottom:0}[data-brand=salon] .salon-mobile-menu .navigation .main-menu.has-active .level0>.level-top.ui-state-active+ul,[data-brand=salon] .salon-mobile-menu .navigation .main-menu.has-active .parent>.level-top.ui-state-active{min-height:0;position:static}[data-brand=salon] .salon-mobile-menu .navigation .level0>ul>li{font-size:14px;font-weight:400;line-height:1.3;padding-left:20px}[data-brand=salon] .salon-mobile-menu .navigation li.level1[data-layout=complex] li.level2,[data-brand=salon] .salon-mobile-menu .navigation li.level1[data-layout=simple]{padding-bottom:5px;padding-top:5px}[data-brand=salon] .salon-mobile-menu .navigation .submenu ul>li>a,[data-brand=salon] .salon-mobile-menu .navigation .submenu>li>a{color:#464646;padding:10px 0 10px 15px}[data-brand=salon] .salon-mobile-menu .navigation li.level1[data-layout=complex] li.level2>a{color:#575757;line-height:normal}[data-brand=salon] .salon-mobile-menu .navigation li.all-category>a{color:#323845}[data-brand=salon] .salon-mobile-menu .navigation li.level1[data-layout=complex] li.level2>a,[data-brand=salon] .salon-mobile-menu .navigation li.level1[data-layout=simple].parent>a{position:relative}[data-brand=salon] .salon-mobile-menu .navigation li.level1[data-layout=complex] li.level2>a:after,[data-brand=salon] .salon-mobile-menu .navigation li.level1[data-layout=simple].parent>a:after{content:"＋";display:block;position:absolute;right:20px;top:8px}[data-brand=salon] .salon-mobile-menu .navigation li.level1[data-layout=complex] li.level2>a.ui-state-active:after,[data-brand=salon] .salon-mobile-menu .navigation li.level1[data-layout=simple].parent>a.ui-state-active:after{content:"-"}[data-brand=salon] .salon-mobile-menu .navigation li.level1[data-layout=complex]{border-bottom:1px solid #e8e8e8;padding:10px 0 10px 20px}[data-brand=salon] .salon-mobile-menu .navigation li.level1[data-layout=complex]>a{position:relative}[data-brand=salon] .salon-mobile-menu .navigation li.level1[data-layout=complex].parent>a:after{background:url(/themes/salon/menu/icon-arrow-right.svg) no-repeat;content:"";height:16px;position:absolute;right:20px;top:10px;width:16px}[data-brand=salon] .salon-mobile-menu .navigation li.level1[data-layout=complex].parent>a.ui-state-active:after{background-image:url(/themes/salon/menu/icon-arrow-left.svg)}[data-brand=salon] .salon-mobile-menu .navigation li.level1[data-layout=complex]>ul{padding-left:15px}[data-brand=salon] .salon-mobile-menu .navigation li.level1[data-layout=simple]>ul.submenu{display:flex;flex-flow:row wrap;justify-content:center;margin:0 0 0 -40px;padding:0 0 0 15px}[data-brand=salon] .salon-mobile-menu .navigation li.level2>ul.submenu{display:flex}[data-brand=salon] .salon-mobile-menu .navigation li:is(.level1,.level2)>ul.submenu{overflow-x:hidden}[data-brand=salon] .salon-mobile-menu .navigation ul li.box-category-item{box-sizing:border-box;display:block;height:98px;margin:0;padding:0;width:115px}[data-brand=salon] .salon-mobile-menu .navigation ul li.box-category-item>a{color:#575757;display:block;font-size:12px;font-weight:400;height:100%;line-height:normal;margin:0;padding:0;text-align:center;width:100%}[data-brand=salon] .salon-mobile-menu .navigation ul li.box-category-item>a:after{content:none}[data-brand=salon] .salon-mobile-menu .navigation ul li.box-category-item>a img{display:block;height:54px;margin:auto;object-fit:cover;width:auto}[data-brand=salon] .salon-mobile-menu .navigation ul li.box-category-item>a span{box-sizing:border-box;display:block;height:44px;padding-top:8px;width:100%}[data-brand=salon] .salon-mobile-menu .navigation ul li.box-category-item.view-all-item>a span{height:auto;padding-top:41px;text-decoration:underline}@media (min-width:768px){[data-brand=salon] .salon-mobile-menu{display:none}}[data-brand=salon] .salon-page-header,[data-brand=salon] .salon-page-header *,[data-brand=salon] .salon-page-header :after,[data-brand=salon] .salon-page-header :before{border-color:currentColor;box-sizing:initial}[data-brand=salon] .salon-page-header{background-color:#fff;border-bottom:1px solid #e8e8e8;color:#464646;font-family:var(--font-brand-body);font-size:14px;line-height:1.42857143;margin-bottom:0}[data-brand=salon] .salon-page-header .header.content{align-items:center;display:flex;flex-wrap:wrap;height:80px;justify-content:space-between;padding:0;transition:height .3s}[data-brand=salon] .salon-page-header .header.content:after,[data-brand=salon] .salon-page-header .header.content:before{content:"";display:table}[data-brand=salon] .salon-page-header .header.content:before{order:0}[data-brand=salon] .salon-page-header .header.content:after{order:100}[data-brand=salon] .salon-page-header :is(a,.showcart){color:#af0236}[data-brand=salon] .salon-page-header :is(button,a){text-decoration:none}[data-brand=salon] .salon-page-header button{background:none;border:0;color:inherit;cursor:pointer;font:inherit;margin:0;padding:0}[data-brand=salon] .salon-page-header .nav-toggle{display:block;font-size:0;margin:0 9px;order:1;position:static;width:32px;z-index:14}[data-brand=salon] .salon-page-header .nav-toggle:before{background:url(/themes/salon/header/icon-menu.svg) no-repeat;background-size:32px 32px;content:"";display:inline-block;height:32px;vertical-align:middle;width:32px}[data-brand=salon] .salon-page-header .nav-toggle>span{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0,0,0,0)}[data-brand=salon] .salon-page-header .block-search{margin:6px 0 0;min-height:32px;order:2;position:relative}[data-brand=salon] .salon-page-header .block-search .site-search-trigger{color:inherit;margin:0 9px;padding:0;width:32px}[data-brand=salon] .salon-page-header .block-search .site-search-trigger svg{display:none}[data-brand=salon] .salon-page-header .block-search .site-search-trigger:before{background:url(/themes/salon/header/icon-search.svg) no-repeat;background-size:26px 26px;content:"";display:inline-block;height:26px;vertical-align:middle;width:26px}[data-brand=salon] .salon-page-header .block-search .site-search-trigger[aria-expanded=true] svg{display:inline-block}[data-brand=salon] .salon-page-header .block-search .site-search-trigger[aria-expanded=true]:before{content:none}[data-brand=salon] .salon-page-header .logo{margin:0;max-width:50%;order:3;padding:0 10px;position:relative;z-index:1}[data-brand=salon] .salon-page-header .logo img{display:block;height:auto;width:100px}[data-brand=salon] .salon-page-header .header-actions-container{display:flex;margin-left:0;order:10;width:22%}[data-brand=salon] .salon-page-header :is(.account-wrapper,.wishlist-wrapper,.minicart-wrapper){font-family:var(--font-brand-body);text-align:center;width:50px}[data-brand=salon] .salon-page-header .minicart-wrapper{font-family:var(--font-brand)}[data-brand=salon] monogo-minicart{--mwc-font-family:var(--font-brand)}[data-brand=salon] .salon-page-header .account-wrapper{display:none;order:11}[data-brand=salon] .salon-page-header .wishlist-wrapper{order:12}[data-brand=salon] .salon-page-header .minicart-wrapper{display:inline-block;margin:18px 0 0;order:13;position:relative}[data-brand=salon] .salon-page-header .minicart-wrapper:after,[data-brand=salon] .salon-page-header .minicart-wrapper:before{content:"";display:table}[data-brand=salon] .salon-page-header .minicart-wrapper:after{clear:both}[data-brand=salon] .salon-page-header .showcart .counter.qty,[data-brand=salon] .salon-page-header :is(.show-account,.show-wishlist){color:#323845;font-size:16px;text-decoration:none}[data-brand=salon] .salon-page-header :is(.show-account,.show-wishlist):hover{color:#af0236}[data-brand=salon] .salon-page-header .showcart .counter.qty>span,[data-brand=salon] .salon-page-header :is(.show-account,.show-wishlist)>span{display:none;font-size:12px;height:21px;line-height:2px;margin-top:3px}[data-brand=salon] .salon-page-header .show-account{display:inline-block}[data-brand=salon] .salon-page-header .show-account.is-logged-in>span{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-brand=salon] .salon-page-header .show-account:before{background:url(/themes/salon/header/icon-user.svg) no-repeat;background-size:32px 32px;content:"";display:inline-block;height:32px;margin:18px 0 0;vertical-align:middle;width:32px}[data-brand=salon] .salon-page-header .show-account:hover:before{background-image:url(/themes/salon/header/icon-user-red.svg)}[data-brand=salon] .salon-page-header .show-wishlist{display:inline-block}[data-brand=salon] .salon-page-header .show-wishlist:before{background:url(/themes/salon/header/icon-heart.svg) no-repeat;background-size:32px 32px;content:"";display:inline-block;height:32px;margin:28px 0 0;vertical-align:middle;width:32px}[data-brand=salon] .salon-page-header .show-wishlist:hover:before{background-image:url(/themes/salon/header/icon-heart-red.svg)}[data-brand=salon] .salon-page-header .show-wishlist.filled{color:#af0236}[data-brand=salon] .salon-page-header .show-wishlist.filled:before{background-image:url(/themes/salon/header/icon-heart-red.svg)}[data-brand=salon] .salon-page-header .show-wishlist .wishlist-counter{display:none}@media only screen and (max-width:767px){[data-brand=salon] .salon-page-header .show-wishlist.filled{align-items:center;display:inline-flex;flex-direction:column}[data-brand=salon] .salon-page-header .show-wishlist>.wishlist-counter{color:#af0236;display:block;font-size:12px;height:auto;line-height:10px;margin-top:0;white-space:nowrap}}[data-brand=salon] .salon-page-header .showcart{cursor:pointer;display:inline-block;white-space:nowrap}[data-brand=salon] .salon-page-header .showcart:before{background:url(/themes/salon/header/icon-cart.svg) no-repeat;background-size:32px 32px;content:"";display:inline-block;height:32px;margin:10px 0 0;vertical-align:middle;width:32px}[data-brand=salon] .salon-page-header .showcart:hover:before{background-image:url(/themes/salon/header/icon-cart-red.svg)}[data-brand=salon] .salon-page-header .showcart .counter.qty{background-color:initial;border-radius:2px;display:block;height:24px;line-height:24px;margin:0;min-width:18px;overflow:hidden;padding:0 3px;text-align:center;white-space:normal}[data-brand=salon] .salon-page-header .showcart:hover .counter.qty{color:#af0236}[data-brand=salon] .salon-page-header .showcart .counter.qty .counter-label{position:static;width:auto}[data-brand=salon] .salon-page-header .showcart .counter.qty.filled .counter-label{color:#af0236}@media only screen and (max-width:767px){[data-brand=salon] .salon-page-header .header-actions-container .minicart-wrapper{margin-left:auto}[data-brand=salon] .salon-page-header .wishlist-wrapper{width:20px}[data-brand=salon] .salon-page-header .minicart-wrapper{width:60px}[data-brand=salon] .salon-page-header .showcart .counter.qty{margin-top:0;visibility:visible}[data-brand=salon] .salon-page-header .showcart .counter.qty span.counter-label{display:block;line-height:10px;margin-top:0;white-space:nowrap}}@media only screen and (max-width:479px){[data-brand=salon] .salon-page-header .minicart__counter-label{display:none}}@media (min-width:768px){[data-brand=salon] .salon-page-header{border:0}[data-brand=salon] .salon-page-header .header.content{box-sizing:border-box;height:102px;justify-content:left;margin-left:auto;margin-right:auto;max-width:1300px;padding:0;width:auto}[data-brand=salon] .salon-page-header .nav-toggle{display:none}[data-brand=salon] .salon-page-header .block-search{margin-right:55px;padding-left:20px;width:240px;z-index:4}[data-brand=salon] .salon-page-header .block-search.block-nav{margin-right:25px}[data-brand=salon] .salon-page-header .block-search .site-search-inline{background:#fff;border:1px solid #323845;border-radius:0;box-sizing:border-box;display:flex;height:44px;padding:0 35px 0 16px;position:relative;width:240px}[data-brand=salon] .salon-page-header .block-search .site-search-input{color:#323845;font-family:var(--font-brand-body);font-size:12px;height:100%;line-height:42px;padding:0}[data-brand=salon] .salon-page-header .block-search .site-search-input::placeholder{color:#9b9b9b;opacity:1}[data-brand=salon] .salon-page-header .block-search .site-search-submit{height:auto;padding:5px 0;position:absolute;right:15px;top:5px;width:auto;z-index:1}[data-brand=salon] .salon-page-header .block-search .site-search-submit svg{display:none}[data-brand=salon] .salon-page-header .block-search .site-search-submit:before{background:url(/themes/salon/header/icon-search-small.svg) no-repeat;background-size:16px 16px;content:"";display:inline-block;height:16px;vertical-align:middle;width:16px}[data-brand=salon] .salon-page-header .logo{margin:0 auto;padding:0}[data-brand=salon] .salon-page-header .logo img{max-height:inherit;width:150px}[data-brand=salon] .salon-page-header .header-actions-container{box-sizing:border-box;gap:24px;justify-content:space-between;min-width:225px;padding-right:20px;width:auto}[data-brand=salon] .salon-page-header :is(.account-wrapper,.wishlist-wrapper,.minicart-wrapper){left:0;margin-left:0;position:relative;width:auto}[data-brand=salon] .salon-page-header .account-wrapper{display:block}[data-brand=salon] .salon-page-header .minicart-wrapper{margin:0;width:auto}[data-brand=salon] .salon-page-header .showcart .counter.qty>span,[data-brand=salon] .salon-page-header :is(.show-account,.show-wishlist)>span{display:block;line-height:10px}[data-brand=salon] .salon-page-header .show-wishlist{margin:17px 0 0}[data-brand=salon] .salon-page-header .show-wishlist:before{margin-top:0}[data-brand=salon] .salon-page-header .showcart:before{margin:15px 0 0}[data-brand=salon] .salon-page-header .showcart .counter.qty{margin-top:3px;visibility:initial}[data-brand=salon] .salon-page-header .showcart .counter.qty .counter-label{margin-top:3px}}@media (min-width:860px){[data-brand=salon] .salon-page-header .header-actions-container{margin-left:auto}[data-brand=salon] .salon-page-header .block-search.block-nav{margin-right:55px}[data-brand=salon] .salon-page-header .logo{margin:0 calc((100% - 150px - 565px) / 3)}}@media (min-width:1180px){[data-brand=salon] .salon-page-header .block-search{margin-right:5px;width:290px}[data-brand=salon] .salon-page-header .block-search .site-search-inline{width:290px}[data-brand=salon] .salon-page-header .header-actions-container{min-width:324px;padding-left:33px}}[data-brand=salon] .salon-page-header .points.balance .balance-wrapper{background-color:#af0236;line-height:30px;width:100%}[data-brand=salon] .salon-page-header .points.balance .balance-info{align-items:center;color:#fff;display:flex;font-size:12px;justify-content:center;margin:0 auto;max-width:1280px;padding:0 10px}@media (min-width:768px){[data-brand=salon] .salon-page-header .points.balance .balance-info{font-size:14px}}[data-brand=salon] [data-plp-qty-stepper]{--plp-qty-accent:#af0236;--plp-qty-accent-hover:#cb5a7c;--plp-qty-disabled:#cfcfcf;--plp-qty-border:#eaeaea;--plp-qty-size:37px;--plp-qty-font-size:17px;--plp-qty-tooltip-bg:#444446;color:#464646;font-family:var(--font-brand-body)}@media (min-width:768px){[data-brand=salon] [data-plp-qty-stepper]{max-width:343px}}[data-brand=salon] [data-plp-out-of-stock] .action.tocart{background:#7e807e;font-family:var(--font-brand);font-size:14px;font-weight:600;letter-spacing:.5px;min-height:45px}[data-brand=salon] [data-plp-out-of-stock] .unavailable-message{color:#4fa2b5;font-family:var(--font-brand-body);font-size:14px;line-height:20px}[data-brand=salon] [data-sensai-filter-aside]{font-family:var(--font-brand-body);width:237px}[data-brand=salon] .salon-filter-count{border-bottom:1px solid #e8e8e8;color:#464646;font-size:12px;line-height:16px;margin:0 0 4px;padding:0 0 20px}[data-brand=salon] .salon-filter-count .product-count{font-weight:700}[data-brand=salon] [data-sensai-filter-aside] [aria-expanded]{padding:18px 4px 6px}[data-brand=salon] [data-sensai-filter-aside] [aria-expanded]>svg{display:none}[data-brand=salon] [data-sensai-filter-aside] [aria-expanded] span{color:#464646;font-family:var(--font-brand-body);font-size:16px;line-height:22px}[data-brand=salon] [data-sensai-filter-aside] [aria-expanded]+div{border-bottom:1px solid #e8e8e8;padding:0 0 12px 12px}[data-brand=salon] [data-sensai-filter-list]{gap:6px;max-height:150px;overflow-y:auto}[data-brand=salon] [data-sensai-filter-option]>a{color:#464646;font-size:12px;gap:4px;justify-content:flex-start;line-height:16px}[data-brand=salon] [data-sensai-filter-label]{color:#464646;gap:8px}[data-brand=salon] [data-sensai-filter-count]{color:#464646}[data-brand=salon] [data-sensai-filter-count]:before{content:"("}[data-brand=salon] [data-sensai-filter-count]:after{content:")"}[data-brand=salon] [data-sensai-filter-option]>a>span:first-child>span[aria-hidden]{border:1px solid #cfcfcf;border-radius:0;height:12px;width:12px}[data-brand=salon] [data-sensai-filter-option][data-selected]>a>span:first-child>span[aria-hidden]{background:#af0236;border-color:#af0236}[data-brand=salon] [data-plp-view-modes]{--plp-mode-color:#cfcfcf;--plp-mode-active:#323845}@media (min-width:1024px){[data-brand=salon] [data-sensai-toolbar-results]{visibility:hidden}}[data-brand=salon] [data-plp-view-mode=grid]{column-gap:2%;row-gap:24px}[data-brand=salon] [data-sensai-tile]{background:#fff;font-family:var(--font-brand-body);padding:16px 16px 10px;position:relative;transition:box-shadow .2s ease}@media (min-width:1180px){[data-brand=salon] [data-plp-view-mode=grid]>[data-sensai-tile]{padding:16px 24px 10px}}@media (min-width:768px){[data-brand=salon] [data-sensai-tile]:hover{box-shadow:0 0 20px #4fa2b53d}}[data-brand=salon] [data-sensai-tile-media]{background:#fff!important}[data-brand=salon] [data-sensai-tile-media] img{object-fit:contain}[data-brand=salon] [data-sensai-tile-body]{padding-top:16px}[data-brand=salon] [data-sensai-tile-name]{display:-webkit-box;height:66px;overflow:hidden;-webkit-box-orient:vertical;color:#464646;font-family:var(--font-brand-body);font-size:16px;font-weight:600;-webkit-hyphens:auto;hyphens:auto;-webkit-line-clamp:3;line-height:22px;margin-bottom:8px;overflow-wrap:break-word;text-transform:none}[data-brand=salon] :is([data-sensai-tile-brand],[data-sensai-tile-description]){display:block;font-size:12px;line-height:16px;margin-bottom:4px}[data-brand=salon] [data-sensai-tile-brand]{color:#737070}[data-brand=salon] [data-sensai-tile-description]{color:#464646;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-brand=salon] [data-sensai-tile] a:hover [data-sensai-tile-name]{color:#af0236;text-decoration:none}[data-brand=salon] [data-sensai-tile-price]{align-items:baseline;gap:8px;margin:10px 0 20px}[data-brand=salon] [data-sensai-tile-price] [data-price-final],[data-brand=salon] [data-sensai-tile-price]>span{color:#af0236;font-size:16px;font-weight:700}[data-brand=salon] [data-sensai-tile-price] [data-price-regular]{color:#464646;font-size:12px;font-weight:600;order:-1}[data-brand=salon] .discount-price-percentage{background:#cc3369;color:#fff;font-family:var(--font-brand);font-size:12px;font-weight:400;letter-spacing:1px;line-height:24px;min-width:48px;padding:0 9px;text-align:center;text-transform:none}[data-brand=salon] [data-sensai-tile] .sensai-tile-qty{padding-top:4px}[data-brand=salon] [data-plp-view-mode=list]>[data-sensai-tile]{border-bottom:1px solid #e8e8e8;padding:16px 0}[data-brand=salon] [data-plp-view-mode=list] [data-sensai-tile-body]{padding-top:0}[data-brand=salon] [data-plp-view-mode=list] [data-sensai-tile-name]{height:auto}@media (min-width:1024px){[data-brand=salon] :is([data-sensai-plp-toolbar],[data-sensai-toolbar-desktop]>*){border-color:#0000}[data-brand=salon] [data-sensai-toolbar-filter-toggle]{display:none}[data-brand=salon] [data-sensai-toolbar-desktop]{height:48px}[data-brand=salon] [data-sensai-toolbar-sort]{color:#464646;font-size:12px;padding:0 16px 0 0}}[data-brand=salon] [data-plp-pager]{--plp-pager-color:#464646;--plp-pager-hover:#af0236;--plp-pager-current-bg:#323845;--plp-pager-current-color:#fff;font-family:var(--font-brand-body);margin:30px 0 20px}[data-brand=salon] nav.breadcrumbs:has(~[data-category-header]){margin-bottom:0}[data-brand=salon] [data-category-header]{--category-band-width:min(100vw,1920px);box-sizing:border-box;isolation:isolate;margin:0 0 0 calc(50% - 50vw);min-height:250px;position:relative;width:100vw}[data-brand=salon] [data-category-header] .category-img{display:block;height:auto;max-width:100%;width:100%}@media (max-width:767px){[data-brand=salon] [data-category-header] .category-image:not([data-images~=mobile]){display:none}}@media (min-width:768px) and (max-width:1179px){[data-brand=salon] [data-category-header] .category-image:not([data-images~=tablet]){display:none}}@media (min-width:1180px){[data-brand=salon] [data-category-header] .category-image:not([data-images~=desktop]){display:none}}[data-brand=salon] [data-category-header] .container-wrapper{margin:0 auto;padding-top:15px}[data-brand=salon] [data-category-header] .container{box-sizing:border-box;padding:0 16px}[data-brand=salon] [data-category-header] .category-title{color:#323845;font-family:var(--font-brand-body);font-size:34px;font-weight:300;line-height:28px;margin:0;padding:0 0 8px}[data-brand=salon] [data-category-header] .category-description{color:#464646;font-size:16px;font-weight:400;line-height:22px;margin:0}[data-brand=salon] [data-category-header] .category-description .pb-root{font-size:inherit;line-height:inherit;--pb-p-margin:0;--pb-p-line-height:22px}@media (max-width:767px){[data-brand=salon] [data-category-header] .category-description .pb-root [data-element=inner]{padding-left:0!important;padding-right:0!important}}@media (min-width:768px){[data-brand=salon] [data-category-header]{margin-bottom:40px}[data-brand=salon] [data-category-header] .category-img{object-fit:cover;object-position:62% 0}[data-brand=salon] [data-category-header] .container-wrapper{max-width:1300px;padding-top:0}[data-brand=salon] [data-category-header] .category-title{font-size:48px;line-height:65px;padding:32px 0 12px}[data-brand=salon] [data-category-header] .category-description{font-weight:500}}@media (min-width:1180px){[data-brand=salon] [data-category-header]{margin-left:0;width:auto}[data-brand=salon] [data-category-header] .category-img{height:100%;left:calc(50% - var(--category-band-width) / 2);max-width:none;position:absolute;top:0;width:var(--category-band-width);z-index:-1}[data-brand=salon] [data-category-header] .container{max-width:55%;padding:0 0 0 115px}[data-brand=salon] [data-category-header] .category-description{max-width:472px}}[data-brand=salon] [data-subcategories]{box-sizing:border-box;margin:0 0 12px calc(50% - 50vw);padding:0 4px;width:100vw}[data-brand=salon] [data-subcategories] .list{display:grid;grid-template-columns:50% 50%;list-style:none;margin:0;padding:0}[data-brand=salon] [data-subcategories] .item{margin:0 11px 8px;min-height:155px}[data-brand=salon] [data-subcategories] .wrapper{padding:8px 0 5px;text-align:center;transition:.5s}[data-brand=salon] [data-subcategories] .link{color:#af0236;text-decoration:none}[data-brand=salon] [data-subcategories] .image-box{display:block;min-height:104px}[data-brand=salon] [data-subcategories] .image{display:inline-block;height:104px;width:auto}[data-brand=salon] [data-subcategories] .title{color:#464646;display:inline-block;font-size:14px;font-weight:700;line-height:16px}@media (min-width:768px){[data-brand=salon] [data-subcategories]{margin-bottom:16px;padding:0 16px}[data-brand=salon] [data-subcategories] .list{grid-template-columns:repeat(4,25%)}[data-brand=salon] [data-subcategories] .wrapper{margin-bottom:24px}[data-brand=salon] [data-subcategories] .wrapper:hover{box-shadow:0 0 20px 0 #4fa2b53d}}@media (min-width:1180px){[data-brand=salon] [data-subcategories]{margin:0 auto 16px;max-width:1292px;width:100%}[data-brand=salon] [data-subcategories] .list{grid-template-columns:repeat(6,16.666%)}}[data-brand=salon] .salon-pdp{color:#464646;font-family:var(--font-brand-body);font-size:14px;line-height:20px;margin:0 auto;max-width:1300px;padding:0 20px 40px}@media (min-width:1300px){[data-brand=salon] .salon-pdp nav.breadcrumbs{margin:0 -20px 20px}}[data-brand=salon] .salon-pdp-columns{display:grid;gap:24px;grid-template-columns:minmax(0,1fr)}@media (min-width:1024px){[data-brand=salon] .salon-pdp-columns{column-gap:38px;grid-template-columns:minmax(0,718fr) minmax(0,504fr)}}[data-brand=salon] .salon-pdp-gallery{display:flex;gap:16px}[data-brand=salon] .salon-pdp-thumbs{display:none}[data-brand=salon] .salon-pdp-stage{flex:1 1 auto;min-width:0;position:relative}[data-brand=salon] .salon-pdp-dots{display:flex;gap:8px;justify-content:center;margin-top:8px}[data-brand=salon] .salon-pdp-dots button{background:#cfcfcf;border:0;border-radius:50%;height:6px;padding:0;width:6px}[data-brand=salon] .salon-pdp-dots button.is-active{background:#af0236}@media (min-width:1024px){[data-brand=salon] .salon-pdp-gallery{gap:16px}[data-brand=salon] .salon-pdp-thumbs-column{display:block;flex:0 0 143px;height:621px;position:relative}[data-brand=salon] .salon-pdp-thumbs{display:flex;flex-direction:column;gap:16px;height:100%;overflow-y:auto;scrollbar-width:none}[data-brand=salon] .salon-pdp-thumbs::-webkit-scrollbar{display:none}[data-brand=salon] .salon-pdp-thumb{background:#fff;border:1px solid #0000;cursor:pointer;flex:0 0 191px;height:191px;padding:0;width:143px}[data-brand=salon] .salon-pdp-thumb.is-active{border-color:#af0236}[data-brand=salon] .salon-pdp-thumb img{display:block;height:100%;object-fit:contain;width:100%}[data-brand=salon] .salon-pdp-thumbs-arrow{background:#0000;border:0;cursor:pointer;height:24px;left:50%;margin-left:-15px;padding:0;position:absolute;width:30px;z-index:2}[data-brand=salon] .salon-pdp-thumbs-arrow:before{border-left:1px solid #000;border-top:1px solid #000;content:"";height:10px;left:50%;position:absolute;top:50%;width:10px}[data-brand=salon] .salon-pdp-thumbs-arrow.up{top:-34px}[data-brand=salon] .salon-pdp-thumbs-arrow.up:before{transform:translate(-50%,-25%) rotate(45deg)}[data-brand=salon] .salon-pdp-thumbs-arrow.down{bottom:-34px}[data-brand=salon] .salon-pdp-thumbs-arrow.down:before{transform:translate(-50%,-75%) rotate(225deg)}[data-brand=salon] .salon-pdp-thumbs-arrow:disabled{cursor:default}[data-brand=salon] .salon-pdp-thumbs-arrow:disabled:before{border-color:#c7c7c7}[data-brand=salon] .salon-pdp-stage{padding-top:0}[data-brand=salon] .salon-pdp .product.media{padding-top:27px}[data-brand=salon] .salon-pdp .page-title-wrapper{margin-top:7px}}@media (max-width:1023px){[data-brand=salon] .salon-pdp-thumbs-column{display:none}}[data-brand=salon] .salon-pdp-wishlist{background:#0000;border:0;color:#af0236;cursor:pointer;height:26px;padding:0;position:absolute;right:0;top:0;width:30px;z-index:2}[data-brand=salon] .salon-pdp-wishlist svg{height:21px;width:24px}[data-brand=salon] .salon-pdp .page-title{color:#464646;font-family:var(--font-brand-body);font-size:24px;font-weight:400;line-height:26.4px;margin:0 0 6px}[data-brand=salon] .salon-pdp .product-special-description{font-size:12px;line-height:17px;margin-bottom:14px}[data-brand=salon] .salon-pdp .product.attribute.overview{font-size:16px;line-height:22.86px}[data-brand=salon] .salon-pdp .product-info-price{margin-top:36px}[data-brand=salon] .salon-pdp .price-box{align-items:baseline;display:flex;gap:10px}[data-brand=salon] .salon-pdp .price-box .price{color:#af0236;font-size:24px;font-weight:600;line-height:25px}[data-brand=salon] .salon-pdp .price-box .old-price{color:#464646;font-size:16px;font-weight:700;line-height:25px;text-decoration:line-through}[data-brand=salon] .salon-pdp .product-info-price .discount-price-percentage{background:none;color:#af0236;font-family:inherit;font-size:16px;font-weight:600;letter-spacing:normal;line-height:22.86px;margin-bottom:6px;min-width:0;padding:0;text-align:left}[data-brand=salon] .salon-pdp .vat-pdp-info{color:#575757;font-size:12px;line-height:17px;margin-top:4px}[data-brand=salon] .salon-pdp .product-info-stock-sku{margin:33px 0 16px}[data-brand=salon] .salon-pdp .stock{font-size:12px;line-height:17px;text-transform:capitalize}[data-brand=salon] .salon-pdp .stock.available,[data-brand=salon] .salon-pdp .stock.unavailable{color:#4fa2b5}[data-brand=salon] .salon-pdp .product-add-form :is([data-plp-out-of-stock],[data-plp-qty-stepper]){max-width:247px}[data-brand=salon] .salon-pdp .product-add-form [data-plp-out-of-stock] .action.tocart{font-size:14px;min-height:44px}[data-brand=salon] .salon-pdp .only-for-professionals-text{font-size:12px;line-height:17px;margin-top:4px}[data-brand=salon] .salon-pdp .related-collection{margin-top:40px}[data-brand=salon] .salon-pdp .related-collection .block-title{color:#737070;font-size:12px;margin-bottom:16px}[data-brand=salon] .salon-pdp .related-collection .items{display:flex;flex-wrap:wrap;gap:18px;list-style:none;margin:0;padding:0}[data-brand=salon] .salon-pdp .related-collection .product-item-info{align-items:center;color:#464646;display:flex;flex-direction:column;gap:8px;min-width:30px;text-decoration:none}[data-brand=salon] .salon-pdp .related-collection .product-item-photo{background-color:#f4f4f4;background-position:50%;background-size:cover;border:1px solid #0000;display:block;height:28px;width:28px}[data-brand=salon] .salon-pdp .related-collection .product-item-photo.current{box-shadow:0 0 0 2px #fff,0 0 0 3px #4fa2b5}[data-brand=salon] .salon-pdp .related-collection a:hover .product-item-photo{border-color:#af0236}[data-brand=salon] .salon-pdp .related-collection .related-code{font-size:12px;line-height:16px}[data-brand=salon] .salon-pdp .product-reviews-summary{font-size:12px;margin-top:40px}[data-brand=salon] .salon-pdp .product-reviews-summary a{color:#464646;text-decoration:underline}[data-brand=salon] .salon-pdp-tabs-column{margin-top:40px}[data-brand=salon] .salon-pdp-tabs{display:none}[data-brand=salon] .salon-pdp-accordion .item{border-bottom:1px solid #e8e8e8}[data-brand=salon] .salon-pdp-accordion .title{background:#0000;border:0;color:#323845;display:block;font-family:var(--font-brand);font-size:16px;font-weight:600;padding:18px 30px 18px 0;position:relative;text-align:left;width:100%}[data-brand=salon] .salon-pdp-accordion .title:after{border-bottom:1.5px solid #323845;border-right:1.5px solid #323845;content:"";height:9px;position:absolute;right:6px;top:50%;transform:translateY(-70%) rotate(45deg);width:9px}[data-brand=salon] .salon-pdp-accordion .active .title:after{transform:translateY(-30%) rotate(-135deg)}[data-brand=salon] .salon-pdp-accordion .content{font-size:14px;line-height:20px;padding:0 0 18px}@media (min-width:1024px){[data-brand=salon] .salon-pdp-tabs-column{max-width:756px}[data-brand=salon] .salon-pdp-tabs{display:block}[data-brand=salon] .salon-pdp-accordion{display:none}[data-brand=salon] .salon-pdp-tabs .labels{border-bottom:1px solid #e8e8e8;display:flex;gap:38px}[data-brand=salon] .salon-pdp-tabs .labels button{background:#0000;border:0;border-bottom:3px solid #0000;color:#323845;cursor:pointer;font-family:var(--font-brand-body);font-size:16px;font-weight:400;line-height:22.86px;margin-bottom:-1px;padding:0 0 8px}[data-brand=salon] .salon-pdp-tabs .labels button.active{border-bottom-color:#af0236}[data-brand=salon] .salon-pdp-tabs .tab-contents{font-size:14px;line-height:20px;padding-top:22px}}[data-brand=salon] .salon-pdp-reviews{margin-top:60px;text-align:center}[data-brand=salon] .salon-pdp-reviews-title{color:#323845;font-family:var(--font-brand);font-size:34px;font-weight:300;letter-spacing:8px;margin:0 0 40px;text-transform:uppercase}[data-brand=salon] .salon-pdp-reviews .message.info{align-items:center;background:#fff;border:1px solid #4fa2b5;display:inline-flex;font-size:12px;gap:16px;line-height:17px;max-width:500px;padding:14px 24px;text-align:center}[data-brand=salon] .salon-pdp-reviews .message.info svg{color:#464646;flex:0 0 14px;height:14px;width:14px}[data-brand=salon] .salon-pdp-reviews .message.info a{color:#af0236;font-weight:600;text-decoration:none}[data-brand=salon] .salon-pdp .orba-counter-increase:has(.orbico-counter-increase-label){flex:0 0 auto;gap:6px;padding:0 15px;width:auto}[data-brand=salon] .salon-pdp .orbico-counter-increase-label{font-size:12px;font-weight:600;line-height:1}[data-brand=salon] .salon-pdp .product-add-form [data-plp-qty-stepper]{--plp-qty-size:44px;--plp-qty-font-size:22px;max-width:343px}[data-brand=salon] .salon-pdp .product-add-form .orba-counter-decrease{flex-basis:43px;width:43px}[data-brand=salon] .salon-pdp .product-add-form .orba-counter-input{color:#9e9e9e}[data-brand=salon] .salon-pdp .product-add-form .orba-counter-increase{font-family:var(--font-brand)}[data-brand=salon] :is(.salon-pdp .tab-contents,.salon-pdp-accordion .content) ul{list-style:disc;margin:0 0 25px;padding-left:40px}[data-brand=salon] :is(.salon-pdp .tab-contents,.salon-pdp-accordion .content) ol{list-style:decimal;margin:0 0 25px;padding-left:40px}[data-brand=salon] :is(.salon-pdp .tab-contents,.salon-pdp-accordion .content) li{margin:0}[data-brand=salon] :is(.salon-pdp .tab-contents,.salon-pdp-accordion .content) p{margin:0 0 10px}[data-brand=salon] .salon-pdp .related-collection .product-item-photo{background-color:initial;background-position:50% 50%;background-repeat:no-repeat;background-size:75px 75px;border:2px solid #fff;border-radius:50%;box-sizing:border-box;height:34px;width:34px}[data-brand=salon] .salon-pdp .related-collection .product-item-photo.current{box-shadow:0 0 5px 0 #4fa2b5}[data-brand=salon] .salon-pdp .related-collection a:hover .product-item-photo{border-color:#fff;box-shadow:0 0 5px 0 #af0236}[data-brand=salon] .salon-pdp-bundle{color:#464646;max-width:504px}[data-brand=salon] .salon-pdp-bundle .bundle-title{color:#323845;font-family:var(--font-brand);font-size:18px;font-weight:500;margin-bottom:16px}[data-brand=salon] .salon-pdp-bundle .field.option{border:0;border-bottom:1px solid #e8e8e8;margin:0 0 20px;padding:0 0 16px}[data-brand=salon] .salon-pdp-bundle .field.option>.label{font-size:14px;font-weight:600;margin-bottom:10px;padding:0}[data-brand=salon] .salon-pdp-bundle .required{color:#e02b27;font-style:normal;margin-left:4px}[data-brand=salon] .salon-pdp-bundle .options-list{display:flex;flex-direction:column;gap:8px}[data-brand=salon] .salon-pdp-bundle .field.choice{align-items:center;cursor:pointer;display:flex;font-size:14px;gap:10px;line-height:20px}[data-brand=salon] .salon-pdp-bundle .field.choice input{accent-color:#af0236;height:16px;margin:0;width:16px}[data-brand=salon] .salon-pdp-bundle .field.choice .price-notice{color:#737070;font-size:12px;margin-left:auto;white-space:nowrap}[data-brand=salon] .salon-pdp-bundle .field.choice.is-unavailable{cursor:default;opacity:.5}[data-brand=salon] :is(.salon-pdp-bundle,.salon-pdp-configurable) .field.qty{align-items:center;display:inline-flex;font-size:12px;gap:10px;margin-top:12px}[data-brand=salon] .salon-pdp-bundle .field.qty label{align-items:center;display:inline-flex;gap:10px}[data-brand=salon] :is(.salon-pdp-bundle,.salon-pdp-configurable) input[type=number]{border:1px solid #323845;border-radius:1px;font-size:14px;height:44px;padding:0 8px;text-align:center;width:64px}[data-brand=salon] .salon-pdp-bundle input[type=number]:disabled{border-color:#cfcfcf;color:#9e9e9e}[data-brand=salon] .salon-pdp-bundle .bundle-summary-price{align-items:baseline;display:flex;font-size:14px;gap:10px;margin-bottom:12px}[data-brand=salon] .salon-pdp-bundle .bundle-summary-price .price{color:#af0236;font-size:20px;font-weight:600}[data-brand=salon] :is(.salon-pdp-bundle,.salon-pdp-configurable) .box-tocart{align-items:center;display:flex;gap:12px}[data-brand=salon] :is(.salon-pdp-bundle,.salon-pdp-configurable) .box-tocart .field.qty{margin-top:0}[data-brand=salon] :is(.salon-pdp-bundle,.salon-pdp-configurable) .action.tocart{background:#af0236;border:1px solid #af0236;border-radius:2px;color:#fff;cursor:pointer;flex:1 1 auto;font-family:var(--font-brand);font-size:14px;font-weight:600;height:44px;padding:0 15px}[data-brand=salon] :is(.salon-pdp-bundle,.salon-pdp-configurable) .action.tocart:hover:not(:disabled){background:#cb5a7c;border-color:#cb5a7c}[data-brand=salon] :is(.salon-pdp-bundle,.salon-pdp-configurable) .action.tocart:disabled{cursor:wait;opacity:.7}[data-brand=salon] .salon-pdp-bundle .bundle-message{font-size:12px;margin-top:10px}[data-brand=salon] .salon-pdp-bundle .bundle-message.success{color:#17ac97}[data-brand=salon] .salon-pdp-bundle .bundle-message.error{color:#cb5a7c}[data-brand=salon] .salon-pdp .price-box .price-from{color:#464646;font-size:14px}[data-brand=salon] .salon-pdp-viewport{overflow:hidden}[data-brand=salon] .salon-pdp-track{cursor:grab;display:flex;touch-action:pan-y;-webkit-user-select:none;user-select:none;will-change:transform}[data-brand=salon] .salon-pdp-stage .salon-pdp-track{cursor:pointer}[data-brand=salon] .salon-pdp-track.is-dragging{cursor:grabbing}[data-brand=salon] .salon-pdp-slide{align-items:center;display:flex;flex:0 0 100%;height:300px;justify-content:center}[data-brand=salon] .salon-pdp-slide img{max-height:100%;max-width:100%;object-fit:contain;pointer-events:none}@media (min-width:1024px){[data-brand=salon] .salon-pdp-slide{height:621px}[data-brand=salon] .salon-pdp-dots{display:none}}[data-brand=salon] .salon-pdp-fullscreen{background:#fff;display:flex;flex-direction:column;inset:0;position:fixed;z-index:1000}[data-brand=salon] .salon-pdp-fullscreen-stage{flex:1 1 auto;min-height:0;overflow:hidden;position:relative}[data-brand=salon] .salon-pdp-fullscreen .salon-pdp-track{height:100%}[data-brand=salon] .salon-pdp-fullscreen .salon-pdp-slide{height:100%;padding:40px}[data-brand=salon] .salon-pdp-fullscreen-close{background:#0000;border:0;cursor:pointer;height:40px;padding:0;position:absolute;right:16px;top:16px;width:40px;z-index:2}[data-brand=salon] .salon-pdp-fullscreen-close:after,[data-brand=salon] .salon-pdp-fullscreen-close:before{background:#323845;content:"";height:1.5px;left:50%;position:absolute;top:50%;width:24px}[data-brand=salon] .salon-pdp-fullscreen-close:before{transform:translate(-50%,-50%) rotate(45deg)}[data-brand=salon] .salon-pdp-fullscreen-close:after{transform:translate(-50%,-50%) rotate(-45deg)}[data-brand=salon] .salon-pdp-fullscreen-arrow{background:#ffffff4d;border:0;cursor:pointer;height:64px;margin-top:-32px;padding:0;position:absolute;top:50%;width:48px;z-index:2}[data-brand=salon] .salon-pdp-fullscreen-arrow:before{border-left:1.5px solid #323845;border-top:1.5px solid #323845;content:"";height:16px;left:50%;position:absolute;top:50%;width:16px}[data-brand=salon] .salon-pdp-fullscreen-arrow.prev{left:16px}[data-brand=salon] .salon-pdp-fullscreen-arrow.prev:before{transform:translate(-30%,-50%) rotate(-45deg)}[data-brand=salon] .salon-pdp-fullscreen-arrow.next{right:16px}[data-brand=salon] .salon-pdp-fullscreen-arrow.next:before{transform:translate(-70%,-50%) rotate(135deg)}[data-brand=salon] .salon-pdp-fullscreen-thumbs{display:flex;gap:16px;justify-content:center;overflow-x:auto;padding:16px}[data-brand=salon] .salon-pdp-fullscreen-thumbs .salon-pdp-thumb{background:#fff;border:1px solid #0000;cursor:pointer;flex:0 0 auto;height:96px;padding:0;width:72px}[data-brand=salon] .salon-pdp-fullscreen-thumbs .salon-pdp-thumb.is-active{border-color:#af0236}[data-brand=salon] .salon-pdp-fullscreen-thumbs .salon-pdp-thumb img{height:100%;object-fit:contain;width:100%}[data-brand=salon] .salon-pdp .product-info-price [data-content-type=row]{margin:0;padding:0}[data-brand=salon] .salon-pdp .product-info-price .vat-pdp-info p{margin:0}[data-brand=salon] .salon-pdp-reviews p{text-align:left}[data-brand=salon] .salon-pdp-reviews.is-empty p{text-align:center}[data-brand=salon] .salon-pdp-reviews .magento-review-login-notice{background:#fff;border:1px solid #4fa2b5;display:inline-block;font-size:12px;line-height:17px;margin:0 auto;max-width:500px;padding:14px 24px}[data-brand=salon] .salon-pdp-reviews .magento-review-login-notice a{color:#af0236;font-weight:600;text-decoration:none}[data-brand=salon] .salon-pdp-reviews h2:not(.salon-pdp-reviews-title){display:none}[data-brand=salon] .salon-pdp-reviews button.border-foreground,[data-brand=salon] [data-magento-reviews-modal-cta]{background:#af0236;border-color:#af0236;color:#fff;font-family:var(--font-brand)}[data-brand=salon] .salon-pdp-reviews button.border-foreground:hover,[data-brand=salon] [data-magento-reviews-modal-cta]:hover{background:#cb5a7c;border-color:#cb5a7c;color:#fff}[data-brand=salon] .salon-pdp-configurable .swatch-opt{margin:0 0 20px}[data-brand=salon] .salon-pdp-configurable .swatch-attribute{margin:0 0 15px}[data-brand=salon] .salon-pdp-configurable .swatch-attribute-label{color:#323845;font-size:14px;font-weight:700;position:relative}[data-brand=salon] .salon-pdp-configurable .swatch-attribute-selected-option{color:#646464;font-size:14px;padding-left:17px}[data-brand=salon] .salon-pdp-configurable .swatch-attribute-options{display:flex;flex-wrap:wrap;gap:5px 0;margin-top:10px}[data-brand=salon] .salon-pdp-configurable .swatch-option{cursor:pointer;overflow:hidden;position:relative}[data-brand=salon] .salon-pdp-configurable :is(.swatch-option.color,.swatch-option.image){background-position:50%;background-size:cover;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #e8e8e8;height:30px;margin:0 10px 0 0;padding:0;width:30px}[data-brand=salon] .salon-pdp-configurable .swatch-option.text{background:#f0f0f0;border:1px solid #f0f0f0;color:#949494;font-size:12px;font-weight:700;line-height:20px;margin:0 7px 0 0;min-width:36px;padding:4px 8px}[data-brand=salon] .salon-pdp-configurable .swatch-option.text:hover:not(:disabled){color:#333}[data-brand=salon] .salon-pdp-configurable .swatch-option.selected{box-shadow:0 0 0 1px #af0236}[data-brand=salon] .salon-pdp-configurable .swatch-option.text.selected{background:#fff;border-color:#af0236;box-shadow:none;color:#000}[data-brand=salon] .salon-pdp-configurable .swatch-option.disabled{cursor:default}[data-brand=salon] .salon-pdp-configurable .swatch-option.disabled:after{background:linear-gradient(to left top,#fff0,#fff0 42%,#fff 43%,#fff 46%,#ff5216 47%,#ff5216 53%,#fff 54%,#fff 57%,#fff0 58%,#fff0);content:"";inset:0;position:absolute}[data-brand=salon] .salon-pdp-configurable .configurable-message{font-size:12px;margin-top:10px}[data-brand=salon] .salon-pdp-configurable .configurable-message.error{color:#cb5a7c}[data-brand=salon] .salon-pdp-upsell{margin-top:60px}[data-brand=salon] .salon-pdp-upsell-title{color:#323845;font-family:var(--font-brand);font-size:26px;font-weight:300;letter-spacing:4px;margin:0 0 40px;text-align:center;text-transform:uppercase}@media (max-width:767.98px){[data-brand=salon] .salon-pdp-upsell-title{font-size:20px;letter-spacing:2px}}[data-brand=salon] .salon-pdp-sticky-bar{background:#fff;border-top:2px solid #323845;box-shadow:0 2px 6px #00000026;left:0;position:fixed;right:0;top:0;transform:translateY(-100%);transition:transform .2s ease,visibility .2s;visibility:hidden;z-index:45}[data-brand=salon] .salon-pdp-sticky-bar.is-visible{transform:translateY(0);visibility:visible}[data-brand=salon] .salon-pdp-sticky-bar-inner{align-items:center;box-sizing:border-box;display:flex;gap:12px;height:71px;margin:0 auto;max-width:1200px;padding:0 16px}[data-brand=salon] .salon-pdp-sticky-bar-image{flex:0 0 auto;height:40px;object-fit:contain;width:40px}[data-brand=salon] .salon-pdp-sticky-bar-info{flex:1 1 auto;min-width:0}[data-brand=salon] .salon-pdp-sticky-bar-name{color:#323845;font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-brand=salon] .salon-pdp-sticky-bar-meta{color:#323845;font-size:11px}[data-brand=salon] .salon-pdp-sticky-bar [data-plp-qty-stepper]{--plp-qty-size:44px;--plp-qty-font-size:22px;flex:0 0 auto;max-width:270px;width:270px}[data-brand=salon] .salon-pdp-sticky-bar-cta{background:#af0236;border:0;border-radius:2px;color:#fff;cursor:pointer;flex:0 0 auto;font-family:var(--font-brand);font-size:12px;font-weight:600;height:44px;padding:0 20px}@media (max-width:767px){[data-brand=salon] :is(.salon-pdp-sticky-bar-image,.salon-pdp-sticky-bar-meta){display:none}[data-brand=salon] .salon-pdp-sticky-bar [data-plp-qty-stepper]{width:170px}}html.salon-pdp-sticky-active .converse-header-root{visibility:hidden}:where([data-brand=salon]) body{font-family:var(--font-brand-body)}:where([data-brand=salon]) :where(*){font-family:inherit}[data-brand=salon] nav.breadcrumbs{box-sizing:border-box;font-family:var(--font-brand);font-size:12px;line-height:1.42857143;margin:0 auto 20px;max-width:1300px;padding:10px 20px 20px}[data-brand=salon] nav.breadcrumbs .items{display:block;list-style:none;margin:0;padding:0}[data-brand=salon] nav.breadcrumbs .item{display:inline-block;line-height:18px;margin:0 3px 0 0}[data-brand=salon] nav.breadcrumbs .item:not(:last-child):after{color:#323845;content:">";margin:0 4px 0 3px}[data-brand=salon] nav.breadcrumbs a{color:#323845;padding-right:4px;text-decoration:none}[data-brand=salon] nav.breadcrumbs strong{color:#af0236;font-weight:400}@media (min-width:768px) and (max-width:1299px){[data-brand=salon] nav.breadcrumbs{margin-left:calc(50% - 50vw);max-width:none;width:100vw}}@media (min-width:1300px){[data-brand=salon] .blog-magefan-container>nav.breadcrumbs{margin:0 -20px 20px}}@media (max-width:767px){[data-brand=salon] nav.breadcrumbs{margin:0 0 0 calc(50% - 50vw);max-width:none;padding:8px 16px;width:100vw}[data-brand=salon] nav.breadcrumbs .item{display:none}[data-brand=salon] nav.breadcrumbs .item:nth-last-child(2){display:inline-block}[data-brand=salon] nav.breadcrumbs .item:not(:last-child):after{content:none}[data-brand=salon] nav.breadcrumbs .item a{color:#af0236}[data-brand=salon] nav.breadcrumbs .item a:before{content:"<";margin-right:8px}}:where([data-brand=salon]) :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-brand-body)}[data-brand=salon] .converse-header-root,[data-brand=salon] .converse-header-root :where(button),[data-brand=salon] :where(button){font-family:var(--font-brand)}[data-brand=salon] :is(.font-primary,.font-secondary){font-family:var(--font-brand)!important}[data-brand=salon] .converse-header-root [class*=text-black]{color:var(--foreground)!important}[data-brand=salon] .converse-header-root [class*=border-black]{border-color:var(--foreground)!important}[data-brand=salon] .converse-header-root [class*="after:bg-black"]:after{background-color:var(--accent)!important}[data-brand=salon] :is(.converse-mega-in,.converse-mega-out) [class*=text-black],[data-brand=salon] [data-converse-search-panel] [class*=text-black]{color:var(--foreground)!important}[data-brand=salon] [data-converse-search-panel] [class*=border-black]{border-color:var(--border)!important}[data-brand=salon] .converse-drawer [class*=text-black]{color:var(--foreground)!important}[data-brand=salon] .converse-drawer [class*=border-black]{border-color:var(--border)!important}[data-brand=salon] .converse-drawer :is([class*=bg-black],[data-converse-drawer-promo-cta]){background-color:var(--accent)!important;color:#fff!important}[data-brand=salon] .footer-main-wrapper{background-color:#f4f4f4}[data-brand=salon] .footer-legal-main-container{background-color:#323845!important}[data-brand=salon] :is(.salon-tile-badge-stack,.sensai-tile-badge-stack)>span{background-color:var(--pdp-tag-bg);color:#fff;display:inline-block;font-family:var(--font-brand);font-size:12px;letter-spacing:1px;line-height:24px;min-width:48px;padding:0 9px;text-align:center}[data-brand=salon] #reviews button[class*=bg-foreground]{background-color:var(--accent)!important;border-color:var(--accent)!important}[data-brand=salon] #reviews button[class*=bg-foreground]:hover{background-color:var(--pdp-cta-bg-hover)!important;border-color:var(--pdp-cta-bg-hover)!important;color:#fff!important}[data-brand=salon] .cookie-banner-root{border-top-color:var(--accent);border-top-width:3px}[data-brand=salon] .cookie-banner-btn--solid{background-color:var(--accent)!important;color:#fff!important}[data-brand=salon] .cookie-banner-btn--solid:hover{background-color:var(--pdp-cta-bg-hover)!important;border-color:var(--pdp-cta-bg-hover)!important}[data-brand=salon] .cookie-banner-btn--outline{border-color:var(--accent)!important;color:var(--accent)!important}[data-brand=salon] .cookie-banner-btn--outline:hover{background-color:#fff!important;border-color:var(--pdp-cta-bg-hover)!important;color:var(--pdp-cta-bg-hover)!important}[data-brand=salon] .cookie-banner-checkbox{accent-color:var(--accent)}[data-brand=salon] .sensai-tile-badge-stack{left:.75rem;right:auto;text-align:left}[data-brand=salon] .sensai-tile-heart{color:var(--accent);left:auto;right:.75rem}[data-brand=salon] .sensai-tile-heart svg.fill-current{color:var(--accent)}[data-brand=salon] .sensai-tile-quickadd{background-color:var(--accent);border-color:var(--accent);color:#fff}[data-brand=salon] .sensai-tile-quickadd:hover{background-color:var(--pdp-cta-bg-hover);border-color:var(--pdp-cta-bg-hover);color:#fff}[data-brand=salon] .pdp-mobile-gallery-dot{background-color:#e8e8e8}[data-brand=salon] .pdp-mobile-gallery-dot.is-active{background-color:var(--accent)}[data-brand=salon] .pdp-mobile-gallery-dot:hover{box-shadow:0 0 0 1px #b3b3b3}[data-brand=salon] .pdp-mobile-gallery-dot.is-active:hover{background-color:var(--accent)}[data-brand=salon] .storefront-toast{--storefront-toast-bg:#fff;--storefront-toast-fg:#323845;--storefront-toast-border:#e8e8e8;--storefront-toast-accent:#17ac97;--storefront-toast-action:#af0236;font-family:var(--font-brand)}[data-brand=salon] .storefront-toast--info{--storefront-toast-accent:#737070}[data-brand=salon] .storefront-toast-action{font-size:12px;font-weight:700;text-decoration:none;text-transform:uppercase}[data-brand=salon] .storefront-toast-action:hover{color:#cb5a7c}[data-brand=salon] [data-magento-wishlist-gate-panel]{color:#323845;font-family:var(--font-brand-body)}[data-brand=salon] [data-magento-wishlist-gate-panel] h2{color:#323845;font-family:var(--font-brand);font-weight:600}[data-brand=salon] [data-magento-wishlist-gate-cta]{filter:none!important;font-family:var(--font-brand);font-weight:600;letter-spacing:normal}[data-brand=salon] [data-magento-wishlist-gate-cta=login]{background-color:var(--pdp-cta-bg)!important;border:1px solid var(--pdp-cta-bg)!important;color:var(--pdp-cta-fg)!important}[data-brand=salon] [data-magento-wishlist-gate-cta=login]:hover{background-color:var(--pdp-cta-bg-hover)!important;border-color:var(--pdp-cta-bg-hover)!important;color:var(--pdp-cta-fg-hover)!important}[data-brand=salon] :is([data-magento-wishlist-gate-cta=dismiss],[data-magento-wishlist-gate-cta=register]){background-color:#fff!important;border:1px solid var(--accent)!important;color:var(--accent)!important}[data-brand=salon] :is([data-magento-wishlist-gate-cta=dismiss]:hover,[data-magento-wishlist-gate-cta=register]:hover){border-color:var(--pdp-cta-bg-hover)!important;color:var(--pdp-cta-bg-hover)!important}
/*# sourceMappingURL=d81a5338c5153bdd.css.map*/