.container{width:100%}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.bottom-0{bottom:0}.left-0{left:0}.right-0{right:0}.top-0{top:0}.z-10{z-index:10}.m-0{margin:0}.mx-auto{margin-left:auto;margin-right:auto}.ml-0{margin-left:0}.ml-auto{margin-left:auto}.mr-0{margin-right:0}.mr-auto{margin-right:auto}.box-border{box-sizing:border-box}.box-content{box-sizing:content-box}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.contents{display:contents}.hidden{display:none}.\!h-full{height:100%!important}.h-full{height:100%}.h-screen{height:100vh}.w-1\/2{width:50%}.w-full{width:100%}.w-screen{width:100vw}.border-collapse{border-collapse:collapse}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.resize{resize:both}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.\!items-end{align-items:flex-end!important}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.overflow-hidden{overflow:hidden}.whitespace-nowrap{white-space:nowrap}.border{border-width:1px}.bg-beige{--tw-bg-opacity:1;background-color:rgb(255 252 241 / var(--tw-bg-opacity,1))}.bg-red{--tw-bg-opacity:1;background-color:rgb(225 4 27 / var(--tw-bg-opacity,1))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity,1))}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-bottom{-o-object-position:bottom;object-position:bottom}.object-center{-o-object-position:center;object-position:center}.object-top{-o-object-position:top;object-position:top}.text-center{text-align:center}.text-black{--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity,1))}.text-red{--tw-text-opacity:1;color:rgb(225 4 27 / var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity,1))}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mix-blend-screen{mix-blend-mode:screen}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}body{margin:0}#root{color:#000;opacity:0;will-change:opacity;transition:opacity cubic-bezier(.55,.085,.68,.53) .5s}#root ::-moz-selection{color:#fff;background-color:#e1041b}#root ::selection{color:#fff;background-color:#e1041b}#root.loaded{opacity:1}#root .gif .image{opacity:0}#root .gif .image.active{opacity:1}#root img,#root picture,#root svg{display:block;width:100%;max-width:100%}#root svg{height:auto}#root .ivypresto-display{font-family:ivypresto-display,serif}#root .aktiv-grotesk{font-family:aktiv-grotesk,sans-serif}#root .aktiv-grotesk.semi-bold{font-weight:600}#root .dnp-shuei-gothic-kin-std{font-family:dnp-shuei-gothic-kin-std,sans-serif}#root .dnp-shuei-gothic-kin-std.bold{font-weight:700}#root .sofia-sans-extra-condensed{font-family:"Sofia Sans Extra Condensed",sans-serif}#root .sofia-sans-extra-condensed.bold{font-weight:700}#root .rocky-compressed{font-family:rocky-compressed,serif}#root .rocky-compressed.light{font-weight:300}#root .rocky-extra-condensed{font-family:rocky-extra-condensed,serif}#root .rocky-extra-condensed.light{font-weight:300}#root a{text-decoration:none}#root ol,#root ul{list-style:none}#root blockquote,#root q{quotes:none}#root blockquote:after,#root blockquote:before,#root q:after,#root q:before{content:none}#root table{border-collapse:collapse;border-spacing:0}#root a,#root abbr,#root acronym,#root address,#root applet,#root article,#root aside,#root audio,#root b,#root big,#root blockquote,#root canvas,#root caption,#root center,#root cite,#root code,#root dd,#root del,#root details,#root dfn,#root div,#root dl,#root dt,#root em,#root embed,#root fieldset,#root figcaption,#root figure,#root footer,#root form,#root h1,#root h2,#root h3,#root h4,#root h5,#root h6,#root header,#root hgroup,#root i,#root iframe,#root img,#root ins,#root kbd,#root label,#root legend,#root li,#root mark,#root menu,#root nav,#root object,#root ol,#root output,#root p,#root pre,#root q,#root ruby,#root s,#root samp,#root section,#root small,#root span,#root strike,#root strong,#root sub,#root summary,#root sup,#root table,#root tbody,#root td,#root tfoot,#root th,#root thead,#root time,#root tr,#root tt,#root u,#root ul,#root var,#root video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}@media screen and (max-width:749px){#root main.bg-beige,#root main.bg-white{padding-top:12vw}#root main .vertical{padding:0 4.2666666667vw;top:calc(50vh - 10.8453333333vw);pointer-events:none;z-index:15}#root main .vertical p{font-size:2.4vw;writing-mode:vertical-rl;letter-spacing:.9px}#root main section#top .common-header{top:10.6666666667vw;padding:0 5.3333333333vw 0 5.3333333333vw;z-index:12}#root .menu{padding-top:5.3333333333vw;clip-path:polygon(0 0,100% 0,100% 0,0 0);will-change:clip-path;transition:clip-path 1s cubic-bezier(.23,1,.32,1);z-index:100}#root .menu.active{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}#root .menu .rect-button.onlinestore .rect-button-text,#root .menu .rect-button.toppage .rect-button-text{color:#000}#root .menu .menu-cap{z-index:100}#root .menu .menu-cap-icon{display:none}#root .menu .menu-cap-title{display:none}#root .menu::before{position:fixed;top:0;left:0;content:"";height:100%;width:100%;background-image:url(../img/texture.png);background-size:1440px;background-repeat:repeat;mix-blend-mode:screen;pointer-events:none}#root .menu-header{padding:0 5.3333333333vw}#root .menu-header h1{top:5.3333333333vw;left:9.6vw;width:21.0666666667vw}#root .menu-header .tag{margin-top:28vw;margin-bottom:14.6666666667vw;width:80.8vw;border-top:.2666666667vw solid #000;border-bottom:.2666666667vw solid #000}#root .menu-header .tag div.ja svg{height:13px}#root .menu-header .tag div.en{height:11.7333333333vw;border-bottom:.2666666667vw solid #000}#root .menu-header .tag div.en svg{height:11.672vw}#root .menu-header .tag div:last-child,#root .menu-header .tag div:nth-child(1){width:9.8666666667vw}#root .menu-header .tag div:last-child p,#root .menu-header .tag div:nth-child(1) p{font-size:3.2vw;letter-spacing:1.2px}#root .menu-header .tag div:nth-child(3){width:60.5333333333vw;border-right:.2666666667vw solid #000;border-left:.2666666667vw solid #000}#root .menu-header .tag div:nth-child(3) p{font-size:3.2vw;letter-spacing:1.2px}#root .menu-title{margin-bottom:9.3333333333vw;font-size:8vw}#root .menu .button-wrapper{margin-bottom:18.6666666667vw;width:80.8vw}#root .menu .button-wrapper .rect-button{height:14.6666666667vw;background-color:#fff;border:1px solid #fff}#root .menu .button-wrapper .rect-button:nth-child(1),#root .menu .button-wrapper .rect-button:nth-child(2){width:38.4vw}#root .menu .button-wrapper .rect-button:nth-child(3){margin-top:4.5333333333vw;width:100%}#root .menu .button-wrapper .rect-button.snap-me .rect-button-icon{width:6.4vw}#root .menu .button-wrapper .rect-button.snap-me .rect-button-icon img{will-change:opacity;transition:opacity .5s cubic-bezier(.25,.46,.45,.94)}#root .menu .button-wrapper .rect-button.snap-me .rect-button-icon img:nth-child(2){opacity:0}#root .menu .button-wrapper .rect-button.onlinestore .rect-button-icon svg *,#root .menu .button-wrapper .rect-button.toppage .rect-button-icon svg *{fill:#e1041b}#root .menu .button-wrapper .rect-button.snap-me,#root .menu .button-wrapper .rect-button.toppage{padding:0 3.7333333333vw 0 2.9333333333vw}#root .menu .button-wrapper .rect-button.toppage .rect-button-icon{width:2.9333333333vw}#root .menu .button-wrapper .rect-button.onlinestore{padding:0 9.0666666667vw 0 7.4666666667vw}#root .menu .button-wrapper .rect-button.onlinestore .rect-button-icon{width:6.4vw}#root .menu .button-wrapper .rect-button-text{color:#000}#root .menu .button-wrapper .rect-button-arrow svg *{stroke:#e1041b}#root .menu nav{width:85.3333333333vw}#root .menu nav ul li{height:32vw}#root .menu nav ul li.adam_et_rope svg{width:34.1333333333vw}#root .menu nav ul li.salon_adam_et_rope svg{width:24.2666666667vw}#root .menu nav ul li.rope_picnic svg{width:22.9333333333vw}#root .menu nav ul li.vis svg{width:20.8vw}#root .menu nav ul li.jun_and_rope svg{width:23.7333333333vw}#root .menu nav ul li.bonjour_records svg{width:15.7333333333vw}#root .menu nav ul li.bonjour_records svg path{fill:#e1041b}#root .menu nav ul li.bonjour_records svg path:nth-child(1){fill:#fff}#root .menu nav ul li.saturdays_nyc svg{width:26.9333333333vw}#root .menu nav ul li svg *{fill:#fff}#root .mx-auto,#root .sm\:mx-auto{margin-left:auto;margin-right:auto}#root .sm\:mr-0{margin-right:0}#root .sm\:ml-0{margin-left:0}#root .sm\:mr-auto{margin-right:auto}#root .sm\:ml-auto{margin-left:auto}#root .common-header.fixed,#root .common-header.sticky{padding:0 5.3333333333vw;top:5.3333333333vw;z-index:13}#root .common-header.black h1 svg *{fill:#000}#root .common-header.black p{color:#000}#root .common-header.black .year{opacity:0}#root .common-header.black #menu-cap-wrap{transform:translate3d(0,0,0);transition:transform .5s cubic-bezier(.25,.46,.45,.94) .3s}#root .common-header h1 svg *{will-change:fill;transition:fill .5s cubic-bezier(.25,.46,.45,.94)}#root .common-header p{font-size:3.7333333333vw;will-change:color,opacity;transition:color .5s cubic-bezier(.25,.46,.45,.94),opacity .3s cubic-bezier(.25,.46,.45,.94)}#root .common-header p.year{font-size:4.8vw}#root .common-header #menu-cap-wrap{height:25.2384vw;width:23.1733333333vw;transform:translate3d(0,-30.5717333333vw,0);will-change:transform;transition:transform .5s cubic-bezier(.25,.46,.45,.94)}#root .common-header h1{width:20.8vw}#root .texture::before{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);content:"";height:100%;width:100%;background-image:url(../img/texture.png);background-size:1440px;background-repeat:repeat;mix-blend-mode:screen;z-index:12;pointer-events:none}#root .loading-icon{height:48.7146666667vw;width:48.7146666667vw}#root .loading-icon-bottle{width:10.4533333333vw}#root .loading-icon-text img{will-change:transform}#root .loading-icon .see-all-items{width:39.4666666667vw;will-change:width;transition:width .5s cubic-bezier(.25,.46,.45,.94)}#root .loading-icon .see-all-items p{font-size:4.2666666667vw;letter-spacing:1.6px}#root #prod-footer{padding:14.4vw 0 22.6666666667vw}#root #prod-footer .section__inner{width:80.8vw}#root #prod-footer .above{margin-bottom:5.3333333333vw}#root #prod-footer .above .coca-cola{width:44.5333333333vw}#root #prod-footer .above .nav{margin-bottom:16vw}#root #prod-footer .above .nav-title{margin-bottom:16.8vw;font-size:8vw}#root #prod-footer .above .nav ul{line-height:.7}#root #prod-footer .above .nav ul li{margin-bottom:6.4vw;font-size:5.3333333333vw}#root #prod-footer .above .tag{margin-bottom:11.4666666667vw;width:80.8vw;border-bottom:.2666666667vw solid #000}#root #prod-footer .above .tag .en{height:11.7333333333vw;border-top:.2666666667vw solid #000;border-bottom:.2666666667vw solid #000}#root #prod-footer .above .tag .en svg{position:relative;top:-2.6666666667vw;width:49.7546666667vw}#root #prod-footer .above .tag .text{height:8vw}#root #prod-footer .above .tag .text p{font-size:3.2vw;letter-spacing:1.2px}#root #prod-footer .above .tag .text:nth-child(2),#root #prod-footer .above .tag .text:nth-child(4){width:10.1333333333vw}#root #prod-footer .above .tag .text:nth-child(3){width:calc(100% - 20.2666666667vw)}#root #prod-footer .above .tag .text:nth-child(3)::after,#root #prod-footer .above .tag .text:nth-child(3)::before{position:absolute;top:50%;transform:translate3d(0,-50%,0);display:block;content:"";height:6.9333333333vw;width:.2666666667vw;background-color:#000}#root #prod-footer .above .tag .text:nth-child(3)::before{left:0}#root #prod-footer .above .tag .text:nth-child(3)::after{right:0}#root #prod-footer .above .rect-button{margin-bottom:21.3333333333vw;height:16vw;width:61.3333333333vw;border:.2666666667vw solid #fff}#root #prod-footer .above .rect-button-text{font-size:5.3333333333vw}#root #prod-footer .above .rect-button.onlinestore{padding-left:4vw}#root #prod-footer .bottom .cocacola-copy,#root #prod-footer .bottom .copy{font-size:2.6666666667vw}#root #prod-footer .bottom .jun{margin-top:14.4vw;margin-bottom:5.3333333333vw;width:25.8666666667vw}#root .scroll-bottom{bottom:8vw}#root .scroll-bottom__inner{transition-delay:.4s}#root .scroll-bottom-scroll{margin-bottom:5.3333333333vw;padding:2.6666666667vw 0;height:16vw;width:9.3333333333vw;border-radius:8vw;will-change:background-color;transition:background-color .5s cubic-bezier(.25,.46,.45,.94)}#root .scroll-bottom-scroll div{width:4.5333333333vw;animation:scroll 2s cubic-bezier(.25,.46,.45,.94) infinite}#root .scroll-bottom-scroll div svg *{will-change:stroke;transition:stroke .5s cubic-bezier(.25,.46,.45,.94)}#root .scroll-bottom p{font-size:3.2vw;letter-spacing:1.2px}#root .menu-cap{top:0;right:5.3333333333vw;height:25.2384vw;width:23.1733333333vw}#root .menu-cap.close{position:fixed;top:5.3333333333vw}#root .menu-cap.close .menu-trigger-close-icon{height:7.544vw;width:7.544vw}#root .menu-cap.close .menu-trigger-close-icon p{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);height:1px;width:110%}#root .menu-cap.close .menu-trigger-close-icon p:nth-child(1){transform:translate3d(-50%,-50%,0) rotate(45deg)}#root .menu-cap.close .menu-trigger-close-icon p:nth-child(2){transform:translate3d(-50%,-50%,0) rotate(-45deg)}#root .menu-cap-title{top:47%!important;width:12.6666666667vw}#root .menu-cap .menu-trigger-close-icon,#root .menu-cap-icon{will-change:transform;transition:transform .7s cubic-bezier(.68,-1.6,.32,2.6)}#root .menu-cap-icon{width:17.88vw}#root .menu-cap-text{width:100%}#root .rect-button{height:21.3333333333vw;width:80vw;padding-right:8vw;will-change:background-color;transition:background-color .5s cubic-bezier(.25,.46,.45,.94)}#root .rect-button svg *{will-change:fill,stroke;transition:fill .5s cubic-bezier(.25,.46,.45,.94),stroke .5s cubic-bezier(.25,.46,.45,.94)}#root .rect-button-text{font-size:3.7333333333vw;letter-spacing:1.4px;will-change:color;transition:color .5s cubic-bezier(.25,.46,.45,.94)}#root .rect-button-arrow{width:3.3946666667vw;will-change:transform;transition:transform .5s cubic-bezier(.68,-.6,.32,1.6)}#root .rect-button.snap-me{padding-left:2.9333333333vw;background-color:#fff}#root .rect-button.snap-me .rect-button-text{color:#000}#root .rect-button.snap-me .rect-button-icon{width:14.1333333333vw}#root .rect-button.snap-me .rect-button-icon img{will-change:opacity;transition:opacity .5s cubic-bezier(.25,.46,.45,.94)}#root .rect-button.snap-me .rect-button-icon img:nth-child(2){opacity:0}#root .rect-button.onlinestore,#root .rect-button.toppage{padding-left:7.4666666667vw;background-color:#e1041b;border:.2666666667vw solid #e1041b}#root .rect-button.onlinestore:active,#root .rect-button.toppage:active{background-color:#fff}#root .rect-button.onlinestore:active .rect-button-icon svg *,#root .rect-button.toppage:active .rect-button-icon svg *{fill:#e1041b}#root .rect-button.onlinestore:active .rect-button-text,#root .rect-button.toppage:active .rect-button-text{color:#e1041b}#root .rect-button.onlinestore:active .rect-button-arrow svg *,#root .rect-button.toppage:active .rect-button-arrow svg *{stroke:#e1041b}#root .rect-button.onlinestore .rect-button-text,#root .rect-button.toppage .rect-button-text{color:#fff}#root.onlinestore .rect-button-icon{width:6.4vw}#root.toppage .rect-button-icon{width:5.3333333333vw}#root .button{height:42.9333333333vw;width:42.9333333333vw;border-radius:100%;border:.2666666667vw solid #e1041b;will-change:background-color;transition:background-color .5s cubic-bezier(.25,.46,.45,.94)}#root .button:active{background-color:#e1041b}#root .button:active .button-text p{color:#fff}#root .button:active .button-circle svg *{fill:#fff}#root .button-finger{top:40%!important;left:-12.8vw;width:15.4666666667vw;animation:finger 3s ease infinite}#root .button-text p{font-size:4.2666666667vw;letter-spacing:1.6px;will-change:color;transition:color .5s cubic-bezier(.25,.46,.45,.94)}#root .button-circle{width:37.3333333333vw}#root .button-circle svg *{will-change:fill;transition:fill .5s cubic-bezier(.25,.46,.45,.94)}#root .sm\:center-xy{top:50%;left:50%;transform:translate3d(-50%,-50%,0)}#root .sm\:center-y{top:50%;transform:translate3d(0,-50%,0)}#root .sm\:center-x{left:50%;transform:translate3d(-50%,0,0)}}@media screen and (min-width:750px){#root main.bg-beige,#root main.bg-white{padding-top:36px}#root main .vertical{padding:0 26px;top:calc(50vh - 90.39px / 2);z-index:15;pointer-events:none}#root main .vertical p{font-size:10px;writing-mode:vertical-rl;letter-spacing:1px}#root main section#top .common-header{top:40px;padding:0 60px 0 60px}#root .menu{padding-top:40px;clip-path:polygon(0 0,100% 0,100% 0,0 0);will-change:clip-path;transition:clip-path 1s cubic-bezier(.23,1,.32,1);z-index:100}#root .menu.active{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}#root .menu .rect-button.onlinestore .rect-button-text,#root .menu .rect-button.toppage .rect-button-text{color:#000}#root .menu .menu-cap-icon{display:none}#root .menu .menu-cap-title{display:none}#root .menu::before{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);content:"";height:100%;width:100%;background-image:url(../img/texture.png);background-size:1440px;background-repeat:repeat;mix-blend-mode:screen;pointer-events:none}#root .menu-header{padding:0 60px}#root .menu-header h1{width:96px}#root .menu-header .tag{height:44px;width:452px;border-top:1px solid #000;border-bottom:1px solid #000}#root .menu-header .tag div{height:100%}#root .menu-header .tag div.ja svg{height:13px}#root .menu-header .tag div.en svg{height:63.18px}#root .menu-header .tag div:nth-child(1){width:19.4690265487%;border-right:1px solid #000}#root .menu-header .tag div:nth-child(1) p{font-size:12px;letter-spacing:1.2px}#root .menu-header .tag div:nth-child(2){width:72.5663716814%}#root .menu-header .tag div:nth-child(3){width:16.814159292%;border-left:1px solid #000}#root .menu-header .tag div:nth-child(3) p{font-size:12px;letter-spacing:1.2px}#root .menu-title{margin-bottom:100px;font-size:30px}#root .menu .button-wrapper{bottom:54px;width:75.9722222222%}#root .menu .button-wrapper .rect-button{width:27.4223034735%;background-color:#fff;border:1px solid #fff}#root .menu .button-wrapper .rect-button:nth-child(1)::after,#root .menu .button-wrapper .rect-button:nth-child(2)::after{position:absolute;top:0;right:calc(-16.1666666667% + -1px);display:block;content:"";height:80px;width:1px;background-color:#000}#root .menu .button-wrapper .rect-button:hover{background-color:transparent}#root .menu .button-wrapper .rect-button:hover .rect-button-text{color:#fff}#root .menu .button-wrapper .rect-button:hover .rect-button-arrow svg *{stroke:#fff}#root .menu .button-wrapper .rect-button.onlinestore:hover .rect-button-icon svg *,#root .menu .button-wrapper .rect-button.toppage:hover .rect-button-icon svg *{fill:#fff}#root .menu .button-wrapper .rect-button.onlinestore .rect-button-icon svg *,#root .menu .button-wrapper .rect-button.toppage .rect-button-icon svg *{fill:#e1041b}#root .menu .button-wrapper .rect-button-text{color:#000}#root .menu .button-wrapper .rect-button-arrow svg *{stroke:#e1041b}#root .menu nav ul:nth-child(1){margin-bottom:60px;width:48.75%}#root .menu nav ul:nth-child(2){width:68.75%}#root .menu nav ul li.adam_et_rope{width:31.6239316239%}#root .menu nav ul li.salon_adam_et_rope{width:21.0826210826%}#root .menu nav ul li.rope_picnic{width:17.9487179487%}#root .menu nav ul li.vis{width:11.5151515152%}#root .menu nav ul li.jun_and_rope{width:13.1313131313%}#root .menu nav ul li.bonjour_records{width:8.6868686869%}#root .menu nav ul li.bonjour_records svg path{fill:#e1041b}#root .menu nav ul li.bonjour_records svg path:nth-child(1){fill:#fff}#root .menu nav ul li.bonjour_records:hover .box-header .title svg *{fill:#fff}#root .menu nav ul li.bonjour_records:hover .box-header .title svg .black{fill:#e1041b}#root .menu nav ul li.bonjour_records:hover .box-image-cover{transform:translate3d(-50%,0,0)}#root .menu nav ul li.saturdays_nyc{width:21.8181818182%}#root .menu nav ul li svg *{fill:#fff}#root .mx-auto{margin-left:auto;margin-right:auto}#root .mr-0{margin-right:0}#root .ml-0{margin-left:0}#root .mr-auto{margin-right:auto}#root .ml-auto{margin-left:auto}#root .hover{will-change:opacity;transition:opacity .5s cubic-bezier(.25,.46,.45,.94)}#root .hover:hover{opacity:.5}#root .common-header#header{z-index:13}#root .common-header.fixed,#root .common-header.sticky{top:calc(36px);padding:0 40px;z-index:13}#root .common-header h1{width:96px}#root .common-header p{font-size:24px}#root .common-header p.year{font-size:16px}#root .texture::before{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);content:"";height:100%;width:100%;background-image:url(../img/texture.png);background-size:1440px;background-repeat:repeat;mix-blend-mode:screen;z-index:12;pointer-events:none}#root .loading-icon{height:182.68px;width:182.68px}#root .loading-icon:hover .see-all-items{width:182.68px}#root .loading-icon-bottle{width:39.2px}#root .loading-icon-text img{will-change:transform}#root .loading-icon .see-all-items{width:148px;will-change:width;transition:width .5s cubic-bezier(.25,.46,.45,.94)}#root .loading-icon .see-all-items p{font-size:16px;letter-spacing:1.6px}#root #prod-footer{padding:60px 0 54px;z-index:14}#root #prod-footer .above{margin-bottom:127px}#root #prod-footer .above .coca-cola{width:144px}#root #prod-footer .above .nav-title{margin-bottom:47px;font-size:30px}#root #prod-footer .above .nav ul li{font-size:20px}#root #prod-footer .above .nav ul li:last-child::after{display:none}#root #prod-footer .above .nav ul li::after{position:absolute;top:50%;right:0;transform:translate3d(0,-50%,0);content:"";width:1px;height:14px;background-color:#fff}#root #prod-footer .above .nav ul li a{padding:0 12.5px}#root #prod-footer .above .tag{width:190px;border-bottom:1px solid #000}#root #prod-footer .above .tag .en{height:44px;border-top:1px solid #000;border-bottom:1px solid #000}#root #prod-footer .above .tag .en svg{width:165.77px}#root #prod-footer .above .tag .text{height:55px;width:calc(190px / 2)}#root #prod-footer .above .tag .text p{font-size:12px;letter-spacing:1.2px}#root #prod-footer .above .tag .text:nth-child(3)::after{position:absolute;top:50%;transform:translate3d(0,-50%,0);right:0;display:block;content:"";height:52px;width:1px;background-color:#000}#root #prod-footer .bottom .cocacola-copy,#root #prod-footer .bottom .copy{font-size:10px}#root #prod-footer .bottom .jun{margin-right:21px;width:41px}#root #prod-footer .bottom .rect-button{height:60px;width:230px;border:1px solid #fff}#root #prod-footer .bottom .rect-button-text{font-size:20px}#root #prod-footer .bottom .rect-button.onlinestore{padding-left:21px}#root .scroll-bottom{bottom:37px;padding:0 60px}#root .scroll-bottom__inner{transition-delay:.4s}#root .scroll-bottom-scroll{margin-bottom:20px;padding:10px 0;height:60px;width:35px;border-radius:30px;will-change:background-color;transition:background-color .5s cubic-bezier(.25,.46,.45,.94)}#root .scroll-bottom-scroll:hover{background-color:#e1041b}#root .scroll-bottom-scroll:hover div svg *{stroke:#fff}#root .scroll-bottom-scroll div{width:17px;animation:scroll 2s cubic-bezier(.25,.46,.45,.94) infinite}#root .scroll-bottom-scroll div svg *{will-change:stroke;transition:stroke .5s cubic-bezier(.25,.46,.45,.94)}#root .scroll-bottom p{font-size:12px;letter-spacing:1.6px}#root .menu-cap{top:0;right:60px;height:129px;width:117.83px}#root .menu-cap:hover .menu-cap-icon,#root .menu-cap:hover .menu-trigger-close-icon{transform:translate3d(-50%,-50%,0) scale(.9)}#root .menu-cap.close .menu-trigger-close-icon{height:28.29px;width:28.29px}#root .menu-cap.close .menu-trigger-close-icon p{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);height:1px;width:110%}#root .menu-cap.close .menu-trigger-close-icon p:nth-child(1){transform:translate3d(-50%,-50%,0) rotate(45deg)}#root .menu-cap.close .menu-trigger-close-icon p:nth-child(2){transform:translate3d(-50%,-50%,0) rotate(-45deg)}#root .menu-cap-title{top:47%!important;width:70.85px}#root .menu-cap .menu-trigger-close-icon,#root .menu-cap-icon{will-change:transform;transition:transform .7s cubic-bezier(.68,-1.6,.32,2.6)}#root .menu-cap-icon{width:100px}#root .menu-cap-text{width:110%}#root .rect-button{height:80px;width:300px;padding-right:30px;will-change:background-color;transition:background-color .5s cubic-bezier(.25,.46,.45,.94)}#root .rect-button:hover .rect-button-arrow{transform:scale(1.5)}#root .rect-button svg *{will-change:fill,stroke;transition:fill .5s cubic-bezier(.25,.46,.45,.94),stroke .5s cubic-bezier(.25,.46,.45,.94)}#root .rect-button-text{font-size:14px;letter-spacing:1.4px;will-change:color;transition:color .5s cubic-bezier(.25,.46,.45,.94)}#root .rect-button-arrow{width:12.73px;will-change:transform;transition:transform .5s cubic-bezier(.68,-.6,.32,1.6)}#root .rect-button.snap-me{padding-left:11px;background-color:#fff}#root .rect-button.snap-me:hover{background-color:#000}#root .rect-button.snap-me:hover .rect-button-icon img:nth-child(1){opacity:0}#root .rect-button.snap-me:hover .rect-button-icon img:nth-child(2){opacity:1}#root .rect-button.snap-me:hover .rect-button-text{color:#fff}#root .rect-button.snap-me:hover .rect-button-arrow svg *{stroke:#fff}#root .rect-button.snap-me .rect-button-text{color:#000}#root .rect-button.snap-me .rect-button-icon{width:53px}#root .rect-button.snap-me .rect-button-icon img{will-change:opacity;transition:opacity .5s cubic-bezier(.25,.46,.45,.94)}#root .rect-button.snap-me .rect-button-icon img:nth-child(2){opacity:0}#root .rect-button.onlinestore,#root .rect-button.toppage{padding-left:28px;background-color:#e1041b;border:1px solid #e1041b}#root .rect-button.onlinestore:hover,#root .rect-button.toppage:hover{background-color:#fff}#root .rect-button.onlinestore:hover .rect-button-icon svg *,#root .rect-button.toppage:hover .rect-button-icon svg *{fill:#e1041b}#root .rect-button.onlinestore:hover .rect-button-text,#root .rect-button.toppage:hover .rect-button-text{color:#e1041b}#root .rect-button.onlinestore:hover .rect-button-arrow svg *,#root .rect-button.toppage:hover .rect-button-arrow svg *{stroke:#e1041b}#root .rect-button.onlinestore .rect-button-text,#root .rect-button.toppage .rect-button-text{color:#fff}#root.onlinestore .rect-button-icon{width:24px}#root.toppage .rect-button-icon{width:20px}#root .button{height:161px;width:161px;border-radius:100%;border:1px solid #e1041b;will-change:background-color;transition:background-color .5s cubic-bezier(.25,.46,.45,.94)}#root .button:hover{background-color:#e1041b}#root .button:hover .button-text p{color:#fff}#root .button:hover .button-circle svg *{fill:#fff}#root .button-finger{top:40%!important;left:-70px;width:86.34px;animation:finger 3s ease infinite}#root .button-text p{font-size:16px;letter-spacing:1.6px;will-change:color;transition:color .5s cubic-bezier(.25,.46,.45,.94)}#root .button-circle{width:140px}#root .button-circle svg *{will-change:fill;transition:fill .5s cubic-bezier(.25,.46,.45,.94)}#root .center-xy{top:50%;left:50%;transform:translate3d(-50%,-50%,0)}#root .center-y{top:50%;transform:translate3d(0,-50%,0)}#root .center-x{left:50%;transform:translate3d(-50%,0,0)}}@keyframes tenmetsu{0%{opacity:0}25%{opacity:1}75%{opacity:1}100%{opacity:0}}@keyframes rotation{0%{transform:rotate(0)}100%{transform:rotate(180deg)}}@keyframes rotationReverse{0%{transform:rotate(180deg)}100%{transform:rotate(0)}}@keyframes scroll{0%{transform:translate3d(0,0,0)}50%{transform:translate3d(0,102%,0)}50.999%{opacity:1;transform:translate3d(0,102%,0)}51%{opacity:0;transform:translate3d(0,102%,0)}51.999%{opacity:0;transform:translate3d(0,-102%,0)}52%{opacity:1;transform:translate3d(0,-102%,0)}100%{transform:translate3d(0,0,0)}}@keyframes rotationReverse{from{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes rotationReverse_{from{transform:translate3d(-50%,-50%,0) rotate(0)}to{transform:translate3d(-50%,-50%,0) rotate(-360deg)}}@keyframes ellipse{from{transform:translate3d(-50%,-50%,0) rotateY(0)}to{transform:translate3d(-50%,-50%,0) rotateY(360deg)}}@keyframes dotScaleDown{0%{transform:translate3d(-50%,0,0) 1}100%{transform:translate3d(-50%,0,0) scale(0)}}@keyframes dotScale{0%{transform:translate3d(-50%,0,0) 0}60%{transform:translate3d(-50%,0,0) scale(1.4)}100%{transform:translate3d(-50%,0,0) scale(1)}}@keyframes left1{from{transform:translate3d(-50%,-50%,0) rotateY(-10deg)}to{transform:translate3d(-50%,-50%,0) rotateY(-80deg)}}@keyframes left2{from{transform:translate3d(-50%,-50%,0) rotateY(-20deg)}to{transform:translate3d(-50%,-50%,0) rotateY(-70deg)}}@keyframes left3{from{transform:translate3d(-50%,-50%,0) rotateY(-30deg)}to{transform:translate3d(-50%,-50%,0) rotateY(-60deg)}}@keyframes left4{from{transform:translate3d(-50%,-50%,0) rotateY(-40deg)}to{transform:translate3d(-50%,-50%,0) rotateY(-50deg)}}@keyframes left5{from{transform:translate3d(-50%,-50%,0) rotateY(-50deg)}to{transform:translate3d(-50%,-50%,0) rotateY(-40deg)}}@keyframes left6{from{transform:translate3d(-50%,-50%,0) rotateY(-60deg)}to{transform:translate3d(-50%,-50%,0) rotateY(-30deg)}}@keyframes left7{from{transform:translate3d(-50%,-50%,0) rotateY(-70deg)}to{transform:translate3d(-50%,-50%,0) rotateY(-20deg)}}@keyframes left8{from{transform:translate3d(-50%,-50%,0) rotateY(-80deg)}to{transform:translate3d(-50%,-50%,0) rotateY(-10deg)}}@keyframes right1{from{transform:translate3d(-50%,-50%,0) rotateY(10deg)}to{transform:translate3d(-50%,-50%,0) rotateY(80deg)}}@keyframes right2{from{transform:translate3d(-50%,-50%,0) rotateY(20deg)}to{transform:translate3d(-50%,-50%,0) rotateY(70deg)}}@keyframes right3{from{transform:translate3d(-50%,-50%,0) rotateY(30deg)}to{transform:translate3d(-50%,-50%,0) rotateY(60deg)}}@keyframes right4{from{transform:translate3d(-50%,-50%,0) rotateY(40deg)}to{transform:translate3d(-50%,-50%,0) rotateY(50deg)}}@keyframes right5{from{transform:translate3d(-50%,-50%,0) rotateY(50deg)}to{transform:translate3d(-50%,-50%,0) rotateY(40deg)}}@keyframes right6{from{transform:translate3d(-50%,-50%,0) rotateY(60deg)}to{transform:translate3d(-50%,-50%,0) rotateY(30deg)}}@keyframes right7{from{transform:translate3d(-50%,-50%,0) rotateY(70deg)}to{transform:translate3d(-50%,-50%,0) rotateY(20deg)}}@keyframes right8{from{transform:translate3d(-50%,-50%,0) rotateY(80deg)}to{transform:translate3d(-50%,-50%,0) rotateY(10deg)}}@keyframes left1Round{0%{transform:translate3d(-50%,-50%,0) rotateY(-10deg)}100%{transform:translate3d(-50%,-50%,0) rotateY(350deg)}}@keyframes left2Round{0%{transform:translate3d(-50%,-50%,0) rotateY(-20deg)}100%{transform:translate3d(-50%,-50%,0) rotateY(340deg)}}@keyframes left3Round{0%{transform:translate3d(-50%,-50%,0) rotateY(-30deg)}100%{transform:translate3d(-50%,-50%,0) rotateY(330deg)}}@keyframes left4Round{0%{transform:translate3d(-50%,-50%,0) rotateY(-40deg)}100%{transform:translate3d(-50%,-50%,0) rotateY(320deg)}}@keyframes left5Round{0%{transform:translate3d(-50%,-50%,0) rotateY(-50deg)}100%{transform:translate3d(-50%,-50%,0) rotateY(310deg)}}@keyframes left6Round{0%{transform:translate3d(-50%,-50%,0) rotateY(-60deg)}100%{transform:translate3d(-50%,-50%,0) rotateY(300deg)}}@keyframes left7Round{0%{transform:translate3d(-50%,-50%,0) rotateY(-70deg)}100%{transform:translate3d(-50%,-50%,0) rotateY(290deg)}}@keyframes left8Round{0%{transform:translate3d(-50%,-50%,0) rotateY(-80deg)}100%{transform:translate3d(-50%,-50%,0) rotateY(280deg)}}@keyframes right1Round{0%{transform:translate3d(-50%,-50%,0) rotateY(10deg)}100%{transform:translate3d(-50%,-50%,0) rotateY(370deg)}}@keyframes right2Round{0%{transform:translate3d(-50%,-50%,0) rotateY(20deg)}100%{transform:translate3d(-50%,-50%,0) rotateY(380deg)}}@keyframes right3Round{0%{transform:translate3d(-50%,-50%,0) rotateY(30deg)}100%{transform:translate3d(-50%,-50%,0) rotateY(390deg)}}@keyframes right4Round{0%{transform:translate3d(-50%,-50%,0) rotateY(40deg)}100%{transform:translate3d(-50%,-50%,0) rotateY(400deg)}}@keyframes right5Round{0%{transform:translate3d(-50%,-50%,0) rotateY(50deg)}100%{transform:translate3d(-50%,-50%,0) rotateY(410deg)}}@keyframes right6Round{0%{transform:translate3d(-50%,-50%,0) rotateY(60deg)}100%{transform:translate3d(-50%,-50%,0) rotateY(420deg)}}@keyframes right7Round{0%{transform:translate3d(-50%,-50%,0) rotateY(70deg)}100%{transform:translate3d(-50%,-50%,0) rotateY(430deg)}}@keyframes right8Round{0%{transform:translate3d(-50%,-50%,0) rotateY(80deg)}100%{transform:translate3d(-50%,-50%,0) rotateY(440deg)}}@keyframes fadeInOut{0%{opacity:0}33.333%{opacity:1}80%{opacity:1}100%{opacity:1}}@keyframes titleAnim{0%{left:0;width:0;transform:translate3d(0,0,0)}50%{left:0;width:100%;transform:translate3d(0,0,0)}100%{left:101%;width:100%}}@keyframes anime1{0%{transform:scale(.9,.9)}15%{transform:scale(1,1)}30%{transform:scale(.9,.9)}100%{transform:scale(.9,.9)}}@keyframes icon{0%{transform:scale(0)}5%{transform:scale(0)}70%{transform:scale(1.1)}100%{transform:scale(1)}}@keyframes scrollBar{0%{transform:translate3d(0,0,0)}30%{transform:translate3d(0,100%,0)}40%{opacity:0;transform:translate3d(0,100%,0)}40.001%{opacity:0;transform:translate3d(0,-100%,0)}40.002%{opacity:1;transform:translate3d(0,-100%,0)}70%{transform:translate3d(0,0,0)}100%{transform:translate3d(0,0,0)}}@keyframes lookBack{0%{clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%)}50%{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}100%{clip-path:polygon(0 0,100% 0,100% 0,0 0)}}@keyframes playButton{0%{transform:translate3d(0,0,0);border-left:11px solid #000}50%{transform:translate3d(40px,0,0);border-left:11px solid #000}50.001%{opacity:1;border-left:11px solid #000;transform:translate3d(40px,0,0)}50.002%{opacity:0;border-left:11px solid #000;transform:translate3d(-40px,0,0)}50.003%{opacity:1;border-left:11px solid #fff;transform:translate3d(-40px,0,0)}100%{border-left:11px solid #fff;transform:translate3d(0,0,0)}}@keyframes playButtonReverse{0%{border-left:11px solid #fff;transform:translate3d(0,0,0)}100%{border-left:11px solid #000;transform:translate3d(0,0,0)}}@keyframes letterUp{0%{opacity:0;transform:translate3d(0,5px,0)}25%{opacity:1}50%{opacity:1;transform:translate3d(0,-5px,0)}100%{opacity:1;transform:translate3d(0,0,0)}}@keyframes scroll{0%{transform:translate3d(0,0,0)}50%{transform:translate3d(0,21px,0)}100%{transform:translate3d(0,0,0)}}@keyframes finger{0%{transform:translate3d(0,0,0)}20%{transform:translate3d(0,0,0)}50%{transform:translate3d(-12px,0,0)}60%{transform:translate3d(12px,0,0)}70%{transform:translate3d(0,0,0)}80%{transform:translate3d(6px,0,0)}100%{transform:translate3d(0,0,0)}}@keyframes showFromUp{0%{opacity:0;transform:translate3d(0,-60px,0)}50%{opacity:1}80%{opacity:1;transform:translate3d(0,2.5px,0)}100%{opacity:1;transform:translate3d(0,0,0)}}@keyframes showFromDown{0%{opacity:0;transform:translate3d(0,60px,0)}50%{opacity:1}80%{opacity:1;transform:translate3d(0,-2.5px,0)}100%{opacity:1;transform:translate3d(0,0,0)}}@keyframes kvFromLeft{0%{transform:translate3d(-100%,0,0)}50%{transform:translate3d(5px,0,0)}100%{opacity:1;transform:translate3d(0,0,0)}}@keyframes kvFromRight{0%{transform:translate3d(100%,0,0)}50%{transform:translate3d(-5px,0,0)}100%{opacity:1;transform:translate3d(0,0,0)}}@keyframes kvFromUp{0%{transform:translate3d(0,-100vh,0)}50%{transform:translate3d(0,5px,0)}100%{opacity:1;transform:translate3d(0,0,0)}}@keyframes kvFromBottom{0%{transform:translate3d(0,100vh,0)}50%{transform:translate3d(0,-5px,0)}100%{opacity:1;transform:translate3d(0,0,0)}}@keyframes toRight{0%{transform:translate3d(-101%,0,0)}40%{transform:translate3d(0,0,0)}55%{transform:translate3d(0,0,0)}100%{transform:translate3d(101%,0,0)}}@keyframes toLeft{0%{transform:translate3d(101%,0,0)}40%{transform:translate3d(0,0,0)}55%{transform:translate3d(0,0,0)}100%{transform:translate3d(-101%,0,0)}}@keyframes toRightImage{0%{transform:translate3d(-76%,-50%,0)}100%{transform:translate3d(-50%,-50%,0)}}@keyframes toLeftImage{0%{transform:translate3d(-26%,-50%,0)}100%{transform:translate3d(-50%,-50%,0)}}#ch-plugin-entry{display:none!important}body{overflow:clip!important}body.static .wrapper{margin-top:auto!important}@media screen and (max-width:749px){.container{width:auto}#root .menu .button-wrapper{margin-bottom:calc(18.6666666667vw + 60px)}#root .common-header.sticky{margin-bottom:22.6666666667vw}#root.vis .common-header.sticky h2{width:20.2666666667vw}#root.vis #top #brand-logo{width:28.2666666667vw}#root.bonjour_records .common-header.sticky h2{width:11.7333333333vw}#root.bonjour_records .common-header.sticky h2 svg path{fill:#000}#root.bonjour_records #top #brand-logo{width:20.896vw}#root.bonjour_records .comp.comp02 .comp-content::before{position:absolute;content:"";display:block;background-image:url(../img/logo-group.svg);background-size:contain;background-repeat:no-repeat;height:39.4834222222%;width:37.1212121212%;top:50%;left:50%;transform:translate3d(-50%,-50%,0);z-index:2}#root.rope_picnic .common-header.sticky h2{width:19.4666666667vw}#root.rope_picnic #top #brand-logo{width:26.6666666667vw}#root.jun_and_rope .common-header.sticky h2{width:19.4666666667vw}#root.jun_and_rope #top::before{content:"";position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);height:100%;width:100%;background-color:#b3b3b3;mix-blend-mode:multiply;z-index:1}#root.jun_and_rope #top #brand-logo{width:36.8vw}#root.saturdays_nyc .common-header.sticky h2{width:37.8666666667vw}#root.saturdays_nyc #top #brand-logo{width:51.2vw}#root.adam_et_rope .common-header.sticky h2{width:29.3333333333vw}#root.adam_et_rope #top #brand-logo{width:52.5333333333vw}#root.adam_et_rope .section#lineup .section-title{display:none}#root.adam_et_rope .section#lineup .section__inner{padding-top:0;border-top:none}#root.adam_et_rope .section#lineup .section__inner::before{display:none}#root.adam_et_rope .comp.comp04 .comp-content{position:relative}#root.adam_et_rope .comp.comp04 .comp-content::before{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);content:"Timelessly By Your Side";color:#e1041b;font-size:3.2vw;font-family:aktiv-grotesk,sans-serif;font-weight:600;z-index:2}#root.adam_et_rope .credit-check{background-color:#000}#root.adam_et_rope .credit{padding-top:0;padding-bottom:0;border-bottom:none;margin-bottom:5.3333333333vw}#root.adam_et_rope .credit:nth-child(1){margin-top:5.3333333333vw}#root.adam_et_rope .index-wrapper{margin-bottom:22.4vw;width:75.9722222222%}#root.adam_et_rope .index-wrapper .index{width:23.0347349177%}#root.adam_et_rope .index-wrapper .index:nth-child(1),#root.adam_et_rope .index-wrapper .index:nth-child(2),#root.adam_et_rope .index-wrapper .index:nth-child(3),#root.adam_et_rope .index-wrapper .index:nth-child(4){margin-bottom:2.6508226691%}#root.adam_et_rope .comp.comp05 .comp-image:nth-child(2){width:80vw}#root.adam_et_rope .comp.comp06{width:80vw}#root.adam_et_rope .comp.comp07 .comp-content{padding:10.6666666667vw;background-color:#000}#root.adam_et_rope .comp.comp07 .credit-wrapper{position:relative}#root.adam_et_rope .comp.comp07{margin-bottom:32vw}#root.adam_et_rope .comp.comp08.comp-three .comp-content,#root.adam_et_rope .comp.comp15.comp-three .comp-content{display:block}#root.adam_et_rope .comp.comp08.comp-three .comp-content::before,#root.adam_et_rope .comp.comp15.comp-three .comp-content::before{position:sticky;border-bottom:10.6666666667vw solid transparent;top:calc(50vh - 10.1333333333vw);content:"";display:block;background-image:url(../img/coca-cola.svg);background-position:center;background-size:contain;background-repeat:no-repeat;height:20.2666666667vw;width:64vw;margin:0 auto;z-index:2}#root.adam_et_rope .comp.comp08.comp-three .comp-content .comp-image,#root.adam_et_rope .comp.comp15.comp-three .comp-content .comp-image{width:100%}#root.adam_et_rope .comp.comp08.comp-three .comp-content .comp-image:nth-child(1),#root.adam_et_rope .comp.comp15.comp-three .comp-content .comp-image:nth-child(1){margin-top:-41.6vw}#root.adam_et_rope .comp.comp09 .comp-content{width:90.6666666667vw;margin-left:auto;margin-right:auto;display:flex;justify-content:space-between;align-items:center}#root.adam_et_rope .comp.comp09 .comp-image:nth-child(1){width:43.4vw}#root.adam_et_rope .comp.comp09 .comp-image:nth-child(2){margin-top:0;width:38vw}#root.adam_et_rope .comp.comp11 .comp-content{display:flex;width:95.3333333333vw}#root.adam_et_rope .comp.comp11 .comp-content .comp-image:nth-child(1){margin-bottom:20.8vw;padding:5.3333333333vw;background-color:#000;width:53.3333333333vw;box-sizing:border-box}#root.adam_et_rope .comp.comp11 .comp-content .comp-image:nth-child(2){margin-right:0;width:38vw}#root.adam_et_rope .comp.comp13 .comp-content{display:block}#root.adam_et_rope .comp.comp13 .comp-image{margin-left:9.6vw;width:48vw}#root.adam_et_rope .comp.comp13 .credit-wrapper{position:relative;margin-right:9.6vw;margin-left:auto;top:initial;transform:initial}#root.adam_et_rope .comp.comp14 .comp-content{display:flex;width:90.6666666667vw;margin-left:auto;margin-right:auto}#root.adam_et_rope .comp.comp14 .comp-image:nth-child(1){width:43.4vw}#root.adam_et_rope .comp.comp14 .comp-image:nth-child(2){margin-top:0;margin-right:0;width:38vw}#root.adam_et_rope .comp.comp16 .comp-image{width:80vw}#root.adam_et_rope .comp.comp-three .comp-content{display:flex}#root.adam_et_rope .comp.comp-three .comp-image{width:33.3333333333%}#root .ribbon{margin-bottom:28.5333333333vw}#root section .section__inner{width:66.6666666667vw}#root .image{position:relative;z-index:1}#root .image.absolute{position:absolute}#root .image:has(.this-lazy){opacity:0;will-change:opacity;transition:opacity .5s cubic-bezier(.25,.46,.45,.94)}#root .image:has(.lazyloaded){opacity:1}#root .gif .image:has(.lazyloaded){opacity:0}#root .gif .image:has(.lazyloaded).active{opacity:1}#root .section#top #brand-logo,#root .section#top .scroll-bottom{z-index:1}#root .section#lineup .section__inner{padding-top:17.3333333333vw;width:80.8vw;border-top:.2666666667vw solid #e1041b}#root .section#lineup .section__inner::before{top:.5333333333vw;height:.2666666667vw;width:100%;background-color:#e1041b;content:"";display:block;position:absolute;left:50%;transform:translate3d(-50%,0,0)}#root .section#lineup .section-title{margin-bottom:21.3333333333vw;font-size:26.6666666667vw;line-height:.7}#root .section#lineup .wrapper{margin-top:24vw;margin-bottom:24vw;width:80.8vw}#root .section#lineup .wrapper .lineup{margin-right:4.5333333333vw;margin-bottom:4.5333333333vw;width:38.1333333333vw}#root .section#lineup .wrapper .lineup:nth-child(2n){margin-right:0}#root .section#lineup .wrapper .lineup a{z-index:100}#root .section#lineup .wrapper .lineup .credit{display:block;margin-top:5.8666666667vw;padding-bottom:0;margin-bottom:0;border-bottom:none}#root .section#lineup .wrapper .lineup .credit-coke{display:none}#root .section#lineup .wrapper .lineup .credit-left{display:block;line-height:160%}#root .section#lineup .wrapper .lineup .credit-coke{top:calc(50% - 2.033333vw);left:-13.3333333333vw;width:10.232vw}#root .section#lineup .wrapper .lineup .credit-category{margin-bottom:2.1333333333vw;font-size:3.7333333333vw;min-width:initial}#root .section#lineup .wrapper .lineup .credit-price{margin-bottom:4vw;font-size:3.7333333333vw}#root .credit-wrapper{width:66.6666666667vw;margin-top:13.3333333333vw;margin-left:auto;margin-right:auto}#root .credit{padding-top:2.6666666667vw;padding-bottom:2.6666666667vw;border-bottom:.2666666667vw solid #000}#root .credit:nth-child(1).left-right{padding-top:0}#root .credit.left-right{padding-bottom:0;padding-top:5.3333333333vw;border-bottom:none}#root .credit.left-right .credit-check,#root .credit.left-right .credit-price{display:none}#root .credit *{line-height:1}#root .credit:last-child{margin-bottom:0}#root .credit-coke{top:calc(50% - 2.033333vw);left:-13.3333333333vw;width:10.232vw}#root .credit-category{font-size:3.2vw;width:20.5333333333vw}#root .credit-price{font-size:3.2vw;width:28vw}#root .credit-check{height:6.4vw;width:15.7333333333vw}#root .credit-check span{font-size:3.2vw;letter-spacing:1.2px}#root .credit-check-arrow{right:2.6666666667vw}#root .credit-check-arrow svg{width:1.0666666667vw}#root .comp{margin-bottom:21.3333333333vw}#root .comp img{height:auto}#root .comp.comp-center.small{left:initial;transform:initial;margin-right:9.6vw;margin-left:auto;width:66.6666666667vw}#root .comp.comp-left2 .comp-image:nth-child(2){margin-top:25.0666666667vw;margin-left:auto;margin-right:auto;width:66.6666666667vw}#root .comp.comp-right2 .comp-image:nth-child(2){margin-bottom:25.0666666667vw;margin-left:auto;margin-right:auto;width:66.6666666667vw}#root main.bg-white .common-header.sticky{display:flex}#root main.bg-white .common-header.sticky .menu-trigger{top:-5.3333333333vw}#root main section#top header h1{width:20.8vw}#root main section#top h1 svg *{fill:#fff}#root main section#top #menu-cap-wrap{display:none!important}#root main section#about{padding:0 0 17.0666666667vw;margin-top:26.6666666667vw}#root main section#about .section-text{font-size:3.7333333333vw;line-height:180%}#root main section#bottom{padding-bottom:21.3333333333vw}#root main section#bottom .tag{margin-bottom:17.3333333333vw;width:80.8vw;border-top:.2666666667vw solid #e1041b;border-bottom:.2666666667vw solid #e1041b}#root main section#bottom .tag-content.vis svg{width:20.2666666667vw}#root main section#bottom .tag-content p{font-size:2.6666666667vw;letter-spacing:1px}#root main section#bottom .tag-content:nth-child(1){height:11.7333333333vw;border-right:.2666666667vw solid #e1041b;width:10.6666666667vw}#root main section#bottom .tag-content:nth-child(2){height:11.7333333333vw;width:calc(100% - 10.6666666667vw - 18.9333333333vw)}#root main section#bottom .tag-content:nth-child(2) div{top:35%;left:55%}#root main section#bottom .tag-content:nth-child(2) svg{position:relative;transform:rotate(-4.43deg)}#root main section#bottom .tag-content:nth-child(3){height:11.7333333333vw;border-left:.2666666667vw solid #e1041b;width:18.9333333333vw}#root main section#bottom .tag-content:nth-child(4){border-top:.2666666667vw solid #e1041b;height:65px;width:100%}#root main section#bottom .tag-content.ja div{width:46.504vw}}@media screen and (min-width:750px){.main{position:relative;z-index:1}#root.vis #top #brand-logo{width:239px}#root.salon_adam_et_rope #top #brand-logo{width:216.68px}#root.bonjour_records #top #brand-logo{width:96.58px}#root.bonjour_records .common-header.sticky h2 svg path{fill:#000}#root.bonjour_records .comp.comp02 .comp-content::before{position:absolute;content:"";display:block;background-image:url(../img/logo-group.svg);background-size:contain;background-repeat:no-repeat;height:39.4834222222%;width:37.1212121212%;top:50%;left:50%;transform:translate3d(-50%,-50%,0);z-index:2}#root.rope_picnic #top #brand-logo{width:202px}#root.jun_and_rope #top::before{content:"";position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);height:100%;width:100%;background-color:#b3b3b3;mix-blend-mode:multiply;z-index:1}#root.jun_and_rope #top #brand-logo{width:206px}#root.saturdays_nyc #top #brand-logo{width:282px}#root.adam_et_rope #top #brand-logo{width:47.2222222222%;max-width:680px}#root.adam_et_rope .vertical{margin-top:400px}#root.adam_et_rope .section#about{margin-top:-400px}#root.adam_et_rope .section#lineup .section-title{display:none}#root.adam_et_rope .section#lineup .section__inner{padding-top:0;border-top:none}#root.adam_et_rope .section#lineup .section__inner::before{display:none}#root.adam_et_rope .section#lineup .wrapper .lineup:hover .credit-check{background-color:#fff}#root.adam_et_rope .section#lineup .wrapper .lineup:hover .credit-check span{color:#000}#root.adam_et_rope .section#lineup .wrapper .lineup:hover .credit-check svg *{stroke:#000}#root.adam_et_rope .comp.comp04 .comp-content{position:relative}#root.adam_et_rope .comp.comp04 .comp-content::before{position:absolute;top:17.6267281106%;left:-12.7880184332%;content:"Timelessly By Your Side";color:#e1041b;font-size:20px;font-family:aktiv-grotesk,sans-serif;font-weight:600;z-index:2}#root.adam_et_rope .credit{padding-top:0;padding-bottom:0;border-bottom:none;margin-bottom:23px}#root.adam_et_rope .credit:nth-child(1){margin-top:23px}#root.adam_et_rope .credit-check{background-color:#000;border:1px solid #000}#root.adam_et_rope .credit-check:hover span{color:#000}#root.adam_et_rope .credit-check:hover svg *{stroke:#000}#root.adam_et_rope .index-wrapper{margin-bottom:197px;width:75.9722222222%}#root.adam_et_rope .index-wrapper .index{width:23.0347349177%}#root.adam_et_rope .index-wrapper .index:nth-child(1),#root.adam_et_rope .index-wrapper .index:nth-child(2),#root.adam_et_rope .index-wrapper .index:nth-child(3),#root.adam_et_rope .index-wrapper .index:nth-child(4){margin-bottom:2.6508226691%}#root .ribbon{margin-bottom:180px}#root .image{position:relative;z-index:1}#root .image.absolute{position:absolute}#root .image:has(.this-lazy){opacity:0;will-change:opacity;transition:opacity .5s cubic-bezier(.25,.46,.45,.94)}#root .image:has(.lazyloaded){opacity:1}#root .gif .image:has(.lazyloaded){opacity:0}#root .gif .image:has(.lazyloaded).active{opacity:1}#root .section__inner{width:91.6666666667%}#root .section__content{width:75.9722222222%}#root .section#top #brand-logo,#root .section#top .scroll-bottom{z-index:1}#root .section#lineup .section__inner{padding-top:86px;border-top:1px solid #e1041b}#root .section#lineup .section__inner::before{top:2px;height:1px;width:100%;background-color:#e1041b;content:"";display:block;position:absolute;left:50%;transform:translate3d(-50%,0,0)}#root .section#lineup .section-title{margin-bottom:110px;font-size:150px;line-height:.7}#root .section#lineup .wrapper{margin-top:110px;margin-bottom:calc(210px - 93px);width:82.9545454545%}#root .section#lineup .wrapper .lineup{margin-right:8.4931506849%;margin-bottom:8.4931506849%;width:27.6712328767%}#root .section#lineup .wrapper .lineup:nth-child(3n){margin-right:0}#root .section#lineup .wrapper .lineup a{z-index:100}#root .section#lineup .wrapper .lineup:hover .lineup-image img{opacity:.7;transform:scale(1.1);transition:transform 1s cubic-bezier(.23,1,.32,1),opacity 1s cubic-bezier(.23,1,.32,1)}#root .section#lineup .wrapper .lineup:hover .credit-check{background-color:#fff}#root .section#lineup .wrapper .lineup:hover .credit-check span{color:#e1041b}#root .section#lineup .wrapper .lineup:hover .credit-check .credit-check-arrow svg *{stroke:#e1041b}#root .section#lineup .wrapper .lineup-image{overflow:hidden}#root .section#lineup .wrapper .lineup-image::before{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);height:100%;width:99%;content:"";background-color:#e1041b;mix-blend-mode:screen;z-index:11;transform:translate3d(-50%,51%,0);transition:transform 1s cubic-bezier(.23,1,.32,1)}#root .section#lineup .wrapper .lineup-image img{transition:transform .5s cubic-bezier(.23,1,.32,1),opacity .5s cubic-bezier(.23,1,.32,1)}#root .section#lineup .wrapper .lineup .credit{padding-bottom:0;margin-top:22px;margin-bottom:0;border-bottom:none}#root .section#lineup .wrapper .lineup .credit-coke{display:none}#root .section#lineup .wrapper .lineup .credit-left{display:block;line-height:160%}#root .section#lineup .wrapper .lineup .credit-coke{top:50%;left:-50px;width:38.37px}#root .section#lineup .wrapper .lineup .credit-category{font-size:12px;width:auto;margin-bottom:6px;min-width:initial}#root .section#lineup .wrapper .lineup .credit-price{font-size:12px}#root .credit-wrapper{width:416px;max-width:416px}#root .credit{padding-top:10px;padding-bottom:10px;border-bottom:1px solid #000}#root .credit:nth-child(1).left-right{padding-top:0}#root .credit.left-right{padding-bottom:0;padding-top:20px;border-bottom:none}#root .credit.left-right .credit-check,#root .credit.left-right .credit-price{display:none}#root .credit *{line-height:1}#root .credit:last-child{margin-bottom:0}#root .credit-coke{top:50%;left:-50px;width:38.37px}#root .credit-category{font-size:16px;min-width:100px}#root .credit-price{font-size:16px}#root .credit-check{height:24px;width:69px;border:1px solid #e1041b;will-change:background-color;transition:background-color .5s cubic-bezier(.25,.46,.45,.94)}#root .credit-check:hover{background-color:#fff}#root .credit-check:hover span{color:#e1041b}#root .credit-check:hover .credit-check-arrow svg *{stroke:#e1041b}#root .credit-check span{font-size:12px;letter-spacing:1.2px;will-change:color;transition:color .5s cubic-bezier(.25,.46,.45,.94)}#root .credit-check-arrow{right:9px}#root .credit-check-arrow svg{width:3px}#root .credit-check-arrow svg *{will-change:stroke;transition:stroke .5s cubic-bezier(.25,.46,.45,.94)}#root .comp{margin-bottom:160px}#root .comp img{height:auto}#root .comp-image{position:relative}#root .comp-image.hover::after{content:"";position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%) scale(1) rotate(0);height:99%;width:99%;background-color:#fff}#root .comp.comp-vertical{width:52.8336380256%;margin-left:-15.8135283364%;padding:5.1188299817% 4.478976234%;background-color:#000;box-sizing:border-box}#root .comp.comp-three .comp-image.hover .image{will-change:opacity;transition:opacity .5s cubic-bezier(.25,.46,.45,.94)}#root .comp.comp-three .comp-image.hover:hover{opacity:1}#root .comp.comp-three .comp-image.hover:hover .image{opacity:.5}#root .comp.comp-three.coca-cola .comp-content::before{position:absolute;top:4.0595399188%;content:"";display:block;background-image:url(../img/coca-cola.svg);background-position:center;background-size:contain;background-repeat:no-repeat;height:22.1921515562%;width:70.7713125846%;left:50%;transform:translate3d(-50%,0,0);z-index:1}#root .comp.comp-three.black .comp-content{padding:6.25% 0;background-color:#000}#root .comp.comp-three.black .comp-content::before{top:20.5683355886%;width:26.3194444444%}#root .comp.comp-three.black .comp-content .comp-image:nth-child(2){margin:0 6.25%}#root .comp.comp-three.credit-left .credit-wrapper{margin-left:50px;margin-right:auto}#root .comp.comp-three .comp-image{width:33.3333333333%}#root .comp.comp-three .credit-wrapper{margin-top:50px}#root .comp.comp-left .comp-image,#root .comp.comp-right .comp-image{width:43.8756855576%}#root .comp.comp-center{width:480px}#root .comp.comp-center.small{width:36.928702011%}#root .comp.comp-center.large{width:79.3418647166%}#root .comp.comp-center.xlarge{width:120.6581352834%}#root .comp.comp-center .credit-wrapper{margin-top:60px;width:416px}#root .comp.comp-left.credit-bottom .credit-wrapper{top:auto;transform:initial;bottom:0}#root .comp.comp-left .credit-wrapper{right:8.4848484848%}#root .comp.comp-right .credit-wrapper{left:8.4848484848%}#root .comp.comp-left2.zure{width:94.2413162706%}#root .comp.comp-left2.zure .comp-image:nth-child(1){width:49.4515539305%;background-color:#000;padding:30px;margin-bottom:12.0833333333%;box-sizing:border-box}#root .comp.comp-left2.zure .comp-image:nth-child(2) .image{width:87.5%}#root .comp.comp-left2.zure .credit-wrapper{margin-top:7.3714839961%;right:0}#root .comp.comp-left2.large .comp-image:nth-child(2) .image{width:87.5%}#root .comp.comp-left2 .credit-wrapper{right:-6.6326530612%}#root .comp.comp-right2 .credit-wrapper{left:-6.6326530612%}#root .comp.comp-left2,#root .comp.comp-right2{width:89.5795246801%}#root .comp.comp-left2 .comp-image,#root .comp.comp-right2 .comp-image{width:48.9795918367%}#root .comp.comp-left2 .comp-image:nth-child(2) .image,#root .comp.comp-right2 .comp-image:nth-child(2) .image{width:63.125%}#root main section#top h1 svg *{fill:#fff}#root main section#about{padding:100px 0 116px}#root main section#about .section-text{font-size:14px;line-height:180%}#root main section#bottom{padding-bottom:120px}#root main section#bottom .tag{margin-bottom:65px;width:452px;border-top:1px solid #e1041b;border-bottom:1px solid #e1041b}#root main section#bottom .tag-content.vis svg{width:104px}#root main section#bottom .tag-content.bonjour_records svg{width:57px}#root main section#bottom .tag-content.salon_adam_et_rope svg{width:164px}#root main section#bottom .tag-content.jun_and_rope svg{width:93px}#root main section#bottom .tag-content.rope_picnic svg{width:248.11px}#root main section#bottom .tag-content.saturdays_nyc svg{width:188px}#root main section#bottom .tag-content.adam_et_rope svg{width:260px}#root main section#bottom .tag-content p{font-size:12px;letter-spacing:1.2px}#root main section#bottom .tag-content:nth-child(1){height:44px;border-right:1px solid #e1041b;width:36px}#root main section#bottom .tag-content:nth-child(2){height:44px;width:calc(100% - 36px - 88px)}#root main section#bottom .tag-content:nth-child(2) div{top:-5%;left:55%}#root main section#bottom .tag-content:nth-child(2) svg{position:relative;transform:rotate(-4.43deg)}#root main section#bottom .tag-content:nth-child(3){height:44px;border-left:1px solid #e1041b;width:88px}#root main section#bottom .tag-content:nth-child(4){border-top:1px solid #e1041b;height:65px;width:100%}#root main section#bottom .tag-content.ja div{width:265px}}@media (max-width:749px){.sm\:invisible{visibility:hidden}.sm\:fixed{position:fixed}.sm\:absolute{position:absolute}.sm\:relative{position:relative}.sm\:bottom-0{bottom:0}.sm\:right-0{right:0}.sm\:top-0{top:0}.sm\:top-auto{top:auto}.sm\:order-1{order:1}.sm\:order-2{order:2}.sm\:order-3{order:3}.sm\:order-4{order:4}.sm\:mx-auto{margin-left:auto;margin-right:auto}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:h-auto{height:auto}.sm\:w-1\/2{width:50%}.sm\:w-full{width:100%}.sm\:flex-col{flex-direction:column}.sm\:flex-col-reverse{flex-direction:column-reverse}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-center{align-items:center}.sm\:justify-center{justify-content:center}.sm\:overflow-scroll{overflow:scroll}.sm\:text-center{text-align:center}}
/*# sourceMappingURL=style.min.css.map */
