html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:10px;vertical-align:baseline;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;background-color:#fff;-webkit-font-smoothing:antialiased}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:inline-block;zoom:1}html[xmlns] .clearfix{display:block}a{outline:0}object,embed{outline:0}input::-moz-focus-inner{border:0}img{display:block}@font-face{font-family:"Px Grotesk";src:url("/wp-content/themes/arete_theme_v2/assets/fonts/Px%20Grotesk%20Regular.woff2") format("woff2"),url("/wp-content/themes/arete_theme_v2/assets/fonts/Px%20Grotesk%20Regular.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Px Grotesk";src:url("/wp-content/themes/arete_theme_v2/assets/fonts/Px%20Grotesk%20Bold.woff2") format("woff2"),url("/wp-content/themes/arete_theme_v2/assets/fonts/Px%20Grotesk%20Bold.woff") format("woff");font-weight:700;font-style:normal}@font-face{font-family:"Px Grotesk";src:url("/wp-content/themes/arete_theme_v2/assets/fonts/Px%20Grotesk%20Light.woff2") format("woff2"),url("/wp-content/themes/arete_theme_v2/assets/fonts/Px%20Grotesk%20Light.woff") format("woff");font-weight:300;font-style:normal}@font-face{font-family:"Anonymous Pro";src:url("/wp-content/themes/arete_theme_v2/assets/fonts/AnonymousPro-Regular.woff2") format("woff2"),url("/wp-content/themes/arete_theme_v2/assets/fonts/AnonymousPro-Regular.woff") format("woff");font-weight:400;font-style:normal}body{font-family:"Px Grotesk";background-color:#000;font-size:10px;font-weight:400;z-index:0;color:#fff;position:relative;overflow-x:hidden;overscroll-behavior:none;position:relative}@supports selector(::-webkit-scrollbar){body::-webkit-scrollbar-track{background:0 0}body::-webkit-scrollbar-thumb{background:initial}}body.dark_mode{background-color:#fff;color:#000}button{border:none;padding:unset;margin:unset;outline:unset;background-color:unset;appearance:none;padding-block:unset;padding-inline:unset;font-size:unset;line-height:unset;font-family:unset;cursor:pointer}.switch{position:relative;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.switch input{width:0;height:0;margin:unset;display:none}.switch .switch_label_holder{display:flex;flex-direction:row}.switch .switch_label_holder #label_b{order:1}.switch .switch_label_holder #label_w{order:2}.dark_mode .switch .switch_label_holder #label_b{order:2}.dark_mode .switch .switch_label_holder #label_w{order:1}header{position:fixed;top:0;left:0;right:0;width:100%;min-height:35px;padding-top:20px;padding-left:15px;padding-right:15px;z-index:100;mix-blend-mode:difference;opacity:0;transition:opacity .6s ease-in-out}@media (max-width:665.6px){header{padding-left:10px;padding-right:10px}}header a,header button{color:inherit;text-decoration:none}header label.menu_message{padding-top:2px}header label.menu_message span{padding-top:unset}header label span,header p{text-transform:uppercase;font-size:12px;font-weight:400;line-height:12px;padding-top:2px}header .header_inner{display:flex;flex-direction:row}header .header_inner .column,header .header_inner nav,header .header_inner .switch{display:flex;flex-direction:row;gap:20px}header .header_inner .column{flex:1}header .header_inner .column:nth-of-type(1){justify-content:flex-start}@media (max-width:665.6px){header .header_inner .column:nth-of-type(1) #nav__home_logo{display:none}}@media (max-width:1024px){header .header_inner .column:nth-of-type(1) label{display:none}}header .header_inner .column:nth-of-type(1) #nav__mobile_nav{display:none;position:absolute;top:20px;left:15px}@media (max-width:665.6px){header .header_inner .column:nth-of-type(1) #nav__mobile_nav{display:block}}@media (max-width:665.6px){header .header_inner .column:nth-of-type(1) #nav__mobile_nav:before,header .header_inner .column:nth-of-type(1) #nav__mobile_nav:after{top:0}}header .header_inner .column:nth-of-type(2){justify-content:center}header .header_inner .column:nth-of-type(2) #nav__mobile_home{display:none}@media (max-width:665.6px){header .header_inner .column:nth-of-type(2) #nav__mobile_home{display:block}}@media (max-width:665.6px){header .header_inner .column:nth-of-type(2) nav{display:none}}header .header_inner .column:nth-of-type(2) #nav__mobile__shop,header .header_inner .column:nth-of-type(2) #nav__mobile__gallery,header .header_inner .column:nth-of-type(2) #nav__mobile__contact,header .header_inner .column:nth-of-type(2) #nav__mobile__home{display:none}header .header_inner .column:nth-of-type(3){justify-content:flex-end}@media (max-width:665.6px){header .header_inner .column:nth-of-type(3) #nav__shop,header .header_inner .column:nth-of-type(3) #nav__gallery,header .header_inner .column:nth-of-type(3) #nav__contact{display:none}}@media (max-width:665.6px){header .header_inner .column:nth-of-type(3) label.switch{position:absolute;top:20px}}header .header_inner .column:nth-of-type(2) .link.current:before,header .header_inner .column:nth-of-type(2) .link.current:after,header .header_inner .column:nth-of-type(3) .link.current:before,header .header_inner .column:nth-of-type(3) .link.current:after{top:0}header .header_inner nav{gap:20px}@media (max-width:665.6px){header .header_inner nav{gap:10px}}header .header_inner .link,header .header_inner .dark_mode_status_label,header .header_inner label{position:relative;display:inline-block;cursor:pointer}@media (max-width:665.6px){header .header_inner .link,header .header_inner .dark_mode_status_label,header .header_inner label{width:fit-content}}header .header_inner label.menu_message{cursor:default}header .header_inner #label_b{padding-left:1px;padding-right:10px}header .header_inner .link:before,header .header_inner .link:after,header .header_inner .switch_label_holder:before,header .header_inner .switch_label_holder:after,header .header_inner #label_w:before,header .header_inner #label_b:before{content:"";position:absolute;width:1px;background:#fff;z-index:-1;transition:top .2s ease-in-out;bottom:0;top:100%}header .header_inner #label_w:before,header .header_inner #label_b:before{transition:unset}header .header_inner .link:before,header .header_inner .switch_label_holder:before,header .header_inner #label_w:before,header .header_inner #label_b:before{left:-5px}header .header_inner .switch_label_holder:before,header .header_inner #label_w:before{top:0}header .header_inner .link:after,header .header_inner .switch_label_holder:after{right:-5px}header .header_inner .link:hover:before,header .header_inner .link:hover:after,header .header_inner .switch_label_holder:hover:after{top:0}header.half_active{opacity:.4}header.active{opacity:1}@media (max-width:665.6px){header.mobile_nav_active{opacity:1;mix-blend-mode:unset}}header.mobile_nav_active .header_inner .column:nth-of-type(1),header.mobile_nav_active .header_inner #nav__mobile_home,header.mobile_nav_active .header_inner label.switch{z-index:11}@media (max-width:665.6px){header.mobile_nav_active .header_inner .column:nth-of-type(2) nav{position:absolute;display:flex;flex-direction:column;top:0;padding-top:60px;padding-bottom:20px;left:0;right:0;padding-left:15px;padding-right:15px;background-color:rgba(0,0,0,.7);z-index:10}}@media (max-width:665.6px){header.mobile_nav_active .header_inner .column:nth-of-type(2) nav #nav__mobile__contact,header.mobile_nav_active .header_inner .column:nth-of-type(2) nav #nav__mobile__gallery,header.mobile_nav_active .header_inner .column:nth-of-type(2) nav #nav__mobile__shop,header.mobile_nav_active .header_inner .column:nth-of-type(2) nav #nav__mobile__home{display:block}}@media (max-width:665.6px){.dark_mode header.mobile_nav_active{color:#000}}.dark_mode header.mobile_nav_active .header_inner .switch_label_holder:before,.dark_mode header.mobile_nav_active .header_inner .switch_label_holder:after,.dark_mode header.mobile_nav_active .header_inner #label_b:before,.dark_mode header.mobile_nav_active .header_inner .link:before,.dark_mode header.mobile_nav_active .header_inner .link:after{background-color:#000}.dark_mode header.mobile_nav_active .header_inner .column:nth-of-type(2) nav{background-color:rgba(255,255,255,.7)}.dark_mode header{color:#fff}.dark_mode header .header_inner #label_w:before{top:unset}.dark_mode header .header_inner #label_b:before{top:0}.dark_mode header .header_inner #label_b{padding-left:unset;padding-right:unset}.dark_mode header .header_inner #label_w{padding-left:1px;padding-right:10px}main{position:relative;z-index:11}.dark_mode main{background-color:#fff}main.page__bordered{padding:77.29px 15px 20px;min-height:calc(100vh - 97.29px);min-height:calc(100dvh - 97.29px)}@media (max-width:665.6px){main.page__bordered{padding:77.29px 10px 20px}}main.page__full_centered{padding:20px 15px;min-height:calc(100vh - 40px);min-height:calc(100dvh - 40px);display:flex;flex-direction:column;align-items:center;justify-content:center}@media (max-width:665.6px){main.page__full_centered{padding:20px 10px}}main.page__full_centered .content__page_holder{display:flex;flex-direction:column;align-items:center;gap:20px}main.page__full_centered .content__page_holder p{font-size:12px;font-weight:400;line-height:13.3px;text-transform:uppercase}main.page__full_centered .content__page_holder p a{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;text-decoration:underline;text-underline-offset:2px}#scroll_prompt{opacity:0;transition:opacity .4s ease-in-out;z-index:12;position:fixed;bottom:20px;left:0;right:0;display:flex;justify-content:center;pointer-events:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}#scroll_prompt .arrow_holder svg{stroke:#fff;width:26.45px;fill:none}#scroll_prompt.active{opacity:1}.dark_mode #scroll_prompt .arrow_holder svg{stroke:#000}#home{min-height:100vh;min-height:100dvh;position:relative;z-index:11}#home .highlight_item{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;position:relative;justify-content:center}#home .highlight_item .highlight_item__media{display:flex;justify-content:center;align-items:center;position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;overflow:hidden}#home .highlight_item .highlight_item__media .imgContainer,#home .highlight_item .highlight_item__media .videoContainer{width:100%;height:100%}#home .highlight_item .highlight_item__details{padding:20px 15px;position:relative;display:flex;flex-direction:row;width:100%;justify-content:space-between;align-items:flex-start;z-index:10}@media (max-width:665.6px){#home .highlight_item .highlight_item__details{padding:20px 10px;flex-wrap:wrap;gap:20px;flex-direction:column}}#home .highlight_item .highlight_item__details .intro_messaging_column{flex:0 1 auto;flex-direction:row;display:flex;gap:20px;background-color:rgba(0,0,0,.4);padding:2px 5px}@media (max-width:665.6px){#home .highlight_item .highlight_item__details .intro_messaging_column{flex-direction:column;gap:5px}}#home .highlight_item .intro_messaging{position:relative;display:flex;flex-direction:row;gap:20px}#home .highlight_item .intro_messaging .message_holder{position:relative}#home .highlight_item .intro_messaging p{font-size:12px;font-weight:400;text-transform:uppercase}#home .highlight_item .intro_messaging:nth-of-type(1),#home .highlight_item .intro_messaging:nth-of-type(2){flex:0 1 auto}#home .highlight_item .intro_messaging:nth-of-type(1) p,#home .highlight_item .intro_messaging:nth-of-type(2) p{padding-top:2px;padding-left:5px}#home .highlight_item .intro_messaging:nth-of-type(1) p:before,#home .highlight_item .intro_messaging:nth-of-type(2) p:before{content:"";position:absolute;width:1px;background-color:#fff;transition:top .2s ease-in-out;bottom:0;top:0;left:0}@media (max-width:665.6px){#home .highlight_item .intro_messaging:last-of-type{flex-basis:100%;justify-content:flex-start}}#home .highlight_item .intro_messaging:last-of-type p{padding-top:2px;padding-right:5px}@media (max-width:665.6px){#home .highlight_item .intro_messaging:last-of-type p{padding-right:unset;padding-left:5px}}#home .highlight_item .intro_messaging:last-of-type p:after{content:"";position:absolute;width:1px;background-color:#fff;transition:top .2s ease-in-out;bottom:0;top:100%;right:0}@media (max-width:665.6px){#home .highlight_item .intro_messaging:last-of-type p:after{left:0}}#home .highlight_item .intro_messaging:nth-of-type(2){flex:1}@media (max-width:665.6px){#home .highlight_item .intro_messaging:nth-of-type(2){flex-basis:100%}}#home .highlight_item .intro_messaging:nth-of-type(1){flex-basis:10%}@media (max-width:665.6px){#home .highlight_item .intro_messaging:nth-of-type(1){flex-basis:50%}}#home .highlight_item a{color:inherit;text-decoration:none}#home .highlight_item a:hover .intro_messaging_column:last-of-type p:after{background-color:#fff;top:0}#home .intro_card .highlight_item__details .intro_messaging p:before,#home .intro_card .highlight_item__details .intro_messaging p:after{background-color:#fff}#home .intro_card .highlight_item__details .intro_messaging:nth-of-type(3) p:after{top:0}.dark_mode #home .highlight_item .highlight_item__details .intro_messaging_column{background-color:rgba(255,255,255,.4)}.dark_mode #home .highlight_item .highlight_item__details .intro_messaging_column .intro_messaging p:before,.dark_mode #home .highlight_item .highlight_item__details .intro_messaging_column .intro_messaging p:after{background-color:#000}.dark_mode #home .intro_card .highlight_item__details .intro_messaging p:before,.dark_mode #home .intro_card .highlight_item__details .intro_messaging p:after{background-color:#000}:root{--dynamic-top:calc(100vh - $padding_2)}.hero_logo_holder{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;justify-content:center;align-items:center;mix-blend-mode:difference;z-index:10000;opacity:0;transition:opacity .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;padding-top:unset;-webkit-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}@media (max-width:665.6px){.hero_logo_holder{justify-content:flex-start;align-items:flex-start;left:7px;padding-top:var(--dynamic-top);transition:padding-top .2s ease}}.hero_logo_holder .imgContainer{max-height:60px;width:auto;height:100%}@media (max-width:665.6px){.hero_logo_holder .imgContainer{max-height:30px;width:30px;height:30px}}.hero_logo_holder .imgContainer .lazy,.hero_logo_holder .imgContainer .instant{opacity:0}.hero_logo_holder.active{opacity:1}.page_holder__simple{display:flex;flex-direction:column;align-items:flex-end}.page_holder__simple .inner{max-width:70.2083333333%;display:flex;flex-direction:column;gap:40px}@media (max-width:665.6px){.page_holder__simple .inner{max-width:unset}}.page_holder__simple .simple__title h1{font-size:24px;font-weight:700;line-height:26px;text-transform:uppercase}.page_holder__simple .simple__copy p{margin-bottom:20px;font-size:12px;line-height:13.3px}.page_holder__simple .simple__copy p strong{text-transform:uppercase}.page_holder__simple .simple__copy p a,.page_holder__simple .simple__copy p strong,.page_holder__simple .simple__copy p em{font-size:inherit;color:inherit}.page_holder__simple .simple__copy p a{text-underline-offset:2px}.page_holder__simple .simple__copy ul,.page_holder__simple .simple__copy ol{padding-left:20px;font-size:12px;line-height:13.3px;margin-bottom:20px}.page_holder__simple .simple__copy ul li,.page_holder__simple .simple__copy ul strong,.page_holder__simple .simple__copy ul a,.page_holder__simple .simple__copy ol li,.page_holder__simple .simple__copy ol strong,.page_holder__simple .simple__copy ol a{font-size:inherit;color:inherit}.page_holder__simple .simple__copy ul strong,.page_holder__simple .simple__copy ol strong{text-transform:uppercase}.page_holder__simple .simple__copy ul li,.page_holder__simple .simple__copy ol li{margin-bottom:5px}.page_holder__simple .simple__copy ul ul,.page_holder__simple .simple__copy ul ol,.page_holder__simple .simple__copy ol ul,.page_holder__simple .simple__copy ol ol{margin-bottom:unset;margin-top:5px}.page_holder__simple .simple__copy ul{list-style:square}.page_holder__simple .simple__copy ol{list-style:decimal-leading-zero}#archive_news{display:flex;flex-direction:column;gap:50px}@media (max-width:665.6px){#archive_news{gap:40px}}#archive_news #news_grid__button_holder{display:flex;flex-direction:column;align-items:center;gap:20px;margin-bottom:80px}@media (max-width:665.6px){#archive_news #news_grid__button_holder{margin-bottom:60px}}#archive_news #no_news_holder{text-align:center;min-height:calc(100dvh - 154.58px);display:flex;flex-direction:column;align-items:center;justify-content:center}#archive_news #no_news_holder p{text-transform:uppercase;font-size:12px;font-weight:400}#archive_news #news_grid{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:auto;gap:20px}@media (max-width:665.6px){#archive_news #news_grid{grid-template-columns:repeat(2,1fr);gap:20px 2px}}#archive_news .news_item a{text-decoration:none;color:inherit}#archive_news .news_item__media{margin-bottom:10px}@media (max-width:665.6px){#archive_news .news_item__media{margin-bottom:5px}}@media (max-width:665.6px){#archive_news .news_item__media .imgContainer,#archive_news .news_item__media .videoContainer{aspect-ratio:1.36 !important}}#archive_news .news_item__details{display:flex;flex-direction:row;justify-content:space-between}@media (max-width:665.6px){#archive_news .news_item__details{flex-wrap:wrap;gap:5px}}#archive_news .news_item__details .column{display:flex;flex-direction:column;flex-wrap:wrap;min-height:10px;justify-content:flex-start;position:relative}#archive_news .news_item__details .column p,#archive_news .news_item__details .column h2,#archive_news .news_item__details .column label{margin-top:1px;font-size:9px;line-height:10px;font-weight:400}#archive_news .news_item__details .column label{color:#8e8e93}#archive_news .news_item__details .column:nth-of-type(1){flex:1}#archive_news .news_item__details .column:nth-of-type(1) p{margin-left:5px}#archive_news .news_item__details .column:nth-of-type(1) p:before{content:"";position:absolute;width:1px;background-color:#fff;z-index:-1;transition:top .2s ease-in-out;bottom:0;top:0;left:0}@media (max-width:665.6px){#archive_news .news_item__details .column:nth-of-type(1){order:1}}#archive_news .news_item__details .column:nth-of-type(1),#archive_news .news_item__details .column:nth-of-type(2){align-items:flex-start}#archive_news .news_item__details .column:nth-of-type(2){flex:6}#archive_news .news_item__details .column:nth-of-type(2) h2:before,#archive_news .news_item__details .column:nth-of-type(2) h2:after{content:"";position:absolute;width:1px;background-color:#fff;z-index:-1;transition:top .2s ease-in-out;bottom:0;top:100%}#archive_news .news_item__details .column:nth-of-type(2) h2:before{left:0}@media (max-width:665.6px){#archive_news .news_item__details .column:nth-of-type(2) h2:before{top:0}}#archive_news .news_item__details .column:nth-of-type(2) h2:after{right:0}@media (max-width:665.6px){#archive_news .news_item__details .column:nth-of-type(2){order:3;flex-basis:100%;flex-shrink:0}#archive_news .news_item__details .column:nth-of-type(2) h2{margin-left:5px;margin-right:5px}}#archive_news .news_item__details .column:nth-of-type(3){flex:2;align-items:flex-end}#archive_news .news_item__details .column:nth-of-type(3) label{margin-right:5px}#archive_news .news_item__details .column:nth-of-type(3) label:after{content:"";position:absolute;width:1px;background-color:#fff;z-index:-1;transition:top .2s ease-in-out;bottom:0;top:100%;right:0}@media (max-width:665.6px){#archive_news .news_item__details .column:nth-of-type(3){order:2}}#archive_news .news_item a:hover .news_item__details .column:nth-of-type(3) label:after{top:0}@media (max-width:665.6px){#archive_news .news_item a:hover .news_item__details .column:nth-of-type(2) h2:after{top:0}}.dark_mode #archive_news .news_item__details .column:nth-of-type(1) p:before,.dark_mode #archive_news .news_item__details .column:nth-of-type(1) label:after,.dark_mode #archive_news .news_item__details .column:nth-of-type(1) h2:before,.dark_mode #archive_news .news_item__details .column:nth-of-type(1) h2:after,.dark_mode #archive_news .news_item__details .column:nth-of-type(2) p:before,.dark_mode #archive_news .news_item__details .column:nth-of-type(2) label:after,.dark_mode #archive_news .news_item__details .column:nth-of-type(2) h2:before,.dark_mode #archive_news .news_item__details .column:nth-of-type(2) h2:after,.dark_mode #archive_news .news_item__details .column:nth-of-type(3) p:before,.dark_mode #archive_news .news_item__details .column:nth-of-type(3) label:after,.dark_mode #archive_news .news_item__details .column:nth-of-type(3) h2:before,.dark_mode #archive_news .news_item__details .column:nth-of-type(3) h2:after{background-color:#000}#shop_products{position:relative}.shop_products_layout{display:flex;flex-direction:column;gap:20px;padding-bottom:80px}.shop_product_row{display:grid;grid-auto-flow:row;grid-template-columns:repeat(6,minmax(0, 1fr));column-gap:20px;row-gap:20px}@media (max-width:1024px){.shop_product_row{grid-template-columns:repeat(4,minmax(0, 1fr))}}@media (max-width:665.6px){.shop_product_row{grid-template-columns:repeat(2,minmax(0, 1fr));column-gap:10px;row-gap:20px}}.shop_product_card{position:relative;min-width:0}.shop_product_card--featured{grid-column:1/span 2;grid-row:1/span 2}.shop_product_row--featured_end .shop_product_card--featured{grid-column:5/span 2}@media (max-width:1024px){.shop_product_row--featured_end .shop_product_card--featured{grid-column:3/span 2}}@media (max-width:665.6px){.shop_product_row--featured_start .shop_product_card--featured,.shop_product_row--featured_end .shop_product_card--featured{grid-column:1/-1}}.shop_product_card__link{position:absolute;inset:0;z-index:1;color:inherit;text-decoration:none}.shop_product_card__content{position:relative;z-index:2;display:flex;flex-direction:column;gap:10px;height:100%;pointer-events:none}.shop_product_card__media .imgContainer{aspect-ratio:1 !important}.shop_product_card__details{display:flex;flex-direction:row;align-items:stretch;gap:10px;min-height:13.3px}.shop_product_card__detail_divider{display:block;width:1px;flex:0 0 1px;align-self:stretch;background-color:#fff}.shop_product_card__title,.shop_product_card__price,.shop_product_card__description,.shop_product_card__more,.shop_product_card__sold_out{font-size:12px;line-height:13.3px;font-weight:400}.shop_product_card__title,.shop_product_card__price,.shop_product_card__more,.shop_product_card__sold_out{text-transform:uppercase}.shop_product_card__description{max-width:90%}.shop_product_card__more{width:fit-content;position:relative;padding-top:2px;padding-left:5px;padding-right:5px}.shop_product_card__more:before,.shop_product_card__more:after{content:"";position:absolute;width:1px;background-color:#fff;z-index:-1;transition:top .2s ease-in-out;bottom:0;top:0}.shop_product_card__more:before{left:0}.shop_product_card__more:after{right:0;top:100%}.shop_product_card:hover .shop_product_card__more:after{top:0}.shop_product__return_link{width:fit-content;position:relative;display:inline-block;margin-top:60px;padding-top:2px;padding-left:5px;padding-right:5px;color:inherit;text-decoration:none;text-transform:uppercase;font-size:12px;line-height:13.3px;font-weight:400;z-index:0}.shop_product__return_link:before,.shop_product__return_link:after{content:"";position:absolute;width:1px;background-color:#fff;z-index:-1;transition:top .2s ease-in-out;bottom:0;top:0}.shop_product__return_link:before{left:0}.shop_product__return_link:after{right:0;top:100%}.shop_product__return_link:hover:after{top:0}.shop_product_card__buy_button{color:inherit;min-height:25px;pointer-events:auto}.shop_product_card__pick_options{position:relative;z-index:3;width:fit-content;pointer-events:auto}.shop_product_card__buy_button *{max-width:100%;pointer-events:auto}.shopify_cart_toggle_target{display:flex;justify-content:flex-end;align-items:center;min-height:14.64px;margin-bottom:10px;padding:0}.shopify_cart_toggle_target.has_cart_toggle{margin-bottom:10px;padding:0}.shopify-buy__product,.shopify-buy__product *,.shopify-buy__cart,.shopify-buy__cart *,.shopify-buy__modal,.shopify-buy__modal *,.shopify-buy-frame--toggle,.shopify-buy-frame--toggle *,.shopify-buy__cart-toggle,.shopify-buy__cart-toggle *{font-family:"Px Grotesk",sans-serif !important}.shopify-buy__product-img-wrapper,.shopify-buy__product__title,.shopify-buy__product__variant-title,.shopify-buy__product__price,.shopify-buy__product__compare-price,.shopify-buy__product__actual-price,.shopify-buy__product__unit-price,.shopify-buy__product-description,.shopify-buy__product .shopify-buy__quantity{display:none !important}.shop_product_card__buy_button .shopify-buy__option-select-wrapper,.shop_product_card__buy_button .shopify-buy__option-select,.shop_product_card__buy_button .shopify-buy__variant-selectors{display:none !important}.shopify-buy--visually-hidden{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0 0 0 0) !important;clip-path:inset(50%) !important;white-space:nowrap !important;border:0 !important}.shopify-buy__product,.shopify-buy__product *,.shopify-buy__cart,.shopify-buy__cart *,.shopify-buy__modal,.shopify-buy__modal *{color:#fff !important}.shopify-buy-frame--toggle{position:static !important;float:none !important;top:auto !important;right:auto !important;bottom:auto !important;left:auto !important;transform:none !important;background:0 0 !important;background-color:transparent !important;border:0 !important;box-shadow:none !important;width:auto !important;height:auto !important;min-height:0 !important;padding:0 !important}.shopify-buy__btn{background:0 0 !important;background-color:transparent !important;border:1px solid #fff !important;border-radius:0 !important;box-shadow:none !important;color:#fff !important;font-size:12px !important;line-height:12px !important;font-weight:400 !important;height:auto !important;min-height:0 !important;padding:6px 20px 5px !important;text-decoration:none !important;text-transform:uppercase !important}@media (max-width:665.6px){.shopify-buy__btn{font-size:12px !important;line-height:12px !important}}.shopify-buy__cart-toggle{position:static !important;float:none !important;top:auto !important;right:auto !important;bottom:auto !important;left:auto !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:10px !important;width:auto !important;height:auto !important;min-width:0 !important;min-height:0 !important;background:0 0 !important;background-color:transparent !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;color:#fff !important;font-size:12px !important;line-height:13.3px !important;font-weight:400 !important;padding:0 !important;text-decoration:none !important;text-transform:uppercase !important}@media (max-width:665.6px){.shopify-buy__cart-toggle{font-size:12px !important;line-height:13.3px !important}}.shopify-buy__cart-toggle.is-inline,.is-inline.shopify-buy__cart-toggle{flex-direction:row-reverse !important}.shopify-buy__cart-toggle__count{position:static !important;display:block !important;width:auto !important;height:auto !important;min-height:0 !important;margin:0 !important;padding:0 !important;background:0 0 !important;color:#fff !important;font-size:12px !important;line-height:13.3px !important;font-weight:400 !important}@media (max-width:665.6px){.shopify-buy__cart-toggle__count{font-size:12px !important;line-height:13.3px !important}}.shopify-buy__cart-toggle__count.is_zero,.shopify-buy__cart-toggle__count[data-cart-count="0"]{display:none !important}.shopify-buy__icon-cart{display:block !important;width:12px !important;height:12px !important;min-height:0 !important;margin:0 !important;fill:#fff !important;color:#fff !important}@media (max-width:665.6px){.shopify-buy__icon-cart{width:12px !important;height:12px !important}}.shopify-buy__icon-cart path,.shopify-buy__icon-cart circle{fill:currentColor !important}.shopify-buy__btn:hover,.shopify-buy__btn:focus{background:#fff !important;background-color:#fff !important;color:#000 !important}.shopify-buy__cart-toggle:hover,.shopify-buy__cart-toggle:focus{background:0 0 !important;background-color:transparent !important;border:0 !important;color:#fff !important;padding:0 !important}.shopify-buy__btn *,.shopify-buy__cart-toggle *{color:inherit !important}.shopify-buy-cart-wrapper,.shopify-buy-frame--cart{background-color:#fff !important;color:#000 !important;box-shadow:none !important;font-family:"Px Grotesk",sans-serif !important}.shopify-buy-frame--cart,.shopify-buy-frame--cart *{box-sizing:border-box !important}.shopify-buy__cart{background-color:#fff !important;color:#000 !important;display:flex !important;flex-direction:column !important;gap:20px !important;height:100% !important;padding:20px !important;font-size:12px !important;line-height:13.3px !important;font-weight:400 !important;text-transform:uppercase !important}.shopify-buy__cart,.shopify-buy__cart *{color:#000 !important}.shopify-buy__cart__header{display:flex !important;align-items:flex-start !important;justify-content:space-between !important;gap:20px !important;padding:0 0 20px !important;border-bottom:1px solid currentColor !important}.shopify-buy__cart__title{font-size:24px !important;line-height:26px !important;font-weight:700 !important;text-transform:uppercase !important;margin:0 !important}.shopify-buy__btn--close,.shopify-buy__btn--seamless{background:0 0 !important;background-color:transparent !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;color:inherit !important;height:auto !important;min-height:0 !important;padding:0 !important}.shopify-buy__btn--close span[aria-hidden=true]{display:block !important;font-size:24px !important;line-height:26px !important;font-weight:400 !important}.shopify-buy-frame .visuallyhidden{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0 0 0 0) !important;clip-path:inset(50%) !important;white-space:nowrap !important;border:0 !important}.shopify-buy__cart-scroll{flex:1 1 auto !important;overflow-y:auto !important;min-height:0 !important}.shopify-buy__cart-items{display:flex !important;flex-direction:column !important;gap:20px !important;list-style:none !important;margin:0 !important;padding:0 !important}.shopify-buy__cart-item{display:grid !important;grid-template-columns:64px minmax(0, 1fr) auto !important;gap:10px 20px !important;padding:0 0 20px !important;border-bottom:1px solid currentColor !important}.shopify-buy__cart-item.is_zero_quantity{display:none !important}.shopify-buy__cart-item__image{grid-column:1 !important;grid-row:1/span 3 !important;width:64px !important;aspect-ratio:1 !important;background-position:center !important;background-size:cover !important;background-repeat:no-repeat !important}.shopify-buy__cart-item__title,.shopify-buy__cart-item__variant-title,.shopify-buy__cart-item__price,.shopify-buy__cart__subtotal__text,.shopify-buy__cart__subtotal__price,.shopify-buy__cart__notice,.shopify-buy__cart-item__quantity-input{font-size:12px !important;line-height:13.3px !important;font-weight:400 !important;text-transform:uppercase !important}.shopify-buy__cart-item__title,.shopify-buy__cart-item__variant-title{grid-column:2 !important;min-width:0 !important}.shopify-buy__cart-item__price-and-discounts{grid-column:3 !important;grid-row:1 !important;white-space:nowrap !important}.shopify-buy__quantity-container{grid-column:2/span 2 !important;display:flex !important;align-items:center !important;gap:10px !important}.shopify-buy__quantity-container svg{display:block !important;width:12px !important;height:12px !important;fill:currentColor !important}.shopify-buy__cart-item__quantity-input{width:42px !important;height:auto !important;min-height:0 !important;padding:0 !important;border:0 !important;background:0 0 !important;color:inherit !important;text-align:center !important}.shopify-buy__cart-bottom{display:grid !important;grid-template-columns:1fr auto !important;gap:10px 20px !important;padding:20px 0 0 !important;border-top:1px solid currentColor !important}.shopify-buy__cart__subtotal__text,.shopify-buy__cart__subtotal__price,.shopify-buy__cart__notice{margin:0 !important}.shopify-buy__cart__subtotal__price{text-align:right !important}.shopify-buy__cart__notice,.shopify-buy__btn--cart-checkout{grid-column:1/-1 !important}.shopify-buy__cart .shopify-buy__btn{justify-self:flex-start !important;width:fit-content !important;border-color:currentColor !important;color:inherit !important}.shopify-buy__cart .shopify-buy__btn:hover,.shopify-buy__cart .shopify-buy__btn:focus{background:#000 !important;background-color:#000 !important;border-color:#000 !important;color:#fff !important}.dark_mode .shopify-buy__product,.dark_mode .shopify-buy__product *,.dark_mode .shopify-buy__modal,.dark_mode .shopify-buy__modal *{color:#000 !important}.dark_mode .shopify-buy__btn{background:0 0 !important;background-color:transparent !important;border-color:#000 !important;color:#000 !important}.dark_mode .shopify-buy__cart-toggle{background:0 0 !important;background-color:transparent !important;border:0 !important;color:#000 !important;padding:0 !important}.dark_mode .shopify-buy__cart-toggle__count,.dark_mode .shopify-buy__icon-cart{color:#000 !important;fill:#000 !important}.dark_mode .shopify-buy__btn:hover,.dark_mode .shopify-buy__btn:focus{background:#000 !important;background-color:#000 !important;color:#fff !important}.dark_mode .shopify-buy__cart-toggle:hover,.dark_mode .shopify-buy__cart-toggle:focus{background:0 0 !important;background-color:transparent !important;border:0 !important;color:#000 !important;padding:0 !important}.dark_mode .shopify-buy-cart-wrapper,.dark_mode .shopify-buy-frame--cart,.dark_mode .shopify-buy__cart{background-color:#000 !important;color:#fff !important}.dark_mode .shopify-buy__cart,.dark_mode .shopify-buy__cart *{color:#fff !important}.dark_mode .shopify-buy__cart .shopify-buy__btn{border-color:currentColor !important;color:inherit !important}.dark_mode .shopify-buy__cart .shopify-buy__btn:hover,.dark_mode .shopify-buy__cart .shopify-buy__btn:focus{background:#fff !important;background-color:#fff !important;border-color:#fff !important;color:#000 !important}.shop_product__price{display:flex;flex-direction:row;align-items:baseline;gap:5px}.shop_product__price,.shop_product__price span{font-size:12px;line-height:13.3px;font-weight:400}#single_shop .shop_product{display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));column-gap:80px;align-items:start}@media (max-width:1024px){#single_shop .shop_product{column-gap:40px}}@media (max-width:665.6px){#single_shop .shop_product{grid-template-columns:1fr;column-gap:0;row-gap:20px}}#single_shop .shop_product__details{grid-column:1;position:sticky;top:77.29px;display:flex;flex-direction:column;gap:20px;align-self:start}@media (max-width:665.6px){#single_shop .shop_product__details{position:relative;top:auto;grid-column:1}}#single_shop .shop_product__type_list{display:flex;flex-direction:row;align-items:stretch;gap:5px;min-height:13.3px}#single_shop .shop_product__type_divider{display:block;width:1px;flex:0 0 1px;align-self:stretch;background-color:#fff}#single_shop .shop_product__media_grid{grid-column:2/span 2;display:grid;grid-template-columns:repeat(2,minmax(0, 1fr));column-gap:20px;row-gap:20px;align-items:start}@media (max-width:665.6px){#single_shop .shop_product__media_grid{grid-column:1}}#single_shop .shop_product__media_item{min-width:0}#single_shop .shop_product__media_item .imgContainer,#single_shop .shop_product__media_item .videoContainer{aspect-ratio:.8333333333}@media (max-width:665.6px){#single_shop .shop_product__media_item .imgContainer,#single_shop .shop_product__media_item .videoContainer{aspect-ratio:.8309178744}}#single_shop .shop_product__type,#single_shop .shop_product__price,#single_shop .shop_product__price span,#single_shop .shop_product__sold_out{font-size:12px;line-height:13.3px;font-weight:400}#single_shop h1{font-size:24px;line-height:26px;font-weight:700}@media (max-width:665.6px){#single_shop h1{font-size:20px;line-height:22px}}#single_shop h1,#single_shop .shop_product__type,#single_shop .shop_product__sold_out{text-transform:uppercase}#single_shop .shop_product__price{display:flex;flex-direction:row;align-items:baseline;gap:5px}#single_shop .shop_product__description p{font-size:18px;line-height:19.95px;margin-bottom:10px}@media (max-width:665.6px){#single_shop .shop_product__description p{font-size:14.4px;line-height:15.96px}}#single_shop .shop_product__description p:last-child{margin-bottom:0}#single_shop .shop_product__description a,#single_shop .shop_product__description strong,#single_shop .shop_product__description em{font-size:inherit;color:inherit}#single_shop .shop_product__description strong{font-weight:700}#single_shop .shop_product__description a{text-underline-offset:2px}#single_shop .shop_product__buy_button{max-width:100%}#single_shop .shop_product__buy_button .shopify-buy__product{display:flex !important;flex-direction:column !important;align-items:flex-start !important;gap:20px !important}#single_shop .shop_product__buy_button .shopify-buy__product__variant-selectors{display:flex !important;flex-direction:column !important;gap:10px !important}#single_shop .shop_product__buy_button .shopify-buy__option-select-wrapper{display:flex !important;flex-direction:column !important;gap:5px !important;width:100% !important;max-width:100% !important;color:inherit !important}#single_shop .shop_product__buy_button .shopify-buy__option-select{display:flex !important;flex-direction:column !important;gap:5px !important;min-width:140px !important}#single_shop .shop_product__buy_button .shopify-buy__option-select__label,#single_shop .shop_product__buy_button .shopify-buy__option-select__select{color:inherit !important;font-family:"Px Grotesk",sans-serif !important;font-size:12px !important;font-weight:400 !important;line-height:13.3px !important;text-transform:uppercase !important}#single_shop .shop_product__buy_button .shopify-buy__option-select__select{width:100% !important;max-width:100% !important;background:0 0 !important;background-color:transparent !important;border:1px solid currentColor !important;border-radius:0 !important;box-shadow:none !important;padding:6px 20px 5px !important}#single_shop .shop_product__buy_button .shopify-buy__select-icon{display:none !important}#single_shop .shop_product__buy_button *{max-width:100%}.dark_mode .shop_product_card__more:before,.dark_mode .shop_product_card__more:after,.dark_mode .shop_product_card__detail_divider,.dark_mode #single_shop .shop_product__type_divider,.dark_mode .shop_product__return_link:before,.dark_mode .shop_product__return_link:after{background-color:#000}#single_news{display:flex;flex-direction:column;position:relative}.page_holder__detail{display:flex;flex-direction:row;position:relative;width:100%;justify-content:space-between;flex-wrap:nowrap;gap:20px;padding-bottom:100px}.page_holder__detail .column_detail:nth-of-type(1){display:flex;align-items:center;justify-content:flex-start;flex:0 1 auto;min-height:calc(100vh - 154.58px);max-height:calc(100vh - 154.58px);min-height:calc(100dvh - 154.58px);max-height:calc(100dvh - 154.58px)}@media (max-width:665.6px){.page_holder__detail .column_detail:nth-of-type(1){display:none}}.page_holder__detail .column_detail:nth-of-type(2){max-width:56.7361111111%;flex:1;gap:25px;display:flex;flex-direction:column}@media (max-width:1024px){.page_holder__detail .column_detail:nth-of-type(2){max-width:70%}}@media (max-width:665.6px){.page_holder__detail .column_detail:nth-of-type(2){max-width:unset;gap:20px}}.page_holder__detail .detail__details{display:flex;flex-direction:row;position:fixed;gap:20px}@media (max-width:665.6px){.page_holder__detail .detail__details{gap:40px;position:relative}}.page_holder__detail .detail__details h2,.page_holder__detail .detail__details p{font-size:12px;font-weight:400;padding-top:1px;padding-left:5px;display:inline-block;position:relative}.page_holder__detail .detail__details h2{color:#8e8e93}.page_holder__detail .detail__details h2:before,.page_holder__detail .detail__details p:before{content:"";position:absolute;width:1px;z-index:-1;transition:top .2s ease-in-out;bottom:0;top:0;left:0}.page_holder__detail .detail__details p:before{background-color:#fff}.page_holder__detail .detail__details h2:before{background-color:#8e8e93}.page_holder__detail .details__details_mobile{display:none}@media (max-width:665.6px){.page_holder__detail .details__details_mobile{display:flex}}.page_holder__detail .detail__title{margin-bottom:-5px}.page_holder__detail .detail__title h1{font-size:24px;line-height:26px;font-weight:700;text-indent:30px}@media (max-width:665.6px){.page_holder__detail .detail__title h1{font-size:20px;line-height:22px}}.page_holder__detail .detail__content{display:flex;flex-direction:column;position:relative;gap:20px}.page_holder__detail .detail__content .news_content{display:flex;flex-direction:column;align-items:flex-end}.page_holder__detail .detail__content .news_content p{font-size:18px;line-height:19.95px;max-width:71.358629131%;width:100%;text-indent:30px;text-align:justify}@media (max-width:665.6px){.page_holder__detail .detail__content .news_content p{max-width:unset;font-size:14.4px;line-height:15.96px}}.page_holder__detail .detail__content .news_content p a,.page_holder__detail .detail__content .news_content p em,.page_holder__detail .detail__content .news_content p strong{font-size:inherit;color:inherit}.page_holder__detail .detail__content .news_content p a{text-underline-offset:2px}.page_holder__detail .detail__content .news_content ul{margin-top:10px;max-width:57.0869033048%;width:100%}@media (max-width:665.6px){.page_holder__detail .detail__content .news_content ul{max-width:90%}}.page_holder__detail .detail__content .news_content ul li{font-size:18px;margin-bottom:5px}@media (max-width:665.6px){.page_holder__detail .detail__content .news_content ul li{font-size:14.4px}}.page_holder__detail .related_items{margin-top:calc(75px - 20px)}@media (max-width:665.6px){.page_holder__detail .related_items{margin-top:calc(50px - 20px)}}.page_holder__detail .related_title{margin-bottom:20px}.page_holder__detail .related_title h3{text-transform:uppercase;font-size:12px;font-weight:400}.page_holder__detail .related_grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;gap:10px;max-width:83.2313341493%}@media (max-width:665.6px){.page_holder__detail .related_grid{grid-template-columns:repeat(2,1fr);max-width:82.8%}}.page_holder__detail .related__item a{text-decoration:none;color:inherit}.page_holder__detail .news_item__media{margin-bottom:10px}@media (max-width:665.6px){.page_holder__detail .news_item__media{margin-bottom:5px}}@media (max-width:665.6px){.page_holder__detail .news_item__media .imgContainer,.page_holder__detail .news_item__media .videoContainer{aspect-ratio:1.36 !important}}.page_holder__detail .news_item__details{display:flex;flex-direction:row;justify-content:space-between}@media (max-width:665.6px){.page_holder__detail .news_item__details{flex-wrap:wrap;gap:5px}}.page_holder__detail .news_item__details .column{display:flex;flex-direction:column;flex-wrap:wrap;min-height:10px;justify-content:flex-start;position:relative}.page_holder__detail .news_item__details .column p,.page_holder__detail .news_item__details .column h2,.page_holder__detail .news_item__details .column label{margin-top:1px;font-size:9px;line-height:10px;font-weight:400}.page_holder__detail .news_item__details .column label{color:#8e8e93}.page_holder__detail .news_item__details .column:nth-of-type(1){flex:1}.page_holder__detail .news_item__details .column:nth-of-type(1) p{margin-left:5px}.page_holder__detail .news_item__details .column:nth-of-type(1) p:before{content:"";position:absolute;width:1px;background-color:#fff;z-index:-1;transition:top .2s ease-in-out;bottom:0;top:0;left:0}@media (max-width:665.6px){.page_holder__detail .news_item__details .column:nth-of-type(1){order:1}}.page_holder__detail .news_item__details .column:nth-of-type(1),.page_holder__detail .news_item__details .column:nth-of-type(2){align-items:flex-start}.page_holder__detail .news_item__details .column:nth-of-type(2){flex:6}.page_holder__detail .news_item__details .column:nth-of-type(2) h2:before,.page_holder__detail .news_item__details .column:nth-of-type(2) h2:after{content:"";position:absolute;width:1px;background-color:#fff;z-index:-1;transition:top .2s ease-in-out;bottom:0;top:100%}.page_holder__detail .news_item__details .column:nth-of-type(2) h2:before{left:0}@media (max-width:665.6px){.page_holder__detail .news_item__details .column:nth-of-type(2) h2:before{top:0}}.page_holder__detail .news_item__details .column:nth-of-type(2) h2:after{right:0}@media (max-width:665.6px){.page_holder__detail .news_item__details .column:nth-of-type(2){order:3;flex-basis:100%;flex-shrink:0}.page_holder__detail .news_item__details .column:nth-of-type(2) h2{margin-left:5px;margin-right:5px}}.page_holder__detail .news_item__details .column:nth-of-type(3){flex:2;align-items:flex-end}.page_holder__detail .news_item__details .column:nth-of-type(3) label{margin-right:5px}.page_holder__detail .news_item__details .column:nth-of-type(3) label:after{content:"";position:absolute;width:1px;background-color:#fff;z-index:-1;transition:top .2s ease-in-out;bottom:0;top:100%;right:0}@media (max-width:665.6px){.page_holder__detail .news_item__details .column:nth-of-type(3){order:2}}.page_holder__detail .related__item a:hover .news_item__details .column:nth-of-type(3) label:after{top:0}@media (max-width:665.6px){.page_holder__detail .related__item a:hover .news_item__details .column:nth-of-type(2) h2:after{top:0}}.page_holder__detail #back_to_top_button{position:absolute;bottom:30px;left:0;-webkit-user-select:none;-ms-user-select:none;user-select:none}.page_holder__detail #back_to_top_button p{font-size:12px;text-transform:uppercase;position:relative;padding-left:5px;padding-right:5px;padding-top:2px;cursor:pointer}.page_holder__detail #back_to_top_button p:before,.page_holder__detail #back_to_top_button p:after{content:"";position:absolute;width:1px;background-color:#fff;z-index:-1;transition:top .2s ease-in-out;bottom:0;top:100%}.page_holder__detail #back_to_top_button p:before{left:0;top:0}.page_holder__detail #back_to_top_button p:after{right:0}.page_holder__detail #back_to_top_button p:hover:after{top:0}.dark_mode .page_holder__detail .detail__details p:before{background-color:#000}.dark_mode .page_holder__detail .news_item__details .column:nth-of-type(1) p:before,.dark_mode .page_holder__detail .news_item__details .column:nth-of-type(1) label:after,.dark_mode .page_holder__detail .news_item__details .column:nth-of-type(1) h2:before,.dark_mode .page_holder__detail .news_item__details .column:nth-of-type(1) h2:after,.dark_mode .page_holder__detail .news_item__details .column:nth-of-type(2) p:before,.dark_mode .page_holder__detail .news_item__details .column:nth-of-type(2) label:after,.dark_mode .page_holder__detail .news_item__details .column:nth-of-type(2) h2:before,.dark_mode .page_holder__detail .news_item__details .column:nth-of-type(2) h2:after,.dark_mode .page_holder__detail .news_item__details .column:nth-of-type(3) p:before,.dark_mode .page_holder__detail .news_item__details .column:nth-of-type(3) label:after,.dark_mode .page_holder__detail .news_item__details .column:nth-of-type(3) h2:before,.dark_mode .page_holder__detail .news_item__details .column:nth-of-type(3) h2:after{background-color:#000}#campaign_overview,.collections_overview{display:flex;flex-direction:column;gap:15px}.overview_header{display:flex;flex-direction:row;gap:10px;position:relative;z-index:5;mix-blend-mode:difference}@media (max-width:665.6px){.overview_header{flex-wrap:wrap}}.overview_header .overview_header__column{flex:1;position:relative;display:flex;flex-direction:row;gap:40px;height:fit-content}@media (max-width:665.6px){.overview_header .overview_header__column{gap:10px}}.overview_header .overview_header__column p,.overview_header .overview_header__column h1,.overview_header .overview_header__column a,.overview_header .overview_header__column label{font-size:12px;font-weight:400;position:relative;padding-top:2px;padding-left:5px;text-transform:uppercase}.overview_header .overview_header__column a{padding-right:5px;text-decoration:none;color:inherit}.overview_header .overview_header__column .switch_label_holder{display:flex;flex-direction:row;gap:10px;color:inherit}.overview_header .overview_header__column .switch_label_holder #label_grid{padding-left:5px}.overview_header .overview_header__column .switch_label_holder #label_slider{padding-left:unset}.overview_header .overview_header__column .switch_label_holder:hover #label_grid:before{top:0;transition-duration:0s}.overview_header .overview_header__column .switch_label_holder:hover #label_slider:before{top:100%;transition-duration:0s}.overview_header .overview_header__column .switch_label_holder.active:hover #label_grid:before{top:100%;transition-duration:0s}.overview_header .overview_header__column .switch_label_holder.active:hover #label_slider:before{top:0;transition-duration:0s}.overview_header .overview_header__column .switch_label_holder.active{flex-direction:row-reverse}.overview_header .overview_header__column .switch_label_holder.active #label_grid{padding-left:unset}.overview_header .overview_header__column .switch_label_holder.active #label_slider{padding-left:5px}.overview_header .overview_header__column .tax_view_status_label{position:relative;font-size:12px;padding-top:2px;padding-right:5px}.overview_header .overview_header__column p:before,.overview_header .overview_header__column h1:before,.overview_header .overview_header__column a:before,.overview_header .overview_header__column a:after,.overview_header .overview_header__column .tax_view_status_label:after,.overview_header .overview_header__column .tax_view_status_label:before{content:"";position:absolute;width:1px;background-color:#fff;z-index:-1;transition:top .2s ease-in-out;bottom:0;top:100%}.overview_header .overview_header__column .tax_view_status_label:before{left:0}.overview_header .overview_header__column .tax_view_status_label:after{top:0;right:0}.overview_header .overview_header__column p:before,.overview_header .overview_header__column h1:before,.overview_header .overview_header__column a:before{left:0}.overview_header .overview_header__column a:after{right:0}.overview_header .overview_header__column p:before,.overview_header .overview_header__column h1:before{top:0}.overview_header .overview_header__column a:hover:before,.overview_header .overview_header__column a:hover:after,.overview_header .overview_header__column a.current_season:before,.overview_header .overview_header__column a.current_season:after{top:0}.overview_header .overview_header__column:nth-of-type(1) a:before{top:0}@media (max-width:665.6px){.overview_header .overview_header__column:nth-of-type(1){order:1}}.overview_header .overview_header__column:nth-of-type(2){gap:10px;flex-wrap:wrap}@media (max-width:665.6px){.overview_header .overview_header__column:nth-of-type(2){flex-basis:100%;order:3}}.overview_header .overview_header__column:nth-of-type(3){justify-content:flex-end}@media (max-width:665.6px){.overview_header .overview_header__column:nth-of-type(3){order:2}}.dark_mode .overview_header .overview_header__column p,.dark_mode .overview_header .overview_header__column h1,.dark_mode .overview_header .overview_header__column a,.dark_mode .overview_header .overview_header__column .tax_view_status_label{color:#fff}.overview_grid{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto;gap:2px}@media (max-width:665.6px){.overview_grid{grid-template-columns:repeat(2,1fr)}}.overview_grid .overview_item{position:relative;display:flex;cursor:pointer}.overview_grid .overview_item a{width:100%;height:100%;position:relative;color:#000}.overview_grid .overview_item .overview_item__media{position:relative;z-index:10}.overview_grid .overview_item .overview_item__title{position:absolute;top:0;left:0;right:0;bottom:0;z-index:11;display:flex;flex-direction:row;gap:20px;padding:20px;justify-content:flex-start;align-items:center;transition:opacity .2s ease-in-out,backdrop-filter .4s ease-in-out,-webkit-backdrop-filter .4s ease-in-out;background:rgba(255,255,255,.3);opacity:0;backdrop-filter:blur(0px);-webkit-backdrop-filter:blur(0px);overflow:hidden;cursor:pointer}@media (max-width:665.6px){.overview_grid .overview_item .overview_item__title{gap:10px;padding:10px}}.overview_grid .overview_item a:hover .overview_item__title{opacity:1;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.overview_grid .overview_item p,.overview_grid .overview_item h2{font-size:12px;font-weight:400;position:relative;padding-top:2px;padding-left:5px;text-transform:uppercase}.overview_grid .overview_item p:before,.overview_grid .overview_item h2:before{content:"";position:absolute;width:1px;background-color:#000;z-index:-1;transition:top .2s ease-in-out;bottom:0;top:0;left:0}.collection_grid,.collection_slider{opacity:0;display:none;transition:opacity .2s ease-in}.collection_grid{grid-template-columns:repeat(4,1fr);gap:20px;z-index:2}@media (max-width:665.6px){.collection_grid{grid-template-columns:repeat(2,1fr);gap:10px}}.collection_grid .collection_grid_item{grid-column:span 1;grid-row:auto}.collection_grid .collection_grid_item .imgContainer,.collection_grid .collection_grid_item .videoContainer{aspect-ratio:.8333333333}@media (max-width:665.6px){.collection_grid .collection_grid_item .imgContainer,.collection_grid .collection_grid_item .videoContainer{aspect-ratio:.8309178744}}.collection_slider{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overflow-x:auto;scroll-snap-type:x mandatory;gap:10px;z-index:1;scroll-behavior:smooth}.collection_slider .collection_slider_item{scroll-snap-align:start;display:flex;max-width:90dvw;width:fit-content;align-items:center;justify-content:center;flex:0 0 auto}.collection_slider .collection_slider_item .imgContainer,.collection_slider .collection_slider_item .videoContainer{display:flex;flex-direction:column;justify-content:center;max-height:100%}.collection_slider .collection_slider_item .imgContainer img,.collection_slider .collection_slider_item .imgContainer video,.collection_slider .collection_slider_item .videoContainer img,.collection_slider .collection_slider_item .videoContainer video{position:relative;width:100%;max-height:100vh;max-height:100dvh;height:unset}.collection_grid.active,.collection_slider.active{opacity:1}.collection_grid.active{display:grid}.collection_slider.active{display:flex}#archive_projects{display:flex;flex-direction:column;gap:50px}#archive_projects .project_type_holder{min-height:230px;display:flex;flex-direction:column;gap:15px}#archive_projects .project_type__header{display:flex;flex-direction:row;gap:80px}#archive_projects .project_type__header_message p,#archive_projects .project_type__header_message h2{font-size:12px;font-weight:400;position:relative;padding-top:2px;padding-left:5px;padding-right:5px;text-transform:uppercase}#archive_projects .project_type__header_message p:before,#archive_projects .project_type__header_message h2:before,#archive_projects .project_type__header_message h2:after{content:"";position:absolute;width:1px;background-color:#fff;z-index:-1;transition:top .2s ease-in-out;bottom:0;top:0}#archive_projects .project_type__header_message p:before,#archive_projects .project_type__header_message h2:before{left:0}#archive_projects .project_type__header_message h2:after{right:0}#archive_projects .project_type__header_message:nth-of-type(2){min-width:155px}#archive_projects .project_type__grid{display:grid;grid-template-columns:repeat(9,1fr);grid-template-rows:auto;gap:2px}@media (max-width:1480px){#archive_projects .project_type__grid{grid-template-columns:repeat(7,1fr)}}@media (max-width:1024px){#archive_projects .project_type__grid{grid-template-columns:repeat(5,1fr)}}@media (max-width:665.6px){#archive_projects .project_type__grid{grid-template-columns:repeat(4,1fr)}}#archive_projects .project_type__item{position:relative}#archive_projects .project_type__item .project_type__item_media_holder{transition:transform .2s ease-in-out;transform-origin:top center;position:relative}#archive_projects .project_type__item .project_type__item_media_holder img,#archive_projects .project_type__item .project_type__item_media_holder video{z-index:10;pointer-events:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}#archive_projects .project_type__item .project_type__item_media_holder .project_type__item_titles_holder{position:absolute;top:0;left:0;right:0;bottom:0;z-index:11;display:flex;flex-direction:column;gap:5px;padding:10px;justify-content:center;align-items:flex;transition:opacity .2s ease-in-out,backdrop-filter .3s ease-in-out,-webkit-backdrop-filter .3s ease-in-out;background:rgba(255,255,255,.3);opacity:0;backdrop-filter:blur(0px);-webkit-backdrop-filter:blur(0px);overflow:hidden;cursor:pointer}#archive_projects .project_type__item .project_type__item_media_holder .project_type__item_titles_holder p{padding-top:2px;padding-left:5px;padding-right:5px;text-transform:uppercase;color:#000;position:relative}#archive_projects .project_type__item .project_type__item_media_holder .project_type__item_titles_holder p:before{content:"";position:absolute;width:1px;background-color:#000;z-index:-1;transition:top .2s ease-in-out;bottom:0;top:0}#archive_projects .project_type__item .project_type__item_media_holder .project_type__item_titles_holder p:before{left:0}#archive_projects .project_type__item .media_logos_holder .imgContainer,#archive_projects .project_type__item .media_logos_holder .videoContainer{display:flex;flex-direction:column;align-items:center;justify-content:center}#archive_projects .project_type__item .media_logos_holder img.lazy,#archive_projects .project_type__item .media_logos_holder video.lazy,#archive_projects .project_type__item .media_logos_holder img.instant,#archive_projects .project_type__item .media_logos_holder video.instant{height:100%;position:absolute;transform:scale(1) !important}#archive_projects .project_type__item .media_logos_holder img,#archive_projects .project_type__item .media_logos_holder video{filter:invert(1);width:100%;height:auto;position:relative;transform-origin:center center}#archive_projects .project_type__item a:hover .project_type__item_media_holder{z-index:11;transform:scale(1.1)}#archive_projects .project_type__item a:hover .project_type__item_media_holder .project_type__item_titles_holder{opacity:1;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.dark_mode #archive_projects .project_type__header_message p:before,.dark_mode #archive_projects .project_type__header_message h2:before,.dark_mode #archive_projects .project_type__header_message h2:after{background-color:#000}.dark_mode #archive_projects .media_logos_holder img,.dark_mode #archive_projects .media_logos_holder video{filter:invert(0)}#info{display:flex;flex-direction:column;gap:50px}#info .info_item_holder{display:flex;flex-direction:row;gap:10px}@media (max-width:665.6px){#info .info_item_holder{flex-wrap:wrap;gap:20px 10px}}#info .info_item_holder .info_item__counter{display:flex;flex-direction:column;flex:0 1 auto;flex-basis:8.3571428571%}@media (max-width:665.6px){#info .info_item_holder .info_item__counter{flex-basis:16.5853658537%}}#info .info_item_holder .info_item__name{display:flex;flex-direction:column;flex:0 1 auto;flex-basis:19.4285714286%}@media (max-width:665.6px){#info .info_item_holder .info_item__name{flex:1;flex-basis:unset}}#info .info_item_holder .info_item__content{display:flex;flex-direction:row;flex:0 1 auto;flex-basis:72.2142857143%}@media (max-width:665.6px){#info .info_item_holder .info_item__content{flex:1;flex-basis:100%;padding-left:calc(16.5853658537% + 10px)}}#info .info_item_holder .info_item__content .info_item__copy_holder p{text-indent:40px;text-align:justify}#info .info_item_holder .info_item__content #info_item__copy_holder__function p,#info .info_item_holder .info_item__content #info_item__copy_holder__about p{font-size:12px;font-weight:400;line-height:13.3px;text-transform:uppercase}#info .info_item_holder .info_item__content .info_item__column_holder{display:flex;flex-direction:row}#info .info_item_holder .info_item__content #info_MVP{gap:40px;width:100%;display:flex;align-items:flex-start}@media (max-width:1024px){#info .info_item_holder .info_item__content #info_MVP{gap:20px}}#info .info_item_holder .info_item__content #info_MVP .info_item__column{flex:0 1 auto}#info .info_item_holder .info_item__content #info_MVP .info_item__column:first-of-type{width:100%}#info .info_item_holder .info_item__content #info_MVP .messaging_wrapper{display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:auto;gap:30px 5px}@media (max-width:1024px){#info .info_item_holder .info_item__content #info_MVP .messaging_wrapper{grid-template-columns:repeat(3,1fr)}}#info .info_item_holder .info_item__content #info_MVP .messaging_wrapper .messaging_label{grid-column:1}#info .info_item_holder .info_item__content #info_MVP .messaging_wrapper .messaging_message{grid-column:2/5}@media (max-width:1024px){#info .info_item_holder .info_item__content #info_MVP .messaging_wrapper .messaging_message{grid-column:2/4}}#info .info_item_holder .info_item__content #info_MVP .messaging_wrapper .messaging_message p{font-size:12px;font-weight:400;padding-top:2px}#info .info_item_holder .info_item__content #info_MVP .messaging_wrapper .messaging_message a{color:inherit;text-decoration:none}#info .info_item_holder .info_item__content #info_MVP .messaging_wrapper .messaging_message a p{text-transform:uppercase}#info .info_item_holder .info_item__content #info_MVP .graphic_wrapper{position:relative;display:flex;flex-direction:row;justify-content:center}#info .info_item_holder .info_item__content #info_MVP .graphic_wrapper .graphic_column{display:flex;flex:0 1 auto;align-items:center;height:130px}#info .info_item_holder .info_item__content #info_MVP .graphic_wrapper .graphic_column p{font-size:10px;line-height:10px;text-transform:uppercase;text-align:center;font-weight:100}#info .info_item_holder .info_item__content #info_MVP .graphic_wrapper .graphic_column .imgContainer{max-height:20%;height:100%;width:auto}#info .info_item_holder .info_item__content #info_MVP .graphic_wrapper .graphic_column .imgContainer img.lazy,#info .info_item_holder .info_item__content #info_MVP .graphic_wrapper .graphic_column .imgContainer img.instant{opacity:0}#info .info_item_holder .info_item__content #info_MVP .graphic_wrapper #left_column,#info .info_item_holder .info_item__content #info_MVP .graphic_wrapper #right_column{width:96px;padding-left:5px;padding-right:5px}@media (max-width:1024px){#info .info_item_holder .info_item__content #info_MVP .graphic_wrapper #left_column,#info .info_item_holder .info_item__content #info_MVP .graphic_wrapper #right_column{padding-left:10px;padding-right:10px}}#info .info_item_holder .info_item__content #info_MVP .graphic_wrapper #left_column{justify-content:flex-start}#info .info_item_holder .info_item__content #info_MVP .graphic_wrapper #right_column{justify-content:flex-end;padding-right:5px}#info .info_item_holder .info_item__content #info_MVP .graphic_wrapper .graphic_circle{aspect-ratio:1;border:solid 1px #fff;border-radius:100%;position:absolute;top:0;bottom:0}#info .info_item_holder .info_item__content #info_MVP .graphic_wrapper #left_circle{left:0}#info .info_item_holder .info_item__content #info_MVP .graphic_wrapper #right_circle{right:0}#info .info_item_holder .info_item__content #info_MVP.info_item__column_holder{flex-direction:column}#info .info_item_holder .info_item__content .team_holder{width:100%;position:relative;display:flex;flex-direction:row;gap:20px;align-items:flex-start}#info .info_item_holder .info_item__content .team_column{flex:1}#info .info_item_holder .info_item__content #team_details_spacer{flex:0 1 auto;flex-basis:34.6191889219%}#info .info_item_holder .info_item__content #team_grid{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:auto;gap:30px 2px;max-width:400px}@media (max-width:665.6px){#info .info_item_holder .info_item__content #team_grid{grid-template-columns:repeat(1,1fr)}}#info .info_item_holder .info_item__content .team_member{display:flex;flex-direction:column;gap:10px;cursor:pointer}#info .info_item_holder .info_item__content .team_member__read_more_button{display:none;margin-top:-5px}@media (max-width:665.6px){#info .info_item_holder .info_item__content .team_member__read_more_button{display:block}}#info .info_item_holder .info_item__content .team_member__read_more_button button{position:relative;color:#8e8e93;font-size:9px;padding-left:7px;text-transform:uppercase}#info .info_item_holder .info_item__content .team_member__read_more_button button:before{content:"+";position:absolute;left:0;top:0;bottom:0}#info .info_item_holder .info_item__content .team_member__read_more_button.current button:before{content:"-"}@media (max-width:665.6px){#info .info_item_holder .info_item__content .team_member__image{max-width:30%}}#info .info_item_holder .info_item__content .team_member__name{margin-bottom:-5px}#info .info_item_holder .info_item__content .team_member__name h3{font-size:12px;line-height:13.3px;font-weight:400;text-transform:uppercase}#info .info_item_holder .info_item__content .team_member__job_title h4{font-size:9px;line-height:10px;color:#8e8e93;font-weight:400;text-transform:uppercase}#info .info_item_holder .info_item__content .team_member__details,#info .info_item_holder .info_item__content #team_details_spacer{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto;gap:30px 20px;top:0;left:0}@media (max-width:665.6px){#info .info_item_holder .info_item__content .team_member__details,#info .info_item_holder .info_item__content #team_details_spacer{gap:10px 20px;display:none}}#info .info_item_holder .info_item__content .team_member__details .team_details__item_label,#info .info_item_holder .info_item__content #team_details_spacer .team_details__item_label{grid-column:1}#info .info_item_holder .info_item__content .team_member__details .team_details__item,#info .info_item_holder .info_item__content #team_details_spacer .team_details__item{grid-column:2/4}#info .info_item_holder .info_item__content .team_member__details .team_details__item p,#info .info_item_holder .info_item__content #team_details_spacer .team_details__item p{font-size:12px;font-weight:400;padding-top:2px;line-height:13.3px}#info .info_item_holder .info_item__content .team_member__details .team_details__background,#info .info_item_holder .info_item__content #team_details_spacer .team_details__background{display:flex;flex-direction:column;gap:10px;justify-content:flex-start}#info .info_item_holder .info_item__content .team_member__details{display:none}@media (max-width:665.6px){#info .info_item_holder .info_item__content .team_member.current .team_member__details{display:grid}}#info .info_item_holder .info_item__content .team_member.not_current .team_member__image{filter:brightness(40%)}#info .info_item_holder #contact_details_wrapper{justify-content:space-between;gap:20px}@media (max-width:665.6px){#info .info_item_holder #contact_details_wrapper{flex-direction:column}}#info .info_item_holder #contact_details_wrapper .contact_detail_holder{display:flex;flex-direction:row;gap:20px}#info .info_item_holder #contact_details_wrapper .contact_detail_holder a{color:inherit;text-decoration:none}#info .info_item_holder .info_item__counter p,#info .info_item_holder .info_item__name p,#info .info_item_holder .messaging_label p,#info .info_item_holder .team_details__item_label p,#info .info_item_holder .messaging_message p{font-size:12px;font-weight:400;position:relative;padding-top:2px;padding-left:5px;padding-right:5px;text-transform:uppercase}#info .info_item_holder .info_item__counter p:before,#info .info_item_holder .info_item__name p:before,#info .info_item_holder .messaging_label p:before,#info .info_item_holder .team_details__item_label p:before,#info .info_item_holder .messaging_message p:before{content:"";position:absolute;width:1px;background-color:#fff;z-index:-1;transition:top .2s ease-in-out;bottom:0;top:0;left:0}#info .info_item_holder .messaging_message p{padding-left:unset}#info .info_item_holder .messaging_message p:before{left:-5px;top:100%}#info .info_item_holder .messaging_message p:after{content:"";position:absolute;width:1px;background-color:#fff;z-index:-1;transition:top .2s ease-in-out;bottom:0;top:100%;right:0}#info .info_item_holder .messaging_message a{display:inline-block}#info .info_item_holder .messaging_message a:hover p:before,#info .info_item_holder .messaging_message a:hover p:after{top:0}#info .info_item_holder .info_item__footer_holder{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}#info .info_item_holder .info_item__footer_holder .imgContainer{max-width:60px}#info .info_item_holder .info_item__footer_holder .imgContainer img.lazy,#info .info_item_holder .info_item__footer_holder .imgContainer img.instant{opacity:0}.dark_mode #info .info_item_holder .info_item__counter p:before,.dark_mode #info .info_item_holder .info_item__counter p:after,.dark_mode #info .info_item_holder .info_item__name p:before,.dark_mode #info .info_item_holder .info_item__name p:after,.dark_mode #info .info_item_holder .messaging_label p:before,.dark_mode #info .info_item_holder .messaging_label p:after,.dark_mode #info .info_item_holder .team_details__item_label p:before,.dark_mode #info .info_item_holder .team_details__item_label p:after,.dark_mode #info .info_item_holder .messaging_message p:before,.dark_mode #info .info_item_holder .messaging_message p:after{background-color:#000}.dark_mode #info .info_item_holder #logo_column img{filter:invert(1)}.dark_mode #info .info_item_holder .graphic_circle{border-color:#000 !important}.dark_mode #info .info_item_holder .info_item__footer_holder .imgContainer img{filter:invert(1)}.page_holder__archive{display:flex;flex-direction:row;height:100%}.page_holder__archive .archive_content{height:calc(100vh - 97.29px);height:calc(100dvh - 97.29px);overflow-y:scroll}.page_holder__archive .archive_content__link_holder,.page_holder__archive .archive_content__gallery_holder{flex-basis:50%}@media (max-width:665.6px){.page_holder__archive .archive_content__link_holder.mobile_hide{display:none}}.page_holder__archive .archive_content__preview_holder{position:fixed;top:0;left:0;right:0;bottom:0;z-index:3;pointer-events:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.page_holder__archive .archive_content__preview_holder .archive_post_preview{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;transition:opacity .2s ease-in}.page_holder__archive .archive_content__preview_holder .archive_post_preview .imgContainer,.page_holder__archive .archive_content__preview_holder .archive_post_preview .videoContainer{height:100%}.page_holder__archive .archive_content__preview_holder .archive_post_preview.current{opacity:1}.page_holder__archive .archive_content__link_holder{position:relative;z-index:4;display:flex;flex-direction:column;gap:5px}@media (max-width:665.6px){.page_holder__archive .archive_content__link_holder{flex-basis:100%}}.page_holder__archive .archive_content__link_holder .archive_post_link{text-decoration:none;color:inherit;display:flex;align-self:flex-start}.page_holder__archive .archive_content__link_holder .archive_post_link .archive_post_link__content{flex:0 1 auto;flex-direction:row;display:flex;gap:5px;background-color:rgba(0,0,0,.4);padding:2px 5px;position:relative}.page_holder__archive .archive_content__link_holder .archive_post_link p{text-transform:uppercase;font-size:12px;font-weight:400;padding-top:2px;padding-left:5px;position:relative;opacity:1;transition:opacity .2s ease-in-out;min-width:40px}.page_holder__archive .archive_content__link_holder .archive_post_link p#archive_post_link__count{min-width:60px}.page_holder__archive .archive_content__link_holder .archive_post_link p:last-of-type{min-width:unset}.page_holder__archive .archive_content__link_holder .archive_post_link p:before{content:"";position:absolute;width:1px;background-color:#fff;transition:top .2s ease-in-out;bottom:0;top:100%;left:0}.page_holder__archive .archive_content__link_holder .archive_post_link:hover p:before,.page_holder__archive .archive_content__link_holder .archive_post_link.current p:before{top:0}.page_holder__archive .archive_content__link_holder .archive_post_link.not_focus p{opacity:.5}.page_holder__archive .archive_content__link_holder .archive_post_link.not_focus:hover p{opacity:1}.page_holder__archive .archive_content__gallery_holder{position:relative;z-index:2}@media (max-width:665.6px){.page_holder__archive .archive_content__gallery_holder{display:none}}.page_holder__archive .archive_content__gallery_holder .archive_post_gallery{display:none;flex-direction:column;align-items:center;justify-content:flex-start}@media (max-width:665.6px){.page_holder__archive .archive_content__gallery_holder .archive_post_gallery{padding-top:32px}}.page_holder__archive .archive_content__gallery_holder .archive_post_gallery.current{display:flex}.page_holder__archive .archive_content__gallery_holder .archive_post_gallery__gallery{width:100%;display:flex;flex-direction:column;gap:20px}@media (max-width:665.6px){.page_holder__archive .archive_content__gallery_holder.mobile_show{display:flex;flex-basis:100%;flex-direction:column;gap:20px}}@media (max-width:665.6px){.page_holder__archive .archive_content__gallery_holder.mobile_show .current{width:100%}}.page_holder__archive .mobile_archive_back_button{display:none;background-color:rgba(0,0,0,.4)}@media (max-width:665.6px){.page_holder__archive .mobile_archive_back_button{display:flex;position:fixed;z-index:12}}.page_holder__archive .mobile_archive_back_button a{text-transform:uppercase;text-decoration:none;color:inherit;margin-left:-5px;padding-left:5px;padding-right:5px}.page_holder__archive .mobile_archive_back_button a p{font-size:12px;font-weight:400}.dark_mode .page_holder__archive .mobile_archive_back_button{background-color:rgba(255,255,255,.4)}.page_holder__archive.no_archives{display:flex;position:relative;flex-direction:column;align-items:center;justify-content:center;min-height:calc(100dvh - 154.58px)}.page_holder__archive.no_archives p{text-transform:uppercase;font-size:12px;font-weight:400}@media (max-width:665.6px){.single_archive .page_holder__archive .archive_content__link_holder{display:none}.single_archive .page_holder__archive .archive_content__gallery_holder{z-index:5;flex-basis:100%;display:flex;flex-direction:column;gap:20px}.single_archive .page_holder__archive .archive_content__gallery_holder .archive_post_gallery__gallery{gap:10px}}.dark_mode .page_holder__archive .archive_content__link_holder .archive_post_link .archive_post_link__content{background-color:rgba(255,255,255,.4)}.dark_mode .page_holder__archive .archive_content__link_holder .archive_post_link p:before{background-color:#000}footer{position:relative;z-index:12;background-color:#000}footer .footer__inner{display:flex;flex-direction:column;gap:75px;align-items:center;justify-content:center;position:relative;padding:20px 15px}@media (max-width:665.6px){footer .footer__inner{padding:20px 10px;gap:50px}}footer .row{display:flex;flex-direction:row;justify-content:space-between;width:100%}@media (max-width:1024px){footer .row{flex-direction:column-reverse;gap:10px;align-items:flex-end}}footer .row .imgContainer{max-width:116px}footer .row .imgContainer img.lazy,footer .row .imgContainer img.instant{filter:unset}footer .row .imgContainer img{filter:invert(0)}footer .row .column{display:flex;flex-direction:row;gap:20px}@media (max-width:1024px){footer .row .column{flex-direction:column;gap:5px}}footer .row .column p.footer_message{font-size:12px;text-transform:uppercase;padding-top:2px}footer .footer_link{min-width:30px;flex:1;display:flex}footer .footer_link p{font-size:14px}footer .footer_link span{min-width:30px;font-size:inherit}footer .footer_link:nth-of-type(1){justify-content:flex-start}@media (max-width:1024px){footer .footer_link:nth-of-type(1){justify-content:flex-start}}footer .footer_link:nth-of-type(2){justify-content:center}footer .footer_link:nth-of-type(3){justify-content:flex-end}@media (max-width:1024px){footer .footer_link:nth-of-type(1),footer .footer_link:nth-of-type(2),footer .footer_link:nth-of-type(3){justify-content:flex-start}}footer #cookie-notice{font-family:"Px Grotesk";background-color:#fff !important;min-width:unset;width:25vw;left:unset;right:20px;opacity:1;transition:opacity .4s ease-in-out;bottom:20px}@media (max-width:1024px){footer #cookie-notice{width:30vw}}@media (max-width:665.6px){footer #cookie-notice{width:60vw;bottom:60px}}@media (max-width:480px){footer #cookie-notice{width:75vw}}footer #cookie-notice .cookie-notice-container{color:#000 !important;padding:10px;display:flex;justify-content:flex-end;align-items:center;flex-direction:row;text-align:left;gap:20px;text-transform:uppercase;font-size:10px;line-height:13px}footer #cookie-notice .cookie-notice-container a{color:inherit;text-underline-offset:2px}footer #cookie-notice .cookie-notice-container .cn-text-container{margin:unset}footer #cookie-notice .cookie-notice-container #cn-notice-buttons{border-left:1px solid #000;margin-right:5px}footer #cookie-notice .cookie-notice-container #cn-accept-cookie{background-color:unset !important;text-transform:uppercase;margin:unset;padding:unset;padding-left:5px;padding-top:2px;padding-bottom:3px}footer #cookie-notice #cn-close-notice{display:none}footer #cookie-notice.hide{opacity:0}.dark_mode footer{background-color:#fff}.dark_mode footer .row .imgContainer{max-width:116px}.dark_mode footer .row .imgContainer img{filter:invert(1)}.dark_mode footer #cookie-notice{background-color:#000 !important}.dark_mode footer #cookie-notice .cookie-notice-container{color:#fff !important}.dark_mode footer #cookie-notice .cookie-notice-container #cn-notice-buttons{border-left-color:#fff}img.lazy,img.instant{opacity:0}img.lazy:not([src*="data:image/svg+xml"]),img.instant:not([src*="data:video"]){filter:none}.imgContainer{position:relative;width:100%;height:auto;overflow:hidden;z-index:10}.imgContainer img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.dark_mode img.lazy,.dark_mode img.instant{filter:invert(0)}video.lazy,video.instant{opacity:0}video.lazy:not([src*="data:video"]),video.instant:not([src*="data:video"]){filter:none}.videoContainer{position:relative;width:100%;height:auto;overflow:hidden;z-index:10}.videoContainer video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;display:inline-block;overflow:hidden}.dark_mode video.lazy,.dark_mode video.instant{filter:invert(0);background-color:#000}.component__link,.component__button{position:relative;display:inline-block}.component__link a,.component__link button,.component__button a,.component__button button{padding:0;position:relative;display:inline-block;cursor:pointer;font-size:12px;font-weight:400;line-height:12px;text-transform:uppercase;text-decoration:none;color:inherit}@media (max-width:665.6px){.component__link a,.component__link button,.component__button a,.component__button button{width:fit-content}}.component__link a:before,.component__link a:after,.component__link button:before,.component__link button:after,.component__button a:before,.component__button a:after,.component__button button:before,.component__button button:after{content:"";position:absolute;width:1px;background-color:#fff;z-index:-1;transition:top .2s ease-in-out;bottom:0;top:100%}.component__link a:before,.component__link button:before,.component__button a:before,.component__button button:before{left:-5px}.component__link a:after,.component__link button:after,.component__button a:after,.component__button button:after{right:-5px}.component__link a:hover:before,.component__link a:hover:after,.component__link button:hover:before,.component__link button:hover:after,.component__button a:hover:before,.component__button a:hover:after,.component__button button:hover:before,.component__button button:hover:after{top:0}.component__link p,.component__button p{padding-top:2px;margin-bottom:unset;font-size:12px}.component__link p span,.component__button p span{display:inline-block}.component__link.mark a:before,.component__link.mark button:before,.component__button.mark a:before,.component__button.mark button:before{top:0}.dark_mode .component__link a:before,.dark_mode .component__link a:after,.dark_mode .component__link button:before,.dark_mode .component__link button:after,.dark_mode .component__button a:before,.dark_mode .component__button a:after,.dark_mode .component__button button:before,.dark_mode .component__button button:after{background-color:#000}.mailerlite_signup{display:flex;flex-direction:column;gap:20px;width:100%;max-width:540px}.mailerlite_signup__header{display:flex;flex-direction:column;gap:10px}.mailerlite_signup__eyebrow,.mailerlite_signup__title,.mailerlite_signup__copy p,.mailerlite_signup__field label,.mailerlite_signup__admin_notice{text-transform:uppercase}.mailerlite_signup__eyebrow,.mailerlite_signup__field label,.mailerlite_signup__admin_notice{font-size:12px;font-weight:400;line-height:13.3px}.mailerlite_signup__eyebrow,.mailerlite_signup__field label,.mailerlite_signup__admin_notice{position:relative;padding-top:2px;padding-left:5px}.mailerlite_signup__eyebrow:before,.mailerlite_signup__field label:before,.mailerlite_signup__admin_notice:before{content:"";position:absolute;top:0;bottom:0;left:0;width:1px;background-color:#fff}.mailerlite_signup__title{font-size:24px;line-height:26px;font-weight:700}@media (max-width:665.6px){.mailerlite_signup__title{font-size:20px;line-height:22px}}.mailerlite_signup__copy p{font-size:12px;font-weight:400;line-height:13.3px;text-transform:uppercase}.mailerlite_signup__form{display:flex;flex-direction:column;gap:15px;width:100%}.mailerlite_signup__fields{display:flex;flex-direction:row;flex-wrap:wrap;gap:15px 20px}.mailerlite_signup__field{flex:1 1 calc((100% - 20px) / 2);display:flex;flex-direction:column;gap:6px;min-width:0}@media (max-width:665.6px){.mailerlite_signup__field{flex-basis:100%}}.mailerlite_signup__field input{width:100%;max-width:100%;box-sizing:border-box;border:1px solid currentColor;background:0 0;color:inherit;padding:10px 12px;font-family:inherit;font-size:12px;line-height:13.3px;text-transform:uppercase;border-radius:0;appearance:none}.mailerlite_signup__field input::placeholder{color:#8e8e93;opacity:1}.mailerlite_signup__field input:focus{outline:none}.mailerlite_signup__actions{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.mailerlite_signup__actions .component__button button{padding-left:5px;padding-right:5px;z-index:0}.mailerlite_signup__actions .component__button button:before{left:0}.mailerlite_signup__actions .component__button button:after{right:0}.mailerlite_signup__status{display:none;color:#8e8e93}.mailerlite_signup__status:not(:empty){display:block;position:relative;padding-top:2px;padding-left:5px;font-size:12px;font-weight:400;line-height:13.3px;text-transform:uppercase}.mailerlite_signup__status:not(:empty):before{content:"";position:absolute;top:0;bottom:0;left:0;width:1px;background-color:#fff}.mailerlite_signup.is-error .mailerlite_signup__status,.mailerlite_signup__form.is-error .mailerlite_signup__status{color:#ff8f8f}.mailerlite_signup.is-success .mailerlite_signup__status,.mailerlite_signup__form.is-success .mailerlite_signup__status{color:#8fd19e}.mailerlite_signup__honeypot{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.newsletter_card{display:flex;align-items:center;justify-content:center;width:100%;padding:50px 15px}@media (max-width:665.6px){.newsletter_card{padding:50px 10px}}.newsletter_card .mailerlite_signup{align-items:flex-start}.newsletter_card--theme_swap{background-color:#fff;color:#000}.newsletter_card--theme_swap .mailerlite_signup{color:inherit}.newsletter_card--theme_swap .mailerlite_signup__eyebrow:before,.newsletter_card--theme_swap .mailerlite_signup__field label:before,.newsletter_card--theme_swap .mailerlite_signup__status:not(:empty):before,.newsletter_card--theme_swap .mailerlite_signup__admin_notice:before,.newsletter_card--theme_swap .mailerlite_signup__actions .component__button button:before,.newsletter_card--theme_swap .mailerlite_signup__actions .component__button button:after,.newsletter_card--theme_swap .mailerlite_signup__actions .component__button.mark button:before,.newsletter_card--theme_swap .mailerlite_signup__actions .component__button.mark button:after{background-color:#000}.newsletter_card--theme_swap .mailerlite_signup__field input{background-color:transparent;color:inherit}.newsletter_card--theme_swap .mailerlite_signup__field input::placeholder{color:#6b6b6b}.dark_mode .newsletter_card--theme_swap{background-color:#000;color:#fff}.dark_mode .newsletter_card--theme_swap .mailerlite_signup__eyebrow:before,.dark_mode .newsletter_card--theme_swap .mailerlite_signup__field label:before,.dark_mode .newsletter_card--theme_swap .mailerlite_signup__status:not(:empty):before,.dark_mode .newsletter_card--theme_swap .mailerlite_signup__admin_notice:before,.dark_mode .newsletter_card--theme_swap .mailerlite_signup__actions .component__button button:before,.dark_mode .newsletter_card--theme_swap .mailerlite_signup__actions .component__button button:after,.dark_mode .newsletter_card--theme_swap .mailerlite_signup__actions .component__button.mark button:before,.dark_mode .newsletter_card--theme_swap .mailerlite_signup__actions .component__button.mark button:after{background-color:#fff}.dark_mode .newsletter_card--theme_swap .mailerlite_signup__field input::placeholder{color:#8e8e93}#info .info_item_holder #newsletter_form_wrapper{padding-right:80px}@media (max-width:1024px){#info .info_item_holder #newsletter_form_wrapper{padding-right:20px}}@media (max-width:665.6px){#info .info_item_holder #newsletter_form_wrapper{padding-right:unset}}#info .info_item_holder #newsletter_form_wrapper .mailerlite_signup{align-items:flex-start}.dark_mode .mailerlite_signup__eyebrow:before,.dark_mode .mailerlite_signup__field label:before,.dark_mode .mailerlite_signup__status:not(:empty):before,.dark_mode .mailerlite_signup__admin_notice:before{background-color:#000}.dark_mode .mailerlite_signup__field input::placeholder{color:#6b6b6b}
.newsletter_card{display:flex;align-items:center;justify-content:center;width:100%;padding:50px 15px}@media (max-width:665.6px){.newsletter_card{padding:50px 10px}}.newsletter_card .mailerlite_signup{align-items:flex-start}.mailerlite_signup__actions .component__button button{z-index:0}.newsletter_card--theme_swap{background-color:#fff;color:#000}.newsletter_card--theme_swap .mailerlite_signup{color:inherit}.newsletter_card--theme_swap .mailerlite_signup__eyebrow:before,.newsletter_card--theme_swap .mailerlite_signup__field label:before,.newsletter_card--theme_swap .mailerlite_signup__status:not(:empty):before,.newsletter_card--theme_swap .mailerlite_signup__admin_notice:before,.newsletter_card--theme_swap .mailerlite_signup__actions .component__button button:before,.newsletter_card--theme_swap .mailerlite_signup__actions .component__button button:after,.newsletter_card--theme_swap .mailerlite_signup__actions .component__button.mark button:before,.newsletter_card--theme_swap .mailerlite_signup__actions .component__button.mark button:after{background-color:#000}.newsletter_card--theme_swap .mailerlite_signup__field input{background-color:transparent;color:inherit}.newsletter_card--theme_swap .mailerlite_signup__field input::placeholder{color:#6b6b6b}.dark_mode .newsletter_card--theme_swap{background-color:#000;color:#fff}.dark_mode .newsletter_card--theme_swap .mailerlite_signup__eyebrow:before,.dark_mode .newsletter_card--theme_swap .mailerlite_signup__field label:before,.dark_mode .newsletter_card--theme_swap .mailerlite_signup__status:not(:empty):before,.dark_mode .newsletter_card--theme_swap .mailerlite_signup__admin_notice:before,.dark_mode .newsletter_card--theme_swap .mailerlite_signup__actions .component__button button:before,.dark_mode .newsletter_card--theme_swap .mailerlite_signup__actions .component__button button:after,.dark_mode .newsletter_card--theme_swap .mailerlite_signup__actions .component__button.mark button:before,.dark_mode .newsletter_card--theme_swap .mailerlite_signup__actions .component__button.mark button:after{background-color:#fff}.dark_mode .newsletter_card--theme_swap .mailerlite_signup__field input::placeholder{color:#8e8e93}
header .header_inner .column:nth-of-type(2) #nav__mobile__gallery{display:none}@media (max-width:665.6px){header .header_inner .column:nth-of-type(3) #nav__gallery{display:none}header.mobile_nav_active .header_inner .column:nth-of-type(2) nav #nav__mobile__gallery{display:block}}main.page__full_centered .content__page_holder p a{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;text-decoration:underline;text-underline-offset:2px}