@import"https://fonts.googleapis.com/css2?family=Geist:wght@400;500;600&display=swap";:root{--p4ps-paper: #ffffff;--p4ps-ink: #141414;--p4ps-dim: rgba(20, 20, 20, .5);--p4ps-line: rgba(20, 20, 20, .12);--p4ps-serif: "Playfair Display", "Times New Roman", serif}body:after{content:"";position:fixed;top:-50%;right:-50%;bottom:-50%;left:-50%;width:200%;height:200%;z-index:2147483000;pointer-events:none;opacity:.022;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='300' height='300'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%25' height='100%25' filter='url(%23n)' opacity='0.7'/></svg>")}::selection{background:var(--p4ps-ink);color:var(--p4ps-paper)}html{scrollbar-width:thin!important;scrollbar-color:#c9c9c9 transparent!important}body::-webkit-scrollbar{width:8px}body::-webkit-scrollbar-thumb{background:#c9c9c9;border-radius:99px}h1,h2,h3,.title,.title--section,.title--page{letter-spacing:.04em;font-weight:400}.button,.button--primary,.button--secondary{border-radius:0;text-transform:uppercase;letter-spacing:.22em;font-size:11px;font-weight:500;transition:transform .35s cubic-bezier(.22,.61,.36,1),background-color .35s,color .35s,border-color .35s,box-shadow .35s}.button:hover{transform:translateY(-2px)}.button--secondary,.button--simple{border:1px solid rgba(20,20,20,.35)}.button--secondary:hover{border-color:var(--p4ps-ink)}.button--simple{border:0;background:transparent}.field__input,.field input,input.field{border-radius:0;letter-spacing:.06em;transition:border-color .3s}.field__input:focus,.field input:focus{border-color:var(--p4ps-ink)!important}.header-wrapper{background:#ffffffe0;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--p4ps-line)}@media screen and (min-width:1200px){.header-top{padding:1rem 0}}.header__heading{margin:0;line-height:0}.header__heading-link{display:inline-block;line-height:0}.header-top__logo .header__heading-link img,.header__heading-logo{width:auto!important;height:50px;max-width:60vw;object-fit:contain}@media screen and (min-width:1200px){.header-top{padding:.4rem 0}}.header-top__wrapper{position:relative}.header-top__logo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1}@media(max-width:989px){.header-top__logo .header__heading-link img,.header__heading-logo{height:40px;max-width:46vw}}.header__account,.header__icon--account{display:none!important}.header-top .container{max-width:none!important;padding-left:clamp(18px,3vw,46px)!important;padding-right:clamp(18px,3vw,46px)!important}.header__menu-item,.list-menu__item{text-transform:uppercase;letter-spacing:.24em;font-size:10.5px}.header__menu-item span{position:relative}.header__menu-item span:after{content:"";position:absolute;left:0;right:100%;bottom:-4px;height:1px;background:var(--p4ps-ink);transition:right .4s cubic-bezier(.22,.61,.36,1)}.header__menu-item:hover span:after{right:0}.cart-count-bubble{background:var(--p4ps-ink);color:var(--p4ps-paper)}.shopify-section-header{position:sticky!important;top:0!important;z-index:20}html.p4p-vhero-on .shopify-section-header.shopify-section-header-hidden{transform:none!important;-webkit-transform:none!important}html.p4p-vhero-on .shopify-section-header.animate{transition:none!important}html.p4p-vhero-on .header-wrapper{position:fixed!important;top:0!important;left:0;right:0;transform:none!important;background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-bottom:none!important}html.p4p-vhero-on .header-wrapper:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:#fff;border-bottom:1px solid rgba(20,20,20,.1);opacity:0;transition:opacity .55s ease;will-change:opacity;pointer-events:none;z-index:0}html.p4p-vhero-on.p4p-scrolled .header-wrapper:before{opacity:1}html.p4p-vhero-on .header-wrapper:has(.menu-drawer-container[open]):before{opacity:1}html.p4p-vhero-on .header:has(.menu-drawer-container[open]) .header__icon,html.p4p-vhero-on .header:has(.menu-drawer-container[open]) .header__icon svg,html.p4p-vhero-on .header:has(.menu-drawer-container[open]) .header-top__right svg,html.p4p-vhero-on .header:has(.menu-drawer-container[open]) .header-top__right a{color:#141414!important;fill:#141414!important;filter:none!important;text-shadow:none!important}html.p4p-vhero-on .header-top{padding-top:10px!important;padding-bottom:10px!important}html.p4p-vhero-on .header{position:relative;z-index:1}html.p4p-vhero-on .header-top__wrapper{position:relative}html.p4p-vhero-on:not(.p4p-scrolled) .shopify-section-header,html.p4p-vhero-on:not(.p4p-scrolled) .section-header,html.p4p-vhero-on:not(.p4p-scrolled) .header-main-section,html.p4p-vhero-on:not(.p4p-scrolled) .header-wrapper,html.p4p-vhero-on:not(.p4p-scrolled) .header,html.p4p-vhero-on:not(.p4p-scrolled) .header-top,html.p4p-vhero-on:not(.p4p-scrolled) .header-top__wrapper{background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;border-color:transparent!important}.header__menu-item,.header__menu-item span,.header .list-menu__item,.header__active-menu-item,.header-top__right a,.header-top__right button,.menu-drawer__menu-item,.menu-drawer .list-menu__item{font-family:Geist,Helvetica Neue,Arial,sans-serif!important;font-weight:500!important;letter-spacing:.02em!important;text-transform:uppercase!important}html.p4p-vhero-on .menu-drawer,html.p4p-vhero-on .menu-drawer *,html.p4p-vhero-on .menu-drawer__menu-item,html.p4p-vhero-on .menu-drawer .list-menu__item,html.p4p-vhero-on .menu-drawer a,html.p4p-vhero-on .menu-drawer button,html.p4p-vhero-on .menu-drawer summary{color:#141414!important;text-shadow:none!important}html.p4p-vhero-on .menu-drawer svg{color:#141414!important;fill:#141414!important;filter:none!important}.menu-drawer,.menu-drawer .menu-drawer__inner-container{background:#fff!important}.menu-drawer,.menu-drawer *,.menu-drawer a,.menu-drawer summary,.menu-drawer button,.menu-drawer span{color:#141414!important;text-shadow:none!important}.menu-drawer svg{color:#141414!important;fill:#141414!important;filter:none!important}.menu-drawer{width:min(84vw,380px)!important;box-shadow:0 0 80px #00000059;border-right:1px solid rgba(20,20,20,.08)}.menu-drawer-container[open]>summary:before{content:""!important;position:fixed!important;top:100%!important;left:0!important;width:100vw!important;height:100vh!important;background:#00000080!important;opacity:1!important;visibility:visible!important;z-index:2!important}.menu-drawer__utility-links,.menu-drawer__account,.menu-drawer__account-register,.menu-dwawer__footer{display:none!important}.p4p-drawer-close{position:absolute;top:16px;right:16px;width:30px;height:34px;padding:0;border:0;background:none;cursor:pointer;z-index:6}.p4p-drawer-close span{position:absolute;background:#141414;border-radius:2px}.p4p-drawer-close span:nth-child(1){left:50%;top:0;transform:translate(-50%);width:2.5px;height:100%}.p4p-drawer-close span:nth-child(2){left:50%;top:32%;transform:translate(-50%,-50%);width:20px;height:2.5px}.menu-drawer__inner-container{padding:66px 28px 40px!important}.menu-drawer__navigation{padding:0!important}.menu-drawer__menu-item{font-size:clamp(20px,5.6vw,26px)!important;letter-spacing:.02em!important;padding:15px 0!important;line-height:1.1!important}.menu-drawer__menu-item .icon-caret,.menu-drawer__menu-item .icon-caret-small{transform:scale(1.2)}.header__modal-close-button{position:relative}.header__modal-close-button svg{display:none!important}.menu-drawer-container[open] .header__modal-close-button{display:inline-flex!important;width:24px;height:30px}.header__modal-close-button:before,.header__modal-close-button:after{content:"";position:absolute;background:#141414;border-radius:2px}.header__modal-close-button:before{left:50%;top:0;transform:translate(-50%);width:2.5px;height:100%}.header__modal-close-button:after{left:50%;top:34%;transform:translate(-50%,-50%);width:17px;height:2.5px}html.p4p-vhero-on .header__menu-item,html.p4p-vhero-on .header__menu-item span,html.p4p-vhero-on .list-menu__item,html.p4p-vhero-on .header-top__right a,html.p4p-vhero-on .header-top__right button,html.p4p-vhero-on .header__icon,html.p4p-vhero-on .localization-selector,html.p4p-vhero-on .localization-form__select{color:#fff!important;text-shadow:0 1px 8px rgba(0,0,0,.35);transition:color .5s ease}html.p4p-vhero-on .header svg{color:#fff!important;fill:#fff!important;filter:drop-shadow(0 1px 6px rgba(0,0,0,.35))}html.p4p-vhero-on .header__menu-item span:after{background:#fff!important}html.p4p-vhero-on .header-top__logo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);opacity:0;pointer-events:none;transition:opacity .55s ease}html.p4p-vhero-on.p4p-scrolled .header__menu-item,html.p4p-vhero-on.p4p-scrolled .header__menu-item span,html.p4p-vhero-on.p4p-scrolled .list-menu__item,html.p4p-vhero-on.p4p-scrolled .header-top__right a,html.p4p-vhero-on.p4p-scrolled .header-top__right button,html.p4p-vhero-on.p4p-scrolled .header__icon,html.p4p-vhero-on.p4p-scrolled .localization-selector,html.p4p-vhero-on.p4p-scrolled .localization-form__select{color:#141414!important;text-shadow:none!important}html.p4p-vhero-on.p4p-scrolled .header svg{color:#141414!important;fill:#141414!important;filter:none!important}html.p4p-vhero-on.p4p-scrolled .header__menu-item span:after{background:#141414!important}html.p4p-vhero-on.p4p-scrolled .header-top__logo{opacity:1;pointer-events:auto}html.p4p-vhero-on.p4p-scrolled .header__heading-logo,html.p4p-vhero-on.p4p-scrolled .header__heading-link img{height:50px!important;max-height:50px!important}html.p4p-vhero-on [data-p4p-reveal],html.p4p-vhero-on .p4p-rv,html.p4p-vhero-on .p4p-egrid__grid.p4p-observed>.p4p-egrid__card{opacity:1!important;transform:none!important;filter:none!important}.card--product{background:transparent}.card-wrapper .card{border:1px solid transparent;transition:border-color .45s ease}.card-wrapper:hover .card{border-color:var(--p4ps-line)}.card-wrapper .media{background:#f6f6f5}.card-information{padding-top:12px}.card-information .card__title,.card-information a{text-transform:uppercase;letter-spacing:.14em;font-size:12px}.price{color:var(--p4ps-dim);letter-spacing:.1em;font-variant-numeric:tabular-nums}.badge,.card__badge .badge{border-radius:0;text-transform:uppercase;letter-spacing:.2em;font-size:9px;background:var(--p4ps-paper);color:var(--p4ps-ink);border:1px solid var(--p4ps-ink)}.product-status-box{border:1px solid rgba(20,20,20,.4)!important;border-radius:0;padding:8px 22px!important;font-size:10px!important;font-weight:500!important;letter-spacing:.26em;color:var(--p4ps-ink)!important;background:transparent}.breadcrumb,.breadcrumb__link,.breadcrumb__delimiter{text-transform:uppercase;letter-spacing:.18em;font-size:9.5px;color:var(--p4ps-dim)}.footer{border-top:1px solid var(--p4ps-line)}.footer .list-menu__item,.footer--button{text-transform:uppercase;letter-spacing:.2em;font-size:10.5px}.copyright__content,.copyright__content-text{letter-spacing:.14em;text-transform:uppercase;font-size:9px;color:var(--p4ps-dim)}html.p4p-anim .p4p-rv{opacity:0;transform:translateY(18px);transition:opacity .9s cubic-bezier(.22,.61,.36,1),transform .9s cubic-bezier(.22,.61,.36,1)}html.p4p-anim .p4p-rv.p4p-rv-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){html.p4p-anim .p4p-rv{opacity:1;transform:none;transition:none}}.media--hover-effect img{transition:transform .9s cubic-bezier(.22,.61,.36,1),opacity .45s ease}.container:has(>.collection-wrapper){padding-left:0;padding-right:0;max-width:100%}.products-grid .collection-product-list{gap:2px;padding-left:0;padding-right:0}.collection-product-card{position:relative}.collection-product-card .card,.collection-product-card .card-wrapper{border:none;background:#f0f0ee;border-radius:0}.collection-product-card .media{position:relative;overflow:hidden;background:#f0f0ee;border:none;aspect-ratio:3 / 4}.collection-product-card .media img{width:100%;height:100%;object-fit:cover;transition:transform .9s cubic-bezier(.22,.61,.36,1)}.collection-product-card:hover .media img{transform:scale(1.04)}.collection-product-card .card-information{background:#f0f0ee;margin-top:0;padding:14px 16px 18px}.collection-product-card .card-information .card__title,.collection-product-card .card-information .card__title a{font-family:var(--p4p-card-font, "Assistant", system-ui, sans-serif);font-weight:600;font-size:14px;letter-spacing:.04em;text-transform:uppercase;color:#141414;text-decoration:none;line-height:1.35}.collection-product-card .price-item,.collection-product-card .price__regular,.collection-product-card .price__sale,.collection-product-card .price__last{font-family:var(--p4p-card-font, "Assistant", system-ui, sans-serif);font-style:normal;font-size:14px;letter-spacing:.02em;color:#14141480}.collection-product-card .card__button,.collection-product-card .card__add-to-cart,.collection-product-card .quick-add{display:none!important}.collection-product-card .card__badge .badge,.collection-product-card .badge--bottom-left{border-radius:0;text-transform:uppercase;letter-spacing:.16em;font-size:9px}.collection-product .facets__form,.collection-product .facet-filters,.collection-product .product-count{letter-spacing:.16em;text-transform:uppercase;font-size:10.5px}@media(max-width:749px){.products-grid .collection-product-list{gap:2px;padding:0}.collection-product-card .card-information{padding:12px 13px 15px}.collection-product-card .card-information .card__title,.collection-product-card .card-information .card__title a{font-size:13px;letter-spacing:.03em}.collection-product-card .price-item,.collection-product-card .price__regular,.collection-product-card .price__sale,.collection-product-card .price__last{font-size:13px}}.product-details__title{font-family:var(--p4ps-serif);font-weight:400;text-transform:uppercase;letter-spacing:.04em;line-height:1.06}.product-details .price-item,.product-details .price__last,.product-details .price__regular,.product-details .price__sale{font-family:var(--p4ps-serif);font-style:italic;letter-spacing:.01em}.product-form__group-name,.product-form__group-size-heading,.product-details .product-form__group-name--top{text-transform:uppercase;letter-spacing:.22em;font-size:10.5px;color:var(--p4ps-dim)}.product-form__input--radios label,.pills-variant-labels label,.product-parameters__item label,.product-details .list-choice{border-radius:0!important;text-transform:uppercase;letter-spacing:.12em;transition:background .3s ease,color .3s ease,border-color .3s ease}.product-form__submit{border-radius:0!important;text-transform:uppercase;letter-spacing:.26em;font-size:12px;background:var(--p4ps-ink);color:#fff;border:1px solid var(--p4ps-ink);transition:background .35s ease,color .35s ease,transform .35s ease}.product-form__submit:hover:not([disabled]):not(.disabled){background:transparent;color:var(--p4ps-ink);transform:translateY(-2px)}.product-about__accordion-title,.product__description-title{text-transform:uppercase;letter-spacing:.16em;font-family:var(--p4ps-serif)}.product-tags__tag{border-radius:0;text-transform:uppercase;letter-spacing:.14em}.product__media{overflow:hidden}.password-main{letter-spacing:.02em}
/*# sourceMappingURL=/cdn/shop/t/8/assets/p4p-skin.css.map */
