@font-face{font-family:playfairDisplay;src:url(../media/playfair_display_latin_wght_normal-s.p.0ftkyn04ns0d3.woff2)format("woff2");font-display:swap;font-weight:400 900;font-style:normal}@font-face{font-family:playfairDisplay;src:url(../media/playfair_display_latin_wght_italic-s.p.3qwa_hc_ox5j8.woff2)format("woff2");font-display:swap;font-weight:400 900;font-style:italic}@font-face{font-family:playfairDisplay Fallback;src:local(Arial);ascent-override:106.51%;descent-override:24.71%;line-gap-override:0.0%;size-adjust:101.58%}.wz2T2a_className{font-family:playfairDisplay,playfairDisplay Fallback,sans-serif,serif}.wz2T2a_variable{--font-heading:"playfairDisplay", "playfairDisplay Fallback", sans-serif, serif}
:root{--font-body:"sofia-pro", sans-serif;--brand-primary-100:#181818;--brand-text-100:#0d0d0d}.skip-to-main-link{z-index:9999;background-color:var(--ap-palette-background-default,#fff);width:1px;height:1px;color:var(--ap-palette-text-primary,#000);border:2px solid;padding:.5rem 1rem;text-decoration:underline;position:absolute;top:auto;left:-10000px;overflow:hidden}.skip-to-main-link:focus{width:auto;height:auto;top:.75rem;left:.75rem;overflow:visible}@media print{@page{margin:1cm}}:root{--motion-duration-morph:.4s;--motion-ease-morph:cubic-bezier(.2, 0, 0, 1)}::view-transition-group(.product-morph){animation-duration:var(--motion-duration-morph);animation-timing-function:var(--motion-ease-morph)}::view-transition-image-pair(.product-morph){animation-name:product-morph-blur}@keyframes product-morph-blur{30%{filter:blur(3px)}}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}html{scroll-padding-top:7.75rem}@media (min-width:900px){html{scroll-padding-top:5.5rem}}@media (max-width:359px){#review-widget{width:100vw;margin-left:calc(50% - 50vw)}}
