.variant-picker .variant-option__button-label:has(input[aria-disabled=true]) .variant-option__button-label__text{text-decoration:none!important;opacity:.3!important}main[data-template=product] .accelerated-checkout-block{margin-top:8px;--shopify-accelerated-checkout-button-block-size: 46px;--shopify-accelerated-checkout-button-border-radius: 0px;--shopify-accelerated-checkout-row-gap: 8px}main[data-template=product] .shopify-payment-button__button--unbranded{height:46px!important;min-height:46px!important;background:transparent!important;color:var(--pierre-ink)!important;border:1px solid var(--pierre-ink)!important;border-radius:0!important;box-shadow:none!important;font-family:inherit!important;font-size:13px!important;font-weight:400!important;letter-spacing:.06em!important;transition:background-color .3s ease!important}main[data-template=product] .shopify-payment-button__button--unbranded:hover,main[data-template=product] .shopify-payment-button__button--unbranded:focus-visible{background:#012a000d!important;background-color:#012a000d!important;color:var(--pierre-ink)!important}.product-recommendations .section-resource-list__content p{font-size:15px;letter-spacing:.02em;margin:0}.media-gallery__mobile-controls{position:static!important;display:flex;justify-content:center;margin-top:14px}.media-gallery__mobile-controls .slideshow-controls__dots{gap:14px}.media-gallery__mobile-controls .slideshow-control{width:auto!important;height:auto!important;min-width:16px;padding:4px!important;border-radius:0!important;overflow:visible!important;background:none!important;font-family:var(--font-body--family, "Times New Roman", serif);font-size:12px!important;line-height:1;letter-spacing:.04em;color:var(--pierre-ink)!important;opacity:.35}.media-gallery__mobile-controls .slideshow-control:before,.media-gallery__mobile-controls .slideshow-control:after{display:none!important}.media-gallery__mobile-controls .slideshow-control[aria-selected=true]{opacity:1}@supports (animation-timeline: view()){.media-gallery__mobile-controls .slideshow-control{animation:pierre-shot-number linear both}}@keyframes pierre-shot-number{0%,to{opacity:.35}40%,60%{opacity:1}}@media screen and (max-width:749px){.sticky-add-to-cart__bar{background:#fff!important;border:0!important;border-top:1px solid rgba(1,42,0,.12)!important;border-radius:0!important;box-shadow:none!important}.sticky-add-to-cart__image{display:none!important}.sticky-add-to-cart__title{font-family:var(--font-body--family, "Times New Roman", serif)!important;font-size:13px!important;font-weight:400!important;color:var(--pierre-ink)!important}.sticky-add-to-cart__variant,.sticky-add-to-cart__price{font-size:12px!important;color:var(--pierre-ink)!important}.sticky-add-to-cart__button{flex-shrink:0!important;width:auto!important;min-width:132px!important;white-space:nowrap!important;height:42px!important;min-height:42px!important;padding:0 18px!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-family:var(--font-body--family, "Times New Roman", serif)!important;font-size:13px!important;font-weight:400!important;letter-spacing:.06em!important}.sticky-add-to-cart__button .add-to-cart-icon{display:none!important}.sticky-add-to-cart__button .add-to-cart-text__content{display:inline!important}html.pierre-sticky-buy body{padding-bottom:calc(68px + env(safe-area-inset-bottom))}.sticky-add-to-cart__button *{color:inherit!important}main[data-template=product] .buy-buttons-block{display:none!important}}.pierre-sg{padding-top:22px}.pierre-sg__link{margin:0!important;text-align:center;font-size:13px;color:var(--pierre-ink)}.pierre-sg__link a{color:var(--pierre-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.pierre-sg__open{padding:0;background:none;border:0;border-radius:0;font-family:inherit;font-size:13px;color:var(--pierre-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;cursor:pointer}.pierre-sg__panel{position:fixed;inset:0 0 0 auto;width:min(440px,100vw);max-width:100vw;height:100dvh;max-height:100dvh;margin:0;padding:0;background:#fff;color:var(--pierre-ink);border:0;border-left:1px solid rgb(1 42 0 / .1);border-radius:0;font-family:var(--font-body--family, "Times New Roman", serif)}.pierre-sg__panel[open]{animation:pierre-sg-in .5s var(--pierre-ease, cubic-bezier(.22, .61, .36, 1)) both}.pierre-sg__panel::backdrop{background:#012a001f}@keyframes pierre-sg-in{0%{transform:translate(24px);opacity:0}to{transform:none;opacity:1}}@media(prefers-reduced-motion:reduce){.pierre-sg__panel[open]{animation:none}}.pierre-sg__head{display:flex;align-items:center;justify-content:space-between;padding:22px 24px 18px;border-bottom:1px solid rgb(1 42 0 / .1)}.pierre-sg__title{margin:0;font-family:inherit;font-size:16px;font-weight:400;letter-spacing:.02em;color:var(--pierre-ink)}.pierre-sg__close{display:inline-flex;padding:6px;margin:-6px;background:none;border:0;color:var(--pierre-ink);cursor:pointer}.pierre-sg__body{padding:24px}.pierre-sg__piece{margin:0 0 18px;font-size:14px}.pierre-sg__units{display:flex;gap:14px;margin:0 0 22px}.pierre-sg__units button{padding:0 0 2px;background:none;border:0;border-bottom:1px solid transparent;border-radius:0;font-family:inherit;font-size:13px;letter-spacing:.02em;color:var(--pierre-ink);opacity:.45;cursor:pointer}.pierre-sg__units button[aria-pressed=true]{opacity:1;border-bottom-color:var(--pierre-ink)}.pierre-sg__table{width:100%;border-collapse:collapse;font-size:13px;font-variant-numeric:tabular-nums}.pierre-sg__table th,.pierre-sg__table td{padding:11px 0;border-bottom:1px solid rgb(1 42 0 / .1);font-weight:400;text-align:right;white-space:nowrap;color:var(--pierre-ink)}.pierre-sg__table th[scope=row],.pierre-sg__table thead th:first-child{text-align:left;padding-right:12px}.pierre-sg__table thead th{font-size:12px;letter-spacing:.04em}.pierre-sg__panel.has-size [data-size]{opacity:.6}.pierre-sg__panel.has-size [data-size].is-current{opacity:1}.pierre-sg__note{margin:16px 0 0;font-size:12px;letter-spacing:.02em;opacity:.6}.pierre-sg .visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media screen and (max-width:749px){.pierre-sg__panel{width:100vw;border-left:0}.pierre-sg__head,.pierre-sg__body{padding-inline:20px}}@media screen and (min-width:1600px){main[data-template=product] .product-information__grid.product-information__grid.product-information--media-left{grid-template-columns:minmax(0,1fr) 400px!important;column-gap:64px}}main[data-template=product] media-gallery{transition:opacity .4s var(--pierre-ease-soft, ease) 0s}html.pierre-switching main[data-template=product] media-gallery{opacity:.8;transition-delay:.2s}.pierre-veil{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;opacity:1;transition:opacity .6s var(--pierre-ease-soft, ease)}.pierre-veil.is-leaving{opacity:0}main[data-template=product] media-gallery .product-media-constraint-wrapper{width:100%}.pierre-sg__panel[open]::backdrop{animation:pierre-sg-veil-in .5s cubic-bezier(.4,0,.2,1) both}.pierre-sg__panel.is-closing{animation:pierre-sg-out .35s cubic-bezier(.4,0,.2,1) both}.pierre-sg__panel.is-closing::backdrop{animation:pierre-sg-veil-out .35s cubic-bezier(.4,0,.2,1) both}@keyframes pierre-sg-out{to{transform:translate(24px);opacity:0}}@keyframes pierre-sg-veil-in{0%{opacity:0}}@keyframes pierre-sg-veil-out{to{opacity:0}}@media screen and (max-width:749px){html.pierre-sticky-buy .pierre-geo{bottom:calc(84px + env(safe-area-inset-bottom))}}.pierre-chips{display:none}@media screen and (max-width:749px){.sticky-add-to-cart__image{display:none!important}.pierre-chips{display:flex;flex:0 0 auto;gap:12px;margin:0 14px 0 2px}.pierre-chip{position:relative;width:12px;height:12px;padding:0;border:0;border-radius:0;background:var(--chip, #cfcac2);box-shadow:inset 0 0 0 1px #012a001f;outline:1px solid transparent;outline-offset:3px;cursor:pointer;transition:outline-color .35s cubic-bezier(.4,0,.2,1)}.pierre-chip:before{content:"";position:absolute;top:-16px;right:-6px;bottom:-16px;left:-6px}.pierre-chip[aria-pressed=true]{outline-color:var(--pierre-ink, #012a00)}}.pierre-sg__under{margin:14px 0 0!important;text-align:left;line-height:1}main:has(.pierre-sg__under) .pierre-sg__link .pierre-sg__open,main:has(.pierre-sg__under) .pierre-sg__link .pierre-sg__open+.pierre-sg__sep{display:none}
/*# sourceMappingURL=/cdn/shop/t/5/assets/pierre-product.css.map */
