.gta-site-theme #header-component{background:#24112f!important;--color-background-top-row:#24112f!important;--color-background-bottom-row:#24112f!important}.gta-site-theme #header-component .header__row--top{background:linear-gradient(100deg,#21102d,#3f1b48 55%,#612b59)!important;color:#fff!important;border-bottom:1px solid rgba(255,165,197,.25)}.gta-site-theme #header-component .header__row--top .header__columns{color:#fff!important;--color-foreground:#fff!important}.gta-site-theme #header-component .header-logo__image,.gta-site-theme #header-component .header-actions__action svg{filter:brightness(0) invert(1)}.gta-site-theme #header-component .cultures-wordmark,.gta-site-theme #header-component .cultures-service-nav a,.gta-site-theme #header-component .header-actions__action,.gta-site-theme #header-component .header-logo{color:#fff!important}.gta-site-theme #header-component .cultures-service-nav a:hover{color:#ffcbdf!important}.gta-site-theme #header-component .menu-drawer{background:#fff!important;color:#202020!important}.gta-site-theme #header-component .menu-drawer a,.gta-site-theme #header-component .menu-drawer button{color:#202020!important}.gta-site-theme #MainContent .button:not(.close-button):not(.menu-drawer__back-button):not(.product-media-container__zoom-button):not(media-gallery .slideshow-controls__dots button),.gta-site-theme #MainContent .cs-button{background:linear-gradient(105deg,#71416e,#a65c8b)!important;color:#fff!important;border-color:#915083!important;box-shadow:0 6px 15px #572d5229;transition:background .2s,box-shadow .2s,transform .2s}.gta-site-theme #MainContent .button:not(.close-button):not(.menu-drawer__back-button):not(.product-media-container__zoom-button):not(media-gallery .slideshow-controls__dots button):hover,.gta-site-theme #MainContent .cs-button:hover{background:linear-gradient(105deg,#633361,#965180)!important;box-shadow:0 9px 20px #572d523b;transform:translateY(-1px)}.gta-site-theme #MainContent .button:focus-visible,.gta-site-theme #MainContent .cs-button:focus-visible,.gta-site-footer-promo a:focus-visible{outline:3px solid #d75f9f;outline-offset:3px}.gta-site-theme #MainContent .cs-size-guide{background:#f8eef5;border-radius:8px}.gta-site-theme #MainContent .cs-size-guide__eyebrow{color:#9b4379}.gta-site-theme #MainContent .cs-size-guide__dimensions li{background:#fff9fc;border-color:#e5c8db}.gta-site-footer-promo{flex:0 0 auto;position:relative;isolation:isolate;overflow:hidden;padding:56px 24px;background:linear-gradient(105deg,#281136 2%,#63275e 58%,#bd567f);color:#fff;font-family:var(--font-body--family,Arial,sans-serif)}.gta-site-footer-promo:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 82% 38%,rgba(255,165,112,.3),transparent 34%),url(/cdn/shop/files/gta6-palmiers-sans-fond.png?v=1793801001) right 18% center/220px auto no-repeat;opacity:.44;filter:blur(1px)}.gta-site-footer-promo__inner{display:flex;align-items:center;justify-content:space-between;gap:30px;max-width:1280px;margin:auto}.gta-site-footer-promo__kicker{margin:0 0 8px;color:#ffb7d4;font-size:11px;font-weight:800;letter-spacing:.2em;text-transform:uppercase}.gta-site-footer-promo h2{margin:0;font-family:var(--font-heading--family,Arial,sans-serif);font-size:clamp(30px,3.5vw,54px);font-weight:800;letter-spacing:-.045em;line-height:1.08}.gta-site-footer-promo__date{margin:12px 0 0;color:#ffe1ea;font-size:13px}.gta-site-footer-promo__button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:12px 20px;border:1px solid #ffd8e7;border-radius:3px;background:#fff2f7;color:#3b193b;font-size:13px;font-weight:800;text-decoration:none;white-space:nowrap;box-shadow:0 10px 24px #0c031838;transition:transform .2s,background .2s}.gta-site-footer-promo__button:hover{transform:translateY(-2px);background:#ffdae9;color:#351331}@media(max-width:749px){.gta-site-footer-promo{padding:42px 20px}.gta-site-footer-promo__inner{align-items:flex-start;flex-direction:column;gap:22px}}@media(prefers-reduced-motion:reduce){.gta-site-theme #MainContent .button,.gta-site-theme #MainContent .cs-button,.gta-site-footer-promo__button{transition:none}}@media(max-width:749px){.gta-site-theme #MainContent .variant-picker .variant-option--buttons:has(input[data-option-name=Taille]){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.gta-site-theme #MainContent .variant-picker .variant-option--buttons:has(input[data-option-name=Finition]){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.gta-site-theme #MainContent .variant-picker .variant-option--buttons:has(input[data-option-name=Taille]) .variant-option__button-label,.gta-site-theme #MainContent .variant-picker .variant-option--buttons:has(input[data-option-name=Finition]) .variant-option__button-label{min-width:0;min-height:52px;padding:7px 6px;white-space:normal;font-size:12px;line-height:1.2}.gta-site-theme #MainContent .variant-picker .variant-option--buttons:has(input[data-option-name=Taille]) .variant-option__button-label__text,.gta-site-theme #MainContent .variant-picker .variant-option--buttons:has(input[data-option-name=Finition]) .variant-option__button-label__text{overflow-wrap:anywhere;text-align:center}.gta-site-theme #MainContent .variant-picker .variant-option+.variant-option{margin-top:14px}}media-gallery .product-media{position:relative}media-gallery .cultures-white-frame-preview{display:none;position:absolute;z-index:3;box-sizing:border-box;pointer-events:none;border-style:solid;border-top-color:#fafaf8;border-right-color:#e7e8e6;border-bottom-color:#d5d7d6;border-left-color:#f4f4f2;box-shadow:inset 0 0 0 2px #b9bcba,0 2px 5px #0005,0 8px 16px #0002}.cultures-frame-white-selected media-gallery .cultures-white-frame-preview{display:block}
/*# sourceMappingURL=/cdn/shop/t/10/assets/cultures-gta-site.css.map */
