.fzp{color:var(--fz-text, #1C1512);font-family:var(--fz-font-ui);font-size:var(--fz-fs-body, 15px);line-height:1.6}.fzp *,.fzp *:before,.fzp *:after{box-sizing:border-box}.fzp :where(img,video){display:block;max-width:100%}.fzp :where(a){color:inherit;text-decoration:none}.fzp :where(h1,h2,h3,p,ul,ol,figure,blockquote){margin:0}.fzp-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.fzp-edge{padding-inline:var(--fz-edge)}.fzp-col{width:100%;max-width:calc(var(--fz-read, 640px) + 2 * var(--fz-edge));margin-inline:auto;padding-inline:var(--fz-edge)}.fzp-col--wide{max-width:calc(1040px + 2 * var(--fz-edge))}.fzp-dark{background:var(--fz-s-champagne);color:var(--fz-ink);--fz-text: var(--fz-ink);--fz-text-2: var(--fz-taupe);--fz-rule: var(--fz-line-dark)}.fzp-2nd{color:var(--fz-text-2, var(--fz-taupe))}.fzp-head{padding:40px var(--fz-edge) 28px}.fzp-head--center{text-align:center}.fzp-head--center .fzp-lead{margin-inline:auto}.fzp-head .fz-label{display:block;margin-bottom:14px;color:var(--fz-text-2)}.fzp-title{font-family:var(--fz-font-display);font-weight:300;font-size:var(--fz-fs-serif-m);line-height:.98;letter-spacing:-.02em;text-wrap:balance;color:inherit}.fzp-title em,.fzp-title i{font-style:italic}.fzp-lead{margin-top:16px;max-width:46ch;font-size:var(--fz-fs-body);line-height:1.6;color:var(--fz-text-2);text-wrap:pretty}.fzp-lead p{margin:0}@media(min-width:1024px){.fzp-head{padding:80px var(--fz-edge) 40px}}.fzp-rule{height:1px;background:var(--fz-rule);border:0;margin:0}.fzp-more{white-space:nowrap;display:inline-flex;align-items:center;gap:10px;min-height:44px;font-size:var(--fz-fs-label);font-weight:500;letter-spacing:var(--fz-track-label);text-transform:uppercase;background:linear-gradient(currentColor,currentColor) 0 calc(50% + .9em) / 100% 1px no-repeat}.fzp-more:hover{background-size:0 1px;transition:background-size .5s var(--fz-ease-out)}.fzp-rte{font-size:var(--fz-fs-body);line-height:1.75;color:inherit}.fzp-rte>*+*{margin-top:1.1em}.fzp-rte h2,.fzp-rte h3{font-family:var(--fz-font-display);font-weight:300;line-height:1.05;letter-spacing:-.01em;margin-top:1.6em}.fzp-rte h2,.fzp-rte h3{font-size:var(--fz-fs-serif-s)}.fzp-rte h4,.fzp-rte h5,.fzp-rte h6{font-family:var(--fz-font-ui);font-size:var(--fz-fs-label);font-weight:500;letter-spacing:var(--fz-track-label);text-transform:uppercase;margin-top:2em}.fzp-rte a{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.fzp-rte ul,.fzp-rte ol{padding-left:1.2em}.fzp-rte li+li{margin-top:.4em}.fzp-rte strong{font-weight:500}.fzp-rte img{width:100%;height:auto;margin-block:1.6em}.fzp-rte blockquote{margin:1.8em 0;padding:0;border:0;font-family:var(--fz-font-display);font-style:italic;font-weight:300;font-size:var(--fz-fs-serif-s);line-height:1.12;letter-spacing:-.01em;text-wrap:balance}.fzp-rte blockquote p{margin:0}.fzp-rte table{width:100%;border-collapse:collapse;font-size:var(--fz-fs-small)}.fzp-rte th,.fzp-rte td{text-align:left;padding:12px 8px 12px 0;border-bottom:1px solid var(--fz-rule);vertical-align:top}.fzp-rte iframe{max-width:100%}.fzp-form{display:grid;grid-template-columns:1fr;gap:20px 24px}@media(min-width:640px){.fzp-form--2{grid-template-columns:1fr 1fr}.fzp-form--2>.fzp-field--full{grid-column:1 / -1}}.fzp-field{display:flex;flex-direction:column;gap:2px;min-width:0;margin:0}.fzp-field>span:first-child{font-size:var(--fz-fs-label);font-weight:500;letter-spacing:var(--fz-track-label);text-transform:uppercase;color:var(--fz-text-2)}.fzp-field input,.fzp-field select,.fzp-field textarea,.fzp input.fzp-input{width:100%;min-height:48px;padding:10px 0;margin:0;border:0;border-bottom:1px solid var(--fz-rule);border-radius:0;background:transparent;color:inherit;font:inherit;font-size:16px;line-height:1.4;box-shadow:none;-webkit-appearance:none;appearance:none;transition:border-color var(--fz-dur-ui)}.fzp-field select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%231C1512' stroke-width='1.5'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 2px center;padding-right:24px}.fzp-field textarea{min-height:120px;resize:vertical}.fzp-field input:focus,.fzp-field select:focus,.fzp-field textarea:focus{outline:none;border-bottom-color:currentColor;box-shadow:0 1px 0 0 currentColor}.fzp-field input::placeholder,.fzp-field textarea::placeholder{color:var(--fz-text-2);opacity:.8}.fzp-field .lightly-styled-select{display:block;position:relative}.fzp-field .lightly-styled-select svg{position:absolute;right:0;top:50%;width:12px;transform:translateY(-50%);pointer-events:none}.fzp-hint{font-size:var(--fz-fs-small);color:var(--fz-text-2);margin-top:6px}.fzp-pw{position:relative;display:block}.fzp-pw input{padding-right:64px}.fzp-pw__toggle{position:absolute;right:0;bottom:0;height:48px;padding:0;border:0;background:none;color:var(--fz-text-2);font:inherit;font-size:var(--fz-fs-label);letter-spacing:var(--fz-track-label);text-transform:uppercase;cursor:pointer}.fzp-check{display:flex;gap:12px;align-items:flex-start;font-size:var(--fz-fs-small);line-height:1.5;cursor:pointer}.fzp-check input{flex:none;width:18px;height:18px;margin:1px 0 0;border:1px solid currentColor;border-radius:0;background:transparent;-webkit-appearance:none;appearance:none;display:grid;place-content:center;cursor:pointer}.fzp-check input:checked{background:var(--fz-c-bordo, #6C151E);border-color:var(--fz-c-bordo, #6C151E)}.fzp-check input:checked:after{content:"";width:9px;height:5px;border:solid var(--fz-ivory);border-width:0 0 1.5px 1.5px;transform:rotate(-45deg) translate(1px,-1px)}.fzp-check a{text-decoration:underline;text-underline-offset:3px}.fzp-errors,.fzp-success{padding:14px 0;border-top:1px solid currentColor;border-bottom:1px solid currentColor;font-size:var(--fz-fs-small);margin-bottom:20px}.fzp-errors{color:var(--fz-oxblood)}.fzp-errors ul{margin:6px 0 0;padding-left:1.1em}.fzp-success{color:var(--fz-success, #3E5B3A)}.fzp-actions{display:flex;flex-wrap:wrap;gap:12px 24px;align-items:center}.fzp .fz-btn--block{width:100%}.fzp-acc{border-bottom:1px solid var(--fz-rule)}.fzp-acc>summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:60px;padding:18px 0;cursor:pointer;font-size:var(--fz-fs-body);line-height:1.4;font-weight:400}.fzp-acc>summary::-webkit-details-marker{display:none}.fzp-acc__icon{position:relative;flex:none;width:12px;height:12px}.fzp-acc__icon:before,.fzp-acc__icon:after{content:"";position:absolute;left:0;top:50%;width:12px;height:1px;background:currentColor;transition:transform .4s var(--fz-ease-out)}.fzp-acc__icon:after{transform:rotate(90deg)}.fzp-acc[open] .fzp-acc__icon:after{transform:rotate(0)}.fzp-acc__body{padding:0 0 24px;max-width:58ch;color:#111111c7;font-size:var(--fz-fs-body);line-height:1.7}.fzp-acc__body>*+*{margin-top:.8em}.fzp-acc__body strong{color:var(--fz-text);font-weight:500}.fzp-acc__body a{text-decoration:underline;text-underline-offset:3px}.fzp-acc[open] .fzp-acc__body{animation:fzp-in .5s var(--fz-ease-out)}@keyframes fzp-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.fzp-faq{padding-bottom:var(--fz-gap-section)}.fzp-faq__search{position:relative;margin:8px 0}.fzp-faq__search input{width:100%;min-height:56px;padding:12px 36px 12px 0;border:0;border-bottom:1px solid currentColor;border-radius:0;background:transparent;color:inherit;font-family:var(--fz-font-display);font-weight:300;font-size:var(--fz-fs-serif-s);line-height:1.1;-webkit-appearance:none;appearance:none}.fzp-faq__search input::placeholder{color:var(--fz-text-2);opacity:.7}.fzp-faq__search input:focus{outline:none}.fzp-faq__search svg{position:absolute;right:0;top:50%;width:18px;height:18px;transform:translateY(-50%)}.fzp-tabs{display:flex;gap:22px;overflow-x:auto;scrollbar-width:none;margin:0 calc(var(--fz-edge) * -1);padding:8px var(--fz-edge) 4px;scroll-padding-inline:var(--fz-edge)}.fzp-tabs::-webkit-scrollbar{display:none}.fzp-tabs .fz-chip{flex:none;min-height:44px}.fzp-faq__group{margin-top:36px;padding-bottom:12px;border-bottom:1px solid var(--fz-text);font-size:var(--fz-fs-label);font-weight:500;letter-spacing:var(--fz-track-label);text-transform:uppercase;font-family:var(--fz-font-ui)}.fzp-faq__empty{padding:32px 0;color:var(--fz-text-2)}.fzp-faq__list[data-searching] .fzp-faq__group{margin-top:20px}.fzp-help{margin-top:56px;padding-top:28px;border-top:1px solid var(--fz-rule)}.fzp-help .fz-label{display:block;color:var(--fz-text-2);margin-bottom:14px}.fzp-biglinks{display:grid;gap:4px}.fzp-biglink{font-variant-numeric:lining-nums tabular-nums;display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:14px 0;border-bottom:1px solid var(--fz-rule);font-family:var(--fz-font-display);font-weight:300;font-size:var(--fz-fs-serif-s);line-height:1.05;letter-spacing:-.01em;transition:color .3s}.fzp-biglink small{font-family:var(--fz-font-ui);font-size:var(--fz-fs-label);letter-spacing:var(--fz-track-label);text-transform:uppercase;color:var(--fz-text-2);white-space:nowrap}.fzp-biglink:hover{color:var(--fz-oxblood)}.fzp-biglink__arrow{display:inline-block;transition:transform .5s var(--fz-ease-out)}.fzp-biglink:hover .fzp-biglink__arrow{transform:translate(6px)}.fzp-contact{padding-bottom:var(--fz-gap-section)}.fzp-contact__links{margin-bottom:48px}.fzp-contact__meta{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:28px 0 0;font-size:var(--fz-fs-small);line-height:1.6}.fzp-contact__meta .fz-label{display:block;color:var(--fz-text-2);margin-bottom:6px}.fzp-contact__meta p{margin:0}.fzp-contact__form{padding-top:40px;border-top:1px solid var(--fz-text)}.fzp-contact__form h2{font-family:var(--fz-font-display);font-weight:300;font-size:var(--fz-fs-serif-s);line-height:1;margin-bottom:8px}.fzp-contact__form>p,.fzp-contact__form form>p.fzp-2nd{font-size:var(--fz-fs-small);margin-bottom:28px}.fzp-contact__form .fz-btn{margin-top:28px}.fzp-map{margin-top:48px;aspect-ratio:16 / 9;background:var(--fz-bone)}.fzp-map iframe{width:100%;height:100%;border:0;filter:grayscale(1) contrast(.9)}.fzp-steps{list-style:none;margin:0;padding:0;counter-reset:fzstep}.fzp-step{counter-increment:fzstep;display:grid;grid-template-columns:64px 1fr;gap:0 16px;padding:22px 0;border-top:1px solid var(--fz-rule)}.fzp-step:last-child{border-bottom:1px solid var(--fz-rule)}.fzp-step:before{content:counter(fzstep,decimal-leading-zero);grid-row:span 2;font-family:var(--fz-font-display);font-weight:300;font-size:var(--fz-fs-serif-s);line-height:.9;font-variant-numeric:lining-nums}.fzp-step__title{font-size:var(--fz-fs-body);font-weight:500;line-height:1.4;margin:4px 0 6px}.fzp-step__text{color:var(--fz-text-2);font-size:var(--fz-fs-body);line-height:1.65}.fzp-step__text p{margin:0}.fzp-conds{margin-top:40px}.fzp-conds h3{font-size:var(--fz-fs-label);font-weight:500;letter-spacing:var(--fz-track-label);text-transform:uppercase;margin-bottom:8px}.fzp-conds ul{list-style:none;padding:0;margin:0}.fzp-conds li{padding:12px 0 12px 22px;border-bottom:1px solid var(--fz-rule);position:relative;font-size:var(--fz-fs-body);line-height:1.55}.fzp-conds li:before{content:"";position:absolute;left:0;top:1.25em;width:10px;height:1px;background:currentColor}.fzp-conds li p{margin:0}.fzp-rail{padding:var(--fz-gap-section) 0}.fzp-rail__top{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding:0 var(--fz-edge) 20px}.fzp-rail__title{font-family:var(--fz-font-display);font-weight:300;font-size:var(--fz-fs-serif-s);line-height:1;letter-spacing:-.01em}.fzp-rail__track{display:flex;gap:var(--fz-grid-gap, 2px);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;padding:0;margin:0;list-style:none}.fzp-rail__track::-webkit-scrollbar{display:none}.fzp-rail__item{flex:0 0 72vw;max-width:72vw;scroll-snap-align:start;min-width:0}@media(min-width:768px){.fzp-rail__item{flex-basis:calc(100vw / 3.4);max-width:calc(100vw / 3.4)}}@media(min-width:1200px){.fzp-rail__item{flex-basis:calc(100vw / 4.4);max-width:calc(100vw / 4.4)}}.fzp-rail__item .product-block{margin:0;width:100%;padding:0}.fzp-rail__bar{position:relative;height:1px;margin:20px var(--fz-edge) 0;background:var(--fz-rule);overflow:hidden}.fzp-rail__bar span{position:absolute;inset:0 auto 0 0;width:var(--p, 20%);background:currentColor;transition:width .2s linear}.fzp-ah{position:relative;height:calc(var(--fz-vh, 100vh) - var(--fzp-off, 0px));height:calc(var(--fz-vh, 100svh) - var(--fzp-off, 0px));min-height:560px;overflow:hidden;background:var(--fz-s-linen);color:var(--fz-ivory)}.fzp-ah__media{position:absolute;top:0;right:0;bottom:0;left:0}.fzp-ah__media>*,.fzp-ah__media img,.fzp-ah__media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--fz-focal, center 30%)}.fzp-ah__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00000040,#0000 22% 45%,#00000054);pointer-events:none}.fzp-ah__d{display:none!important}@media(min-width:768px){.fzp-ah__m{display:none!important}.fzp-ah__d{display:block!important}}.fzp-ah__inner{position:absolute;left:0;right:0;bottom:0;padding:0 var(--fz-edge) calc(28px + env(safe-area-inset-bottom));z-index:1}.fzp-ah__label{display:block;color:var(--fz-ivory);opacity:.85;margin-bottom:16px}.fzp-ah__title{font-family:var(--fz-font-display);font-weight:300;font-size:var(--fz-fs-hero);line-height:.9;letter-spacing:-.035em;max-width:13ch;text-wrap:balance}.fzp-ah__title em{font-style:italic}.fzp-ah__foot{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;margin-top:24px;padding-top:16px;border-top:1px solid rgba(244,239,232,.32)}.fzp-ah__foot .fz-label{color:var(--fz-ivory)}.fzp-ah__scroll{display:inline-flex;align-items:center;gap:10px;min-height:44px}.fzp-ah__scroll i{display:block;width:1px;height:28px;background:currentColor;transform-origin:top;animation:fzp-drip 2.4s var(--fz-ease-io) infinite}@keyframes fzp-drip{0%{transform:scaleY(0)}50%{transform:scaleY(1);transform-origin:top}51%{transform-origin:bottom}to{transform:scaleY(0);transform-origin:bottom}}@media(min-width:1024px){.fzp-ah__inner{padding-bottom:48px}.fzp-ah__title{max-width:14ch}}.fzp-man{padding:56px var(--fz-edge) 64px}.fzp-man__label{display:block;color:var(--fz-text-2);margin-bottom:28px}.fzp-man__lines{display:grid;gap:0}.fzp-man__line{font-family:var(--fz-font-display);font-weight:300;font-size:var(--fz-fs-serif-m);line-height:.98;letter-spacing:-.03em;text-wrap:balance}.fzp-man__line em{font-style:italic}@media(min-width:1024px){.fzp-man__line:nth-child(2){padding-left:12vw}.fzp-man__line:nth-child(3){padding-left:4vw}}.fzp-man__grid{margin-top:40px}.fzp-man__fig{width:72%;margin:0 0 0 auto}.fzp-man__fig img{width:100%;aspect-ratio:3 / 4;object-fit:cover}.fzp-man__fig figcaption{display:block;margin-top:10px;color:var(--fz-text-2)}.fzp-man__text{margin-top:36px;max-width:40ch;font-size:var(--fz-fs-body);line-height:1.7;color:#111111c7}.fzp-man__fig2{display:none}.fzp-man__text p{margin:0}.fzp-man__text p+p{margin-top:.8em}@media(min-width:1024px){.fzp-man{padding:112px var(--fz-edge) 120px}.fzp-man__grid{display:grid;grid-template-columns:5fr 7fr;gap:72px;align-items:start;margin-top:72px}.fzp-man__fig{width:100%;margin:0}.fzp-man__right{display:grid;grid-template-columns:360px 1fr;gap:32px;align-items:start}.fzp-man__text{margin:0;max-width:360px}.fzp-man__fig2{display:block;margin:120px 0 0;width:100%;max-width:300px}.fzp-man__fig2 img{width:100%;aspect-ratio:4 / 5;object-fit:cover}.fzp-man__fig2 figcaption{display:block;margin-top:10px;color:var(--fz-text-2)}}.fzp-atl{padding:56px 0 0;overflow:hidden}.fzp-atl__head{padding:0 var(--fz-edge);margin-bottom:28px}.fzp-atl__head .fz-label{display:block;color:var(--fz-text-2);margin-bottom:14px}.fzp-atl__title{font-family:var(--fz-font-display);font-weight:300;font-size:var(--fz-fs-serif-l);line-height:.88;letter-spacing:-.035em}.fzp-atl__title em{font-style:italic}.fzp-atl__grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:2px}.fzp-atl__img{position:relative;margin:0;overflow:hidden;background:var(--fz-s-linen)}.fzp-atl__img img{width:100%;height:100%;object-fit:cover}.fzp-atl__img figcaption{position:absolute;left:10px;bottom:10px;font-size:var(--fz-fs-label);letter-spacing:var(--fz-track-label);text-transform:uppercase;color:var(--fz-ivory);text-shadow:0 1px 8px rgba(0,0,0,.35)}.fzp-atl__img:nth-child(1){grid-column:1 / span 6;aspect-ratio:4 / 5}.fzp-atl__img:nth-child(2){grid-column:1 / span 3;aspect-ratio:3 / 4}.fzp-atl__img:nth-child(3){grid-column:4 / span 3;aspect-ratio:3 / 4;margin-top:18%}.fzp-atl__img:nth-child(4){grid-column:2 / span 5;aspect-ratio:4 / 3;margin-top:-9%}.fzp-atl__img:nth-child(5){grid-column:1 / span 6;aspect-ratio:16 / 10}.fzp-atl__img:nth-child(6){grid-column:1 / span 3;aspect-ratio:3 / 4}.fzp-atl__img:nth-child(7){grid-column:4 / span 3;aspect-ratio:1 / 1;margin-top:30%}.fzp-atl{padding-bottom:0}.fzp-atl__grid{padding-bottom:2px}.fzp-atl__text{grid-column:1 / -1;padding:40px var(--fz-edge) 48px}.fzp-atl__text p{font-size:var(--fz-fs-body);line-height:1.75;color:var(--fz-text-2);max-width:44ch;margin:0}.fzp-atl__text p+p{margin-top:.8em}.fzp-atl__text .fzp-atl__quote{font-family:var(--fz-font-display);font-style:italic;font-weight:300;font-size:var(--fz-fs-serif-s);line-height:1.04;letter-spacing:-.015em;margin-bottom:20px!important;color:var(--fz-text)!important;max-width:18ch!important}@media(min-width:1024px){.fzp-atl{padding-top:112px}.fzp-atl__head{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:48px}.fzp-atl__grid{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:dense}.fzp-atl__img:nth-child(1){grid-column:1 / span 5;grid-row:1 / span 2;aspect-ratio:3 / 4;margin:0}.fzp-atl__img:nth-child(2){grid-column:6 / span 3;grid-row:1;aspect-ratio:3 / 4;margin-top:0}.fzp-atl__img:nth-child(3){grid-column:9 / span 4;grid-row:1;aspect-ratio:4 / 5;margin-top:30%}.fzp-atl__img:nth-child(4){grid-column:6 / span 7;grid-row:2;aspect-ratio:16 / 9;margin-top:0;align-self:end}.fzp-atl__img:nth-child(5){grid-column:1 / span 7;grid-row:3;aspect-ratio:16 / 9}.fzp-atl__img:nth-child(6){grid-column:2 / span 4;grid-row:4;aspect-ratio:3 / 4;margin:0}.fzp-atl__img:nth-child(7){grid-column:7 / span 5;grid-row:4;aspect-ratio:1 / 1;margin-top:22%}.fzp-atl__text{grid-column:8 / span 5;grid-row:3;align-self:center;padding:48px var(--fz-edge) 48px 48px}.fzp-atl__grid{padding-bottom:80px}}.fzp-fab{padding:56px 0 48px;overflow:hidden}.fzp-fab__head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;padding:0 var(--fz-edge);margin-bottom:24px}.fzp-fab__head .fz-label{display:block;color:var(--fz-text-2);margin-bottom:14px}.fzp-fab__title{font-family:var(--fz-font-display);font-weight:300;font-size:var(--fz-fs-serif-l);line-height:.88;letter-spacing:-.035em}.fzp-fab__count{font-variant-numeric:tabular-nums;white-space:nowrap}.fzp-fab__track{display:flex;gap:2px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;padding:0;margin:0;list-style:none}.fzp-fab__track::-webkit-scrollbar{display:none}.fzp-fab__card{position:relative;flex:0 0 82vw;height:min(72vh,150vw);height:min(72svh,150vw);scroll-snap-align:start;overflow:hidden;background:var(--fz-s-linen);color:#fff}.fzp-fab__card>a{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.fzp-fab__card img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.4s var(--fz-ease-out)}.fzp-fab__card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 45%,#00000054);pointer-events:none}.fzp-fab__body{position:absolute;left:0;right:0;bottom:0;z-index:1;padding:20px;pointer-events:none}.fzp-fab__num{display:block;font-size:var(--fz-fs-label);letter-spacing:var(--fz-track-label);opacity:.8;margin-bottom:10px}.fzp-fab__name{font-family:var(--fz-font-display);font-weight:300;font-size:var(--fz-fs-serif-m);line-height:.92;letter-spacing:-.025em}.fzp-fab__name em{font-style:italic}.fzp-fab__text{margin-top:10px;font-size:var(--fz-fs-small);line-height:1.55;color:#ffffffe6;max-width:34ch}.fzp-fab__go{display:inline-block;margin-top:14px;font-size:var(--fz-fs-label);letter-spacing:var(--fz-track-label);text-transform:uppercase;border-bottom:1px solid currentColor;padding-bottom:3px}.fzp-fab__bar{position:relative;height:1px;margin:24px var(--fz-edge) 0;background:var(--fz-rule);overflow:hidden}.fzp-fab__bar span{position:absolute;inset:0 auto 0 0;width:var(--p, 20%);background:currentColor}@media(hover:hover){.fzp-fab__card:hover img{transform:scale(1.04)}}@media(min-width:768px){.fzp-fab__card{flex-basis:44vw;height:min(80vh,66vw)}}@media(min-width:1200px){.fzp-fab{padding:112px 0 72px}.fzp-fab__card{flex-basis:30vw;height:78vh}.fzp-fab__body{padding:28px}}.fzp-num{padding:56px var(--fz-edge)}.fzp-num__label{display:block;color:var(--fz-text-2);margin-bottom:20px}.fzp-num__list{display:grid;grid-template-columns:1fr;margin:0;padding:0;list-style:none}.fzp-num__item{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:18px 0;border-top:1px solid var(--fz-rule)}.fzp-num__item:last-child{border-bottom:1px solid var(--fz-rule)}.fzp-num__value{font-family:var(--fz-font-display);font-weight:300;font-size:var(--fz-fs-serif-l);line-height:.85;letter-spacing:-.04em;font-variant-numeric:lining-nums;white-space:nowrap}.fzp-num__value sup,.fzp-num__value small{font-size:var(--fz-fs-serif-s);vertical-align:top;position:relative;top:.1em;letter-spacing:0}.fzp-num__cap{font-size:var(--fz-fs-label);letter-spacing:var(--fz-track-label);text-transform:uppercase;text-align:right;max-width:14ch;line-height:1.5}@media(min-width:1024px){.fzp-num{padding:104px var(--fz-edge)}.fzp-num__list{grid-template-columns:repeat(var(--n, 4),minmax(0,1fr))}.fzp-num__item{flex-direction:column;align-items:flex-start;border:0;border-left:1px solid var(--fz-rule);padding:0 24px}.fzp-num__item:last-child{border-bottom:0}.fzp-num__item:first-child{border-left:0;padding-left:0}.fzp-num__value{font-size:var(--fz-fs-serif-l)}.fzp-num__cap{text-align:left;margin-top:16px}}.fzp-end{position:relative;height:var(--fz-vh, 100vh);height:var(--fz-vh, 100svh);min-height:520px;overflow:hidden;color:#fff;background:var(--fz-s-linen);display:block}.fzp-end__media{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.fzp-end__m,.fzp-end__d{display:block;width:100%;height:100%}.fzp-end__title{display:block}.fzp-end__media img{width:100%;height:100%;object-fit:cover;object-position:var(--fz-focal, center 30%);transition:transform 1.6s var(--fz-ease-out)}.fzp-end__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00000017,#00000017 40%,#00000054)}.fzp-end__d{display:none!important}@media(min-width:768px){.fzp-end__m{display:none!important}.fzp-end__d{display:block!important}}.fzp-end__inner{position:absolute;left:0;right:0;bottom:0;padding:0 var(--fz-edge) 40px;z-index:1}.fzp-end__title{font-family:var(--fz-font-display);font-weight:300;font-size:var(--fz-fs-serif-l);line-height:.9;letter-spacing:-.035em;max-width:12ch;text-wrap:balance}.fzp-end__title em{font-style:italic}.fzp-end__cta{display:flex;justify-content:space-between;align-items:center;margin-top:28px;padding:18px 0;border-top:1px solid rgba(244,239,232,.4);border-bottom:1px solid rgba(244,239,232,.4);font-size:var(--fz-fs-label);font-weight:500;letter-spacing:.14em;text-transform:uppercase;min-height:56px}.fzp-end__cta i{font-style:normal;transition:transform .5s var(--fz-ease-out)}@media(hover:hover){.fzp-end:hover .fzp-end__media img{transform:scale(1.03)}.fzp-end:hover .fzp-end__cta i{transform:translate(8px)}}@media(min-width:1024px){.fzp-end__inner{padding-bottom:56px;display:grid;grid-template-columns:1fr 360px;align-items:end;gap:40px}.fzp-end__cta{margin:0}}.fzp-lb{background:var(--fz-ivory)}.fzp-lb__intro{padding:40px var(--fz-edge) 32px}.fzp-lb__intro .fz-label{display:block;color:var(--fz-text-2);margin-bottom:14px}.fzp-lb__h1{font-family:var(--fz-font-display);font-weight:300;font-size:var(--fz-fs-hero);line-height:.84;letter-spacing:-.045em}.fzp-lb__h1 em{font-style:italic}.fzp-lb__lead{margin-top:18px;max-width:42ch;color:var(--fz-text-2)}.fzp-lb__lead p{margin:0}.fzp-lb__index{display:flex;flex-wrap:wrap;gap:4px 22px;margin-top:22px}.fzp-lb__index a{display:inline-flex;gap:8px;align-items:baseline;min-height:44px;align-items:center;font-size:var(--fz-fs-label);font-weight:500;letter-spacing:var(--fz-track-label);text-transform:uppercase}.fzp-lb__index a span{color:var(--fz-text-2);font-variant-numeric:tabular-nums}.fzp-lb__chap{padding:56px var(--fz-edge) 28px;scroll-margin-top:0}.fzp-lb__chap .fz-label{display:block;color:var(--fz-text-2);margin-bottom:12px}.fzp-lb__chap-title{font-family:var(--fz-font-display);font-weight:300;font-size:var(--fz-fs-serif-m);line-height:.86;letter-spacing:-.04em}.fzp-lb__chap-title em{font-style:italic}.fzp-lb__chap-foot{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 16px;margin-top:16px}.fzp-lb__chap-foot p{color:#111111c7;font-size:var(--fz-fs-body);line-height:1.6;max-width:36ch;margin:0}.fzp-lb__row{display:contents}.fzp-lb__gap{display:none}.fzp-lb__f{position:relative;display:block;width:100%;height:var(--fz-vh, 100vh);height:var(--fz-vh, 100svh);overflow:hidden;background:var(--fz-bone);scroll-snap-align:start;scroll-snap-stop:normal}.fzp-lb__f+.fzp-lb__f{margin-top:2px}.fzp-lb__open{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;padding:0;border:0;background:none;cursor:zoom-in}.fzp-lb__f img{width:100%;height:100%;object-fit:cover;object-position:var(--fz-focal, center 18%)}.fzp-lb__f:after{content:"";position:absolute;inset:auto 0 0 0;height:34%;background:linear-gradient(180deg,#0000,#00000054);pointer-events:none}.fzp-lb__cap{position:absolute;left:var(--fz-edge);right:var(--fz-float-safe, 64px);bottom:calc(16px + env(safe-area-inset-bottom));z-index:2;display:flex;flex-direction:column;gap:10px;color:var(--fz-ivory);pointer-events:none}.fzp-lb__meta{display:flex;justify-content:space-between;gap:12px;font-size:var(--fz-fs-label);letter-spacing:var(--fz-track-label);text-transform:uppercase;opacity:.86;font-variant-numeric:tabular-nums}.fzp-lb__tag{pointer-events:auto;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;width:100%;padding:0;border:0;border-top:1px solid rgba(244,239,232,.45);background:none;color:var(--fz-ivory);font:inherit;font-size:var(--fz-fs-ui);line-height:1.3;text-align:left;cursor:pointer}.fzp-lb__tag b{font-weight:500}.fzp-lb__tag span:first-child{display:inline-flex;align-items:center;gap:10px;min-width:0}.fzp-lb__tag span:first-child i{font-style:normal;font-size:var(--fz-fs-body);font-weight:300;line-height:1}.fzp-lb__tag em{font-style:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fzp-lb__tag s{color:#ffffffbf;margin-left:8px;font-weight:400}.fzp-lb__tag-price b{font-weight:500}.fzp-lb__tag-price{flex:none;font-variant-numeric:tabular-nums}.fzp-lb__end{padding:48px var(--fz-edge) 56px;text-align:left}@media(max-width:1023.98px){html:has(.fzp-lb){scroll-snap-type:y proximity}.fzp-lb__intro,.fzp-lb__chap{scroll-snap-align:start}}@media(min-width:1024px){.fzp-lb__intro{padding:96px var(--fz-edge) 56px;display:grid;grid-template-columns:1fr 420px;align-items:end;gap:40px}.fzp-lb__chap{padding:112px var(--fz-edge) 40px;display:grid;grid-template-columns:1fr 420px;align-items:end;gap:40px}.fzp-lb__chap-foot{flex-direction:column;align-items:flex-start}.fzp-lb__rows{display:flex;flex-direction:column;gap:8px;padding:0 var(--fz-edge)}.fzp-lb__row{display:flex;gap:8px;align-items:stretch}.fzp-lb__gap{display:block;min-width:0}.fzp-lb__f{flex:var(--ar) 1 0;height:auto;aspect-ratio:var(--ar);min-width:0}.fzp-lb__f+.fzp-lb__f{margin-top:0}.fzp-lb__f:after{opacity:0;transition:opacity .5s}.fzp-lb__f:hover:after,.fzp-lb__f:focus-within:after{opacity:1}.fzp-lb__f img{transition:transform 1.4s var(--fz-ease-out)}.fzp-lb__f:hover img{transform:scale(1.025)}.fzp-lb__cap{left:16px;right:16px;bottom:14px;opacity:0;transform:translateY(8px);transition:opacity .45s var(--fz-ease-out),transform .45s var(--fz-ease-out)}.fzp-lb__f:hover .fzp-lb__cap,.fzp-lb__f:focus-within .fzp-lb__cap{opacity:1;transform:none}.fzp-lb__end{padding:96px var(--fz-edge)}}.fzp-lb__intro--cover{position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:calc(var(--fz-vh, 100vh) - var(--fzp-off, 0px));min-height:calc(var(--fz-vh, 100svh) - var(--fzp-off, 0px));padding-top:96px;padding-bottom:calc(24px + env(safe-area-inset-bottom));color:#fff;background:var(--fz-s-linen);overflow:hidden}.fzp-lb__cover{position:absolute;top:0;right:0;bottom:0;left:0}.fzp-lb__cover img{width:100%;height:100%;object-fit:cover;object-position:center 30%}.fzp-lb__cover-d{display:none}@media(min-width:1024px){.fzp-lb__cover-m{display:none}.fzp-lb__cover-d{display:block}}.fzp-lb__cover-m,.fzp-lb__cover-d{position:absolute;top:0;right:0;bottom:0;left:0}.fzp-lb__cover:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00000036,#0000 30%,#00000017 55%,#00000054)}.fzp-lb__intro--cover>div:not(.fzp-lb__cover){position:relative;z-index:1}.fzp-lb__intro--cover .fz-label,.fzp-lb__intro--cover .fzp-lb__lead,.fzp-lb__intro--cover .fzp-lb__index a span{color:#f4efe8db}.fzp-lb__intro--cover .fzp-lb__index{border-top:1px solid rgba(244,239,232,.3);padding-top:6px}@media(min-width:1024px){.fzp-lb__intro--cover{display:grid;padding-bottom:48px}}.fzp-sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483600;visibility:hidden;pointer-events:none}.fzp-sheet.is-open{visibility:visible;pointer-events:auto}.fzp-sheet__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000004d;opacity:0;transition:opacity .4s var(--fz-ease-out);border:0;padding:0;width:100%;cursor:pointer}.fzp-sheet.is-open .fzp-sheet__shade{opacity:1}.fzp-sheet__panel{position:absolute;left:0;right:0;bottom:0;background:var(--fz-s-white, #FFFFFF);color:var(--fz-ink);padding:10px var(--fz-edge) calc(18px + env(safe-area-inset-bottom));transform:translateY(100%);transition:transform .55s var(--fz-ease-out);max-height:88vh;max-height:88svh;overflow:auto}.fzp-sheet.is-open .fzp-sheet__panel{transform:none}.fzp-sheet__grab{display:block;width:36px;height:3px;margin:0 auto 14px;background:var(--fz-rule)}.fzp-sheet__top{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.fzp-sheet__top .fz-label{color:var(--fz-taupe)}.fzp-sheet__close{min-width:44px;min-height:44px;padding:0;border:0;background:none;color:inherit;font:inherit;font-size:var(--fz-fs-label);letter-spacing:var(--fz-track-label);text-transform:uppercase;cursor:pointer;text-align:right}.fzp-sheet__prod{display:grid;grid-template-columns:96px 1fr;gap:16px;align-items:start}.fzp-sheet__img{aspect-ratio:2 / 3;background:var(--fz-card-bg, #EEEBE6);overflow:hidden}.fzp-sheet__img img{width:100%;height:100%;object-fit:cover}.fzp-sheet__name{font-family:var(--fz-font-display);font-weight:300;font-size:var(--fz-fs-serif-s);line-height:1.02;letter-spacing:-.01em}.fzp-sheet__price{margin-top:10px;font-size:var(--fz-fs-ui);font-weight:500;font-variant-numeric:tabular-nums}.fzp-sheet__price s{color:var(--fz-taupe);font-weight:400;margin-left:8px}.fzp-sheet__price .is-sale{color:var(--fz-oxblood)}.fzp-sheet__tier{margin-top:6px;font-size:var(--fz-fs-label);letter-spacing:.06em;color:var(--fz-oxblood)}.fzp-sheet__link{display:inline-block;margin-top:10px;font-size:var(--fz-fs-label);letter-spacing:var(--fz-track-label);text-transform:uppercase;border-bottom:1px solid currentColor;padding-bottom:2px}.fzp-sheet__atc{margin-top:10px;width:100%;min-height:52px}.fzp-sheet__pair{margin-top:18px;padding-top:14px;border-top:1px solid var(--fz-line)}.fzp-sheet__pair .fz-label{display:block;color:var(--fz-taupe);margin-bottom:10px}.fzp-sheet__pair-row{display:grid;grid-template-columns:48px 1fr auto;gap:14px;align-items:center;min-height:72px}.fzp-sheet__pair-img{display:block;aspect-ratio:2 / 3;background:var(--fz-card-bg, #EEEBE6);overflow:hidden}.fzp-sheet__pair-img img{width:100%;height:100%;object-fit:cover}.fzp-sheet__pair-name{display:block;font-weight:400;font-size:var(--fz-fs-ui)}.fzp-sheet__pair-price{display:block;margin-top:2px;font-size:var(--fz-fs-ui);color:var(--fz-taupe)}.fzp-sheet__pairbtn{margin-top:16px;width:100%;min-height:52px}@media(min-width:768px){.fzp-sheet__panel{left:auto;right:0;top:0;bottom:0;width:440px;max-height:none;transform:translate(100%);padding:24px 32px}.fzp-sheet__grab{display:none}.fzp-sheet__prod{grid-template-columns:1fr}.fzp-sheet__img{width:100%}}.fzp-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483500;background:var(--fz-s-ivory);color:var(--fz-ink);display:none}.fzp-lightbox.is-open{display:block;animation:fzp-fade .4s var(--fz-ease-out)}@keyframes fzp-fade{0%{opacity:0}to{opacity:1}}.fzp-lightbox__img{position:absolute;top:64px;right:0;bottom:88px;left:0;width:100%;height:calc(100% - 152px);object-fit:contain}.fzp-lightbox__top{position:absolute;top:0;left:0;right:0;height:64px;display:flex;align-items:center;justify-content:space-between;padding:0 var(--fz-edge);font-size:var(--fz-fs-label);letter-spacing:var(--fz-track-label);text-transform:uppercase}.fzp-lightbox__count{font-variant-numeric:tabular-nums}.fzp-lightbox button{min-width:44px;min-height:44px;padding:0 4px;border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:uppercase;cursor:pointer}.fzp-lightbox__nav{position:absolute;top:64px;bottom:88px;width:30%;z-index:1}.fzp-lightbox__prev{left:0;cursor:w-resize!important}.fzp-lightbox__next{right:0;cursor:e-resize!important}.fzp-lightbox__bar{position:absolute;left:0;right:0;bottom:0;height:88px;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:0 var(--fz-edge);border-top:1px solid var(--fz-line-dark)}.fzp-lightbox__title{font-family:var(--fz-font-display);font-weight:300;font-size:var(--fz-fs-serif-s);line-height:1}.fzp-lightbox__sub{font-size:var(--fz-fs-label);letter-spacing:var(--fz-track-label);text-transform:uppercase;color:var(--fz-sand-text);margin-top:6px}.fzp-lightbox__act{display:flex;align-items:center;gap:20px}.fzp-lightbox__act a{font-size:var(--fz-fs-label);letter-spacing:var(--fz-track-label);text-transform:uppercase;border-bottom:1px solid currentColor;padding-bottom:2px}body.fzp-lock{overflow:hidden}.fzp-blog{padding-bottom:var(--fz-gap-section)}.fzp-blog__tags{display:flex;gap:22px;overflow-x:auto;scrollbar-width:none;padding:0 var(--fz-edge) 20px}.fzp-blog__tags::-webkit-scrollbar{display:none}.fzp-blog__tags .fz-chip{flex:none;min-height:44px}.fzp-feat{display:block;color:inherit}.fzp-feat__media{position:relative;aspect-ratio:4 / 5;width:100%;overflow:hidden;background:var(--fz-bone)}.fzp-feat__media img{width:100%;height:100%;object-fit:cover;object-position:center 22%;transition:transform 1.6s var(--fz-ease-out)}.fzp-feat__body{padding:20px var(--fz-edge) 40px}.fzp-feat__meta{display:flex;gap:14px;font-size:var(--fz-fs-label);letter-spacing:var(--fz-track-label);text-transform:uppercase;color:var(--fz-text-2);margin-bottom:12px}.fzp-feat__title{font-family:var(--fz-font-display);font-weight:300;font-size:var(--fz-fs-serif-m);line-height:.98;letter-spacing:-.025em;max-width:18ch;text-wrap:balance}.fzp-feat__ex{margin-top:14px;max-width:46ch;font-size:var(--fz-fs-small);line-height:1.6;color:var(--fz-text-2)}.fzp-feat__go{display:inline-block;margin-top:18px;font-size:var(--fz-fs-label);font-weight:500;letter-spacing:var(--fz-track-label);text-transform:uppercase;border-bottom:1px solid currentColor;padding-bottom:3px}@media(hover:hover){.fzp-feat:hover .fzp-feat__media img{transform:scale(1.02)}}@media(min-width:1024px){.fzp-feat{display:grid;grid-template-columns:7fr 5fr;align-items:end;background:var(--fz-s-champagne);color:var(--fz-ink)}.fzp-feat__media{aspect-ratio:auto;height:86vh}.fzp-feat__body{padding:56px 48px}.fzp-feat__meta,.fzp-feat__ex{color:var(--fz-sand-text)}}.fzp-posts{display:grid;grid-template-columns:minmax(0,1fr);gap:2px;margin-top:2px}@media(min-width:640px){.fzp-posts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.fzp-posts{grid-template-columns:repeat(3,minmax(0,1fr))}}.fzp-post{display:block;padding-bottom:28px}.fzp-post__media{aspect-ratio:4 / 5;overflow:hidden;background:var(--fz-bone)}@media(min-width:1024px){.fzp-post__media{aspect-ratio:3 / 4}}.fzp-post__media img{width:100%;height:100%;object-fit:cover;object-position:25% 20%;transition:transform 1.4s var(--fz-ease-out)}.fzp-post__media--empty{display:grid;place-items:center;font-family:var(--fz-font-display);font-size:var(--fz-fs-serif-m);font-weight:300;color:var(--fz-taupe)}.fzp-post__body{padding:14px var(--fz-edge) 8px}.fzp-post__meta{display:flex;gap:10px;font-size:var(--fz-fs-label);letter-spacing:var(--fz-track-label);text-transform:uppercase;color:var(--fz-text-2)}.fzp-post__title{margin-top:8px;font-family:var(--fz-font-display);font-weight:300;font-size:var(--fz-fs-serif-s);line-height:1.05;letter-spacing:-.01em;text-wrap:balance}.fzp-post__ex{margin-top:8px;color:var(--fz-text-2);font-size:var(--fz-fs-small);line-height:1.55;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-width:44ch}@media(hover:hover){.fzp-post:hover .fzp-post__media img{transform:scale(1.04)}}@media(min-width:1024px){.fzp-post{padding-bottom:48px}.fzp-post__body{padding:18px 20px 0}}.fzp-pagination{padding:32px var(--fz-edge) 0;display:flex;justify-content:center}.fzp-empty{padding:48px var(--fz-edge);color:var(--fz-text-2)}.fzp-art__hero{position:relative;aspect-ratio:4 / 5;max-height:86vh;max-height:86svh;width:100%;overflow:hidden;background:var(--fz-bone)}@media(min-width:1024px){.fzp-art__hero{aspect-ratio:auto;height:78vh;max-height:none}}.fzp-art__hero img{width:100%;height:100%;object-fit:cover;object-position:center 22%}.fzp-art__banner{margin:0 0 32px}.fzp-art__banner img{width:100%;height:auto}.fzp-art__head{padding-top:36px;padding-bottom:32px}.fzp-art__meta{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:var(--fz-fs-label);letter-spacing:var(--fz-track-label);text-transform:uppercase;color:var(--fz-text-2);margin-bottom:16px}.fzp-art__meta a{color:var(--fz-text)}.fzp-art__title{font-family:var(--fz-font-display);font-weight:300;font-size:var(--fz-fs-serif-m);line-height:.98;letter-spacing:-.02em;text-wrap:balance}.fzp-art__body{font-size:var(--fz-fs-body);line-height:1.8}.fzp-art__body>p:first-of-type:first-letter{float:left;font-family:var(--fz-font-display);font-weight:300;font-size:5.6em;line-height:.78;margin:.06em .1em 0 -.03em;color:var(--fz-text)}.fzp-art__foot{margin-top:48px;padding-top:20px;border-top:1px solid var(--fz-rule);display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px 24px}.fzp-share{display:flex;flex-wrap:wrap;gap:4px 20px;align-items:center}.fzp-share .fz-label{color:var(--fz-text-2)}.fzp-share a,.fzp-share button{display:inline-flex;align-items:center;min-height:44px;padding:0;border:0;background:none;color:inherit;font:inherit;font-size:var(--fz-fs-label);font-weight:500;letter-spacing:var(--fz-track-label);text-transform:uppercase;cursor:pointer}.fzp-share a:hover,.fzp-share button:hover{color:var(--fz-oxblood)}.fzp-share .is-done{color:var(--fz-success, #3E5B3A)}.fzp-art__tags{display:flex;flex-wrap:wrap;gap:4px 18px}.fzp-art__tags .fz-chip{min-height:44px}.fzp-art__nav{display:grid;grid-template-columns:1fr;border-top:1px solid var(--fz-rule)}.fzp-art__nav a{display:block;padding:28px var(--fz-edge);border-bottom:1px solid var(--fz-rule)}.fzp-art__nav small{display:block;font-size:var(--fz-fs-label);letter-spacing:var(--fz-track-label);text-transform:uppercase;color:var(--fz-text-2);margin-bottom:10px}.fzp-art__nav strong{display:block;font-family:var(--fz-font-display);font-weight:300;font-size:var(--fz-fs-serif-s);line-height:1.04;letter-spacing:-.01em}.fzp-art__nav a:hover strong{color:var(--fz-oxblood)}@media(min-width:768px){.fzp-art__nav{grid-template-columns:1fr 1fr}.fzp-art__nav a+a{border-left:1px solid var(--fz-rule);text-align:right}}.fzp-comments{padding-top:48px;padding-bottom:48px}.fzp-comment{padding:20px 0;border-bottom:1px solid var(--fz-rule)}.fzp-comment__author{margin-top:8px;font-size:var(--fz-fs-label);letter-spacing:var(--fz-track-label);text-transform:uppercase;color:var(--fz-text-2)}.fzp-h3{font-family:var(--fz-font-display);font-weight:300;font-size:var(--fz-fs-serif-s);line-height:1.05;margin-bottom:16px}.fzp-404{position:relative;min-height:calc(var(--fz-vh, 100vh) - var(--fzp-off, 0px));min-height:calc(var(--fz-vh, 100svh) - var(--fzp-off, 0px));overflow:hidden;color:#fff;background:var(--fz-s-linen);display:flex;flex-direction:column;justify-content:flex-end}.fzp-404__media,.fzp-404__m,.fzp-404__d{position:absolute;top:0;right:0;bottom:0;left:0}.fzp-404__media img{width:100%;height:100%;object-fit:cover;object-position:var(--fz-focal, center 25%)}.fzp-404__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00000045,#0000001f 30%,#00000054)}.fzp-404__d{display:none!important}@media(min-width:768px){.fzp-404__m{display:none!important}.fzp-404__d{display:block!important}}.fzp-404__inner{position:relative;z-index:1;padding:96px var(--fz-edge) calc(28px + env(safe-area-inset-bottom))}.fzp-404__code{font-family:var(--fz-font-display);font-weight:300;font-size:calc(var(--fz-fs-serif-l) * 2.3);line-height:.78;letter-spacing:-.06em;margin-left:-.04em}.fzp-404__code em{font-style:italic}.fzp-404__title{margin-top:18px;font-family:var(--fz-font-display);font-weight:300;font-size:var(--fz-fs-serif-s);line-height:1.04;letter-spacing:-.01em;max-width:18ch;text-wrap:balance}.fzp-404__search{position:relative;margin-top:28px;max-width:560px}.fzp-404__search input{width:100%;min-height:56px;padding:12px 48px 12px 0;border:0;border-bottom:1px solid rgba(244,239,232,.6);border-radius:0;background:transparent;color:var(--fz-ivory);font-family:var(--fz-font-display);font-weight:300;font-size:var(--fz-fs-serif-s);-webkit-appearance:none;appearance:none}.fzp-404__search input::placeholder{color:#f4efe899}.fzp-404__search input:focus{outline:none;border-bottom-color:var(--fz-ivory)}.fzp-404__search button{position:absolute;right:0;bottom:6px;width:44px;height:44px;padding:0;border:0;background:none;color:inherit;cursor:pointer;display:grid;place-items:center}.fzp-404__search svg{width:20px;height:20px}.fzp-404__cats{margin-top:28px;display:grid;border-top:1px solid rgba(244,239,232,.3)}.fzp-404__cat{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:14px 0;border-bottom:1px solid rgba(244,239,232,.3)}.fzp-404__cat strong{font-family:var(--fz-font-display);font-weight:300;font-size:var(--fz-fs-serif-s);line-height:1;letter-spacing:-.01em}.fzp-404__cat span{font-size:var(--fz-fs-label);letter-spacing:var(--fz-track-label);text-transform:uppercase;color:#f4efe8d1;text-align:right}.fzp-404__cat:hover strong{font-style:italic}.fzp-404__home{display:inline-flex;align-items:center;min-height:44px;margin-top:16px;font-size:var(--fz-fs-label);letter-spacing:var(--fz-track-label);text-transform:uppercase;border-bottom:1px solid currentColor}@media(min-width:1024px){.fzp-404__inner{max-width:600px;padding-bottom:56px;padding-left:var(--fz-edge)}.fzp-404__media:after{background:linear-gradient(90deg,#00000054,#00000036 45%,#0000 70%),linear-gradient(180deg,#00000036,#0000 30%)}.fzp-404__code{font-size:calc(var(--fz-fs-serif-l) * 1.6)}.fzp-404__title{max-width:24ch;font-size:var(--fz-fs-serif-s)}.fzp-404__inner{padding-top:120px;padding-bottom:40px}.fzp-404__search,.fzp-404__cats{margin-top:20px}.fzp-404__cat{padding:10px 0}}.fzp-legacy{padding:var(--fz-gap-section) var(--fz-edge)}.fzp-legacy .fzp-legacy__grid{display:grid;gap:24px}@media(min-width:1024px){.fzp-legacy .fzp-legacy__grid{grid-template-columns:1fr 1fr;align-items:center}}@media(prefers-reduced-motion:reduce){.fzp *,.fzp *:before,.fzp *:after{animation:none!important;transition:none!important}html:has(.fzp-lb){scroll-snap-type:none}}.fzp-phero__links{margin-inline:0;padding-inline:0}.fzp-phero__stats{display:flex;gap:32px;margin-top:24px}.fzp-phero__stats strong{display:block;font-family:var(--fz-font-display);font-weight:300;font-size:var(--fz-fs-serif-s);line-height:1}.fzp-phero__stats .fz-label{color:var(--fz-text-2)}.fzp-phero__media{aspect-ratio:4 / 5;overflow:hidden}.fzp-phero__media img{width:100%;height:100%;object-fit:cover}@media(min-width:1024px){.fzp-phero__media{aspect-ratio:21 / 9}}.fzp-pwd{position:relative;min-height:var(--fz-vh, 100vh);min-height:var(--fz-vh, 100svh);overflow:hidden;background:var(--fz-s-linen);color:#fff;display:flex;align-items:flex-end}.fzp-pwd__media,.fzp-pwd__m,.fzp-pwd__d{position:absolute;top:0;right:0;bottom:0;left:0}.fzp-pwd__media img,.fzp-pwd__media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.fzp-pwd__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000003d,#0000000f 35%,#00000054)}.fzp-pwd__d{display:none}@media(min-width:768px){.fzp-pwd__m{display:none}.fzp-pwd__d{display:block}}.fzp-pwd__inner{position:relative;z-index:1;width:100%;padding:120px var(--fz-edge) calc(32px + env(safe-area-inset-bottom))}.fzp-pwd__inner .fz-label{display:block;margin-bottom:12px;opacity:.86}.fzp-pwd__title{font-family:var(--fz-font-display);font-weight:300;font-size:var(--fz-fs-hero);line-height:.82;letter-spacing:-.045em;text-transform:uppercase}.fzp-pwd__text{margin-top:18px;max-width:40ch;font-size:var(--fz-fs-body);color:#f4efe8e0}.fzp-pwd__text p{margin:0}.fzp-pwd__form{position:relative;display:flex;align-items:flex-end;gap:12px;max-width:480px;margin-top:28px;border-bottom:1px solid rgba(244,239,232,.7)}.fzp-pwd__form input{flex:1;min-width:0;min-height:52px;padding:10px 0;border:0;background:transparent;color:var(--fz-ivory);font-family:var(--fz-font-display);font-weight:300;font-size:var(--fz-fs-serif-s);border-radius:0;-webkit-appearance:none;appearance:none}.fzp-pwd__form input::placeholder{color:#f4efe899}.fzp-pwd__form input:focus{outline:none}.fzp-pwd__form button{min-height:52px;padding:0;border:0;background:none;color:inherit;font:inherit;font-size:var(--fz-fs-label);font-weight:500;letter-spacing:var(--fz-track-label);text-transform:uppercase;cursor:pointer;white-space:nowrap}.fzp-pwd__note{margin-top:12px;font-size:var(--fz-fs-label);letter-spacing:.06em;color:#f4efe8b3}.fzp-pwd__social{margin-top:24px}.fzp-pwd__social a{color:var(--fz-ivory)}.fzp-pwd .fzp-success,.fzp-pwd .fzp-errors{color:var(--fz-ivory);border-color:#f4efe880;margin-top:24px}@media(min-width:1024px){.fzp-pwd__inner{padding:120px 40px 56px}}body:has(.fzp-pwd) .password-header{position:absolute;top:0;left:0;right:0;z-index:5;color:var(--fz-ivory);background:transparent}body:has(.fzp-pwd) .password-header a,body:has(.fzp-pwd) .password-header summary,body:has(.fzp-pwd) .password-header .logo__text{color:var(--fz-ivory)}body:has(.fzp-pwd) .password-header .logo__image img{filter:brightness(0) invert(1)}@keyframes fzp-kb{0%{transform:scale(1.07)}to{transform:none}}html.fz-m .fzp-ah__media picture img,html.fz-m .fzp-lb__cover img,html.fz-m .fzp-art__hero img,html.fz-m .fzp-404__media img{animation:fzp-kb 8s var(--fz-ease-out) both}.fzp-wrap{width:100%;max-width:1320px;margin-inline:auto;padding-inline:var(--fz-edge)}.fzp-wrap--narrow,.fzp-wrap--read{max-width:calc(var(--fz-read, 640px) + 2 * var(--fz-edge))}.fzp-sec{padding-block:var(--fz-gap-section)}.fzp-eyebrow{display:block;margin-bottom:12px;font-size:var(--fz-fs-label);font-weight:500;letter-spacing:var(--fz-track-label);text-transform:uppercase;color:var(--fz-text-2)}.fzp-h1,.fzp-h2{font-family:var(--fz-font-display);font-weight:300;line-height:1;letter-spacing:-.02em;font-size:var(--fz-fs-serif-m)}.fzp-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 28px;background:var(--fz-c-bordo, #6C151E);color:var(--fz-ivory);font-size:var(--fz-fs-label);letter-spacing:.1em;text-transform:uppercase}@media(min-width:1024px){.fzp-faq .fzp-tabs{flex-wrap:wrap;justify-content:center;overflow:visible;margin-inline:0;padding-inline:0}}.fzp-blog .fz-more__btn{min-height:44px;display:inline-flex;align-items:center;padding-inline:24px}.fzp-head__fig{display:none}@media(min-width:1024px){.fzp-head__fig{display:block;margin:40px 0 0;max-width:380px}.fzp-head__fig img{width:100%;aspect-ratio:4 / 5;object-fit:cover;object-position:center 25%}.fzp-head__fig figcaption{display:block;margin-top:12px;color:var(--fz-text-2)}}body:has(.fzp-sheet.is-open) #wfb-wrapper,body:has(.fzp-lightbox.is-open) #wfb-wrapper,body:has(.fzp-sheet.is-open) .scroll-to-top-button,body:has(.fzp-lightbox.is-open) .scroll-to-top-button{visibility:hidden!important}@media(min-width:1024px){.fzp-posts--2{grid-template-columns:repeat(2,minmax(0,1fr))}.fzp-posts--2 .fzp-post__media{aspect-ratio:4 / 5}.fzp-posts--1{grid-template-columns:minmax(0,1fr)}.fzp-posts--1 .fzp-post{display:grid;grid-template-columns:7fr 5fr;align-items:end}.fzp-posts--1 .fzp-post__media{aspect-ratio:auto;height:78vh}.fzp-posts--1 .fzp-post__body{padding:48px}}.fzp-rte,.fzp-art__body{max-width:66ch}.fzp-lead,.fzp-man__text,.fzp-atl__text p{max-width:60ch}@media(min-width:1024px){.fzp-posts:not(.fzp-posts--1):not(.fzp-posts--2){grid-template-columns:repeat(12,minmax(0,1fr));row-gap:8px}.fzp-posts:not(.fzp-posts--1):not(.fzp-posts--2)>.fzp-post{grid-column:span 4}.fzp-posts:not(.fzp-posts--1):not(.fzp-posts--2)>.fzp-post:nth-child(5n+1),.fzp-posts:not(.fzp-posts--1):not(.fzp-posts--2)>.fzp-post:nth-child(5n+2){grid-column:span 6}.fzp-posts:not(.fzp-posts--1):not(.fzp-posts--2)>.fzp-post:nth-child(5n+1) .fzp-post__media,.fzp-posts:not(.fzp-posts--1):not(.fzp-posts--2)>.fzp-post:nth-child(5n+2) .fzp-post__media{aspect-ratio:1 / 1}.fzp-post__body{padding:20px 24px 8px;max-width:46ch}.fzp-post__ex{max-width:52ch}.fzp-feat__body{max-width:560px}}@media(min-width:1024px){.fzp-art__open{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;background:var(--fz-bone)}.fzp-art__open .fzp-art__hero{height:calc(100vh - var(--fz-header-h, 60px) - 30px);max-height:900px;aspect-ratio:auto}.fzp-art__open .fzp-art__head{max-width:560px;margin:0 auto;padding:56px 48px}}.fzp-art__title{max-width:22ch}.fzp-ft{display:grid;grid-template-columns:1fr;background:var(--fz-s-champagne);color:var(--fz-ink);text-decoration:none}.fzp-ft__media{display:block;aspect-ratio:4 / 5;overflow:hidden}.fzp-ft__media img{width:100%;height:100%;object-fit:cover;object-position:center 25%;transition:transform 1.4s var(--fz-ease-out)}.fzp-ft__body{display:flex;flex-direction:column;justify-content:flex-end;gap:12px;padding:32px var(--fz-edge) 40px}.fzp-ft__body .fz-label{color:var(--fz-sand-text)}.fzp-ft__title{font-family:var(--fz-font-display);font-weight:300;font-size:var(--fz-fs-serif-l);line-height:.95;letter-spacing:-.02em}.fzp-ft__title em{font-style:italic}.fzp-ft__text{font-size:var(--fz-fs-ui);color:var(--fz-sand-text)}.fzp-ft__cta{align-self:flex-start;margin-top:8px;min-height:44px;display:inline-flex;align-items:center;font-size:var(--fz-fs-label);font-weight:500;letter-spacing:var(--fz-track-label);text-transform:uppercase;border-bottom:1px solid currentColor}@media(hover:hover){.fzp-ft:hover .fzp-ft__media img{transform:scale(1.03)}}@media(min-width:1024px){.fzp-ft{grid-template-columns:1fr 1fr;min-height:72vh}.fzp-ft__media{aspect-ratio:auto}.fzp-ft__body{padding:64px 56px}}.fzp-404__cat--new strong em{font-style:italic}.fzp-404__cat--new span{color:var(--fz-ivory)}.fz-sechead{text-align:center;display:flex;flex-direction:column;align-items:center;gap:12px}.fz-sechead__sub{max-width:52ch;margin:0 auto;color:var(--fz-text-2);font-size:var(--fz-fs-body);line-height:1.6}.fzi-hero{position:relative;padding:24px 0 48px;overflow:hidden;background:var(--fz-s-sand)}.fzi-hero__collage{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:0 var(--fz-edge);align-items:start}.fzi-hero__tile{display:block;aspect-ratio:9 / 16;overflow:hidden;background:var(--fz-s-linen)}.fzi-hero__tile video,.fzi-hero__tile img{width:100%;height:100%;object-fit:cover;display:block}.fzi-hero__tile--2{margin-top:28px}.fzi-hero__tile--4,.fzi-hero__tile--5{display:none}.fzi-hero__inner{padding:32px var(--fz-edge) 0}.fzi-hero__inner .fz-label{color:var(--fz-sand-text)}.fzi-hero__title{font-family:var(--fz-font-display);font-weight:300;font-size:var(--fz-fs-hero);line-height:.92;letter-spacing:-.03em}.fzi-hero__title em{font-style:italic}.fzi-hero__sub{color:var(--fz-sand-text)!important}@media(min-width:1024px){.fzi-hero{padding:40px 0 72px}.fzi-hero__collage{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;max-width:1320px;margin:0 auto}.fzi-hero__tile--4,.fzi-hero__tile--5{display:block}.fzi-hero__tile--1,.fzi-hero__tile--5{margin-top:64px}.fzi-hero__tile--2,.fzi-hero__tile--4{margin-top:24px}.fzi-hero__tile--3{margin-top:0}.fzi-hero__inner{padding-top:48px}}.fzi-looks,.fzi-all{padding:var(--fz-gap-section) 0}.fzi-looks__head{padding:0 var(--fz-edge) 32px}.fzi-looks__title{font-family:var(--fz-font-display);font-weight:300;font-size:var(--fz-fs-serif-l);line-height:.95;letter-spacing:-.02em}.fzi-looks__title em{font-style:italic}.fzi-looks__list{display:grid;grid-template-columns:minmax(0,1fr);gap:48px;padding:0 var(--fz-edge)}@media(min-width:768px){.fzi-looks__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:56px 24px}}@media(min-width:1200px){.fzi-looks__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:64px 32px;max-width:1440px;margin:0 auto}}.fzi-look{display:flex;flex-direction:column;gap:18px;min-width:0}.fzi-look__video{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--fz-s-linen)}.fzi-look__video video,.fzi-look__video img{width:100%;height:100%;object-fit:cover;display:block}.fzi-look__num{position:absolute;left:12px;top:10px;font-family:var(--fz-font-display);font-weight:300;font-size:var(--fz-fs-serif-s);line-height:1;color:var(--fz-ivory);text-shadow:0 1px 10px rgba(0,0,0,.35)}.fzi-look__panel{display:flex;flex-direction:column;gap:14px}.fzi-look__kicker{color:var(--fz-oxblood);text-align:center}.fzi-look__who{display:flex;align-items:center;gap:12px}.fzi-look__avatar{flex:none;width:44px;height:44px;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:var(--fz-s-sand);color:var(--fz-ink);font-family:var(--fz-font-display);font-size:var(--fz-fs-serif-s);line-height:1;text-transform:uppercase}.fzi-look__avatar img{width:100%;height:100%;object-fit:cover}.fzi-look__id{display:flex;flex-direction:column;min-width:0}.fzi-look__name{font-size:var(--fz-fs-body);font-weight:500}.fzi-look__handle{font-size:var(--fz-fs-ui);color:var(--fz-text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fzi-look__note{font-size:var(--fz-fs-ui);color:#111111c7;margin:0}.fzi-look__items{list-style:none;margin:0;padding:0;border-top:1px solid var(--fz-rule)}.fzi-item{display:grid;grid-template-columns:48px minmax(0,1fr) auto 44px;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid var(--fz-rule)}.fzi-item__img{display:block;aspect-ratio:2 / 3;background:var(--fz-card-bg, #EEEBE6);overflow:hidden}.fzi-item__img img{width:100%;height:100%;object-fit:cover}.fzi-item__name{font-size:var(--fz-fs-ui);line-height:1.35;min-width:0}.fzi-item__name small{display:block;font-size:var(--fz-fs-label);letter-spacing:.06em;color:var(--fz-oxblood);margin-top:2px}.fzi-item__price{font-size:var(--fz-fs-ui);font-weight:500;text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.fzi-item__price s{display:block;font-weight:400;color:var(--fz-text-2)}.fzi-item__add{width:44px;height:44px;border:1px solid var(--fz-rule);background:transparent;color:inherit;font-size:var(--fz-fs-body);cursor:pointer;transition:background .3s,color .3s}.fzi-item__add:hover{background:var(--fz-c-bordo, #6C151E);border-color:var(--fz-c-bordo, #6C151E);color:#fff}.fzi-item__add.is-added,.fzi-look__buy.is-added{background:var(--fz-success, #3E5B3A)!important;color:var(--fz-ivory)!important}.fzi-look__tier{margin:0;font-size:var(--fz-fs-label);letter-spacing:.06em;color:var(--fz-oxblood);text-align:center}.fzi-look__buy{min-height:52px}.fzi-look--big{grid-column:1 / -1}.fzi-look--big .fzi-look__video{aspect-ratio:9 / 14}@media(min-width:768px){.fzi-look--big{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:0 56px;align-items:center;padding-bottom:24px;border-bottom:1px solid var(--fz-rule)}.fzi-look--big .fzi-look__video{aspect-ratio:9 / 16;max-height:86vh}.fzi-look--big .fzi-look__panel{max-width:520px}.fzi-look--big .fzi-look__kicker{font-size:var(--fz-fs-label)}}.fzi-look--big .fzi-look__who{justify-content:center}.fzi-all__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px}@media(min-width:1024px){.fzi-all__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.fzi-all__item{min-width:0}.fzi-all__item .product-block{margin:0;width:100%}.fzu-hero{padding:48px 0 0}.fzu-hero__head{padding:0 var(--fz-edge)}.fzu-hero__title,.fzu-block__title{font-family:var(--fz-font-display);font-weight:300;line-height:.95;letter-spacing:-.02em}.fzu-hero__title{font-size:var(--fz-fs-hero)}.fzu-block__title{font-size:var(--fz-fs-serif-m)}.fzu-hero__title em,.fzu-block__title em{font-style:italic}.fzu-hero__sub p{margin:0}.fzu-meta{display:flex;flex-wrap:wrap;justify-content:center;gap:0;margin:12px 0 0;border-top:1px solid var(--fz-rule);border-bottom:1px solid var(--fz-rule)}.fzu-meta>div{padding:12px 18px;text-align:center}.fzu-meta>div+div{border-left:1px solid var(--fz-rule)}.fzu-meta dt{font-size:var(--fz-fs-label);letter-spacing:var(--fz-track-label);text-transform:uppercase;color:var(--fz-text-2)}.fzu-meta dd{margin:4px 0 0;font-size:var(--fz-fs-ui)}.fzu-hero__cta{margin-top:16px;min-width:200px}.fzu-hero__strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;margin-top:40px}.fzu-hero__tile{display:block;aspect-ratio:9 / 16;overflow:hidden;background:var(--fz-bone)}.fzu-hero__tile img{width:100%;height:100%;object-fit:cover}@media(min-width:1024px){.fzu-hero{padding-top:80px}.fzu-hero__strip{max-width:1200px;margin:56px auto 0;gap:8px}}.fzu-body{padding:8px 0 0}.fzu-block{padding:48px var(--fz-edge) 0;max-width:calc(var(--fz-read, 640px) + 2 * var(--fz-edge));margin:0 auto}.fzu-block .fz-sechead{margin-bottom:24px}.fzu-block .fz-sechead__label{color:var(--fz-oxblood);font-variant-numeric:tabular-nums}.fzu-block__text ul{list-style:none;padding:0;margin:0;border-top:1px solid var(--fz-rule)}.fzu-block__text li{position:relative;padding:14px 0 14px 28px;border-bottom:1px solid var(--fz-rule);margin:0!important}.fzu-block__text li:before{content:"";position:absolute;left:0;top:1.45em;width:14px;height:1px;background:currentColor}.fzu-steps{list-style:none;margin:0;padding:0;display:grid;gap:2px}.fzu-steps li{display:grid;grid-template-columns:56px 1fr;gap:4px 16px;padding:18px 0;border-top:1px solid var(--fz-rule)}.fzu-steps li:last-child{border-bottom:1px solid var(--fz-rule)}.fzu-steps__n{grid-row:span 2;font-family:var(--fz-font-display);font-weight:300;font-size:var(--fz-fs-serif-s);line-height:1;color:var(--fz-oxblood);font-variant-numeric:lining-nums}.fzu-steps strong{font-weight:500;font-size:var(--fz-fs-body)}.fzu-steps p{margin:0;color:#111111c7;font-size:var(--fz-fs-body);line-height:1.6}.fzu-perks{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:2px}.fzu-perks li{padding:28px 20px;background:var(--fz-s-champagne);color:var(--fz-ink);text-align:center;border-top:1px solid rgba(17,17,17,.12)}.fzu-perks strong{display:block;font-family:var(--fz-font-display);font-weight:300;font-size:var(--fz-fs-serif-m);line-height:1}.fzu-perks p{margin:10px auto 0;max-width:28ch;color:var(--fz-sand-text);font-size:var(--fz-fs-ui)}@media(min-width:768px){.fzu-perks{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1024px){.fzu-block{padding-top:80px}.fzu-block--perks{max-width:1040px}}.fzu-form{padding:72px 0 var(--fz-gap-section)}.fzu-form .fz-sechead{padding:0 var(--fz-edge) 28px}.fzu-form__kvkk{margin-top:22px}.fzu-form__submit{margin-top:24px}.fzu-success{padding:32px 0;border-top:1px solid var(--fz-text);border-bottom:1px solid var(--fz-text);text-align:center}.fzu-success strong{display:block;font-family:var(--fz-font-display);font-weight:300;font-size:var(--fz-fs-serif-m);line-height:1}.fzu-success p{margin:12px auto 0;max-width:44ch;color:#111111c7}.fzp-head,.fzp-head--center{text-align:center}.fzp-head .fzp-lead,.fzp-head .fz-label{margin-left:auto;margin-right:auto}.fzp-head .fzp-title{margin-inline:auto;max-width:20ch}.fzp-head__fig{display:none!important}.fzp-phero__links,.fzp-phero__stats{justify-content:center}.fzp-faq__group{text-align:center}.fzp-tabs{justify-content:flex-start}@media(min-width:640px){.fzp-tabs{justify-content:center}}.fzp-help,.fzp-contact__meta{text-align:center}.fzp-rail__top{flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:8px}.fzp-ah__inner{text-align:center}.fzp-ah__title{margin-inline:auto}.fzp-ah__foot{justify-content:center;gap:32px}.fzp-man{text-align:center}.fzp-man__line,.fzp-man__line:nth-child(2),.fzp-man__line:nth-child(3){text-align:center;padding-left:0!important}.fzp-man__text{margin-inline:auto;text-align:left}.fzp-atl__head,.fzp-fab__head{flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:10px}@media(min-width:1024px){.fzp-atl__head{display:flex}}.fzp-num__label,.fzp-end__inner{text-align:center}.fzp-end__title{margin-inline:auto}@media(min-width:1024px){.fzp-end__inner{display:block;max-width:880px;margin:0 auto;left:0;right:0}.fzp-end__cta{margin:28px auto 0;max-width:360px}}.fzp-lb__intro,.fzp-lb__chap{text-align:center}.fzp-lb__index{justify-content:center}.fzp-lb__lead,.fzp-lb__chap-foot p{margin-inline:auto}.fzp-lb__chap-foot{flex-direction:column;justify-content:center;align-items:center}@media(min-width:1024px){.fzp-lb__intro,.fzp-lb__chap{display:flex;flex-direction:column;align-items:center}.fzp-lb__intro--cover{justify-content:flex-end}}.fzp-feat__body,.fzp-post__body{text-align:center;margin-inline:auto}.fzp-feat__meta,.fzp-post__meta{justify-content:center}.fzp-feat__title,.fzp-feat__ex,.fzp-post__ex{margin-inline:auto}.fzp-feat__go{align-self:center}@media(min-width:1024px){.fzp-feat__body{display:flex;flex-direction:column;align-items:center}}.fzp-art__head{text-align:center}.fzp-art__meta{justify-content:center}.fzp-art__title{margin-inline:auto}.fzp-ft__body{align-items:center;text-align:center}.fzp-ft__cta{align-self:center}.fzp-404__inner{text-align:center;margin-inline:auto}.fzp-404__title,.fzp-404__search{margin-inline:auto}@media(min-width:1024px){.fzp-404__inner{max-width:640px;padding-left:var(--fz-edge)}.fzp-404__media:after{background:linear-gradient(180deg,#00000054,#00000045 40%,#00000054)}}.fzp-pwd__inner{text-align:center}.fzp-pwd__text,.fzp-pwd__form{margin-inline:auto}.fzp-auth__box>.fz-label,.fzp-auth__box>.fzp-title,.fzp-auth__box>.fzp-lead,.fzp-auth__box>div>.fz-label,.fzp-auth__box>div>.fzp-title,.fzp-auth__box>div>.fzp-lead,.fzp-auth__box form>.fz-label,.fzp-auth__box form>.fzp-title{text-align:center;margin-inline:auto}.fzp-acct .fzp-acct__nav{justify-content:center}.fzp-stepsec .fzp-rail__title,.fzp-stepsec .fz-label{text-align:center;display:block}.fzp-stepsec .fzp-lead{margin-inline:auto;text-align:center}.fzu-hero__cta,.fzu-hero__cta:visited{color:#fff!important;background:var(--fz-c-bordo, #6C151E)}.fzu-meta{flex-wrap:nowrap}.fzu-meta>div{flex:1 1 0;padding:12px 8px}@media(min-width:768px){.fzu-meta>div{padding:12px 20px}}@media(min-width:1024px){.fzp-404__media:after{background:radial-gradient(ellipse at center,#00000054,#0000004d 55%,#00000054)}}.fzp-atl.fzp-dark{background:var(--fz-s-champagne)}.fzp-num.fzp-dark{background:var(--fz-s-sand)}.fzp-fab{background:var(--fz-s-ivory)}.fzp-man{background:var(--fz-s-white, #FFFFFF)}.fzp-dark .fzp-atl__img figcaption{color:#fff}.fzp-ah,.fzp-end,.fzp-lb__intro--cover,.fzp-pwd,.fzp-reg__media,.fzp-ah__label,.fzp-ah__foot .fz-label{color:#fff}.fzp-lb__intro--cover .fz-label,.fzp-lb__intro--cover .fzp-lb__lead,.fzp-lb__intro--cover .fzp-lb__index a span{color:#ffffffe0}.fzp-ah__title,.fzp-end__title,.fzp-lb__h1,.fzp-pwd__title{text-shadow:0 1px 24px rgba(17,17,17,.25)}.fzp-404{color:var(--fz-ink)}.fzp-404__media:after{background:var(--fz-media-shade, linear-gradient(180deg, rgba(0, 0, 0, 0) 40%, rgba(0, 0, 0, .27)))}.fzp-404__inner{background:#f8f4eee6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);margin:0 var(--fz-edge) var(--fz-edge);padding:32px 20px 24px}.fzp-404__code,.fzp-404__title{color:var(--fz-ink)}.fzp-404__code em{color:var(--fz-c-bordo, #6C151E)}.fzp-404__search input{color:var(--fz-ink);border-bottom-color:#1113}.fzp-404__search input::placeholder{color:var(--fz-taupe)}.fzp-404__search button{color:var(--fz-ink)}.fzp-404__cats{border-top-color:var(--fz-rule)}.fzp-404__cat{border-bottom-color:var(--fz-rule)}.fzp-404__cat span{color:var(--fz-taupe)}.fzp-404__cat--new span{color:var(--fz-c-bordo, #6C151E)}.fzp-404__home{color:var(--fz-ink)}@media(min-width:1024px){.fzp-404{justify-content:center;align-items:center}.fzp-404__inner{max-width:600px;margin:120px auto 72px;padding:48px 48px 32px}.fzp-404__media:after{background:var(--fz-media-shade, linear-gradient(180deg, rgba(0, 0, 0, 0) 40%, rgba(0, 0, 0, .27)))}}.fzp-feat__title,.fzp-ft__title,.fzu-perks strong,.fzp-ft__cta{color:var(--fz-ink)}.fzu-perks p{color:var(--fz-taupe)}.fzi-hero.fzp-dark{background:var(--fz-s-sand)}.fzi-hero__inner .fz-label,.fzi-hero__sub{color:var(--fz-taupe)!important}.fzp-lightbox__img{background:transparent}.fzp-lightbox__bar{border-top-color:var(--fz-rule)}.fzp-dark,.fzp-atl.fzp-dark,.fzi-hero.fzp-dark,.fzp-num.fzp-dark,.fzp-ft,.fzu-perks li,.fzp-acct__promo{--fz-text: #FFFFFF;--fz-text-2: rgba(255,255,255,.84);--fz-taupe: rgba(255,255,255,.84);--fz-sand-text: rgba(255,255,255,.84);--fz-rule: rgba(255,255,255,.35);--fz-line: rgba(255,255,255,.35);color:#fff}.fzp-dark,.fzp-atl.fzp-dark,.fzi-hero.fzp-dark{background:var(--fz-c-green, #0F3D3A)}.fzp-atl.fzp-dark .fz-label,.fzi-hero__inner .fz-label{color:var(--fz-c-cream, #FFFFFF)!important}.fzi-hero__sub{color:#ffffffdb!important}.fzi-hero__title,.fzp-atl__title{color:#fff}.fzp-num.fzp-dark,.fzp-ft,.fzu-perks li,.fzp-acct__promo{background:var(--fz-c-bordo, #6C151E)}.fzp-num.fzp-dark .fzp-num__label,.fzp-ft__body .fz-label,.fzp-acct__promo .fz-label{color:#ffffffd6}.fzp-ft__title,.fzp-ft__cta,.fzu-perks strong{color:#fff}.fzp-ft__text,.fzu-perks p{color:#ffffffdb}.fzu-perks li{border-top:0}.fzu-perks{gap:2px}.fzp-man,.fzp-fab,.fzi-looks,.fzu-hero,.fzu-body,.fzp-lb,.fzp-blog{background:var(--fz-white, #FFFFFF)}.fzi-all,.fzu-form{background:var(--fz-c-cream, #FFFFFF)}@media(min-width:1024px){.fzp-feat{background:var(--fz-c-green, #0F3D3A);color:#fff}.fzp-feat__title{color:#fff}.fzp-feat__meta,.fzp-feat__ex{color:#ffffffd6}.fzp-feat__go{color:#fff}}@media(min-width:1024px){.fzp-art__open{background:var(--fz-c-cream, #FFFFFF)}}.fzp-lightbox{background:#fff}.fzp-404__inner{background:#ffffffed}.fzp-404__code em,.fzp-404__cat--new span{color:var(--fz-c-bordo, #6C151E)}.fzi-look__avatar{background:var(--fz-c-bordo, #6C151E);color:#fff}.fzi-look__kicker,.fzi-look__tier,.fzu-block .fz-sechead__label,.fzu-steps__n,.fzi-item__name small{color:var(--fz-c-bordo, #6C151E)}@media(min-width:1024px){.fzp-feat{align-items:center}}.fzp{--fz-taupe: rgba(17,17,17,.62);--fz-text-2: rgba(17,17,17,.68);--g7-bordo: var(--fz-c-bordo, #6C151E);--g7-green: var(--fz-c-green, #0F3D3A);--g7-cream: var(--fz-c-cream, #FFFFFF);--g7-ink: var(--fz-c-ink, #111111);--g7-grad-bordo: radial-gradient(ellipse at 50% 0%, rgba(255, 255, 255,.1), transparent 60%), linear-gradient(160deg, #7E1C27 0%, var(--fz-c-bordo, #6C151E) 48%, #57101A 100%);--g7-grad-green: linear-gradient(160deg, #14504B 0%, var(--fz-c-green, #0F3D3A) 50%, #0B2F2C 100%);--g7-grad-cream: linear-gradient(180deg, #FFFFFF 0%, var(--fz-c-cream, #FFFFFF) 100%)}.fzp-dark,.fzp-atl.fzp-dark,.fzi-hero.fzp-dark,.fzp-num.fzp-dark,.fzp-ft,.fzu-perks li,.fzp-acct__promo{--fz-text: #FFFFFF;--fz-text-2: rgba(255,255,255,.84);--fz-taupe: rgba(255,255,255,.84);--fz-sand-text: rgba(255,255,255,.84);--fz-rule: rgba(255, 255, 255,.3);--fz-line: rgba(255, 255, 255,.3);color:#fff}.fzp-dark,.fzp-atl.fzp-dark{background:var(--g7-grad-green)}.fzp-num.fzp-dark,.fzi-hero.fzp-dark,.fzp-ft,.fzu-perks li,.fzp-acct__promo{background:var(--g7-grad-bordo)}.fzp-atl.fzp-dark .fz-label,.fzi-hero__inner .fz-label,.fzp-num.fzp-dark .fzp-num__label,.fzp-ft__body .fz-label,.fzp-acct__promo .fz-label{color:var(--g7-cream)!important}.fzp-num__value,.fzu-perks strong{color:var(--g7-cream)}.fzp-atl__title,.fzi-hero__title,.fzp-ft__title,.fzp-ft__cta{color:#fff}.fzp-atl__title em,.fzi-hero__title em,.fzp-ft__title em{color:var(--g7-cream)}.fzi-hero__sub,.fzp-ft__text,.fzu-perks p{color:#ffffffdb!important}@media(min-width:1024px){.fzp-feat{background:var(--g7-grad-green);color:#fff}.fzp-feat__title{color:#fff}.fzp-feat__meta,.fzp-feat__ex{color:#ffffffe6}.fzp-feat__go{color:var(--g7-cream)}}.fzi-all,.fzu-form{background:var(--g7-grad-cream)}@media(min-width:1024px){.fzp-art__open{background:var(--g7-grad-cream)}}.fzp-man,.fzp-fab,.fzi-looks,.fzu-hero,.fzu-body,.fzp-lb,.fzp-blog,.fzp-faq,.fzp-contact,.fzp-page,.fzp-lightbox,.fzp-sheet__panel{background:#fff}.fzp-title em,.fzp-man__line em,.fzi-looks__title em,.fzu-hero__title em,.fzu-block__title em,.fzp-lb__chap-title em,.fzp-rail__title em,.fzp-art__title em,.fzp-404__code em,.fzp-faq .fzp-title em{color:var(--g7-bordo)}.fzp-sheet__name,.fzp-sheet__price,.fzp-sheet__price .is-sale,.fzi-item__name,.fzi-item__price,.fzp-sheet__pair-name,.fzp-sheet__pair-price,.fzp-lightbox__title,.fzp-lightbox__sub{color:var(--g7-ink)}.fzp-sheet__price s,.fzi-item__price s{color:#11111180}.fzp-lb__tag,.fzp-lb__tag-price b{color:#fff}.fzp-lb__tag s{color:#ffffff8c}.fzi-look__kicker,.fzi-look__tier,.fzp-sheet__tier,.fzu-block .fz-sechead__label,.fzu-steps__n,.fzi-item__name small,.fzp-404__code em{color:var(--g7-bordo)}.fzp-404__cat--new span{color:var(--g7-green)}.fzu-hero__cta,.fzu-hero__cta:visited,.fzp-btn{background:var(--g7-bordo);color:#fff!important}.fzp-check input:checked{background:var(--g7-bordo);border-color:var(--g7-bordo)}.fzi-item__add{border-color:#11111140;color:var(--g7-bordo)}.fzi-item__add:hover{background:var(--g7-bordo);border-color:var(--g7-bordo);color:#fff}.fzi-look__avatar{background:var(--g7-grad-bordo);color:var(--g7-cream)}.fzp-acct__promo .fz-btn,.fzp-acct__promo .fz-btn--light{--fz-btn-bg: var(--g7-cream);--fz-btn-fg: var(--g7-bordo);--fz-btn-bd: var(--g7-cream)}.fzp-404__inner{background:#fffffff0}.fzp-404__code,.fzp-404__title,.fzp-404__cat strong,.fzp-404__home,.fzp-404__search input,.fzp-404__search button{color:var(--g7-ink)}.fzp-404__cat span{color:#111111b8}.fzp-ah__media:after{background:linear-gradient(180deg,#0000001c,#0000 25% 50%,#0000004d)}.fzp-end__media:after,.fzp-lb__cover:after,.fzp-pwd__media:after{background:linear-gradient(180deg,#0000 35%,#0000004d)}.fzp-fab__card:after,.fzp-lb__f:after{background:linear-gradient(180deg,#0000,#0000004d)}.fzi-play{position:relative;display:block;width:100%;height:100%;padding:0;border:0;background:var(--fz-c-cream, #FFFFFF);cursor:pointer;overflow:hidden}.fzi-play img,.fzi-play video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.fzi-play__icon{position:absolute;left:50%;top:50%;width:56px;height:56px;margin:-28px 0 0 -28px;border-radius:50%;background:#ffffffe0;box-shadow:0 6px 24px #1111112e;transition:transform .3s var(--fz-ease-out),opacity .3s}.fzi-play__icon:after{content:"";position:absolute;left:22px;top:18px;border-style:solid;border-width:10px 0 10px 16px;border-color:transparent transparent transparent var(--fz-c-bordo, #6C151E)}.fzi-play:hover .fzi-play__icon{transform:scale(1.06)}.fzi-play.is-playing .fzi-play__icon{opacity:0}.fzi-look__video .fzi-play{position:absolute;top:0;right:0;bottom:0;left:0}.fzi-vcard{background:#fff;height:100%;display:flex;flex-direction:column}.fzi-vcard__media{position:relative;aspect-ratio:9 / 14;height:auto}.fzi-vcard__tag{position:absolute;left:8px;top:8px;z-index:1;padding:5px 8px;background:var(--fz-c-bordo, #6C151E);color:#fff;font-size:var(--fz-fs-label);letter-spacing:.1em;text-transform:uppercase}.fzi-vcard__body{display:grid;grid-template-columns:minmax(0,1fr) 44px;grid-template-rows:auto auto;gap:2px 8px;align-items:center;padding:10px 10px 12px}.fzi-vcard__name{font-size:var(--fz-fs-ui);color:#111;line-height:1.35;grid-column:1}.fzi-vcard__price{grid-column:1;font-size:var(--fz-fs-ui);font-weight:500;color:#111;font-variant-numeric:tabular-nums}.fzi-vcard__price s{margin-left:6px;font-weight:400;color:#11111180}.fzi-vcard__add{grid-column:2;grid-row:1 / span 2}.fzi-play--auto .fzi-play__icon{opacity:0}.fzi-play--auto:not(.is-playing):focus-visible .fzi-play__icon,.fzi-play--auto:not(.is-playing):hover .fzi-play__icon{opacity:.9}.fzi-hero__tile .fzi-play{position:relative;height:100%}.fzp{--g7-grad-bordo: linear-gradient(var(--g7-bordo), var(--g7-bordo));--g7-grad-green: linear-gradient(var(--g7-green), var(--g7-green));--g7-grad-cream: linear-gradient(var(--g7-cream), var(--g7-cream))}.fzp-dark,.fzp-atl.fzp-dark,.fzi-hero.fzp-dark,.fzp-num.fzp-dark,.fzp-ft,.fzu-perks li,.fzp-acct__promo,.fzi-all,.fzu-form,.fzp-art__open,.fzp-feat{background:#fff!important;background-image:none!important;color:#111;--fz-text: #111111;--fz-text-2: rgba(17,17,17,.68);--fz-taupe: rgba(17,17,17,.62);--fz-sand-text: rgba(17,17,17,.62);--fz-rule: rgba(17,17,17,.12);--fz-line: rgba(17,17,17,.12)}.fzp-atl__title,.fzi-hero__title,.fzp-ft__title,.fzp-feat__title,.fzu-perks strong,.fzp-atl__text .fzp-atl__quote{color:#111!important}.fzp-atl__title em,.fzi-hero__title em,.fzp-ft__title em,.fzp-feat__title em{color:var(--g7-bordo)!important}.fzp-atl.fzp-dark .fz-label,.fzi-hero__inner .fz-label,.fzp-num.fzp-dark .fzp-num__label,.fzp-ft__body .fz-label,.fzp-acct__promo .fz-label{color:#1119!important}.fzi-hero__sub,.fzp-ft__text,.fzu-perks p,.fzp-feat__meta,.fzp-feat__ex,.fzp-atl__text p{color:#111111b8!important}.fzi-hero__inner .fzp-more,.fzp-ft__cta,.fzp-feat__go,.fzp-num__value{color:var(--g7-bordo)!important}.fzp-num__cap{color:#111111b8}.fzp-num{border-top:1px solid rgba(17,17,17,.1);border-bottom:1px solid rgba(17,17,17,.1)}.fzp-atl{border-top:1px solid rgba(17,17,17,.1)}.fzu-perks li{border:1px solid rgba(17,17,17,.35)!important}.fzu-perks strong{color:var(--g7-bordo)!important}.fzu-perks{gap:12px}.fzp-ft{border-top:1px solid rgba(17,17,17,.1);border-bottom:1px solid rgba(17,17,17,.1)}.fzp-ft__title{color:var(--g7-bordo)!important}@media(min-width:1024px){.fzp-feat{border-bottom:1px solid rgba(17,17,17,.1)}}.fzp-acct__promo{border:1px solid var(--g7-bordo)}.fzp-acct__promo strong{color:#111}.fzp-acct__promo .fz-btn,.fzp-acct__promo .fz-btn--light{--fz-btn-bg: var(--g7-bordo);--fz-btn-fg: #FFFFFF;--fz-btn-bd: var(--g7-bordo)}.fzi-look__avatar{background:#fff!important;color:var(--g7-bordo)!important;border:1px solid rgba(17,17,17,.35)}.fzi-play,.fzi-hero__tile,.fzi-look__video,.fzp-atl__img,.fzp-fab__card,.fzp-post__media,.fzp-feat__media,.fzp-art__hero,.fzi-item__img,.fzp-sheet__img,.fzp-sheet__pair-img,.fzp-line__img,.fzu-hero__tile,.fzp-lb__f,.fzp-phero__media{background-color:#fafafa!important}.fzp-ah,.fzp-end,.fzp-lb__intro--cover,.fzp-404,.fzp-pwd,.fzp-reg__media{background-color:#fafafa}.fzi-hero{padding-top:32px}.fzp{--g7-bordo: #111111;--g7-green: #111111;--g7-cream: #FFFFFF;--g7-ink: #111111;--g7-grad-bordo: none;--g7-grad-green: none;--g7-grad-cream: none}.fzp-title em,.fzp-man__line em,.fzi-looks__title em,.fzu-hero__title em,.fzu-block__title em,.fzp-lb__chap-title em,.fzp-rail__title em,.fzp-art__title em,.fzp-404__code em,.fzp-faq .fzp-title em,.fzp-atl__title em,.fzi-hero__title em,.fzp-ft__title em,.fzp-feat__title em,.fzp .fz-sechead__title em{color:#111!important;font-style:italic}.fzp-ah__title em,.fzp-end__title em,.fzp-lb__cover-title em,.fzp-404__media .fzp-title em{color:inherit!important}.fzi-look__kicker,.fzi-look__tier,.fzp-sheet__tier,.fzu-block .fz-sechead__label,.fzu-steps__n,.fzi-item__name small,.fzp-404__cat--new span,.fzp-num__value,.fzu-perks strong,.fzp-ft__title,.fzi-hero__inner .fzp-more,.fzp-ft__cta,.fzp-feat__go{color:#111!important}.fzp-btn,.fzu-hero__cta,.fzu-hero__cta:visited{background:#111!important;color:#fff!important;border-color:#111}.fzp-btn:hover,.fzu-hero__cta:hover{background:#333!important}.fzi-item__add{border-color:#1111114d;color:#111}.fzi-item__add:hover{background:#111;border-color:#111;color:#fff}.fzp-check input:checked{background:#111;border-color:#111}.fzp-acct__promo{border-color:#111!important}.fzp-acct__promo .fz-btn,.fzp-acct__promo .fz-btn--light{--fz-btn-bg: #111111;--fz-btn-fg: #FFFFFF;--fz-btn-bd: #111111}.fzi-look__avatar{color:#111!important}.fzi-play__icon:after{border-color:transparent transparent transparent #111111}.fzi-vcard__tag{background:#6c151e;background:var(--fz-c-accent, #6C151E);color:#fff}.fzu-model{margin:0 0 28px;padding:0;border:0;min-width:0}.fzu-model legend{display:block;margin:0 0 10px;padding:0;color:#111}.fzu-model__opt{display:flex;align-items:center;gap:12px;min-height:48px;padding:12px 16px;border:1px solid rgba(17,17,17,.25);background:#fff;color:#111;font-size:var(--fz-fs-ui);line-height:1.35;cursor:pointer}.fzu-model__opt+.fzu-model__opt{margin-top:8px}.fzu-model__opt input{flex:none;width:18px;height:18px;margin:0;border:1px solid #111111;border-radius:50%;background:#fff;-webkit-appearance:none;appearance:none;cursor:pointer}.fzu-model__opt input:checked{background:#111;box-shadow:inset 0 0 0 4px #fff}.fzu-model__opt input:focus-visible{outline:2px solid #111111;outline-offset:2px}.fzu-model__opt input:checked+span{font-weight:500}.fzu-model__opt:hover{border-color:#111}.fzu-model__opt:has(input:checked){border-color:#111;box-shadow:inset 0 0 0 1px #111}@media(min-width:750px){.fzu-model__opts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.fzu-model__opt+.fzu-model__opt{margin-top:0}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/fz-page.css.map */
