@import url('https://fonts.googleapis.com/css2?family=Nunito+Sans:wght@400;600;700&display=swap');@font-face{font-family:'URW Form Expand Demi';font-style:normal;font-weight:400;font-display:swap;src:url('/cdn/shop/files/URWFormExpand-Demi.otf?v=1787930523') format('opentype')}
body:has(.ym-new-page){background:#fffbf8}body:has(.ym-new-page) .shopify-section-group-header-group,body:has(.ym-new-page) .layout--footer-group{display:none}body:has(.ym-new-page) .layout--main-content,body:has(.ym-new-page) .layout--template{padding:0;margin:0;max-width:none}.ym-new-page{font-family:'Nunito Sans',Arial,sans-serif;color:#1f1d1d}.ym-new-page h1,.ym-new-page h2,.ym-new-page h3{font-family:'URW Form Expand Demi','Nunito Sans',Arial,sans-serif;font-weight:400}.ym-page-header,.ym-page-header *,.ym-page-announcement{box-sizing:border-box}.ym-page-header{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;height:88px;padding:20px 28px;z-index:5;color:#111;font-family:'Nunito Sans',Arial,sans-serif}.ym-page-header--overlay{position:absolute;top:0;left:0}.ym-page-nav{display:flex;gap:36px}.ym-page-nav a{font-size:13px;font-weight:600;text-decoration:none;color:inherit}.ym-page-logo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:174px;height:48px}.ym-page-logo img{width:100%;height:100%;object-fit:contain}.ym-page-actions{display:flex;align-items:center;gap:32px}.ym-page-actions>a{position:relative;width:24px;height:24px;display:flex;align-items:center;justify-content:center;color:inherit}.ym-page-actions svg{width:18px;height:18px}.ym-page-cart-count{position:absolute;right:-10px;top:-6px;font-size:10px}.ym-page-cart-count:empty{display:none}.ym-page-mobile{display:none}.ym-page-announcement{padding:21px 28px 15px}.ym-page-announcement p{margin:0;min-height:72px;display:flex;align-items:center;justify-content:center;padding:14px 24px;border-radius:20px;background:linear-gradient(90deg,#d16694,#e58cad 30%,#e05987 50%,#e58cad 70%,#d16694);box-shadow:inset 0 0 25.75px #fff,inset 0 17px 51px -10px #ffffff3d,inset 0 -51px 68px #ffffff38;color:#fff;font-size:14px;letter-spacing:2px;font-weight:600}
@media(max-width:767px){.ym-page-header{height:62px;padding:12px 20px}.ym-page-header--overlay{position:relative}.ym-page-nav{display:none}.ym-page-logo{width:113px;height:34px}.ym-page-actions{gap:16px}.ym-page-actions>a:first-child,.ym-page-account{display:none!important}.ym-page-mobile{display:block}.ym-page-mobile summary{list-style:none;width:24px;cursor:pointer;padding:4px 0}.ym-page-mobile summary::-webkit-details-marker{display:none}.ym-page-mobile summary span{height:1.5px;background:currentColor;display:block;margin:4px 0;width:20px}.ym-page-mobile nav{position:absolute;left:0;right:0;top:62px;background:#fffbf8;padding:24px;box-shadow:0 10px 18px #0002;display:grid;gap:20px}.ym-page-mobile a{text-decoration:none;color:#1f1d1d;font-size:16px}.ym-page-announcement{padding:14px 20px 0}.ym-page-announcement p{min-height:58px;border-radius:10px;font-size:10px;letter-spacing:1.2px;padding:14px 12px}}

body:has(.ym-new-page) .layout--main-content{display:block!important;width:100%!important}body:has(.ym-new-page) .layout--sidebar{display:none!important}body:has(.ym-new-page) .layout--template{width:100%!important;padding:0!important;margin:0!important;max-width:none!important}.ym-new-page,.ym-new-page *{font-family:'Nunito Sans',Arial,sans-serif!important}.ym-new-page h1,.ym-new-page h2,.ym-new-page h3,.ym-new-page h4,.ym-new-page h5,.ym-new-page h6,.ym-new-page .yma-founder-quote,.ym-new-page .yma-manifesto p{font-family:'URW Form Expand Demi','Nunito Sans',Arial,sans-serif!important;font-weight:400!important}.ym-page-announcement{padding:18px 28px 12px}.yma-hero .ym-page-header{color:#fff;padding-left:48px;padding-right:48px}@media(max-width:767px){.ym-page-announcement{padding:0}.ym-page-announcement p{min-height:39px;border-radius:0;padding:12px 16px;font-size:11px;letter-spacing:2px;line-height:15px;box-shadow:none}.yma-hero .ym-page-header{color:#111;padding-left:20px;padding-right:20px}.ym-page-actions>a:first-child{display:flex!important}.ym-page-header .ym-page-logo img{filter:brightness(0)}}
body:has(.ym-new-page) #main_content{padding:0!important}@media(min-width:768px){.ym-page-announcement{padding-bottom:18px}}
.ym-page-logo{overflow:hidden}.ym-page-logo img{position:absolute;width:136.53%;height:456.09%;max-width:none;left:-17.96%;top:-177.06%;object-fit:cover}.yma-hero .ym-page-nav a,.yma-hero .ym-page-actions>a{color:#fff!important}@media(max-width:767px){.yma-hero .ym-page-actions>a{color:#111!important}}
.ym-page-header:not(.ym-page-header--overlay) .ym-page-logo img{filter:brightness(0)}

@media(max-width:767px){.ym-page-announcement p{font-weight:700}}
