.floyd-cols{--ink:#1B1B1A;--muted:#8C8880;--soft:#F7F6F3;--line:#E8E6E1;background:var(--soft);color:var(--ink);padding:clamp(5rem,10vw,9rem) 0}.floyd-cols .floyd-wrap{width:min(1240px,88vw);margin-inline:auto}.floyd-cols .floyd-head{text-align:center;margin-bottom:clamp(2.6rem,5vw,4rem)}.floyd-cols .floyd-head__title{font-family:Cormorant Garamond,serif;font-weight:300;line-height:1.12;font-size:clamp(2rem,4.4vw,3rem);margin:1rem 0 0}.floyd-cols .floyd-label{font-family:Jost,sans-serif;font-size:.68rem;letter-spacing:.32em;text-transform:uppercase;color:var(--muted);font-weight:400}.floyd-cols__grid{display:grid;grid-template-columns:repeat(var(--per-row,3),1fr);gap:clamp(1.2rem,3vw,2.4rem)}.floyd-col{text-align:center;color:inherit;text-decoration:none}.floyd-col__media{position:relative;aspect-ratio:3/4;background:#fff;border:1px solid var(--line);display:grid;place-items:center;margin-bottom:1.1rem;overflow:hidden;transition:border-color .4s}.floyd-col:hover .floyd-col__media{border-color:var(--muted)}.floyd-col__media img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;object-fit:cover}.floyd-col__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:#000;pointer-events:none}.floyd-col__name{position:relative;z-index:2;font-family:Cormorant Garamond,serif;font-weight:300;font-size:1.9rem;padding:1rem}.floyd-col__media img~.floyd-col__name{text-shadow:0 1px 12px rgba(0,0,0,.35)}.floyd-cols .floyd-link{font-family:Jost,sans-serif;font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;font-weight:400;color:var(--muted);padding-bottom:3px;border-bottom:1px solid var(--muted);transition:color .3s,border-color .3s}.floyd-col:hover .floyd-link{color:var(--ink);border-color:var(--ink)}.floyd-cols__empty{text-align:center;color:var(--muted);grid-column:1/-1}@media(max-width:860px){.floyd-cols__grid{grid-template-columns:1fr;max-width:360px;margin-inline:auto}}.floyd-picks{--ink:#1B1B1A;--muted:#8C8880;--soft:#F7F6F3;background:#fff;color:var(--ink);padding:clamp(5rem,10vw,9rem) 0}.floyd-wrap{width:min(1240px,88vw);margin-inline:auto}.floyd-head{text-align:center;margin-bottom:clamp(2.6rem,5vw,4rem)}.floyd-head__title{font-family:Cormorant Garamond,serif;font-weight:300;line-height:1.12;font-size:clamp(2rem,4.4vw,3rem);margin:1rem 0 0}.floyd-label{font-family:Jost,sans-serif;font-size:.68rem;letter-spacing:.32em;text-transform:uppercase;color:var(--muted);font-weight:400}.floyd-picks__grid{display:grid;grid-template-columns:repeat(var(--per-row,2),1fr);gap:clamp(1.5rem,4vw,3.5rem);max-width:820px;margin-inline:auto}.floyd-prod{text-align:center;color:inherit;text-decoration:none}.floyd-prod__media{position:relative;overflow:hidden;aspect-ratio:4/5;background:var(--soft);margin-bottom:1.3rem}.floyd-prod__media img,.floyd-prod__media svg{width:100%;height:100%;object-fit:cover;transition:transform .7s ease}.floyd-prod:hover .floyd-prod__media img{transform:scale(1.04)}.floyd-prod__tag{position:absolute;top:1rem;left:1rem;background:#ffffffeb;color:var(--ink);font-family:Jost,sans-serif;font-size:.6rem;letter-spacing:.18em;text-transform:uppercase;padding:.45em 1em;border:1px solid #E8E6E1}.floyd-prod__title{font-family:Cormorant Garamond,serif;font-weight:300;font-size:1.5rem;margin:0 0 .3rem}.floyd-prod__price{font-family:Jost,sans-serif;color:var(--muted);font-size:.85rem;letter-spacing:.08em}.floyd-picks__cta{text-align:center;margin-top:clamp(3rem,5vw,4rem)}.floyd-link{font-family:Jost,sans-serif;font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;font-weight:400;color:var(--ink);padding-bottom:3px;border-bottom:1px solid var(--ink);transition:opacity .3s}.floyd-link:hover{opacity:.55}.floyd-picks__empty{text-align:center;color:var(--muted);grid-column:1/-1}@media(max-width:520px){.floyd-picks__grid{grid-template-columns:1fr;max-width:340px}}.floyd-hero{--ink:#1B1B1A;--muted:#8C8880;--soft:#F7F6F3;background:#fff;color:var(--ink)}.floyd-hero__grid{display:grid;grid-template-columns:1fr 1fr;min-height:82vh}.floyd-hero__grid.is-reversed{direction:rtl}.floyd-hero__grid.is-reversed>*{direction:ltr}.floyd-hero__copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(2rem,6vw,5rem) clamp(1.5rem,5vw,4.5rem)}.floyd-hero__title{font-family:Cormorant Garamond,serif;font-weight:300;line-height:1.12;font-size:clamp(2.8rem,5.5vw,4.6rem);margin:0 0 1.6rem}.floyd-hero__title em{font-style:italic}.floyd-hero__text{color:var(--muted);max-width:26rem;margin:0 0 2.6rem;font-size:1rem;line-height:1.7}.floyd-hero .floyd-label{font-family:Jost,sans-serif;font-size:.68rem;letter-spacing:.32em;text-transform:uppercase;color:var(--muted);font-weight:400;margin-bottom:1.8rem;display:inline-block}.floyd-hero__media{background:var(--soft)}.floyd-hero__media img{width:100%;height:100%;object-fit:cover;aspect-ratio:var(--flx-ratio,1.1)}.floyd-hero__placeholder{width:100%;height:100%;display:grid;place-items:center;background:var(--soft)}.floyd-hero__placeholder svg{width:40%;opacity:.25}.floyd-btn{display:inline-block;font-family:Jost,sans-serif;font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;font-weight:400;padding:1.05em 2.6em;background:var(--ink);color:#fff;transition:background .4s}.floyd-btn:hover{background:#000}@media(max-width:860px){.floyd-hero__grid{grid-template-columns:1fr}.floyd-hero__media{order:-1}.floyd-hero__media img{aspect-ratio:1/1}}.floyd-news{--ink:#1B1B1A;--muted:#8C8880;--line:#E8E6E1;background:#fff;color:var(--ink);text-align:center;border-top:1px solid var(--line);padding:clamp(5rem,10vw,9rem) 0}.floyd-news__inner{max-width:440px;width:88vw;margin-inline:auto}.floyd-news .floyd-label{font-family:Jost,sans-serif;font-size:.68rem;letter-spacing:.32em;text-transform:uppercase;color:var(--muted);font-weight:400}.floyd-news__title{font-family:Cormorant Garamond,serif;font-weight:300;font-size:clamp(1.8rem,3.6vw,2.4rem);margin:1rem 0 .8rem}.floyd-news__text{color:var(--muted);margin:0 0 2.2rem;font-size:.95rem;line-height:1.7}.floyd-news__form{display:flex;gap:1.2rem;align-items:flex-end;max-width:400px;margin-inline:auto;flex-wrap:wrap;justify-content:center}.floyd-news__form input{flex:1;min-width:200px;border:none;border-bottom:1px solid var(--ink);background:none;padding:.6em 0;font-family:Jost,sans-serif;color:var(--ink);font-size:.95rem}.floyd-news__form input::placeholder{color:var(--muted)}.floyd-news__form input:focus{outline:none}.floyd-news__form button{background:none;border:none;cursor:pointer;color:var(--ink);font-family:Jost,sans-serif;font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;padding-bottom:.7em;border-bottom:1px solid var(--ink)}.floyd-news__msg{flex-basis:100%;font-family:Jost,sans-serif;font-size:.82rem;margin:.6rem 0 0}.floyd-news__msg.is-ok{color:#3f7d55}.floyd-news__msg.is-err{color:#b4534b}.floyd-statement{--ink:#1B1B1A;background:#fff;color:var(--ink);text-align:center;padding:clamp(5rem,10vw,9rem) 0}.floyd-statement__inner{max-width:38rem;width:88vw;margin-inline:auto}.floyd-statement__text{font-family:Cormorant Garamond,serif;font-weight:300;font-style:italic;font-size:clamp(1.6rem,3.4vw,2.3rem);line-height:1.4;margin:0}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map?subset=AAB8 */
