html body #header-component.header,html body #header-component .header__row--top{padding-block:0!important}html body #header-component .header__drawer{min-height:44px!important;height:44px!important}html body #header-component .header__row--top .header__columns{min-height:58px!important}html body #header-group>.header-section{border-bottom:1px solid #ededf0!important;box-shadow:none!important}body:has(#fd-product-reference) #header-group{display:contents!important}body:has(#fd-product-reference) #header-group>.header-section{transform:none!important;opacity:1!important;pointer-events:auto!important}body:has(#fd-product-reference) #header-component{translate:none!important;transform:none!important}#fd-product-reference.fds-clean .fds-mobile-header{display:none!important}#fd-product-reference.fds-clean .fds-layout{grid-template-areas:"buying info" "visual info";grid-template-rows:auto 1fr}#fd-product-reference.fds-clean .fds-layout>.fds-buying-summary{grid-area:buying;margin:0;min-width:0}#fd-product-reference.fds-clean .fds-info>.fds-identity{margin:0 0 20px;min-width:0}#fd-product-reference.fds-clean .fds-identity h1>.fd-title-crest{display:none!important}html body :is(#fd-product-reference.fds-clean .fds-return,.fdcc-cart .fdcc-back){position:fixed;inset:calc((var(--header-height,58px) - 44px)/2) auto auto 8px;display:grid!important;place-items:center;width:44px;height:44px;z-index:31;margin:0;padding:12px;border:1px solid #17171e;border-radius:12px;background:#17171e;color:#fff!important;font-size:0;box-shadow:0 2px 6px #17171e1f;touch-action:manipulation}#fd-product-reference.fds-clean .fds-return:before{content:none!important}html body :is(#fd-product-reference.fds-clean .fds-return,.fdcc-cart .fdcc-back) svg{width:20px;height:20px;stroke:currentColor;stroke-width:2.25}html body :is(#fd-product-reference.fds-clean .fds-return,.fdcc-cart .fdcc-back):focus-visible{outline:2px solid #c60065;outline-offset:2px}html body[data-fd-template=cart] #header-group{display:contents!important}html body[data-fd-template=cart] #header-group>.header-section{transform:none!important;opacity:1!important;pointer-events:auto!important}html body[data-fd-template=cart] .fdcc-masthead{display:contents}html body[data-fd-template=cart] :is(.fdcc-masthead-logo,.fdcc-bag){display:none!important}@media(min-width:990px){html body #header-component .header__row--top .header__columns{padding-inline-start:20px!important}html body #header-component .header-logo{width:72px;max-width:72px}html body #header-component .header-logo img{width:100%;height:auto;max-height:32px}html body #header-component .menu-list__link{font-size:13px;letter-spacing:0}html body #header-component .header__column--right{gap:8px!important}html body #header-component .header__row--top header-actions{margin-inline-start:0!important;gap:0}html body #header-component .header__row--top :is(.fd-hd-heart,[data-fd-account-intro],cart-drawer-component>.header-actions__action,.action__cart,.search-action--hidden-on-drawer>button,.header__drawer summary){display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:12px!important}html body #header-component .header__drawer{width:44px!important}html body #header-component .header__row--top cart-drawer-component{margin:0!important}html body #header-component .header__row--top .search-action.search-action--hidden-on-drawer{box-sizing:border-box;width:44px!important;height:44px!important;margin:0!important;padding:0!important;display:flex;align-items:center;justify-content:center}html body #header-component .header__row--top :is(.fd-hd-heart,[data-fd-account-intro],cart-drawer-component>.header-actions__action,.action__cart,.search-action--hidden-on-drawer>button){margin:0!important}html body #header-component .header__row--top :is(.search-action--hidden-on-drawer>button>.svg-wrapper,cart-icon.header-actions__cart-icon,cart-icon>.svg-wrapper){display:flex;align-items:center;justify-content:center;flex:none;width:20px!important;height:20px!important;min-width:20px;min-height:20px;margin:0!important;padding:0!important}html body #header-component .header__row--top :is(.search-action--hidden-on-drawer svg,cart-icon svg){display:block;width:20px!important;height:20px!important}#fd-product-reference.fds-clean .fds-visual{top:calc(var(--header-height,58px) + 16px)}}@media(max-width:989px){html body #header-component .header__row--top{--fd-head-slot:44px!important;--fd-head-icon:20px!important;padding-inline:8px!important}html body #header-component .header__row--top .header__columns{min-height:54px!important}html body #header-component .header__row--top .header-logo{width:72px!important;max-width:72px!important}html body #header-component .header__drawer{left:0!important;right:auto!important;width:var(--fd-head-slot)!important;height:44px!important}html body #header-component .header__drawer summary,html body #header-component .header__row--top .fd-hd-heart,html body #header-component .header__row--top [data-fd-account-intro],html body #header-component .header__row--top .search-action--hidden-on-drawer,html body #header-component .header__row--top .search-action--hidden-on-drawer>button,html body #header-component .header__row--top cart-drawer-component>.header-actions__action,html body #header-component .header__row--top .action__cart{height:44px!important;min-height:44px!important;padding:12px!important}html body #header-component .header__row--top .search-action--hidden-on-drawer{left:auto!important;right:var(--fd-head-slot)!important}html body #header-component .header__row--top .fd-hd-heart{left:var(--fd-head-slot)!important;right:auto!important}html body #header-component .header__row--top [data-fd-account-intro]{left:auto!important;right:calc(var(--fd-head-slot)*2)!important}html body #header-component .header__row--top cart-drawer-component>.header-actions__action,html body #header-component .header__row--top .action__cart{left:auto!important;right:0!important}html body:has(#fd-product-reference.fds-clean .fds-return) #header-component .header__drawer,html body[data-fd-template=cart]:has(.fdcc-back) #header-component .header__drawer{left:var(--fd-head-slot)!important;right:auto!important}html body:has(#fd-product-reference.fds-clean .fds-return) #header-component .header__row--top .fd-hd-heart,html body[data-fd-template=cart]:has(.fdcc-back) #header-component .header__row--top .fd-hd-heart{left:calc(var(--fd-head-slot)*2)!important;right:auto!important}html body #header-component .header-drawer-icon--open:before{width:20px!important;height:14px!important;background:linear-gradient(currentColor,currentColor) left top/20px 1.5px no-repeat,linear-gradient(currentColor,currentColor) left center/20px 1.5px no-repeat,linear-gradient(currentColor,currentColor) left bottom/20px 1.5px no-repeat!important}html body #header-component .fd-account-notice{top:0;right:1px;scale:.85}html body :is(#fd-product-reference.fds-clean .fds-return,.fdcc-cart .fdcc-back){inset:5px auto auto 8px;width:44px;height:44px}#fd-product-reference.fds-clean .fds-layout{grid-template-areas:"buying" "visual" "info";grid-template-rows:auto;gap:12px}#fd-product-reference.fds-clean .fds-info>.fds-identity{margin-bottom:16px}}@media(max-width:374px){html body #header-component .header__row--top .header-logo{width:64px!important;max-width:64px!important}}@media(max-width:359px){html body #header-component .header__row--top{--fd-head-slot:40px!important}html body #header-component .header__row--top .header-logo{width:56px!important;max-width:56px!important}html body :is(#fd-product-reference.fds-clean .fds-return,.fdcc-cart .fdcc-back){width:40px;padding-inline:10px}}#fd-product-reference.fds-clean .fds-gallery{border-radius:16px;overflow:hidden;isolation:isolate}#fd-product-reference.fds-clean .fds-form>.fd-product-siblings{margin:4px 0 22px;padding:0;border:0}#fd-product-reference.fds-clean .fd-product-siblings__title{margin-bottom:10px;font-size:14px;line-height:1.4;font-weight:650}#fd-product-reference.fds-clean .fd-product-siblings__row{grid-auto-columns:minmax(88px,1fr);gap:10px;max-width:100%;padding:4px 4px 6px;scroll-padding-inline:4px;scrollbar-width:thin}#fd-product-reference.fds-clean .fd-product-siblings__card{position:relative;min-width:0;min-height:0;width:100%;padding:0;gap:0;border:1px solid #e1e1e8;border-radius:12px;background:#fff;color:#303039;box-shadow:none;align-items:stretch;justify-content:flex-start;overflow:hidden}#fd-product-reference.fds-clean .fd-product-siblings__card:before{content:none}#fd-product-reference.fds-clean .fd-product-siblings__image{display:block;flex:none;width:100%;height:auto;max-height:none;aspect-ratio:1;border-radius:0;background:#f3f3f5}#fd-product-reference.fds-clean .fd-product-siblings__image :is(img,svg){display:block;width:100%;height:100%;object-fit:cover}#fd-product-reference.fds-clean .fd-product-siblings__label{display:flex;align-items:center;justify-content:center;min-height:34px;padding:7px 4px;width:100%;font-size:12px;line-height:1.3;font-weight:550;background:#fff}#fd-product-reference.fds-clean .fd-product-siblings__card:hover{border-color:#b6b6c0;box-shadow:0 3px 10px #17171f08}#fd-product-reference.fds-clean .fd-product-siblings__card[aria-current=page]{border-color:#e6007a;box-shadow:0 0 0 1px #e6007a}#fd-product-reference.fds-clean .fd-product-siblings__card[aria-current=page]:after{content:"\2713";position:absolute;top:7px;right:7px;display:grid;place-items:center;width:20px;height:20px;border:2px solid #fff;border-radius:50%;background:#e6007a;color:#fff;font:700 11px/1 Inter,Arial,sans-serif;box-shadow:0 1px 4px #00000018}#fd-product-reference.fds-clean .fd-product-siblings__card[aria-current=page] .fd-product-siblings__label{background:#fff3f9;font-weight:700;color:#17171e}#fd-product-reference.fds-clean .fd-product-siblings__card:focus-visible{outline:2px solid #c60065;outline-offset:2px}#fd-product-reference.fds-clean .fd-product-siblings__stock{width:100%;margin:0;padding:0 4px 7px;background:#fff;color:#72727e;font-size:9px;font-weight:500;line-height:1.25;letter-spacing:0;white-space:normal}#fd-product-reference.fds-clean .fds-size{margin:0 0 18px;min-width:0}#fd-product-reference.fds-clean .fds-size legend{width:100%;min-height:44px;margin-bottom:8px;font-size:15px;font-weight:650;letter-spacing:-.15px}#fd-product-reference.fds-clean .fds-size .fds-size-finder{min-height:44px;padding:8px 11px;gap:6px;border:1px solid #f1dfe9;border-radius:999px;background:#fff7fb;color:#b5005f;font-size:11px;font-weight:550;text-decoration:none;letter-spacing:0}#fd-product-reference.fds-clean .fds-size .fds-size-finder .fds-icon{width:16px;height:16px}#fd-product-reference.fds-clean .fds-size .fds-option-values{grid-auto-flow:row;grid-template-columns:repeat(var(--fds-size-count,7),minmax(0,1fr));grid-auto-columns:auto;gap:8px;padding:4px;overflow:visible}#fd-product-reference.fds-clean .fds-size .fds-option-values label>span{position:relative;min-height:56px!important;padding:8px 4px;gap:2px;border:1px solid #dedee6;border-radius:12px;background:linear-gradient(180deg,#fff,#fafafd);color:#22222c;font-size:14px;box-shadow:0 1px 2px #17171f04;transition:background .15s,border-color .15s,box-shadow .15s}#fd-product-reference.fds-clean .fds-size .fds-option-values b{font-weight:650}#fd-product-reference.fds-clean .fds-size .fds-option-values small{margin-top:0;color:#797983;font-size:10px;line-height:1.25}#fd-product-reference.fds-clean .fds-size .fds-option-values label:hover input:not(:disabled):not(:checked)+span{border-color:#a8a8b5}#fd-product-reference.fds-clean .fds-size .fds-option-values input:checked+span{border-color:#18181f;background:#18181f;color:#fff;box-shadow:0 3px 8px #18181f1f}#fd-product-reference.fds-clean .fds-size .fds-option-values input:checked+span:after{content:"";position:absolute;top:7px;right:7px;width:4px;height:4px;border-radius:50%;background:#ff2d93}#fd-product-reference.fds-clean .fds-size .fds-option-values input:checked+span small{color:#ffffffb3}#fd-product-reference.fds-clean .fds-size .fds-option-values input:focus-visible+span{outline:2px solid #c60065;outline-offset:2px}#fd-product-reference.fds-clean .fds-size .fds-option-values input:disabled+span{opacity:.45;background:#f3f3f5;box-shadow:none;text-decoration:line-through;cursor:not-allowed}@media(min-width:990px){#fd-product-reference.fds-clean .fd-product-siblings[data-sibling-kind=colors] .fd-product-siblings__row{grid-auto-columns:minmax(68px,1fr);gap:8px}#fd-product-reference.fds-clean .fd-product-siblings[data-sibling-kind=colors] .fd-product-siblings__label{font-size:11px}}@media(max-width:989px){#fd-product-reference.fds-clean .fds-visual{width:100%;margin-inline:0}#fd-product-reference.fds-clean .fds-size .fds-option-values{grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:minmax(40px,1fr);gap:4px;overflow-x:auto;overscroll-behavior-x:contain}#fd-product-reference.fds-clean .fds-size .fds-option-values label>span{white-space:nowrap;padding-inline:2px}#fd-product-reference.fds-clean .fd-product-siblings[data-sibling-kind=colors] .fd-product-siblings__row{grid-auto-columns:96px}}@media(max-width:359px){#fd-product-reference.fds-clean .fd-product-siblings__row{gap:8px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/fd-header-product-refined.css.map */
