html body,html body .about,html body .projects,html body .page-default,html body .listing,html body .cart-page,html body .product-main{background-color:#fff;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='w'><feTurbulence type='fractalNoise' baseFrequency='1.2' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .32  0 0 0 0 .33  0 0 0 0 .34  0 0 0 .30 0'/></filter><rect width='100%' height='100%' filter='url(%23w)'/></svg>");background-repeat:repeat}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}a,button{-webkit-tap-highlight-color:transparent}@media(max-width:1100px){html body .site-header .site-header__inner{min-height:84px;padding:0 16px 0 20px;position:relative;z-index:3}html body .site-header .site-header__logo,html body.has-transparent-header .site-header .site-header__logo{transform:none}html body .site-header .site-header__logo .logo-peacock,html body.has-transparent-header .site-header .site-header__logo .logo-peacock{height:56px}html body .site-header .site-header__menu-btn{width:48px;height:48px;position:relative}html body .site-header .site-header__menu-btn svg{transition:opacity .3s ease,transform .3s ease}html body .site-header .site-header__menu-btn:before,html body .site-header .site-header__menu-btn:after{content:"";position:absolute;left:13px;right:13px;top:50%;height:1.2px;background:currentColor;opacity:0;transition:opacity .3s ease,transform .4s cubic-bezier(.25,.8,.25,1)}html body .site-header .site-header__menu-btn[aria-expanded=true] svg{opacity:0;transform:scale(.8)}html body .site-header .site-header__menu-btn[aria-expanded=true]:before{opacity:1;transform:rotate(45deg)}html body .site-header .site-header__menu-btn[aria-expanded=true]:after{opacity:1;transform:rotate(-45deg)}html body .site-header,html body:not(.has-transparent-header) .site-header{position:relative;z-index:30;box-shadow:none;border-bottom:0;transition:background-color .45s ease}html body.has-transparent-header .site-header{position:absolute;top:0;left:0;right:0;z-index:30;background:transparent;box-shadow:none;border-bottom:0;padding-top:env(safe-area-inset-top);transition:background-color .45s ease}html body.has-transparent-header .site-header:before,html body.has-transparent-header .site-header:after{display:none}html body .site-header .site-header__logo,html body .site-header .site-header__menu-btn{color:#fff;transition:color .45s ease}html.pk-menu-open body .site-header,html.pk-menu-open body.has-transparent-header .site-header,html.pk-menu-open body:not(.has-transparent-header) .site-header{background-color:#a2c5d3;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='1.15' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .10  0 0 0 0 .22  0 0 0 0 .28  0 0 0 .16 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>"),linear-gradient(180deg,#a9cad7,#9dc1cf)}html.pk-menu-open body .site-header:before,html.pk-menu-open body .site-header:after{display:none}html.pk-menu-open body .site-header .site-header__logo,html.pk-menu-open body .site-header .site-header__menu-btn{color:var(--teal)}html body.has-transparent-header .hero{height:100vh;height:100svh;min-height:560px}html body .site-header .mobile-menu{position:absolute;left:0;right:0;top:100%;z-index:2;padding:14px 28px 30px;max-height:calc(100svh - 84px - env(safe-area-inset-top));overflow-y:auto;-webkit-overflow-scrolling:touch;background-color:#a2c5d3;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='1.15' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .10  0 0 0 0 .22  0 0 0 0 .28  0 0 0 .16 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>"),linear-gradient(180deg,#9dc1cf,#a9cad7);border-top:0;box-shadow:0 24px 40px #00222d38;animation:pk-menu-drop .8s cubic-bezier(.22,1,.36,1) both;will-change:clip-path,transform}html body .site-header .mobile-menu[hidden]{display:none}html body .site-header .mobile-menu.is-closing{animation:pk-menu-lift .42s cubic-bezier(.55,0,.7,.2) both}@keyframes pk-menu-drop{0%{clip-path:inset(0 0 100% 0);transform:translateY(-28px)}to{clip-path:inset(0 0 -80px 0);transform:none}}@keyframes pk-menu-lift{0%{clip-path:inset(0 0 -80px 0);transform:none}to{clip-path:inset(0 0 100% 0);transform:translateY(-16px)}}html body .mobile-menu .mobile-menu__list>li{animation:pk-menu-item .7s cubic-bezier(.22,1,.36,1) both}html body .mobile-menu .mobile-menu__list>li:nth-child(1){animation-delay:.14s}html body .mobile-menu .mobile-menu__list>li:nth-child(2){animation-delay:.19s}html body .mobile-menu .mobile-menu__list>li:nth-child(3){animation-delay:.24s}html body .mobile-menu .mobile-menu__list>li:nth-child(4){animation-delay:.29s}html body .mobile-menu .mobile-menu__list>li:nth-child(5){animation-delay:.34s}html body .mobile-menu .mobile-menu__list>li:nth-child(6){animation-delay:.39s}html body .mobile-menu .mobile-menu__list>li:nth-child(7){animation-delay:.44s}@keyframes pk-menu-item{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){html body .site-header .mobile-menu,html body .site-header .mobile-menu.is-closing,html body .mobile-menu .mobile-menu__list>li{animation:none}}html body .mobile-menu .mobile-menu__list{margin:0;padding:0;list-style:none;border:0}html body .mobile-menu .mobile-menu__list>li{border:0}html body .mobile-menu .nav-link{display:flex;width:100%;align-items:center;min-height:52px;padding:0;border:0;background:none;font:300 18px/1.2 var(--body);letter-spacing:.06em;text-transform:none;color:var(--teal);-webkit-text-stroke:.2px currentColor;opacity:1;cursor:pointer}html body .mobile-menu .nav-link--book{padding:0;border:0}html body .mobile-menu .nav-link--toggle{pointer-events:none}html body .mobile-menu .nav-link--toggle svg{display:none}html body .mobile-menu .dropdown,html body .mobile-menu .has-dropdown.is-open .dropdown{position:static;display:block;min-width:0;margin:-4px 0 0;padding:0 0 10px 20px;list-style:none;background:none;box-shadow:none;opacity:1;visibility:visible;transform:none}html body .mobile-menu .dropdown:before{display:none}html body .mobile-menu .dropdown a{display:flex;align-items:center;min-height:42px;padding:0;font:300 15px/1.3 var(--body);letter-spacing:.05em;text-transform:none;color:#1f4e5e;background:none;-webkit-text-stroke:.1px currentColor}html body .mobile-menu .dropdown a:hover{color:var(--teal);background:none}html.pk-menu-open .whatsapp{opacity:0;pointer-events:none}html body .consult__bg:after,html body .lux-footer:before{mix-blend-mode:normal;opacity:.1}html body .polaroid{will-change:auto}html body .polaroid__photo:before{mix-blend-mode:normal;opacity:.12}}@media(max-width:990px){html body .hero{min-height:560px}html body .hero .hero__content{bottom:calc(92px + env(safe-area-inset-bottom));padding-right:20px;gap:14px}html body .hero .hero__title{white-space:normal;font-size:clamp(40px,9.5vw,56px);line-height:1.04;max-width:11ch}html body .hero .hero__text{font-size:15px;max-width:32ch}html body .hero .hero__actions{flex-direction:column;align-items:flex-start;gap:4px;margin-top:10px}html body .hero .hero-link--primary{font-size:23px;gap:14px}html body .hero .hero-link__rule{width:40px}html body .hero.hero--motion .hero__mobile-img{animation:pk-hero-drift-soft 26s ease-in-out infinite alternate}@keyframes pk-hero-drift-soft{0%{transform:scale(var(--mzoom, 1))}to{transform:scale(calc(var(--mzoom, 1) * 1.03))}}html body .hero .hero__pause{top:auto;bottom:calc(96px + env(safe-area-inset-bottom));right:20px}html body .about .about__grid{gap:40px}html body .about .about__text{gap:20px}html body .about .about__media{grid-template-columns:1fr 1.25fr;gap:12px;height:380px;margin-bottom:150px}html body .about .about__img--small{margin-top:14%}html body .about .about__img--middle{width:52%;top:58%}html body .materials .materials__grid{display:flex;flex-direction:column;align-items:stretch;gap:0}html body .materials .materials__side{display:contents}html body .materials .h2{order:1}html body .materials .materials__intro{order:2;margin-top:12px}html body .materials .materials__stack-wrap{order:3;gap:10px}html body .materials .index-card{order:4;margin-top:18px;padding:16px 18px 12px;transform:rotate(-.6deg)}html body .materials .materials__stack{--k: .5;width:232px;height:300px;margin:44px auto 30px;touch-action:pan-y}html body .materials .materials__name{height:44px}html body .materials .materials__label{font-size:16px}html body .materials .materials__nav{justify-content:space-between}html body .materials .materials__swipe{display:block}html body .projects .section-head{margin-bottom:32px;gap:12px}html body .projects .projects__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto;gap:34px 16px;padding-bottom:10px}html body .projects .project,html body .projects .project--1,html body .projects .project--4{grid-column:auto;grid-row:auto;gap:14px}html body .projects .project__img{flex:none;aspect-ratio:4 / 5}html body .projects .project figcaption{font-size:14px;letter-spacing:.04em}html body .consult{padding:72px 0 80px}html body .consult .consult__grid{gap:36px}html body .consult .consult__title{font-size:clamp(40px,10vw,54px)}html body .consult .consult__text{margin-top:18px;font-size:16px}html body .consult .consult__direct{margin-top:26px;padding-top:20px;gap:12px 28px}html body .invite .invite__inner{padding:30px 22px 28px}html body .invite .invite__head{font-size:28px;margin-bottom:20px}html body .invite .invite__form{gap:22px}html body .invite .invite__field input[type=date]{-webkit-appearance:none;appearance:none;min-height:48px;text-align:left;display:block}html body .invite .invite__field input[type=date]::-webkit-date-and-time-value{text-align:left}html body .invite .invite__submit{min-height:58px}}@media(max-width:600px){html body .projects .projects__grid{grid-template-columns:1fr;gap:40px}html body .projects .project__img{aspect-ratio:4 / 5}html body .whatsapp{right:14px;bottom:calc(14px + env(safe-area-inset-bottom))}html body .whatsapp .whatsapp__icon{width:52px;height:52px}html body .about .about__media{height:330px}html body .lux-footer{padding-top:56px}}.materials__swipe{display:none;margin:-6px 0 0;text-align:center;font:300 9px/1 var(--body);letter-spacing:.34em;text-transform:uppercase;color:#3e51578c}
/*# sourceMappingURL=/cdn/shop/t/5/assets/mobile.css.map */
