.pyg-cols{padding:clamp(36px,5vw,64px) 24px;background:#fafafa;color:#381b21}.pyg-cols *,.pyg-cols *:before,.pyg-cols *:after{box-sizing:border-box}.pyg-cols__head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:20px}html body .pyg-cols__title{margin:0;color:inherit;font:400 12px/1.2 Pygmalion Acumin,Arial,sans-serif!important;letter-spacing:.2em;text-transform:uppercase}.pyg-cols__all{color:inherit;text-decoration:none;font:400 11px/1.2 Pygmalion Acumin,Arial,sans-serif;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}.pyg-cols__all:hover{text-decoration:underline;text-underline-offset:3px}.pyg-cols__row{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 5 * 10px) / 6);gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.pyg-cols__row::-webkit-scrollbar{display:none}.pyg-cols__tile{display:flex;flex-direction:column;gap:4px;color:inherit;text-decoration:none;scroll-snap-align:start}.pyg-cols__media{display:block;aspect-ratio:3 / 4;overflow:hidden;margin-bottom:8px;background:#f0ede5}.pyg-cols__img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.pyg-cols__tile:hover .pyg-cols__img{transform:scale(1.04)}.pyg-cols__name{font:400 18px/1.2 Montage-Serif-Font,Pygmalion Kindersley,Georgia,serif}.pyg-cols__note{font:400 10px/1.3 Pygmalion Acumin,Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase;opacity:.7}.pyg-cols__tile:focus-visible{outline:3px solid #e5ff8c;outline-offset:3px}@media screen and (max-width:989px){.pyg-cols__row{grid-auto-columns:calc((100% - 2 * 10px) / 3.3)}}@media screen and (max-width:749px){.pyg-cols{padding:32px 16px}.pyg-cols__row{grid-auto-columns:44%}.pyg-cols__name{font-size:16px}}@media(prefers-reduced-motion:reduce){.pyg-cols__img{transition:none}}@media screen and (min-width:750px){html body:not(#pyg-l):not(#pyg-s):not(#pyg-g):not(#pyg-q) [id$=__pygmalion_gifting] .pygmalion-gifting__copy{order:1!important}html body:not(#pyg-l):not(#pyg-s):not(#pyg-g):not(#pyg-q) [id$=__pygmalion_gifting] .pygmalion-gifting__media{order:2!important}}.pyg-faq{background:var(--faq-bg,#F0EDE5);color:#381b21;padding:56px 40px 64px}.pyg-faq__inner{max-width:1120px;margin:0 auto}html body .pyg-faq__heading{font-family:Pygmalion Acumin,Arial,sans-serif!important;font-size:12px!important;font-weight:400;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;text-align:center;color:#381b21;opacity:.8;margin:0 0 28px}.pyg-faq__list{display:grid;grid-template-columns:1fr 1fr;column-gap:64px;align-items:start}.pyg-faq__item{border-bottom:1px solid rgba(56,27,33,.14)}.pyg-faq__item:nth-child(-n+2){border-top:1px solid rgba(56,27,33,.14)}.pyg-faq__q{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:15px 0;font:400 16px/1.4 Pygmalion Kindersley,Georgia,serif;color:#381b21}.pyg-faq__q::-webkit-details-marker{display:none}.pyg-faq__icon{position:relative;flex:none;width:10px;height:10px;opacity:.7}.pyg-faq__icon:before,.pyg-faq__icon:after{content:"";position:absolute;left:0;top:50%;width:10px;height:1px;background:currentColor;transition:transform .2s}.pyg-faq__icon:after{transform:rotate(90deg)}.pyg-faq__item[open] .pyg-faq__icon:after{transform:rotate(0)}.pyg-faq__a{padding:0 30px 18px 0;font:400 16px/1.6 Pygmalion Kindersley,Georgia,serif;color:#381b21;opacity:.85}.pyg-faq__a p{margin:0 0 .7em}.pyg-faq__a p:last-child{margin:0}.pyg-faq__a a{color:inherit;text-decoration:underline;text-underline-offset:3px}.pyg-faq__q:focus-visible{outline:2px solid #381B21;outline-offset:4px}@media(max-width:749px){.pyg-faq{padding:44px 20px 48px}.pyg-faq__list{grid-template-columns:1fr}.pyg-faq__item:nth-child(2){border-top:0}.pyg-faq__a{padding-right:0}}@media(prefers-reduced-motion:reduce){.pyg-faq__icon:before,.pyg-faq__icon:after{transition:none}}.pyg-footer{--pyg-claret: #381b21;--pyg-ivory: #f0ede5;--pyg-mist: #bfcbc7;background:var(--pyg-claret);color:var(--pyg-ivory);overflow:hidden;scroll-margin-top:80px}.pyg-footer *,.pyg-footer *:before,.pyg-footer *:after{box-sizing:border-box}.pyg-footer__inner{width:calc(100% - 96px);max-width:1280px;margin:0 auto;padding:clamp(36px,4.6vw,60px) 0 0}.pyg-footer__signup{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:40px}html body .pyg-footer__heading{margin:0;color:inherit;font:400 clamp(28px,2.8vw,42px)/.95 "Pygmalion Acumin",Arial,sans-serif!important;letter-spacing:-.035em;text-transform:uppercase}.pyg-footer__text{margin:0 0 6px;font:400 clamp(14px,1.1vw,16px)/1.45 "Pygmalion Kindersley",Georgia,serif}.pyg-footer__text p{margin:0}.pyg-footer__form-wrap{width:100%;max-width:460px;justify-self:end}.pyg-footer__field{display:flex;align-items:center;border-bottom:1px solid #f0ede5a6;transition:border-color .2s}.pyg-footer__field:focus-within{border-bottom-color:var(--pyg-ivory)}.pyg-footer__field input{flex:1 1 auto;min-width:0;height:44px;padding:0;border:0;border-radius:0;background:transparent;color:var(--pyg-ivory);font:400 15px/1 Pygmalion Kindersley,Georgia,serif;box-shadow:none}.pyg-footer__field input::placeholder{color:#f0ede599;opacity:1}.pyg-footer__field input:focus{outline:none}.pyg-footer__field input:focus-visible{outline:none}.pyg-footer__field button{display:flex;flex:0 0 auto;align-items:center;gap:12px;height:44px;padding:0 0 0 16px;border:0;border-radius:0;background:transparent;color:var(--pyg-ivory);font:400 11px/1 Pygmalion Acumin,Arial,sans-serif;letter-spacing:.16em;text-transform:uppercase;cursor:pointer}.pyg-footer__field button svg{width:26px;height:13px;transition:transform .2s ease}.pyg-footer__field button:hover svg{transform:translate(4px)}.pyg-footer__field button:focus-visible{outline:3px solid #e5ff8c;outline-offset:3px}.pyg-footer__small{margin:12px 0 0;font:400 12px/1.45 Pygmalion Kindersley,Georgia,serif;opacity:.7}.pyg-footer__small a{color:inherit;text-decoration:underline;text-underline-offset:2px}.pyg-footer__message{margin:12px 0 0;font:400 15px/1.4 Pygmalion Kindersley,Georgia,serif}.pyg-footer__links{margin-top:clamp(28px,3.4vw,44px)}.pyg-footer__links ul{display:flex;flex-wrap:wrap;gap:14px 34px;margin:0;padding:0;list-style:none}.pyg-footer__links a,.pyg-footer__bar a{color:inherit;text-decoration:none}.pyg-footer__links a{font:400 11px/1.2 Pygmalion Acumin,Arial,sans-serif;letter-spacing:.16em;text-transform:uppercase;background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;padding-bottom:3px;transition:background-size .25s ease}.pyg-footer__links a:hover,.pyg-footer__links a[aria-current]{background-size:100% 1px}.pyg-footer__wordmark-wrap{width:calc(100% - 48px);max-width:1440px;margin:clamp(24px,3vw,44px) auto 0;line-height:0}.pyg-footer__wordmark{display:block;width:100%;aspect-ratio:var(--wordmark-ratio, 5);background:var(--pyg-mist);-webkit-mask:var(--wordmark) center bottom / contain no-repeat;mask:var(--wordmark) center bottom / contain no-repeat;margin-bottom:-.7vw}.pyg-footer__wordmark-text{display:block;color:var(--pyg-mist);font:400 17vw/.8 Montage-Serif-Font,Georgia,serif;text-align:center;text-transform:uppercase}.pyg-footer__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 32px;padding:16px 24px 18px;background:var(--pyg-mist);color:var(--pyg-claret);font:400 13px/1.3 Pygmalion Kindersley,Georgia,serif}.pyg-footer__bar p{margin:0}.pyg-footer__bar a{text-decoration:underline;text-underline-offset:3px}.pyg-footer__locale select{height:auto;padding:4px 22px 4px 0;border:0;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23381b21'/%3E%3C/svg%3E") right center no-repeat;color:var(--pyg-claret);font:400 13px/1.3 Pygmalion Kindersley,Georgia,serif;-webkit-appearance:none;appearance:none;cursor:pointer}.pyg-footer__locale select:focus-visible{outline:2px solid var(--pyg-claret);outline-offset:2px}@media screen and (max-width:749px){.pyg-footer__inner{width:calc(100% - 40px)}.pyg-footer__signup{grid-template-columns:1fr;gap:22px}.pyg-footer__links ul{gap:16px 22px}.pyg-footer__wordmark-wrap{width:calc(100% - 24px);margin-top:28px}.pyg-footer__bar{gap:8px 18px;font-size:12px}}.pyg-making{padding:clamp(48px,6vw,88px) 24px;color:#381b21}.pyg-making--ivory{background:#f0ede5}.pyg-making--mist{background:#bfcbc7}.pyg-making--white{background:#fafafa}.pyg-making *,.pyg-making *:before,.pyg-making *:after{box-sizing:border-box}.pyg-making__inner{max-width:1120px;margin:0 auto}.pyg-making__head{margin-bottom:clamp(28px,4vw,48px)}.pyg-making__eyebrow{margin:0 0 12px;font:400 11px/1.2 Pygmalion Acumin,Arial,sans-serif;letter-spacing:.2em;text-transform:uppercase}html body .pyg-making__heading{margin:0;color:inherit;font:400 clamp(28px,3vw,42px)/1 "Pygmalion Acumin",Arial,sans-serif!important;letter-spacing:-.035em;text-transform:uppercase}.pyg-making__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,3vw,44px);margin:0;padding:0;list-style:none}.pyg-making__step{display:flex;flex-direction:column;gap:10px;padding-top:18px;border-top:1px solid rgba(56,27,33,.35)}.pyg-making__media{aspect-ratio:4 / 5;overflow:hidden;margin-bottom:8px;order:-1}.pyg-making__img{display:block;width:100%;height:100%;object-fit:cover}.pyg-making__num{font:400 clamp(34px,3.4vw,48px)/1 "Pygmalion Kindersley",Georgia,serif;font-style:italic}html body .pyg-making__title{margin:0;color:inherit;font:400 14px/1.3 Pygmalion Acumin,Arial,sans-serif!important;letter-spacing:.14em;text-transform:uppercase}.pyg-making__text{font:400 16px/1.55 Pygmalion Kindersley,Georgia,serif;max-width:34ch}.pyg-making__text p{margin:0}@media screen and (max-width:749px){.pyg-making{padding:44px 16px}.pyg-making__steps{grid-template-columns:1fr}.pyg-making__text{font-size:15px;max-width:none}}
/*# sourceMappingURL=/cdn/shop/t/47/compiled_assets/styles.css.map?subset=AAAAAAAAMgQ */
