.js-pierre-motion #MainContent product-card .card-gallery{opacity:0;filter:blur(6px);transform:scale(1.03);transition:opacity var(--pierre-base, .9s) var(--pierre-ease-soft, ease) var(--pierre-delay, 0ms),filter var(--pierre-base, .9s) var(--pierre-ease, ease) var(--pierre-delay, 0ms),transform calc(var(--pierre-base, .9s) * 1.4) var(--pierre-ease, ease) var(--pierre-delay, 0ms)}.js-pierre-motion #MainContent product-card .product-card__content>:not(.card-gallery):not(.contents),.js-pierre-motion #MainContent product-card .product-card__content>.contents>*{opacity:0;transition:opacity var(--pierre-fast, .6s) var(--pierre-ease-soft, ease) calc(var(--pierre-delay, 0ms) + .12s)}.js-pierre-motion #MainContent product-card.is-in .card-gallery{opacity:1;filter:none;transform:none}.js-pierre-motion #MainContent product-card.is-in .product-card__content>:not(.card-gallery):not(.contents),.js-pierre-motion #MainContent product-card.is-in .product-card__content>.contents>*{opacity:1}@media screen and (max-width:749px){.js-pierre-motion #MainContent product-card .card-gallery{filter:blur(4px)}}.js-pierre-motion:not(.pierre-motion-ready) #MainContent product-card .card-gallery,.js-pierre-motion:not(.pierre-motion-ready) #MainContent product-card .product-card__content>*,.js-pierre-motion:not(.pierre-motion-ready) #MainContent product-card .product-card__content>.contents>*{animation:pierre-show 0s linear 3s forwards}@keyframes pierre-show{to{opacity:1;filter:none;transform:none}}@media(hover:hover)and (min-width:990px){#MainContent product-card slideshow-slides{position:relative}#MainContent product-card slideshow-slide:nth-child(2){display:block!important;visibility:visible!important;position:absolute!important;top:0;right:0;bottom:0;left:0;width:100%!important;opacity:0;transition:opacity .6s ease;pointer-events:none}#MainContent product-card slideshow-slide:nth-child(2) img{width:100%;height:100%;object-fit:contain}#MainContent product-card:hover slideshow-slide:nth-child(2){opacity:1}}#MainContent product-card img[src*=pierre-fw26 i],#MainContent product-card img[src*=pierre_fw26 i]{transform:scale(.88);transform-origin:center}#MainContent product-card img[src*=d18207ed38317a8c54dde2d57ffb80b3]{transform:scale(.93);transform-origin:center}#MainContent product-card:has(a[href*="/products/silk-nylon-shorts"]) slideshow-slide img{transform:scale(.55)}#MainContent product-card:has(a[href*="/products/silk-nylon-baseball-cap"]) slideshow-slide img{transform:scale(.4)}main[data-template=page]>.shopify-section:has(video){min-height:calc(100svh - var(--header-group-height, 0px));display:flex;flex-direction:column;justify-content:center;padding-block:48px}.menu-drawer__navigation{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.menu-drawer__close-button{position:relative;z-index:1}.menu-drawer__menu{width:100%;margin:0;padding:0;text-align:center}.menu-drawer__menu>li,.menu-drawer__menu-item{padding-inline:0;margin-inline:0}.menu-drawer__menu-item{justify-content:center;text-align:center}@media(prefers-reduced-motion:no-preference){.menu-drawer-container[open] .menu-drawer__menu>li{animation:pierre-menu-in .7s cubic-bezier(.22,1,.36,1) both}.menu-drawer-container[open] .menu-drawer__menu>li:nth-child(2){animation-delay:.08s}.menu-drawer-container[open] .menu-drawer__menu>li:nth-child(3){animation-delay:.16s}.menu-drawer-container[open] .menu-drawer__menu>li:nth-child(4){animation-delay:.24s}}@keyframes pierre-menu-in{0%{opacity:0;transform:translate3d(0,10px,0)}to{opacity:1;transform:none}}product-card .product-badges{display:none!important}.pierre-price-note{opacity:.55;white-space:nowrap}@media screen and (max-width:749px){product-card a[ref=productTitleLink] .text-block p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#MainContent .resource-list--grid{row-gap:32px!important}product-card .product-card__content{row-gap:10px!important}}.header-actions__action[aria-label=Account]{display:none!important}@media screen and (max-width:749px){.header-actions__action[aria-label=Account]{display:none!important}summary.header__icon--menu,.header-actions__action[aria-label=Bag]{width:auto!important;min-width:0!important;height:auto!important;padding:6px 16px!important;background:transparent!important;border:0!important;font-family:var(--font-body--family, "Times New Roman", serif)!important;font-size:14px!important;font-weight:400!important;line-height:1.4!important;letter-spacing:.02em!important;color:var(--pierre-ink)!important;display:inline-flex!important;align-items:center!important}summary.header__icon--menu .svg-wrapper,.header-actions__action[aria-label=Bag] .svg-wrapper{display:none!important}summary.header__icon--menu:before{content:"Menu"}.header-actions__action[aria-label=Bag]:before{content:"Bag"}.header-actions__action[aria-label=Bag] .cart-bubble{position:static!important;inset:auto!important;width:auto!important;height:auto!important;min-width:0!important;margin-left:4px!important;padding:0!important;background:transparent!important;border-radius:0!important;transform:none!important;display:inline-flex!important;font-size:0!important}.header-actions__action[aria-label=Bag] .cart-bubble__background{display:none!important}.header-actions__action[aria-label=Bag] .cart-bubble__text{font-size:0!important}.header-actions__action[aria-label=Bag] .cart-bubble__text-count{display:inline-flex!important;align-items:baseline!important;font-size:14px!important;color:var(--pierre-ink)!important}.header-actions__action[aria-label=Bag] .cart-bubble__text-count:before{content:"("}.header-actions__action[aria-label=Bag] .cart-bubble__text-count:after{content:")"}}.footer-content p{margin:0;font-size:14px;line-height:1.6}.footer-content [class*=__text_pierre_nav] p,.footer-content [class*=__text_QgaGBL] p{display:flex;flex-wrap:wrap;gap:8px 24px}.footer-content [class*=__text_pierre_logo] a,.footer-content [class*=__text_pierre_logo] a:hover{display:block;width:66px;height:28px;font-size:0;color:transparent!important;background:url(/cdn/shop/files/Pierre_logo.svg?v=1770399855) center / contain no-repeat!important;padding:0}.footer-content [class*=__text_pierre_copyright] p{font-size:12px;letter-spacing:.02em;opacity:.6}@media screen and (min-width:750px){.footer-content{display:grid!important;grid-template-columns:1fr auto 1fr!important;align-items:center;column-gap:32px!important;row-gap:28px!important;padding-block:32px 28px!important}.footer-content>rte-formatter{width:auto!important}.footer-content [class*=__text_pierre_nav]{justify-self:start}.footer-content [class*=__text_pierre_logo]{justify-self:center}.footer-content [class*=__text_QgaGBL]{justify-self:end}.footer-content [class*=__text_pierre_copyright]{grid-column:1 / -1;justify-self:center}}@media screen and (max-width:749px){.footer-content{display:flex!important;flex-direction:column;align-items:center;gap:24px!important;padding:40px 16px max(36px,env(safe-area-inset-bottom))!important;text-align:center}.footer-content>rte-formatter{width:auto!important}.footer-content [class*=__text_pierre_logo]{order:-1}.footer-content [class*=__text_pierre_nav] p,.footer-content [class*=__text_QgaGBL] p{justify-content:center;gap:8px 18px;font-size:13px}.footer-content [class*=__text_pierre_copyright] p{font-size:11px}}.footer-content a{color:var(--pierre-ink)!important;text-decoration:none!important;background-image:linear-gradient(currentColor,currentColor)!important;background-repeat:no-repeat!important;background-position:0 100%!important;background-size:0 1px!important;padding-bottom:1px;transition:background-size .35s ease!important}.footer-content a:hover,.footer-content a:focus-visible{background-size:100% 1px!important}.footer-content .pierre-legal{align-items:baseline}.footer-content .pierre-legal__list{display:flex;flex-wrap:wrap;gap:8px 24px;opacity:0;visibility:hidden;transform:translate(6px);transition:opacity var(--pierre-fast, .6s) var(--pierre-ease-soft, ease),transform var(--pierre-fast, .6s) var(--pierre-ease, ease),visibility 0s linear var(--pierre-fast, .6s)}.footer-content .pierre-legal.is-open .pierre-legal__list{opacity:1;visibility:visible;transform:none;transition-delay:0s}.footer-content .pierre-legal__toggle{-webkit-appearance:none;appearance:none;border:0;border-radius:0;margin:0;padding:0 0 1px;font:inherit;letter-spacing:inherit;color:var(--pierre-ink);cursor:pointer;background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;transition:background-size .35s ease}.footer-content .pierre-legal__toggle:hover,.footer-content .pierre-legal__toggle:focus-visible,.footer-content .pierre-legal.is-open .pierre-legal__toggle{background-size:100% 1px}@media screen and (max-width:749px){.footer-content .pierre-legal{flex-direction:column;align-items:center}.footer-content .pierre-legal__toggle{order:-1}.footer-content .pierre-legal__list{display:none;justify-content:center;gap:8px 18px;transform:translateY(-4px)}.footer-content .pierre-legal.is-open .pierre-legal__list{display:flex;animation:pierre-legal-in var(--pierre-fast, .6s) var(--pierre-ease, ease) both}}@keyframes pierre-legal-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.dropdown-localization__button{padding:4px 0!important;margin-right:8px!important;height:auto!important;min-height:0!important;font-family:var(--font-body--family, "Times New Roman", serif)!important;font-size:14px!important;line-height:16px!important;color:var(--pierre-ink)!important;background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat!important;transition:background-size .35s ease!important}.dropdown-localization__button:hover,.dropdown-localization__button:focus-visible,.dropdown-localization__button[aria-expanded=true]{background-size:100% 1px!important}.dropdown-localization__button .icon-caret{display:none!important}.dropdown-localization .localization-wrapper{border-radius:0!important;box-shadow:none!important;border:1px solid rgb(1 42 0 / .12)!important;background:#fff!important;padding:8px 0!important;min-width:220px}.dropdown-localization .localization-wrapper:not([hidden]){animation:pierre-legal-in var(--pierre-fast, .6s) var(--pierre-ease, ease) both}.localization-form .localization-form__list{padding:0!important;font-size:13px!important}.localization-form .localization-form__list-item:not([hidden]){justify-content:flex-start;gap:6px!important;margin:0!important;padding:6px 16px!important;border-radius:0!important;background:none!important;font-size:13px;letter-spacing:.02em;color:var(--pierre-ink);opacity:.6;transition:opacity .3s ease}.localization-form .localization-form__list-item:not([hidden]):hover,.localization-form .localization-form__list-item:not([hidden]):focus-visible,.localization-form .localization-form__list-item[aria-current=true]{opacity:1}.localization-form .localization-form__list-item .country{flex:0 0 auto!important;color:inherit!important;font-weight:400!important}.localization-form .localization-form__currency{color:inherit}.localization-form .icon-checkmark{display:none!important}.localization-form .localization-form__list-item[aria-current=true]:after{content:"";display:inline-block;width:20px;height:2px;margin-left:2px;background:currentColor}.menu-drawer__localization .drawer-localization__button,.menu-drawer__localization .drawer-localization__button--label{justify-content:center!important;font-family:var(--font-body--family, "Times New Roman", serif)!important;font-size:13px!important;font-weight:400!important;letter-spacing:.02em!important;text-transform:none!important;color:var(--pierre-ink)!important}.menu-drawer__localization .icon-caret{display:none!important}.pierre-loc-short{display:none}@media screen and (max-width:749px){.header__row--top .header__columns{grid-template-columns:1fr auto 1fr!important}.header__row--top .header__column--left{display:flex!important;grid-area:1 / 1!important;justify-self:start!important;align-items:center!important}.header__row--top .header__column--center{display:flex!important;grid-area:1 / 2!important;justify-content:center!important;align-items:center!important}.header__row--top .header__column--right{display:flex!important;grid-area:1 / 3!important;justify-self:end!important;align-items:center!important;gap:0!important}.header__column--left .header__drawer{display:none!important}.header__column--left header-menu{display:flex!important;align-items:center}.header__column--left overflow-list::part(list){margin-inline:0!important;padding-inline:0!important}.header__column--left .header-menu__inner .menu-list__list-item:nth-child(1){display:none!important}body:has(.pierre-lookbook) .header__column--left .header-menu__inner .menu-list__list-item:nth-child(1){display:flex!important}body:has(.pierre-lookbook) .header__column--left .header-menu__inner .menu-list__list-item:nth-child(2){display:none!important}.header__column--left .menu-list__link{padding:6px 0 6px 16px!important;margin:0!important;font-family:var(--font-body--family, "Times New Roman", serif)!important;font-size:14px!important;line-height:1.4!important;letter-spacing:.02em!important;color:var(--pierre-ink)!important}.dropdown-localization{display:flex!important}.dropdown-localization__button{margin-right:15px!important;letter-spacing:.02em}.pierre-loc-long{display:none}.pierre-loc-short{display:inline}.dropdown-localization .localization-wrapper{min-width:200px}}.pierre-nav-contact{display:none!important}@media screen and (max-width:749px){.footer-content [class*=__text_pierre_nav] p>a:not(.pierre-nav-contact){display:none!important}.pierre-nav-contact{display:inline!important}.footer-content .pierre-legal__list a[href$="/pages/contact"]{display:none!important}}body:has(.pierre-lookbook) .header-section:not(:has(dialog[open],details[open])) .localization-wrapper :is(a,summary,button,span,li){color:var(--pierre-ink)!important;text-shadow:none!important}.header-menu__inner a,.header-menu__inner a:hover,.header-menu__inner a[aria-current=page]{text-decoration:none!important;background-image:none!important}@media screen and (min-width:750px){.header__row--bottom{display:none!important}.header__column--left search-button{display:none!important}.header__column--left .header-menu__inner .menu-list__list-item:nth-child(1){display:none!important}.header__column--left header-menu{align-self:flex-start!important;margin:1px 0 0!important}.header__column--left overflow-list::part(list){margin-inline:0!important;padding-inline:0!important}.header__column--left .menu-list__link{padding:4px 0!important;margin:0!important;font-size:14px!important;line-height:16px!important;color:var(--pierre-ink)!important}.header__row--top .header__column--right,.header-actions__action[aria-label=Bag]{padding-right:0!important}}.header-menu__inner .menu-list__list-item:nth-child(n+3){display:none!important}.menu-drawer__menu>li:nth-child(n+3):not(.pierre-drawer-legal){display:none!important}.pierre-drawer-legal{margin-top:36px}.pierre-drawer-legal__toggle{-webkit-appearance:none;appearance:none;border:0;border-radius:0;background:none;margin:0;padding:6px 0;width:100%;font-family:var(--font-body--family, "Times New Roman", serif);font-size:13px;letter-spacing:.02em;color:var(--pierre-ink);opacity:.75;cursor:pointer}.pierre-drawer-legal__toggle[aria-expanded=true]{opacity:1}.pierre-drawer-legal__list{display:flex;flex-direction:column;align-items:center;gap:10px;padding-top:8px}.pierre-drawer-legal__list[hidden]{display:none}.pierre-drawer-legal__list:not([hidden]){animation:pierre-legal-in var(--pierre-fast, .6s) var(--pierre-ease, ease) both}.pierre-drawer-legal__link{font-size:13px;letter-spacing:.02em;color:var(--pierre-ink)!important;text-decoration:none!important;opacity:.6}.menu-drawer__localization{padding-bottom:max(24px,env(safe-area-inset-bottom))}.button,.button-secondary,a.button,button.button{border-radius:0!important}.cart-drawer__heading--empty,.cart-drawer__heading.h4{font-size:20px!important;font-weight:400!important;letter-spacing:.01em}.cart-items__wrapper p,.cart-items__wrapper .cart-items__empty-text{font-size:13px}.cart-items__empty-button{min-width:200px;height:46px!important;min-height:46px!important;padding:0 24px!important;background:var(--pierre-ink)!important;color:var(--pierre-bg)!important;border:1px solid var(--pierre-ink)!important;border-radius:0!important;box-shadow:none!important;font-size:13px!important;font-weight:400!important;letter-spacing:.06em!important;transition:opacity .3s ease!important}.cart-items__empty-button:hover,.cart-items__empty-button:focus-visible{background:var(--pierre-ink)!important;color:var(--pierre-bg)!important;opacity:.86}
/*# sourceMappingURL=/cdn/shop/t/5/assets/pierre-motion.css.map */
