:root{--pyg-label-size: 11.5px;--pyg-label-track: .14em;--pyg-nav-track: .6px;--pyg-body-size: 16px;--pyg-body-lh: 1.6;--pyg-small-size: 13px;--pyg-button-size: 12px;--pyg-button-track: .14em;--pyg-banner-heading: clamp(36px, 3.4vw, 46px);--pyg-banner-heading-mobile: 34px;--pyg-section-heading: 24px;--pyg-acumin: "Pygmalion Acumin", Arial, sans-serif;--pyg-kindersley: "Pygmalion Kindersley", Georgia, serif}html body .announcement-bar__message,html body .announcement-bar__message span{font-size:var(--pyg-small-size)!important;letter-spacing:.06em!important}html body .header .localization-form__select,html body .header .localization-form__select span,html body .header .localization-selector{font-family:var(--pyg-acumin)!important;font-size:var(--pyg-label-size)!important;letter-spacing:var(--pyg-nav-track)!important;text-transform:uppercase!important}html body .product-intro-copy p,html body .product__description.rte p{font-size:var(--pyg-body-size)!important;line-height:var(--pyg-body-lh)!important;letter-spacing:.03em!important}html body .product-intro-copy{max-width:44ch}html body .collection-swatches__heading{font-size:var(--pyg-label-size)!important;letter-spacing:var(--pyg-label-track)!important}html body .product-pair-selector__tier strong{font-family:var(--pyg-acumin)!important;font-size:13px!important;letter-spacing:.06em!important}html body .product-pair-selector__tier span{font-family:var(--pyg-acumin)!important;font-size:16px!important;letter-spacing:.04em!important}html body .product-pair-selector__selection,html body .product-pair-selector__more>span,html body .product-delivery-note{font-size:var(--pyg-small-size)!important;letter-spacing:.03em!important}html body .product-benefit-icons img{max-width:470px;width:100%}html body .product__info-container .accordion__title,html body .product__info-container .share-button__button{font-family:var(--pyg-acumin)!important;font-size:var(--pyg-label-size)!important;letter-spacing:var(--pyg-label-track)!important;text-transform:uppercase!important}html body .pyg-curate-box{background:#bfcbc7;color:#381b21;margin:20px 0 0;padding:24px 28px 28px}html body .pyg-curate-box__eyebrow{font-family:var(--pyg-acumin)!important;font-size:var(--pyg-label-size)!important;letter-spacing:var(--pyg-label-track)!important;text-transform:uppercase;line-height:1.4;margin:0 0 8px}html body .pyg-curate-box__heading{font-family:var(--pyg-kindersley)!important;font-size:22px!important;line-height:1.3;letter-spacing:.01em;margin:0 0 18px}html body .pyg-curate-box__button{display:flex;align-items:center;justify-content:space-between;min-height:52px;padding:16px 20px;background:#f0ede5;border:1px solid #381B21;color:#381b21;text-decoration:none;font-family:var(--pyg-acumin)!important;font-size:var(--pyg-button-size)!important;letter-spacing:var(--pyg-button-track)!important;text-transform:uppercase;line-height:1.2;transition:background .2s ease,color .2s ease}html body .pyg-curate-box__button:hover{background:#381b21;color:#f0ede5}html body .related-products__heading{font-family:var(--pyg-kindersley)!important;font-size:var(--pyg-section-heading)!important;letter-spacing:.02em!important;text-transform:none!important}html body .pyg-product-tablescape__eyebrow,html body .pyg-product-tablescape__value,html body .pygmalion-gifting__eyebrow{font-family:var(--pyg-acumin)!important;font-size:var(--pyg-label-size)!important;letter-spacing:var(--pyg-label-track)!important;line-height:1.4!important}html body .pyg-product-tablescape h2,html body .pygmalion-gifting__heading{font-family:var(--pyg-acumin)!important;font-size:var(--pyg-banner-heading)!important;line-height:1!important;letter-spacing:-.02em!important}html body .pyg-product-tablescape__body,html body .pygmalion-gifting__body{font-family:var(--pyg-kindersley)!important;font-size:var(--pyg-body-size)!important;line-height:1.5!important}html body .pygmalion-gifting__body{max-width:400px}html body .pyg-product-tablescape__cta,html body .pygmalion-gifting__button{font-family:var(--pyg-acumin)!important;font-size:var(--pyg-button-size)!important;letter-spacing:var(--pyg-button-track)!important;line-height:1.2!important;min-height:52px}@media screen and (max-width:749px){html body .pyg-product-tablescape h2,html body .pygmalion-gifting__heading{font-size:var(--pyg-banner-heading-mobile)!important}html body .pygmalion-gifting__body,html body .product-intro-copy p,html body .product__description.rte p,html body .pyg-product-tablescape__body{font-size:15px!important}html body .related-products__heading{font-size:21px!important}}:root{--pyg-banner-width: min( calc(100% - 10rem) , calc(var(--page-width, 160rem) - 10rem));--pyg-banner-height: 520px;--pyg-banner-pad: 64px;--pyg-banner-gap: 24px}html body .pyg-product-tablescape,html body .pygmalion-gifting__inner{width:var(--pyg-banner-width)!important;max-width:none!important;height:var(--pyg-banner-height)!important;min-height:0!important;grid-template-columns:1fr 1fr!important;margin-left:auto!important;margin-right:auto!important}html body .pygmalion-gifting{padding:48px 0 0!important}html body .pyg-product-tablescape{margin-top:var(--pyg-banner-gap)!important;margin-bottom:64px!important}html body .pyg-product-tablescape__copy,html body .pygmalion-gifting__copy{padding:var(--pyg-banner-pad)!important;justify-content:center!important}html body .pyg-product-tablescape__image,html body .pygmalion-gifting__media{height:100%!important;min-height:0!important;overflow:hidden}html body .pyg-product-tablescape__image img,html body .pygmalion-gifting__image{width:100%!important;height:100%!important;object-fit:cover}html body .pygmalion-gifting{background:transparent!important}html body .cart-count-bubble,html body .cart-count-bubble span,html body .pygmalion-gifting__inner{color:#f0ede5!important}html body .pygmalion-gifting__button{background:#f0ede5!important;border-color:#f0ede5!important}html body .pygmalion-gifting__button:hover{background:transparent!important;color:#f0ede5!important}html body .pygmalion-gifting__media{order:-1}html body .pyg-product-tablescape__cta,html body .pygmalion-gifting__button{width:auto!important;min-width:280px;justify-content:space-between!important;padding:16px 20px!important}html body .pyg-product-tablescape__eyebrow,html body .pygmalion-gifting__eyebrow,html body .pyg-product-tablescape h2,html body .pygmalion-gifting__heading{margin:0 0 20px!important}html body .pyg-product-tablescape__body,html body .pygmalion-gifting__body{margin:0 0 16px!important}html body .pyg-product-tablescape__value{margin:0 0 28px!important}html body .pygmalion-gifting__body{margin-bottom:28px!important}@media screen and (max-width:989px){:root{--pyg-banner-height: 440px;--pyg-banner-pad: 40px}}@media screen and (max-width:749px){html body .pyg-product-tablescape,html body .pygmalion-gifting__inner{width:calc(100% - 3.2rem)!important;height:auto!important;grid-template-columns:1fr!important}html body .pygmalion-gifting{padding:32px 0 0!important}html body .pyg-product-tablescape{margin-top:16px!important;margin-bottom:40px!important}html body .pyg-product-tablescape__image,html body .pygmalion-gifting__media{order:-1;height:300px!important;max-height:none!important}html body .pyg-product-tablescape__copy,html body .pygmalion-gifting__copy{padding:36px 24px!important}html body .pyg-product-tablescape__cta,html body .pygmalion-gifting__button{width:100%!important;min-width:0}}html body .product__info-container .product-form__buttons{max-width:none!important}html body .product__info-container .product-form__submit{width:100%!important;min-height:52px}html body .product-delivery-note{display:none!important}html body .pyg-dispatch-note{font-family:var(--pyg-kindersley)!important;font-size:var(--pyg-small-size)!important;letter-spacing:.03em;line-height:1.7;margin:12px 0 0;color:#381b21cc}html body .pyg-dot{background:currentColor;border-radius:50%;display:inline-block;height:4px;width:4px;margin:0 8px 2px}.pyg-sticky-atc{display:none}@media screen and (max-width:749px){.pyg-sticky-atc{display:flex;align-items:center;gap:12px;position:fixed;left:0;right:0;bottom:0;z-index:30;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#f0ede5;border-top:1px solid rgba(56,27,33,.15);transform:translateY(110%);transition:transform .25s ease}.pyg-sticky-atc.is-visible{transform:translateY(0)}.pyg-sticky-atc__info{display:flex;flex-direction:column;min-width:0;flex:1;color:#381b21}.pyg-sticky-atc__title{font-family:Montage-Serif-Font,Georgia,serif;font-size:17px;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pyg-sticky-atc__sub{font-family:var(--pyg-kindersley);font-size:12px;opacity:.75}.pyg-sticky-atc__button{flex:0 0 auto;min-height:46px;padding:0 18px;border:0;background:#381b21;color:#f0ede5;font-family:var(--pyg-acumin);font-size:14px;letter-spacing:.04em;cursor:pointer}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/pygmalion-type-system.css.map */
