body.template-page:not(.template-projects),body.template-product,body.template-article{padding-bottom:65px}@media (max-width: 723px){body.template-index{padding-bottom:65px}}body{font-family:Lost,sans-serif;line-height:1;background-color:#fff;isolation:auto;--page-text-color: black;--page-text-blend-mode: normal;color:var(--page-text-color)}::-webkit-scrollbar{display:none!important}*{scrollbar-width:none!important}body.page-text-mode-difference{--page-text-color: white;--page-text-blend-mode: difference}body.page-text-mode-black{--page-text-color: black;--page-text-blend-mode: normal}.type-header{font-family:Lost,sans-serif;font-weight:400;font-style:normal;font-size:20px;line-height:1;color:var(--page-text-color);mix-blend-mode:var(--page-text-blend-mode)}.type-header-desktop{font-family:Lost,sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:1;color:var(--page-text-color);mix-blend-mode:var(--page-text-blend-mode)}.type-information{font-family:Lost,sans-serif;font-weight:400;font-style:normal;font-size:20px;line-height:1;color:var(--page-text-color);mix-blend-mode:var(--page-text-blend-mode)}.type-micro{font-family:Lost,sans-serif;font-weight:400;font-style:normal;font-size:10px;line-height:1;color:var(--page-text-color);mix-blend-mode:var(--page-text-blend-mode)}.type-body{font-family:Lost,sans-serif;font-weight:400;font-style:normal;font-size:12px;line-height:1;color:var(--page-text-color);mix-blend-mode:var(--page-text-blend-mode)}body{-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;-moz-osx-font-smoothing:grayscale}a{text-decoration:none!important}a:hover{opacity:.4;transition:opacity .3s ease}#menu-toggle-open{position:fixed;bottom:20px;left:50%;transform:translate(-50%);z-index:49;cursor:pointer;color:#000!important;mix-blend-mode:normal!important;transition:opacity .35s ease;-webkit-user-select:none;user-select:none}#menu-toggle-open:before{content:"";position:absolute;top:-15px;left:-20px;right:-20px;bottom:-15px;cursor:pointer;z-index:9999}#menu-toggle-close{cursor:pointer;color:#000;mix-blend-mode:normal;position:relative}#menu-toggle-close:before{content:"";position:absolute;top:-15px;left:-20px;right:-20px;bottom:-15px;cursor:pointer;z-index:9999}#ui-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:transparent;z-index:49;opacity:0;pointer-events:none;transition:opacity .35s ease}#logo-mark{position:absolute;top:12px;left:50%;transform:translate(-50%);width:33px;height:52px;z-index:10;pointer-events:auto}#logo-mark img{opacity:0}#logo-mark{background-color:#fff;-webkit-mask-image:url(FP_LOGOMARK.svg);mask-image:url(FP_LOGOMARK.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;mix-blend-mode:difference}body.page-text-mode-black #logo-mark{background-color:#000;mix-blend-mode:normal}.ui-bg{padding:4px;background-color:#fff3!important;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);mix-blend-mode:none!important;border-radius:4px}#ui{width:120px;height:100dvh;position:fixed;display:flex;flex-direction:column;justify-content:space-between;align-items:center;z-index:100;top:0;left:50%;margin-left:-60px;pointer-events:none;-webkit-user-select:none;user-select:none;visibility:hidden;opacity:0}#ui-orange-slider{width:120px;height:100dvh;position:fixed;top:0;left:50%;margin-left:-60px;pointer-events:none;background-color:#ef9b00;border-left:1px solid black;border-right:1px solid black;z-index:50;opacity:0}#ui-1{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:40px;opacity:0;pointer-events:none;transition:opacity .35s ease;z-index:101;padding:12px 6px 25px}#ui-2{width:120px;margin-bottom:25px;display:flex;gap:25px;padding-top:25px;flex-direction:column;justify-content:center;align-items:center;padding-left:6px;padding-right:6px;opacity:1;transition:opacity .35s ease;z-index:101;pointer-events:none}#menu-toggle{transition:color .2s ease;pointer-events:auto}#menu-toggle.menu-open{color:#000;mix-blend-mode:normal;filter:none}#ui-2-order{height:60px;min-height:60px;width:100%;display:flex;justify-content:center;align-items:center;border-top:1px solid black;border-bottom:1px solid black;opacity:0;pointer-events:none;transition:opacity .35s ease}#ui-2-order.show{opacity:1;pointer-events:auto}#ui-2-copyright{opacity:0;pointer-events:none;transition:opacity .35s ease;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;font-family:Lost,sans-serif;font-weight:400;font-style:normal;font-size:9px;line-height:1}#ui-2-copyright.show{opacity:1;pointer-events:auto}#ui-3{width:120px;display:flex;flex-direction:column;gap:45px;opacity:0;pointer-events:none;transition:opacity .35s ease;z-index:101;padding:0 6px}#ui-3,#ui-3 *{mix-blend-mode:normal!important}#ui-2,#ui-2 p,#ui-2 a,#ui-2 span,#menu-toggle{color:#000;mix-blend-mode:normal}#ui-3-page-container{border-top:1px solid black;border-bottom:1px solid black;opacity:1;transition:opacity .35s ease;pointer-events:all;overflow:scroll;height:auto;max-height:300px}@media (max-height: 573px){#ui-3-page-container{max-height:275px}}.ui-3-scroll{padding-top:35px;padding-bottom:35px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:27px;transition:opacity .35s ease;height:100%;width:100%;overflow:scroll}#ui-3-page-container{position:relative}#menu-active-indicator{position:absolute;left:0;top:0;opacity:0;transition:transform .275s ease,opacity .275s ease;pointer-events:none;font-size:16px;line-height:1;padding-right:8px;color:#000!important}#menu-active-indicator.visible{opacity:1}.menu-nav-link{display:block;text-decoration:none;color:#000!important;transition:opacity .2s ease;position:relative;text-align:center;max-width:75px}.menu-nav-link:hover{opacity:.4}@media (max-width: 830px){.bread{max-width:150px;flex-wrap:wrap}}@media (max-width: 573px){.bread{display:none!important}}.bread{position:fixed;top:12px;left:12px;color:#000;mix-blend-mode:normal;z-index:48;display:flex;align-items:center;gap:2.5px}.bread p{margin:0;display:inline;color:#000;mix-blend-mode:normal}.bread a:not(.ui-bg){color:#000;mix-blend-mode:normal}.index-wrapper{width:100dvw;min-height:100dvh;display:flex;justify-content:center;align-items:center}.index-grid{position:relative;display:grid;width:100dvw;grid-template-columns:repeat(3,1fr);grid-auto-flow:row;gap:0}.index-grid:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;border-top:1px solid black;z-index:7}.index-item{width:100%;display:flex;flex-direction:column;border-bottom:1px solid black;z-index:2}.index-item:hover{opacity:1!important}@media (min-width: 1080px){.index-wrapper{align-items:center}.index-grid{grid-template-columns:repeat(6,1fr)}.index-item{position:relative;border-bottom:1px solid black;overflow:visible}.index-item:nth-child(6n+1),.index-item:nth-child(6n+2),.index-item:nth-child(6n+3),.index-item:nth-child(6n+4),.index-item:nth-child(6n+5){border-right:1px solid black;position:relative}.index-item:nth-child(6n){border-right:none}.index-item .index-image-container{position:relative;overflow:visible}.index-item .index-title-box{position:absolute;top:calc(100% - 1px);left:-1px;width:calc(100% + 2px);height:0;max-height:0;overflow:hidden;transition:height .25s ease,max-height .25s ease;border-top:1px solid black;border-left:1px solid transparent;border-right:1px solid transparent;border-bottom:1px solid transparent;z-index:10;box-sizing:border-box;padding:0 12px;display:none}.index-item:hover .index-title-box{height:75px;min-height:75px;max-height:75px;padding:12px;border-top:none;border-left:1px solid black;border-right:1px solid black;border-bottom:1px solid black;display:flex}}@media (min-width: 724px) and (max-width: 1079px){.index-wrapper{align-items:center;padding-top:80px;padding-bottom:65px}.index-grid{width:100dvw}.index-item:nth-child(3n+1){border-right:1px solid black;position:relative;z-index:6}.index-item:nth-child(3n+2){border-right:1px solid black;position:relative;z-index:5}.index-item:nth-child(3n){border-right:none}}@media (min-width: 574px) and (max-width: 723px){.index-wrapper{align-items:flex-start;padding-top:80px}.index-grid{grid-template-columns:1fr;width:100dvw}.index-item{border-right:none}}@media (max-width: 573px){.index-wrapper{align-items:flex-start;padding-top:80px}.index-grid{grid-template-columns:1fr;width:100dvw}.index-item{border-right:none}.index-item:has(.index-hover-image):hover .index-image-container .index-main-image{display:block!important}.index-item:has(.index-hover-image):hover .index-image-container .index-hover-image{display:none!important}.index-item:not(:has(.index-hover-image)):hover .index-image-container .index-main-image{border-radius:0!important;box-shadow:none!important}}.index-image-container{width:100%;padding-bottom:100%;height:100%;overflow:hidden;background-color:#fff;position:relative;border-radius:inherit}.index-image-container img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.index-image-container .index-main-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:1;box-sizing:border-box}.index-image-container .index-hover-image{position:absolute;top:50%;left:50%;width:calc(100% - 2px);height:calc(100% - 2px);transform:translate(-50%,-50%);display:none;z-index:2;border-radius:50%;border:1px solid #e0e0e0;box-sizing:border-box;overflow:hidden;object-fit:cover;object-position:center}.index-image-container .index-hover-image:not(:empty)~.index-main-image,.index-item:has(.index-hover-image) .index-main-image{transition:none}.index-item:has(.index-hover-image):hover .index-image-container .index-main-image{display:none}.index-item:has(.index-hover-image):hover .index-image-container .index-hover-image{display:block}.index-item:not(:has(.index-hover-image)):hover .index-image-container .index-main-image{border-radius:50%;box-shadow:inset 0 0 0 1px #e0e0e0}.index-title-box{height:75px;min-height:75px;max-height:75px;display:flex;align-items:flex-start;justify-content:center;padding:12px;border-top:1px solid black;flex-direction:column;gap:4px;flex:0 0 75px;box-sizing:border-box}.index-title-box p{margin:0;text-align:left}.index-sku{text-transform:uppercase;opacity:50%}.password-page{display:flex;justify-content:center;align-items:center;min-height:100vh;width:100%;padding:20px;box-sizing:border-box}.newsletter-password{width:100%;max-width:260px;display:flex;flex-direction:column;position:relative}.newsletter-password .newsletter-form{width:100%;display:flex;flex-direction:column;z-index:30;flex-shrink:0;border:1px solid #e0e0e0;background-color:#fff}.newsletter-password .newsletter-header-no-close{width:100%;display:flex;align-items:flex-start;justify-content:flex-start;padding:8px;box-sizing:border-box;background-color:#fff;border-bottom:1px solid #e0e0e0}.newsletter-password .newsletter-header-no-close p{margin:0;font-size:9px!important;opacity:1!important;line-height:1.4}.newsletter-password .newsletter-input-row{width:100%;height:40px;max-height:40px;min-height:40px;display:flex;align-items:center;justify-content:space-between;padding:0 8px;box-sizing:border-box;background-color:#fff;border-bottom:1px solid #e0e0e0;flex-shrink:0}.newsletter-password .newsletter-input-row:last-child{border-bottom:none}.newsletter-password .newsletter-email-row{display:flex;align-items:center;justify-content:space-between}.newsletter-password .newsletter-input{flex:1;border:none;background:transparent;outline:none;font-size:inherit;font-family:inherit;color:#0000001a}.newsletter-password .newsletter-input::placeholder{color:#0000001a}.newsletter-password .newsletter-input:focus{color:#000}.newsletter-password .newsletter-input.has-value{color:#000}.newsletter-password .newsletter-arrow{cursor:pointer;background:transparent;border:none;font-size:inherit;font-family:inherit;padding:0}.newsletter-password .newsletter-thank-you-overlay{width:100%;min-height:140px;background-color:#fff;display:flex;align-items:center;padding:8px;box-sizing:border-box;z-index:100;opacity:0;transition:opacity .3s ease;border:1px solid #e0e0e0;line-height:1.4}
/*# sourceMappingURL=/cdn/shop/t/24/assets/style-globals.css.map */
