@font-face{font-family:Fy Archivo;src:url(fy-archivo-latin.woff2) format("woff2");font-weight:100 900;font-stretch:62% 125%;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fy Archivo;src:url(fy-archivo-latin-ext.woff2) format("woff2");font-weight:100 900;font-stretch:62% 125%;font-style:normal;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Fy Instrument Serif";src:url(fy-instrument-serif-italic-latin.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Fy Instrument Serif";src:url(fy-instrument-serif-italic-latin-ext.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}body.fy-body{background:var(--fy-c-bg, #f7f9fa);color:var(--fy-c-text, #000);font-family:Fy Archivo,Arial,sans-serif;font-stretch:94%}body.fy-body .page-wrapper{background:var(--fy-c-bg, #f7f9fa)}body.fy-body main#MainContent{flex-grow:1}.fy{--fy-gutter: 16px;--fy-gap: 16px;position:relative;background:var(--fy-sec-bg, transparent);color:var(--fy-sec-text, var(--fy-c-text, #000));font-family:Fy Archivo,Arial,sans-serif;font-weight:400;font-stretch:94%;font-size:16px;line-height:1.35;letter-spacing:normal;-webkit-font-smoothing:antialiased;padding-top:var(--fy-pt-m, 0px);padding-bottom:var(--fy-pb-m, 0px)}@media screen and (min-width:750px){.fy{--fy-gutter: 32px;--fy-gap: 32px;padding-top:var(--fy-pt, 0px);padding-bottom:var(--fy-pb, 0px)}}.fy *,.fy *:before,.fy *:after{box-sizing:border-box}.fy :where(h1,h2,h3,h4,h5,h6,p,ul,ol,figure,blockquote){margin:0}.fy :where(ul,ol){padding:0;list-style:none}.fy :where(a){color:inherit;text-decoration:none}.fy :where(button){font:inherit;color:inherit;background:none;border:0;padding:0;margin:0;cursor:pointer}.fy :where(img,svg,video){display:block;max-width:100%}.fy :where(img){height:auto}.fy-container{width:100%;padding-left:var(--fy-gutter);padding-right:var(--fy-gutter)}.fy-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important}@media screen and (max-width:749.98px){.fy-hide-mobile{display:none!important}}@media screen and (min-width:750px){.fy-hide-desktop{display:none!important}}.fy .fy-display{font-family:"Fy Instrument Serif",serif;font-style:italic;font-weight:400;letter-spacing:0em;font-stretch:normal;line-height:1;color:inherit;text-transform:none}.fy .fy-heading{font-family:Fy Archivo,Arial,sans-serif;font-weight:400;font-style:normal;letter-spacing:-.02em;line-height:1;color:inherit;text-transform:none}.fy .fy-rte p+p{margin-top:1em}.fy .fy-rte a{text-decoration:underline;text-underline-offset:.15em}.fy .fy-rte strong,.fy .fy-rte b{font-weight:600}.fy .fy-rte em{font-style:italic}.fy .fy-btn{--fy-btn-pad-x: 1rem;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:43px;padding:.9rem var(--fy-btn-pad-x) .8rem;border-radius:100px;border:1px solid var(--fy-btn-border, var(--fy-btn-bg-c, var(--fy-sec-btn-bg, var(--fy-c-btn-bg, #000))));background:var(--fy-btn-bg-c, var(--fy-sec-btn-bg, var(--fy-c-btn-bg, #000)));color:var(--fy-btn-text-c, var(--fy-sec-btn-text, var(--fy-c-btn-text, #fff)));font-family:Fy Archivo,Arial,sans-serif;font-stretch:86%;font-size:14px;font-weight:400;font-style:normal;line-height:1.2;letter-spacing:normal;text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer;-webkit-appearance:none;appearance:none;transition:opacity .2s ease,background-color .2s ease,color .2s ease,border-color .2s ease}.fy .fy-btn--secondary{--fy-btn-bg-c: var(--fy-c-btn2-bg, #fff);--fy-btn-text-c: var(--fy-c-btn2-text, #000);--fy-btn-border: var(--fy-c-btn2-bg, #fff)}.fy .fy-btn--outline{--fy-btn-bg-c: transparent;--fy-btn-text-c: currentColor;--fy-btn-border: currentColor}.fy .fy-btn--large{--fy-btn-pad-x: 2rem}.fy .fy-btn--block{display:flex;width:100%}.fy .fy-btn[disabled],.fy .fy-btn[aria-disabled=true]{opacity:.5;cursor:not-allowed}.fy .fy-btn__label{position:relative;display:block;overflow:hidden}.fy .fy-btn__label>span{display:block;transition:transform .4s cubic-bezier(.58,.01,.38,.99)}.fy .fy-btn__label>span+span{position:absolute;left:0;top:100%;width:100%}.fy .fy-btn__icon{position:relative;display:block;overflow:hidden;flex:none}.fy .fy-btn__icon>span{display:flex;align-items:center;padding-bottom:2px;transition:transform .4s cubic-bezier(.58,.01,.38,.99)}.fy .fy-btn__icon>span+span{position:absolute;right:100%;top:0}.fy .fy-btn__icon svg{width:14px;height:14px}@media(hover:hover){.fy .fy-btn:not([disabled]):hover .fy-btn__label>span{transform:translateY(-100%)}.fy .fy-btn:not([disabled]):hover .fy-btn__icon>span{transform:translate(100%)}}.fy .fy-btn.is-loading{color:transparent;pointer-events:none}.fy .fy-btn.is-loading:after{content:"";position:absolute;left:50%;top:50%;width:16px;height:16px;margin:-8px 0 0 -8px;border:2px solid var(--fy-btn-text-c, var(--fy-sec-btn-text, var(--fy-c-btn-text, #fff)));border-right-color:transparent;border-radius:50%;animation:fy-spin .7s linear infinite}@keyframes fy-spin{to{transform:rotate(360deg)}}.fy .fy-textlink{display:inline-flex;align-items:center;gap:.25rem;font-size:.75rem;text-decoration:underline;text-underline-offset:.15em;color:inherit}.fy .fy-stars{display:inline-flex;gap:var(--fy-star-gap, 2px);flex:none}.fy .fy-stars__tile{display:flex;align-items:center;justify-content:center;width:var(--fy-star-size, 18px);height:var(--fy-star-size, 18px);background:var(--fy-c-rating, #00b67a)}.fy .fy-stars__tile--off{background:#dcdce6}.fy .fy-stars__tile svg{width:76%;height:76%;fill:#fff}.fy .fy-pill{display:inline-flex;align-items:center;padding:2px 6px;border-radius:4px;font-size:10px;line-height:16px;text-transform:uppercase;letter-spacing:normal;font-stretch:86%;background:var(--fy-pill-bg, #f0ff38);color:var(--fy-pill-text, #000)}.fy .fy-media{position:relative;overflow:hidden;background:var(--fy-media-bg, rgba(0, 0, 0, .04))}.fy .fy-media>img,.fy .fy-media>video,.fy .fy-media>svg,.fy .fy-media>picture>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.fy .fy-media>svg.fy-placeholder{fill:#0000002e;background:#0000000d}.fy .fy-notch{position:absolute;z-index:2;background:var(--fy-notch-bg, var(--fy-sec-bg, var(--fy-c-bg, #f7f9fa)));--fy-notch-r: 10px}.fy .fy-notch:before,.fy .fy-notch:after{content:"";position:absolute;width:var(--fy-notch-r);height:var(--fy-notch-r);pointer-events:none}.fy .fy-notch--br{right:0;bottom:0;border-top-left-radius:var(--fy-notch-r)}.fy .fy-notch--br:before{right:0;bottom:100%;background:radial-gradient(circle at 0 0,transparent calc(var(--fy-notch-r) - .5px),var(--fy-notch-bg, var(--fy-sec-bg, var(--fy-c-bg, #f7f9fa))) var(--fy-notch-r))}.fy .fy-notch--br:after{right:100%;bottom:0;background:radial-gradient(circle at 0 0,transparent calc(var(--fy-notch-r) - .5px),var(--fy-notch-bg, var(--fy-sec-bg, var(--fy-c-bg, #f7f9fa))) var(--fy-notch-r))}.fy .fy-notch--bl{left:0;bottom:0;border-top-right-radius:var(--fy-notch-r)}.fy .fy-notch--bl:before{left:0;bottom:100%;background:radial-gradient(circle at 100% 0,transparent calc(var(--fy-notch-r) - .5px),var(--fy-notch-bg, var(--fy-sec-bg, var(--fy-c-bg, #f7f9fa))) var(--fy-notch-r))}.fy .fy-notch--bl:after{left:100%;bottom:0;background:radial-gradient(circle at 100% 0,transparent calc(var(--fy-notch-r) - .5px),var(--fy-notch-bg, var(--fy-sec-bg, var(--fy-c-bg, #f7f9fa))) var(--fy-notch-r))}.fy .fy-card{position:relative;display:block;min-width:0}.fy .fy-card__media-wrap{position:relative}.fy .fy-card__media{position:relative;aspect-ratio:1 / 1;overflow:hidden;border-radius:8px 8px 10px;background:#0000000a}.fy .fy-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .2s ease}.fy .fy-card__media img.fy-card__img2{opacity:0}@media(hover:hover){.fy .fy-card__link:hover .fy-card__img2{opacity:1}}.fy .fy-card__media svg.fy-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;fill:#0000002e}.fy .fy-card__badge{position:absolute;top:8px;right:8px;z-index:3}.fy .fy-card__link{display:block;color:inherit;text-decoration:none}.fy .fy-card__quick{padding:7px 5px 0 8px}.fy .fy-card__add{display:inline-flex;align-items:center;gap:.25rem;padding:.45rem .8rem;border-radius:50px;border:0;background:var(--fy-c-btn-bg, #000);color:var(--fy-c-btn-text, #fff);font-size:.75rem;line-height:1.2;text-transform:uppercase;cursor:pointer;position:relative;font-stretch:86%}.fy .fy-card__add svg{width:10px;height:10px}.fy .fy-card__add .fy-btn__label>span{transition-duration:.2s}@media(hover:hover){.fy .fy-card__add:hover .fy-btn__label>span{transform:translateY(-100%)}}.fy .fy-card__add.is-loading{opacity:.4;pointer-events:none}.fy .fy-card__add[disabled]{opacity:.4;cursor:not-allowed}.fy .fy-btn.is-added,.fy .fy-card__add.is-added{animation:fy-added 1.5s ease}@keyframes fy-added{0%,to{transform:none}15%{transform:scale(.96)}30%{transform:none}}.fy .fy-card__content{padding:.875rem 0}.fy .fy-card__top{display:flex;justify-content:space-between;gap:.5rem}.fy .fy-card__title,.fy .fy-card__price{font-size:14px;line-height:1.3em;margin:0}.fy .fy-card__price{white-space:nowrap}.fy .fy-card__price s{color:var(--fy-c-text-muted, #7b7b7b);margin-right:4px}.fy .fy-card__price .is-sale{color:var(--fy-c-sale, red)}.fy .fy-card__sub{margin-top:.5rem;color:var(--fy-c-text-muted, #7b7b7b);font-family:"Fy Instrument Serif",serif;font-style:italic;font-stretch:normal;font-size:14px;line-height:1.2}@media screen and (min-width:750px){.fy .fy-card__title,.fy .fy-card__price{font-size:16px;line-height:23px}.fy .fy-card__sub{font-size:16px}}.fy .fy-carousel__viewport{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior-x:contain}.fy .fy-carousel__viewport::-webkit-scrollbar{display:none}.fy .fy-carousel__slide{flex:0 0 auto;scroll-snap-align:start;min-width:0}.fy .fy-arrow{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:var(--fy-c-btn-bg, #000);color:var(--fy-c-btn-text, #fff);transition:opacity .2s ease}.fy .fy-arrow svg{width:14px;height:14px}.fy .fy-arrow[disabled]{opacity:.4;cursor:default}@keyframes fy-marquee{0%{transform:translate(0)}to{transform:translate(calc(-100% - var(--fy-marquee-gap, 0px)))}}@media(prefers-reduced-motion:reduce){.fy .fy-marquee__track{animation:none!important}}.fy .fy-empty-note{padding:24px;border:1px dashed currentColor;opacity:.6;font-size:14px;text-align:center}@font-face{font-family:Fy Jost;src:url(fy-jost-latin.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fy Jost;src:url(fy-jost-latin-ext.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fy Jost;src:url(fy-jost-italic-latin.woff2) format("woff2");font-weight:100 900;font-style:italic;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.fy.fyp{--fyp-bg: #fff;--fyp-text: var(--fy-c-text, #151515);--fyp-accent: var(--fy-c-accent, #df8096);--fyp-panel: var(--fy-c-panel, #f7f7f7);--fyp-muted: color-mix(in srgb, var(--fyp-text) 72%, var(--fyp-bg));--fyp-soft: color-mix(in srgb, var(--fyp-text) 45%, var(--fyp-bg));--fyp-line: color-mix(in srgb, var(--fyp-text) 12%, var(--fyp-bg));--fyp-font: "Fy Jost", "Futura PT", Futura, "Helvetica Neue", Arial, sans-serif;background:var(--fyp-bg);color:var(--fyp-text);font-family:var(--fyp-font);font-stretch:normal;font-size:16px;line-height:1.5}.fyp .fyp-container{width:100%;max-width:1528px;margin:0 auto;padding-left:16px;padding-right:16px}.fyp .fyp-h2{font-family:var(--fyp-font);font-weight:600;font-size:26px;line-height:1.2;letter-spacing:-.01em}.fyp .fyp-rte p+p{margin-top:.85em}.fyp .fyp-rte strong,.fyp .fyp-rte b{font-weight:600;color:var(--fyp-text)}.fyp .fyp-rte a{text-decoration:underline;text-underline-offset:.15em}.fyp .fyp-rte ul,.fyp .fyp-rte ol{padding-left:1.2em;margin:.6em 0}.fyp .fyp-rte ul{list-style:disc}.fyp .fyp-rte ol{list-style:decimal}.fyp .fyp-blob{flex:none;width:24px;height:24px;background:var(--fyp-accent);border-radius:46% 54% 42% 58%/52% 44% 56% 48%}.fyp .fyp-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:12px 32px;border:0;border-radius:8px;background:var(--fy-c-btn-bg, #151515);color:var(--fy-c-btn-text, #fff);font-family:var(--fyp-font);font-size:14px;font-weight:600;line-height:1.2;letter-spacing:.15em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:opacity .2s ease}.fyp .fyp-btn:hover{opacity:.85}.fyp .fyp-btn[disabled]{opacity:.45;cursor:not-allowed}.fyp .fyp-btn.is-loading{color:transparent;position:relative;pointer-events:none}.fyp .fyp-btn.is-loading:after{content:"";position:absolute;left:50%;top:50%;width:18px;height:18px;margin:-9px 0 0 -9px;border:2px solid var(--fy-c-btn-text, #fff);border-right-color:transparent;border-radius:50%;animation:fy-spin .7s linear infinite}.fyp svg.fy-placeholder{fill:color-mix(in srgb,var(--fyp-text) 18%,transparent);background:var(--fyp-panel)}@media screen and (min-width:750px){.fyp .fyp-container{padding-left:44px;padding-right:44px}.fyp .fyp-h2{font-size:35px}}.fy.fy-split{display:grid;grid-template-columns:minmax(0,1fr)}.fy-split__media{position:relative;aspect-ratio:1 / 1;overflow:hidden;background:#e9e6e1}.fy-split__media .fy-media-pane{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity .35s ease,visibility .35s}.fy-split__media .fy-media-pane.is-active{opacity:1;visibility:visible}.fy-split__media picture{display:contents}.fy .fy-split__media img,.fy .fy-split__media video,.fy .fy-split__media svg.fy-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.fy .fy-split__media svg.fy-placeholder{fill:#00000024}.fy-split__content{position:relative;display:flex;flex-direction:column;justify-content:center;padding:48px 16px}.fy-split__inner{display:flex;flex-direction:column;width:100%}.fy .fy-split__heading{line-height:1.1;letter-spacing:-.02em}@media screen and (min-width:750px){.fy.fy-split{grid-template-columns:repeat(2,minmax(0,1fr))}.fy-split__content{padding:64px 64px 80px}.fy .fy-split__heading{line-height:1}}@media screen and (min-width:990px){.fy-split__content{padding:96px 64px 64px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/fy-base.css.map */
