/*
Theme Name: Slips Editorial
Template: storefront
Version: 1.0.0
License: GNU General Public License v2 or later
Text Domain: slips-editorial
*/
*{box-sizing:border-box}body{margin:0;color:#20262b;background:#fff;font:17px/1.7 Arial,sans-serif}a{color:inherit;text-underline-offset:5px}a:focus-visible,button:focus-visible{outline:3px solid #b66a16;outline-offset:4px}.skip{position:absolute;left:-9999px}.skip:focus{left:1rem;top:1rem;background:white;padding:1rem;z-index:100}.site-masthead{padding:28px 5vw;border-bottom:1px solid #ddd}.wordmark{font-size:30px;letter-spacing:.14em;font-weight:500;text-decoration:none}.site-masthead nav{display:flex;flex-wrap:wrap;gap:12px 25px;font-size:14px;margin-top:15px}.site-masthead nav a{text-decoration:none}.editorial{max-width:1100px;margin:auto;padding:55px 5vw 80px}.editorial>h1{font-size:clamp(32px,5vw,60px);line-height:1.12;font-weight:500;margin:0 0 28px}.editorial h2{font-size:clamp(25px,3vw,36px);line-height:1.25;font-weight:500;margin:50px 0 15px}.editorial p{max-width:740px;margin:0 0 22px}.editorial img{display:block;width:100%;height:auto}.editorial figure{margin:30px 0 45px}.site-footer{background:#17242f;color:white;padding:35px 5vw;font-size:14px}.site-footer nav{display:flex;gap:25px;flex-wrap:wrap}.site-footer p{max-width:750px}.home .editorial{max-width:1500px}@media(max-width:600px){.editorial{padding-top:35px}.site-masthead{padding-top:20px}.site-masthead nav{gap:10px 18px}.wordmark{font-size:26px}}body{background:#f8f6f1;color:#182b3b}.site-masthead{text-align:center}.site-masthead nav{justify-content:center}.wordmark,.editorial h1,.editorial h2{font-family:Georgia,serif}.home .editorial>h1,.home .editorial>p:first-of-type{text-align:center;max-width:850px;margin-left:auto;margin-right:auto}.home .editorial figure img{aspect-ratio:3/2;object-fit:cover}.editorial h2{border-top:1px solid #d7cbbb;padding-top:28px}
.editorial .wp-block-group{margin:45px 0}.collection-note{padding:30px 0;border-top:1px solid #ccc}.collection-note h2{font-size:25px}.collection-note p{font-size:15px}.site-masthead .wordmark{line-height:1.2}.editorial .wp-block-image img{max-width:100%}.editorial .wp-block-group p:last-child{margin-bottom:0}.home .editorial>h1{font-style:italic;font-size:clamp(30px,4vw,45px)}.lookbook-captions,.lookbook-captions>.wp-block-group__inner-container{display:flex;justify-content:space-around;gap:15px}.lookbook-captions p{font:italic 21px Georgia,serif}.home .editorial .lookbook-captions{margin-top:-30px}.length-guide{border-top:1px solid #ccb99e;border-bottom:1px solid #ccb99e;padding:25px 0;text-align:center}.length-guide h2{border:0;padding:0;margin-top:10px}.length-guide p{margin-left:auto;margin-right:auto}.closing-story h2{border:0;padding-top:0}.closing-story figure{max-width:800px}.site-footer{background:#eee8de;color:#182b3b}@media(max-width:640px){.lookbook-captions,.lookbook-captions>.wp-block-group__inner-container{display:block;text-align:center}.lookbook-captions p{font-size:17px}.home .editorial figure img{aspect-ratio:auto}}