.Ro1{content:"main-royal-1.1.1"}:root{--dark-background: #1d1d1e}@media(min-width:1024px){section#shopify-section-template--20335490170949__dynamic_section_featured_brands_eGMHdB .container,section#shopify-section-template--20335490170949__dynamic_section_featured_collection_wGEtW6 .container{max-width:1650px}}.Ro1{content:"boilerplate"}.Ro1 article{padding-top:1em}@media(min-width:768px){.Ro1 article{padding-top:3em}}.Ro1 p{margin:0}.Ro1 .flow>*+*{margin-top:.75rem}@media(min-width:769px){.Ro1 .flow>*+*{margin-top:.95rem}}.Ro1 .low{min-height:200px}.Ro1 .mid{min-height:300px}.Ro1 .high{min-height:400px}.Ro1 .full{min-height:665px}.Ro1 a.redish{height:max-content;min-width:150px;padding:12px 18px;font-weight:800;letter-spacing:.48px;text-align:center;font-size:16px;font-style:italic;font-family:var(--heading-font);text-transform:uppercase;background:var(--primary-button-bg);color:var(--primary-button-text);border-color:var(--primary-button-border);transition:all .25s ease-in-out 0s}.Ro1 a.cta{height:max-content;min-width:100px;padding:12px 18px;font-weight:800;letter-spacing:.48px;text-align:center;font-size:16px;font-style:italic;font-family:var(--heading-font);text-transform:uppercase;transition:all .25s ease-in-out 0s;display:inline-block}.Ro1 .cta.goldish{background:#fec63e;color:#322f31;border-color:#fec63e}.Ro1 .cta.goldish:hover{background:#322f31;color:#fec63e;border-color:#322f31}.Ro1 .charcoal{background:#322f31;color:var(--primary-button-text);border-color:#322f31}@media(min-width:750px){.Ro1 a.redish{letter-spacing:.66px}}@media(min-width:1025px){.Ro1 a:hover{background:var(--secondary-button-bg);color:var(--secondary-button-text);border-color:var(--secondary-button-border)}}.Ro1{content:"typo"}.Ro1 .wrapper.flexer .promo p{text-transform:capitalize;color:#fff;font-style:italic;font-weight:600;text-transform:uppercase;font-family:var(--heading-font);padding-block:0 .025em;margin:0}.Ro1 .wrapper.flexer .promo p{line-height:.85}.Ro1 .wrapper.flexer .promo .s1{font-size:2em;font-weight:800}@media(min-width:769px){.Ro1 .wrapper.flexer .promo .s1{font-size:3em}}.Ro1 .wrapper.flexer .promo .s1 .bigger{font-size:2em;line-height:.74}.Ro1 .wrapper.flexer .promo .s2{font-size:2.5em}.Ro1 .wrapper.flexer .promo .s2 .bigger{font-size:1.5em;line-height:.74}.Ro1 .wrapper.flexer .promo .s3{font-size:2em}.Ro1 .wrapper.flexer .promo .twist{rotate:-8deg;transform:skew(-10deg);-webkit-transform:skew(-10deg)}.Ro1 .wrapper.flexer .promo .red{background-color:#c01623}.Ro1 .wrapper.flexer .promo .black{background-color:#000}.Ro1 .wrapper.flexer .promo .b{padding:8px 26px;display:block;width:fit-content}.Ro1 .wrapper.flexer .promo .absol-top-left{position:absolute;top:10%;left:2%}.Ro1 .wrapper.flexer .promo .absol-bottom-right{position:absolute;bottom:6%;right:2%;text-align:right;line-height:.4}.Ro1 .wrapper.flexer .promo .absol-bottom-right .floatR{float:right}.Ro1{content:"header"}.Ro1 .header .bloc.one{height:500px}.Ro1 .header a{transform:skew(-10deg);-webkit-transform:skew(-10deg)}.Ro1 .header{background-color:var(--dark-background)}.Ro1 .header .bloc .bloc-text h1,.Ro1 .header .bloc .bloc-text p{color:var(--color-light)}.Ro1 .header a{background:var(--primary-color)}.Ro1 .header .bloc h1{font-size:4em}.Ro1 .header .bloc h1+h2{color:var(--hight-color);margin-top:0}@media(min-width:769px){.Ro1 .header-2.wrapper{width:100%;max-width:none}}.Ro1 .header-2.wrapper .bloc .flex-cta{justify-content:flex-start}.Ro1 .header-2 .bloc.one{min-height:340px}@media(min-width:769px){.Ro1 .header-2 .bloc.one{min-height:385px}}.Ro1 .header-2 .bloc.one picture img{object-fit:cover}@media(max-width:769px){.Ro1 .header-2 .bloc.one picture img{object-position:top right}}.Ro1 .header-2 .bloc.two{padding-bottom:1em}@media(max-width:768px){.Ro1 .header-2 .bloc.two .tent-sale-banner.flow{display:flex;flex-direction:column;align-items:center}}@media(min-width:769px){.Ro1 .header-2 .bloc.two{padding:40px 60px;min-height:400px;width:50%}}.Ro1 .header-2.wrapper{background-color:#252528}.Ro1 .header-2.wrapper .bloc h1,.Ro1 .header-2.wrapper .bloc p{color:#fff}.Ro1 .header-2.wrapper .bloc h2{color:#fec63e;margin-top:0}.Ro1 .brands.flex{display:flex;flex-direction:column}.Ro1 .brands .bloc.one.flex{display:flex;flex-direction:row;justify-content:space-between}@media(min-width:1024px){.Ro1 .brands.container{max-width:1650px}}.Ro1 .brands.container .flex-cta{padding-block:20px;display:flex;flex-wrap:wrap;gap:10px}.Ro1 .brands.container .flex-cta .cta{font-size:13px;padding:12px 4px;width:calc(50% - 5px)}@media(min-width:1024px){.Ro1 .brands.container .flex-cta .cta{width:calc(33% - 6px)}}@media(min-width:1480px){.Ro1 .brands.container .flex-cta .cta{width:calc(25% - 8px);font-size:18px}}.Ro1 article.brands .flex-cta .cta{border:1.5px solid #fff;color:#fff}.Ro1 .brands h1,.Ro1 .brands p{color:#fff}.Ro1 .brands h2,.Ro1 .brands span.yellow,.Ro1 .brands .bloc.one a{color:#fec63e}.Ro1.bannerSlim .container.flex{display:flex;flex-direction:row;padding:20px 10px;justify-content:space-between}@media(max-width:768px){.Ro1.bannerSlim .container.flex{display:block}}.Ro1.bannerSlim .container.flex .m-flex{display:flex;justify-content:center;flex-direction:column}@media(max-width:768px){.Ro1.bannerSlim .container.flex .m-flex{padding-top:10px}}@media(min-width:768px){.Ro1.bannerSlim .container.flex{justify-content:center;padding:20px}.Ro1.bannerSlim .container.flex .desk-flex{display:flex;flex-direction:row}.Ro1.bannerSlim .container.flex .desk-flex p{padding-inline:30px}}.Ro1.bannerSlim .container.flex .bloc.one,.Ro1.bannerSlim .container.flex .bloc.two{display:flex;flex-direction:column;justify-content:center}@media(max-width:768px){.Ro1.bannerSlim .container.flex .bloc.one,.Ro1.bannerSlim .container.flex .bloc.two{padding-top:5px;flex-direction:row}}.Ro1.bannerSlim .container.flex .bloc.one .cta,.Ro1.bannerSlim .container.flex .bloc.two .cta{max-width:200px}.Ro1.bannerSlim{background-color:#c01623}.Ro1.bannerSlim h2,.Ro1.bannerSlim p{color:#fff;text-align:center}.Ro1.bannerSlim h2 span.grey,.Ro1.bannerSlim p span.grey{text-transform:uppercase;font-weight:600;font-family:Barlow Condensed,sans-serif;font-style:oblique;font-size:1.75em;line-height:1.25}@media(max-width:410px){.Ro1.bannerSlim h2{font-size:21px}}.Ro1 article.banner_content{padding:1em}.Ro1 .banner_content{display:flex;flex-direction:column}@media(min-width:1024px){.Ro1 .banner_content{flex-direction:row}}@media(min-width:1024px){.Ro1 .banner_content.container{max-width:1650px}}.Ro1 .banner_content.container .bloc{width:100%}.Ro1 .banner_content.container .bloc picture{display:flex;flex-direction:column;justify-content:center;height:100%}.Ro1 .banner_content.container .bloc picture img{width:100%;height:100%}@media(min-width:1024px){.Ro1 .banner_content.container .bloc.two{width:40%}}.Ro1 .banner_content .bloc-text{display:flex;flex-direction:column;justify-content:space-between;position:relative;padding:20px 10px;height:100%}@media(min-width:1024px){.Ro1 .banner_content .bloc-text{padding:20px 40px}}.Ro1 .banner_content .bloc-text .flex-cta{margin-top:12px;display:flex;justify-content:center}.Ro1.red{background-color:#c01623}.Ro1 .banner_content .bloc.two{background-color:#3f3b3e}.Ro1 .banner_content h1,.Ro1 .banner_content h2,.Ro1 .banner_content h3,.Ro1 .banner_content p{text-align:center}.Ro1 .banner_content h1,.Ro1 .banner_content h3,.Ro1 .banner_content p{color:#fff}.Ro1 .banner_content h2,.Ro1 .banner_content span.yellow,.Ro1 .banner_content a.link-underline{color:#fec63e}.Ro1 .banner_content p{line-height:1.75}.Ro1 .banner_content p strong{font-size:1.75em;line-height:1.75;padding:10px}.Ro1 .banner_content p b{font-size:1.25em;line-height:1.02}.Ro1 .banner_content .link-underline{text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:2px}.Ro1.exergue{padding-top:2em}.Ro1.exergue{background-color:#252528}.Ro1.exergue p,.Ro1.exergue li{color:#fff}.Ro1.exergue h3,.Ro1.exergue h2{color:#fec63e;margin-top:0}.Ro1.exergue h3,.Ro1.exergue li{padding-top:1em}.Ro1.exergue li:first-child,.Ro1.exergue li:last-child{padding-top:0}.Ro1 .grid_categories{display:flex;flex-direction:row;flex-wrap:wrap;padding-block:1em 2em}.Ro1 .grid_categories .center{width:100%}@media(min-width:1024px){.Ro1 .grid_categories.container{max-width:1650px}}.Ro1 .grid_categories .bloc{position:relative;width:calc(50% - 5px);min-width:120px;min-height:150px;margin-bottom:10px}@media(max-width:1023px){.Ro1 .grid_categories .bloc:nth-of-type(2n){margin-left:10px}.Ro1 .grid_categories .bloc{min-height:180px}}@media(min-width:1024px){.Ro1 .grid_categories .bloc{width:calc(25% - 8px);margin-left:10px}.Ro1 .grid_categories .bloc:nth-child(1),.Ro1 .grid_categories .bloc:nth-child(5){margin-left:0}}.Ro1 .grid_categories .bloc picture{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.Ro1 .grid_categories .bloc img{object-fit:cover;height:100%;width:100%}.Ro1 .grid_categories .bloc .overlay{z-index:1;position:absolute;background:red;padding:5px;bottom:20px;height:fit-content;transform:skewY(-8deg)}.Ro1 .grid_categories .bloc .overlay .bloc-text{text-align:center;font-family:var(--heading-font);font-weight:800}.Ro1.charcoal{background-color:#252528}.Ro1 .center h2{color:#fff;text-align:center}.Ro1 .grid_categories .bloc-text p{line-height:1.2;color:#fff}.Ro1 .grid_categories .bloc-text p:first-of-type{font-weight:400}.Ro1 article.sub_categories{padding-bottom:1em}@media(min-width:1024px){.Ro1 article.sub_categories{padding-bottom:3em}}.Ro1 .sub_categories{display:flex;flex-direction:column}@media(min-width:1024px){.Ro1 .sub_categories{flex-direction:row}.Ro1 .sub_categories.reverse{flex-direction:row-reverse}.Ro1 .sub_categories.reverse .bloc-text{padding-left:0}}@media(min-width:1024px){.Ro1 .sub_categories.container{max-width:1650px}}.Ro1 .sub_categories.container .bloc{width:100%}.Ro1 .sub_categories.container .bloc picture{display:flex;flex-direction:column;justify-content:center;height:100%}.Ro1 .sub_categories.container .bloc picture img{height:100%;width:100%;object-fit:cover}.Ro1 .sub_categories .bloc-text{display:flex;flex-direction:column;justify-content:space-between;position:relative;padding:20px 0;height:100%}@media(min-width:1024px){.Ro1 .sub_categories .bloc-text{padding:0 40px}}.Ro1 .sub_categories .bloc-text .flex-cta{padding-top:20px;display:flex;flex-wrap:wrap;gap:10px}.Ro1 .sub_categories .bloc-text .flex-cta .cta{font-size:13px;padding:12px 4px;width:calc(50% - 5px);font-weight:600}@media(min-width:1024px){.Ro1 .sub_categories .bloc-text .flex-cta .cta{width:calc(33% - 6px)}}@media(min-width:1480px){.Ro1 .sub_categories .bloc-text .flex-cta .cta{width:calc(25% - 8px);font-size:16px}}.Ro1 .sub_categories .bloc-text .yesterday-winner{padding:10px;border:2px solid #fec63e;margin-block:10px 0}.Ro1 article.sub_categories .flex-cta .cta{border:1.5px solid #fff;color:#fff}.Ro1 .sub_categories h1,.Ro1 .sub_categories p{color:#fff}.Ro1 .sub_categories h2,.Ro1 .sub_categories span.yellow,.Ro1 .sub_categories .bloc-text p a{color:#fec63e}.Ro1 .sub_categories p{line-height:1.75}.Ro1 .sub_categories p strong{font-size:2em;line-height:1.02}.Ro1 .sub_categories p b{font-size:1.25em;line-height:1.02}.Ro1 .sub_categories .bloc-text h2{padding-bottom:12px}.Ro1 .sub_categories .bloc-text p a{text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:2px}.Ro1 article.text_img{padding-bottom:1em}@media(min-width:1024px){.Ro1 article.text_img{padding-bottom:3em}}.Ro1 .text_img{display:flex;flex-direction:column}@media(min-width:1024px){.Ro1 .text_img{flex-direction:row}}@media(min-width:1024px){.Ro1 .text_img.container{max-width:1650px}}.Ro1 .text_img.container .bloc{width:100%}.Ro1 .text_img.container .bloc picture{display:flex;flex-direction:column;justify-content:center;height:100%}.Ro1 .text_img.container .bloc picture img{width:100%;height:auto}.Ro1 .text_img .bloc-text{display:flex;flex-direction:column;justify-content:space-between;position:relative;padding:20px 10px;height:100%}@media(min-width:1024px){.Ro1 .text_img .bloc-text{padding:0 40px}}.Ro1 .text_img .yesterday-winner{padding:10px;border:2px solid #fec63e;margin-block:10px 0}.Ro1.greyishh{background-color:#3f3b3e}.Ro1 .text_img h1,.Ro1 .text_img h2,.Ro1 .text_img p{text-align:center}.Ro1 .text_img h1,.Ro1 .text_img p{color:#fff}.Ro1 .text_img h2,.Ro1 .text_img span.yellow,.Ro1 .text_img a.link-underline{color:#fec63e}.Ro1 .text_img p{line-height:1.75}.Ro1 .text_img p strong{font-size:2em;line-height:1.02}.Ro1 .text_img p b{font-size:1.25em;line-height:1.02}.Ro1 .text_img .bloc-text h2{padding-bottom:12px}.Ro1 .text_img .link-underline{text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:2px}.Ro1{content:"flexer"}.Ro1 .wrapper{display:flex;margin-inline:auto;flex-direction:column;align-items:center;max-width:1320px;align-items:stretch}@media(min-width:769px){.Ro1 .wrapper{flex-direction:row;width:1320px}}.Ro1 .wrapper .bloc{position:relative;width:100%}.Ro1 .wrapper .bloc .one{width:100%;height:100%}.Ro1 .wrapper .bloc .flex-cta{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px}.Ro1 .wrapper .bloc picture{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.Ro1 .wrapper .bloc picture img{object-fit:cover;height:100%;width:100%}.Ro1 .wrapper .bloc .overlay{background:#000;background:linear-gradient(180deg,#0000 70%,#00000069);position:absolute;bottom:0;left:0;z-index:2;height:100%;width:100%;display:flex;align-items:flex-end}.Ro1 .wrapper .bloc .bloc-text{z-index:5;padding:1em}.Ro1{content:"theme"}.Ro1{content:"typography"}.Ro1 .wrapper .bloc h2,.Ro1 .wrapper .bloc p{color:var(--text)}.Ro1 .wrapper .bloc .overlay h2{color:#fff}.Royal_Vo1{content:"dev-repertoire-1.1"}body.repertoire{background-color:#c8c8c8}.configDoc *,.configDoc *:before,.configDoc *:after{box-sizing:border-box}.configDoc body,.configDoc h1,.configDoc h2,.configDoc h3,.configDoc h4,.configDoc p,.configDoc figure,.configDoc blockquote,.configDoc dl,.configDoc dd{margin:0}.configDoc ul[role=list],.configDoc ol[role=list]{list-style:none}.configDoc html:focus-within{scroll-behavior:smooth}.configDoc body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}.configDoc a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}.configDoc img,.configDoc picture{max-width:100%;display:block}.configDoc input,.configDoc button,.configDoc textarea,.configDoc select{font:inherit}@media(prefers-reduced-motion:reduce){.configDoc html:focus-within{scroll-behavior:auto}.configDoc *,.configDoc *:before,.configDoc *:after{-webkit-animation-duration:.01ms!important;animation-duration:.01ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.configDoc{max-width:85em;margin:0 auto;background-color:#ebebeb;min-height:100vh;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif}.configDoc :target{border:2px solid #d4d4d4;background-color:#e5eecc}.configDoc .all-flex{display:flex;flex-wrap:wrap}.configDoc .wrapper{padding:20px;background:#fafafa}.configDoc .wrapper .col{width:25%;min-width:150px;padding:0 40px 0 0}.configDoc .wrapper .valid{color:green}.configDoc ul{margin:0;padding:0 0 0 20px;list-style-position:outside}.configDoc li{list-style:none;padding:0 0 20px}.configDoc a:before{content:""}.configDoc a{line-height:1.5}.configDoc a:after{content:"";display:block}.configDoc p{margin:10px 0 0}.configDoc span{color:unset}.configDoc span:before{content:"\202f-"}.configDoc span.r{color:red}.configDoc span.b{color:#00f}.configDoc span.v{color:green}.configDoc span.done{text-decoration:line-through}.configDoc hr{margin:0 0 5px;width:100%}.flex-aside{display:flex;justify-content:center}.flex-aside .configDoc{margin:0 0 0 20px}html{scroll-behavior:smooth}:after,:before{box-sizing:100%}
/*# sourceMappingURL=/cdn/shop/t/37/assets/Ro1.css.map */
