@import"https://fonts.googleapis.com/css2?family=Exo:wght@200&family=Philosopher&family=Rajdhani:wght@700&display=swap";section{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100vw;min-height:90vh}#CanikTour .container{padding-top:6rem;display:flex;flex-direction:column;align-items:center}#tticombat .card-content::after{position:absolute;content:"";color:red;width:180px;top:510px;height:100px;background-image:url(https://canik-france.com/img/Logos/ICA_2024_logo.png);background-size:contain;background-repeat:no-repeat}#rival-s .card-content::after{position:absolute;content:"";color:red;width:180px;top:510px;height:100px;background-image:url(https://canik-france.com/img/Awards/ICA_2023_logo.png);background-size:contain;background-repeat:no-repeat}#rival .card-content::after{position:absolute;content:"";color:red;width:180px;top:510px;height:100px;background-image:url(https://canik-france.com/img/Awards/ICA_2022_logo.png);background-size:contain;background-repeat:no-repeat}#prime .card-content::after{position:absolute;content:"";color:red;width:180px;top:510px;height:100px;background-image:url(https://canik-france.com/img/Awards/ICA_2025_logo.png);background-size:contain;background-repeat:no-repeat}.card-description{display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}.card-description a{align-self:flex-end}#Brand .card-content{column-gap:2rem}#Brand .card-description{justify-content:center;padding:2rem}#Firearms .horizontal-list .card{display:inline-block;background-color:#adff2f;width:300px;margin:60px;white-space:normal}@media screen and (max-width: 900px){#Firearms .horizontal-list .card{width:50vw}#Firearms .horizontal-list .card .card-content img{transform:translate(-85px, 0px)}#Firearms .horizontal-list .card h1{font-size:1.3rem}}#Firearms .card-content{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;flex-wrap:nowrap;justify-items:stretch;align-items:stretch}#Firearms .card-content img{width:190%;object-fit:contain;transform:translate(-128px, 0px)}#Firearms .card-content .card-description{overflow:hidden}#Firearms .card-content .card-description a{margin-top:20px;align-self:center}.freeprivacypolicy-com---nb{border-radius:var(--border-radius);right:auto;bottom:30%}.freeprivacypolicy-com---nb .cc-nb-title{font-family:var(--ff-title);text-transform:uppercase}.freeprivacypolicy-com---nb .cc-nb-text{font-family:var(--ff-text)}.freeprivacypolicy-com---nb .cc-nb-reject,.freeprivacypolicy-com---nb .cc-nb-okagree{background-color:var(--clr-accent);color:#fff}.freeprivacypolicy-com---nb .cc-nb-changep{background-color:#f5f0f0}.freeprivacypolicy-com---palette-dark .cc-cp-foot-save{background:var(--clr-accent);color:#fff}.freeprivacypolicy-com---palette-dark .cc-cp-foot-byline{visibility:hidden}.horizontal-list{display:block;width:100%;white-space:nowrap;overflow-y:hidden;overflow-x:scroll;margin-top:5rem;margin-left:-30px}.horizontal-list::-webkit-scrollbar{width:5px;height:5px}.horizontal-list::-webkit-scrollbar-track{background:gray}.horizontal-list::-webkit-scrollbar-thumb{background:#900;border-radius:.5rem}.horizontal-list::-webkit-scrollbar-thumb:hover{background:#fff}.horizontal-list{position:relative;overflow-x:scroll;display:inline-block;white-space:nowrap;cursor:grab}.card{display:inline-block}.card h1{font-size:2rem}#Firearms .hero{margin-bottom:2vh}.carousel-container{position:relative}.arrow{cursor:pointer;position:absolute;top:50%;width:40px;height:40px;background-color:rgba(0,0,0,.5);color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;transform:translateY(-50%);font-size:24px;z-index:10}.left-arrow{left:10px;display:none}.right-arrow{right:10px}.arrow.blink{animation:blink 1.5s infinite}@keyframes blink{0%,100%{opacity:1}50%{opacity:0}}footer{background-color:#000;width:calc(var(--page-width) - var(--padding-page)*2);padding:var(--padding-page);border-radius:var(--border-radius) var(--border-radius) 0 0;background-color:#000;bottom:0;flex-direction:column;justify-content:flex-end;align-items:center;gap:.5em;margin-top:10rem}footer a{color:#fff}#main-header{width:100%;position:fixed;z-index:9999;top:0;background:linear-gradient(0deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 25%, rgb(0, 0, 0) 100%);background-color:none;padding:1rem 0;display:flex;align-items:center;justify-content:flex-start;flex-direction:column}#main-header #logo{width:180px;height:50px;background-image:url(../img/Logos/Logo_Canik.webp);background-size:contain;margin-bottom:.5rem}#Home #iframehome{max-width:60vw !important}#Home .primaryTitle{text-align:center}#Home .card-container{display:flex;flex-direction:row;column-gap:2rem;align-items:center}#Home .button-container{display:flex;justify-content:center}#Home .card{min-height:500px;display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width: 900px){#Home .card{width:60vw}#Home .card-container{flex-direction:column;row-gap:2rem}}#Home .card-content-new img{max-width:80%;border-radius:.5rem}@media screen and (max-width: 900px){#Home .card-content-new img{max-width:90vw}}#Home .card-content-new .card-description{justify-content:center}#Home .newsevent{width:35rem;min-height:400px;display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width: 900px){#Home .newsevent{width:60vw}}#Home .card-content{grid-template-rows:1fr min-content;grid-template-columns:none;justify-items:center;max-height:24rem}#Home .card-content img{max-width:100%;border-radius:.5rem}#Home .card-content .card-description{justify-content:center}@media screen and (min-width: 1736px){:root{--page-width: 1280px;--deco-width: 40vw;--hero-p-width: 40%;--main-padding-top: 200px;--padding-page: 3em;--min-height-hero: 10vh}}@media screen and (min-width: 1025px)and (max-width: 1736px){:root{--page-width: 74vw;--deco-width: 50vw;--hero-p-width: 60%;--main-padding-top: 200px;--padding-page: 2.5em}}@media screen and (min-width: 513px)and (max-width: 1024px){:root{--page-width: 82vw;--deco-width: 60vw;--hero-p-width: 80%;--main-padding-top: 200px;--padding-page: 2em}}@media screen and (max-width: 512px){:root{--page-width: 90vw;--deco-width: 70vw;--hero-p-width: 100%;--main-padding-top: 125px;--padding-page: 1.5em}}.hero{min-height:calc(100vh - 1000px);margin-bottom:30vh}.heroCenter{text-align:center}.heroCenter p{width:auto}.scrollHero_target{width:100vmax;height:100vmin;object-fit:cover;position:fixed;z-index:-1;top:0;transform-origin:top center}@media screen and (max-width: 900px){.scrollHero_target{height:200vmin}}.page{width:var(--page-width);position:relative;transition:all 500ms;transform:scale(1.1, 1.1);filter:blur(5px);opacity:0}.isDisplayed .page{transform:scale(1, 1);filter:blur(0px);opacity:1}.flex{margin-top:10rem;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:4rem;align-items:stretch;align-content:stretch}.flex .card{align-items:center;text-align:center;flex-basis:300px;flex-grow:1}.card-content{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;flex-wrap:nowrap;justify-items:stretch;align-items:stretch}.card-content img{width:100%;object-fit:cover}.card-content ul{padding:0em 2em}@media screen and (max-width: 1200px){.card-content{grid-template-columns:1fr}}.card-description{display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}.card-description a{align-self:flex-end}iframe{max-width:60vw !important}@media(max-width: 768px){#main-header.collapsed #navbar{display:none !important}#main-header.collapsed.open #navbar{display:flex !important}}#main-header #navbar{display:flex;margin-bottom:1rem;transition:all 150ms ease-in-out}#main-header #navbar .icon{width:1rem;height:1rem;padding-top:.5em;margin:0 1rem}#main-header #navbar .btn{padding:5px 0 4px 0;margin-right:20px;background:none;color:#fff;font-family:var(--ff-title);font-size:1em;font-weight:100;text-transform:uppercase;border:none;border-bottom:var(--border-accent);border-bottom-color:rgba(0,0,0,0);transition:all 250ms ease-in-out;cursor:pointer}#main-header #navbar .btn:hover{border-bottom:var(--border-accent)}#main-header #navbar .btn.active{padding-top:0;padding:0px 0px 0px 0px;border-bottom:var(--border-accent);cursor:default;pointer-events:none}#main-header #navbar .btn:hover,#main-header #navbar .btn.active{color:var(--clr-text)}#main-header .toggleButton{width:48px;height:48px;border:none;background-color:rgba(0,0,0,0);background-image:url(../img/Icones/Icon_Toggle.webp);transition:background-position 250ms ease-out;cursor:pointer;position:absolute;display:none;top:10px;right:10px}#main-header.collapsed{background-color:rgba(0,0,0,0)}#main-header.collapsed #logo{margin-left:1rem;align-self:flex-start}#main-header.collapsed #navbar{display:flex;flex-direction:column;align-items:center;font-size:1.5em;height:0;opacity:0;padding-top:3rem;gap:1rem}#main-header.collapsed #navbar .icon{padding-top:0;margin:.5rem 0rem}#main-header.collapsed .toggleButton{display:block}#main-header.open{background-color:rgba(0,0,0,.2);backdrop-filter:blur(10px)}#main-header.open #navbar{opacity:1;min-height:100vh}#main-header.open .toggleButton{background-color:rgba(0,0,0,0);background-position:0 -48px}:root{--clr-red: #b12028;--clr-grey: #6f7271;--clr-accent: var(--clr-red)}@media(prefers-color-scheme: light){:root{--clr-bckg-100: hsl(0, 0%, 100%);--clr-bckg-075: hsl(0, 0%, 75%);--clr-bckg-050: hsl(0, 0%, 50%);--clr-bckg-025: hsl(0, 0%, 25%);--clr-text: white;--clr-text-hover: black}}@media(prefers-color-scheme: dark){:root{--clr-bckg-100: hsl(0, 0%, 0%);--clr-bckg-075: hsl(0, 0%, 25%);--clr-bckg-050: hsl(0, 0%, 50%);--clr-bckg-025: hsl(0, 0%, 75%);--clr-text: rgb(255, 255, 255);--clr-text-hover: white}}:root{--ff-title: "Rajdhani", sans-serif;--ff-text: "Exo", sans-serif;font-size:16px}html{font-family:var(--ff-text)}h1{font-size:2.8rem}@media screen and (max-width: 900px){h1{font-size:2rem}.card h1{font-size:1.9rem}}h2{font-size:2rem}@media screen and (max-width: 900px){h2{font-size:1.5rem}}h3{font-size:1.6rem}@media screen and (max-width: 900px){h3{font-size:1.2rem}}h4{font-size:1rem}h1,h2,h3,h4{display:inline-block;font-family:var(--ff-title);border-bottom:var(--border-accent);color:var(--clr-text);text-transform:uppercase}h1,.primaryTitle{position:relative;border:none;margin:2rem 0}h1:before,h1:after,.primaryTitle:before,.primaryTitle:after{content:"";width:45%;height:2px;background-color:var(--border-color);position:absolute;bottom:0px}h1:before,.primaryTitle:before{--border-color: #900;right:52%}h1::after,.primaryTitle::after{--border-color: #888;left:52%}.hero p{font-size:1.5rem;line-height:1.5em;color:var(--clr-text);margin-top:0}@media screen and (max-width: 900px){.hero p{font-size:1rem}}.link{font-family:var(--ff-title);color:var(--clr-text);text-transform:uppercase;font-size:1.5rem}.link:hover{color:#900}.primaryButton{color:#fff;width:max-content;text-transform:uppercase;font-family:var(--ff-title);font-size:.8rem;border:none;padding:.5em 1em;background:none;background-color:var(--clr-accent);border-radius:.25rem}.primaryButton:hover{cursor:pointer;color:var(--clr-accent);background-color:#fff}:root{--border-radius: 1em;--border-accent: solid 1px var(--clr-accent);--global-gap: 6rem;--offset: 2em}#Brand .card img{width:200px}html{height:100%}body{padding:0;margin:0;background:radial-gradient(#222 0, black 200px);overflow-x:hidden;display:flex;flex-direction:column;align-items:center;justify-content:flex-end}main{flex-direction:column;padding-top:var(--main-padding-top)}.roundedItem,.card{border-radius:var(--border-radius)}video{width:100%}.card{padding:3em;background-image:url(/img/Backgrounds/Canik_France_Texture.webp);background-size:cover;color:#ccc}#main-loader{margin-top:20%}