@charset "UTF-8";@font-face{font-family:"Clash Grotesk";src:url(//metiers-du-commerce-de-chaussures.fr/wp-content/themes/opcommerce-ms61-chaussure/assets/css/../fonts/ClashGrotesk/ClashGrotesk-Variable.woff2) format("woff2"),url(//metiers-du-commerce-de-chaussures.fr/wp-content/themes/opcommerce-ms61-chaussure/assets/css/../fonts/ClashGrotesk/ClashGrotesk-Variable.woff) format("woff"),url(//metiers-du-commerce-de-chaussures.fr/wp-content/themes/opcommerce-ms61-chaussure/assets/css/../fonts/ClashGrotesk/ClashGrotesk-Variable.ttf) format("truetype"),url(//metiers-du-commerce-de-chaussures.fr/wp-content/themes/opcommerce-ms61-chaussure/assets/css/../fonts/ClashGrotesk/ClashGrotesk-Variable.eot) format("embedded-opentype");font-weight:100 700;font-display:swap;font-style:normal}html{font-size:16px}html,body,#app{height:100%;margin:0}h1,h2,h3,h4,h5,h6{font-family:"Clash Grotesk",system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:unset;font-size:unset;margin:0;padding:0;text-transform:unset;line-height:unset}p{margin-bottom:unset}.no-link{text-decoration:none;color:unset}a{color:#000}nav.onetap-accessibility.onetap-plugin-onetap .onetap-list-of-languages img{display:none !important}.btn-secondary{background-color:#00efe2;color:#000;border-radius:6px;padding:.5rem 1rem;border:none;font-weight:360;text-decoration:none;font-family:"Clash Grotesk",system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;text-transform:uppercase}.arrow{width:50px;height:50px}@media (min-width:1600px){html{font-size:18px}}body{font-family:"Clash Grotesk",system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:360;margin:0;letter-spacing:.12px}b{font-weight:400}.site-main{padding:2rem}.main-container{max-width:1700px;margin:auto}.big-container{max-width:2000px;margin:auto}.search-label{width:calc(100% - 5rem)}.search-label input{border-radius:60px;padding:.5rem 1rem;border:none}.search-form button{border-radius:12px;padding:.5rem 1rem;margin-left:.5rem;border:none;background-color:#000}.search-form{max-width:800px;padding:0 4rem;margin:auto}.search-submit svg{width:1.5rem;height:1.5rem;stroke:#fff}.search-result{font-size:27px;font-family:"Clash Grotesk",system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;margin-bottom:3rem}button:focus-visible,.btn:focus-visible{outline:-webkit-focus-ring-color auto 1px}.btn.btn-plus:hover{background:#00efe2}.btn.btn-plus:focus-visible{background:#00efe2;color:#000}.btn.btn-plus:active{background-color:#02b8af}.btn.btn-plus:focus-visible,.btn.btn-plus:active{border-radius:34px 0;border-color:#fff}.disabled{pointer-events:none;border:none;cursor:default}.arrow-top{transform:rotate(180deg)}.arrow-right{transform:rotate(-90deg)}.btn-to-top{margin:0 0 1rem auto !important}@media (max-width:450px){.site-main{padding:1rem}}iframe .header_entreprise{display:none}.sr-only{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border:0 !important}.termsfeed-com---palette-light .cc-nb-reject,.termsfeed-com---palette-light .cc-nb-okagree{background-color:#000 !important}.termsfeed-com---palette-dark .cc-nb-reject,.termsfeed-com---palette-dark .cc-nb-okagree{background-color:#00efe2 !important}@media (max-width:768px){.termsfeed-com---nb .cc-nb-main-container{padding:2rem !important}.termsfeed-com---nb .cc-nb-title{font-size:20px !important}.termsfeed-com---nb .cc-nb-text{font-size:14px !important}}.onetap-toggle .design-size2{display:none}.onetap-container-toggle .onetap-toggle{visibility:hidden;width:0;height:0;opacity:0}.onetap-container-toggle .onetap-toggle img{background:rgba(37,100,235,.1294117647) !important;color:#000;stroke:#000;fill:#000}.menu{display:flex;transition:opacity .3s ease,transform .3s ease,background-color .3s ease;padding:2rem 0}.menu .list-items{display:flex;align-items:center;gap:1.5rem !important;margin-right:2rem}.menu .dropdown-item{font-size:1.1rem;white-space:pre-wrap;font-weight:450;line-height:1}.menu .dropdown-item:hover{background:0 0;color:#a61a92}.menu .dropdown-item:active{background:0 0;color:#a61a92}.menu .dropdown-menu.show{background:#fff;border:none;padding:2rem 1rem;box-shadow:0 10px 30px rgba(10,10,20,.08);transition:box-shadow .3s ease}.menu .dropdown-toggle{background:0 0;border:none;line-height:1;text-align:left;white-space:normal}.menu .dropdown-toggle.show{color:#000}.menu .dropdown-toggle:focus-visible{outline:-webkit-focus-ring-color auto 1px}.menu .dropdown-toggle:hover{color:#a61a92}.menu .dropdown-item{padding-left:.8rem}.menu .dropdown-item.long-text{max-width:18ch}.main-nav{width:100%;z-index:10;display:flex}.main-nav nav{display:flex !important;width:100%;justify-content:space-between}.main-nav ul{list-style:none;margin-bottom:0}.menu-icon{display:none;background:0 0;border:none}.menu.fullscreen{display:flex !important;flex-direction:column !important;position:fixed !important;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:9999;width:100vw;height:100vh;padding:2rem;overflow-y:auto;opacity:1;transform:translateY(0);pointer-events:auto;visibility:visible}.menu.fullscreen button{width:auto}.menu.fullscreen .menu-close{display:block}.menu-close{width:40px;position:absolute;right:0;top:0;display:none;background:0 0;border:none}.menu-close svg{width:40px;height:40px}.menu-toggle-btn{display:none}.menu-item{font-size:1.1rem;font-family:"Clash Grotesk",system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:450}.dropdown-toggle:after{display:none !important}.dropdown-toggle.custom-arrow{position:relative;padding:0 0 0 .8em;margin-right:1rem}.dropdown-toggle.custom-arrow:before{content:"";display:inline-block;width:1em;height:1em;background-image:url(//metiers-du-commerce-de-chaussures.fr/wp-content/themes/opcommerce-ms61-chaussure/assets/css/../img/arrow-down.svg);background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;right:-1.25em;top:50%;transform:translateY(-50%)}.menu-icons{gap:.8rem}.search-overlay{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;background-color:rgba(15,23,42,.85);display:flex;justify-content:center;align-items:center;z-index:9999}.search-overlay.d-none{display:none !important}.search-container{text-align:center;max-width:900px;width:90%}.search-container input{width:100%;padding:1rem;font-size:1.5rem;border:none;border-radius:4px;margin-bottom:1rem}.search-container input::placeholder{font-size:1rem;color:#818181}.search-container button{padding:.75rem 1.5rem;font-size:1.4rem;background-color:#00efe2;font-weight:360;color:#000;border:none;border-radius:4px;cursor:pointer;text-transform:uppercase}.search-container button.search-close{position:absolute;top:2rem;right:2rem;font-size:5rem !important;background-color:unset !important;color:#fff;background:0 0;border:none;cursor:pointer;line-height:1;padding:0 2rem}.main-nav .logo{max-height:120px}@media (max-width:1450px){.menu .dropdown-item{max-width:130px}.menu .dropdown-toggle{max-width:100px}}@media (max-width:1200px){.menu{display:none;width:0;height:0;visibility:hidden;background-color:rgba(255,255,255,0);opacity:0;transform:translateY(-20px);pointer-events:none}.menu .list-items{flex-direction:column;align-items:flex-start}.menu .list-items .dropdown-menu.show{position:relative !important;width:100%}.menu .dropdown-menu.show{transform:none !important}.menu .dropdown-menu{display:block;position:static !important;float:none;border:none}.menu .dropdown{position:static;margin-bottom:1rem}.menu .menu-item{color:#000}.menu .dropdown-toggle{pointer-events:none}.menu .dropdown-toggle.custom-arrow:before{display:none}.menu .dropdown-item,.menu .dropdown-toggle,.menu .dropdown-item.long-text{max-width:unset}.menu .dropdown-item,.menu .menu-item{font-weight:500;opacity:1}.menu .dropdown-menu .dropdown-item{font-weight:300}.menu .dropdown-menu .nav-item{margin-top:1rem}.menu .dropdown-menu .nav-item:first-child{margin-top:1rem}.menu .nav-item.dropdown{margin-bottom:0}.menu-icon{display:block}.main-nav .logo{width:250px}.menu-icons{gap:.8rem}}@media (max-width:768px){.menu-icons{gap:.5rem}.main-nav .logo{width:220px}.main-nav .list-items{padding-left:0}}@media (max-width:400px){.menu-icons{gap:.2rem}.main-nav .menu-icon svg{width:30px}.main-nav .onetap-toggle img{width:45px}.main-nav .logo{width:180px}}.page-header{padding:4rem 0 2rem;background-size:cover}.breadcrumb{column-gap:.5rem;color:#000;font-size:1.1rem;font-weight:400;letter-spacing:normal;letter-spacing:.22px}.breadcrumb a,.breadcrumb a:focus{color:#000}.page-header.header-job h1{max-width:unset}.page-header.header-job .header-title{padding:2rem 0}.page-header.header-job .header-title .family-icon{margin-right:1rem;margin-top:-.5rem}.page-header.header-job .header-title .code-rome{color:#fff;font-size:1.2rem;margin-bottom:2rem}.page-header.header-job .header-title .code-rome p:first-of-type{display:inline-flex}.page-header.header-job .header-title .code-rome ul{list-style:none;padding-left:0}.page-header.header-job .header-title .header-title-content{display:flex}.header-wrapper{position:relative;max-width:2200px;margin:0 auto}.header-background{text-align:center;background:linear-gradient(189deg,#f212ac 27.3%,#960480 68.81%);border-radius:46px;padding:4rem 11rem 3rem;position:relative}.header-background h1{font-size:85px;color:#fff;line-height:1;padding:0 2rem;margin-bottom:2rem;font-weight:370;max-width:1200px;margin:0 auto 2rem}.header-background .intro-text{color:#fff;font-size:1.4rem;max-width:1200px;margin:0 auto;padding:0 1rem 2rem}.header-background .intro-text p{margin-bottom:1rem}.header-background .line-blue{height:4px;width:180px;background:linear-gradient(270deg,#73ffe8 -8.47%,#117bcc 76.8%);margin:1rem auto 2rem auto;border-radius:2px}@media (max-width:1900px){.header-background h1{font-size:68px;max-width:970px}.header-background .intro-text{max-width:1160px}}@media (max-width:1200px){.header-background{padding:4rem 5rem 3rem}.header-background h1{font-size:65px}}@media (max-width:991px){.header-background{padding:4rem 3rem 3rem}.header-background .intro-text{font-size:1.35rem}.header-background h1{font-size:55px}}@media (max-width:768px){.header-background{padding:4rem 2rem 3rem}.header-background .intro-text{font-size:1.3rem}.header-background h1{font-size:45px}.page-header{padding:3rem 0 0}}@media (max-width:450px){.header-background{padding:2rem 2rem 3rem}.header-background h1{font-size:35px}.header-background .intro-text{font-size:1.2rem}.page-header.header-job .header-title{text-align:center}.page-header.header-job .header-title .family-icon{margin-right:0;margin-bottom:1rem;margin-top:0}.page-header.header-job .header-title .header-title-content{display:flex;flex-direction:column;justify-content:center;align-items:center}.page-header.header-job .header-title .code-rome{margin-left:0}}@media (max-width:400px){.page-header.header-job .header-title{padding:1rem 0 2rem}.page-header{padding:2rem 0 0}.header-job.page-header{padding:4.5rem 0 1rem}.header-background{padding:2rem 1rem 2.5rem}}#hero .hero-block{max-height:828px;height:calc(100vh - 260px);min-height:718px;margin:0 -1rem}#hero .btn-hero{border-radius:51px 0;border:17px solid #fff;background:#000;box-shadow:0 0 0 4px #fff;position:absolute;bottom:0;right:0;font-size:29px;color:#fff;padding:1rem 1.5rem;margin-right:-1rem;margin-bottom:-1rem;z-index:4}#hero .btn-hero:hover{background:#73ffe8 !important;color:#000 !important;border:17px solid #fff;box-shadow:0 0 0 4px #fff}#hero .btn-video{padding:.5rem 1rem;border-radius:44px;background:#fff;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);position:absolute;bottom:3rem;left:3rem;font-size:29px;font-weight:500;z-index:3}#hero .btn-video svg{width:30.423px;height:30.671px;margin-right:5px}#hero .gradient-hero-left{position:relative;background:linear-gradient(319deg,rgba(59,200,246,.52) 48.32%,rgba(0,52,112,.52) 82.27%),#003370;height:100%;z-index:2;padding:3rem}#hero .gradient-hero-right{position:relative;border-radius:36px;background:var(--c-305882-paints,linear-gradient(180deg,#a81993 0%,#f212ac 100%),#c30588);height:100%;z-index:1;padding:3rem 3rem 3rem 5rem}#hero h1{max-width:638px;font-size:61px;line-height:1;font-weight:500;color:#fff;z-index:2;position:relative}#hero .subtitle-hero{font-size:40px;line-height:1.2;font-weight:400;color:#fff;padding:.2rem 2rem 0 0}#hero .subtitle-hero b{font-weight:600}#hero .img-hero-right,#hero .img-hero-left{height:650px;position:absolute;bottom:0;z-index:1}#hero .img-hero-right{left:-8%}#hero .img-hero-left{height:690px;left:34%}@media (max-height:1088px){#hero h1{max-width:633px}}@media (max-width:1700px){#hero h1{font-size:65px;max-width:577px}#hero .subtitle-hero{font-size:38px;padding:1.5rem 2rem 2rem}#hero .img-hero-left{height:calc(22vw + 365px);left:19%}#hero .gradient-hero-right{padding:2rem 2rem 2rem 3rem}#hero .img-hero-right{height:calc(22vw + 358px)}}@media (max-width:1700px) and (max-height:1080px){#hero .subtitle-hero{padding-left:5rem;font-size:35px}#hero .img-hero-left{left:calc(15vw - 6px);max-height:650px}}@media (max-width:1500px){#hero .img-hero-left{height:calc(22vw + 354px);left:20%}}@media (max-width:1500px) and (max-height:1080px){#hero h1{font-size:54px;max-width:554px}#hero .img-hero-left{left:calc(12vw + 1px)}}@media (max-width:1400px){#hero .subtitle-hero{font-size:37px}#hero .img-hero-left{height:calc(22vw + 337px);left:19%}}@media (max-width:1300px){#hero h1{font-size:53px}#hero .subtitle-hero{font-size:35px}#hero .img-hero-left{left:11%}#hero .btn-hero{font-size:25px;padding:.7rem 1.3rem;box-shadow:unset;border-radius:34px 0;border:16px solid #fff;max-width:300px;line-height:1.2}}@media (max-width:1300px) and (max-height:1080px){#hero h1{font-size:47px}}@media (max-width:1200px){#hero .img-hero-left{height:calc(20vw + 343px);left:unset}#hero .img-hero-right{height:calc(20vw + 343px)}#hero .gradient-hero-right{padding:2rem 1rem 1rem}}@media (max-width:1100px){#hero .subtitle-hero{font-size:32px}#hero h1{font-size:47px}}@media (max-width:1100px) and (max-height:1080px){#hero .subtitle-hero{padding:1rem 1rem 1rem 2rem;font-size:28px}}@media (max-width:991px){#hero h1{font-size:37px;max-width:352px}#hero .subtitle-hero{font-size:30px;padding:2rem 2rem 3rem}#hero .hero-block{height:auto;margin:0 -.5rem;max-height:unset}#hero .gradient-hero-left{min-height:450px}#hero .img-hero-left{max-height:calc(100% - 3rem);width:auto;left:19%}#hero .img-hero-right{display:none}#hero .gradient-hero-right{margin-bottom:2rem}#hero .btn-hero{font-size:22px}}@media (max-width:768px){#hero h1{max-width:unset}#hero .img-hero-left{height:auto;width:99%;position:relative;margin-bottom:-3rem;left:0}#hero .subtitle-hero{font-size:30px}#hero .gradient-hero-left{min-height:unset}#hero .btn-hero{font-size:20px}#hero .btn-video{padding:.5rem 1rem;border-radius:44px;background:#fff;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);position:absolute;bottom:5rem;left:calc((100vw - 320px) / 2);font-size:29px;font-weight:500;z-index:3;margin:0 auto -3rem;width:251px}.hero-block{max-height:unset}}@media (max-width:500px){#hero .subtitle-hero{font-size:25px;padding:1rem 1rem 2rem}#hero picture{height:300px}#hero h1{padding:3rem 3rem 0}#hero .img-hero-left{height:100%;width:100%;position:relative;left:0;object-fit:cover;border-radius:1.3rem !important;max-height:unset}#hero .btn-video{padding:.5rem 1rem;border-radius:44px;background:#fff;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);position:absolute;bottom:5rem;left:calc((100vw - 276px) / 2);font-size:22px;font-weight:500;z-index:3;margin:0 auto -3rem;width:251px}#hero .gradient-hero-left{padding:0}#hero .gradient-hero-right{margin-bottom:3rem}#hero .btn-video svg{width:24px;height:24px;margin-right:5px}}@media (max-width:400px){#hero h1{font-size:34px;padding:2rem 2rem 0}#hero picture{height:254px}#hero .subtitle-hero{font-size:22px;padding:1rem 1rem 2rem}}@media (max-width:370px){#hero .btn-hero{line-height:1.1}#hero .subtitle-hero{font-size:22px;padding:1rem 1rem 3rem}}.rounded-3xl{border-radius:1.75rem !important}#hero,section{padding:0 4rem;max-width:1900px;margin:0 auto}#hero{margin-top:1rem}.title2{font-size:50px;line-height:1.1;font-weight:360}.title2 b{font-weight:500}.title3{margin:1rem 0 2rem;font-size:30px;line-height:1.2;font-weight:360;padding-right:19rem}.title3 b{font-weight:500}.btn-section,.wp-block-button__link,.btn-primary{border-radius:34px 0;border:16px solid #fff;background:#000;color:#fff;padding:.7rem 1.3rem;font-size:24px}.btn-section:hover,.wp-block-button__link:hover,.btn-primary:hover{background:#73ffe8 !important;color:#000 !important;border:16px solid #fff}.btn-section:active,.wp-block-button__link:active,.btn-primary:active{background:#73ffe8 !important;border:16px solid #fff;border-color:#fff !important}.btn-section:focus-visible,.wp-block-button__link:focus-visible,.btn-primary:focus-visible{background:#73ffe8 !important;border:16px solid #fff;border-color:#fff !important}.download-section .wp-block-button__link,.download-section .wp-block-button__link:hover,.download-section .wp-block-button__link:focus-visible,.download-section .wp-block-button__link:active{border-width:0}section{margin:8rem auto}.content-description{font-size:1.45rem}@media (max-width:1300px){.title2{font-size:40px}.title3{font-size:25px;padding-right:19rem}.content-description{font-size:1.4rem}}@media (max-width:991px){#hero,section{padding:0 2rem}.title2{font-size:35px}.title3{font-size:22px;padding-right:13rem}.btn-section{font-size:22px;border:16px solid #fff}section{margin:4rem auto}.content-description{font-size:1.3rem}}@media (max-width:768px){.btn-section{font-size:20px}.title3{font-size:22px;padding-right:0;text-align:left}}@media (max-width:476px){#hero,section{padding:0 1rem}.title2{font-size:30px}.content-description{font-size:1.1rem}}#temoignages,#formations,#social{position:relative;z-index:2}#secteur,#hero{position:relative;z-index:4}#social .bg-social{background:var(--Linear,linear-gradient(90deg,#ffc589 0%,#ffeab4 100%));padding:4rem;text-align:center}#social .title2{margin-bottom:2rem}#social .title2 p{max-width:1000px;margin:0 auto 2rem auto}@media (max-width:1500px){#social img{width:60px}}@media (max-width:991px){#social img{width:50px}#social .bg-social{text-align:left;padding:3rem}}@media (max-width:576px){#social img{width:40px}#social .bg-social{padding:3rem}}@media (max-width:450px){#social .bg-social{padding:2rem}}#formations .btn-section{position:absolute;z-index:2;bottom:0;right:0;margin-right:-1rem;margin-bottom:-1rem}#formations .btn-section:hover{background:#f212ac !important;color:#000 !important;border:16px solid #fff}#formations .bg-left{background:linear-gradient(333deg,rgba(115,255,232,.8) 34.09%,rgba(65,169,247,.8) 176.31%),#fff;padding:4rem}#formations .content-description{padding-bottom:1rem}#formations .title2{padding-bottom:2rem}#formations .formations-photos{height:calc(100% + 25px)}@media (max-width:1300px){#formations .bg-left{padding:3rem 3rem 4rem}}@media (max-width:991px){.rounded-3xl{border-radius:1.3rem !important}#formations .bg-left{padding-bottom:3rem}}@media (max-width:576px){#formations .bg-left{padding:3rem}}@media (max-width:450px){#formations .bg-left{padding:2rem 2rem 3rem}}#temoignages .btn-section{margin:1rem auto 0 auto}@media (max-width:991px){.card-title{font-size:35px}.detail{font-size:23px}}#secteur .title2{padding-bottom:2rem}#secteur .bg-sector{background:#f4f2e8;color:#000;padding:3rem 1rem 6rem}#secteur .btn-section{position:absolute;bottom:0;right:0;margin-right:-1rem;margin-bottom:-1rem}#secteur .stat-card{padding:2rem 3rem;display:flex;flex-direction:column;align-items:center}#secteur .card-1{background:linear-gradient(333deg,rgba(115,255,232,.8) 34.09%,rgba(17,123,204,.8) 176.31%),#fff;color:#000}#secteur .card-2{background:var(--Linear,linear-gradient(90deg,#ffc589 0%,#ffeab4 100%));color:#000}#secteur .stat-card.card-3{background:linear-gradient(359deg,#3ac8f6 -43.59%,#00346f 91.07%);color:#fff}#secteur .card-4{background:var(--c-305882-paints,linear-gradient(180deg,#a81993 0%,#f212ac 100%),#c30588);color:#fff}#secteur .number{font-size:60px;font-weight:500;line-height:1;width:100%;margin-top:auto}#secteur .number-description{width:100%;font-size:35px;font-weight:500;line-height:1;margin-bottom:auto}#secteur .details-sector{padding:3rem 1rem 6rem}#secteur .block-stats{height:calc(100% + 1rem)}@media (max-width:1500px){#secteur .number{font-size:50px}#secteur .number-description{font-size:30px}#secteur .stat-card{padding:2rem}}@media (max-width:1300px){#secteur .number{font-size:50px}#secteur .number-description{font-size:30px}#secteur .stat-card{padding:2rem}}@media (max-width:1100px){#secteur .number{font-size:50px}#secteur .number-description{font-size:25px}#secteur .stat-card{padding:2rem}}@media (max-width:991px){#secteur .block-stats{padding-bottom:2rem}#secteur .number{font-size:40px}#secteur .number-description{font-size:20px}#secteur .stat-card{padding:2rem}}@media (max-width:450px){#secteur .stat-card{padding:2rem 1rem}}.content-page{max-width:1300px;font-size:1.15rem;font-weight:360;line-height:1.7}.content-page p{margin-bottom:1.5rem;font-weight:400}.content-page blockquote{border-radius:38px;background:var(--Linear,linear-gradient(333deg,#73ffe8 34.09%,#41a9f7 176.31%));padding:2rem;margin:4rem -2rem}.content-page .wp-block-image{padding-right:1rem}.content-page .wp-block-image img{border-radius:27px;box-shadow:13px 13px 0 0 #73ffe8;width:100%}.content-page .wp-block-image .alignright{margin-left:2rem}.content-page .wp-block-image .alignleft{margin-right:3rem}.content-page h2,.content-page h3,.content-page h4,.content-page h5,.content-page h6{font-family:"Clash Grotesk",system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:500;margin-bottom:1.5rem;line-height:1.3}.content-page h2{font-size:2.3rem;color:#000;margin-top:3rem}.content-page h3{font-size:1.6rem;color:#9e0584;margin-top:3rem}.content-page h4{font-size:1.2rem;margin-bottom:.5rem;margin-top:2rem}.content-page iframe{width:100%;border-radius:38px;margin-bottom:3rem;margin-top:5rem;border:1px solid #c7c7c7}.content-page #videoRessource{margin:0}.content-page .img-hero img{max-height:550px;object-fit:cover}.content-page .wp-block-cover{padding:2rem 0}.content-page .wp-block-media-text.is-image-fill-element>.wp-block-media-text__media img{box-shadow:11px 11px 0 0 #73ffe8;border-radius:22px}.content-page .wp-block-media-text__media{display:flex;align-items:center;justify-content:center}.content-page .wp-block-media-text__media img{max-height:400px;width:auto;height:100%}.content-page .wp-block-media-text.has-media-on-the-right>.wp-block-media-text__content{padding-left:0;padding-right:2rem}.content-page .wp-block-media-text__content{padding-left:3rem;padding-right:0}.content-page .wp-block-media-text .wp-block-media-text__media{justify-content:start}.content-page .content-page .wp-block-cover{padding:1rem 0}.content-page .wp-block-media-text{margin:2rem 0}.content-page .wp-block-media-text h3{margin-top:1rem}@media (max-width:1600px){.content-page{padding:2rem 9rem}.content-page blockquote{margin:4rem 0}.content-page h2{font-size:2rem}.content-page h3{font-size:1.5rem}}@media (max-width:1200px){.content-page{padding:2rem 7rem}}@media (max-width:991px){.content-page{padding:2rem 4rem}.content-page h2{margin-top:2rem}.wp-block-columns{flex-direction:column}.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__content{grid-column:1;grid-row:2}.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__media{grid-column:1;grid-row:1;max-width:calc(100% - 1rem)}.wp-block-media-text.is-stacked-on-mobile,.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__content,.wp-block-media-text>.wp-block-media-text__content{padding:2rem 0 0}.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100% !important}.content-page .wp-block-media-text{margin:0}}@media (max-width:800px){.content-page{padding:0 2rem}.content-page iframe{border-radius:15px}.content-page h2{margin-bottom:1rem}.content-page .wp-block-image{margin-top:1rem}.content-page .wp-block-image img{border-radius:22px;width:100vw;height:auto;box-shadow:11px 11px 0 0 #73ffe8}.content-page .wp-block-image .alignright{float:none;margin-left:0}.content-page .wp-block-image .alignleft{float:none;margin-right:0}.content-page h2{font-size:1.8rem}.content-page h3{font-size:1.3rem}}@media (max-width:500px){.content-page h2{font-size:1.8rem}.content-page h3{font-size:1.3rem}.content-page h4{font-size:1.15rem;margin-top:1.5rem}}footer{margin:2rem auto 3rem auto;max-width:2000px;padding-bottom:3rem;position:relative;z-index:10}footer .bloc-lines{border-top:1px solid #000;border-bottom:1px solid #000;padding:2rem;margin-bottom:1rem;justify-content:space-between}footer .share-buttons{flex-wrap:wrap}footer .block-contact{flex-wrap:wrap;margin:2rem 0 0}footer .block-contact .btn-primary{min-width:144px;margin:1rem 0}.footer-menu{display:flex;padding-left:0}.footer-logo{max-width:229px}.footer-section{padding:0 1.5rem 0 0;width:100%}.footer-section ul{list-style:none;padding-left:0;min-width:215px}.footer-section a{text-decoration:none;color:#000}.footer-section a:hover{color:#000}.footer-title{display:block;font-family:"Clash Grotesk",system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:500;font-size:1.2rem;line-height:1.2;color:#000;max-width:220px;margin-bottom:.5rem}.footer-title.long-text{max-width:280px;padding:0 1rem 0}.footer-bottom-menu{display:flex;align-items:center;flex-wrap:wrap;list-style:none;padding-left:0;margin:0}.footer-bottom-menu .menu-item{text-transform:none;font-size:1rem;font-family:"Clash Grotesk",system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;padding-right:1rem}.footer-bottom-menu .menu-item a{text-decoration:none;color:#000}.footer-bottom-menu .menu-item a:hover{color:#000}.footer-menu{list-style:none;padding-left:0;margin:0}.footer-menu>li.footer-section{list-style:none;margin-bottom:1.5rem}.footer-bottom{padding:0 2.8rem}@media (max-width:1350px){footer .bloc-lines{flex-direction:column}footer .share-buttons{margin:2rem 0}}@media (max-width:768px){.footer-menu{flex-direction:column}.footer-section{padding:0 0 1rem}.footer-title.long-text,.footer-title{max-width:unset;padding:0}}@media (max-width:480px){footer .bloc-lines{padding:2rem .5rem 0}.footer-bottom{padding:0 1.4rem}}.job-page{padding-top:4rem}.job h1{max-width:unset}.job p{margin-bottom:1rem}.job li{margin-bottom:.5rem}.job p,.job li{font-family:"Clash Grotesk",system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:1.2rem;font-style:normal;font-weight:360;line-height:1.6}.job .title2,.job h2.p1{font-family:"Clash Grotesk",system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:2rem;font-style:normal;font-weight:360;line-height:1.2;color:#000;margin-bottom:2rem}.job section{margin-bottom:3rem}.filter-family-buttons{margin-bottom:1em}.filtre-btn{display:inline-block;margin:0 .5em .5em 0;padding:.5em 1em;cursor:pointer;border-radius:100px;background-color:#e9ecef;border:none;text-decoration:none}.filtre-btn.actif{background-color:#000;color:#fff}.job-item{margin-bottom:2rem}.job-item h2{font-family:"Clash Grotesk",system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:2rem;font-style:normal;font-weight:360;line-height:1.2;margin:1rem 0 .5rem}.job-item .job-title{text-decoration:none;font-family:"Clash Grotesk",system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:1.6rem;font-style:normal;font-weight:500;line-height:1.2;margin:1rem 0;display:block}.job-item .job-title:hover{text-decoration:underline;text-underline-offset:.15em}.job-item p{font-family:"Clash Grotesk",system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:1.125rem;font-style:normal;font-weight:360}.filter-family{visibility:hidden;width:0;height:0}.job-list{position:relative;z-index:3;margin:1rem 0}.job-list .card{padding:2rem}.job-list .job-description{font-size:1rem}.menu-left{position:relative;z-index:1}.menu-left a{text-decoration:none;color:#000;font-family:"Clash Grotesk",system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:22px;font-style:normal;font-weight:360;line-height:1.2;position:relative}.menu-left a:before{content:"";display:inline-block;width:1em;height:1em;background-image:url(//metiers-du-commerce-de-chaussures.fr/wp-content/themes/opcommerce-ms61-chaussure/assets/css/../img/chevron-right.svg);background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;left:-30px;top:50%;transform:translateY(-50%);transition:left .3s ease}.menu-left a:hover{text-decoration:underline;text-underline-offset:.15em}.menu-left a:hover:before{left:-25px}.menu-left ul{list-style:none}#filter-label{font-size:24px;margin-bottom:1rem}.filter-family label{margin-bottom:1rem;font-size:20px}.filter-family select{width:100%;color:#000;background-color:#fff;padding:.5rem}@media (max-width:1200px){.job-page{padding-top:3rem}.job-list{margin:0}}@media (max-width:768px){.job .title2,.job h2.p1{font-size:1.8rem;margin-bottom:1rem}.filter-family-buttons{visibility:hidden;width:0;height:0}.filter-family{visibility:visible;width:unset;height:unset}.content-sections{margin-top:1rem}.job-page{padding-top:2rem}.job-description{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}@media (max-width:576px){.job .title2,.job h2.p1{font-size:1.6rem;margin-bottom:1rem}}.content-list{position:relative;z-index:3;max-width:2000px;list-style:none;padding:0 2rem;margin:0 auto}.content-list .title-item{font-family:"Clash Grotesk",system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:2.75rem;font-style:normal;font-weight:360;line-height:1.2;color:#000;margin-bottom:.5rem}.content-list .list-item{margin-bottom:3rem;font-family:"Clash Grotesk",system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:1rem;font-style:normal;color:#000;display:flex;align-items:center;border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:3rem}.content-list .list-item:last-child{margin-bottom:0}.content-list.no-bullets{list-style-type:none}.content-list .btn-primary{color:#fff;min-width:200px}.content-list .btn-primary:hover{text-decoration:none}.thumb-item{border-radius:31px;margin-bottom:1rem;height:300px;position:relative;z-index:1}.thumb-item img{width:100%;height:300px;border-radius:31px;object-fit:cover;border:1px solid rgba(0,0,0,.1)}#resources .thumb-item{background:rgba(12,0,215,.09)}.thumb-icon{border-radius:100px;background-color:#000;width:50px;height:50px;position:absolute;z-index:2;right:1rem;bottom:1rem;display:flex;align-items:center;justify-content:center}.thumb-icon svg{width:24px;height:24px}.thumb-no-image .thumb-icon{width:120px;height:120px;right:calc(50% - 60px);bottom:calc(50% - 60px)}.thumb-no-image .thumb-icon svg{width:74px;height:74px}.label{background-color:#00efe2;border-radius:100px;padding:1px 16px 2px;display:inline-flex;margin-bottom:1rem;font-size:1rem}.resource-title{font-family:"Clash Grotesk",system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:1.5rem;font-style:normal;font-weight:360;line-height:1.2;color:#000;margin-bottom:1rem;text-decoration:none;display:block}.resource-title:hover{text-decoration:underline}.filter-type-buttons,.filter-family-buttons{margin-top:1rem}.list-families{margin-top:4rem;padding-left:0}.list-families .family-icon{min-width:58px;height:58px;width:58px}.list-families .family-icon img{width:1.8rem;height:1.8rem}.list-families a{text-decoration:none;color:#000;font-size:1.5rem;font-weight:400;line-height:1.3}.list-families a:hover{text-decoration:underline;text-underline-offset:4px}.list-families .famille-item{margin-bottom:1rem}.card-title{line-height:1;font-weight:500;margin:1rem 0 2rem;font-size:38px}.card-title a{text-decoration:none;color:inherit}.card-title a:hover{text-decoration:underline;text-underline-offset:.15em}.detail{margin-top:1rem;font-size:25px;font-weight:400;line-height:1.2}.card{padding:1rem;border:none}.content-search .card{height:650px;padding-bottom:2rem}.content-search .card-body{overflow:hidden}.card-body{order:2;padding-bottom:4rem}.card-1{background:linear-gradient(199deg,#3ac8f6 10.72%,#00346f 86.89%);color:#fff}.card-1 h2{color:#fff}.card-1 .job-title{color:#fff}.card-2{background:linear-gradient(26deg,#a81993 3.76%,#f212ac 98.17%),#c30588;color:#fff}.card-2 h2{color:#fff}.card-2 .job-title{color:#fff}.card-3{background:linear-gradient(7deg,#73ffe8 24.96%,#41a9f7 134.32%);color:#000}.card-4{background:linear-gradient(90deg,#ffc589 0%,#ffeab4 100%);color:#000}.card-5{background:linear-gradient(0deg,#6503c1 5.34%,#7614f6 61.54%);color:#fff}.card-5 h2{color:#fff}.card-5 .job-title{color:#fff}.btn-plus{border-radius:34px 0;border:16px solid #fff;background:#000;font-size:72px;line-height:.64;font-weight:400;color:#fff;width:90.104px;height:87.706px;position:absolute;bottom:0;right:0;margin-right:-1rem;margin-bottom:-1rem}.btn-plus:hover{border-radius:34px 0;border:16px solid #fff;color:#000;background:linear-gradient(90deg,#ffc589 0%,#ffeab4 100%)}.portrait{object-fit:cover;height:300px;border-radius:25px}.video-thumb{position:relative;order:1}.video-thumb .play{position:absolute;z-index:2;bottom:2rem;left:2rem}.video-thumb .play .btn:focus{border:0 solid #fff !important}@media (max-width:1950px){.content-resources .card-title{font-size:32px}}@media (min-width:1800px){.content-resources.row-cols-xxl-3>*{flex:0 0 auto;width:25%}}@media (max-width:1600px){.card-title{font-size:29px}.detail{font-size:22px}}@media (max-width:1200px){.detail{font-size:22px}}@media (max-width:992px){.detail{font-size:23px}.content-list{padding:3rem 2rem}.content-search .card{height:unset}}@media (max-width:768px){.content-list{padding:2rem}.content-list .title-item{font-size:2rem}.list-families{margin-top:2rem}.list-families .family-icon{min-width:52px;height:52px;width:52px}.list-families .family-icon img{width:28px;height:28px}.list-families a{font-size:1.2rem}.list-families .famille-item{margin-bottom:1rem}}@media (max-width:450px){.content-list{padding:2rem 1rem}.content-list .title-item{font-size:1.8rem}}.pagination{width:100%;margin-top:2rem}.nav-links{margin:auto;display:flex;padding-left:0;list-style:none;border-radius:.25rem;flex-wrap:wrap}.nav-links a:hover{color:#000;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.nav-links .current{pointer-events:none;color:#fff;background-color:#000;border-color:#000}.page-numbers{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#000;background-color:#fff;border:1px solid #dee2e6;font-size:1.2rem;text-decoration:none}.page-numbers:last-child{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-numbers:first-child{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.content-page{position:relative;z-index:10}.header-wrapper:after{content:"";position:absolute;top:120px;bottom:0;height:calc(var(--body-height) - 268px);left:calc(100% - 11rem);width:calc((100vw - 2200px) / 2 + 11rem);min-width:0;background:url(//metiers-du-commerce-de-chaussures.fr/wp-content/themes/opcommerce-ms61-chaussure/assets/css/../img/lace1.svg) no-repeat left -119px top/760px auto;pointer-events:none;z-index:0;min-height:calc(100vh - 83px)}.lace-left-small{position:absolute;left:-490px;top:calc(var(--header-height) - 250px);width:760px;height:calc(var(--body-height) - 305px);background:url(//metiers-du-commerce-de-chaussures.fr/wp-content/themes/opcommerce-ms61-chaussure/assets/css/../img/lace2.svg) no-repeat left top/800px;pointer-events:none;z-index:2}@media (min-width:2800px){.header-wrapper:after{background:url(//metiers-du-commerce-de-chaussures.fr/wp-content/themes/opcommerce-ms61-chaussure/assets/css/../img/lace1.svg) no-repeat left -89px top/900px auto}}@media (max-width:2230px){.header-wrapper:after{left:calc(100% - 300px + 12px);width:288px;background:url(//metiers-du-commerce-de-chaussures.fr/wp-content/themes/opcommerce-ms61-chaussure/assets/css/../img/lace1.svg) no-repeat left -36px top/760px auto}.lace-left-small{left:-456px;top:calc(var(--header-height) - 238px);height:calc(var(--body-height) - 318px);background:url(//metiers-du-commerce-de-chaussures.fr/wp-content/themes/opcommerce-ms61-chaussure/assets/css/../img/lace2.svg) no-repeat top/600px}}@media (max-width:1900px){.header-wrapper:after{background:url(//metiers-du-commerce-de-chaussures.fr/wp-content/themes/opcommerce-ms61-chaussure/assets/css/../img/lace1.svg) no-repeat left 9px top/650px auto}}@media (max-width:1600px){.lace-left-small{left:-456px;top:calc(var(--header-height) - 238px);background:url(//metiers-du-commerce-de-chaussures.fr/wp-content/themes/opcommerce-ms61-chaussure/assets/css/../img/lace2.svg) no-repeat top/480px;min-height:calc(100vh - 220px)}.header-wrapper:after{background:url(//metiers-du-commerce-de-chaussures.fr/wp-content/themes/opcommerce-ms61-chaussure/assets/css/../img/lace1.svg) no-repeat left 80px top/480px auto}}@media (max-width:1400px){.lace-left-small{left:-456px;top:calc(var(--header-height) - 238px);background:url(//metiers-du-commerce-de-chaussures.fr/wp-content/themes/opcommerce-ms61-chaussure/assets/css/../img/lace2.svg) no-repeat top/480px}}@media (max-width:1200px){.header-wrapper:after{background:url(//metiers-du-commerce-de-chaussures.fr/wp-content/themes/opcommerce-ms61-chaussure/assets/css/../img/lace1.svg) no-repeat left 131px top/365px auto}.lace-left-small{bottom:-179px;height:450px;width:450px;left:-125px;background:url(//metiers-du-commerce-de-chaussures.fr/wp-content/themes/opcommerce-ms61-chaussure/assets/css/../img/lace-left-top-interior.svg) no-repeat left -42px bottom 21px/300px auto;top:unset}}@media (max-width:991px){.header-wrapper:after{top:-40px;background:url(//metiers-du-commerce-de-chaussures.fr/wp-content/themes/opcommerce-ms61-chaussure/assets/css/../img/lace1.svg) no-repeat left 165px top/302px auto;height:300px}}@media (max-width:800px){.header-wrapper:after{min-height:unset;height:300px}.lace-left-small{background:url(//metiers-du-commerce-de-chaussures.fr/wp-content/themes/opcommerce-ms61-chaussure/assets/css/../img/lace-left-top-interior.svg) no-repeat left 18px bottom 106px/200px auto}}@media (max-width:400px){.header-wrapper:after{display:none}.lace-left-small{background:url(//metiers-du-commerce-de-chaussures.fr/wp-content/themes/opcommerce-ms61-chaussure/assets/css/../img/lace-left-top-interior.svg) no-repeat left 18px bottom 106px/200px auto}}.home-lace-left{position:absolute;left:0;top:244px;width:calc((100vw - 1900px) / 2 + 26rem);height:4100px;background:url(//metiers-du-commerce-de-chaussures.fr/wp-content/themes/opcommerce-ms61-chaussure/assets/css/../img/home-lace-left.svg) no-repeat right top 400px/1449px auto;pointer-events:none;z-index:1}.home-lace-right{width:calc((100vw - 1900px) / 2 + 32rem);height:4100px;background:url(//metiers-du-commerce-de-chaussures.fr/wp-content/themes/opcommerce-ms61-chaussure/assets/css/../img/home-lace-right.svg) no-repeat left -3rem top/1778px auto;z-index:1;right:0;top:397px;position:absolute}@media (max-width:1800px){.home-lace-left{width:488px;background:url(//metiers-du-commerce-de-chaussures.fr/wp-content/themes/opcommerce-ms61-chaussure/assets/css/../img/home-lace-left.svg) no-repeat left -52rem top 420px/1362px auto}.home-lace-right{width:493px;right:0;background:url(//metiers-du-commerce-de-chaussures.fr/wp-content/themes/opcommerce-ms61-chaussure/assets/css/../img/home-lace-right.svg) no-repeat left -6rem top/1678px auto;top:492px;height:2000px}}@media (max-width:1600px){.home-lace-left{width:488px;background:url(//metiers-du-commerce-de-chaussures.fr/wp-content/themes/opcommerce-ms61-chaussure/assets/css/../img/home-lace-left.svg) no-repeat left -66rem top 400px/1362px auto}}@media (max-width:1400px){.home-lace-right{background:url(//metiers-du-commerce-de-chaussures.fr/wp-content/themes/opcommerce-ms61-chaussure/assets/css/../img/home-lace-right.svg) no-repeat left -1rem top/1478px auto;top:662px}.home-lace-left{width:488px;background:url(//metiers-du-commerce-de-chaussures.fr/wp-content/themes/opcommerce-ms61-chaussure/assets/css/../img/home-lace-left.svg) no-repeat left -66rem top 462px/1312px auto}}@media (max-width:991px){.home-lace-left{background:url(//metiers-du-commerce-de-chaussures.fr/wp-content/themes/opcommerce-ms61-chaussure/assets/css/../img/home-lace-left.svg) no-repeat left -67rem top 104px/1358px auto}}@media (max-width:768px){.home-lace-left{display:none}.home-lace-right{height:800px;top:156px;background:url(//metiers-du-commerce-de-chaussures.fr/wp-content/themes/opcommerce-ms61-chaussure/assets/css/../img/home-lace-right.svg) no-repeat left 8rem top/1278px auto}}.logos-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px, 1fr));gap:1rem;margin:auto}.logos-grid:has(.logo-card:nth-child(-n+8):last-child){grid-template-columns:repeat(auto-fit,minmax(240px, 1fr))}.logo-card{display:flex;align-items:center;justify-content:center;aspect-ratio:1/1;padding:18px;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease;border-radius:20px;background-color:#fff;box-shadow:0 3px 50px 0 rgba(0,0,0,.12);width:100%;min-width:200px}.logo-card:focus,.logo-card:hover{transform:translateY(-2px);box-shadow:0 10px 28px rgba(0,0,0,.12);outline:2px solid transparent}.logo-img{max-width:100%;max-height:100%;object-fit:contain;padding:1rem}.logo-fallback{font-size:14px;color:#666;text-align:center}#videoModal{z-index:10000}#videoModal .modal-dialog{max-width:920px;width:920px;height:1135px;max-height:95vh;margin:0 auto}#videoModal .modal-content{height:100%;width:100%;padding:0;display:flex;flex-direction:column}#videoModal .modal-body{height:100%;overflow:hidden;position:relative;flex:1}body.modal-open{overflow:hidden !important}.btn-close-modal{padding:0;position:absolute;top:-45px;right:0;z-index:10001;background:#c30588;border:none;border-radius:10px;width:35px;height:35px;display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer;transition:all .3s ease}.btn-close-modal:hover{filter:brightness(1.5);background-color:#000;transform:scale(1.05)}.btn-close-modal svg{width:18px;height:18px}.video-container{position:relative;top:0;left:50%;transform:translateX(-50%);width:860px;height:1075px;margin-top:100px}.video-container iframe{width:100%;height:100%}.video-container .btn-close-modal{position:absolute;top:-45px;right:0}@media (max-width:950px){#videoModal .modal-dialog{max-width:95vw;width:95vw;height:auto;max-height:95vh}.video-container{width:min(860px, 90vw);height:min(1075px, 112.5vw)}}@media (max-width:768px){.video-container .btn-close-modal{top:-40px;right:0;width:30px;height:30px;padding:0}.video-container .btn-close-modal svg{width:16px;height:16px}.video-container{margin-top:50px;width:min(860px, 85vw);height:min(1075px, 106.25vw)}}@media (max-height:1250px){#videoModal .modal-dialog{height:95vh}.video-container{height:min(1075px, 95vh - 100px);width:min(860px, (95vh - 100px) * 0.8)}}@media (max-height:600px){.video-container .btn-close-modal{top:-35px;right:0;width:25px;height:25px}.video-container .btn-close-modal svg{width:14px;height:14px}.video-container{margin-top:40px;height:calc(95vh - 80px);width:calc((95vh - 80px) * 0.8)}}@media (max-width:515px){.video-container{margin-top:45px;height:calc(70vh - 50px);width:calc((70vh - 50px) * 0.8)}.video-container .btn-close-modal{top:-35px;right:7px}}@media (max-width:450px){.video-container{margin-top:54px;height:calc(100vw + 65px);width:calc(100vw - 12px)}}.video-container[data-ratio="16-9"]{width:1400px;height:788px}@media (max-width:1500px){.video-container[data-ratio="16-9"]{width:min(1400px, 90vw);height:min(788px, 50.625vw)}}@media (max-width:768px){.video-container[data-ratio="16-9"]{width:min(1400px, 85vw);height:min(788px, 47.8125vw)}}@media (max-height:900px){.video-container[data-ratio="16-9"]{height:min(788px, 95vh - 100px);width:min(1400px, (95vh - 100px) * 16 / 9)}}@media (max-height:600px){.video-container[data-ratio="16-9"]{height:calc(95vh - 80px);width:calc((95vh - 80px) * 16 / 9)}}@media (max-width:515px){.video-container[data-ratio="16-9"]{height:calc(70vh - 50px);width:calc((70vh - 50px) * 16 / 9)}}@media (max-width:450px){.video-container[data-ratio="16-9"]{height:calc((100vw - 12px) * 9 / 16);width:calc(100vw - 12px)}}#videoModal:has(.video-container[data-ratio="16-9"]) .modal-dialog{width:1460px;height:848px;max-width:95vw}@media (max-width:1500px){#videoModal:has(.video-container[data-ratio="16-9"]) .modal-dialog{width:95vw;height:auto}}