.slick-list,.slick-slider,.slick-track{display:block;position:relative}body.index .announcement-bar .announcement-text,body:not(.index) #SiteHeader .site-nav .toolbar__item .multi-selectors__item .disclosure button .disclosure-list__label,body:not(.index) #SiteHeader .site-nav a,body:not(.index).mega-is_open .announcement-bar .announcement-text{color:#1b739c}#preloader_ajax,#secondary-nav{position:fixed;right:0;left:0;bottom:0;top:0}.article-single-post .article__body a:hover,.collapsible-content a:hover{text-decoration:none!important}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{left:0;top:0;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-initialized .slick-slide,.slick-slide img{display:block}#SiteHeader .header-item--icons .site-nav__icons .js-drawer-open-cart .cart-link .for-not-index,#SiteHeader .header-item--icons .site-nav__icons .js-drawer-open-cart svg,.slick-arrow.slick-hidden,.slick-slide.slick-loading img,body.index .visible-on-hamburger-open{display:none}.slick-slide.dragging img{pointer-events:none}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.lds-default{display:inline-block;position:relative;width:80px;height:80px}.lds-default div{position:absolute;width:6px;height:6px;background:#fff;border-radius:50%;animation:1.2s linear infinite lds-default}.lds-default div:first-child{animation-delay:0s;top:37px;left:66px}.lds-default div:nth-child(2){animation-delay:-.1s;top:22px;left:62px}.lds-default div:nth-child(3){animation-delay:-.2s;top:11px;left:52px}.lds-default div:nth-child(4){animation-delay:-.3s;top:7px;left:37px}.lds-default div:nth-child(5){animation-delay:-.4s;top:11px;left:22px}.lds-default div:nth-child(6){animation-delay:-.5s;top:22px;left:11px}.lds-default div:nth-child(7){animation-delay:-.6s;top:37px;left:7px}.lds-default div:nth-child(8){animation-delay:-.7s;top:52px;left:11px}.lds-default div:nth-child(9){animation-delay:-.8s;top:62px;left:22px}.lds-default div:nth-child(10){animation-delay:-.9s;top:66px;left:37px}.lds-default div:nth-child(11){animation-delay:-1s;top:62px;left:52px}.lds-default div:nth-child(12){animation-delay:-1.1s;top:52px;left:62px}@keyframes lds-default{0%,to,20%,80%{transform:scale(1)}50%{transform:scale(1.5)}}#preloader_ajax{background-color:#0000001a;display:none}#preloader_ajax .inner{display:flex;width:100%;height:100%;align-items:center;justify-content:center}.site-header,body:not(.index).mega-is_open #SiteHeader .hamburger_menu .hamburger_bull span,body:not(.index).mega-is_open .announcement-bar,body:not(.index).menu-open #SiteHeader .hamburger_menu .hamburger_bull span{background-color:#fff}#SiteHeader.mega-menu-focus,.announcement-bar,.site-footer,body:not(.index) #SiteHeader .hamburger_menu .hamburger_bull span{background-color:#1b739c}.announcement-bar{padding:0;color:#fff;height:35px}.announcement-bar .slideshow-wrapper{position:static;height:35px}.announcement-bar .announcement-text{font-size:14px;text-transform:initial;letter-spacing:0;font-weight:100;height:35px;display:flex!important;justify-content:center;align-items:center}.announcement-bar .announcement-slider__slide{height:35px;display:flex;align-items:center;justify-content:center}#SiteHeader .hamburger_menu,#SiteHeader .site-nav{display:flex;align-items:center}.announcement-bar .flickity-viewport{height:35px!important}body.index .announcement-bar{background-color:#fff;z-index:10}#SiteHeader{padding:0;border-bottom:2px solid #fff}#SiteHeader .page-width,.home_mission_and_values .page-width,body.page-community:not(.template-index) #MainContent{max-width:100%;padding:0}#SiteHeader .hamburger_menu{min-width:85px;width:85px;border-right:2px solid #fff;margin:0 30px 0 0;justify-content:center;cursor:pointer;height:100%}#SiteHeader .hamburger_menu .hamburger_bull{width:30px;height:24px;cursor:pointer;display:flex;justify-content:center;align-items:center;flex-direction:column}#SiteHeader .hamburger_menu .hamburger_bull span{height:2px;width:100%;display:block;background-color:#fff;transition:.4s;transform:rotate(0) translate(0) translateY(0);margin:0}#SiteHeader .hamburger_menu .hamburger_bull span:first-child,#SiteHeader .hamburger_menu .hamburger_bull span:last-child{transform-origin:center left}#SiteHeader .hamburger_menu .hamburger_bull span.scd{width:50%;margin:5px 0}#SiteHeader .hamburger_menu .hamburger_bull:not(.burger-open):hover span.scd{margin:7px 0}#SiteHeader .hamburger_menu .hamburger_bull.burger-open span:first-child{transform:rotate(45deg) translate(2px) translateY(-7px)!important}#SiteHeader .hamburger_menu .hamburger_bull.burger-open span.scd{opacity:0}#SiteHeader .hamburger_menu .hamburger_bull.burger-open span:last-child{transform:rotate(-45deg) translateY(7px) translate(2px)!important}#SiteHeader .site-nav .toolbar__item .multi-selectors__item .disclosure,#SiteHeader .site-nav a,.home-caroussel-wrapper .inner .nav-home-caroussel ul li,.home_image_slider .inner .header .title,.site-footer .page-width .footer_item.copyright .inner .footer_designed a,.social .social-media_list{align-items:center;display:flex}#SiteHeader .site-nav a{font-size:14px;text-decoration:none;font-weight:300;background:no-repeat;padding:0;margin-left:10px;margin-right:10px;height:62px;position:relative;text-transform:initial;letter-spacing:0}#SiteHeader .site-nav>li>a:after{content:" ";height:1px;width:0;border-bottom:1px solid #fff;display:block!important;padding-top:3px;transition:.4s;margin:auto;position:absolute;bottom:16px;left:0;right:0}#SiteHeader .site-nav>li>a:hover:after,#collection-september .image_after img,#collection-september .image_before img,.index-section--hero .hero__text-shadow,.page-contact-fosfo .main-content .breadcrumb-fosfo{width:100%}#SiteHeader .site-nav .toolbar__item .multi-selectors__item,.page-about .main-content .index-section,.page-community .main-content .index-section,.page-sustainability .main-content .index-section,.template-index .index-section,body.page-community:not(.template-index) #MainContent .index-section{margin:0}#SiteHeader .site-nav .toolbar__item .multi-selectors__item .disclosure button .disclosure-list__label,.site-footer .page-width .footer_item.copyright .inner .footer_copyright .menu_footer_copyright ul li a,.site-footer .page-width .footer_item.footer_2 .inner .footer_menu_social .menu_footer_2 ul li a,body:not(.index) #SiteHeader .site-nav .toolbar__item .multi-selectors__item.open .disclosure button .disclosure-list__label,body:not(.index).mega-is_open #SiteHeader .site-nav a,body:not(.index).menu-open #SiteHeader .site-nav a{color:#fff}#SiteHeader .site-nav .toolbar__item .multi-selectors__item .disclosure svg path,body:not(.index) #SiteHeader .site-nav .toolbar__item .multi-selectors__item.open .disclosure svg path{stroke:#fff!important}#SiteHeader .site-nav .toolbar__item .multi-selectors__item .disclosure .disclosure-list{padding:0;min-height:auto;overflow:hidden}#SiteHeader .site-nav .toolbar__item .multi-selectors__item .disclosure .disclosure-list .disclosure-list__item{margin:0;padding:10px 15px}#SiteHeader .site-nav .toolbar__item .multi-selectors__item .disclosure .disclosure-list .disclosure-list__item a{height:auto!important;color:#000}#SiteHeader .site-nav .toolbar__item .multi-selectors__item .disclosure .disclosure-list .disclosure-list__item a span{line-height:1}#SiteHeader .header-item--icons .site-nav__icons .js-drawer-open-cart{border-left:2px solid #fff;padding:0 20px;align-items:center;justify-content:center;width:85px;display:flex;transition:.5s}#SiteHeader .header-item--icons .site-nav__icons .js-drawer-open-cart .cart-link{width:22px;height:24px}#SiteHeader .header-item--icons .site-nav__icons .js-drawer-open-cart:hover,.btn:hover,.page-contact-fosfo .main-content a:hover,.rte .btn:hover,.shopify-payment-button .shopify-payment-button__button--unbranded:hover,.site-footer .page-width .footer_item a:hover,.social .social-media_list a:hover,.spr-container .spr-button:hover,.spr-container .spr-summary-actions a:hover{opacity:.5}#SiteHeader .header-item--logo{max-height:63px}body.product .product-block_fosfo_variant,body.product .product-single__form,body.template-product .product-block_fosfo_variant,body.template-product .product-single__form,body:not(.index) div[data-section-type=header]{display:flex;flex-direction:column}#secondary-nav .only-for-desktop,body:not(.index) #SiteHeader .header-item--icons .site-nav__icons .js-drawer-open-cart .cart-link .for-index,body:not(.index) .visible-on-hamburger-open,body:not(.index) div[data-section-type=header] .toolbar,body:not(.index).menu-open #SiteHeader .header-item--icons .site-nav__icons .js-drawer-open-cart .cart-link .for-not-index{display:none}body.product .product-block_fosfo_variant div.variant-wrapper:nth-child(2),body.product .product-single__form>.globo-swatch-product-detail,body.template-product .product-block_fosfo_variant div.variant-wrapper:nth-child(2),body.template-product .product-single__form>.globo-swatch-product-detail,body:not(.index) div[data-section-type=header] .announcement-bar{order:1}body:not(.index) div[data-section-type=header] .header-sticky-wrapper,html[lang=fr] body.product .product-block_fosfo_variant div.variant-wrapper:first-child,html[lang=fr] body.template-product .product-block_fosfo_variant div.variant-wrapper:first-child{order:2}body:not(.index) #SiteHeader{border-color:#1b739c;box-shadow:none}body:not(.index) #SiteHeader .hamburger_menu,body:not(.index) #SiteHeader .header-item--icons .site-nav__icons .js-drawer-open-cart,body:not(.index) #SiteHeader .site-nav>li>a:after{border-color:#1b739c}body:not(.index) #SiteHeader .header-item--icons .site-nav__icons .js-drawer-open-cart .cart-link .for-not-index,body:not(.index).menu-open #SiteHeader .header-item--icons .site-nav__icons .js-drawer-open-cart .cart-link .for-index{display:block}body:not(.index) #SiteHeader.burger-open{background:#1b739c;border-color:#fff}body:not(.index) #SiteHeader .site-nav .toolbar__item .multi-selectors__item .disclosure svg path{stroke:#1b739c!important}body:not(.index).menu-open .announcement-bar{background-color:#fff;z-index:9;color:#1b739c}body.page-community:not(.template-index) #MainContent .btn:hover,body:not(.index).mega-is_open #SiteHeader,body:not(.index).mega-is_open #SiteHeader .hamburger_menu,body:not(.index).mega-is_open #SiteHeader .header-item--icons .site-nav__icons .js-drawer-open-cart,body:not(.index).mega-is_open #SiteHeader .site-nav>li>a:after,body:not(.index).menu-open #SiteHeader .hamburger_menu,body:not(.index).menu-open #SiteHeader .header-item--icons .site-nav__icons .js-drawer-open-cart,body:not(.index).menu-open #SiteHeader .site-nav a:after{border-color:#fff}#secondary-nav{background:#1b739c;z-index:9;display:none;padding:100px 0 40px}#secondary-nav .secondary-nav-wrapper{height:100%;display:flex;align-items:center;justify-content:space-between;width:80%;margin:auto;overflow-x:hidden;overflow-y:visible}#secondary-nav .secondary-nav-wrapper .menu{list-style:none;color:#fff;margin-left:0}#secondary-nav .secondary-nav-wrapper .menu a{color:#fff;transition:.5s}#secondary-nav .secondary-nav-wrapper .menu a:hover{color:#ffcc70}#secondary-nav .secondary-nav-wrapper .menu-secondary-menu-left-container ul,.mb-40{margin-bottom:40px}#secondary-nav .secondary-nav-wrapper .menu-secondary-menu-left-container ul li{margin-bottom:25px}#secondary-nav .secondary-nav-wrapper .menu-secondary-menu-left-container ul li a{font-size:40px;font-weight:100}#secondary-nav .secondary-nav-wrapper .secondary-nav-left{width:65%}#secondary-nav .secondary-nav-wrapper .secondary-nav-right{width:35%}#secondary-nav .secondary-nav-wrapper .secondary-nav-right .menu-secondary-menu-right-container{margin-top:110px}#secondary-nav .secondary-nav-wrapper .secondary-nav-right .menu-secondary-menu-right-container .menu_account{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #fff;display:inline-block;padding-right:50px}#home_color_your .page-width>.grid .grid__item:nth-child(2),#secondary-nav .secondary-nav-wrapper .secondary-nav-right .menu-secondary-menu-right-container .menu_account li,.page-contact-fosfo .main-content .section-header{margin-bottom:0}#secondary-nav .secondary-nav-wrapper .secondary-nav-right .menu-secondary-menu-right-container .menu_account li:first-child a:before{content:"";width:25px;height:20px;display:inline-block;background-image:url(/cdn/shop/files/human-white.svg);background-repeat:no-repeat}#secondary-nav .secondary-nav-wrapper .secondary-nav-right .menu-secondary-menu-right-container .menu_account li:first-child a:hover:before{background-image:url(/cdn/shop/files/human-yellow.svg)}#secondary-nav .secondary-nav-wrapper .secondary-nav-right .menu-secondary-menu-right-container .menu_account a{font-size:28px}#secondary-nav .secondary-nav-wrapper .secondary-nav-right .menu-secondary-menu-right-container .menu_help .title{font-size:28px;margin-bottom:12px}#secondary-nav .secondary-nav-wrapper .secondary-nav-right .menu-secondary-menu-right-container .menu_help li,.site-footer .page-width .footer_item.footer_2 .inner .footer_logo_adress .adress_footer{line-height:24px}#secondary-nav .secondary-nav-wrapper .secondary-nav-right .menu-secondary-menu-right-container .menu_help a{font-size:16px}#secondary-nav .secondary-nav-wrapper .secondary-nav-right .menu-secondary-menu-right-container .menu_help .ul_sub_menu{list-style:none;margin:0;padding:0}#SiteHeader .site-nav.site-navigation .site-nav--has-dropdown .site-nav__dropdown.megamenu{background:#1b739c;margin-top:2px}#SiteHeader .site-nav.site-navigation .site-nav--has-dropdown .site-nav__dropdown.megamenu .page-width{max-width:86%;color:#fff}#SiteHeader .site-nav.site-navigation .site-nav--has-dropdown .site-nav__dropdown.megamenu .page-width .grid{display:flex;justify-content:space-between}#SiteHeader .site-nav.site-navigation .site-nav--has-dropdown .site-nav__dropdown.megamenu .page-width .grid a{height:auto;color:#fff}#SiteHeader .site-nav.site-navigation .site-nav--has-dropdown .site-nav__dropdown.megamenu .page-width .grid .grid__item>div a{margin-bottom:6px;padding:5px 0;font-size:16px;transition:.5s}#SiteHeader .site-nav.site-navigation .site-nav--has-dropdown .site-nav__dropdown.megamenu .page-width .grid .grid__item>div:not(.h5):hover a{color:#fed899}#SiteHeader .site-nav.site-navigation .site-nav--has-dropdown .site-nav__dropdown.megamenu .page-width .grid .grid__item>div.h5 a{font-size:24px;font-weight:500;text-transform:capitalize;margin-bottom:30px;color:#fff;cursor:default}#SiteHeader .site-nav.site-navigation .site-nav--has-dropdown .site-nav__dropdown.megamenu .page-width .medium-up--one-fifth{width:30%;float:none;padding:0}#SiteHeader .site-nav.site-navigation .site-nav--has-dropdown .site-nav__dropdown.megamenu .page-width .medium-up--one-fifth:last-child{width:36%}#SiteHeader .site-nav.site-navigation .site-nav--has-dropdown .site-nav__dropdown.megamenu .page-width .medium-up--one-fifth .menu_item_image{margin:0!important;padding:0;padding-top:60%!important;position:relative;overflow:hidden}#SiteHeader .site-nav.site-navigation .site-nav--has-dropdown .site-nav__dropdown.megamenu .page-width .medium-up--one-fifth .menu_item_image img{position:absolute;top:0;bottom:0;left:0;right:0;object-fit:cover;width:100%;height:100%;cursor:pointer}#SiteHeader .site-nav.site-navigation .site-nav--has-dropdown .site-nav__dropdown.megamenu .page-width .medium-up--one-fifth .menu_item_image span.title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer}.site-nav--has-dropdown.is-focused>a,.site-nav--has-dropdown:hover>a{color:#fff!important}#collection-september .custom_controler_video.paused .icon_pause:after,.accordion-fosfo .accordion_item .inner .content a:after,.collapsible-content a:after,.collapsible-trigger .collapsible-trigger__icon,.fosfo_custom_section .inner .content .slider>.inner_slider,.home-caroussel-wrapper .inner .home-caroussel+.home-caroussel,.home-caroussel-wrapper .inner .home-caroussel>.inner-caroussel,.home_image_slider .inner .image_slider>.image_box,.home_img_fosfo+.background-media-text__spacer,.home_video_with_image_right .hero__text-wrap .hero__text-content,.home_video_with_image_right>div.hero__media:before,.large-image-about.background-media-text .background-media-text__inner .background-media-text__text .h5,.large-image-full.background-media-text .background-media-text__inner .background-media-text__text .h5,.rich-text a:not(.btn):after,.template-index .promo-grid .promo-grid__slide-link,body:not(.index).mega-is_open #SiteHeader .header-item--icons .site-nav__icons .js-drawer-open-cart .cart-link .for-not-index,body:not(.index).mega-is_open .hide-on-hamburger-open{display:none}#contact-form-style-fosfo form .item_field#dynamic-response-select select:first-of-type,.fosfo_custom_section .inner .content .slider>.inner_slider:first-child,.home-caroussel-wrapper .inner .home-caroussel>.inner-caroussel:first-child,.home_image_slider .inner .image_slider>.image_box:first-child,body:not(.index).mega-is_open #SiteHeader .header-item--icons .site-nav__icons .js-drawer-open-cart .cart-link .for-index,body:not(.index).mega-is_open .visible-on-hamburger-open{display:block}#breadcrumb-fosfo,.mt-40{margin-top:40px}#breadcrumb-fosfo .breadcrumb,.accordion-fosfo .accordion_item{text-align:left}#breadcrumb-fosfo .breadcrumb a,#breadcrumb-fosfo .breadcrumb span{font-size:14px;color:#000}#breadcrumb-fosfo .breadcrumb span:last-child{font-weight:600}.fosfo_characteristic{margin:80px auto;max-width:1306px}.fosfo_characteristic #head-c,.site-footer .page-width .footer_item.footer_1 .inner{display:flex;flex-wrap:wrap;justify-content:space-between}.fosfo_characteristic #head-c .c-elem{width:25%;padding:0 15px;display:flex;align-items:center}.fosfo_characteristic #head-c .c-elem .c-img{display:block;min-width:60px;height:60px;width:60px}.fosfo_characteristic #head-c .c-elem .c-dsc{margin-left:25px}.fosfo_characteristic #head-c .c-elem .c-dsc .cttl{font-size:12px;line-height:1.4;text-transform:uppercase;font-weight:600}.fosfo_characteristic #head-c .c-elem .c-dsc .cdsc{font-size:12px;line-height:1.4}.rich-text .h2,.rich-text h2{font-size:24px;font-weight:600;line-height:32px}.collapsible-content p,.fosfo_custom_section .inner .content .desc,.rich-text p{font-size:14px;line-height:24px}.accordion-fosfo .accordion_item .inner .content a,.rich-text a:not(.btn){color:#1b739c;border-bottom:1px solid #1b739c!important;line-height:1}.accordion-fosfo .accordion_item .inner .content a:hover,.rich-text a:not(.btn):hover{border-color:transparent!important}.accordion-fosfo .accordion_item .inner .title{padding:30px 46px 30px 0;font-size:24px;font-weight:600;color:#000;border-bottom:1px solid rgba(0,0,0,.1);line-height:27px;position:relative;cursor:pointer}.accordion-fosfo .accordion_item .inner .title:after{content:"";display:inline-block;width:8px;height:8px;border-left:2px solid #000;border-bottom:2px solid #000;transform:rotate(-45deg) translateY(0);transition:.4s;transform-origin:top left;position:absolute;right:0;top:50%}.accordion-fosfo .accordion_item .inner .title.title_open,.template-collection .filter-form .collapsible-content{border:none}.accordion-fosfo .accordion_item .inner .title.title_open:after{transform-origin:top left;transform:rotate(135deg) translateY(-10px) translate(-4px)}.accordion-fosfo .accordion_item .inner .content{display:none;padding-left:40px;border-bottom:1px solid transparent}.accordion-fosfo .accordion_item .inner .content.content-open{border-bottom:1px solid rgba(0,0,0,.1)}.site-footer{color:#fff;font-size:14px;line-height:30px;border:none!important;padding-bottom:0}.site-footer .page-width{width:100%;max-width:100%;padding:0 3vw}.site-footer .page-width .footer_item a{padding:0;text-decoration:none!important;font-size:14px;line-height:30px}.fosfo_gallery .inner .popup-gallery,.site-footer .page-width .footer_item.copyright .inner .footer_copyright,.site-footer .page-width .footer_item.footer_1 .inner .footer_certification .cert_logo_list,.site-footer .page-width .footer_item.footer_1 .inner .footer_navigation{display:flex;flex-wrap:wrap}.site-footer .page-width .footer_item.footer_1 .inner .footer_navigation .item_menu{width:250px;margin-right:60px}.site-footer .page-width .footer_item.footer_1 .inner .footer_navigation .item_menu .footer__title{font-size:24px;color:#fff;text-transform:initial;letter-spacing:0;line-height:34px}.site-footer .page-width .footer_item.footer_1 .inner .footer_certification{width:22%}.site-footer .page-width .footer_item.footer_1 .inner .footer_certification .title{font-size:24px;color:#fff;text-transform:initial;letter-spacing:0;line-height:34px;margin-bottom:20px}.site-footer .page-width .footer_item.footer_1 .inner .footer_certification .cert_logo_list img{max-height:94px;object-fit:contain;width:auto;margin-right:10px}.site-footer .page-width .footer_item.footer_2{margin-top:50px}.site-footer .page-width .footer_item.footer_2 .inner{display:flex;justify-content:space-between;align-items:center;padding:40px 0;flex-wrap:wrap;margin-bottom:0!important;margin-top:0!important;border-top:1px solid #fff;border-bottom:1px solid #fff}#home_color_your .page-width>.grid,.site-footer .page-width .footer_item.copyright .inner .footer_designed,.site-footer .page-width .footer_item.footer_2 .inner .footer_logo_adress,.site-footer .page-width .footer_item.footer_2 .inner .footer_menu_social{display:flex;flex-wrap:wrap;align-items:center}.site-footer .page-width .footer_item.footer_2 .inner .footer_logo_adress .logo_footer{width:120px;margin-right:60px}.site-footer .page-width .footer_item.footer_2 .inner .footer_logo_adress .logo_footer a,.site-footer .page-width .footer_item.footer_2 .inner .footer_logo_adress .logo_footer img{display:block;width:100%}.site-footer .page-width .footer_item.footer_2 .inner .footer_logo_adress .logo_footer a:hover{opacity:1}.site-footer .page-width .footer_item.footer_2 .inner .footer_menu_social .menu_footer_2 ul{list-style:none;display:flex;align-items:center;margin:0}.site-footer .page-width .footer_item.footer_2 .inner .footer_menu_social .menu_footer_2 ul li{margin-right:40px;margin-bottom:0}.site-footer .page-width .footer_item.footer_2 .inner .footer_menu_social .social .social-media_list a{width:15px;height:15px}.site-footer .page-width .footer_item.footer_2 .inner .footer_menu_social .social .social-media_list a.social_fb{width:12px}.site-footer .page-width .footer_item.footer_2 .inner .footer_menu_social .social .social-media_list{position:relative;top:-5px}.site-footer .page-width .footer_item.copyright{padding:30px 0}.site-footer .page-width .footer_item.copyright .inner{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.site-footer .page-width .footer_item.copyright .inner .footer_copyright .copy{margin-right:30px}.site-footer .page-width .footer_item.copyright .inner .footer_copyright .menu_footer_copyright ul{margin:0;list-style:none;display:flex;flex-wrap:wrap;align-items:center}.site-footer .page-width .footer_item.copyright .inner .footer_copyright .menu_footer_copyright ul li,.site-footer .page-width .footer_item.copyright .inner .footer_designed .text{margin-right:20px}.site-footer .page-width .footer_item.copyright .inner .footer_designed a img{width:40px}@media (max-width:1399px){.site-footer .page-width .footer_item.footer_1 .inner .footer_navigation .item_menu{width:170px;margin-right:30px}.site-footer .page-width .footer_item.footer_1 .inner .footer_certification{width:30%}}body,html{overflow-x:hidden}body.menu-open,html.menu-open{overflow:hidden}body{letter-spacing:0;font-weight:100;font-size:14px;line-height:22px}body.index{font-size:14px;line-height:40px}.page-about .main-content,.page-community .main-content,.page-sustainability .main-content,body.page-community:not(.template-index) #MainContent .shopify-section:not(.images-with-social-icons),body:not(.template-index) #MainContent{max-width:1500px;margin:0 auto;overflow:hidden;width:100%;padding:0 17px}.btn,.rte .btn,.shopify-payment-button .shopify-payment-button__button--unbranded,.spr-container .spr-button,.spr-container .spr-summary-actions a{padding:14px 30px;margin-left:0;margin-right:0;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;line-height:normal;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-radius:40px!important;font-size:14px;text-transform:none;letter-spacing:1px;font-weight:100}.image-wrap{background:#0000}.m-80{margin:80px}.mb-80{margin-bottom:80px}.fosfo_custom_section,.mt-80,body.page-community:not(.template-index) .home_image_slider{margin-top:80px}.ml-80{margin-left:80px}.mr-80{margin-right:80px}.m-40{margin:40px}.ml-40{margin-left:40px}.mr-40{margin-right:40px}.social .social-media_list a{width:30px;height:30px;display:block;margin-right:20px;transition:.5s}.social .social-media_list a.social_fb{width:24px;position:relative;top:-2px}.fosfo_gallery{margin:80px 0}.fosfo_gallery .inner .popup-gallery a{display:block;margin:0 15px 15px 0;position:relative;padding-top:30%;overflow:hidden;width:calc(33.3333333333% - 15px)}.fosfo_gallery .inner .popup-gallery a img{position:absolute;top:0;width:100%;height:100%;object-fit:cover}.featured-collection-product .page-width,.image_with_text_row .feature-row-wrapper{padding:0}.featured-collection-product .page-width .image-wrap{position:relative}.featured-collection-product .page-width .image-wrap .cart-link,.home-caroussel-wrapper .inner .home-caroussel .inner-caroussel .top .cart-link{position:absolute;width:160px;height:50px;bottom:10px;right:10px}.featured-collection-product .page-width .image-wrap .cart-link .cover_aimg,.home-caroussel-wrapper .inner .home-caroussel .inner-caroussel .top .cart-link .cover_aimg{position:absolute;width:60px;height:50px;background:#fd5d1f;white-space:nowrap;opacity:0;display:flex;align-items:center;border-radius:24px;font-family:Work Sans;font-weight:300;font-size:14px;padding:0 22px;color:transparent;bottom:0;right:0;transition:.4s}.featured-collection-product .page-width .image-wrap .cart-link img{position:absolute;right:15px;top:10px;opacity:1}.featured-collection-product .page-width .image-wrap .cart-link:hover .cover_aimg,.home-caroussel-wrapper .inner .home-caroussel .inner-caroussel .top .cart-link:hover .cover_aimg{width:160px;color:#fff;opacity:1}.fosfo_custom_section .inner .title{display:flex;align-items:center;font-size:24px;margin-bottom:60px}.fosfo_custom_section .inner .title .tspk{display:block;width:320px;height:1px;background:#000;margin:0 10px!important;position:relative}.fosfo_custom_section .inner .title span:not(.tspk){width:40px;height:40px;cursor:pointer;background:0 0!important;transform:rotate(45deg);position:relative}.fosfo_custom_section .inner .title span:not(.tspk):before{content:"";display:block;width:40px;height:40px;border-radius:50%;background-color:#eef4f7;position:absolute;left:0;top:0;transform:scale(0);transition:.4s;transform-origin:center}.fosfo_custom_section .inner .title span:not(.tspk):after{content:"";display:block;width:14px;height:14px;border:2px solid #000;position:absolute;left:calc(50% - 5px);top:calc(50% - 9px)}.fosfo_custom_section .inner .title span:not(.tspk).rl:after{border-top:none;border-right:none}.fosfo_custom_section .inner .title span:not(.tspk).rr:after{border-bottom:none!important;border-left:none!important;left:calc(50% - 9px)!important;top:calc(50% - 5px)!important}.fosfo_custom_section .inner .title span:not(.tspk):hover:before{transform:scale(1)}.fosfo_custom_section .inner .content .slider .inner_slider{width:486px;margin-right:10px}.article-single-post a:after,.fosfo_custom_section .inner .content .slider .slick-arrow{display:none!important}.fosfo_custom_section .inner .content img{margin-bottom:10px}#contact-form-style-fosfo form input,#contact-form-style-fosfo form select,#contact-form-style-fosfo form textarea,.fosfo_custom_section .inner .content .title_content{font-size:14px;font-weight:600;margin-bottom:0}.fosfo_custom_section .inner .content .progress{display:block;width:100%;height:3px;border-radius:3px;overflow:hidden;background-color:#d9d8d8;background-image:linear-gradient(90deg,#fd5d1f,#fd5d1f);background-repeat:no-repeat;background-size:0 100%;transition:background-size .4s ease-in-out;margin-top:40px}.index-section--hero .hero__text-shadow>img{width:94%;display:block;margin:auto}.index-section--hero .hero__subtitle{margin-bottom:50px}.index-section--hero .hero__subtitle .animation-contents{font-size:28px;font-weight:100}.index-section--hero .hero__text-wrap .animation-cropper{padding:10px 0}@media (min-width:768px){#secondary-nav .only-for-desktop{display:block}#secondary-nav .only-for-mobile{display:none}.index-section--hero .hero__subtitle .animation-contents{font-size:50px}.index-section--hero>div>div>div{padding:0;height:100vh}}@media (min-width:1025px){.h2,.h3,h2,h3{font-size:60px;text-transform:initial;font-weight:100}.index-section--hero .hero__text-shadow>img{width:120vH}#collection-september .home_jackets_section .page-width .feature-row .feature-row__item:first-child{max-width:100%!important;flex:0 1 50%}#collection-september .home_jackets_section .page-width .feature-row .feature-row__item{min-width:50%}#collection-september .home_jackets_section .page-width .feature-row .feature-row__item .feature-row__item_item,#collection-september .home_jackets_section .page-width .feature-row .feature-row__item nav{padding-left:40px;padding-right:40px}}@media (max-width:767px){.announcement-bar{padding:0}.announcement-bar .announcement-text{height:35px;display:flex;align-items:center;justify-content:center;font-size:12px}#secondary-nav .secondary-nav-wrapper .menu-secondary-menu-left-container ul li.title_menu_mobile a:after,#secondary-nav .secondary-nav-wrapper .secondary-nav-right ul.menu_help .title:after{content:"";display:inline-block;width:8px;height:8px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg) translateY(0);transition:.4s;margin-left:30px;position:absolute;cursor:pointer}#secondary-nav .secondary-nav-wrapper .menu-secondary-menu-left-container ul li.li_with_sub,#secondary-nav .secondary-nav-wrapper .secondary-nav-right ul.menu_help .li_with_sub{display:none}#secondary-nav .secondary-nav-wrapper{flex-direction:column;width:100%;padding:0 40px}#secondary-nav .secondary-nav-wrapper .secondary-nav-left,#secondary-nav .secondary-nav-wrapper .secondary-nav-right{width:100%}#secondary-nav .secondary-nav-wrapper .menu-secondary-menu-left-container ul{margin-bottom:0}#secondary-nav .secondary-nav-wrapper .menu-secondary-menu-left-container ul.menu-info-mobile li,#secondary-nav .secondary-nav-wrapper .menu-secondary-menu-left-container ul:not(.menu-info-mobile){border-bottom:1px solid #fff;padding:20px 0}#secondary-nav .secondary-nav-wrapper .menu-secondary-menu-left-container ul li{margin-bottom:0;text-align:center}#secondary-nav .secondary-nav-wrapper .menu-secondary-menu-left-container ul li a{font-size:24px;position:relative}#secondary-nav .secondary-nav-wrapper .menu-secondary-menu-left-container ul li.title_menu_mobile a:after{transform-origin:top left;top:12px}#secondary-nav .secondary-nav-wrapper .menu-secondary-menu-left-container ul li.title_menu_mobile a.open:after,#secondary-nav .secondary-nav-wrapper .secondary-nav-right ul.menu_help .title.open:after{transform-origin:top left;transform:rotate(135deg) translateY(-10px) translate(-4px)}#secondary-nav .secondary-nav-wrapper .menu-secondary-menu-left-container ul li.sub_title a{font-size:16px}#secondary-nav .secondary-nav-wrapper .menu-secondary-menu-left-container ul li.sub_title_menu_mobile{padding-top:20px;margin-bottom:15px}#secondary-nav .secondary-nav-wrapper .menu-secondary-menu-left-container ul li.sub_title_menu_mobile a{font-weight:600;cursor:default}#secondary-nav .secondary-nav-wrapper .menu-secondary-menu-left-container ul li.sub_title:not(.sub_title_menu_mobile),#secondary-nav .secondary-nav-wrapper .secondary-nav-right ul.menu_help .li_with_sub .ul_sub_menu li{margin-bottom:10px}#secondary-nav .secondary-nav-wrapper .menu-secondary-menu-left-container ul li ul.ul_sub_menu{margin:0;list-style:none;border:none;padding:0}#secondary-nav .secondary-nav-wrapper .menu-secondary-menu-left-container ul li ul.ul_sub_menu li::marker{display:none}#secondary-nav .secondary-nav-wrapper .secondary-nav-right .menu-secondary-menu-right-container{margin-top:0}#secondary-nav .secondary-nav-wrapper .secondary-nav-right .menu-secondary-menu-right-container .menu_account{width:100%;padding:0;border:none;margin:0}#secondary-nav .secondary-nav-wrapper .secondary-nav-right .menu-secondary-menu-right-container .menu_account a{font-size:24px}#secondary-nav .secondary-nav-wrapper .secondary-nav-right ul{padding:0;border:none;width:100%}#secondary-nav .secondary-nav-wrapper .secondary-nav-right ul li{padding:20px 0;border-bottom:1px solid #fff;text-align:center}#secondary-nav .secondary-nav-wrapper .secondary-nav-right ul.menu_help li{border:none;padding:0}#secondary-nav .secondary-nav-wrapper .secondary-nav-right ul.menu_help .title{margin:0;padding:20px 0;border-bottom:1px solid #fff;text-align:center;position:relative;cursor:pointer;font-size:24px!important}#secondary-nav .secondary-nav-wrapper .secondary-nav-right ul.menu_help .title:after{transform-origin:top left;top:30px}#secondary-nav .secondary-nav-wrapper .secondary-nav-right .social{margin-top:40px}#secondary-nav .secondary-nav-wrapper .secondary-nav-right .social .social-media_list{justify-content:center}#secondary-nav .secondary-nav-wrapper .secondary-nav-right .social .social-media_list a{margin:0 10px}#secondary-nav .secondary-nav-wrapper .secondary-nav-right .social .social-media_list a.social_fb{top:2px}body{font-size:14px;line-height:22px}.index-section--hero>div>div>div{padding:0;height:70vH}.index-section--hero .hero__text-wrap .page-width{display:flex;max-width:100%;align-items:center}.index-section--hero .hero__text-content{display:flex;width:100%;max-width:100%;padding-top:80px}.index-section--hero .hero__subtitle .animation-contents{line-height:30px}.slideshow__slide .hero__link,[data-aos=hero__animation] .hero__link{flex-direction:column}.slideshow__slide .hero__link .wrapper_btn,[data-aos=hero__animation] .hero__link .wrapper_btn{margin-bottom:15px}.slideshow__slide .hero__link .btn,[data-aos=hero__animation] .hero__link .btn{width:170px}}@media (max-width:576px){.index-section--hero>div>div>div{height:810px}.index-section--hero>div>div>div .hero__image-wrapper{height:100%}.index-section--hero>div>div>div .hero__image-wrapper:before{display:none}.index-section--hero>div>div>div .parallax-container{height:100%;top:0}.index-section--hero>div>div>div .parallax-image{transform:none!important}.index-section--hero .hero__text-wrap .page-width{align-items:flex-start}.index-section--hero .hero__text-content{margin-top:60px}.index-section--hero .hero__text-shadow>img{width:280px}.index-section--hero .hero__subtitle .animation-contents{font-size:26px;padding:0}.index-section--hero .hero__image-wrapper img{filter:contrast(110%)}.index-section--hero .hero__subtitle{margin-bottom:20px}}.slideshow__slide .hero__link,[data-aos=hero__animation] .hero__link{display:inline-flex;margin:auto}.slideshow__slide .hero__link .wrapper_btn,[data-aos=hero__animation] .hero__link .wrapper_btn{width:200px}.slideshow__slide .hero__link .btn,[data-aos=hero__animation] .hero__link .btn{margin-left:0;margin-right:0;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;line-height:normal;-webkit-box-shadow:none;-moz-box-shadow:none;min-width:150px}.slideshow__slide .hero__link .btn:hover,[data-aos=hero__animation] .hero__link .btn:hover{min-width:200px}.template-index #home_color_your{background:linear-gradient(90deg,#fd5d1f,#dbb235);color:#fff;margin-top:0;margin-bottom:0}#home_color_your .page-width>.grid p{letter-spacing:0;margin-top:35px}#home_color_your .page-width>.grid .btn{margin-top:40px;color:#fff}#home_color_your .page-width>.grid .btn:hover{border-color:#fff;opacity:.5}#home_color_your .page-width>.grid .grid__item:nth-child(2) .image-wrap{margin-bottom:0;position:relative}#home_color_your .page-width>.grid .grid__item:nth-child(2) .image-wrap img{max-width:450px;position:absolute;bottom:0;right:10%}@media (max-width:1199px){.fosfo_characteristic{margin:40px 0}#home_color_your .page-width>.grid{padding-top:80px;padding-bottom:80px}#home_color_your .page-width>.grid .grid__item:nth-child(2) .image-wrap img{right:0}}.home_video_with_image_right{height:960px;display:flex;flex-wrap:wrap;width:96%;margin:60px auto 40px;max-width:1600px;background:#0000;align-items:center;overflow:hidden}.home_video_with_image_right>div{width:50%;position:relative}.home_video_with_image_right>div>div{width:96%!important;height:100%!important;margin:auto;position:static}.home_video_with_image_right>div.hero__media video{animation:none!important}.home_video_with_image_right .hero__text-wrap .fs_img_with_video{position:relative;height:960px}.home_video_with_image_right .hero__text-wrap .fs_img_with_video .main_img{height:100%}.home_video_with_image_right .hero__text-wrap .fs_img_with_video img{display:block;width:100%;height:100%;object-fit:cover}.home_video_with_image_right .hero__text-wrap .fs_img_with_video .card_icon{position:absolute;width:24px;height:26px;bottom:40px;right:40px}@media (max-width:1199px){.home_video_with_image_right,.home_video_with_image_right .hero__text-wrap .fs_img_with_video{height:600px}}.home_jackets_section{margin-top:20px;background:#f7753d;height:100vh;overflow:hidden}.home_jackets_section .page-width{max-width:100%;height:100%;padding:0}.home_jackets_section .page-width .feature-row{margin:0;height:100%;position:relative}.home_jackets_section .page-width .feature-row:after{content:"";display:block;width:50%;height:100%;position:absolute;right:0;top:0;bottom:0;background-color:#fd5d1f}.home_jackets_section .page-width .feature-row .feature-row__item{padding:10vh 0;height:100%;position:relative}.home_jackets_section .page-width .feature-row .feature-row__item:first-child{padding:5vh 0}.home_image_slider .inner .image_slider,.home_jackets_section .page-width .feature-row .feature-row__item .image-wrap,.page-about .main-content .shopify-section,.page-community .main-content .shopify-section,.page-sustainability .main-content .shopify-section{position:relative}@media (min-width:1024px){.home_jackets_section .page-width .feature-row .feature-row__item .image-wrap{padding-bottom:90vH!important}}.home_jackets_section .page-width .feature-row .feature-row__item .image-wrap img{width:auto;height:100%;position:absolute;left:0;right:0;padding:0}.home_jackets_section .page-width .feature-row .feature-row__item .h1{font-size:6.405vh;line-height:6.405vh;color:#fff;margin-bottom:30px}.home_jackets_section .page-width .feature-row .feature-row__item .rte p{font-size:2.562vh;line-height:4.27vh;color:#fff}.home_jackets_section .page-width .feature-row .feature-row__item .btn{margin-top:40px;color:#fff}.home_jackets_section .page-width .feature-row .feature-row__item nav{display:flex;align-items:center;justify-content:space-between;color:#fff;margin-bottom:10vh}.home_jackets_section .page-width .feature-row .feature-row__item nav .counter{font-size:36px}.home_jackets_section .page-width .feature-row .feature-row__item nav .progress-bar{width:40%;background:#fff;height:1px;z-index:1}.home_jackets_section .page-width .feature-row .feature-row__item nav .arrows{width:100px;display:flex;justify-content:space-between}.home_jackets_section .page-width .feature-row .feature-row__item nav .arrows a{display:inline-flex;transition:opacity .3s;position:relative;width:40px;height:40px;align-items:center}.home_jackets_section .page-width .feature-row .feature-row__item nav .arrows a:after{content:"";display:block;width:20px;height:20px;transform:rotate(135deg);border:2px solid #fff;border-top:0;border-left:0;cursor:pointer}.home_jackets_section .page-width .feature-row .feature-row__item nav .arrows a:before{content:"";display:block;width:60px;height:60px;background:#fa8a5f;border-radius:50%;position:absolute;top:calc(50% - 30px);transform:scale(0);transform-origin:center;z-index:-1;transition:.4s ease-in-out}.home_jackets_section .page-width .feature-row .feature-row__item nav .arrows a.arrow-up:after{transform:rotate(-45deg)}.home_jackets_section .page-width .feature-row .feature-row__item nav .arrows a.arrow-up:before{left:calc(50% - 36px)}.home_jackets_section .page-width .feature-row .feature-row__item nav .arrows a.arrow-down:before{left:calc(50% - 44px)}#collection-september .custom_controler_video:hover .bg,.home-caroussel-wrapper .inner .nav-home-caroussel .control-home-caroussel .control:hover:before,.home_jackets_section .page-width .feature-row .feature-row__item nav .arrows a:hover:before{transform:scale(1)}.home_jackets_section .page-width .feature-row .feature-row__item .feature-row__item_item{position:absolute;left:0;top:30vh;opacity:0;visibility:hidden}.home_jackets_section .page-width .feature-row .feature-row__item .feature-row__item_item.feature-row__item_item_1{opacity:1;visibility:visible}.home_jackets_section .page-width .feature-row .feature-row__text{position:relative;z-index:1}@media (max-width:1279px){.home_jackets_section .page-width .feature-row .feature-row__item .feature-row__item_item.feature-row__item_item_1{max-width:80%}.home_jackets_section .page-width .feature-row .feature-row__item .image-wrap img{height:90%;margin:0 4%}}@media (max-width:1199px){.home_jackets_section .page-width .feature-row .feature-row__item .image-wrap img{height:80%;margin:0 2%}#collection-september .home_jackets_section .page-width .feature-row .feature-row__item .image-wrap img{height:100%;margin:0}#collection-september .home_jackets_section .page-width .feature-row .feature-row__item .feature-row__item_item.feature-row__item_item_1{max-width:100%}}@media (max-width:1023px){#SiteHeader .site-nav.medium-up--hide,#SiteHeader .site-navigation{display:none!important}#SiteHeader .site-header__logo a{width:80px!important}.fosfo_custom_section .inner .content .slider .inner_slider{width:350px}.home_jackets_section{height:auto}.home_jackets_section .page-width .feature-row{flex-direction:column}.home_jackets_section .page-width .feature-row:after{display:none}.home_jackets_section .page-width .feature-row .feature-row__item{max-width:100%;padding:20px 3%;flex:0 1 100%;width:100%;min-height:60vh}.home_jackets_section .page-width .feature-row .feature-row__item .image-wrap{padding:0!important;height:auto!important}.home_jackets_section .page-width .feature-row .feature-row__item .image-wrap img{position:static;width:100%;height:auto;margin:0}.home_jackets_section .page-width .feature-row .feature-row__item .feature-row__item_item{left:3%;top:10vH;max-width:94%}.home_jackets_section .page-width .feature-row .feature-row__item nav .counter{z-index:1}.home_jackets_section .page-width .feature-row .feature-row__text:before{content:"";display:block;width:100%;height:100%;position:absolute;right:0;top:0;bottom:0;background-color:#fd5d1f}}@media (max-width:991px){.site-footer .page-width .footer_item.copyright .inner,.site-footer .page-width .footer_item.footer_1 .inner{flex-direction:column}.site-footer .page-width .footer_item.footer_1 .inner .footer_navigation .item_menu{width:33%;margin-right:0}.home_video_with_image_right>div,.site-footer .page-width .footer_item.footer_1 .inner .footer_certification{width:100%}.site-footer .page-width .footer_item.footer_2 .inner .footer_logo_adress{flex-direction:column;align-items:flex-start}.site-footer .page-width .footer_item.footer_2 .inner .footer_logo_adress .logo_footer{margin-right:0;margin-bottom:20px}.site-footer .page-width .footer_item.copyright .inner .footer_copyright{margin-bottom:25px}.fosfo_gallery .inner .popup-gallery a{padding-top:48%;width:48%;margin-right:0}.fosfo_gallery .inner .popup-gallery{justify-content:space-between}.home_video_with_image_right,.home_video_with_image_right .hero__text-wrap .fs_img_with_video{height:auto}.home_video_with_image_right>div>div{width:100%!important;margin-bottom:20px}.home_jackets_section .page-width .feature-row .feature-row__item{min-height:70vH}}@media (max-width:767px){#home_color_your .page-width>.grid p,.home_jackets_section .page-width .feature-row .feature-row__item .rte p{font-size:14px;line-height:22px}.home_video_with_image_right .hero__text-wrap .fs_img_with_video{width:100%}.home_jackets_section .page-width .feature-row .feature-row__item .h1{font-size:37px;line-height:100%}.home_jackets_section .page-width .feature-row .feature-row__item .feature-row__item_item.feature-row__item_item_1{max-width:94%}.home_jackets_section .page-width .feature-row .feature-row__item{min-height:420px}.home_jackets_section .page-width .feature-row .feature-row__item:first-child{padding:40px 30px}}.home_img_fosfo{height:100vh;position:relative;width:100%}.template-index .promo-grid .promo-grid__text{max-width:1050px}.template-index .promo-grid .rte--block{font-size:24px;line-height:36px;margin-top:40px;margin-bottom:60px}.template-index .promo-grid .rte--block.rte--em{font-size:30px;color:#fff;line-height:1;text-align:center;text-transform:inherit;letter-spacing:0;margin-bottom:45px}.template-index .promo-grid .rte--block.rte--strong{font-size:60px;color:#ffcc70;line-height:1;text-align:center}.home-caroussel-wrapper{margin:40px 0}.home-caroussel-wrapper .inner .nav-home-caroussel{margin-bottom:20px;position:relative}.home-caroussel-wrapper .inner .nav-home-caroussel ul{margin:0;padding:0;list-style:none;display:flex;align-items:center}.home-caroussel-wrapper .inner .nav-home-caroussel ul li a{font-size:28px;color:#b6b2b1;font-weight:100;cursor:pointer}.home-caroussel-wrapper .inner .nav-home-caroussel ul li.active a{color:#fd5d1f}.home-caroussel-wrapper .inner .nav-home-caroussel ul li:first-child:after{content:"";width:40px;height:1px;margin:0 15px;background:#fd5d1f;display:inline-block}.home-caroussel-wrapper .inner .nav-home-caroussel .control-home-caroussel{width:120px;position:absolute;right:0;top:-5px;display:flex;justify-content:space-between}.home-caroussel-wrapper .inner .nav-home-caroussel .control-home-caroussel .control{cursor:pointer;position:relative;width:50px;height:50px}.home-caroussel-wrapper .inner .nav-home-caroussel .control-home-caroussel .control:before{content:"";display:block;width:100%;height:100%;border-radius:50%;background-color:#fdece5;position:absolute;left:0;right:0;transform:scale(0);transition:.4s;transform-origin:center}.home-caroussel-wrapper .inner .nav-home-caroussel .control-home-caroussel .control:after{content:"";display:block;width:15px;height:15px;border:3px solid #fd5d1f;transform:rotate(-45deg);position:absolute;left:calc(50% - 5px);top:calc(50% - 7px)}.home-caroussel-wrapper .inner .nav-home-caroussel .control-home-caroussel .control.control-prev:after{border-right:0;border-bottom:0}.home-caroussel-wrapper .inner .nav-home-caroussel .control-home-caroussel .control.control-next:after{border-left:0;border-top:0;left:calc(50% - 10px)}.home-caroussel-wrapper .inner .home-caroussel,.home-caroussel-wrapper .inner .home-caroussel .slick-list,.home_image_slider .inner .image_slider .slick-list{overflow:visible}.home-caroussel-wrapper .inner .home-caroussel .inner-caroussel{width:450px;margin-right:40px}.home-caroussel-wrapper .inner .home-caroussel .inner-caroussel .top{position:relative;padding-top:140%}.home-caroussel-wrapper .inner .home-caroussel .inner-caroussel .top .img-wrapper{position:absolute;left:0;top:0;right:0;bottom:0}.home-caroussel-wrapper .inner .home-caroussel .inner-caroussel .top .img-wrapper img{width:100%;height:100%;object-fit:cover;object-position:top center}.home-caroussel-wrapper .inner .home-caroussel .inner-caroussel .top .cart-link img{position:absolute;right:15px;top:10px}.home-caroussel-wrapper .inner .home-caroussel .inner-caroussel .bottom .title-cat{font-size:28px;color:#b6b2b1;margin:20px 0 0}.home-caroussel-wrapper .inner .home-caroussel .slick-list:before{content:"";display:block;position:absolute;right:100%;background-color:#fff;top:0;bottom:0;height:100%;width:100%;z-index:1}.home_image_slider{background:#fd5d1f;padding:100px 0}.home_image_slider .inner .header{display:flex;align-items:center;font-size:28px;color:#fff;justify-content:space-between;margin-bottom:40px}.home_image_slider .inner .header .title .title_2{margin-left:20px;padding-left:120px;position:relative}.home_image_slider .inner .header .title .title_2:before{content:"";display:block;position:absolute;top:calc(50% - .5px);height:1px;width:100px;background-color:#fff;left:0}.home_image_slider .inner .image_slider .image_box{width:475px;height:525px;overflow:hidden;margin-right:40px}.home_image_slider .inner .image_slider:before{content:"";display:block;width:100%;position:absolute;top:0;bottom:0;height:100%;right:100%;background-color:#fd5d1f;z-index:1}@media (max-width:1024px){.fosfo_characteristic #head-c .c-elem{width:50%;margin-bottom:25px}.accordion-fosfo .accordion_item .inner .title:after{right:20px}.accordion-fosfo .accordion_item .inner .title{padding:15px 46px 15px 0;font-size:20px}.m-80{margin:40px}.mb-80{margin-bottom:40px}.mt-80{margin-top:40px}.ml-80{margin-left:40px}.mr-80{margin-right:40px}.m-40{margin:20px}.mb-40{margin-bottom:20px}.mt-40{margin-top:20px}.ml-40{margin-left:20px}.mr-40{margin-right:20px}#home_color_your .page-width>.grid{flex-direction:column;align-items:flex-start;padding-bottom:0;margin:0}#home_color_your .page-width>.grid .grid__item{padding:0;width:100%}#collection-september #collection-september .home_jackets_section .page-width .feature-row .feature-row__item:first-child,#home_color_your .page-width>.grid .grid__item>div{max-width:100%!important}#home_color_your .page-width>.grid .grid__item:nth-child(2) .image-wrap{height:auto!important;padding-bottom:0!important}#home_color_your .page-width>.grid .grid__item:nth-child(2) .image-wrap img{position:static;margin:auto}.home_image_slider .inner .header{font-size:24px}}.home_mission_and_values .page-width .promo-grid__container{padding-bottom:60px}.home_newsletter_klaviyo .custom__item-inner{background:#1b739c;color:#fff;padding:80px 0 90px}.home_newsletter_klaviyo .custom__item-inner .inner{max-width:1040px;margin:auto;text-align:center;padding:0 40px}.grid-blog-fosfo,body.product #MainContent .page-width,body.template-product #MainContent .page-width{max-width:100%;margin:0}.home_newsletter_klaviyo .custom__item-inner .inner .title{color:#ffcc70;font-size:60px;line-height:1;text-align:center;margin-bottom:54px}.home_newsletter_klaviyo .custom__item-inner .inner .sub-title{line-height:36px;margin-bottom:40px}.home_newsletter_klaviyo .custom__item-inner button.needsclick{font-size:12px!important;padding:0 20px!important;background-color:#fd5d1f!important;border:none!important;font-family:Work Sans!important;width:auto!important;height:40px!important;margin-left:-80px;transition:.4s;border-radius:40px!important;font-weight:600!important}.home_newsletter_klaviyo .custom__item-inner button.needsclick:hover{box-shadow:none!important;padding:0 40px!important}.home_newsletter_klaviyo .custom__item-inner input.needsclick{font-family:Work Sans!important;border-radius:40px!important;text-align:left!important;color:#000!important;border:none!important;max-width:500px!important;min-width:350px!important;font-size:12px!important;height:40px!important;font-weight:500!important}.home_newsletter_klaviyo .custom__item-inner input.needsclick::placeholder{font-family:Work Sans!important;font-size:12px!important;color:#000!important;font-weight:600!important}#collection-september .custom_controler_video{width:60px;height:60px;position:absolute;bottom:20px;right:40px;cursor:pointer}#collection-september .custom_controler_video .bg{position:absolute;top:0;left:0;background:#fd5d1f;width:100%;height:100%;border-radius:50%;transition:.5s;transform:scale(0)}#contact-form-style-fosfo form .btn,.richtext_teamishere .btn{background:#fd5d1f;border:2px solid #fd5d1f;transition:.5s!important}#collection-september .custom_controler_video .icon_pause{position:relative;display:flex;align-items:center;justify-content:center;height:100%}#collection-september .custom_controler_video .icon_pause:after,#collection-september .custom_controler_video .icon_pause:before{content:"";display:block;width:8px;border:2px solid #fff;height:22px;margin:0 2px}#collection-september .custom_controler_video.paused .icon_pause:before{margin:0 2px 0 8px;display:inline-block;height:0;width:0;border-top:9px solid transparent;border-bottom:13px solid transparent;border-left:22px solid #fff;border-right:none}#collection-september .home_jackets_section{background:#2a7168}#collection-september .home_jackets_section .page-width .feature-row:after{background-color:#2a7168}#collection-september .home_jackets_section .page-width .feature-row .feature-row__item:first-child{padding:0;margin-left:0}#collection-september .home_jackets_section .page-width .feature-row .feature-row__item .image-wrap{padding-bottom:100vH!important}#collection-september .home_newsletter_klaviyo,#collection-september .home_newsletter_klaviyo .custom__item-inner{background:#dad1f5}#collection-september .home_image_slider{background:#ff4e00}#collection-september .home_image_slider .inner .image_slider:before{background-color:#ff4e00}#collection-september .home_newsletter_klaviyo .custom__item-inner .inner .sub-title,#collection-september .home_newsletter_klaviyo .custom__item-inner .inner .title{color:#2a7168}#collection-september .site-footer{background-color:#0074a0}#collection-september #collection-september .home_jackets_section .page-width .feature-row .feature-row__item:first-child{max-width:100%!important}#collection-september .home_jackets_section .page-width .feature-row .feature-row__item .image-wrap img{width:100%;object-fit:cover}#collection-september #home_color_your .page-width>.grid .grid__item:nth-child(2) .image-wrap img{max-width:550px}#collection-september .home_jackets_section .page-width .feature-row .feature-row__item nav .arrows a:before{background:#4f8b83}@media (max-width:1024px)and (min-width:768px){#collection-september #home_color_your h3{font-size:60px}}@media (max-width:1023px){#collection-september .home_jackets_section .page-width .feature-row .feature-row__item .image-wrap{padding-bottom:0!important}#collection-september .home_jackets_section .page-width .feature-row .feature-row__text:before{background-color:#2a7168}}.large-image-about.background-media-text,.large-image-full.background-media-text{margin-top:10px}.large-image-about.background-media-text .background-media-text__inner .background-media-text__aligner,.large-image-full.background-media-text .background-media-text__inner .background-media-text__aligner{height:100%;display:flex;align-items:center;margin-top:0;margin-bottom:0}.large-image-about.background-media-text .background-media-text__inner .background-media-text__text,.large-image-full.background-media-text .background-media-text__inner .background-media-text__text{background-color:#0000;display:flex;align-items:flex-start;color:#fff;width:750px}.large-image-about.background-media-text .background-media-text__inner .background-media-text__text .h3,.large-image-full.background-media-text .background-media-text__inner .background-media-text__text .h3{font-size:60px;color:#fff;line-height:1;margin-left:40px}@media (max-width:991px){.home_image_slider .inner .header{font-size:20px}#collection-september .custom_controler_video{bottom:60px}.large-image-about.background-media-text+.background-media-text__spacer,.large-image-full.background-media-text+.background-media-text__spacer{display:none}.large-image-about .background-media-text__container,.large-image-full .background-media-text__container{position:absolute;height:100%}.large-image-about.background-media-text,.large-image-full.background-media-text{display:flex;align-items:center}.large-image-about.background-media-text .background-media-text__inner .background-media-text__text,.large-image-full.background-media-text .background-media-text__inner .background-media-text__text{width:100%}.large-image-about.background-media-text .background-media-text__inner .background-media-text__text .h3,.large-image-full.background-media-text .background-media-text__inner .background-media-text__text .h3{text-align:left}}.image_with_text_row .feature-row-wrapper .feature-row{margin:45px 0 25px}.image_with_text_row .feature-row-wrapper .feature-row .feature-row__item{margin-left:0;display:flex;flex-direction:column}.image_with_text_row .feature-row-wrapper .feature-row .feature-row__item .subheading{order:2;font-size:24px;letter-spacing:0;text-transform:initial;margin-bottom:40px;line-height:20px}.image_with_text_row .feature-row-wrapper .feature-row .feature-row__item .h1{order:1;font-size:24px;font-weight:600;margin-bottom:0}.image_with_text_row .feature-row-wrapper .feature-row .feature-row__item .h1.mb-40{margin-bottom:40px}.image_with_text_row .feature-row-wrapper .feature-row .feature-row__item .rte{order:3}.image_with_text_row .feature-row-wrapper .feature-row .feature-row__item .accordion-img-txt,body.page-community:not(.template-index) .image_with_text_row .feature-row-wrapper .feature-row .feature-row__item>div:last-child{order:4}.image_with_text_row .feature-row-wrapper .feature-row .feature-row__item p{letter-spacing:0;font-size:14px;line-height:24px}.image_with_text_row .feature-row-wrapper .feature-row .feature-row__item.feature-row__text--right{padding-left:60px;padding-right:0}.image_with_text_row .feature-row-wrapper .feature-row .feature-row__item.feature-row__text--right+.feature-row__item{margin-right:0}.image_with_text_row.width-title-specific .feature-row{margin:70px 0 30px}.image_with_text_row.width-title-specific .feature-row .h1{font-size:50px;line-height:1.1;font-weight:100}@media (max-width:1365px){.image_with_text_row .feature-row-wrapper .feature-row .feature-row__item.feature-row__text--right{padding-left:0;padding-right:60px}}.richtext_teamishere.text-left.page-width--narrow{margin:100px 0;max-width:100%;padding:0 80px}.richtext_teamishere.text-left.page-width--narrow h2{line-height:1.1;font-size:60px;font-weight:100}.richtext_teamishere.text-left.page-width--narrow p{font-size:24px;line-height:1.3;margin-bottom:20px;margin-top:40px}#contact-form-style-fosfo form .btn:hover,.richtext_teamishere .btn:hover{border-color:#fff;background:#fd5d1f!important}.page-about .rich-text,.page-community .rich-text,.page-sustainability .rich-text{max-width:1300px}.page-about .rich-text.rich-text-clear,.page-community .rich-text.rich-text-clear,.page-sustainability .rich-text.rich-text-clear{padding-top:80px}body.page-community:not(.template-index) #MainContent .btn{background:#fd5d1f;border:2px solid transparent}body.page-community:not(.template-index) .social .social-media_list a.social_fb{top:2px}.page-faq .page-width.page-width--narrow:not(.richtext_teamishere){max-width:1240px;padding:0}.collapsible-trigger{padding:20px 46px 20px 0;font-size:24px;font-weight:600;color:#000;border-bottom:1px solid rgba(0,0,0,.1);line-height:27px;position:relative;cursor:pointer;width:100%}.collapsible-trigger:after{content:"";display:inline-block;width:8px;height:8px;border-left:2px solid #000;border-bottom:2px solid #000;transform:rotate(-45deg) translateY(0);transition:.4s;transform-origin:top left;position:absolute;right:10px;top:50%}.collapsible-trigger.is-open{border-color:transparent}.collapsible-trigger.is-open:after{transform-origin:top left;transform:rotate(135deg) translateY(-10px) translate(-4px)}.collapsible-content{border-bottom:1px solid transparent}.collapsible-content a{text-decoration:underline!important;text-underline-offset:3px;text-decoration-skip-ink:all;border:none!important;font-weight:500}.collapsible-content.is-open,body.product .collapsible-trigger.is-open,body.template-product .collapsible-trigger.is-open{border-color:#0000001a}@media (max-width:1024px){.image_with_text_row .feature-row-wrapper .feature-row{flex-direction:column}.image_with_text_row .feature-row-wrapper .feature-row .feature-row__item{max-width:100%!important;flex:0 1 100%;margin:auto auto 40px;width:100%;padding-left:0;padding-right:0}.image_with_text_row .feature-row-wrapper .feature-row .feature-row__item.feature-row__text--right{padding-right:0}.page-about .rich-text,.page-community .rich-text,.page-sustainability .rich-text{max-width:100%;padding:0}.page-sustainability .image_with_text_row .feature-row-wrapper .feature-row{margin:0}.collapsible-trigger{padding:15px 46px 15px 0;font-size:20px}}.page-contact-fosfo .main-content{display:flex;flex-wrap:wrap;justify-content:center}.page-contact-fosfo .main-content .h1,.page-contact-fosfo .main-content .h2,.page-contact-fosfo .main-content h1,.page-contact-fosfo .main-content h2{font-size:24px;font-weight:600;text-align:left;margin-bottom:35px}.page-contact-fosfo .main-content p:not(:first-child){margin-bottom:15px}.page-contact-fosfo .main-content a{color:#000;text-decoration:none;border-bottom:none!important;transition:.5s}.page-contact-fosfo .main-content div[id$=__rich-text]{width:28%}.page-contact-fosfo .main-content div[id$=__rich-text] .rich-text{padding:0 20%}.page-contact-fosfo .main-content div[id$=__form]{width:72%}@media (min-width:768px){.home-caroussel-wrapper{margin:75px 0}#collection-september .index-section--hero .hero__subtitle .animation-contents{font-size:63px;line-height:65px}#collection-september .slideshow__slide .hero__link .wrapper_btn{text-align:center}#collection-september .slideshow__slide .hero__link{transform:translate(-25px)}.page-contact-fosfo .main-content div[id$=__form]{margin-bottom:0}}.page-contact-fosfo .main-content div[id$=__form] .section-header__title{position:relative;top:3px;margin-bottom:48px}.page-contact-fosfo .main-content div[id$=__form] .page-width{padding:0 10%}#contact-form-style-fosfo form{font-size:14px;text-align:left}#contact-form-style-fosfo form .grid--small{margin:0;display:flex;flex-wrap:wrap;justify-content:space-between}#contact-form-style-fosfo form .grid--small:after,#contact-form-style-fosfo form .item_field#dynamic-response-select select,.grid-product .swatches-globo--list,.template-collection .grid-product__colors{display:none}#contact-form-style-fosfo form label{font-size:14px;text-transform:initial;letter-spacing:0;line-height:1}#contact-form-style-fosfo form input,#contact-form-style-fosfo form select{height:43px}#contact-form-style-fosfo form textarea{height:250px}#contact-form-style-fosfo form .item_field{margin-bottom:35px;width:100%}#contact-form-style-fosfo form .item_field input,#contact-form-style-fosfo form .item_field select,#contact-form-style-fosfo form .item_field textarea{width:100%;margin:0}#contact-form-style-fosfo form .grid__item{padding:0;margin-bottom:35px;float:none}#contact-form-style-fosfo form .grid__item.medium-up--one-half{width:49%}#contact-form-style-fosfo form .btn{margin-top:40px}@media (max-width:1199px){.large-image-about.background-media-text,.large-image-about.background-media-text+.background-media-text__spacer,.large-image-full.background-media-text,.large-image-full.background-media-text+.background-media-text__spacer{min-height:450px}.page-contact-fosfo .main-content div[id$=__rich-text] .rich-text{padding:0}.page-contact-fosfo .main-content div[id$=__form] .page-width{padding:0 5%}}.blog-template-fosfo .page-width{padding-left:0;padding-right:0}.blog-template-fosfo .page-width .blog_tag_filter{margin-top:80px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.blog-template-fosfo .page-width .blog_tag_filter .item_filter{display:flex;justify-content:flex-start;align-items:center}.blog-template-fosfo .page-width .blog_tag_filter .item_filter a{text-transform:capitalize;font-family:inherit;border:1px solid #d9d8d8;border-radius:26px;font-size:14px;padding:12px 26px;line-height:1;letter-spacing:.5px;margin-right:20px;margin-bottom:10px;transition:.5s}.blog-template-fosfo .page-width .blog_tag_filter .item_filter a.current,.blog-template-fosfo .page-width .blog_tag_filter .item_filter a:hover{background-color:#f7f7f7}.blog-template-fosfo .page-width .blog_tag_filter .filter_count_result{font-size:14px;color:#000;max-height:40px}.grid-blog-fosfo{display:flex;flex-wrap:wrap;justify-content:flex-start;width:100%}.grid-blog-fosfo>.grid__item{float:none;padding:0 15px;margin-bottom:60px}.grid-blog-fosfo>.grid__item>.grid{margin:0}.grid-blog-fosfo>.grid__item>.grid>div{padding:0}.grid-blog-fosfo>.grid__item>.grid .grid__item,.grid-blog-fosfo>.grid__item>.grid .grid__item .article__grid-meta{text-align:left}.grid-blog-fosfo>.grid__item>.grid .grid__item .article__title{font-size:24px;color:#000;line-height:27px;font-weight:600}.grid-blog-fosfo>.grid__item>.grid .grid__item .article__excerpt{padding:0;margin-top:20px;margin-bottom:20px;line-height:22px;font-size:14px}.grid-blog-fosfo>.grid__item>.grid .grid__item .caf-read-more{padding:14px 30px;border-radius:28px;color:#fff;font-weight:500;background-color:#fd5d1f;border:1px solid transparent;font-size:14px;display:inline-block;line-height:1;transition:.5s}.grid-blog-fosfo>.grid__item>.grid .grid__item .caf-read-more:hover{border-color:#fd5d1f;background-color:#0000;color:#fd5d1f}@media (max-width:575px){.fosfo_characteristic #head-c .c-elem{width:100%}.fosfo_gallery{margin:0}.featured-collection-product .page-width .grid__item{margin-left:0;width:76%;flex:0 0 76%}.featured-collection-product .page-width .grid__item.grid__item--view-all{display:none}.fosfo_custom_section .inner .title span:not(.tspk){width:60px;height:60px}.fosfo_custom_section .inner .title span:not(.tspk):before{width:30px;height:30px;left:-2px;top:12px}.fosfo_custom_section .inner .title span:not(.tspk):after{width:10px;height:10px}.fosfo_custom_section .inner .title span:not(.tspk).rr:before{left:-4px;top:14px}.fosfo_custom_section .inner .content .slider .inner_slider{width:300px}.fosfo_custom_section .slick-list{overflow:visible}.slideshow__slide .hero__link,[data-aos=hero__animation] .hero__link{flex-direction:row;width:100%;justify-content:space-around}.slideshow__slide .hero__link .wrapper_btn,[data-aos=hero__animation] .hero__link .wrapper_btn{width:160px}.slideshow__slide .hero__link .btn,[data-aos=hero__animation] .hero__link .btn{width:150px;padding:10px 15px}.slideshow__slide .hero__link .btn:hover,[data-aos=hero__animation] .hero__link .btn:hover{min-width:150px}.home_video_with_image_right{margin:30px auto 20px}.home_jackets_section .page-width .feature-row .feature-row__item nav .progress-bar{width:30%}.home_jackets_section .page-width .feature-row .feature-row__item nav .counter{font-size:24px}.home_jackets_section .page-width .feature-row .feature-row__item nav .arrows{width:60px}.home_jackets_section .page-width .feature-row .feature-row__item nav .arrows a{width:20px;height:20px}.home_jackets_section .page-width .feature-row .feature-row__item nav .arrows a:after{width:10px;height:10px}.home_jackets_section .page-width .feature-row .feature-row__item nav .arrows a:before{display:none}.home_jackets_section .page-width .feature-row .feature-row__item{min-height:480px}.home-caroussel-wrapper .inner .nav-home-caroussel ul li a{font-size:20px}.home-caroussel-wrapper ul li:first-child:after{width:20px}.home-caroussel-wrapper .inner .nav-home-caroussel .control-home-caroussel{width:100px}.home_newsletter_klaviyo .custom__item-inner .inner{padding:0 15px}.home_newsletter_klaviyo .custom__item-inner input.needsclick{min-width:300px!important;padding-right:100px!important}.large-image-about.background-media-text,.large-image-full.background-media-text{min-height:250px}.grid-blog-fosfo>.grid__item,.large-image-about.background-media-text .background-media-text__inner .background-media-text__text,.large-image-full.background-media-text .background-media-text__inner .background-media-text__text{padding:0}.large-image-about.background-media-text .background-media-text__inner .background-media-text__text .h3,.large-image-full.background-media-text .background-media-text__inner .background-media-text__text .h3{margin-left:15px}.richtext_teamishere.text-left.page-width--narrow h2{font-size:36px}.richtext_teamishere.text-left.page-width--narrow p{font-size:22px}body.page-community:not(.template-index) .image_with_text_row.width-title-specific .feature-row{margin-bottom:0}body.page-community:not(.template-index) .home_image_slider{margin-top:0}}.article-single-post .main-content .page-width{max-width:1200px}.article-single-post .section-header__title{margin-bottom:60px}.article-single-post article img{max-width:600px!important;display:block;margin:20px auto}.article-single-post .article__body{font-size:14px;color:#000;font-weight:300!important;text-align:center;line-height:24px}.article-single-post .article__body .h1,.article-single-post .article__body .h2,.article-single-post .article__body h1,.article-single-post .article__body h2{text-align:center;font-size:24px;line-height:30px;font-weight:600}.article-single-post .article__body .h1 span,.article-single-post .article__body .h2 span,.article-single-post .article__body h1 span,.article-single-post .article__body h2 span{font-weight:600!important}.article-single-post .article__body .h3,.article-single-post .article__body h3{text-align:center;font-size:28px;margin-top:20px}.article-single-post .article__body a{text-underline-offset:3px;text-decoration-skip-ink:all;text-decoration:underline!important;border:none!important}.article-single-post #comments{margin-top:80px;max-width:600px;margin-left:auto;margin-right:auto}.article-single-post #comments .section-header__title{font-size:42px;line-height:54px}.article-single-post #comments .btn{color:#fff;margin-top:0}@media (max-width:767px){.template-index .promo-grid .rte--block{margin-bottom:20px;margin-top:0;font-size:14px;line-height:22px}.template-index .promo-grid .rte--block.rte--em{font-size:20px}.home_newsletter_klaviyo .custom__item-inner .inner .title,.template-index .promo-grid .rte--block.rte--strong{font-size:37px;line-height:100%}.template-index .promo-grid .btn{margin-top:20px;margin-bottom:30px}.home-caroussel-wrapper .inner .home-caroussel .inner-caroussel{width:270px;margin-right:25px}.home-caroussel-wrapper .inner .home-caroussel .inner-caroussel .bottom .title-cat{font-size:24px;line-height:110%}.home-caroussel-wrapper .inner .nav-home-caroussel .control-home-caroussel{top:-15px}.home_image_slider .inner .image_slider .image_box{width:270px;height:404px;margin-right:25px}.home_image_slider .inner .header{flex-direction:column;align-items:flex-start;font-size:24px;line-height:30px}.home_image_slider .inner .header .title{flex-direction:column;align-items:flex-start;margin-bottom:20px}.home_image_slider .inner .header .title .title_2{margin:0;padding:0}.home_image_slider .inner .header .title .title_2:before{display:none}.home_image_slider .inner .header .social .social-media_list a.social_fb{top:2px}.home_newsletter_klaviyo .custom__item-inner .inner .sub-title{font-size:14px;line-height:22px}#collection-september .slideshow__slide .hero__link{flex-direction:row;width:100%;justify-content:space-around}#collection-september .index-section--hero .hero__subtitle{text-align:center}#collection-september .index-section--hero .hero__subtitle .animation-contents br{display:none}#collection-september .home_image_slider{padding:100px 0 20px}#collection-september .home_mission_and_values .page-width .promo-grid__container{padding-top:60px}#collection-september .custom_controler_video{right:20px}#collection-september .hero--mobile--100vh[data-mobile-natural=false]{height:100%}.large-image-about.background-media-text .background-media-text__inner .background-media-text__text .h3,.large-image-full.background-media-text .background-media-text__inner .background-media-text__text .h3{font-size:36px}.page-contact-fosfo .main-content div[id$=__form] .page-width,.richtext_teamishere.text-left.page-width--narrow{padding:0}#contact-form-style-fosfo form .grid__item.medium-up--one-half,.page-contact-fosfo .main-content div[id$=__form],.page-contact-fosfo .main-content div[id$=__rich-text]{width:100%}.page-contact-fosfo .main-content div[id$=__rich-text]{margin-bottom:0}.page-contact-fosfo .main-content div[id$=__form] .index-section{margin:0}.article-single-post .section-header__title{font-size:30px}.article-single-post img{width:100%;max-width:100%!important}.article-single-post .page-width{padding-left:0;padding-right:0}.article-single-post #comments{margin-top:40px}.article-single-post #comments .section-header__title{font-size:30px;margin-bottom:20px}}body.product #MainContent,body.template-product #MainContent{max-width:1600px}body.product .product-single__title,body.template-product .product-single__title{font-size:36px;line-height:36px}body.product .section-header__title,body.product h2.spr-header-title,body.template-product .section-header__title,body.template-product h2.spr-header-title{font-size:26px!important}@media (min-width:1025px){body.product .product-single__title,body.template-product .product-single__title{font-size:46px;line-height:46px}body.product .section-header__title,body.product h2.spr-header-title,body.template-product .section-header__title,body.template-product h2.spr-header-title{font-size:36px!important}}body.product .globo-swatch-list,body.template-product .globo-swatch-list{margin-top:30px}body.product .collapsible-trigger,body.template-product .collapsible-trigger{font-size:14px;padding-top:10px;padding-bottom:10px;border-bottom:0}body.product .product-single__form>.payment-buttons,body.template-product .product-single__form>.payment-buttons{order:2;padding-top:40px}body.product .product-single__form>.globo-swatch-product-detail .globo-swatch-list,body.template-product .product-single__form>.globo-swatch-product-detail .globo-swatch-list{margin-top:0}body.product .product-block--sales-point,body.template-product .product-block--sales-point{margin-top:-180px;margin-bottom:160px}body.product .product-block--sales-point .icon-and-text,body.template-product .product-block--sales-point .icon-and-text{justify-content:flex-start!important}@media (max-width:768px){.grid-blog-fosfo>.grid__item>.grid>div,.site-footer .page-width .footer_item.footer_1 .inner .footer_navigation .item_menu{width:100%}.site-footer .page-width .footer_item.footer_1 .inner .footer_navigation .item_menu .footer__title{padding:15px;border-color:#fff;margin-bottom:0;font-weight:100}.site-footer .page-width .footer_item.footer_1 .inner .footer_navigation .item_menu .footer__title:after{border-color:#fff;margin-left:5px;position:static}.site-footer .page-width .footer_item.footer_1 .inner .footer_navigation .item_menu .footer__title.is-open{border-color:transparent}.site-footer .collapsible-content,.site-footer .collapsible-content.is-open{border-color:#fff}.site-footer .collapsible-content .footer__collapsible,.site-footer .collapsible-content.is-open .footer__collapsible{padding:0 0 15px}.site-footer .page-width .footer_item.footer_1 .inner .footer_navigation{margin-bottom:40px}.site-footer .page-width .footer_item.footer_1 .inner .footer_certification .cert_logo_list{justify-content:center}.site-footer .page-width .footer_item.footer_1 .inner .footer_certification .cert_logo_list img{margin:0 15px 20px;max-height:70px}.site-footer .page-width .footer_item.footer_2{margin-top:20px}.site-footer .page-width .footer_item.footer_2 .inner{justify-content:center;flex-direction:column;padding-bottom:0}.site-footer .page-width .footer_item.footer_2 .inner .footer_logo_adress{align-items:center;width:100%;border-bottom:1px solid #fff;margin:0;padding-bottom:40px}.site-footer .page-width .footer_item.footer_2 .inner .footer_menu_social .menu_footer_2 ul li{margin-right:15px}.site-footer .social .social-media_list a{margin:0 5px}.site-footer .page-width .footer_item.footer_2 .inner .footer_menu_social{padding:20px 0}.site-footer .page-width .footer_item.copyright .inner .footer_copyright{justify-content:center;flex-direction:column;align-items:center}.site-footer .page-width .footer_item.copyright .inner .footer_copyright .copy{margin-right:0;order:2}.blog-template-fosfo .page-width .blog_tag_filter,.site-footer .page-width .footer_item.copyright .inner .footer_copyright .menu_footer_copyright ul{flex-direction:column}.site-footer .page-width .footer_item.copyright .inner .footer_copyright .menu_footer_copyright ul li{margin:0}.featured-collection-product .page-width .grid__item.grid__item--view-all{display:none}.home_img_fosfo{height:auto}body.product [data-product-blocks] .spr-starrating,body.template-product [data-product-blocks] .spr-starrating{justify-content:center!important}}.template-collection .grid__item--sidebar{max-height:1000%;overflow-y:initial}.template-collection .filter-form button.collapsible-trigger{font-size:12px;font-weight:100;letter-spacing:3px;border:none;padding:10px 15px 10px 0}.template-collection .filter-form button.collapsible-trigger:after{top:calc(50% - 4px);border-left:1px solid #000;border-bottom:1px solid #000}.template-collection .filter-form .collapsible-content label{font-size:12px}.template-collection .filter-form .price-range span{font-size:12px;line-height:20px;font-weight:100;letter-spacing:1px}.template-collection .filter-form .price-range .noUi-horizontal{height:3px;opacity:.3;background:#0003}.template-collection .filter-form .price-range .noUi-horizontal .noUi-handle{right:-3px;width:8px;height:8px}.grid-product .grid-product__meta .grid-product__price,.template-collection .collection-filter__item,.template-collection select#SortBy{font-size:14px}.template-collection .rte.collection__description{margin-bottom:20px}.grid-product .grid-product__meta .grid-product__title{font-size:14px;text-transform:initial;letter-spacing:0;padding:0 15px}#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton{font-weight:400!important;padding:14px\a0 30px!important;transition:all .2s\a0 ease-in-out!important;line-height:normal!important;border-radius:40px!important;font-size:14px!important;text-transform:none!important;letter-spacing:1px!important;font-family:var(--typeBasePrimary),var(--typeBaseFallback)!important;cursor:pointer!important;width:auto!important;padding-left:20px!important;padding-right:20px!important}#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{font-family:var(--typeBasePrimary),var(--typeBaseFallback)!important;line-height:normal!important;font-weight:400!important;letter-spacing:1px!important;padding:11px\a0 20px!important;cursor:pointer!important;border-radius:40px!important;color:#fd5d1e!important}.CookiebotWidget-main-logo,#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogHeaderLogosWrapper,#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogHeader{display:none!important}#CybotCookiebotDialog *,#CybotCookiebotDialogBodyUnderlay *{font-size:12px!important}#CybotCookiebotDialogPoweredbyCybot svg{display:none!important}#CybotCookiebotDialog h2{font-family:var(--typeBasePrimary),var(--typeBaseFallback)!important;font-size:16px!important}#CybotCookiebotDialog h3{font-family:var(--typeBasePrimary),var(--typeBaseFallback)!important;font-size:12px!important}#CybotCookiebotDialogPoweredbyCybot{display:none!important}#CybotCookiebotDialogDetailBodyContentCookieContainerNecessaryCard label:not(.variant__button-label):not(.text-label){font-size:12px!important}#CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentCookieContainerButton{font-size:12px!important}#CybotCookiebotDialog label{font-size:12px!important;display:inline;width:120%}#CybotCookiebotDialogBodyEdgeMoreDetailsLink,.CybotCookiebotDialogBodyBottomWrapper,#CybotCookiebotDialogPoweredByText a{display:none!important}#CybotCookiebotDialogBodyContentText{font-family:var(--typeBasePrimary),var(--typeBaseFallback)!important}#CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonSliderWrapper form{height:100%!important;width:100%!important}.CybotCookiebotDialogBodyLevelButtonSlider:before{height:12px!important;width:12px!important}#CybotCookiebotDialog .CookieCard{padding:1em 0!important;margin-top:-5px!important}#CybotCookiebotDialog .CybotCookiebotScrollContainer{border-bottom:1px solid rgba(255,255,255,255)!important}.CybotCookiebotBannerCloseButton{width:10px!important;height:10px!important;color:#1c1d1d!important}#CybotCookiebotDialog{background-color:#fff!important}#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink{padding:.4em!important}#CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentCookieTypeIntro{padding-top:.5em!important}#CybotCookiebotDialog{line-height:12px!important}#CybotCookiebotDialogBodyButtonsWrapper{margin-top:10px!important}#CybotCookiebotDialog{padding-bottom:10px!important}#CybotCookiebotDialog .CookieCard{border-bottom:1px solid rgba(255,255,255,255)!important}@media screen and (max-width: 719px){#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton{padding:.5em!important;width:50%!important;float:right!important;margin-left:15px!important;margin-right:15px!important;font-size:10px!important}}@media screen and (max-width: 719px){#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonsWrapper{flex-direction:row!important;display:flex!important;width:100%!important;font-size:10px!important;justify-content:space-evenly!important}}@media screen and (max-width: 719px){.CybotCookiebotDialogDetailBodyContentCookieContainerButton.CybotCookiebotDialogCollapsed:before,.CybotCookiebotDialogDetailBodyContentIABv2Tab.CybotCookiebotDialogCollapsed:before{top:.6em!important}}@media screen and (max-width: 719px){#CybotCookiebotDialogNavDeclaration{font-size:10px!important}}@media screen and (max-width: 719px){#CybotCookiebotDialogNavAbout{font-size:10px!important}}@media screen and (max-width: 719px){#CybotCookiebotDialogNavDetails{font-size:10px!important}}#CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonSliderWrapper{margin-right:0;width:45px!important;max-height:20px!important}@media screen and (max-width: 719px){#CybotCookiebotDialogFooter{padding:.5em!important;margin-bottom:-5px!important}}#CybotCookiebotDialogBodyContent{padding:.4em .625em!important}@media screen and (max-width: 719px){#CybotCookiebotDialog .CybotCookiebotDialogBodyBottomWrapper{margin-top:-10px!important}}@media screen and (max-width: 719px){#CybotCookiebotDialogBodyEdgeMoreDetailsLink{margin-top:0!important}}@media screen and (max-width: 719px){#CybotCookiebotDialog h2{font-size:12px!important}}@media screen and (min-width: 1170px){#CybotCookiebotDialogBodyContentText{padding-right:100px!important}}@media screen and (min-width: 1170px){#CybotCookiebotDialog #CybotCookiebotDialogBodyContent{margin-left:20px!important}}@media screen and (min-width: 1170px){#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogBodyEdgeMoreDetails a{margin-left:27px!important}}@media screen and (min-width: 1170px){#CybotCookiebotDialog.CybotEdge{padding-top:10px!important}}@media screen and (max-width: 719px){#CybotCookiebotDialogBodyBottomWrapper{padding-top:10px!important;margin-top:-30px!important}}@media (max-width: 1279px){div#CybotCookiebotDialog{max-width:100%;top:100%;transform:translate(-50%,-100%)}#CybotCookiebotDialog[data-template=popup]{top:50%;transform:translate(-50%,-50%)}}#CybotCookiebotDialogBodyButtonAccept{vertical-align:middle!important;font-family:var(--typeBasePrimary),var(--typeBaseFallback)!important;font-size:16px!important;padding-top:10px!important;padding-bottom:10px!important}@media screen and (min-width: 1170px){#CybotCookiebotDialogBodyButtonAccept{margin-top:15px!important;margin-right:60px!important;letter-spacing:.09rem!important;width:90%!important}}#CybotCookiebotDialogBodyLevelButtonCustomize{background-color:transparent!important;border:0!important;color:#fd5d1e!important}#CybotCookiebotDialogBodyLevelButtonStatisticsInline{width:40px!important}#CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentCookieTypeIntro{padding-right:8em!important}#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection{background-color:transparent!important;border:0!important;padding:0!important;margin-top:15px!important}#CybotCookiebotDialogBodyLevelButtonCustomize{padding:7px!important}#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection{margin-top:0!important}#CybotCookiebotDialog *,#CybotCookiebotDialogBodyUnderlay *{color:#1c1d1d!important}#CybotCookiebotDialogBodyButtonDecline{display:none!important}#CybotCookiebotDialogBodyButtonsWrapper{margin-top:20px!important}#CybotCookiebotDialogDetailBodyContentText .a{color:#395e79!important}#CybotCookiebotDialog{border-radius:15px!important}#CybotCookiebotDialogBodyContentTitle,#CybotCookiebotDialogBodyContentText .a,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonCustomize,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonCustomize .CybotCookiebotDialogArrow{color:#fd5d1e!important}tool-tip[data-tool-tip-open=true] .tool-tip__inner{padding:10px}.tool-tip__content{overflow:auto;max-height:90vh}tool-tip[data-tool-tip-open=true] .tool-tip__inner{animation:modal-open .3s forwards;display:block;position:fixed;background:#fff;background:var(--colorBody);box-shadow:0 10px 20px #00000017;padding:30px;max-width:1000px;min-width:250px;min-height:250px}.cart__item--variants-options{display:flex;flex-direction:column}.cart__item--variants-options .option_pantalons{order:2}.cart__item--variants-options .option_chandail{order:1}body:not(.index) #SiteHeader .icon_user .cls-1,body:not(.index) #SiteHeader .icon_search .cls-1{fill:#1b739c}body:not(.index).mega-is_open #SiteHeader .icon_user .cls-1,body:not(.index).mega-is_open #SiteHeader .icon_search .cls-1,body:not(.index).menu-open #SiteHeader .icon_search .cls-1,body:not(.index).menu-open #SiteHeader .icon_user .cls-1,body.is_landing_fosfo #SiteHeader:not(.mega-menu-focus) .icon_user .cls-1,body.is_landing_fosfo #SiteHeader:not(.mega-menu-focus) .icon_search .cls-1{fill:#fff}@media (max-width:767px){.switcher_mobile{display:flex}}@media (max-width:575px){#localization_formtoolbar{position:absolute;top:62px;right:20px}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/main.css.map */
