@font-face{font-display:swap;font-family:'Matter Medium';src:url(/wp-content/themes/icey_stripes/fonts/MatterMedium.woff2) format('woff2'),url(/wp-content/themes/icey_stripes/fonts/MatterMedium.otf) format('opentype');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'PP Pangaia Medium Italic';src:url(/wp-content/themes/icey_stripes/fonts/PPPangaia-MediumItalic.woff2) format('woff2'),url(/wp-content/themes/icey_stripes/fonts/PPPangaia-MediumItalic.otf) format('opentype');font-weight:400;font-style:italic}:root{scroll-padding-top:200px;interpolate-size:allow-keywords;--icey_site_content_width:1500px;--icey_site_header_height:66px;--icey_site_content_h_padding:2.5rem;--icey_site_text_content_width:900px;--stripes_c_text:#000000;--stripes_c_bage_bg:#ffffff;--stripes_c_white:#ffffff;--stripes_c_black:#000000;--stripes_a_main_size:clamp(2rem, 3vw, 5rem);--stripes_a_left_content_size:clamp(1.5rem, 2.5vw, 2.5rem);--stripes_a_mobile_menu_size:clamp(4rem, 8vw, 8rem)}::selection{background:#b2d2e4;color:#121212}body{color:var(--stripes_c_text);background-color:var(--stripes_c_black);font-family:'Matter Medium',sans-serif;line-height:1.4;text-transform:lowercase;font-size:100%}a{color:var(--stripes_c_black);transition:0.3s all;text-decoration-color:currentColor;text-decoration:none}a,.icey_content_to{position:relative}a::after,.icey_content_to::after{content:"";background-color:currentColor;height:4px;width:0;position:absolute;bottom:.02em;left:0;transition:0.3s all ease-out}.icey_content_to::after{bottom:-.02em}.icey_sr_only{display:none}a:hover::after,.icey_content_to:hover::after{width:100%}h1,h2,h3,h4,h5,h6{font-weight:500;line-height:1.25}p:not(:first-child){padding-top:1.5em}button,input.buttons,button:visited,input.buttons:visited{border-radius:0;border:none;padding:0;width:auto;background-color:#fff0;cursor:pointer}@keyframes fadeIn{from{opacity:0}to{opacity:1}}main{opacity:0;animation:fadeIn 0.4s 0.2s ease-in-out forwards}header.main_header{position:fixed;width:100%;top:0;left:0;display:flex;flex-direction:row;padding:1rem var(--icey_site_content_h_padding);z-index:100;height:var(-icey_site_header_height)}header.main_header.main_header_white,header.main_header.main_header_mixed{--stripes_c_header_links:var(--stripes_c_white)}header.main_header.main_header_black{--stripes_c_header_links:var(--stripes_c_black)}header.main_header .stripes_logo{position:relative;display:flex;flex-direction:column;justify-content:center;color:var(--stripes_c_header_links);z-index:10}.stripes_logo_img_black,.stripes_logo_img_white{display:none;height:2.1rem;width:auto}.main_header_white .stripes_logo_img_white,.main_header_mixed .stripes_logo_img_white{display:block}.main_header_black .stripes_logo_img_black{display:block}.stripes_main_menu_toogle{display:none}nav.stripes_main_menu_nav{display:flex;justify-content:flex-end;width:100%}ul.stripes_main_menu{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;justify-content:space-between;width:100%;line-height:1;gap:.8em}ul.stripes_main_menu::before{content:"";display:block}ul.stripes_main_menu a{position:relative;font-size:2rem;text-transform:lowercase;display:flex;flex-direction:column;justify-content:center}ul.stripes_main_menu a::after,a.stripes_logo::after{content:"";background-color:var(--stripes_c_header_links);;height:4px;;width:0;position:absolute;bottom:.02em;left:0;transition:0.3s all ease-in-out}ul.stripes_main_menu a>span{position:relative;color:#fff0;display:flex;flex-direction:column;justify-content:center}ul.stripes_main_menu a>span::before,ul.stripes_main_menu a>span::after{content:attr(data-content);position:absolute;transition:0.2s all ease-out,0.1s scale ease-in-out;transform-origin:center center;opacity:0;scale:1.2;top:50%;left:50%;translate:-50% -50%;color:var(--stripes_c_header_links)}ul.stripes_main_menu a>span::before{opacity:1;scale:1;color:var(--stripes_c_header_links)}ul.stripes_main_menu li:not(current-menu-item) a:hover>span::before,ul.stripes_main_menu li.current-menu-item a>span::before{opacity:0;scale:1.2;transition:0.2s all ease-out,0.1s scale ease-in-out;color:var(--stripes_c_bage_bg)}ul.stripes_main_menu a>span::after{font-family:'PP Pangaia Medium Italic'}ul.stripes_main_menu li:not(current-menu-item) a:hover>span::after,ul.stripes_main_menu li.current-menu-item a>span::after{opacity:1;scale:1}.main_header_mixed .stripes_main_menu li:last-child a{color:var(--stripes_c_black)}.icey_page,.icey_post{position:relative;width:100%;min-height:100svh;display:flex;flex-direction:column;padding:var(--icey_site_content_h_padding)}.stripes_v_center_content{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:100%;flex-grow:1}.stripes_v_center_content>div{display:flex;flex-direction:column;text-align:center;flex:1}.stripes_v_center_content>div.stripes_v_c_c_middle{white-space:nowrap;flex-shrink:0;align-items:center}.stripes_v_center_content>div.stripes_v_c_c_right{text-align:right;align-items:flex-end}.stripes_page_bg{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1;overflow:hidden;background-color:var(--stripes_c_bage_bg)}.stripes_page_bg video,.stripes_page_bg img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;width:auto;height:auto;object-fit:cover;object-position:center;opacity:0;animation:fadeIn 0.4s 0.2s ease-in forwards}body.icey_wp .icey_only_mobile{display:none}.stripes_main_action,.stripes_main_content_headline{display:inline-block;font-size:var(--stripes_a_main_size);text-transform:lowercase;text-wrap:nowrap}h1.stripes_main_content_headline{text-wrap:nowrap}h1.stripes_main_content_headline:has(+*){margin-bottom:.3em}.stripes_content_to>div{visibility:collapse;opacity:0;transition:0.3s all ease-in-out,0s order;order:10;overflow:hidden;height:0;max-height:0;padding:0}.stripes_content_to>div.icey_active{order:-1;visibility:visible;opacity:1;max-height:90svh;padding:2rem 0;height:max-content}.stripes_v_c_c_left_content{display:flex;flex-direction:column;align-items:center;text-align:center;font-size:var(--stripes_a_left_content_size)}.stripes_v_c_c_left_content a{display:flex;flex-direction:column}.stripes_v_c_c_left_content a>span{line-height:1.2}.stripes_v_c_c_left_content a>span.stripes_role{font-family:'PP Pangaia Medium Italic';font-size:.7em}.stripes_main_action.icey_active::after{display:none}.stripes_main_action>span{position:relative;color:var(--stripes_c_bage_bg);display:flex;flex-direction:column;justify-content:center;white-space:nowrap}.stripes_main_action>span::before,.stripes_main_action>span::after{content:attr(data-content);position:absolute;transition:0.2s all ease-out,0.1s scale ease-in-out;font-size:var(--stripes_a_main_size);color:var(--stripes_c_text);transform-origin:center center;opacity:0;scale:1.2;top:50%;left:50%;translate:-50% -50%}.stripes_main_action>span::before{opacity:1;scale:1;color:var(--stripes_c_text)}.stripes_main_action>span::after{font-family:'PP Pangaia Medium Italic'}.stripes_main_action.icey_active>span::before{opacity:0;scale:1.2;transition:0.2s all ease-out,0.1s scale ease-in-out;color:var(--stripes_c_bage_bg)}.stripes_main_action.icey_active>span::after{opacity:1;scale:1}.stripes_home_logo{width:70%;position:fixed;top:calc(50% + ((var(--icey_site_header_height) + 1rem)));left:0;translate:0% calc((50% + (var(--icey_site_header_height)) + 1rem)*-1);opacity:0;height:auto;max-height:calc(100svh - (var(--icey_site_header_height) * 2 + 2rem));object-fit:contain;object-position:left center;animation:logo_intro_anim 1.5s 0.2s ease-in-out forwards}@keyframes logo_intro_anim{0%{transform:translateX(-40%);opacity:0}10%{opacity:0}80%{opacity:1}100%{opacity:1;transform:translateX(0%)}}.stripes_creatives{row-gap:.3em}.stripes_mid_page_text{position:absolute;left:50%;top:50%;mix-blend-mode:difference;translate:-50% -50%;color:#fff}.about_right_content{display:flex;flex-direction:column;align-items:flex-end}.stripes_about_content{font-size:clamp(1.1rem, 1.2vw, 1.4rem);text-align:right;max-width:var(--icey_site_text_content_width)}.stripes_about_content p:not(:first-child){padding-top:.5em}.stripes_contact_instagram{font-size:.7em}.single-creative li.stripes_contact a>span::before,.single-creative li.stripes_contact a>span::after{color:var(--stripes_c_black)}.single-production_company li.stripes_contact a>span::before,.single-production_company li.stripes_contact a>span::after{color:var(--stripes_c_black)}.icey_post_showroom{display:flex;flex-direction:row;flex-wrap:nowrap;padding:0}.stripes_project_list{display:flex;flex-direction:column;gap:0;height:100svh;overflow-y:auto;scroll-behavior:smooth;scroll-snap-type:y mandatory;width:100%;flex-shrink:0}.stripes_showroom_nope{display:flex;position:absolute;width:100%;top:50%;justify-content:center;max-width:75%;mix-blend-mode:difference;font-size:1.2rem}.stripes_showroom_name{display:flex;height:100svh;width:25%;flex-direction:column;justify-content:center;align-items:center;padding:var(--icey_site_content_h_padding);z-index:1;position:fixed;right:0;pointer-events:none}.stripes_showroom_name_wrapper{position:relative;display:inline-block;width:100%}h1.stripes_showroom_for{width:auto;display:inline-block;font-size:calc(var(--font_size)*1px);font-family:'PP Pangaia Medium Italic'}a.stripes_cv{text-transform:uppercase}.stripes_showroom_name a.stripes_cv{position:absolute;top:calc(100% + 12svh);left:50%;translate:-50% 0;font-size:calc(var(--font_size)*0.5px);pointer-events:auto}.stripes_project{position:relative;height:50svh;flex-shrink:0;scroll-snap-align:start;width:75%}a.stripes_project_link{position:absolute;display:flex;flex-direction:column;justify-content:flex-end;inset:0;padding:var(--icey_site_content_h_padding) var(--icey_site_content_h_padding) 1.5rem var(--icey_site_content_h_padding);color:var(--stripes_c_white);overflow:hidden}a.stripes_project_link::before{content:"";position:absolute;height:7rem;width:100%;bottom:0;opacity:.4;background:linear-gradient(to bottom,#fff0 0%,rgb(0 0 0 / .1) 25%,rgb(0 0 0) 100%);pointer-events:none;z-index:1;left:0}a.stripes_project_link::after{z-index:2}img.stripes_project_bg{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center;scale:1.07;transition:2s scale ease-in-out;transform-origin:center center;left:50%;top:50%;translate:-50% -50%}a.stripes_project_link:hover img.stripes_project_bg{scale:1.01}h2.stripes_project_title{position:relative;z-index:10;width:100%;text-align:center;font-size:clamp(1.5rem, 5vw, 2.2rem);transition:0.5s all ease-in-out}a.stripes_project_link:hover h2.stripes_project_title{scale:.95}.stripes_show{position:fixed;inset:0;left:0;top:0;z-index:1002;transition:0.5s all ease-in-out;pointer-events:none;opacity:0}.stripes_show.icey_active{opacity:1}.stripes_show.icey_active>*{pointer-events:auto}.stripes_show_backdrop{position:absolute;inset:0;left:0;top:0;background-color:rgb(0 0 0 / .9);opacity:0;pointer-events:none;transition:0.3s all ease-in-out;z-index:1001}.stripes_show_backdrop.icey_active{opacity:1;pointer-events:auto}.stripes_show_prev_content,.stripes_show_next_content{position:absolute;top:50%;transform:translateY(-50%);color:#fff;border:none;padding:var(--icey_site_content_h_padding);cursor:pointer;z-index:10;font-size:16px}.stripes_show_prev_content::after,.stripes_show_next_content::after{content:"";background-image:url(/wp-content/themes/icey_stripes/img/stripes-arrow-left-white.svg);background-position:center;background-repeat:no-repeat;background-size:contain;transform-origin:center center;height:2rem;width:2rem;display:block}.stripes_show_next_content::after{rotate:180deg}.stripes_show_prev_content.icey_disabled,.stripes_show_next_content.icey_disabled{opacity:.5;cursor:default}.stripes_show_prev_content{left:0}.stripes_show_next_content{right:0}.stripes_show_content,.stripes_show.icey_active>.stripes_show_content{position:absolute;top:calc(50% - 3rem);left:50%;translate:-50% calc(-50% + 3rem);width:70%;aspect-ratio:16/9;height:auto;max-height:calc(100svh - 6rem);overflow:hidden;pointer-events:none}.stripes_slideshow{display:flex;flex-wrap:nowrap;transition:transform 0.5s ease-in-out;will-change:transform;height:100%;pointer-events:none}.stripes_slide{flex:0 0 100%;display:flex;justify-content:center;align-items:center;pointer-events:none}.stripes_slide img,.stripes_slide video,.stripes_slide iframe{max-width:100%;max-height:100%;display:block;object-fit:contain}.stripes_slide iframe{width:100%;height:100%}.stripes_show.icey_active .stripes_slide img,.stripes_show.icey_active .stripes_slide video,.stripes_show.icey_active .stripes_slide iframe{pointer-events:auto}.stripes_404{display:flex;flex-direction:column;justify-content:center;align-items:center;position:fixed;width:calc(100% - var(--icey_site_content_h_padding) * 2);top:50%;translate:0 -50%;padding:var(--icey_site_content_h_padding)}.stripes_404 h1{color:var(--stripes_c_white);font-size:calc(22svw)}.stripes_404 a{color:var(--stripes_c_white);font-size:1.5rem}body.icey_wp .modal-cacsp-position .modal-cacsp-box{font-weight:500}body.icey_wp .modal-cacsp-position .modal-cacsp-box span{font-weight:500!important}.modal-cacsp-position .modal-cacsp-box .modal-cacsp-box-header{background-color:var(--stripes_c_text)}.modal-cacsp-box-content a,.modal-cacsp-position .modal-cacsp-box a{color:var(--stripes_c_blue);text-decoration:none;font-weight:600}.modal-cacsp-box-content a:hover{color:#121212}.modal-cacsp-position .modal-cacsp-box .modal-cacsp-btns .modal-cacsp-btn.modal-cacsp-btn-accept,.modal-cacsp-position .modal-cacsp-box .modal-cacsp-btns .modal-cacsp-btn.modal-cacsp-btn-accept-all{background-color:var(--stripes_c_text);transition:0.3s background-color;border:none;color:#fff}.modal-cacsp-position .modal-cacsp-box .modal-cacsp-btns .modal-cacsp-btn{transition:0.3s background-color;border:none}.modal-cacsp-position .modal-cacsp-box .modal-cacsp-btns .modal-cacsp-btn.modal-cacsp-btn-accept:hover,.modal-cacsp-position .modal-cacsp-box .modal-cacsp-btns .modal-cacsp-btn.modal-cacsp-btn-accept-all:hover,.modal-cacsp-position .modal-cacsp-box .modal-cacsp-btns .modal-cacsp-btn:hover{opacity:1;background-color:var(--stripes_c_blue);color:#fff}.modal-cacsp-position .modal-cacsp-box.modal-cacsp-box-settings .modal-cacsp-box-settings-list ul li span.modal-cacsp-toggle-switch.modal-cacsp-toggle-switch-active.disabled span.modal-cacsp-toggle,.modal-cacsp-position .modal-cacsp-box.modal-cacsp-box-settings .modal-cacsp-box-settings-list ul li a.modal-cacsp-toggle-switch.modal-cacsp-toggle-switch-active span.modal-cacsp-toggle,.modal-cacsp-position .modal-cacsp-box.modal-cacsp-box-settings .modal-cacsp-box-settings-list ul li span.modal-cacsp-toggle-switch.modal-cacsp-toggle-switch-active span.modal-cacsp-toggle{background-color:#F1F5FA}.modal-cacsp-position .modal-cacsp-box.modal-cacsp-box-settings .modal-cacsp-box-settings-list ul li span.modal-cacsp-toggle-switch.modal-cacsp-toggle-switch-active.disabled span.modal-cacsp-toggle-switch-handle,.modal-cacsp-position .modal-cacsp-box.modal-cacsp-box-settings .modal-cacsp-box-settings-list ul li a.modal-cacsp-toggle-switch.modal-cacsp-toggle-switch-active span.modal-cacsp-toggle-switch-handle,.modal-cacsp-position .modal-cacsp-box.modal-cacsp-box-settings .modal-cacsp-box-settings-list ul li span.modal-cacsp-toggle-switch.modal-cacsp-toggle-switch-active span.modal-cacsp-toggle-switch-handle{background-color:var(--stripes_c_text)}#icey_to_top{display:none}@media only screen and (max-width:1025px){:root{--icey_site_content_h_padding:2.5rem;--stripes_a_left_content_size:clamp(2rem, 3vw, 6rem)}body.icey_wp .icey_only_mobile{display:block}body.icey_wp .icey_only_desktop{display:none}.stripes_logo_img_black,.stripes_logo_img_white{height:1.9rem}.stripes_main_menu_active .stripes_logo_img_white{display:none}.stripes_main_menu_active .stripes_logo_img_black{display:block}.stripes_main_menu_toogle{display:block;position:absolute;right:var(--icey_site_content_h_padding);color:var(--stripes_c_black);font-size:2rem;z-index:10;padding:0;margin:0;line-height:1;height:auto;text-transform:lowercase;margin-top:-.1em}.main_header_white .stripes_main_menu_toogle{color:var(--stripes_c_white)}.stripes_main_menu_active .stripes_main_menu_toogle{color:var(--stripes_c_black)}nav.stripes_main_menu_nav{position:fixed;opacity:0;inset:0;background-color:#fff;visibility:hidden;pointer-events:none;transition:0.3s all ease-in-out;z-index:5;display:flex;flex-direction:column;padding:var(--icey_site_content_h_padding);align-items:center;justify-content:center}.stripes_main_menu_active nav.stripes_main_menu_nav{pointer-events:auto;visibility:visible;opacity:1}ul.stripes_main_menu{flex-direction:column}ul.stripes_main_menu>li{display:flex;flex-direction:row;justify-content:center}ul.stripes_main_menu a{text-align:center;font-size:var(--stripes_a_mobile_menu_size);display:inline-block}.stripes_main_menu_active ul.stripes_main_menu a{color:var(--stripes_c_black)}.stripes_main_menu_active ul.stripes_main_menu a>span::before,.stripes_main_menu_active ul.stripes_main_menu a>span::after{color:var(--stripes_c_black)}.stripes_v_center_content{flex-direction:column;justify-content:center}.stripes_v_center_content>div{flex:initial}.stripes_v_center_content>div:empty{visibility:collapse}.stripes_home_logo{width:80svw}.stripes_v_center_content>div{order:3;text-align:center}.page-template-roster-page .stripes_main_action,.page-template-roster-page .stripes_main_content_headline,.page-template-roster-page .stripes_main_action>span::before,.page-template-roster-page .stripes_main_action>span::after{font-size:var(--stripes_a_mobile_menu_size)}:not(.stripes_main_menu_active) .single-creative .stripes_main_menu_toogle,:not(.stripes_main_menu_active) .single-production_company .stripes_main_menu_toogle{color:var(--stripes_c_white)}.stripes_project{width:100%}.stripes_project_cv{height:auto;aspect-ratio:16/9;background-color:var(--stripes_c_black)}.stripes_project_cv a.stripes_cv{display:flex;justify-content:center;align-items:center;height:100%;color:var(--stripes_c_white);font-size:var(--stripes_a_left_content_size)}.stripes_showroom_name{width:auto;right:var(--icey_site_content_h_padding);mix-blend-mode:overlay}.stripes_showroom_name_wrapper{rotate:-90deg;width:50svh;position:absolute;top:calc(50% + ((var(--icey_site_header_height) + 4rem)));translate:0% calc((50% + (var(--icey_site_header_height)) + 4rem)*-1);opacity:1}h1.stripes_showroom_for{color:#000;padding-bottom:calc(var(--font_size)*0.2px)}.stripes_show_content,.stripes_show.icey_active>.stripes_show_content{width:calc(100% - 1rem)}.stripes_show_prev_content,.stripes_show_next_content{top:75%}.stripes_show_prev_content::after,.stripes_show_next_content::after{height:1.5rem;width:1.5rem}.page-template-contact-page .stripes_v_center_content>div.stripes_v_c_c_right{text-align:center;align-items:center}.page-template-contact-page .stripes_v_c_c_middle,.page-template-contact-page .stripes_v_c_c_right{font-size:var(--stripes_a_left_content_size)}.page-template-contact-page .stripes_v_c_c_middle{padding-bottom:2rem}.page-template-contact-page .stripes_main_action>span::before{font-family:'PP Pangaia Medium Italic'}body.icey_wp .icey_only_mobile.stripes_contactinfo_mobile{display:flex;flex-direction:column;gap:.2em}}@media only screen and (max-width:768px){:root{--icey_site_content_h_padding:1.5rem}html{font-size:90%}.stripes_show_prev_content::after,.stripes_show_next_content::after{height:1rem;width:1rem}.about_right_content{align-items:center}h1.stripes_main_content_headline{text-wrap:balance;text-align:center}.stripes_about_content{text-align:center}}.e-ai-layout-button{display:none!important}