@font-face{font-family:'Cinzel';font-style:normal;font-weight:400;src:url(/themes/at_movic/assets/fonts/tintin/8vIJ7ww63mVu7gt7-GT7LEc.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:'Cinzel';font-style:normal;font-weight:400;src:url(/themes/at_movic/assets/fonts/tintin/8vIJ7ww63mVu7gt79mT7.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:'Cinzel';font-style:normal;font-weight:700;src:url(/themes/at_movic/assets/fonts/tintin/8vIJ7ww63mVu7gt7-GT7LEc.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:'Cinzel';font-style:normal;font-weight:700;src:url(/themes/at_movic/assets/fonts/tintin/8vIJ7ww63mVu7gt79mT7.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:'Cinzel';font-style:normal;font-weight:900;src:url(/themes/at_movic/assets/fonts/tintin/8vIJ7ww63mVu7gt7-GT7LEc.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:'Cinzel';font-style:normal;font-weight:900;src:url(/themes/at_movic/assets/fonts/tintin/8vIJ7ww63mVu7gt79mT7.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:400;font-display:swap;src:url(/themes/at_movic/assets/fonts/tintin/nuFiD-vYSZviVYUb_rj3ij__anPXDTLYgFE_.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:400;font-display:swap;src:url(/themes/at_movic/assets/fonts/tintin/nuFiD-vYSZviVYUb_rj3ij__anPXDTzYgA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:500;font-display:swap;src:url(/themes/at_movic/assets/fonts/tintin/nuFiD-vYSZviVYUb_rj3ij__anPXDTLYgFE_.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:500;font-display:swap;src:url(/themes/at_movic/assets/fonts/tintin/nuFiD-vYSZviVYUb_rj3ij__anPXDTzYgA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:600;font-display:swap;src:url(/themes/at_movic/assets/fonts/tintin/nuFiD-vYSZviVYUb_rj3ij__anPXDTLYgFE_.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:600;font-display:swap;src:url(/themes/at_movic/assets/fonts/tintin/nuFiD-vYSZviVYUb_rj3ij__anPXDTzYgA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:700;font-display:swap;src:url(/themes/at_movic/assets/fonts/tintin/nuFiD-vYSZviVYUb_rj3ij__anPXDTLYgFE_.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:700;font-display:swap;src:url(/themes/at_movic/assets/fonts/tintin/nuFiD-vYSZviVYUb_rj3ij__anPXDTzYgA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Quicksand';font-style:normal;font-weight:300;src:url(/themes/at_movic/assets/fonts/tintin/6xKtdSZaM9iE8KbpRA_hJVQNcOM.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:'Quicksand';font-style:normal;font-weight:300;src:url(/themes/at_movic/assets/fonts/tintin/6xKtdSZaM9iE8KbpRA_hK1QN.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:'Quicksand';font-style:normal;font-weight:400;src:url(/themes/at_movic/assets/fonts/tintin/6xKtdSZaM9iE8KbpRA_hJVQNcOM.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:'Quicksand';font-style:normal;font-weight:400;src:url(/themes/at_movic/assets/fonts/tintin/6xKtdSZaM9iE8KbpRA_hK1QN.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:'Quicksand';font-style:normal;font-weight:700;src:url(/themes/at_movic/assets/fonts/tintin/6xKtdSZaM9iE8KbpRA_hJVQNcOM.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:'Quicksand';font-style:normal;font-weight:700;src:url(/themes/at_movic/assets/fonts/tintin/6xKtdSZaM9iE8KbpRA_hK1QN.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:'Raleway';font-style:normal;font-weight:100;src:url(/themes/at_movic/assets/fonts/tintin/1Ptug8zYS_SKggPNyCMIT5lu.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:'Raleway';font-style:normal;font-weight:100;src:url(/themes/at_movic/assets/fonts/tintin/1Ptug8zYS_SKggPNyC0ITw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:'Raleway';font-style:normal;font-weight:200;src:url(/themes/at_movic/assets/fonts/tintin/1Ptug8zYS_SKggPNyCMIT5lu.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:'Raleway';font-style:normal;font-weight:200;src:url(/themes/at_movic/assets/fonts/tintin/1Ptug8zYS_SKggPNyC0ITw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:'Raleway';font-style:normal;font-weight:300;src:url(/themes/at_movic/assets/fonts/tintin/1Ptug8zYS_SKggPNyCMIT5lu.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:'Raleway';font-style:normal;font-weight:300;src:url(/themes/at_movic/assets/fonts/tintin/1Ptug8zYS_SKggPNyC0ITw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:'Raleway';font-style:normal;font-weight:400;src:url(/themes/at_movic/assets/fonts/tintin/1Ptug8zYS_SKggPNyCMIT5lu.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:'Raleway';font-style:normal;font-weight:400;src:url(/themes/at_movic/assets/fonts/tintin/1Ptug8zYS_SKggPNyC0ITw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:'Raleway';font-style:normal;font-weight:500;src:url(/themes/at_movic/assets/fonts/tintin/1Ptug8zYS_SKggPNyCMIT5lu.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:'Raleway';font-style:normal;font-weight:500;src:url(/themes/at_movic/assets/fonts/tintin/1Ptug8zYS_SKggPNyC0ITw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:'Raleway';font-style:normal;font-weight:600;src:url(/themes/at_movic/assets/fonts/tintin/1Ptug8zYS_SKggPNyCMIT5lu.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:'Raleway';font-style:normal;font-weight:600;src:url(/themes/at_movic/assets/fonts/tintin/1Ptug8zYS_SKggPNyC0ITw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:'Raleway';font-style:normal;font-weight:700;src:url(/themes/at_movic/assets/fonts/tintin/1Ptug8zYS_SKggPNyCMIT5lu.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:'Raleway';font-style:normal;font-weight:700;src:url(/themes/at_movic/assets/fonts/tintin/1Ptug8zYS_SKggPNyC0ITw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:'Raleway';font-style:normal;font-weight:800;src:url(/themes/at_movic/assets/fonts/tintin/1Ptug8zYS_SKggPNyCMIT5lu.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:'Raleway';font-style:normal;font-weight:800;src:url(/themes/at_movic/assets/fonts/tintin/1Ptug8zYS_SKggPNyC0ITw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:'Raleway';font-style:normal;font-weight:900;src:url(/themes/at_movic/assets/fonts/tintin/1Ptug8zYS_SKggPNyCMIT5lu.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:'Raleway';font-style:normal;font-weight:900;src:url(/themes/at_movic/assets/fonts/tintin/1Ptug8zYS_SKggPNyC0ITw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap}@font-face{font-family:'Material Symbols Outlined';font-style:normal;font-weight:100 700;src:url(/themes/at_movic/assets/fonts/tintin/material-symbols-outlined.woff2) format('woff2');font-display:swap}.material-symbols-outlined{font-family:'Material Symbols Outlined';font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased}h1{font-family:'Playfair Display';font-weight:400}h2{font-family:Raleway}h3{font-family:Raleway;font-weight:400}h4{font-family:Raleway;font-weight:700}h5{font-family:Raleway;font-weight:400}h6{font-family:Raleway;font-weight:400}p{font-family:Raleway;font-weight:400;font-style:normal}a{font-family:Raleway;font-weight:400;font-style:normal}span{font-family:Raleway;font-weight:400;font-style:normal}:root{--primary-color:#ED207B !important;--secondary-color:#FFE8F2 !important;--tertiary-color:#9B2C5E !important;--text-black:#000 !important;--text-white:#FFF !important;--text-gray:#7F7F7F !important;--text-gray2:#F9F9F9 !important;--text-gray3:#EFEFEF !important;--flag1-color:#ED207B !important;--flag1-bgcolor:#FFE8F2 !important;--flag2-color:#268c5f !important;--flag2-bgcolor:#e9fdf4 !important;--flag3-color:#00a5f7 !important;--flag3-bgcolor:#d9edf7 !important;--flag4-color:#000 !important;--flag4-bgcolor:#EFEFEF !important;--alert-color:#EA2225 !important;--review-start-color:#000 !important;--bg-gray:#F9F9F9 !important;--animation-pulse:pulse 35s cubic-bezier(0.4, 0, 0.6, 1) infinite;--animation-ping:ping 35s cubic-bezier(0.4, 0, 0.6, 1) infinite}@keyframes pulse{0%,100%{opacity:1}50%{opacity:.5}}@keyframes ping{0%,100%{transform:scale(1)}1%{transform:scale(2)}2%{transform:scale(1)}}.ptt-heading-38{font-family:'Playfair Display',sans-serif!important;font-size:38px!important;font-weight:700!important;line-height:40.7px!important}.ptt-medium-30{font-family:'Raleway',sans-serif!important;font-size:30px!important;font-weight:500!important;line-height:35.22px!important}.ptt-heading-28{font-family:'Playfair Display',sans-serif!important;font-size:28px!important;font-weight:700!important;line-height:29.7px!important}.ptt-medium-24{font-family:'Raleway',sans-serif!important;font-size:24px!important;font-weight:500!important;line-height:28.18px!important}.ptt-extrabold-20{font-family:'Raleway',sans-serif!important;font-size:20px!important;font-weight:800!important;line-height:23.48px!important}.ptt-semibold-18{font-family:'Raleway',sans-serif!important;font-size:18px!important;font-weight:600!important;line-height:21.13px!important}.ptt-base{font-family:'Raleway',sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:18.78px!important}.ptt-base-bold{font-family:'Raleway',sans-serif!important;font-size:16px!important;font-weight:700!important;line-height:18.78px!important}.ptt-semibold-22{font-family:'Raleway',sans-serif!important;font-size:22px!important;font-weight:600!important;line-height:18.78px!important}.ptt-semibold-16{font-family:'Raleway',sans-serif!important;font-size:16px!important;font-weight:600!important;line-height:18.78px!important}.ptt-bold-14{font-family:'Raleway',sans-serif!important;font-size:14px!important;font-weight:700!important;line-height:16.44px!important}.ptt-bold-16{font-family:'Raleway',sans-serif!important;font-size:16px!important;font-weight:700!important}.ptt-regular-14{font-family:'Raleway',sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:16.44px!important}.ptt-link-14{font-family:'Raleway',sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:18px!important}.ptt-semibold-14{font-family:'Raleway',sans-serif!important;font-size:14px!important;font-weight:600!important;line-height:16.44px!important}.ptt-paragraph-14{font-family:'Raleway',sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:18px!important}.ptt-medium-14{font-family:'Raleway',sans-serif!important;font-size:14px!important;font-weight:500!important;line-height:19px!important}.ptt-regular-12{font-family:'Raleway',sans-serif!important;font-size:12px!important;font-weight:400!important;line-height:24.8px!important}.ptt-regular-16{font-family:'Raleway',sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:24.08px!important}.ptt-semibold-12{font-family:'Raleway',sans-serif!important;font-size:12px!important;font-weight:600!important;line-height:14px!important}.ptt-semibold-12{font-family:'Raleway',sans-serif!important;font-size:12px!important;font-weight:600!important;line-height:14px!important}.ptt-medium-12{font-family:'Raleway',sans-serif!important;font-size:12px!important;font-weight:500!important;line-height:14px!important}.ptt-regular-10{font-family:'Raleway',sans-serif!important;font-size:10px!important;font-weight:400!important;line-height:11.74px!important;color:var(--text-gray)!important}.ptt-semibold-10{font-family:'Raleway',sans-serif!important;font-size:10px!important;font-weight:600!important;line-height:11.74px!important}.ptt-subtittle{font-family:'Raleway',sans-serif!important;font-size:16px!important;font-weight:700!important}.ptt-text-link{font-family:'Raleway',sans-serif!important;font-size:14px!important;font-weight:400!important}.ptt-textdetail-10{font-family:'Raleway',sans-serif!important;font-size:10px!important;font-weight:400!important;color:var(--text-gray)!important}.uppercase{text-transform:uppercase!important}.underline{text-decoration:underline!important}body main{transition:unset}.grecaptcha-badge{display:none!important}.home_brands_slide{overflow-x:auto;white-space:nowrap;text-align:center;padding:1rem;&::-webkit-scrollbar{display:none}scrollbar-width:none;.ApImage{display:inline-flex;flex-direction:column;align-items:center;gap:4px;width:110px}.ApImage:hover img{border-style:dotted}.ApImage a{width:80px;height:80px}img{border:1px solid var(--primary-color);border-radius:50%;object-fit:cover;padding:3px;aspect-ratio:1/1}.title_block,.image_description{font-family:'Raleway';font-size:14px;font-weight:400;white-space:normal}}.ApColumn:has(.tintin-owl-carousel){padding:0}.tintin-owl-carousel>.item:not(:first-child){display:none}.tintin-owl-carousel{text-align:center}.tintin-owl-carousel .owl-item{padding:0px!important}.tintin-owl-carousel-1{font-weight:400;text-transform:uppercase;padding:10px 8px}.tintin-owl-carousel{.content{padding:20px;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#000}}.tintin-owl-carousel-3{.item>a{display:grid;grid-template-columns:2fr 1fr}}.tintin-btn,.tintin-btn-wrapper .btn,.tintin-primary-btn,#left-column.sidebar #search_filter_controls button.js-search-filters-clear-all,#module-leofeature-mywishlist .leo-modal-send-wishlist .modal-footer button,body#cart .cart-grid-body>a.label,.address-footer a[data-link-action="edit-address"],#home-newsletter button[name="submitNewsletter"],.group-span-filestyle.input-group-btn{text-align:center!important;font-family:'Raleway',sans-serif;font-size:14px!important;font-weight:700!important;background-color:#FFF!important;border-radius:0px!important;padding:10px 12px!important;color:#000!important;border-top:0px!important;border-left:0px!important;border-right:0px!important;border-bottom:1px solid var(--primary-color)!important;text-transform:uppercase!important;text-decoration:none!important;transition:unset!important;cursor:pointer}.delivery-option #toggleStore.tintin-btn span{font-family:'Raleway',sans-serif;font-size:14px!important;font-weight:700!important}.tintin-btn:hover,.tintin-btn-wrapper .btn:hover,.tintin-primary-btn:hover,#left-column.sidebar #search_filter_controls button.js-search-filters-clear-all:hover,#module-leofeature-mywishlist .leo-modal-send-wishlist .modal-footer button:hover,body#cart .cart-grid-body>a.label:hover,.address-footer a[data-link-action="edit-address"]:hover,#home-newsletter button[name="submitNewsletter"]:hover,.group-span-filestyle.input-group-btn:hover{background-color:#FFF!important;color:#000!important;border-bottom-width:5px!important;padding-bottom:6px!important}.tintin-btn:focus,.tintin-btn-wrapper .btn:focus,.tintin-primary-btn:focus,#category .sidebar #search_filter_controls button.js-search-filters-clear-all:focus,#module-leofeature-mywishlist .leo-modal-send-wishlist .modal-footer button:focus,body#cart .cart-grid-body>a.label:focus,.address-footer a[data-link-action="edit-address"]:focus,body#checkout section.checkout-step a.edit-address:focus,#home-newsletter button[name="submitNewsletter"]:focus,.group-span-filestyle.input-group-btn:focus{background-color:var(--primary-color)!important;color:#FFF!important}.group-span-filestyle .btn-default{background-color:unset}.tintin-btn i.material-icons{display:none!important}.tintin-selector-btn:hover{border-bottom-width:1px!important}.tintin-selector-btn:hover+button{display:none}.tintin-cta-btn,.tintin-cta-btn-wrapper .btn,#left-column.sidebar #search_filter_controls button.ok,.product-add-to-cart .btn.add-to-cart,#productAttributeCombinationModal .btn.add-to-cart,.js-mailalert button.js-mailalert-add,#checkout-personal-information-step form section .form-group:not(:has(#field-password)) .input-group-btn button,#checkout-personal-information-step form .form-footer button,.checkout.cart-detailed-actions .btn.btn-outline,.continue.btn,#login-form #submit-login,#payment-confirmation button,.modal.leo-quicklogin-modal button[type="submit"],body#history .history-no-orders a,#customer-form button[type="submit"],body#addresses #content>.addresses-footer span,body#address footer.form-footer button[type="submit"],body#module-psgdpr-gdpr #exportDataToCsv,body#module-psgdpr-gdpr #exportDataToPdf,.new-wishlist button[type="submit"],.leo-modal-wishlist .modal-footer button[type="button"],#module-leofeature-mywishlist .leo-modal-send-wishlist .modal-footer button.leo-modal-send-wishlist-bt,#checkout-addresses-step #delivery-address button[type="submit"],.order-message-form button[type="submit"],.contact-form .form-footer .btn.btn-primary,.btn.js-remove-email-alert{padding:12px 35px;font-size:16px!important;font-weight:700;color:#FFF!important;background-color:var(--primary-color)!important;border-bottom:1px solid var(--tertiary-color)!important;border-radius:0px!important;border-top:unset;border-left:unset;border-right:unset;transition:unset!important;cursor:pointer;*{font-size:16px!important;font-weight:700!important;color:#FFF!important}}@media(max-width:420px){#productAttributeCombinationModal .btn.add-to-cart{padding:12px}}.tintin-cta-btn:not(:disabled):hover,.tintin-cta-btn-wrapper .btn:not(:disabled):hover,#category .sidebar #search_filter_controls button.ok:not(:disabled):hover,.product-add-to-cart .btn.add-to-cart:not(:disabled):hover,#productAttributeCombinationModal .btn.add-to-cart:not(:disabled):hover,.js-mailalert button.js-mailalert-add:not(:disabled):hover,#checkout-personal-information-step form section .form-group:not(:has(#field-password)) .input-group-btn button:not(:disabled):hover,#checkout-personal-information-step form .form-footer button:not(:disabled):hover,.checkout.cart-detailed-actions .btn.btn-outline:not(:disabled):hover,.continue.btn:not(:disabled):hover,#login-form #submit-login:not(:disabled):hover,#payment-confirmation button:not(:disabled):hover,.modal.leo-quicklogin-modal button[type="submit"]:not(:disabled):hover,body#history .history-no-orders a:hover,#customer-form button[type="submit"]:not(:disabled):hover,body#addresses #content>.addresses-footer span:hover,body#address footer.form-footer button[type="submit"]:not(:disabled):hover,body#module-psgdpr-gdpr #exportDataToCsv:not(:disabled):hover,body#module-psgdpr-gdpr #exportDataToPdf:not(:disabled):hover,.new-wishlist button[type="submit"]:not(:disabled):hover,.leo-modal-wishlist .modal-footer button[type="button"]:not(:disabled):hover,#module-leofeature-mywishlist .leo-modal-send-wishlist .modal-footer button.leo-modal-send-wishlist-bt:not(:disabled):hover,#checkout-addresses-step #delivery-address button[type="submit"]:not(:disabled):hover,.order-message-form button[type="submit"]:not(:disabled):hover,.contact-form .form-footer .btn.btn-primary:hover,.btn.js-remove-email-alert:hover{border-bottom-width:5px!important;padding-bottom:8px!important}.tintin-cta-btn:not(:disabled):focus,.tintin-cta-btn-wrapper .btn:not(:disabled):focus,#category .sidebar #search_filter_controls button.ok:not(:disabled):focus .product-add-to-cart .btn.add-to-cart:not(:disabled):focus,#productAttributeCombinationModal .btn.add-to-cart:not(:disabled):focus,.js-mailalert button.js-mailalert-add:not(:disabled):focus,#checkout-personal-information-step form section .form-group:not(:has(#field-password)) .input-group-btn button:not(:disabled):focus,#checkout-personal-information-step form .form-footer button:not(:disabled):focus,.checkout.cart-detailed-actions .btn.btn-outline:not(:disabled):focus,.continue.btn:not(:disabled):focus,#login-form #submit-login:not(:disabled):focus,#payment-confirmation button:not(:disabled):focus,.modal.leo-quicklogin-modal button[type="submit"]:not(:disabled):focus,body#history .history-no-orders a:focus,#customer-form button[type="submit"]:not(:disabled):focus,body#addresses #content>.addresses-footer span:focus,body#address footer.form-footer button[type="submit"]:not(:disabled):focus,body#module-psgdpr-gdpr #exportDataToCsv:not(:disabled):focus,body#module-psgdpr-gdpr #exportDataToPdf:not(:disabled):focus,.new-wishlist button[type="submit"]:not(:disabled):focus,.leo-modal-wishlist .modal-footer button[type="button"]:not(:disabled):focus,#module-leofeature-mywishlist .leo-modal-send-wishlist .modal-footer button.leo-modal-send-wishlist-bt:not(:disabled):focus #checkout-addresses-step #delivery-address button[type="submit"]:not(:disabled):focus,.order-message-form button[type="submit"]:not(:disabled):focus,.contact-form .form-footer .btn.btn-primary:not(:disabled):focus,.btn.js-remove-email-alert:not(:disabled):focus{background-color:var(--tertiary-color)!important}.tintin-btn:disabled,.tintin-cta-btn:disabled,.tintin-btn-wrapper .btn:disabled,.tintin-cta-btn-wrapper .btn:disabled,#category .sidebar #search_filter_controls button.ok:disabled .product-add-to-cart .btn.add-to-cart:disabled,#productAttributeCombinationModal .btn.add-to-cart:disabled,.js-mailalert button.js-mailalert-add:disabled,#checkout-personal-information-step form section .form-group .input-group-btn button:disabled,#checkout-personal-information-step form .form-footer button:disabled,.checkout.cart-detailed-actions .btn.btn-outline:disabled,.continue.btn:disabled,#login-form #submit-login:disabled,#payment-confirmation button:disabled,.modal.leo-quicklogin-modal button[type="submit"]:disabled,body#history .history-no-orders a:focus,#customer-form button[type="submit"]:disabled,body#addresses #content>.addresses-footer span:focus,body#address footer.form-footer button[type="submit"]:disabled,body#module-psgdpr-gdpr #exportDataToCsv:disabled,body#module-psgdpr-gdpr #exportDataToPdf:disabled,.new-wishlist button[type="submit"]:disabled,.order-message-form button[type="submit"]:disabled,#home-newsletter button[name="submitNewsletter"]:disabled,.contact-form .form-footer .btn.btn-primary:disabled,.btn.js-remove-email-alert:disabled{opacity:30%;cursor:not-allowed}.product-add-to-cart .btn.add-to-cart *,#productAttributeCombinationModal .btn.add-to-cart *{font-weight:600}#productAttributeCombinationModal .btn.add-to-cart .shopping-cart{display:none}#productAttributeCombinationModal .sr-only{display:none}.tintin-rounded-btn{border-radius:50%!important;border:1px solid var(--primary-color)!important}.tintin-rounded-btn:hover{border-style:dotted}.tintin-input,.product-add-to-cart .product-quantity .bootstrap-touchspin input.form-control,body#cart .product-line-actions .bootstrap-touchspin input.form-control{padding:8px 10px!important;border-top:0;border-left:0;border-right:0;background-color:#FFF;border-radius:0px!important;border-bottom:1px solid var(--primary-color)!important}.leo-modal-send-wishlist .modal-footer .btn.btn-secondary{float:left;margin-left:.5rem}.leo-modal-send-wishlist .modal-footer .leo-modal-send-wishlist-bt{margin-right:0}.close{opacity:1}.header-top{padding:0 15px}.navbar-header .navbar-toggler:before,.navbar-header .navbar-toggler:after{display:none}.header-top .box-top .col-info{gap:1rem}.header-top .box-top .col-info #_desktop_cart .header{min-width:fit-content}.header-top .h-logo h1{visibility:hidden;height:0;overflow:hidden}.header-top .h-logo,.header-top .box-top .col-info .popup-over a.popup-title,.header-top .box-top .col-info .wislish-button .ap-btn-wishlist,.header-top .box-top .col-info #_desktop_cart .header,.header-top .box-top .col-info #_desktop_cart .header>a{height:66px;line-height:66px;display:flex;flex-direction:column;justify-content:center;align-items:center}.box-top #leo_search_block_top #leosearchtopbox{transform:none}.box-top #leo_search_block_top .title_block:before{font-size:16px}.megamenu .nav-item.chanel .menu-title{font-weight:700;background-image:url(/img/borde_chanel_2.png);background-repeat:repeat-x;background-size:contain;padding-top:5px;padding-bottom:5px}.megamenu .nav-item.bg-black .menu-title{background-color:#000;color:#FFF;font-weight:700;padding-top:5px;padding-bottom:5px}.box-top{padding:0}body#product{.box-top.row.ApRow{padding:0}}.box-top .h-logo img,.off-canvas-button-megamenu img{max-width:122.9px}.alert.alert-success{color:var(--flag2-color);background-color:unset;border:unset;margin:0px!important}.alert.alert-danger,.form-group.lql-form-mesg.has-danger:has(.form-control-label),.ps-alert-error .item{display:flex;align-items:center;margin:8px 0;color:var(--alert-color);padding:0;background-color:unset;border:unset}.alert.alert-danger:before,.form-group.lql-form-mesg.has-danger:has(.form-control-label):before{position:unset;float:unset;padding-right:unset;content:"";display:inline-block;width:24px;height:24px;margin-right:6px;background-size:contain;background-repeat:no-repeat;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23EA2225'><path d='M480-303.08q10.46 0 17.54-7.07 7.08-7.08 7.08-17.54 0-10.46-7.08-17.54-7.08-7.08-17.54-7.08-10.46 0-17.54 7.08-7.08 7.08-7.08 17.54 0 10.46 7.08 17.54 7.08 7.07 17.54 7.07Zm-20-118.46h40v-243.08h-40v243.08ZM346.92-160 160-346.56v-266.52L346.56-800h266.52L800-613.44v266.52L613.44-160H346.92ZM364-200h232l164-164v-232L596-760H364L200-596v232l164 164Zm116-280Z'/></svg>")}.alert.alert-warning{color:var(--flag4-color);background-color:var(--flag4-bgcolor);border:unset;padding:2px;font-size:14px!important;margin:0}.alert.alert-warning:before{display:none}.form-group.lql-form-mesg.has-danger .form-control-label{padding:0;margin:0;font-size:14px}.form-group .help-block:has(.alert.alert-danger){margin:0}.alert:before{top:14px}.form-group.has-error input,.form-group.has-error select{outline:unset}.wk_custom_variant .card,.wk_custom_variant .wk-gift-card .tab-pane{border:unset!important}.wk_custom_variant .card-block,.wk_custom_variant .card-block .col-sm-12{padding:unset}.wk_custom_variant .wk-gift-card .tab-pane,.wk_custom_variant #wkGiftCardPurchaseTabContent .my-1.px-1{padding:unset!important}.wk_custom_variant textarea{max-height:60px}.wk_custom_variant .control-label{font-size:14px;font-weight:600}.wk_custom_variant .gift_card_price_wrapper{max-width:fit-content;position:relative}.wk_custom_variant .gift_card_price_wrapper::before{content:"€";position:absolute;right:10px;top:50%;transform:translateY(-50%);color:#666;pointer-events:none}.wk_custom_variant .input-group:has(#gift_card_delivery_date) .input-group-addon{position:absolute;right:0;bottom:10px;z-index:3;background-color:unset;border:unset;width:35px}body#product .wk_price_option,body#product .product-container:has(.wk_price_option) .product-customization.js-product-customization,body#product .product-container:has(.wk_price_option) .product-tabs.tabs{display:none}body#checkout .displaynav2,body#checkout .header-top .col-menu,body:not(#checkout) .header-top .col-search .secure-payment,body#checkout .header-top .col-search #leo_search_block_top,body#checkout .header-top #_desktop_cart,body:not(#checkout) .col-info .tintin-call{display:none}body#checkout .header-top .box-smarttop1,body#checkout .box-top .col-info .popup-over a.popup-title,body#checkout .mini-navbar .box-top .h-logo{height:66px}body#checkout .box-top .col-info .popup-over a.popup-title,body#checkout .box-top .col-info .wislish-button .ap-btn-wishlist,body#checkout .box-top .col-info #_desktop_cart .header{height:66px;line-height:66px}body#checkout .box-top .col-info .tintin-call{white-space:nowrap;display:flex;align-items:center;gap:4px}body#checkout .secure-payment>span{justify-content:start}.box-top .col-info,.box-top .col-menu{padding-top:0}.box-top .col-logo{padding:0}.h1-menu{margin-bottom:0}@media (max-width:991px){.hide-on-mobile{display:none!important}.off-canvas-button-megamenu{display:flex;justify-content:space-between;align-items:center}.off-canvas-button-megamenu img{max-height:24.9px}.offcanvas-mainnav ul.megamenu.horizontal .nav-item.active{border-left:5px solid var(--primary-color);span{font-weight:700}}.navbar-nav.megamenu{padding-bottom:140px}.navbar-nav.megamenu .nav-link.has-category,.navbar-nav.megamenu .menu-icon-class{width:100%}.navbar-nav.megamenu .menu-icon-class{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between}.navbar-nav.megamenu .menu-icon-class .material-symbols-outlined{font-size:14px}.navbar-nav.megamenu .active .menu-icon-class .material-symbols-outlined{display:none}.navbar-nav.megamenu .active .menu-icon-class{justify-content:start}.header-top .box-smarttop1{height:60px;display:flex;flex-direction:row;align-items:center}.header-top .box-smarttop1 .navbar-toggler{margin:0 auto;left:-10px}.box-top .h-logo,.box-top #leo_search_block_top .title_block,.box-top .col-info .popup-over a.popup-title,.box-top .col-info .wislish-button .ap-btn-wishlist,.box-top .col-info #_desktop_cart .header{height:100%}.box-top #leo_search_block_top .title_block:before{line-height:0}.box-top .h-logo img{max-height:40px}.box-top .h-logo{padding:0;line-height:10px;position:absolute;left:50%;transform:translateX(-50%)}.box-top .h-logo img{max-height:50px}.box-top{padding-top:0}.box-nompro2 .sub-title-widget{margin-bottom:1em!important}body#checkout .header-top .col-search,body#checkout .col-info .tintin-call .title{display:none}body#checkout .header-top .col-logo{display:flex;justify-content:start}body#checkout .header-top .h-logo{position:unset;transform:unset}body#product .product-detail-name{margin:0}}@media(min-width:992px){.hide-on-desktop{display:none!important}.header-top .box-top .col-info .popup-over a.popup-title{flex-direction:row;align-items:center}.header-top .box-top .col-info .popup-over a.popup-title .hidden{display:block}.leo-megamenu .navbar-nav{max-width:fit-content;margin:auto;margin-bottom:30px}.leo-megamenu .navbar-nav>li>a{font-size:14px;padding:0 16px}.leo-megamenu .navbar-nav>li a span{padding:5px 0}.leo-megamenu .navbar-nav>li.active>a span{border-bottom:5px solid var(--primary-color);font-weight:700}.leo-megamenu .dropdown-menu{top:auto}}@media(max-width:1280px){.box-top .col-menu{padding:0}.leo-megamenu .navbar-nav>li>a{padding-left:0;padding-right:0}.leo-megamenu .navbar-nav{max-width:100%;display:flex;flex-direction:row;justify-content:space-evenly}}.material-symbols-outlined{font-variation-settings:'FILL' 0,'wght' 300,'GRAD' 0,'opsz' 24}.clipboard-wrapper{display:flex;align-items:center;gap:.5rem}.material-symbols-outlined.clipboard{color:var(--primary-color);position:relative}.material-symbols-outlined.clipboard,.material-symbols-outlined.search{cursor:pointer}.material-symbols-outlined.clipboard .tooltip{position:absolute;top:50%;left:100%;transform:translateY(-50%);background-color:var(--primary-color);color:#FFF;padding:5px 10px;border-radius:4px;font-size:12px;white-space:nowrap;z-index:1000;opacity:1}.modal-backdrop{z-index:9999995}.modal{z-index:9999996}body{font-family:"Raleway",sans-serif;font-size:14px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;line-height:normal}footer,footer a,footer h4,footer#footer .title_block{font-family:"Raleway",sans-serif;color:#FFF}footer .modal,footer .modal h4{color:#000}footer#footer .title_block{font-weight:700}footer .box-footertop{padding-top:20px}footer .box-footertop>.ApColumn{margin:20px 0}footer .slide-services .block-carousel-image-container{text-align:center;max-width:215px;margin:auto}footer .ApColumn .mb-20{margin-bottom:20px}input[type="text"],input[type="email"],input[type="text"],input[type="tel"],input[type="password"],select{padding:8px 10px!important;background-color:#FFF!important;border-top-width:0px!important;border-left-width:0px!important;border-right-width:0px!important;border-radius:0px!important;border-bottom:1px solid var(--primary-color)!important}textarea{border-top:0px!important;border-bottom:1px solid var(--primary-color)!important;border-left:0px!important;border-right:0 var(--primary-color)!important;padding:10px!important}textarea#delivery_message{max-height:60px}#delivery label{text-align:left}#delivery .ptt-heading-28{margin-bottom:1rem}input[type="text"]:focus,input[type="email"]:focus,input[type="text"]:focus,input[type="tel"]:focus,input[type="password"]:focus,select:focus,textarea:focus,.form-control:focus,.input-group.focus,.input-group .form-control:focus{border-top:none!important;border-left:none!important;border-right:none!important;box-shadow:none!important;background-color:#FFF}input[type="text"]:focus-visible,input[type="email"]:focus-visible,input[type="text"]:focus-visible,input[type="password"]:focus-visible,input[type="tel"]:focus-visible,select:focus-visible,.input-group.focus,.input-group .form-control:focus-visible,textarea:focus-visible{outline:none!important}select{appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;background-color:white!important;padding-right:2.5em!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' viewBox='0 0 24 24' width='24' stroke='%23666' fill='none' stroke-width='2'%3E%3Cpath d='M7 10l5 5 5-5'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right .75em center!important;background-size:20px!important}.input-group .input-group-btn>.btn{height:auto;padding:4px 15px;border-bottom:1px solid var(--primary-color)!important}.input-group .input-group-btn>.btn[for="file-upload"] .buttonText{color:#000;font-size:14px!important;font-weight:700!important;line-height:16.44px!important}.group-span-filestyle.input-group-btn:focus .buttonText,.input-group .input-group-btn>.btn[for="file-upload"]:focus .buttonText{color:#FFF!important}.input-group .input-group-btn>.btn[for="file-upload"],.input-group .input-group-btn>.btn[for="file-upload"]:hover,.input-group .input-group-btn>.btn[for="file-upload"]:focus{background-color:unset!important;border-bottom:unset!important}input[type="radio"]{accent-color:var(--primary-color)}.custom-radio input[type="radio"]:checked+span{border-color:var(--primary-color)!important;width:10px!important;height:10px!important;border:5px solid var(--primary-color)!important;top:2px!important;left:2px!important}label:has(input[type="radio"]:checked){color:var(--primary-color)}.custom-checkbox input[type="checkbox"]{width:17px;height:19px}.custom-checkbox input[type="checkbox"]:checked+span{background-color:#FFF!important;border-color:var(--text-gray)!important}.custom-checkbox input[type="checkbox"]+span{border-radius:3px;margin-right:4px}.custom-checkbox input[type="checkbox"]+span .checkbox-checked,.custom-checkbox input[type="radio"]+span .checkbox-checked{left:0px!important;color:var(--primary-color)!important}.breadcrumb-bg{margin-bottom:0}.breadcrumb{li{vertical-align:baseline}li:not(:last-child):not(:first-child) span{text-decoration:underline;color:#000}li a{padding-right:2px}li span{font-size:12px}li:first-child span{font-size:16px;transform:translateY(3px)}li:first-child a span{display:inline-block;color:#000}li:first-child a:before{content:''}}.border-full-tintin{padding:20px 0;margin:20px 0;position:relative;background-image:repeating-linear-gradient(to right,black,black 2px,transparent 2px,transparent 16px),repeating-linear-gradient(to right,black,black 2px,transparent 2px,transparent 16px),repeating-linear-gradient(to bottom,black,black 2px,transparent 2px,transparent 16px),repeating-linear-gradient(to bottom,black,black 2px,transparent 2px,transparent 16px);background-position:0 0,0 100%,0 0,100% 0;background-size:100% 2px,100% 2px,2px 100%,2px 100%;background-repeat:no-repeat}.border-top-tintin{padding:20px 0;margin:20px 0;position:relative;background-image:repeating-linear-gradient(to right,black,black 2px,transparent 2px,transparent 16px)!important;background-position:0 0!important;background-size:100% 2px!important;background-repeat:no-repeat!important}.border-bottom-tintin{padding:20px 0;margin:20px 0;position:relative;z-index:-1;background-image:repeating-linear-gradient(to right,black,black 2px,transparent 2px,transparent 16px)!important;background-position:0 100%!important;background-size:100% 2px!important;background-repeat:no-repeat!important}.border-logo-tintin::before{content:'';position:absolute;top:1px;left:50%;transform:translate(-50%,-50%);padding:0 15px;width:12px;height:24px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="468" height="445"><path d="M228 20c17.4 14.7 26.9 36.6 29 59 .9 17.3.8 34.9-2 52l-.5 3.1c-2.5 16.3-5.9 32.2-10.1 48.1-1.1 4.3-2 8.4-2.5 12.8 6.3-9.5 12.3-19 18-28.9 10.1-17.5 20.3-33.9 34-48.8l5.2-6c2.7-3.2 5.7-5.9 8.9-8.6 1.3-1.1 2.6-2.2 3.8-3.4 16.9-15.9 38.1-23 60.9-22.6 15.8.6 29.7 7.7 41.3 18.2l2.7 2.5c15.7 14.9 28.2 37.4 29.4 59.4.3 22.7-1.2 41.8-16.6 59.8-18.9 19.3-47.1 26.6-73.3 26.8-33.2-.2-66.1-8.8-98.3-16.4 11.1 9.3 23.4 16.1 36 23.3 33.1 19 67.7 46.2 78.8 84.3 4.7 20.3-.6 40.1-11.3 57.4-13.8 20.3-35.8 33-59.6 38.3-18 2.8-37.8 1.5-53.9-7.3l-2.5-1.2c-17.5-9.4-27.2-26.3-33-44.7-13.3-44.4 1.5-93.6 12.5-137.1-6.4 9.4-12.4 18.9-18.1 28.7-20.6 35.3-46.3 73.8-88 85.9-21.1 5.3-40.9 4.9-60-6.4-5.3-3.4-9.6-7.7-13.9-12.2l-2.2-2.4c-16.6-19.2-25.5-50.4-24-75.5 1.5-18 9.1-32.6 22.8-44.3 3.9-3 8-5.5 12.4-7.8l2.8-1.5c41.4-21 97.8-12.9 140.2 1l2 .6h5.1c-11.4-9.5-23.8-16.6-37.3-23-29.4-14.4-60.6-43.9-71.4-75.2-6.5-19.6-6.1-37 3-56 11.1-21 31.5-35.3 53.8-42.8 25.5-7.6 54.2-6.6 76 10" fill="%23000"/></svg>')!important;background-repeat:no-repeat!important;background-position:center!important;background-size:contain!important}.border-bottom-logo-tintin::before{content:'';position:absolute;top:100%;left:50%;transform:translate(-50%,-50%);padding:0 15px;width:12px;height:24px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="468" height="445"><path d="M228 20c17.4 14.7 26.9 36.6 29 59 .9 17.3.8 34.9-2 52l-.5 3.1c-2.5 16.3-5.9 32.2-10.1 48.1-1.1 4.3-2 8.4-2.5 12.8 6.3-9.5 12.3-19 18-28.9 10.1-17.5 20.3-33.9 34-48.8l5.2-6c2.7-3.2 5.7-5.9 8.9-8.6 1.3-1.1 2.6-2.2 3.8-3.4 16.9-15.9 38.1-23 60.9-22.6 15.8.6 29.7 7.7 41.3 18.2l2.7 2.5c15.7 14.9 28.2 37.4 29.4 59.4.3 22.7-1.2 41.8-16.6 59.8-18.9 19.3-47.1 26.6-73.3 26.8-33.2-.2-66.1-8.8-98.3-16.4 11.1 9.3 23.4 16.1 36 23.3 33.1 19 67.7 46.2 78.8 84.3 4.7 20.3-.6 40.1-11.3 57.4-13.8 20.3-35.8 33-59.6 38.3-18 2.8-37.8 1.5-53.9-7.3l-2.5-1.2c-17.5-9.4-27.2-26.3-33-44.7-13.3-44.4 1.5-93.6 12.5-137.1-6.4 9.4-12.4 18.9-18.1 28.7-20.6 35.3-46.3 73.8-88 85.9-21.1 5.3-40.9 4.9-60-6.4-5.3-3.4-9.6-7.7-13.9-12.2l-2.2-2.4c-16.6-19.2-25.5-50.4-24-75.5 1.5-18 9.1-32.6 22.8-44.3 3.9-3 8-5.5 12.4-7.8l2.8-1.5c41.4-21 97.8-12.9 140.2 1l2 .6h5.1c-11.4-9.5-23.8-16.6-37.3-23-29.4-14.4-60.6-43.9-71.4-75.2-6.5-19.6-6.1-37 3-56 11.1-21 31.5-35.3 53.8-42.8 25.5-7.6 54.2-6.6 76 10" fill="%23000"/></svg>')!important;background-repeat:no-repeat!important;background-position:center!important;background-size:contain!important}.ApImage.grayscale img{filter:grayscale(100%)}.ApImage.fit-cover img{object-fit:cover}.box-navads a{text-decoration:none}.ApHtml .title_block,.tintin-product-carousel .title_block,.tintin-block-slide .title{text-transform:none;font-family:'Playfair Display',sans-serif;font-size:28px;font-weight:700;margin:0}#cookiesplus-tab{background-color:var(--primary-color);border-top-left-radius:8px;display:none}#leo_search_block_top .form-control{border:2px solid #000;box-shadow:0;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;background-color:#fff}#leo_search_block_top .btn{background:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}#leo_search_block_top .form-control{font-size:16px;padding:0 55px 0 20px}hr.tintin-separator{border:none;height:2px;background:repeating-linear-gradient(to right,black,black 2px,transparent 2px,transparent 16px);margin:0;position:relative}hr.tintin-separator::before{content:'\2726';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:0 10px;color:#000}hr.tintin-separator::before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:0 15px;width:12px;height:24px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="468" height="445"><path d="M228 20c17.4 14.7 26.9 36.6 29 59 .9 17.3.8 34.9-2 52l-.5 3.1c-2.5 16.3-5.9 32.2-10.1 48.1-1.1 4.3-2 8.4-2.5 12.8 6.3-9.5 12.3-19 18-28.9 10.1-17.5 20.3-33.9 34-48.8l5.2-6c2.7-3.2 5.7-5.9 8.9-8.6 1.3-1.1 2.6-2.2 3.8-3.4 16.9-15.9 38.1-23 60.9-22.6 15.8.6 29.7 7.7 41.3 18.2l2.7 2.5c15.7 14.9 28.2 37.4 29.4 59.4.3 22.7-1.2 41.8-16.6 59.8-18.9 19.3-47.1 26.6-73.3 26.8-33.2-.2-66.1-8.8-98.3-16.4 11.1 9.3 23.4 16.1 36 23.3 33.1 19 67.7 46.2 78.8 84.3 4.7 20.3-.6 40.1-11.3 57.4-13.8 20.3-35.8 33-59.6 38.3-18 2.8-37.8 1.5-53.9-7.3l-2.5-1.2c-17.5-9.4-27.2-26.3-33-44.7-13.3-44.4 1.5-93.6 12.5-137.1-6.4 9.4-12.4 18.9-18.1 28.7-20.6 35.3-46.3 73.8-88 85.9-21.1 5.3-40.9 4.9-60-6.4-5.3-3.4-9.6-7.7-13.9-12.2l-2.2-2.4c-16.6-19.2-25.5-50.4-24-75.5 1.5-18 9.1-32.6 22.8-44.3 3.9-3 8-5.5 12.4-7.8l2.8-1.5c41.4-21 97.8-12.9 140.2 1l2 .6h5.1c-11.4-9.5-23.8-16.6-37.3-23-29.4-14.4-60.6-43.9-71.4-75.2-6.5-19.6-6.1-37 3-56 11.1-21 31.5-35.3 53.8-42.8 25.5-7.6 54.2-6.6 76 10" fill="%23000"/></svg>');background-repeat:no-repeat;background-position:center;background-size:contain}#content-wrapper .slick-track{padding-top:10px;padding-bottom:10px}.slick-slide{padding-left:5px;padding-right:5px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:flex;align-items:center;justify-content:center;padding:0;margin:0;width:100%;height:1px;background-color:#ffe8f2}.slick-dots li{width:100%;height:100%;margin:0;padding:0}.slick-dots li button{width:100%;height:100%;padding:0;background-color:var(--primary-color);border:none;opacity:0;transition:opacity 0.3s ease}.black-dots .slick-dots:not(:has(li+li)){display:none}.black-dots .slick-dots:has(li+li){background-color:#EFEFEF;li button{background-color:#000}}.slick-dots li.slick-active button{opacity:1}.slick-dots li button:before{display:none}.slick-dotted.slick-slider{margin:30px 0}.slick-slider:has(.slick-dots){margin-bottom:60px}.owl-theme .owl-controls:has(.owl-page-number) .owl-pagination{margin-top:40px}.owl-theme .owl-controls .owl-pagination{margin:20px 0 40px 0;display:grid;grid-auto-flow:column;background-color:var(--secondary-color);.owl-page span{height:1px;width:100%;opacity:0;transition:opacity 0.3s ease}.owl-page.active span{opacity:1;background-color:var(--primary-color)}.owl-page span.owl-numbers{padding:0}}.owl-theme .owl-buttons div.owl-prev{left:-20px}.owl-theme .owl-buttons div.owl-next{right:-20px}.black-dots .owl-theme .owl-controls .owl-pagination,.black-dots .blaze-slider .blaze-pagination button{background-color:#EFEFEF}.black-dots .owl-theme .owl-controls .owl-pagination .owl-page.active span,.black-dots .blaze-slider .blaze-pagination button.active{background-color:#000}.ApColumn .block{margin:0}.tintin-border-bottom{border-bottom:1px solid var(--primary-color)}.product-review{display:flex;flex-direction:row;align-items:center;gap:4px;.star.star_on:before,.star.star_hover:before{content:'';color:var(--review-start-color)}.total-reviews{color:var(--gray-color)}}.product-flags li.product-flag,.product-review{font-size:12px;font-weight:600;line-height:14px;box-shadow:unset;border-radius:0;padding:.5px;row-gap:4px;margin:0 4px 0 0}.product-flags li.product-flag{&.on-sale{background-color:var(--flag1-bgcolor);color:var(--flag1-color)}&.out_of_stock{background-color:var(--flag4-bgcolor);color:var(--flag4-color)}&.tintin_3x2,&.tintin_recommended{background-color:var(--flag2-bgcolor);color:var(--flag2-color)}}.ApTabs .title_block{text-transform:none;font-family:'Playfair Display',sans-serif;font-size:28px;font-weight:700;margin-bottom:20px}.ApTabs .nav-tabs-wrapper,body#product .nav-tabs-wrapper{overflow:auto;-ms-overflow-style:thin;scrollbar-width:thin}.ApTabs .nav-tabs,.wk-gift-card .nav-tabs,body#product .product-tabs .nav-tabs,#chekout-nav.nav-tabs,.leo-quicklogin-form .nav-tabs{scrollbar-width:none}#module-leofeature-mywishlist .nav-tabs{scrollbar-width:thin}.ApTabs .nav-tabs,.wk-gift-card .nav-tabs,body#product .product-tabs .nav-tabs,#chekout-nav.nav-tabs,.leo-quicklogin-form .nav-tabs,#module-leofeature-mywishlist .nav-tabs{display:flex;align-items:center;font-size:14px;font-weight:400;overflow:auto;li{white-space:nowrap;margin:unset;text-transform:uppercase}li a.nav-link{padding:.5em 1em;font-family:'Raleway',sans-serif;font-size:14px}li a.nav-link.active,li a.nav-link:hover{border-top:none;border-left:none;border-right:none;border-bottom:1px solid var(--primary-color);span{font-weight:700}}.nav-link.active:before{display:none}}.ApTabs .nav-tabs,#chekout-nav.nav-tabs{justify-content:center;margin:auto}.ApTabs .nav-tabs{width:fit-content}body#product .product-tabs .nav-tabs{margin:0}.displaynav2{font-size:14px}.displaynav2 .timeline-wrapper{display:none}.home-landing{padding:10px 0;text-align:center;text-transform:uppercase;font-family:'Raleway';font-weight:400;font-size:12px;color:#000;.title{margin-top:4px}.slick-track{display:flex;gap:1rem;max-width:fit-content;margin:0 auto;padding-left:30px}}.home-landing img,#category .subcategories .subcategory-block img,.brands-menu .top-brands img{border:1px solid var(--primary-color);width:80px;height:80px;border-radius:50%;object-fit:cover}.home-landing img,#category .subcategories .subcategory-block img{padding:3px}.brands-menu .top-brands img{padding:1px}#category .subcategories .subcategory-block .subcategory-name{line-height:unset!important}#category #js-product-list-footer .card:has(.card-block.category-additional-description){display:none}.home-landing .item:hover img{border-style:dotted}@media(max-width:991px){.home-landing .slick-slide{max-width:90px}}@media(min-width:991px){.home-landing .slick-slide{max-width:110px;font-size:16px}}.ava-countdown{font-family:'Raleway',sans-serif;.flipdown .rotor-group-heading,.flipdown .rotor{font-weight:600}}.tintin-block-slide{text-align:center;.slick-dotted.slick-slider{margin-top:0}.slick-list.draggable,.slick-track{padding:0px!important}.title{margin-top:20px}.img{margin-bottom:20px}a{color:#000}.sub-title{font-family:'Raleway',sans-serif;font-size:14px;font-weight:600;margin:0}.descript{font-family:'Raleway',sans-serif;font-size:14px;font-weight:400;buttom{display:block}}}.wrapper:has(.block-tabs) .tab-content{background-color:var(--bg-gray);padding-top:30px;padding-bottom:10px}.wrapper:has(.block-tabs) .tab-content .list-product-slick-carousel{margin-top:0}#block-new-products{.slick-track{display:flex;justify-content:center}}.twoitems .ApProductList ul.product-list-tintin-v2.grid>.ajax_block_product,.product-list-tintin-v2 .slick-slide{width:100%;max-width:240px}.twoitems .ApProductList ul.product-list-tintin-v2.grid>.ajax_block_product{margin:auto}.grid-twoitems{display:flex;flex-direction:row;align-items:stretch;flex-wrap:nowrap;.ApColumn{padding:0}.ApColumn .block{height:100%}.ApImage img{width:100%;height:100%!important;object-fit:cover}.product_list .product_block{width:100%!important;max-width:240px;margin:auto}}#home-newsletter{background:unset;display:grid;grid-template-columns:auto 465px 43.194%;.col-newsletter-image{height:100%;padding:0}.col-newsletter-image img,.col-newsletter-image .block.ApImage{height:100%!important}.col-newsletter-image img{width:100%;height:100%;object-fit:cover;object-position:top left}.col-newsletter{padding:60px;background-color:#FFF;padding:80px 70px 100px;width:465px}}@media (max-width:992px){#home-newsletter{display:flex}#home-newsletter .col-newsletter-image{display:none}#home-newsletter .col-newsletter{padding:140px 20px;width:100%;margin-left:0;background-color:transparent}}#home-newsletter,#home-newsletter .gdpr_consent label,#home-newsletter .gdpr_consent label a{color:#FFF!important}#home-newsletter .sub-title-widget{font-family:"Playfair Display",serif;font-weight:700;font-size:28px;line-height:29.7px;margin-bottom:20px;text-align:center}#home-newsletter .ApHtml .block_content{font-family:'Raleway',sans-serif;font-size:14px;font-weight:600;line-height:18px;letter-spacing:1px;margin-bottom:20px;text-align:center}#home-newsletter .gdpr_consent{margin-top:20px}#home-newsletter .custom-checkbox input[type="checkbox"]+span,#home-newsletter .custom-checkbox input[type="radio"]+span{border-color:#FFF}.gdpr_consent_wrapper{text-align:left}.gdpr_consent_wrapper,.js-mailalert-add{margin:0px!important}.js-mailalert{display:flex;flex-direction:column;gap:1rem}.js-mailalert-action{width:100%;max-width:800px;display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;input[type="email"]{flex:1}}.gdpr_consent .psgdpr_consent_message{width:100%}.gdpr_consent .psgdpr_consent_message td,table.psgdprConsentTable td{padding:4px 6px;font-weight:100}.gdpr_consent .psgdpr_consent_message td strong,table.psgdprConsentTable td strong{font-weight:400}.gdpr_consent .psgdpr_consent_message,table.psgdprConsentTable,table.psgdprConsentTable p{font-size:12px!important}.gdpr_consent .psgdpr_consent_message a,table.psgdprConsentTable a{text-decoration:underline}#home-newsletter .psgdpr_consent_message table,#home-newsletter .psgdpr_consent_message td{border-color:var(--tertiary-color)!important;background-color:transparent}.gdpr_consent .togglePsgdprConsentTable,.togglePsgdprConsentTable{display:block;text-align:right}#blockEmailSubscription_displayHome .title_block,#blockEmailSubscription_displayHome .col-conditions{display:none}#home-newsletter .block_newsletter .input-wrapper input:focus-visible{border-radius:0px!important;border:none!important}#home-newsletter .newsletter-input-wrapper,#promo-code .promo-code form{display:flex;flex-direction:row;align-items:stretch}#home-newsletter .newsletter-input-wrapper input,#promo-code .promo-code form input{flex:1}#home-newsletter .newsletter-input-wrapper>*,#promo-code .promo-code form>*{height:40px}.block-slide-sections .flex-row-between .material-symbols-outlined,body#my-account #content .my-acc-dashboard-item-link>span span.material-symbols-outlined:last-child,body#my-account #content #last-customer-orders>a span.material-symbols-outlined:last-child,#sc-recommended .image_description .material-symbols-outlined,#sc-menu-news .image_description .material-symbols-outlined,.product-variants .toggle-attribute-combination .material-symbols-outlined,.brands-menu .top-brands+a .material-symbols-outlined,.brands-menu .brand-menu-title>div>a .material-symbols-outlined{font-size:14px}.block-slide-sections{.flex-row-between{display:flex;justify-content:space-between;align-items:center;padding:10px 6px 5px 10px}.owl-theme .owl-buttons div{border-radius:0}.owl-theme .owl-buttons div:before,.blaze-prev,.blaze-next{background-color:var(--tertiary-color);color:#FFF;padding:8px}}@media(max-width:512px){.block-slide-sections{margin-left:1.5rem!important;margin-right:1.5rem!important}}.slide-services .block-carousel-image-container{color:#000;.img-fluid{max-height:30px}.title{font-family:'Raleway',sans-serif;font-size:14px;font-weight:600;margin-top:20px;margin-bottom:5px;color:var(--tertiary-color)}.sub-title,.descript{font-family:'Raleway',sans-serif;font-size:12px;line-height:14px;font-weight:500}}#footer .etrusted-footer-widtget etrusted-widget::before,body#product .product-container .trustedshop-wrapper etrusted-widget::before{display:block;content:url(/img/quotes_top.png)}#footer .etrusted-footer-widtget etrusted-widget::after,body#product .product-container .trustedshop-wrapper etrusted-widget::after{display:block;float:right;content:url(/img/quotes_bottom.png)}body#product .product-container .trustedshop-wrapper .ptt-heading-38,body#product .product-container .trustedshop-wrapper etrusted-widget::before,body#product .product-container .trustedshop-wrapper etrusted-widget::after{display:none}#row-footer-contact{padding-bottom:60px;.title_block{margin-bottom:40px}table span{display:flex;align-items:center}}@media(max-width:991px){.ptt-heading-38{font-size:28px!important;line-height:29.7px!important}.ptt-base{font-size:14px}#row-footer-contact .home-rrss-links{margin-top:40px}#row-footer-contact .home-rrss-links img{width:20px}}footer#footer #row-footer-accordions .title_block{color:#FFF;font-size:16px;font-weight:700;font-family:'Raleway',sans-serif}@media(max-width:767px){#row-footer-accordions{padding-bottom:20px}.wrapper .container:has(#row-footer-accordions),.wrapper .container:has(#row-footer-contact){width:100%;margin:0;padding:0%}.wrapper .container:has(#row-footer-accordions) .ApColumn,.wrapper .container:has(#row-footer-contact){padding-left:10%;padding-right:10%}.wrapper .container:has(#row-footer-accordions) .ApColumn{border-top:1px solid #FFF;padding-top:10px}body#manufacturer #page{overflow-x:unset}body#manufacturer #page #wrapper>.container{padding:0}}@media(max-width:575px){.modal.leo-quicklogin-modal .leo-login-form-content .lql-form-content-element:has(.leoquicklogin-forgotpass){text-align:center;display:flex;flex-direction:column-reverse;gap:1rem;justify-content:center}.modal.leo-quicklogin-modal .leo-login-form-content .lql-form-content-element:has(.leoquicklogin-forgotpass):after{display:none}.modal.leo-quicklogin-modal .leo-login-form-content .form-group:has(.lql-login-bt){width:100%}}@media(min-width:768px){#row-footer-accordions{padding-bottom:60px}}footer .wrapper:has(#block-footer-more-info){border-top:1px solid #000}#block-footer-more-info .block.ApHtml{margin-top:20px;margin-bottom:40px}#block-footer-more-info,#block-footer-more-info h4.title_block,#block-footer-more-info div.collapse{color:#000}footer .block-coyright{font-family:"Raleway",sans-serif;font-weight:700;font-size:14px;color:#000;border:none}.owl-wrapper{padding:0}.product-variants .input-radio+span{background-color:var(--tertiary-color);color:#FFF;border:none;border-radius:0;padding:8px 11px;line-height:100%!important}.product-variants>.product-variants-item>ul input[type="radio"]:checked+span:before,.product-variants>.product-variants-item>ul input[type="radio"]:hover+span:before{content:'';position:absolute;border-bottom:2px solid #000;bottom:0;left:0;width:100%}.product-variants>.product-variants-item>ul input[type="radio"]:checked+span.color:before,.product-variants>.product-variants-item>ul label:hover span.color:before{content:'';position:absolute;border-bottom:2px solid #000;bottom:-6px;left:0;width:100%;opacity:1;visibility:visible}.product-variants>.product-variants-item ul li.outstock .color:after,#product .attribute-combination-select button.outstock .color:after{content:"";background-image:linear-gradient(to bottom left,transparent 50%,#fff 50%,#fff calc(50% + 1px),transparent 50%),linear-gradient(to bottom right,transparent 50%,#fff 50%,#fff calc(50% + 1px),transparent 50%);position:absolute;top:0;left:0;right:0;bottom:0}.product-variants>.product-variants-item ul li.outstock .radio-label{background-image:linear-gradient(to bottom left,transparent 50%,#FFF 50%,#FFF calc(50% + 1px),transparent 50%),linear-gradient(to bottom right,transparent 50%,#FFF 50%,#FFF calc(50% + 1px),transparent 50%)}.twoitems .ApProductList ul.product-list-tintin-v2.grid,.list-product-slick-carousel.product-list-tintin-v2,.product_list.product-list-tintin-v2,.category-products.product-list-tintin-v2,.owl-row.product-list-tintin-v2,.blaze-slider.product-list-tintin-v2,.featured-products.product-list-tintin-v2,.owl-carousel.product-list-tintin-v2,#module-leofeature-mywishlist #products,#module-leofeature-viewwishlist #products,#clinique-id-products.product-list-tintin-v2{.block-addToCartFormWrapper{display:none;width:100%;align-items:center;position:absolute;left:50%;transform:translate(-50%,-100%);flex-direction:row;column-gap:.5rem;button{border:none;background-color:#FFF;padding:.5rem}.addToCartFormWrapper{flex:1;overflow-x:auto;padding:0 8px;-ms-overflow-style:none;scrollbar-width:none}.addToCartFormWrapper ul{white-space:nowrap}.addToCartFormWrapper ul li.input-container{padding-bottom:4px}.addToCartFormWrapper span.radio-label{margin:0}}.input-group.bootstrap-touchspin{display:none}.leo_cart_quantity{display:none}etrusted-widget{text-align:center;margin-top:10px}}#_productAttributeCombinationModal.hidden{display:none}#_productAttributeCombinationModal{position:fixed;z-index:9999;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);display:flex;flex-direction:column;justify-content:end;.modal-content{border-radius:0;padding:20px 20px 120px 20px;background-color:#FFF;height:80%;max-height:80%;position:relative;transition:max-height 0.3s ease}.modal-content.h0{max-height:0%}.modal-content .close{position:absolute;top:20px;right:20px;color:#000}.variants-product>div:first-child,.product-variants-item>div:first-child{margin-bottom:20px}.addToCartFormWrapper,.addToCartForm,.variantsProductWrapper,.variants-product{height:100%}.variants-product{display:flex;flex-direction:column}.product-variants-item{overflow:hidden}.modal-content ul{overflow-y:auto;width:100%;max-height:25vh;display:flex;flex-direction:column;gap:1rem}.modal-content ul .input-radio+span,.modal-content ul .input-radio+span{background-color:var(--tertiary-color);color:#FFF;border:none;border-radius:0}.modal-content ul label span{margin:0}.modal-content ul li>label{display:flex;flex-direction:row;align-items:end;gap:1rem}.modal-content .color,.modal-content .texture{display:block!important;width:38px;height:38px;background-color:#ccc}.modal-content ul li{max-width:96%}.modal-content ul li:has(input:checked),.modal-content ul li:has(input:hover){border-left:5px solid var(--primary-color);padding-left:8px}.search-variant{display:flex;align-items:center;margin-bottom:20px}.search-variant input{flex:1 1 0%}}@media(min-width:992px){#_productAttributeCombinationModal{align-items:end;.modal-content{min-width:450px;max-height:100%;height:100%}.modal-content ul{max-height:45vh}}}#_productAttributeCombinationModal .bootstrap-touchspin{width:auto}.cart-item .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up,.product-quantity .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up,.cart-item .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down,.product-quantity .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down,#productAttributeCombinationModal .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up,#productAttributeCombinationModal .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down,.leo-dropdown-cart .product-quantity a.leo-bt-product-quantity{background-color:var(--bg-gray);color:#000;width:36px;height:36px}.leo-dropdown-cart .product-quantity a.leo-bt-product-quantity{padding:8px}.leo-dropdown-cart .cart-shopping-bag+.close{display:none}.cart-item .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up,.product-quantity .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up,.cart-item .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down,.product-quantity .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down,#productAttributeCombinationModal .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up,#productAttributeCombinationModal .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down{position:absolute;z-index:9;top:0}.quantity .bootstrap-touchspin input[name="qty"],.cart-item .bootstrap-touchspin input[name="qty"],.product-quantity .bootstrap-touchspin input[name="qty"],#productAttributeCombinationModal .bootstrap-touchspin input.tintin-input,body#cart .product-line-actions .bootstrap-touchspin input.form-control,.leo-dropdown-cart .product-quantity input.leo-input-product-quantity{height:36px;width:36px;font-weight:600;padding:0;text-align:center}.product-actions .add-to-cart{width:auto}.product-actions .control-label{text-transform:unset}.product-add-to-cart .product-quantity .qty{width:auto;margin:0}.product-quantity .bootstrap-touchspin,#productAttributeCombinationModal .bootstrap-touchspin,body#cart .product-line-actions .bootstrap-touchspin{position:relative;padding-left:36px;padding-right:36px;width:auto}.cart-item .bootstrap-touchspin .input-group-btn-vertical,.product-quantity .bootstrap-touchspin .input-group-btn-vertical,#productAttributeCombinationModal .bootstrap-touchspin .input-group-btn-vertical{position:unset}.cart-item .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up .material-icons,.product-quantity .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up .material-icons,.cart-item .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down .material-icons,.product-quantity .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down .material-icons,#productAttributeCombinationModal .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up .material-icons,#productAttributeCombinationModal .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down .material-icons{position:unset}.cart-item .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up,.product-quantity .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up,#productAttributeCombinationModal .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up{right:0}.cart-item .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down,.product-quantity .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down,#productAttributeCombinationModal .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down{left:0}.bootstrap-touchspin .input-group-btn-vertical .touchspin-up:after{content:"\E145"}.bootstrap-touchspin .input-group-btn-vertical .touchspin-down:after{content:"\E15B"}.category-products.product-list-tintin-v2,.owl-row.product-list-tintin-v2,.blaze-slider.product-list-tintin-v2,.featured-products.product-list-tintin-v2,.owl-carousel.product-list-tintin-v2,.list-product-slick-carousel.product-list-tintin-v2,.product_list.product-list-tintin-v2,#module-leofeature-mywishlist #products,#module-leofeature-viewwishlist #products,#clinique-id-products.product-list-tintin-v2{.block-flag-review .p-name .wishlist .leo-wishlist-button,.delete-wishlist-product{padding:0;top:0;right:0}.leo-wishlist-button-dropdown .leo-list-wishlist{bottom:unset}.leo-wishlist-product .leo-wishlistproduct-item .delete-wishlist-product .btn{padding:0}}.category-products.product-list-tintin-v2 .product-price-and-shipping,.owl-row.product-list-tintin-v2 .product-price-and-shipping,.blaze-slider.product-list-tintin-v2 .product-price-and-shipping,.featured-products.product-list-tintin-v2 .product-price-and-shipping,.owl-carousel.product-list-tintin-v2 .product-price-and-shipping,.list-product-slick-carousel.product-list-tintin-v2 .product-price-and-shipping,.product_list.product-list-tintin-v2 .product-price-and-shipping,body#product .product-prices,body#cart .product-line-grid-right,#module-leofeature-mywishlist #products,#module-leofeature-viewwishlist #products,#clinique-id-products.product-list-tintin-v2,.leo-dropdown-cart{.tintin-price-block{display:flex;flex-direction:column;text-align:center;gap:4px;.price{font-size:18px;font-weight:600}>div,.regular-price{color:#000;font-size:12px;font-weight:400}.regular-price{text-decoration:line-through}.discount{color:var(--flag1-color);background-color:var(--flag1-bgcolor);padding:2px}}}.tintin-discount{color:var(--flag1-color);background-color:var(--flag1-bgcolor);padding:2px!important;font-family:'Raleway',sans-serif!important;font-size:12px!important}.product-variants>.product-variants-item ul li,.product-variants>.product-variants-item>ul li{margin:0;width:fit-content}.product-variants>.product-variants-item>ul{display:flex;flex-wrap:wrap;gap:6px 8px}.product-variants>.product-variants-item>ul .tintin-discount{position:absolute;right:-4px;top:-4px}.product-variants>.product-variants-item>ul:has(.input-radio) .tintin-discount{left:-4px;right:unset}body#product .product-prices .product-price .tintin-price-block{flex-direction:row!important;column-gap:1rem;align-items:baseline;.price{font-size:32px!important}}body#product .row.box-navads.ApRow{padding-left:10px;padding-right:10px}body #page .product-miniature .thumbnail-container{height:100%!important}.list-product-slick-carousel.product-list-tintin-v2,.product_list.product-list-tintin-v2,.product_list.grid.product-list-tintin-gifts{>li{padding:10px}.slick-slide{transform:scale(.95)}.slick-slide:hover{transform:scale(1)}.item,article,.thumbnail-container,.product-miniature .thumbnail-container{height:100%!important}.thumbnail-container{margin-bottom:0;display:flex;flex-direction:column}.product-meta{flex:1;display:flex;flex-direction:column}.product-price-and-shipping{margin-top:auto}article{transition:transform 0.2s ease,box-shadow 1s ease;padding:10px;height:100%;background-color:#FFF}article:hover{border:none;box-shadow:rgb(0 0 0 / 10%) 0 3px 24px}.thumbnail-container{margin-bottom:0}.block-flag-review{font-size:12px;display:flex;flex-direction:row;justify-content:space-between;min-height:20px;.block-flags{white-space:nowrap;.product-flags{top:0;left:0;display:flex;flex-direction:column;align-items:start}.product-tintin-flags{right:auto}}}.block-flag-review.hasCombinations .block-flags .product-flags,.block-flag-review .product-variants-info+.block-flags .product-flags{top:20px}.button-container.cart{width:100%;display:flex;border-bottom:1px solid var(--primary-color);form{flex:1 1 0%}.tintin-btn-group button{display:flex;flex-direction:row;align-items:center}.tintin-btn-group .leo-bt-cart-content{flex:1 1 0%}button{border:none;color:#000;background-color:#FFF;border-radius:0}button.add-to-cart,a.view-product{width:100%;text-align:center;padding:7px}button.add-to-cart:hover+button{display:none}button.add-to-cart:focus,a.view-product:focus{color:#FFF;background-color:var(--primary-color)}.name-btn-product{font-weight:700;font-size:17.6px}}.block-product-title{text-align:center;margin:8px 0;display:flex;flex-direction:column;gap:2px;color:var(--gray-color);line-height:1;font-size:12px;>:first-child{font-size:12px;text-transform:uppercase}h3{margin:0;line-height:18.78px}>:nth-child(2) a{font-size:16px;font-weight:600;margin:0}>:last-child{font-size:12px;text-transform:capitalize}}.thumbnail-container a.product-thumbnail{padding-bottom:100%}.thumbnail-container a.product-thumbnail .img-fluid{height:auto;width:90%;margin:0 auto}}.product_list.grid.product-list-tintin-gifts .product_desc p:has(a),.product_list.grid.product-list-tintin-gifts .block-product-title p:has(a){display:none}.owl-row:has(.product-list-tintin-v2){padding:0 20px}.category-products.product-list-tintin-v2 .owl-wrapper,.owl-row.product-list-tintin-v2 .owl-wrapper,.featured-products.product-list-tintin-v2 .owl-wrapper,.owl-carousel.product-list-tintin-v2 .owl-wrapper,#module-leofeature-mywishlist #products,#module-leofeature-viewwishlist #products,#clinique-id-products.product-list-tintin-v2{.item,article,.thumbnail-container,.product-miniature .thumbnail-container{height:100%!important}.thumbnail-container{margin-bottom:0;display:flex;flex-direction:column}.product-meta{flex:1;display:flex;flex-direction:column}.product-price-and-shipping{margin-top:auto}}.category-products.product-list-tintin-v2,.owl-row.product-list-tintin-v2,.blaze-slider.product-list-tintin-v2,.featured-products.product-list-tintin-v2,.owl-carousel.product-list-tintin-v2,#module-leofeature-mywishlist #products,#module-leofeature-viewwishlist #products,#clinique-id-products.product-list-tintin-v2{.owl-wrapper{display:flex!important;padding-bottom:10px;margin:auto!important;width:fit-content!important}.owl-pagination{margin-top:30px}.owl-item{transition:transform 0.2s ease,box-shadow 1s ease;padding:0;transform:scale(.92);&:hover,&.hover{transform:scale(.97)}}article{transition:transform 0.2s ease,box-shadow 1s ease;padding:10px;background-color:#FFF}.owl-item.hover article,article:hover{border:none;box-shadow:rgb(0 0 0 / 10%) 0 3px 24px}.block-flag-review{font-size:12px;display:flex;flex-direction:row;justify-content:space-between;min-height:20px;.block-flags{white-space:nowrap;.product-flags{top:0;left:0;display:flex;flex-direction:column;align-items:start}.product-tintin-flags{right:auto}}}.block-flag-review.hasCombinations .block-flags .product-flags,.block-flag-review .product-variants-info+.block-flags .product-flags{top:20px}.button-container.cart{width:100%;display:flex;border-bottom:1px solid var(--primary-color);padding:0;form{flex:1 1 0%}.tintin-btn-group button{display:flex;flex-direction:row;align-items:center}.tintin-btn-group .leo-bt-cart-content{flex:1 1 0%}button{border:none;color:#000;background-color:#FFF;border-radius:0}button.add-to-cart{width:100%;text-align:center;padding:7px}button.add-to-cart:hover+button{display:none}button.add-to-cart:focus{color:#FFF;background-color:var(--primary-color)}.name-btn-product{font-weight:700;font-size:17.6px}}.block-product-title{text-align:center;margin:8px 0;display:flex;flex-direction:column;gap:2px;color:var(--gray-color);line-height:1;font-size:12px;>:first-child{font-size:12px;text-transform:uppercase}h3{margin:0;line-height:18.78px}>:nth-child(2) a{font-size:16px;font-weight:600;margin:0}>:last-child{font-size:12px;text-transform:capitalize}}.thumbnail-container a.product-thumbnail{padding-bottom:100%}.thumbnail-container a.product-thumbnail .img-fluid{height:auto;width:90%;margin:0 auto}}@media(max-width:1200px){.twoitems .ApProductList ul.product-list-tintin-v2.grid,.product_list.grid.product-list-tintin-v2,.category-products.product-list-tintin-v2,.owl-row.product-list-tintin-v2,.blaze-slider.product-list-tintin-v2,.featured-products.product-list-tintin-v2,.owl-carousel.product-list-tintin-v2,#module-leofeature-mywishlist #products,#module-leofeature-viewwishlist #products,#clinique-id-products.product-list-tintin-v2{.button-container.cart .tintin-btn-group .btn{line-height:normal}.button-container.cart .tintin-btn-group .name-btn-product{font-size:16px}.button-container.cart .tintin-btn-group .material-symbols-outlined{font-size:20px}}}.thumbnail-container .p-name .leo-wishlist-button i:before{font-size:18px}.wishlist .leo-wishlist-button.added i:before{content:"\f004";color:var(--flag1-color)}.leo-wishlist-button-dropdown .leo-list-wishlist .move-wishlist-item,.leo-wishlist-button-dropdown .leo-list-wishlist .wishlist-item{font-size:14px;padding-top:8px!important;padding-bottom:8px!important}.home-banner-block{text-align:center;img.img-fluid{object-fit:cover;aspect-ratio:1/1;max-height:50vh}.image_description{margin:10px 0}.title{font-size:28px;font-weight:700;margin:0}.sub-title{font-size:14px;font-weight:600;margin:0}p{font-size:14px;font-weight:400}}#footer .home-rrss-links{color:#FFF;.sub-title-widget{margin-bottom:14px}ul{list-style-type:none;font-weight:400;display:flex;flex-direction:row;column-gap:1rem;justify-content:start;align-items:center;.sub-title-widget{font-size:14px}}}footer#footer .trstd_carrusel .title_block{color:#000;text-align:center;text-transform:none;font-family:'Playfair Display',sans-serif!important;font-size:38px!important;font-weight:700!important;line-height:40.7px!important}.trstd_carrusel .owl-wrapper{display:flex;flex-direction:row;gap:1rem}.trstd_carrusel .owl-wrapper-outer::before{display:block;content:url(/img/quotes_top.png)}.trstd_carrusel .owl-wrapper-outer::after{display:block;float:right;content:url(/img/quotes_bottom.png)}.trstd_carrusel .owl-wrapper .owl-item{max-width:fit-content}.trstd_carrusel .owl-wrapper .trstd-total{font-size:1.2rem;display:flex;flex-direction:column;align-items:center}.trstd_carrusel .item .descript .trstd-total,.trstd_carrusel .item .descript .trstd-review{color:#000;padding:12px;display:flex;flex-direction:column;border:2px solid #eee;border-radius:8px}.trstd_carrusel .item .descript .trstd-review{font-size:.8rem}.trstd_carrusel .item .descript p{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.trstd_carrusel .item .descript .trstd-review>div:first-child{display:flex;flex-direction:row;justify-content:space-between}.trstd_carrusel .item .descript .material-symbols-outlined{font-variation-settings:'FILL' 1,'wght' 400,'GRAD' 0,'opsz' 24}.trstd_carrusel .item .descript .trstd-review>div:first-child>.material-symbols-outlined{color:#005aa0}.trstd_carrusel .item .descript .trstd-total>div:first-child .stars .material-symbols-outlined,.trstd_carrusel .item .descript .trstd-review>div:first-child .stars .material-symbols-outlined{color:var(--primary-color)}.trstd_carrusel .item .descript .trstd-review>div:first-child .stars .material-symbols-outlined.empty{color:#ccc}.trstd_carrusel .item .descript .trstd-review>span{color:#888}.trstd_carrusel .item .descript .trstd-review>a{display:flex;flex-direction:row;align-items:center;gap:1rem}.trstd_carrusel .item .descript .trstd-review>a span{color:#005aa0;font-weight:600}footer#footer .secure-payments .title_block{color:#000}.material-symbols-outlined.shopping_bag{position:relative;width:fit-content;&:hover{cursor:pointer;color:var(--primary-color);font-variation-settings:'FILL' 1,'wght' 400,'GRAD' 0,'opsz' 24}&:focus{color:var(--primary-color);font-variation-settings:'FILL' 1,'wght' 400,'GRAD' 0,'opsz' 24}img{position:absolute;right:0;top:4px}}header .material-symbols-outlined.shopping_bag img{animation:var(--animation-ping)}@media(max-width:1079px){.mini-navbar .box-top .leo-megamenu .navbar-nav>li>a{padding:0 7px;font-size:12px!important}}@media(min-width:1080px) and (max-width:1180px){.mini-navbar .box-top .leo-megamenu .navbar-nav>li>a{padding:0 7px;font-size:12px!important}}@media(min-width:1181px) and (max-width:1280px){.mini-navbar .box-top .leo-megamenu .navbar-nav>li>a{padding:0 8px;font-size:13px!important}}@media(min-width:1281px) and (max-width:1380px){.mini-navbar .box-top .leo-megamenu .navbar-nav>li>a{padding:0 10px;font-size:14px!important}}@media(min-width:1381px){.mini-navbar .box-top .leo-megamenu .navbar-nav>li>a{padding:0 16px;font-size:14px!important}}@media(max-width:1079px){.navbar-fixed-top .box-top .leo-megamenu .navbar-nav>li>a{padding:0 7px;font-size:12px!important}}@media(min-width:1080px) and (max-width:1180px){.navbar-fixed-top .box-top .leo-megamenu .navbar-nav>li>a{padding:0 7px;font-size:12px!important}}@media(min-width:1181px) and (max-width:1280px){.navbar-fixed-top .box-top .leo-megamenu .navbar-nav>li>a{padding:0 8px;font-size:13px!important}}@media(min-width:1281px) and (max-width:1380px){.navbar-fixed-top .box-top .leo-megamenu .navbar-nav>li>a{padding:0 10px;font-size:14px!important}}@media(min-width:1381px){.navbar-fixed-top .box-top .leo-megamenu .navbar-nav>li>a{padding:0 16px;font-size:14px!important}}@media(min-width:991px){.mini-navbar .box-top .h-logo{line-height:normal}.navbar-nav.megamenu .menu-icon-class .material-symbols-outlined{display:none}#home-newsletter .sub-title-widget{font-size:38px;line-height:40.7px}#home-newsletter .ApHtml .block_content{font-size:16px;font-weight:400}#home-newsletter,#home-newsletter .gdpr_consent label,#home-newsletter .gdpr_consent label a{color:#000!important}#home-newsletter .col-newsletter .psgdpr_consent_message table #home-newsletter .col-newsletter .psgdpr_consent_message td{border-color:#000!important}#home-newsletter .custom-checkbox input[type="checkbox"]+span,#home-newsletter .custom-checkbox input[type="radio"]+span{border-color:#000}#home-newsletter .psgdpr_consent_message table,#home-newsletter .psgdpr_consent_message td{border-color:#eeeeee!important}.gdpr_consent .psgdpr_consent_message td{font-weight:200}}.tintin-lg-block-slide .block-carousel-image-container{display:flex;flex-direction:row;align-items:center;>img{width:70%;height:100%}>div.descript{text-align:center;padding:8px 40px}>div.descript p{margin:16px 0}}.row.img-h-full .ApColumn .ApImage img.img-fluid{height:500px!important;object-fit:cover}.header-nav .box-navads{padding:0;.top-nav-slide{padding:10px 8px}}html:has(.box-top #leo_search_block_top.active),html:has(#category-modal-trigger+div:not(.hidden-sm-down)),html:has(#productAttributeCombinationModal:not(.hidden)),html:has(.leo-fly-cart-slidebar.slidebar_right.active),html:has(body.modal-open),html:has(.modal.fade.in),html:has(.myacc_left.fixed){overflow:hidden}.box-top #leo_search_block_top.active #leosearchtopbox{transform:translateY(0)}.box-top #leo_search_block_top form#leosearchtopbox{position:fixed;z-index:99999999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.8);display:flex}#sc-recommended{.ptt-heading-28{margin-bottom:1rem!important}.image_description p a{background-color:#FFF;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:5px 6px 5px 10px;text-decoration:unset!important}.image_description p a *{line-height:100%}.block_content{margin-bottom:10px}.search-banner-item{padding-right:0;margin-bottom:.5rem}.bg-left-tintin{padding-bottom:1.5rem}.bg-left-tintin>.row{margin-right:1rem!important}}.sc-help-center{.image_description p a{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:10px;background-color:#FFF}}.box-top #leo_search_block_top form#leosearchtopbox .leoproductsearch-content{background-color:#fefefe;margin:auto;padding:10px;border:1px solid #888;width:100dvw;max-height:100dvh;display:flex;flex-direction:column;justify-content:space-between;&>div:first-child img{max-height:24.9px}&>div:nth-child(2){flex:1 1 0%}&>div:nth-child(3){max-height:35%}#leo_search_top_button{top:5px;right:0}.ac_results.lps_results{box-shadow:unset;position:unset;width:100%!important;display:block!important}.leoproductsearch-result{overflow:hidden;display:flex;gap:1rem;flex-direction:column;justify-content:space-between;height:100%}}@media(min-width:991px){.box-top #leo_search_block_top .title_block{padding:8px;width:276px;height:auto;font-size:16px;display:flex;flex-direction:row-reverse;column-gap:1rem;align-items:center;border-bottom:1px solid var(--primary-color);font-size:16px;justify-content:space-between}.box-top #leo_search_block_top .title_block:before{position:unset;line-height:16px;margin:0}.box-top #leo_search_block_top .title_block .btn-search-modal{text-transform:none}.box-top #leo_search_block_top form#leosearchtopbox .leoproductsearch-content{max-width:700px;max-height:550px;padding:1.5rem 1.5rem 0;.leoproductsearch-result{padding:1rem}.search-in-product ul{display:grid;grid-template-columns:repeat(3,1fr)}}.box-top #leo_search_block_top form#leosearchtopbox #leo_search_query_top_wrapper{position:relative;width:332px;margin:0 auto}}.off-canvas-nav-megamenu{transform:translateX(-100%);width:100%}.off-canvas-active>.off-canvas-nav-megamenu.active{transform:translateX(0)}.off-canvas-nav-megamenu .navbar-nav>li.banner{padding:0 20px 20px 36px;margin-top:20px;border-bottom:none;background-image:url(/img/bg-left-tintin.png);background-repeat:no-repeat;background-size:36px;.block_content{margin-bottom:10px}.image_description p a{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:10px}}.bg-left-tintin{padding-left:36px;background-image:url(/img/bg-left-tintin.png);background-repeat:no-repeat;background-size:36px}@media (min-width:991px){.leo-megamenu .leo-top-menu .navbar-nav>li.banner{display:none}}.loyalty-block.loyalty-block-product,.loyalty-block.loyalty-block-checkout,.loyalty-block.loyalty-block-shopping-cart,.loyalty-block.loyalty-block-order-confirmation{display:flex;flex-direction:row;align-items:center;gap:.5rem;padding:0;>.material-symbols-outlined{color:var(--flag2-color)}>span:nth-child(3){background-color:var(--flag2-bgcolor)}>*:last-child{cursor:pointer}dialog{border:unset}dialog:focus-visible{outline:none}dialog::backdrop{background-color:rgba(0,0,0,.8)}dialog .dialog-header img{max-height:24.9px}menu{padding:0;white-space:nowrap;margin-left:auto}}.loyalty-block.loyalty-block-shopping-cart-detail{display:none}.cart-voucher:has(#promo-code){padding:20px;margin:20px 0;position:relative;border:unset;background-image:repeating-linear-gradient(to right,black,black 2px,transparent 2px,transparent 16px),repeating-linear-gradient(to right,black,black 2px,transparent 2px,transparent 16px),repeating-linear-gradient(to bottom,black,black 2px,transparent 2px,transparent 16px),repeating-linear-gradient(to bottom,black,black 2px,transparent 2px,transparent 16px);background-position:0 0,0 100%,0 0,100% 0;background-size:100% 2px,100% 2px,2px 100%,2px 100%;background-repeat:no-repeat;&::before{content:'';position:absolute;bottom:0;left:50%;transform:translate(-50%,50%);padding:0 15px;width:12px;height:24px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="468" height="445"><path d="M228 20c17.4 14.7 26.9 36.6 29 59 .9 17.3.8 34.9-2 52l-.5 3.1c-2.5 16.3-5.9 32.2-10.1 48.1-1.1 4.3-2 8.4-2.5 12.8 6.3-9.5 12.3-19 18-28.9 10.1-17.5 20.3-33.9 34-48.8l5.2-6c2.7-3.2 5.7-5.9 8.9-8.6 1.3-1.1 2.6-2.2 3.8-3.4 16.9-15.9 38.1-23 60.9-22.6 15.8.6 29.7 7.7 41.3 18.2l2.7 2.5c15.7 14.9 28.2 37.4 29.4 59.4.3 22.7-1.2 41.8-16.6 59.8-18.9 19.3-47.1 26.6-73.3 26.8-33.2-.2-66.1-8.8-98.3-16.4 11.1 9.3 23.4 16.1 36 23.3 33.1 19 67.7 46.2 78.8 84.3 4.7 20.3-.6 40.1-11.3 57.4-13.8 20.3-35.8 33-59.6 38.3-18 2.8-37.8 1.5-53.9-7.3l-2.5-1.2c-17.5-9.4-27.2-26.3-33-44.7-13.3-44.4 1.5-93.6 12.5-137.1-6.4 9.4-12.4 18.9-18.1 28.7-20.6 35.3-46.3 73.8-88 85.9-21.1 5.3-40.9 4.9-60-6.4-5.3-3.4-9.6-7.7-13.9-12.2l-2.2-2.4c-16.6-19.2-25.5-50.4-24-75.5 1.5-18 9.1-32.6 22.8-44.3 3.9-3 8-5.5 12.4-7.8l2.8-1.5c41.4-21 97.8-12.9 140.2 1l2 .6h5.1c-11.4-9.5-23.8-16.6-37.3-23-29.4-14.4-60.6-43.9-71.4-75.2-6.5-19.6-6.1-37 3-56 11.1-21 31.5-35.3 53.8-42.8 25.5-7.6 54.2-6.6 76 10" fill="%23000"/></svg>');background-repeat:no-repeat;background-position:center;background-size:contain}.promo-code{padding:0;border-bottom:unset}.promo-code .tintin-btn{padding:8px!important}.promo-highlighted{display:none}.promo-discounts{padding-left:0;padding-right:0}}#promo-code .ptt-semibold-14{background-color:#000;color:#FFF}body#category #wrapper,body#cart #wrapper,body#checkout #wrapper,body#order-confirmation #wrapper,body#module-leoproductsearch-productsearch,body#contact #wrapper,body:has(.myacc_left){background-color:var(--bg-gray)!important}#category #breadcrumb-wrapper,#category #breadcrumb-wrapper .container,#category #breadcrumb-wrapper .breadcrumb-bg{background-color:var(--bg-gray)}@media(min-width:992px){body#order-confirmation #wrapper{background-color:#FFF!important}}body#category,body#module-leoproductsearch-productsearch,body#manufacturer{#main>h1{display:none}#js-product-list-header .category-cover,#js-product-list-top .display,#js-active-search-filters,#js-product-list-top>.row::after,#js-product-list-top .row.sort-by-row::after{display:none}#js-product-list-header .card{background-color:var(--bg-gray)}#js-product-list-header>.row{padding:.5rem 1rem}#js-product-list-top .sort-by-row{margin:0}#js-product-list-top .filter-button{padding:0}.category_landing #js-product-list-top .filter-button,&:has(.category_landing) #search_filters_wrapper{display:none}#js-product-list-top .sort-by-row>*{flex:1 1 0%}#js-product-list-top>.row{display:flex;flex-direction:row;justify-content:space-between}#js-product-list-top .sort-by-row .sort-by{font-family:'Raleway',sans-serif;font-size:14px;font-weight:600;line-height:16.44px;text-transform:uppercase}#js-product-list-top .total-products .toggle-left-column{display:flex;flex-direction:row;align-items:center;cursor:pointer}#js-product-list-top .toggle-left-column span.icon:not(.hidden){display:flex;flex-direction:row;align-items:center;gap:4px}#js-product-list-top .toggle-left-column span.icon .border{margin-left:6px;border-left:1px solid #000}#search_filter_toggler{width:fit-content;border:none;background-color:transparent;display:flex;justify-content:space-between;gap:1rem;align-items:center;margin-left:auto;padding-right:0}.n_active_filters{padding:2px;background-color:var(--secondary-color);color:var(--primary-color)}#search_filters .facet>.title{cursor:pointer}.sidebar #search_filters .facet ul.collapse.in,#search_filters .facet ul{padding:15px 0;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem .7rem}#search_filters .facet ul{max-height:unset}#search_filters .js-search-filters-clear-all{cursor:pointer}.sidebar #search_filters .facet ul.collapse.in .facet-label,.sidebar #search_filters .facet ul.collapse li,#search_filters .facet ul .facet-label{padding:0}.sidebar #search_filters .facet ul.collapse li{border-top:none}.sidebar #search_filters .facet,#search_filters .facet{border-bottom:none;margin-bottom:0;.facet-title{padding:10px 0;margin:0}.collapse:not(.in),.title .collapse-icons .remove,.title[aria-expanded="true"] .collapse-icons .add,.custom-checkbox{display:none}.title[aria-expanded="true"] .collapse-icons .remove{display:inline-block}ul .facet-label a{display:flex;flex-direction:row;align-items:center;border-bottom:1px dotted #000;gap:.25rem}ul .facet-label.active a{background-color:var(--secondary-color);border-bottom:1px solid var(--primary-color)}ul .facet-label a span{color:#000}ul .facet-label.active span,ul .facet-label.active .magnitude{color:var(--primary-color)}ul .facet-label a .magnitude{position:unset;font-size:14px}}#search_filters .faceted-slider li{flex:1}#search_filters .faceted-slider .ui-slider-handle{border-radius:50%;background-color:var(--flag1-bgcolor);border-color:var(--primary-color)}#search_filters .faceted-slider .ui-slider-range{background:var(--primary-color)}.block-categories .block_content>.category-sub-menu>li{padding-left:0}.block-categories.block-highlighted .category-sub-menu a,.products-sort-order .dropdown-menu .select-list.current{padding-left:15px;color:#000}.block-categories.block-highlighted .category-sub-menu li a.selected{padding-left:10px;border-left:5px solid var(--primary-color)}.block-categories.block-highlighted .title_block::before,.block-categories.block-highlighted .category-sub-menu li:after,#search_filters .ptt-heading-28::before{display:none}.block-categories.block-highlighted{.material-symbols-outlined{font-size:14px}.title_block a{text-transform:initial}.category-sub-menu li>a{display:flex;justify-content:space-between;align-items:center}.category-sub-menu li a{text-transform:uppercase}.category-sub-menu li a.selected{font-weight:700}.category-sub-menu .category-sub-menu{padding:0}}.subcategories+.products-selection{margin-bottom:0}.subcategories .subcategories-list{width:fit-content;max-width:100%;margin:0 auto;display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;gap:1rem;-ms-overflow-style:none;scrollbar-width:none}.subcategories .subcategories-list::-webkit-scrollbar{display:none}.subcategories .subcategories-list .subcategory-block{width:100px;margin-top:1rem;margin-bottom:1rem;display:flex;flex-direction:column;align-items:center;gap:1rem}.subcategories .subcategories-list .subcategory-image{width:80px;height:80px}.subcategories .subcategories-list .subcategory-description{display:none}.subcategories .subcategories-list .subcategory-block .subcategory-meta h5,.subcategories .subcategories-list .subcategory-block .subcategory-meta h2{margin:0}.subcategories .subcategories-list .subcategory-block .subcategory-meta .subcategory-name{padding:0}.subcategories .subcategories-list .subcategory-block.current img{border-width:4px}.product_list.grid>.row{row-gap:.5rem;padding:0 .5rem}.product_list.grid>.row .ajax_block_product{padding:0 .25rem}.category-banner,.category-slider{width:100%;margin:1rem .5rem .5rem}.category-banner .title-block,.categry-slider .title-block{order:2;margin:0;font-family:'Raleway',sans-serif;font-size:14px;font-weight:600;color:var(--tertiary-color)}.category-banner{.ApImage{display:grid;grid-template-columns:auto 1fr}.ApImage{display:flex;flex-direction:row;gap:1rem;justify-content:center;align-items:center}img{order:1}.image_description{order:3}}.category-slider .blaze-track>div{display:grid;align-items:center;justify-content:center;gap:4px 1rem;grid-template-areas:"icon title" "icon subtitle"}.category-slider .blaze-track img{grid-area:icon;max-height:36px}.category-slider .blaze-track .ap-more-info{grid-area:moreinfo}.category-slider .blaze-track .title{grid-area:title;margin:unset}.category-slider .blaze-track .sub-title{grid-area:subtitle;font-size:14px}.category-slider .owl-controls .owl-pagination{margin-bottom:0}@media(max-width:767px){#category-modal-trigger{display:flex;flex-direction:row;align-items:center}#category-modal-trigger+div{position:fixed;z-index:9999;height:100%;width:100%;overflow:hidden;top:0;left:0;background-color:rgba(0,0,0,.8);display:flex;place-items:end}#category-modal-trigger+div>div{background-color:#fff;width:100%;padding-top:10px}#category-modal-trigger+div>div>div:first-child{color:#000;padding:0 15px}#category-modal-trigger+div .subcategories .subcategories-list,#category-modal-trigger+div .block-categories .title_block{padding:0 15px}#category-modal-trigger+div .block-categories .block_content{padding-right:15px;max-height:50vh;overflow:auto}.category-banner .ApImage{display:grid;grid-template-columns:auto 1fr;gap:.5rem}.category-banner .ApImage img{grid-row:span 2;width:40px!important;height:auto!important}#js-product-list-top .products-sort-order{display:none}.sidebar #search_filters .facet ul.collapse.in{background-color:var(--bg-gray);margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}.sidebar #search_filters_wrapper{position:fixed;z-index:9999;padding-top:20px;margin-left:-10px;margin-right:-10px;height:100%;width:100%;overflow-y:auto;top:0;left:10px;display:flex;flex-direction:column;background-color:#FFF;transition:all 0.4s ease;transform:translateY(0)}.sidebar #search_filters_wrapper.hidden-sm-down{display:flex!important;transform:translateY(120%)}.sidebar #search_filters_wrapper>div:first-child,.sidebar #search_filters_wrapper #search_filters{padding-left:20px;padding-right:20px}.sidebar #search_filters_wrapper .sort-by{margin-bottom:20px}.sidebar #search_filters_wrapper .sort-by.ptt-heading-28{display:flex;justify-content:space-between;align-items:center}.sidebar #search_filter_controls{margin-top:auto;padding:20px 8px;box-shadow:0 -2px 24px 0 #0000000D;display:grid;grid-template-columns:1fr 1fr;gap:1rem}.sidebar #search_filter_controls button{border-radius:0;margin:0}.sidebar #search_filter_controls button.js-search-filters-clear-all{padding:10px 0px!important;margin:0}.sidebar #search_filter_controls button .material-icons{display:none}.sort-by-options{display:flex;flex-direction:row;gap:1rem;white-space:nowrap;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.sort-by-options::-webkit-scrollbar{display:none}.sort-by-options a{padding:0}.sort-by-options label{margin:0}.sort-by-options input{accent-color:var(--primary-color)}.sort-by-options label{display:flex;align-items:center;gap:4px}.sort-by-options label span{padding:4px 4px 2px;font-weight:600}#js-product-list-header+.subcategories{display:none}#category-modal-trigger+div>div{transition:all 0.4s ease;transform:translateY(0)}#category-modal-trigger+div.h-0>div{transform:translateY(100%)}}@media(min-width:768px){div:has(>#category-modal-trigger){display:none}.block-categories.block-highlighted .title_block,#search_filters>.h6.ptt-heading-28{border-bottom:none}#left-column{padding-right:15px}#left-column,.products-sort-order .dropdown-menu{border-right:1px solid transparent;border-image:url(/img/rigth_border_filters.png) 1 1 repeat;border-image-outset:1}.category-slider .blaze-track>div{grid-template-areas:"icon title subtitle"}#search_filters{&>div:first-child{display:flex;flex-direction:row;justify-content:space-between;align-items:center}&>div:first-child button{border:none;padding:0}}.products-sort-order button,.products-sort-order .dropdown-menu{background-color:var(--bg-gray);font-family:'Raleway',sans-serif;font-size:14px;font-weight:500;line-height:18px}.products-sort-order .dropdown-menu .select-list{color:#000;font-size:14px;font-weight:400}.products-sort-order .dropdown-menu .select-list.current{font-weight:600}#js-product-list-top>.row>*{width:auto}#js-product-list-header .row.border-left,#js-product-list-top>.row.border-left{border-left:1px solid #000}#js-product-list-top,.block-categories .title_block{padding-top:0}.product_list.grid>.row{row-gap:1rem}.product_list.grid>.row .ajax_block_product{padding:0 .5rem}}}.leo-notification.active{z-index:99999992}body#product{section#wrapper{background-color:#FFF;padding:unset!important}section#wrapper>.container{padding:unset!important}#thumb-gallery,.product-tabs .tab-content,section.product-accessories,section.featured-products,section.featured-products,section.category-products{background-color:var(--bg-gray)}.product-cover,#thumb-gallery,.product-tabs .tab-content,.row.ApRow,.products-section-title,section.product-accessories,section.featured-products,section.featured-products,section.category-products{padding-left:20px;padding-right:20px}.product-cover{text-align:center}.product-tabs{margin-bottom:0}section.product-accessories,section.featured-products,section.featured-products,section.category-products{margin-bottom:0;padding-top:60px}.products-section-title{border-bottom:unset;padding-bottom:0}.products-section-title:before{display:none}.product-header{display:flex;flex-direction:column;row-gap:4px;flex:1}.product-detail .product-prices{margin:12px 0 12px}.product-actions{padding:0;margin-bottom:1rem}.product-header>div{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:.5rem}.product-header>div .wishlist,.product-header>div etrusted-widget{display:none}.product-header .ptt-paragraph-12.uppercase,.product-header .ptt-regular-12{color:var(--gray-color)}.product-container .product-review{display:flex;justify-content:space-between}.product-cover>.product-flags,.product-cover>.product-tintin-flags{display:none}.product-container .product-header+.product-flags{position:unset;display:flex;flex-direction:column;width:fit-content;margin-top:12px;row-gap:4px}.wishlist .leo-wishlist-button{background:none;padding:0;text-align:center;color:#444}.wishlist .leo-wishlist-button .leo-wishlist-bt-content span{display:none}.wishlist .leo-wishlist-button i{display:block;width:20px;height:20px;line-height:20px;font-size:0;margin-right:0}.wishlist .leo-wishlist-button i:before{content:"\f08a";font-family:'FontAwesome';font-size:18px}.wishlist .leo-wishlist-button.added i:before{content:"\f004"}.dropdown-menu.leo-list-wishlist{left:unset;right:0}#thumb-gallery{border-top:1px solid var(--primary-color)}#thumb-gallery .slick-track{margin:auto}.product-thumb-images .thumb:hover,.product-thumb-images .thumb.selected{border-bottom:2px solid #000}h2.product-detail-name,span.product-detail-name{margin:0}.product-prices .product-discount,.product-prices .discount.discount-percentage,[id^="product-description-short-"].description-short{display:none}.product-price .tintin-price-block{text-align:left}.product-variants>.product-variants-item .color{box-shadow:unset;border:unset}.product-variants .control-label{margin-bottom:0}.product-add-to-cart #product-availability{font-family:Raleway;font-weight:400;font-style:normal;margin-bottom:20px;padding:0}.product-add-to-cart #product-availability .product-available,.product-add-to-cart #product-availability .product-last-items{color:var(--flag2-color);background-color:var(--flag2-bgcolor)}.product-add-to-cart #product-availability .product-unavailable{color:#000;background-color:var(--bg-gray)}.product-add-to-cart #ps_checkout-payment-method-logo-block-container{display:flex;align-items:end;margin:6px 0;font-family:'Raleway',sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:16.44px!important}.trustedshop-wrapper{padding-bottom:100px}.trustedshop-wrapper h2{margin-top:10px;margin-bottom:10px}.products-section-title{text-align:center;text-transform:unset!important;font-family:'Playfair Display',sans-serif!important;font-size:28px!important;font-weight:700!important;line-height:29.7px!important}.product-tabs.tabs .nav-item:has([aria-controls="product-details"]){display:none}.chanel-tabs{display:flex;flex-direction:column;gap:1rem}.chanel-tabs h3{font-weight:700}.fancybox-title-float-wrap,.fancybox-title-float-wrap .child{width:100%}.fancybox-title-float-wrap{margin-bottom:0}.fancybox-title-float-wrap .child{border-radius:0}.attribute-name.sr-only{display:none}.p-cartwapper{align-items:center;gap:1rem}.sequra-promotion-widget[data-type="text"]{margin:6px 0}@media(max-width:992px){#banner-product-payments{display:none}.product-prices .product-price .tintin-price-block .price{font-size:28px!important}}@media(min-width:992px){#slide-product-payments{display:none}.product-container .product-review{display:none}.product-header>div .wishlist,.product-header>div etrusted-widget{display:unset}.products-section-title{font-size:38px!important;font-weight:700!important;line-height:40.7px!important}}}body#product,body#history,body#my-account{#banner-product-payments .banner-product-payment{display:flex;padding:16px}.banner-product-payment .block.ApImage,.banner-product-payment .block-carousel-image-container{display:grid;grid-template-areas:"icon title" "icon subtitle";align-items:center;column-gap:.5rem;margin-bottom:8px;justify-content:start;.ap-more-info{display:none;}img{grid-area:icon;height:auto;max-width:33px}.title_block,.title{grid-area:title;margin:0;font-family:'Raleway',sans-serif!important;font-size:14px!important;font-weight:600!important;line-height:16.44px!important;color:var(--tertiary-color)}.sub-title-widget{grid-area:subtitle;margin:0;font-family:'Raleway',sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:18px!important;color:#000}}}body#cart{section#wrapper,section#wrapper>.container{padding:0}.cart-container .separator{display:none}.product-line-grid{display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:auto auto}.product-line-grid-left img{max-height:61px}.product-line-grid .product-line-grid-right{grid-column:span 3}.product-line-grid-right.product-line-actions{width:100%;position:unset}.product-line-grid-right>div .hidden-md-up,.product-line-grid-right>.row::after,.product-line-grid-right>div>div:nth-child(2) .row::after{display:none}.product-line-grid-right>div>div:nth-child(2){width:100%}.product-line-grid-right>div>div:nth-child(2) .row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-top:10px}.product-line-grid-right>div>div:nth-child(2) .row>*{width:auto}.product-line-grid{position:relative}.product-line-grid>*{width:auto}.product-line-grid .cart-line-product-actions{margin-left:auto;margin-right:10px}.cart-grid-body .card.cart-container .cart-overview .cart-item .row .price{text-align:end}.product-line-grid-body{margin-bottom:0}.product-line-grid-body .product-line-info{margin:0}.label.ptt-semibold-14{color:#000}.cart_summary_totals .cart-shopping-bag{display:none}#ps_checkout-payment-method-logo-block-container{display:none}.sc-cart-products-to-free-shipping{padding:60px 30px 30px 30px}}body#cart .cart_summary_totals .cart-shopping-bag,body#checkout .cart-items .cart-shopping-bag{display:none}.cart-shopping-bag{display:flex;align-items:center;gap:.5rem}.cart-shopping-bag>:last-child{color:var(--primary-color);background-color:var(--secondary-color)}body#cart,body#checkout{#wrapper>.container{padding:0px!important;margin:0px!important;width:100%!important}section#content{margin-top:0}#chekout-nav.nav-tabs{background-color:#FFF}.cart-grid-body{padding:70px 30px 0 20px}.cart-grid-right{padding:70px 20px 0;background-color:#FFF}.card-block:has(h1){padding:0}.card-block h1{font-family:'Playfair Display',sans-serif!important;font-size:28px!important;font-weight:700!important;line-height:29.7px!important;text-transform:unset}.cart-shopping-bag{margin-bottom:20px}.cart_summary_totals{.ptt-heading-28{display:block;margin-bottom:20px}.cart-detailed-subtotals *,.cart-summary-subtotals-container *{font-size:14px;font-weight:400}.cart-summary-totals *{font-size:16px;font-weight:600}.cart-total .value{font-size:22px;font-weight:600}.card-block{background-color:var(--bg-gray)}}.cart-detailed-totals{display:flex;flex-direction:column;gap:1rem;.cart_summary_totals{order:1}.block-promo{order:2}#sq_cart_show{order:3}.loyalty-block,.cart-summary-top{order:4}.secure-payment{order:5}}.checkout.cart-detailed-actions{background-color:#FFF;position:fixed;bottom:0;left:0;z-index:9999992;width:100%;padding:14px;min-height:80px;gap:.5rem;display:flex;flex-direction:row;align-items:center;gap:1rem}.checkout.cart-detailed-actions:not(:has(.js-payment-confirmation)),.checkout.cart-detailed-actions .js-payment-confirmation .ps-shown-by-js{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap}.checkout.cart-detailed-actions .js-payment-confirmation .ps-shown-by-js>*{flex:1 1 0%}.checkout.cart-detailed-actions>#conditions-to-approve{text-align:left;flex:100%;color:var(--primary-color);padding:0}.checkout.cart-detailed-actions>#conditions-to-approve a{color:var(--primary-color)}.checkout.cart-detailed-actions .custom-checkbox span{margin-top:0}.checkout.cart-detailed-actions>*{flex:1 1 0%}.checkout.cart-detailed-actions>.js-payment-ps_checkout-paypal{min-width:300px}.cart-grid-right .cart-summary-products .material-symbols-outlined.close{display:none}@media(min-width:992px){.checkout.cart-detailed-actions{position:unset}.cart-summary .checkout.cart-detailed-actions #ps_checkout-payment-method-logo-block-container{display:none}.cart-summary .checkout.cart-detailed-actions{flex-direction:column-reverse}.cart-summary .checkout.cart-detailed-actions>div.text-sm-center{width:100%}}.blockreassurance_product{margin-top:0;background-color:#FFF}.blockreassurance_product .item-product{display:none}.blockreassurance_product>div{border-bottom:unset;padding:0;font-family:'Raleway',sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:16.44px!important;text-transform:uppercase}.blockreassurance_product>div .block-title{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.blockreassurance_product .material-symbols-outlined{font-size:11px}}body#cart .cart-summary-totals .cart-total,body#checkout .cart-summary-totals .cart-total,.leo-dropdown-cart .leo-dropdown-cart-total-price{padding-top:20px;background-image:repeating-linear-gradient(to right,black,black 2px,transparent 2px,transparent 16px);background-position:0 0;background-size:100% 2px;background-repeat:no-repeat}body#cart,body#checkout,body:has(.myacc_left){#breadcrumb-wrapper{display:none}#main .page-header .h1{margin-bottom:0}#main .page-header,#main .page-header+.breadcrumb-bg{margin-bottom:30px}}.secure-payment{text-align:center;>span{display:flex;align-items:center;justify-content:center}}body#cart .card.cart-summary{background-color:#FFF}body#checkout #js-checkout-summary{background-color:var(--bg-gray)}body#cart .card.cart-summary .cart_summary_totals .card-block,body#checkout #js-checkout-summary .card-block{display:flex;flex-direction:column;border-bottom:unset;padding:14px}body#checkout #js-checkout-summary .cart-voucher .promo-name.card-block{padding:0 0 14px 0}body#checkout #js-checkout-summary .cart-voucher .promo-discounts.card-block{padding:14px 0 0 0}body#checkout #js-checkout-summary>.card-block{padding:0}body#checkout #js-checkout-summary .card-block .cart-summary-top{order:1}body#checkout #js-checkout-summary{padding:0;margin-bottom:0}body#cart .cart-grid .card.cart-summary{margin-bottom:0}body#checkout .card-block .js-cart-summary-products>p{display:block}body#checkout .card-block .js-cart-summary-products .js-show-details{display:flex;justify-content:space-between;padding:8px 14px}body#checkout .cart-summary-products.js-cart-summary-products,body#checkout .cart-summary-products.js-cart-summary-products>*:not(.collapse){background-color:#FFF}body#checkout .cart-summary-products.js-cart-summary-products .cart-shopping-bag{padding-left:8px;margin-bottom:14px}body#checkout .cart-detailed-totals{background-color:#FFF;padding:15px}body#cart ul.cart-items,body#checkout .cart-summary-products{background-color:var(--bg-gray)}body#checkout .cart-summary-products .cart-shopping-bag,body#checkout .card-block .js-cart-summary-products>p{margin-bottom:0}body#cart ul.cart-items{padding:0}body#checkout #cart-summary-product-list{margin-bottom:0;background-color:var(--bg-gray);padding:16px}body#cart ul.cart-items .cart-item{margin-bottom:20px}body#checkout #cart-summary-product-list li.media{margin-bottom:14px}body#checkout #cart-summary-product-list li.media:last-child{margin-bottom:0}body#cart ul.cart-items .cart-item,body#checkout #cart-summary-product-list li.media{background-color:#FFF;padding:14px;border-bottom:none}body#cart ul.cart-items,body#checkout #cart-summary-product-list{.ptt-textdetail-10 .label{text-transform:lowercase}.ptt-textdetail-10 .value{color:var(--text-gray)}}body#cart .product-line-grid-body>*,body#checkout #cart-summary-product-list .media-list .media-body>*{display:block;width:100%}body#checkout #checkout-personal-information-step,body#checkout #checkout-addresses-step{input{height:auto}}body#checkout #checkout-personal-information-step,body#checkout #checkout-addresses-step,#login-form{#delivery-address{margin-bottom:20px}}body#checkout #checkout-personal-information-step{ul{display:flex;flex-direction:row-reverse;justify-content:start;flex-wrap:wrap}.identity+p a{text-decoration:underline}.tab-content{background-color:#FFF}form section{display:grid;grid-template-columns:1fr}form section .form-group{display:flex;flex-direction:column}form section .form-group label:not(:has(input[type="radio"]:checked)){margin:0;color:var(--text-gray)}form section .form-group .js-input-column .input-group.js-parent-focus{display:flex;flex-direction:column}form section .form-group input#field-password{border-top:none;border-left:none;border-right:none;border-bottom:1px solid var(--primary-color);border-radius:0}form section .form-group .input-group-btn,form section .form-group .input-group-btn button,form .form-footer button{width:100%}form section .form-group:not(:has(#field-password)) .input-group-btn button{display:none;margin-top:10px;margin-bottom:10px}form section .form-group:has(#field-password) .input-group-btn button{color:#000!important}.forgot-password{text-align:center;margin:10px;text-decoration:underline}.content ul.nav{border-bottom:none}.content ul.nav li.nav-item a{padding:10px}.content ul.nav li.nav-item a:hover,.content ul.nav li.nav-item a.active{border-color:var(--primary-color);color:#000}}ul.ps-alert-success i{width:24px;height:24px}.form-group .toggle-pwd{position:absolute;top:50%;right:0;z-index:5;cursor:pointer;transform:translateY(-50%)}body#checkout #cart-summary-product-list{.media-left{width:90px}.media-body{width:auto}.media-left img{width:100%;height:auto}.media-list .media-body .product-quantity{display:none}.media-body .product-line-info{margin-top:0;margin-bottom:10px}}body#checkout section.checkout-step.-current.-reachable.-complete .step-number,body#checkout section.checkout-step .step-number{display:none}.checkout-step .step-title .material-icons.done{display:none!important}body#checkout section.checkout-step.-current{.step-title-info{padding-bottom:20px}.step-title-info>*:first-child{margin-bottom:20px}.step-title-info,.nav.nav-inline{background-color:var(--bg-gray);margin:0}.tab-content{padding:14px}.ptt-heading-28{font-size:38px}}section.checkout-step .content ul.nav li.nav-item a{font-weight:400}section.checkout-step .content ul.nav li.nav-item a.active{font-weight:600}.shipping-info{max-width:fit-content;margin:0 auto 16px;>div:first-child{display:flex;align-items:center;color:var(--flag2-color);background-color:var(--flag2-bgcolor)}.shipping-dotted{flex:1;display:flex;flex-direction:row}.black-dotted{background-image:radial-gradient(circle at center,black 2px,transparent 2px);background-size:12px 12px;background-position:0 50%;background-repeat:repeat-x;height:12px}.gray-dotted{margin-left:2px;background-image:radial-gradient(circle at center,#EFEFEF 2px,transparent 2px);background-size:12px 12px;background-position:0 50%;background-repeat:repeat-x;height:12px}}#ava-create-account-info{margin-top:1rem;display:grid;grid-template-columns:1fr 1fr;gap:1rem;color:var(--tertiary-color);>div{display:flex;flex-direction:row;align-items:flex-start;gap:.5rem}}body#checkout section#checkout-addresses-step{form .pre-delivery-types{display:grid;grid-template-columns:1fr;gap:1rem;margin-bottom:1rem}form .pre-delivery-types>div{padding:1rem}form .pre-delivery-types>*{background-color:#FFF}form .pre-delivery-types .radio-block{padding:0;display:flex;flex-direction:row;justify-content:space-between;align-items:center}form .pre-delivery-types .radio-block label{margin-bottom:0}form .pre-delivery-types .radio-block+p{color:var(--text-gray);margin-left:25px}form .pre-delivery-types .radio-block .material-symbols-outlined{font-size:48px;color:var(--tertiary-color)}form .pre-delivery-types .radio-block img{max-width:80px;height:auto}form>div:last-child{padding:20px;background-color:#FFF}h2{display:flex;justify-content:space-between}#delivery-addresses,#invoice-addresses{padding-top:1rem;display:grid;grid-template-columns:1fr;gap:1rem;margin-bottom:20px}#delivery-addresses article,#invoice-addresses article{width:100%;padding:1rem;background-color:#FFF;border:unset;box-shadow:2px 2px 11px 0 rgba(0,0,0,.1);margin-bottom:0}#delivery-addresses article .address,#invoice-addresses article .address{color:var(--text-gray)}#delivery-addresses article header,#invoice-addresses article header,#delivery-addresses article .radio-block,#invoice-addresses article .radio-block{margin-bottom:0}#delivery-addresses article header,#invoice-addresses article header{display:flex;justify-content:space-between;align-items:center}#delivery-addresses article .radio-block,#invoice-addresses article .radio-block{padding:0}#delivery-addresses .address-footer,#invoice-addresses .address-footer{padding:0}#delivery-addresses article hr,#invoice-addresses article hr{display:none}#delivery-addresses .address-footer .edit-address .material-icons,#invoice-addresses .address-footer .edit-address .material-icons{display:none}.address-selector-wrapper{margin-bottom:20px}.address-selector-header{background-color:var(--bg-gray);padding-top:9px;padding-bottom:9px;cursor:pointer}#delivery-address-wrapper:has(.address-selector-header.collapsed) i.remove,#invoice-address-wrapper:has(.address-selector-header.collapsed) i.remove,#delivery-address-wrapper:not(:has(.address-selector-header.collapsed)) i.add,#invoice-address-wrapper:not(:has(.address-selector-header.collapsed)) i.add,#delivery-address-wrapper:not(:has(.address-selector-header.collapsed)) #selected-delivery-address,#invoice-address-wrapper:not(:has(.address-selector-header.collapsed)) #selected-invoice-address,.tintin-btn .material-icons,#delivery-address-wrapper .custom-checkbox:has(#use_same_address){display:none}#selected-delivery-address,#selected-invoice-address{margin:1rem 0;article{box-shadow:2px 2px 11px 0 rgba(0,0,0,.1);border:unset;padding:1rem}.address-header .material-symbols-outlined{background-color:var(--flag1-bgcolor);color:var(--tertiary-color);border-radius:50%;font-size:20px;padding:6px;margin-right:4px}.radio-block{margin:0;padding:0}.address{margin:1rem 0 0 0;color:var(--text-gray)}}.address-selector-header+.address-selector-wrapper label{padding-left:0}.address-selector-header:not(.active)+.address-selector-wrapper label .address{margin-left:0}.address-selector-header.active+.address-selector-wrapper article{border-bottom:1px solid var(--text-gray)}.address-selector-header.active+.address-selector-wrapper .address-footer{display:block}.address-selector-header.active i.remove{display:inline}.add-address{margin-top:0;display:flex}label[for="use_same_address"]{color:var(--primary-color)}}body .leo-login-title,body .leo-register-title{letter-spacing:unset;display:none}.leo-quicklogin-modal .lql-form-content-element .form-control-label{padding:0}.leo-quicklogin-form .psgdpr_consent_message>.psgdpr_consent_checkboxes_0+span{display:none}.leo-quicklogin-form .lql-form-content-element input[type="checkbox"],.leo-quicklogin-form .psgdpr_consent_message input[type="checkbox"]{width:13px;height:13px}.leo-quicklogin-form .psgdpr_consent_message .psgdpr_consent_checkboxes_0{opacity:1;position:unset}#authentication .leo-quicklogin-form .custom-checkbox label{padding:0}#authentication .leo-quicklogin-form .custom-checkbox span{float:unset}#authentication .forgot-password a,#authentication .no-account a{color:#000}.leo-quicklogin-form .psgdpr_consent_message .togglePsgdprConsentTable{position:relative;z-index:9}.leo-quicklogin-form .lql-calllogin-action.lql-callreset-action{display:none}.modal.leo-quicklogin-modal .radio-inline{display:flex;flex-direction:row;align-items:center;gap:4px}.modal.js-checkout-modal button.close{display:flex;align-items:center}body#checkout #customer-form,body#checkout #login-form{.form-control-label,.js-input-column,.form-control-comment{width:100%}.form-footer{display:flex;flex-direction:column;flex-wrap:nowrap}.forgot-password a{color:#000;white-space:nowrap}.form-control-label{padding-bottom:10px}.form-control-comment{display:none}.custom-checkbox em{width:100%}}@media(min-width:992px){body#checkout #login-form{display:flex;flex-wrap:wrap;gap:1rem}body#checkout #login-form .form-footer{flex-direction:row;align-items:end}body#checkout #checkout-personal-information-step #login-form section{flex:1 1 0%;display:flex;gap:1rem;.form-group{flex:1 1 0%;min-width:200px;margin-bottom:0}}body#checkout section#checkout-addresses-step #delivery-addresses,body#checkout section#checkout-addresses-step #invoice-addresses{grid-template-columns:1fr 1fr}}body#checkout section.checkout-step.-complete{background-color:unset;border-bottom:1px solid #000;border-radius:unset;padding-left:0;padding-right:0;margin:0}body#checkout section.checkout-step{background-color:var(--bg-gray)}body#checkout section.checkout-step.-complete,body#checkout section.checkout-step{padding:30px 0 20px}body#checkout section.checkout-step .step-title{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap;text-transform:unset}body#checkout section.checkout-step .step-title .completed{background-color:var(--flag2-bgcolor);color:var(--flag2-color);display:flex;align-items:center}body#checkout section.checkout-step .step-title span:last-child{margin-left:auto}body#checkout section.checkout-step .not-allowed>.material-symbols-outlined:last-child{display:none}body#checkout section.checkout-step .delivery-option,body#checkout section.checkout-step .payment-option{background-color:#FFF}body#checkout section.checkout-step .payment-option{border:unset}body#checkout section.checkout-step .step-title>.material-symbols-outlined:hover{color:var(--primary-color)}body#checkout #checkout-delivery-step .delivery-options{img{max-width:80px;border-radius:4px}.delivery-option{margin-bottom:0}.delivery-option label .carrier::after,.clearfix{display:none}.delivery-option label .carrier{display:flex;flex-direction:row-reverse;justify-content:space-between}.delivery-option label .carrier>div{width:auto}.delivery-option label .row>*{width:100%}.carrier-price.free{color:var(--flag2-color);background-color:var(--flag2-bgcolor);text-transform:uppercase;display:inline-block;margin:10px 0}.carrier-price.express{color:var(--flag1-color);background-color:var(--flag1-bgcolor);text-transform:uppercase;white-space:nowrap}.carrier-delay{margin:16px 0;color:var(--text-gray)}.delivery-option:not(:has(input:checked))+.carrier-extra-content{display:none}.row.carrier-extra-content{margin:0}.row.carrier-extra-content:not(:has(>*)){display:none!important}.delivery-option:has([type="radio"]:not(:checked))+.carrier-extra-content:has(#fspasc_wrapper){display:none!important}.delivery-option:has(input:checked)+.carrier-extra-content.fixed{position:fixed;bottom:0;left:0;z-index:9999993;width:100%;height:100%;background-color:rgba(0,0,0,.8);display:flex;align-items:end;justify-content:end}.delivery-option:has(input:checked)+.carrier-extra-content>*:first-child{border-radius:0;padding:20px 20px 120px 20px;background-color:#FFF;width:100%;max-height:80%;overflow:auto}.delivery-option:not(:has(input:checked)) #toggleStore{display:none}#fspasc_id_store{max-width:unset}#fspasc_store_address>div,.row.carrier+div{display:flex;align-items:center;color:var(--flag1-color)}.carriere-name-container>div:has(.selected-store-address:empty){display:none}#fspasc_store_address #fspasc_store_address_value,.selected-store-address{background-color:var(--flag1-bgcolor)}#fspasc_wrapper .fspasc-col .ptt-heading-28{display:block;margin:30px 0}#fspasc_wrapper{transition:all 0.4s ease}#fspasc_wrapper #fspasc_map #fspasc_map_dialog{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem}#fspasc_wrapper #fspasc_map #fspasc_map_dialog a{font-size:12px!important;padding:10px!important;text-transform:uppercase}#fspasc_wrapper #fspasc_map #fspasc_map_dialog a:hover{border-bottom-width:3px!important;padding-bottom:8px!important}}body#checkout #checkout-delivery-step .delivery-options,body#checkout section.checkout-step .payment-options{display:grid;grid-template-columns:1fr;gap:1rem}body#checkout #checkout-delivery-step .delivery-options>.ps-hidden,body#checkout section.checkout-step .payment-options>.ps-hidden{display:none!important}@media(min-width:992px){body#checkout #checkout-delivery-step .delivery-options,body#checkout section.checkout-step .payment-options,body#checkout section#checkout-addresses-step form .pre-delivery-types{grid-template-columns:1fr 1fr}body#checkout #checkout-delivery-step .delivery-options .delivery-option:has(input:checked)+.carrier-extra-content>*:first-child{width:auto!important;height:100%;max-height:100%}}body#checkout #checkout-delivery-step .order-options .checkout-gift-wrapper{margin:40px 0 20px 0;display:flex;flex-direction:column;gap:2rem;.custom-checkbox{display:flex;flex-direction:row;flex-wrap:nowrap;height:100%;gap:.5rem}.custom-checkbox label span:nth-child(2){color:var(--flag2-color);background-color:var(--flag2-bgcolor);text-transform:uppercase;margin-left:.5rem}.custom-checkbox label span:nth-child(3){color:var(--text-gray);display:block;margin:1rem 0}.custom-checkbox label span:nth-child(4){display:block;padding:4px;background-color:#EFEFEF}img{max-width:88.5px;object-fit:cover;margin-left:auto}}body#checkout #checkout-delivery-step .order-options .checkout-gift-options{display:flex;flex-direction:row;gap:1rem;flex-wrap:wrap}body#checkout #checkout-delivery-step .order-options .checkout-gift-options>div{background-color:#FFF;padding:14px;min-width:397px;flex:1 1 0%}body#checkout #checkout-delivery-step .order-options #delivery{margin-top:20px}body#checkout section.checkout-step .payment-options .payment-option{flex-wrap:wrap;border:unset;place-content:start;height:100%;img{position:unset;height:45px;max-height:32px;width:auto}label{width:100%;margin-top:10px;margin-bottom:10px;text-align:left}.ptt-paragraph-14{color:var(--text-gray)}label,.payment-option-additional-information{margin-left:35px}.payment-option-additional-information #sequra_info_link{color:#000;text-decoration:underline;cursor:pointer}.paypal-marks{display:none}}body#order-confirmation section#content{padding:0}body#order-confirmation #content-hook_order_confirmation,body#order-confirmation section#content{background-color:transparent}body#order-confirmation section#content .page-header{padding:40px 20px 0}body#order-confirmation #content-hook_order_confirmation,body#order-confirmation #content-hook_payment_return{margin-bottom:0}body#order-confirmation #content-hook_order_confirmation{.h1.card-title{color:var(--flag2-color);display:flex;align-items:center;justify-content:center;gap:.5rem;margin:20px 0}#order-details li .ptt-regular-14{color:var(--text-gray)}>.card-block,>.card-block>.row{padding:0}}body#order-confirmation #content-hook_order_confirmation,body#order-detail{.order-reference{background-color:var(--flag2-bgcolor);display:flex;flex-direction:column;justify-content:center;gap:10px;margin-bottom:30px;padding-top:10px;padding-bottom:10px;text-align:center;color:#000}.order-reference>span:last-child{color:var(--flag2-color)}.box{background-color:unset}#order-details{border:unset;margin-left:0;margin-right:0;padding:0;width:100%}#order-details ul{display:flex;flex-wrap:wrap;text-align:center;margin-bottom:20px}#order-details li{width:50%;display:flex;flex-direction:column;gap:.5rem;padding:14px;margin-bottom:0}table.order-products{margin-bottom:20px}}body#order-confirmation #content-hook_payment_return{.card-block{padding:0;background:var(--bg-gray)}.payment-return-infos{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem}.payment-return-infos>div{width:calc(50% - 1rem);display:flex;flex-direction:column;text-align:center;margin-bottom:20px}}body#order-confirmation section#content,body#order-detail section#content{>.card-block{padding:0}#order-items{width:100%}.order-confirmation-table{padding:8px;border:unset;display:flex;flex-direction:column;justify-content:space-around;gap:1rem}table .total-value{background-image:repeating-linear-gradient(to right,black,black 2px,transparent 2px,transparent 16px);background-position:0 0;background-size:100% 2px;background-repeat:no-repeat}.order-confirmation-table table tr:nth-last-child(2) td{padding-bottom:16px}table .total-value td{padding-top:16px}#order-products{width:100%}#order-products td,#order-products td.text-xs-right{text-align:center!important}.order-confirmation-table .order-line,#order-products .order-line{background-color:#FFF;border-bottom:unset}.order-confirmation-table .order-line,#order-products .order-line,.order-products .order-line{display:flex;gap:.5rem;align-items:center}.order-confirmation-table .order-line,.order-products .order-line{padding:14px;margin-top:15px;margin-bottom:15px}.order-confirmation-table .order-line img,#order-products .order-line img,.order-products .order-line img{max-width:90px}.order-confirmation-table .order-line .details,#order-products .order-line .details,.order-products .order-line .details{margin:0;text-align:left}.order-products .order-line{padding:0}.order-confirmation-table .order-line .details>*,#order-products .order-line .details>*,.order-products .order-line .details>*{display:block}.order-confirmation-table .order-line .qty{margin-top:10px;margin-bottom:0}.order-confirmation-table .order-line .ptt-textdetail-10+.tintin-price-block{display:none}table th{text-align:center}.addresses>div{background-color:#FFF;padding:14px;display:flex;gap:1rem;margin-bottom:15px}.addresses .address{color:var(--text-gray)}.addresses .material-symbols-outlined{align-self:flex-start;color:var(--flag2-color);background-color:var(--flag2-bgcolor);border-radius:50%}}body#order-confirmation{.slide-services .title_block{text-align:center;font-family:'Playfair Display',sans-serif!important;font-size:28px!important;font-weight:700!important;line-height:29.7px!important;text-transform:unset}.loyalty-block.loyalty-block-order-confirmation{margin:20px auto;justify-content:center}}body#order-detail #content .box,body#order-detail #content .addresses,body#order-detail #content .gift-basket-detail{padding-left:0;padding-right:0}@media(min-width:992px){.page-order-confirmation .card-block>.row #order-details,body#order-detail #order-details{width:100%}body#order-confirmation #order-details li,body#order-detail #order-details li{background-color:var(--bg-gray);width:auto;flex:1 1 0%}body#order-confirmation section#content .order-confirmation-table{flex-direction:row;align-items:flex-start;flex-wrap:wrap}.order-confirmation-table .order-line{margin-top:1rem;margin-bottom:1rem}.order-confirmation-table>:has(.order-line){flex:1 1 0%}.order-confirmation-table>:not(:has(.order-line)){padding:16px}.order-confirmation-table>*:last-child{background-color:var(--bg-gray)}.order-confirmation-table>div:first-child{display:flex;flex-direction:column;gap:1rem}.order-confirmation-table>div:first-child>*{background-color:var(--bg-gray);padding-left:16px;padding-right:16px}.order-confirmation-table .addresses,body#order-detail .addresses{display:flex;flex-direction:row;gap:1rem;padding-top:16px}.order-confirmation-table .addresses>*,body#order-detail .addresses>*{flex:1 1 0%}}.modal.leo-quicklogin-modal{overflow:auto;.modal-content{border-radius:unset}.modal-body{padding:0}.leo-login-title{position:unset;text-transform:unset;padding:0;margin-bottom:0}.leo-login-title .title-both,.leo-login-title .title-only{margin:0 0 28px 0}.leo-login-title+ul+div{padding:20px 0}.modal-dialog{max-width:700px}.leo-quicklogin-form{max-width:unset}.leo-form.full-width .lql-callregister,.leo-form.full-width .lql-calllogin a{text-decoration-line:unset}.leo-login-form .nav.nav-tabs{margin-top:17px;overflow-x:auto;scrollbar-width:none}div.form-group.lql-calllogin{display:none}.img-fluid{max-height:24.9px}.leo-login-form-content{display:flex;flex-direction:row;column-gap:.5rem;flex-wrap:wrap}.leo-login-form-content .lql-form-content-element:not(.row){flex:1 1 0%;min-width:200px}.leo-login-form-content .row.lql-form-content-element,.leo-login-form-content .lql-callregister,.leo-login-form-content .lql-form-mesg.has-danger{width:100%}.leo-login-form-content .lql-form-mesg.has-danger{margin:0}.leo-login-form-content .row>*{width:auto;display:inline-block}}.js-visible-password+.input-group-btn .btn:before{display:inline-block;font-family:FontAwesome;font-weight:400;line-height:1;content:"\f070";font-size:17px}.js-visible-password+.input-group-btn button[data-action="show-password"]{font-size:0!important;color:#ccc!important;background:#FFF!important;border:0;height:50px!important;border-radius:0px!important}.js-visible-password+.input-group-btn button[data-action="show-password"]:hover{color:#000!important}input.js-visible-password[type="text"]+span button[data-action="show-password"]:before{content:"\f06e"}.header-top .box-top .col-info .popup-over a.popup-title.logged{flex-direction:row;align-items:center;margin-right:4px;gap:.5rem}.myacc_left .hidden-lg-up:has(.myacc_name) .material-symbols-outlined,.myacc_left .row div:has(.myacc_name) .material-symbols-outlined,.header-top .box-top .col-info .popup-over a.popup-title.logged .material-symbols-outlined,.header-top .box-top .col-info .userinfo-selector.myacc .material-symbols-outlined{color:var(--flag2-color)}div:has(>.material-symbols-logged){display:flex;flex-direction:row;align-items:end;gap:.5rem}.material-symbols-logged{line-height:1rem!important;position:relative;width:fit-content;margin:0;max-height:24px}.myacc_left .hidden-lg-up:has(.myacc_name) span.logged,.myacc_left .row div:has(.myacc_name) span.logged,.userinfo-selector span.logged{width:7px;height:7px;border-radius:50%;background-color:var(--flag2-bgcolor);position:absolute;right:0}.myacc_left .hidden-lg-up:has(.myacc_name) span.logged::before,.myacc_left .row div:has(.myacc_name) span.logged::before,.userinfo-selector span.logged::before{content:"";display:inline-block;width:4px;height:4px;background-color:var(--flag2-color);border-radius:50%;margin-right:4px;position:absolute;top:2px;left:2px}@media(max-width:992px){.userinfo-selector{margin-right:0}.userinfo-selector .popup-title>span,.userinfo-selector.myacc>span{display:none}}body#history .myacc_left{background-color:#FFF}body:has(.myacc_left){#main .container{display:flex}.myacc_left>.row{padding-left:20px;padding-right:20px}.myacc_left{background-color:#FFF}.myacc_left .row div:has(.myacc_name) span:has(.logged){max-height:24px}.myacc_left>.row>div:first-child{display:flex;flex-direction:row;align-items:end}.myacc_left .links{margin-top:40px}.myacc_left .links i{display:none}.myacc_left .links a,.myacc_left .links span:not(.material-symbols-outlined){font-family:'Raleway',sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:16.44px!important;text-transform:uppercase}.myacc_left .links a:not(.logout)::after{content:"\003E";margin-left:auto}.myacc_left .links a.active::after{display:none}.myacc_left .links a.active{padding-left:8px;border-left:5px solid var(--primary-color);font-weight:700!important}.myacc_left,#content{padding-top:40px;padding-bottom:40px}#content .page-header .h1{font-family:'Playfair Display',sans-serif!important;font-size:38px!important;font-weight:700!important;line-height:40.7px!important;text-transform:unset}#content p{font-size:16px}#wrapper{padding-bottom:0}}body#history #content .page_content{overflow:auto}body:has(.myacc_left.side-column.fixed) #my-acc-mobile-menu{display:none}body.off-canvas-inactive:not(.leoflycart-active-slidebar) #my-acc-mobile-menu{position:fixed;left:0;bottom:0;width:100vw;background-color:#FFF;z-index:9999999;box-shadow:0 -3px 15px 0 #0000001A;padding:4px 0;border-bottom:2px solid #000}#sc-customer-mobil-menu-items{display:flex;justify-content:center;align-items:center}#sc-customer-mobil-menu-items>div{display:flex;justify-content:center;align-items:center;width:60px;height:60px}#sc-customer-mobil-menu-items>div:nth-child(1),#sc-customer-mobil-menu-items>div:nth-child(4){border-right:1px solid #D9D9D940}#sc-customer-mobil-menu-items .trigger{background-color:var(--primary-color);color:#FFF;margin:0 1rem}body#my-account #content{>p{margin-bottom:1.5rem}#my-acc-dashboard-items{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.my-acc-dashboard-item-link,#last-customer-orders{padding:20px 15px;background-color:#FFF}#last-customer-orders p{color:var(--text-gray)}.my-acc-dashboard-item-link,.my-acc-dashboard-item-link>span:not(.material-symbols-outlined){flex:1;display:flex;gap:.5rem}.my-acc-dashboard-item-link{flex-direction:column}.my-acc-dashboard-item-link>span:not(.material-symbols-outlined){align-items:center}.my-acc-dashboard-item-link{height:100%}.my-acc-dashboard-item-link>span:not(.material-symbols-outlined){justify-content:space-between}.my-acc-dashboard-item-link>.material-symbols-outlined{font-size:32px}.my-acc-dashboard-item-link>img{max-width:28px;height:max-content}#last-customer-orders>a>*:last-child{margin-left:auto}#last-customer-orders .page_content{overflow-x:auto}#last-customer-orders{margin-top:30px;margin-bottom:30px}#last-customer-orders .table th{background-color:#FFF}#last-customer-orders .table th:first-child{padding-left:0;padding-right:4px}#last-customer-orders .table th:last-child{padding-right:0;padding-left:4px}#last-customer-orders .table th:not(:first-child):not(:last-child){padding:0 4px}#last-customer-orders .table th>span{display:block;width:100%;background-color:var(--bg-gray);padding:10px;white-space:nowrap}#last-customer-orders .table th.order-actions{color:transparent}#last-customer-orders .order-payment,#last-customer-orders .order-invoice,#last-customer-orders .order-actions .reorder-link{display:none}@media(width>=768px){.my-acc-dashboard-item-link>.material-symbols-outlined{font-size:24px}.my-acc-dashboard-item-link{flex-direction:row}.my-acc-dashboard-item-link .ptt-semibold-12{font-size:16px!important;font-weight:700!important}#my-acc-dashboard-items{display:grid;grid-template-columns:1fr 1fr 1fr}}}body#my-account #content #last-customer-orders>a,body#history #content .page-header+div{display:flex;align-items:end;gap:.5rem;margin-bottom:1rem}body:has(.myacc_left) #content{.table{border-collapse:unset;border-spacing:0 10px}.table thead{text-transform:uppercase}.table.table-bordered{border:none}.table th{color:var(--tertiary-color);background-color:var(--bg-gray);font-family:'Raleway',sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:16.44px!important;text-transform:uppercase}.table tbody tr{background-color:transparent}.table th,.table td{border:none;border-top-width:0;vertical-align:middle}.table th,.table td:not(.customer-message){text-align:center!important}.table tbody th{font-size:12px!important}.table tbody .badge{font-size:14px!important}.table tbody tr,.table tbody .ptt-semibold-18{font-size:16px!important;font-weight:600}.table tbody .label-pill{font-size:14px;border-radius:0;padding:2px}.table tr:nth-child(-n+2) td,.table tr:nth-child(-n+2) th{border-bottom:2px solid var(--bg-gray)}.table .order-actions>div,.table .view-order-details-link,.table .tintin-btn{display:flex;flex-direction:row;align-items:center;gap:.5rem;white-space:nowrap;width:fit-content}.table .material-symbols-outlined:not(.clipboard){font-size:14px}.table .clipboard-wrapper{display:flex;align-items:center;gap:.5rem}.table th div:has(.sort-link){display:flex;flex-direction:row;align-items:center;justify-content:center}.table th div:has(.sort-link) .material-symbols-outlined{font-size:24px;color:var(--tertiary-color)}.history-no-orders{display:flex;flex-direction:row;align-items:center;gap:2rem;flex-wrap:wrap}.history-no-orders a{display:block;width:fit-content;margin-top:10px}.history-no-orders>*:last-child{flex:1 1 0%}@media(width>=768px){.table tr:nth-child(-n+2) td,.table tr:nth-child(-n+2) th{border-bottom:unset}}}body:has(.myacc_left) #content table:not(:has(.total-value)) td:not(:has(a)){background-color:#FFF}body#identity #customer-form,body#address #content{>section,form section.form-fields{display:grid;column-gap:1rem}>section{grid-template-columns:1fr 1fr}.form-group.row{display:flex;flex-direction:column;margin-bottom:0}.form-group.row>*{width:100%;text-align:left}footer button[type="submit"]{float:left!important;margin-top:20px}}body#identity #customer-form,body#checkout #customer-form{.form-control-valign{display:flex}.form-control-valign label{display:flex;align-items:center;gap:.25rem;margin:0px!important}label[for="field-psgdpr"]{display:none}.form-group.row:nth-last-child(1) label.col-md-3.required+.col-md-6 label:has(.psgdprConsentTable):after{content:unset}table.psgdprConsentTable td{font-weight:300}}body#address #content .border-top-tintin{padding:1px 0;&+.ptt-regular-16{margin-top:30px;margin-bottom:30px}}body#identity #customer-form{section>div:has([for="field-id_gender"]),.form-group.row:has(.custom-checkbox){grid-column:1 / span 2}label[for="field-password"]{display:inline-flex}.field-password-policy{grid-column-start:1}.field-password-policy+.field-password-policy{grid-column-start:2}}body#addresses #content{display:flex;flex-direction:row;flex-wrap:wrap;>header{width:100%}>.col-xs-12{padding:0}.address-body address.address{box-shadow:none;-webkit-box-shadow:none;margin-bottom:0;min-height:auto;color:var(--text-gray)}.address-footer{border-top:unset}.address-footer [data-link-action="edit-address"] .material-icons,.address-footer [data-link-action="delete-address"] span,>.addresses-footer .material-icons{display:none}article:has(.address-body){position:relative;padding-bottom:16px;margin-bottom:20px}>.addresses-footer{text-transform:uppercase;width:100%;margin:20px 0}>.addresses-footer span{font-weight:700}.address-footer [data-link-action="edit-address"] span{font-size:14px;font-weight:700}.address-footer [data-link-action="delete-address"]{position:absolute;top:16px;right:16px}}body#addresses #content .address-header{padding:16px 16px 0;display:flex;flex-direction:row;justify-content:space-between;align-items:center}body#addresses #content .address-header h4 .material-symbols-outlined,body#checkout .address-selector-wrapper .address-alias .material-symbols-outlined{background-color:var(--flag1-bgcolor);color:var(--tertiary-color);border-radius:50%;font-size:20px;padding:6px;margin-right:4px}body#addresses .delete-address button{all:unset;cursor:pointer}body#module-loyaltyeditpoints-points{h3{text-transform:unset}.loyalty-block-redeem-btn{background-color:#FFF;display:flex;flex-direction:column;align-items:center;gap:1rem;padding:20px 15px}.loyalty-block-redeem-btn>span:has(.material-symbols-outlined){display:flex;align-items:center;gap:5px}.loyalty-block-redeem-btn .material-symbols-outlined{background-color:#EFEFEF;border-radius:50%;padding:8px}.loyalty-block-redeem-btn.transformation-allowed .material-symbols-outlined{background-color:var(--flag2-bgcolor)}.loyalty-block-redeem-btn.transformation-allowed>span{color:var(--flag2-color)}.box{box-shadow:none;background:unset;overflow:auto}.loyalty-block-redeem-btn:has(+.alert.alert-success){margin-bottom:1rem}.alert.alert-success{background-color:var(--flag2-bgcolor);padding-left:15px;display:flex;flex-direction:row;align-items:end;column-gap:5px;width:fit-content;box-shadow:2px 3px 15px 0 #0000000F;&:before{content:''}.material-symbols-outlined:last-child{color:#000;margin-left:5px;margin-right:5px}}@media(max-width:600px){.alert.alert-success{align-items:start}}#loyaltypoints-list{border:unset}#loyaltypoints-list td{padding:10px 15px}#loyaltypoints-list tr{table-layout:unset}#loyaltypoints-list tr.cancelled .badge,#loyaltypoints-list-mobile tr.cancelled .badge{color:var(--text-gray);background-color:var(--bg-gray)}#loyaltypoints-list tr.success .badge,#loyaltypoints-list-mobile tr.success .badge{color:var(--flag2-color);background-color:var(--flag2-bgcolor)}#loyaltypoints-list tr.converted .badge,#loyaltypoints-list-mobile tr.converted .badge{color:var(--flag1-color);background-color:var(--flag1-bgcolor)}#loyaltypoints-list .badge{font-size:14px!important;font-weight:400!important;padding:2px}#loyaltypoints-list tr{display:table-row}#loyaltypoints-list tbody{display:contents}#loyaltypoints-list tfoot th{background-color:transparent;font-weight:700;color:#000}#content>p,#content>p+.box{display:none}}body#discount #content{.discount-header{padding:20px 15px;background-color:#FFF;display:flex;align-items:center;flex-wrap:wrap;gap:5px}.discount-header.has-available-vouches{width:fit-content;color:var(--flag2-color)}.discount-header.has-available-vouches .material-symbols-outlined{background-color:var(--flag2-bgcolor)}.discount-header.has-available-vouches .local_activity{background-color:var(--flag2-bgcolor);background-image:url(/img/local_activity.svg);background-repeat:no-repeat;background-position:center;padding:20px;border-radius:50%}.discount-header .material-symbols-outlined{background-color:var(--bg-gray);border-radius:50%;padding:8px}.discount-header+p{margin-top:16px}table tbody tr{background-color:#FFF}div:has(>table){overflow:auto}}body#module-psgdpr-gdpr .psgdprinfo17{background-color:#FFF}body:has(.myacc_left) #content{.wishlist-row.active,.ets-row{display:flex;justify-content:space-between;flex-direction:column;gap:.5rem;background-color:#FFF;margin-bottom:15px}.wishlist-row>div:first-child>div:last-child,.ets-row>div:first-child>div:last-child{display:flex;flex-direction:column;align-items:flex-start}.ets-row.active{background-color:var(--flag1-bgcolor)}.list-wishlist .nav-tabs-wrapper{background-color:#fff}.list-wishlist .nav-tabs-wrapper .nav-link.active{font-weight:700!important}.wishlist-row.active{background-color:transparent}.wishlist-row .form-check-label,.ets-row .form-check-label{padding-left:0}.wishlist-row>div,.ets-row>div{display:flex;align-items:center;column-gap:.5rem}.wishlist-row>div:last-child,.ets-row>div:last-child{place-items:flex-start}.wishlist-row>div .material-symbols-outlined,.ets-row>div .material-symbols-outlined{padding:4px}.wishlist-row>div:first-child .material-symbols-outlined,.ets-row>div:first-child .material-symbols-outlined{border-radius:50%;color:var(--tertiary-color);background-color:var(--flag1-bgcolor)}.view-wishlist-product+.default-list{color:var(--flag1-color);background-color:var(--flag1-bgcolor);padding:2px}.wishlist-row input:checked+.material-symbols-outlined,.ets-row input:checked+.material-symbols-outlined{color:var(--flag1-color);font-variation-settings:'FILL' 1,'wght' 300,'GRAD' 0,'opsz' 24}.wishlist-row:not(:has(input:checked)) .view-wishlist-product+.default-list{display:none}.leo-wishlist-product .leo-wishlistproduct-item{padding-right:8px;padding-left:8px}#products .block-flag-review .p-name .wishlist .dropdown .leo-wishlist-button{top:-10px;right:-10px}.ets_aban_action a{border:unset!important;color:#000}.ets_aban_action a:hover{background-color:unset}.ets_aban_action a:hover .ets_svg_icon.ets_svg_fill_hover_blue svg{color:#000}.ets_aban_action a:hover:before,.ets_aban_action a:hover:after{display:none}}body#order-detail{#order-details{width:100%}.page-header+.breadcrumb-bg{padding-left:20px}#order-details li .ptt-regular-14{color:var(--tertiary-color)}#order-history,.table,.box{margin-bottom:0}#order-history>div{overflow:auto}#order-history .ptt-heading-28{text-transform:unset}#order-history .detail-state{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.5rem}#order-history .table .detail-state .material-symbols-outlined{font-size:18px}.table{width:fit-content}#order-details li>*:not(:first-child),.table tbody,.ptt-heading-28{color:#000}#content .table .material-symbols-outlined{font-size:18px;line-height:21.7px}#order-products+table{color:#000;width:100%}#order-products+table tr td{padding:8px 12px}#order-products+table tr td:last-child{text-align:right}.addresses{margin:0;padding:16px}.gift-basket-detail{padding:0 16px;display:flex;flex-direction:column;gap:1rem}.gift-basket-detail .material-symbols-outlined{font-size:16px}.gift-basket-detail .ptt-heading-28{display:block}.gift-basket-detail>div:not(.message){display:flex;flex-direction:row;align-items:center;color:var(--primary-color);gap:.5rem}.gift-basket-detail>div:not(.message) span:not(.material-symbols-outlined){background-color:var(--flag1-bgcolor)}.gift-basket-detail .message{width:fit-content;padding:16px;background-color:#FFF;color:#000}.gift-basket-detail .message>span:first-child{display:block;margin-bottom:20px}.order-message-form{padding-top:30px;padding-bottom:30px}.order-message-form h3{font-family:'Playfair Display',sans-serif!important;font-size:28px!important;font-weight:700!important;line-height:29.7px!important;margin-bottom:0;text-transform:unset}.order-message-form .form-control-label{padding-top:0}.order-message-form p{color:#000}.order-message-form .form-fields{padding-top:30px}.order-message-form .form-fields .form-control-label{margin-bottom:20px}.order-message-form .form-fields .form-group.row>*{display:block;width:100%;text-align:left}.order-message-form .form-footer{text-align:left!important}.order-message-form .gdpr_consent a{color:unset}.order-details-footer{display:flex;flex-direction:column;gap:1rem;justify-content:end;text-align:center;align-items:start}}body#module-psgdpr-gdpr #exportDataToCsv,body#module-psgdpr-gdpr #exportDataToPdf{margin-bottom:10px}body#stores #wrapper,body#stores #wrapper>.container,body#cms.cms-id-4 #wrapper>.container{padding-left:0;padding-right:0;margin-left:0;margin-right:0;width:100%!important}body#stores{#wrapper{background-color:var(--bg-gray);padding-bottom:0}#main>span.ptt-bold-16{display:block;padding:30px 16px 16px;background-color:#FFF}h2.ptt-heading-28{padding:60px 16px 16px;margin-bottom:0}.page-stores{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:1rem;padding:20px 16px 80px;margin-bottom:0}.page-stores .store-item{margin:0;padding:0;border:unset;background-color:#FFF}.page-stores .store-item .card-title{display:flex;align-items:center;gap:1rem}.page-stores .store-item .card-title .material-symbols-outlined{color:var(--primary-color)}.page-stores .store-item .store-picture,.page-stores .store-item .divide-left{display:none}.page-stores .store-item .store-item-container{padding:20px 15px}.page-stores .store-item .store-description{width:100%}.page-stores .store-item .store-description .address,.page-stores .store-item .store-description table{color:#7f7f7f;margin-left:calc(24px + 1rem)}.page-stores .store-item .store-description>a{display:none}@media (992px <=width){h2.ptt-heading-28{padding:80px 80px 16px}.page-stores{padding-left:80px;padding-right:80px}}}body#password{li.item{display:flex;flex-direction:row;align-items:center;gap:.5rem}form .center-email-fields .col-xs-12:first-child{margin-bottom:13px}.ps-alert-error{margin-bottom:2rem}#content-wrapper .password-wrapper{max-width:600px;margin:auto}#content-wrapper .password-wrapper .lql-form-content-element{position:relative}#content-wrapper .password-wrapper .lql-form-content-element .fa-eye,#content-wrapper .password-wrapper .lql-form-content-element .fa-eye-slash{position:absolute;top:0;right:0;line-height:40px;cursor:pointer}}#blockcart-modal.modal,#blockemptycart-modal{top:50px;right:10px}#blockcart-modal,#blockemptycart-modal{.modal-dialog{width:330px;margin-left:auto;margin-top:0;margin-right:0;border-left-width:5px;border-left-style:solid}.modal-content{border-radius:unset;box-shadow:0 0 24px 0 #0000001A}.modal-body{padding:5px 18px 5px 0}.modal-body>.row>div{width:100%}.modal-body img{margin:0;max-height:77px;width:auto}.modal-body .cart-content,.modal-body .divide-right .product-price,.modal-body .divide-right .tintin-price-block,.modal-body .divide-right .loyalty-block,.modal-body .divide-right .product-quantity{display:none}.modal-header{padding:8px 12px}.modal-header .add-to-cart-notification{position:relative}.modal-header .add-to-cart-notification .material-symbols-outlined{position:absolute;right:-5px;bottom:-7px;color:var(--primary-color);font-variation-settings:'FILL' 0,'wght' 600,'GRAD' 0,'opsz' 20}.modal-header .modal-title{display:flex;align-items:center;gap:4px;text-transform:unset}.modal-header .close{color:#000}.modal-body .divide-right{padding-bottom:0;border-bottom:unset;margin-bottom:0;display:flex;align-items:center;gap:.5rem;border-right:unset}.modal-body .divide-right .row{padding-bottom:0}.modal-body .block-product-title{display:flex;flex-direction:column;gap:.25rem}.modal-body .divide-right .block-product-title>*{margin:0;color:#000!important}}#blockcart-modal.modal .modal-dialog{border-left-color:#268C5F}#blockcart-modal.modal .modal-header{background-color:#e9fdf4}#blockcart-modal.modal .modal-header .add-to-cart-notification,#blockcart-modal.modal .modal-header .modal-title{color:#268C5F}#blockemptycart-modal .modal-dialog{border-left-color:var(--flag1-color)}#blockemptycart-modal .modal-header{background-color:var(--flag1-bgcolor)}#blockemptycart-modal .modal-header .add-to-cart-notification,#blockemptycart-modal .modal-header .modal-title{color:var(--flag1-color)}.cart-line-product-actions a.remove-from-cart .material-symbols-outlined,.leo-dropdown-cart .leo-cart-item-img-info a .material-symbols-outlined,.address-item a.delete-address .material-symbols-outlined,a.js-remove-email-alert .material-symbols-outlined{font-size:20px;color:#000}.leo-dropdown-cart{height:100%;padding-left:0;padding-right:0;.leo-dropdown-list-item-warpper{overflow:auto}.leo-dropdown-list-item-warpper ul{overflow:hidden}.leo-dropdown-list-item-header{display:flex;justify-content:space-between;align-items:center}.leo-dropdown-list-item-header{padding:16px}.leo-dropdown-list-item-header,._leo-dropdown-list-item,#sq_minicart_show{padding-left:16px;padding-right:16px}.leo-dropdown-cart-content{box-shadow:unset;height:100%;display:flex;min-width:300px;flex-direction:column}.leo-dropdown-cart-item{display:flex;flex-direction:column;padding:16px 8px}.leo-cart-item-img-info{display:flex;align-items:center}.leo-remove-from-cart,.leo-remove-from-cart:hover{transform:unset;position:unset;color:unset;border-radius:unset;background:unset}._leo-dropdown-list-item .leo-cart-item-info{display:flex;flex:1;flex-direction:row;justify-content:space-between}.leo-cart-item-qty{display:flex;flex-direction:row;justify-content:space-between}.leo-cart-item-qty .material-icons{font-size:13px}.leo-cart-item-img{width:auto}.leo-cart-item-img img{max-width:46px}.tintin-price-block{text-align:end!important}.cart-dropdow-viewcart,.leo-dropdown-cart-subtotals{border:unset;display:block!important}.ptt-semibold-14 a{color:#000;font-weight:600}.leo-dropdown-total{display:block!important}.leo-dropdown-cart-subtotals{background-color:var(--bg-gray)}.leo-dropdown-cart-subtotals>div{display:flex;justify-content:space-between;margin-bottom:10px}.leo-dropdown-cart-total-price{margin-top:20px}.leo-dropdown-bottom{height:auto;display:flex;flex-direction:column;flex:1;justify-content:space-between;box-shadow:0 -12px 18px -6px rgba(0,0,0,.12)}.leo-cart-dropdown-action{height:auto;width:100%;display:flex;flex-direction:column;align-items:center;row-gap:1rem}}.leo-fly-cart-mask{opacity:.8}.leo-fly-cart-mask,.leo-fly-cart-slidebar{z-index:9999992}.leo-fly-cart-slidebar.active-scroll .leo-dropdown-bottom{position:unset}#sq_cart_show:not(:has(small.sequra-educational-popup)),#sq_minicart_show:not(:has(small.sequra-educational-popup)){display:none}#sq_cart_show,#sq_minicart_show,#sq_cart_show small.sequra-educational-popup,#sq_minicart_show small.sequra-educational-popup{text-align:left}#sq_cart_show small.sequra-educational-popup,#sq_minicart_show small.sequra-educational-popup{background-color:#EFEFEF;width:auto}#sq_minicart_show{margin-top:16px}#sq_cart_show svg,#sq_minicart_show svg{height:auto}#sq_cart_show div,#sq_minicart_show div{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between}#sq_cart_show menu #sq_minicart_show menu{margin:0}#contact{#left-column{margin-bottom:1rem}#right-column{padding:0}.contact-form h3{text-transform:unset}.contactform-info{.ApColumn>*{background-color:#FFF;padding:0 0 30px}.img-fluid{margin-left:auto;margin-right:auto}.ApHtml:last-child .block_content{display:flex;flex-direction:column;gap:9px}.ApHtml{padding-left:15px;padding-right:15px}span:has(.material-symbols-outlined){display:flex;flex-direction:row;align-items:center;gap:7px}}#wrapper .container>.row{padding-bottom:60px}#content{border:unset;background:transparent}#content,.contact-form{padding:0}.contact-form form{padding-top:20px;padding-bottom:40px}.form-fields{display:flex;flex-direction:column;gap:1rem}.contact-form .ptt-regular-16{color:#000}.contact-form .form-group .form-control-label,.contact-form .form-control-comment{display:none}#content,.contact-form .form-group{margin-bottom:0}.contact-form .form-group-row{display:flex;justify-content:space-between;gap:1rem}.contact-form .form-group-row>*{flex:1}.contact-form .offset-md-3:has(.gdpr_consent){margin-left:0}.contact-form .offset-md-3>.container{color:#000;margin-bottom:30px}}#store-map-wrapper #find-stores:has(#selected-store:empty){display:none}#store-map-wrapper #find-stores{>span,>form{display:none!important}}div>div>div:has(+style+iframe#launcher),div>style+iframe#launcher{z-index:998!important}body#cms .clipboard-wrapper .ptt-primary-color{color:var(--primary-color);background-color:var(--flag1-bgcolor)}@media(max-width:992px){body:has(.myacc_left){#content-wrapper{padding:0}#main>.container{padding:0}table{width:100%}}body#category #wrapper{padding:0;padding-right:4px}body:has(.myacc_left){.container:has(>.myacc_left.side-column:not(.fixed)){flex-direction:column}.myacc_left.side-column:not(.fixed){padding:8px;background-color:transparent}.myacc_left.side-column>.row{background-color:#FFF;padding:14px;width:fit-content;transition:all 0.4s ease;transform:translateY(100%);width:100dvw;position:absolute;max-height:100dvh;bottom:0;padding-bottom:60px;overflow:auto}.myacc_left.side-column>.row.w100{transform:translateY(0)}.myacc_left.side-column{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-10}.myacc_left.side-column.fixed{z-index:9999;background-color:rgba(0,0,0,.8)!important;padding-top:0px!important;>div:has(button.open){display:none}>.hidden-lg-up{display:none}.row>div:has(button.close){justify-content:end}button.myacc-select{display:none!important}.links{border:unset;position:unset;box-shadow:unset;margin-bottom:0;padding-top:15px;padding-bottom:15px}.links a{display:flex;gap:.5rem;padding:8px 14px!important;margin-bottom:0}}}body#history #content{.order.table span{white-space:wrap}.order.table a.view-order-details-link{justify-content:center}.history-no-orders{flex-direction:column-reverse}}body#history #content,body#order-slip #content,body#discount #content,body#module-loyaltyeditpoints-points #content{.order.table{margin-bottom:10px}.order.table tbody td,.order.table tbody th{background-color:#FFF}}body#history #content,body#order-slip #content,body#discount #content,body#module-loyaltyeditpoints-points #content,body#order-detail #content{.order.table{border-spacing:0 1px}.order.table tbody tr:not(:first-child) td,.order.table tbody tr:not(:first-child) th{text-align:center}.order.table a,.order.table a{place-self:center}.order.table tbody th{font-weight:400}}body#identity #customer-form>section,body#address #content>section{display:block}body#cart,body#checkout{#content-wrapper{padding:0}.cart-grid-body{padding:20px 16px}section.checkout-step:not(.-current) .step-title .ptt-heading-28,section.checkout-step .step-title-info .ptt-heading-28,section.checkout-step .order-options .ptt-heading-28{font-size:24px!important}#fspasc_wrapper{transform:translateY(100%)}#fspasc_wrapper.open{transform:translateY(0%)}}body#checkout #page:has(.cart-grid-right.open){max-height:100dvh;overflow:hidden}body#checkout{.cart-grid-right{position:fixed;transition:all 0.4s ease;overflow:auto;height:100dvh;width:100vw;top:0;left:0;z-index:99999999}.cart-grid-right.open{padding-top:20px;padding-bottom:20px}.cart-grid-right.open .cart-summary-products{position:relative}.cart-grid-right.open .cart-summary-products .material-symbols-outlined.close{display:block;content:"";width:24px;height:24px;top:0;right:10px;position:absolute}.cart-grid-right.open .cart-detailed-totals{padding-left:0;padding-right:0}.checkout-cart-summary-toggle .cart-shopping-bag{margin-bottom:0}.checkout-cart-summary-toggle .cart-shopping-bag+span{color:var(--flag1-color);background-color:var(--flag1-bgcolor)}.cart-grid-right:not(.open){transform:translateY(120%)}}body:has(#my-acc-mobile-menu):not(:has(.myacc_left.fixed)){#page{padding-bottom:60px}#cookiesplus-tab{bottom:64px}iframe#launcher{bottom:80px!important}div:has(+style+iframe#launcher){bottom:160px!important}}#sc-recommended{display:flex;flex-direction:row;flex-wrap:wrap}body#cms .row-box-promo{display:flex;flex-direction:column}body#cms .row-box-promo>*{width:100%}}@media(min-width:762px){#contact{#wrapper{padding-bottom:0}.ptt-heading-28{font-size:38px!important}#content-wrapper{padding-top:70px;padding-bottom:30px}#wrapper .container>.row{padding-bottom:0}.contact-form .form-footer.text-sm-right{text-align:left!important}.contact-form .form-group .col-md-6,.contact-form .form-group .col-md-9{width:100%}#wrapper>.container>.row{display:flex}.contactform-info,.contactform-info .ApColumn{height:100%}.contactform-info .ApColumn{display:flex;flex-direction:column;min-width:fit-content}.contactform-info .ApHtml:last-of-type{display:unset;flex:1}}}@media(min-width:768px){#order-confirmation #order-items{padding-left:0;padding-right:0}}@media(min-width:992px){body:has(.myacc_left){#content{padding-left:20px;padding-right:20px}}body#cart,body#checkout{.card-block h1{font-size:38px!important}.ptt-regular-12{font-size:14px!important}section.checkout-step.-current .step-title .ptt-heading-28{font-size:38px!important}}body#cart .product-line-grid-left img{max-height:98px}body#cart .product-line-grid-left{grid-row:1 / span 2}body#cart .product-line-grid .product-line-grid-right{grid-column:2 / span 2}body#cart .sc-cart-products-to-free-shipping{padding:50px 0 30px 0}body#identity #customer-form form section.form-fields,body#address #content form section.form-fields{grid-template-columns:repeat(3,1fr)}body#addresses #content>.col-xs-12:nth-child(odd){padding-right:1rem}body#addresses #content .customer-addresses{display:grid;grid-template-columns:1fr 1fr;gap:1rem;width:100%;>div{width:100%;padding:0}>div article:has(.address-body){margin-bottom:0}}.modal.leo-quicklogin-modal .leo-login-form .nav.nav-tabs{margin:17px 15px 0}.modal.leo-quicklogin-modal .leo-login-form .leo-login-title+ul+div{padding:20px 15px}body:has(.myacc_left) #content{.wishlist-row.active,.ets-row{flex-direction:row}.wishlist-row>div:first-child>div:last-child,.ets-row>div:first-child>div:last-child{flex-direction:row;gap:.5rem;flex-wrap:wrap}}body#module-psgdpr-gdpr #exportDataToCsv,body#module-psgdpr-gdpr #exportDataToPdf{margin-bottom:0}body#module-loyaltyeditpoints-points{.loyalty-block-redeem-btn{flex-direction:row}}section#wrapper .cart-grid-body .cart-grid-body{padding-top:14px}body#order-detail{.order-details-footer{flex-direction:row}}#blockcart-modal.modal{top:60px}.payment-options{margin-bottom:40px}.leo-dropdown-cart .leo-dropdown-cart-content{min-width:425px}.modal.leo-quicklogin-modal .ptt-heading-28{font-size:38px!important;line-height:40.7px!important}.modal.leo-quicklogin-modal .leo-register-form-content{display:flex;flex-wrap:wrap;column-gap:1rem}.modal.leo-quicklogin-modal .leo-register-form-content>div{width:100%}.modal.leo-quicklogin-modal .leo-register-form-content>div:has(.lql-register-firstname),.modal.leo-quicklogin-modal .leo-register-form-content>div:has(.lql-register-lastname){width:calc(50% - 1rem)}body#checkout #checkout-personal-information-step form section{grid-template-columns:1fr 1fr;column-gap:1rem}body#checkout #checkout-personal-information-step form section>div{grid-column:span 2}body#checkout #checkout-personal-information-step form section>div:has(input#field-firstname),body#checkout #checkout-personal-information-step form section>div:has(input#field-lastname){grid-column:span 1}body#checkout #fspasc_wrapper{transform:translateX(100%)}body#checkout #fspasc_wrapper.open{transform:translateX(0%)}body#order-confirmation #content-hook_payment_return .card-block{padding:1rem}}@media(min-width:1200px){body#order-confirmation section#content,body#order-detail section#content{.order-confirmation-table{padding:14px}}}