.ps-pdp__main{display:grid;gap:32px;padding-bottom:56px}.ps-pdp__gallery{min-width:0}.ps-pdp__stage{position:relative}.ps-pdp__frame{background:var(--ps-paper-raised)}.ps-pdp__img{transition:opacity .2s ease}.ps-pdp__badge{position:absolute;top:38px;left:12px}.ps-pdp__caption{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 16px;padding:4px 16px;border:1px solid var(--ps-line);border-top:0;background:var(--ps-paper-raised)}.ps-pdp__caption .ps-link .ps-icon{width:13px;height:13px}.ps-pdp__thumbs{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.ps-pdp__thumb{display:block;width:72px;padding:0;border:1px solid transparent;background:none;cursor:pointer}.ps-pdp__thumb .ps-frame{border-color:var(--ps-line)}.ps-pdp__thumb.is-active .ps-frame,.ps-pdp__thumb:hover .ps-frame{border-color:var(--ps-ink)}.ps-pdp__buy{display:grid;gap:16px;align-content:start;min-width:0}.ps-pdp__meta{display:flex;align-items:center;gap:12px}.ps-pdp__title{font-family:var(--ps-serif);font-weight:400;font-size:clamp(28px,2.6vw,40px);line-height:1.12;letter-spacing:-.02em;color:var(--ps-text);text-wrap:balance}.ps-pdp__subline{color:var(--ps-text-2)}.ps-pdp__proof{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--ps-text-2)}.ps-pdp__proof .ps-icon{width:14px;height:14px}.ps-pdp__price{display:grid;gap:8px;padding-top:16px;border-top:1px solid var(--ps-line)}.ps-pdp__form{display:grid;gap:16px}.ps-pkg{border:0;margin:0;padding:0;display:grid;gap:12px;min-width:0}.ps-pkg__legend{padding:0;margin-bottom:10px}.ps-pkg__card{position:relative;display:grid;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:72px;padding:18px;border:1px solid var(--ps-line-strong);background:transparent;cursor:pointer;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.ps-pkg__card:hover{border-color:var(--ps-ink)}.ps-pkg__card.is-selected,.ps-pkg__card:has(input:checked){border-color:var(--ps-ink);box-shadow:inset 0 0 0 .5px var(--ps-ink);background:var(--ps-paper-raised)}.ps-pkg__card:has(input:focus-visible){outline:2px solid var(--ps-accent);outline-offset:3px}.ps-pkg__radio{position:absolute;opacity:0;width:1px;height:1px;margin:0}.ps-pkg__indicator{position:relative;width:16px;height:16px;border:1px solid var(--ps-ink);background:var(--ps-paper)}.ps-pkg__indicator:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;background:var(--ps-accent);transform:scale(0);transition:transform .2s var(--ps-ease)}.ps-pkg__card.is-selected .ps-pkg__indicator:after,.ps-pkg__card:has(input:checked) .ps-pkg__indicator:after{transform:scale(1)}.ps-pkg__name{font-size:16px;line-height:1.35;color:var(--ps-text)}.ps-pkg__price{display:grid;justify-items:end;gap:2px;font-family:var(--ps-serif);font-weight:500;font-size:17px;color:var(--ps-text);white-space:nowrap}.ps-pkg__delta{font-family:var(--ps-mono);font-weight:400;font-size:12px;color:var(--ps-text-3)}.ps-pkg__tab{position:absolute;top:-10px;left:16px;padding:2px 8px;background:var(--ps-accent);color:var(--ps-paper);font-family:var(--ps-mono);font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.ps-pkg__card.is-recommended{margin-top:6px}.ps-pdp__actions{display:grid;gap:10px}.ps-pdp__acquire{position:relative;min-height:56px;overflow:hidden}.ps-pdp__progress{position:absolute;left:0;bottom:0;height:1px;width:100%;background:var(--ps-paper);transform:scaleX(0);transform-origin:left center}.ps-pdp__acquire.is-loading{background:var(--ps-accent);border-color:var(--ps-accent);color:var(--ps-paper);cursor:progress}.ps-pdp__acquire.is-loading .ps-pdp__progress{animation:ps-progress 1.6s var(--ps-ease) forwards}@keyframes ps-progress{to{transform:scaleX(.92)}}.ps-pdp__dynamic .shopify-payment-button{width:100%}.ps-pdp__dynamic .shopify-payment-button__button{min-height:52px;border-radius:0}.ps-pdp__dynamic .shopify-payment-button__more-options{font-family:var(--ps-mono);font-size:12px;color:var(--ps-text-2)}.ps-pdp__error{padding:10px 12px;border:1px solid #b4532a;color:#8a3a17;font-size:15px}.ps-pdp__demo .ps-icon{width:14px;height:14px}.ps-pdp__assure{display:grid;gap:14px;padding:18px;background:var(--ps-paper-2);border:1px solid var(--ps-line)}.ps-pdp__assure-list{list-style:none;margin:0;padding:0;display:grid;gap:10px}.ps-pdp__assure-list li{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--ps-text)}.ps-pdp__assure-list .ps-icon{width:16px;height:16px;color:var(--ps-accent)}.ps-pdp__assure-list a{color:inherit;text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--ps-line-strong)}.ps-pdp__assure-list a:hover{text-decoration-color:currentColor}.ps-pdp__assure .ps-pay-icon{width:32px;height:20px}.ps-pdp__specs{list-style:none;margin:4px 0 0;padding:16px 0 0;border-top:1px solid var(--ps-line);display:grid;gap:10px}.ps-pdp__specs li{display:grid;grid-template-columns:16px minmax(0,1fr);gap:10px;font-size:14px;line-height:1.5;color:var(--ps-text-2)}.ps-pdp__specs .ps-icon{width:14px;height:14px;margin-top:3px}.ps-subnav{position:sticky;top:var(--ps-header-h);z-index:6;background:color-mix(in srgb,var(--ps-paper) 92%,transparent);-webkit-backdrop-filter:saturate(140%) blur(12px);backdrop-filter:saturate(140%) blur(12px);border-top:1px solid var(--ps-line);border-bottom:1px solid var(--ps-line)}.ps-subnav__list{list-style:none;margin:0;padding:0;display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}.ps-subnav__list::-webkit-scrollbar{display:none}.ps-subnav__link{position:relative;display:inline-flex;align-items:center;min-height:52px;padding:0 12px;white-space:nowrap;font-family:var(--ps-mono);font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--ps-text-3);text-decoration:none}.ps-subnav__link:hover,.ps-subnav__link.is-active{color:var(--ps-text)}.ps-subnav__link.is-active:after{content:"";position:absolute;left:12px;right:12px;bottom:-1px;height:2px;background:var(--ps-ink)}.ps-pdp__block{padding-block:clamp(56px,7vw,96px);background:var(--ps-surface);scroll-margin-top:calc(var(--ps-header-h) + 60px)}.ps-pdp__block+.ps-pdp__block{border-top:1px solid var(--ps-line)}.ps-pdp__narrow{max-width:960px}.ps-pdp__overview{display:grid;gap:40px}.ps-pdp__description{margin-top:20px}.ps-pdp__details{align-self:start;padding:22px;background:var(--ps-paper-raised);border:1px solid var(--ps-line)}.ps-pdp__details dl{margin:14px 0 0;display:grid}.ps-pdp__details dl>div{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-top:1px solid var(--ps-line);font-size:15px}.ps-pdp__details dt{font-family:var(--ps-mono);font-size:12.5px;color:var(--ps-text-3)}.ps-pdp__details dd{margin:0;text-align:right;color:var(--ps-text)}.ps-pdp__details a{color:var(--ps-accent)}.ps-pdp__ai{list-style:none;margin:0;padding:0;display:grid;border-top:1px solid var(--ps-line);border-left:1px solid var(--ps-line)}.ps-pdp__ai-cell{display:grid;gap:10px;align-content:start;padding:24px;border-right:1px solid var(--ps-line);border-bottom:1px solid var(--ps-line);background:var(--ps-card-bg)}.ps-pdp__ai-label{font-family:var(--ps-serif);font-weight:400;font-size:19px;line-height:1.25;color:var(--ps-text)}.ps-pdp__ai-power{color:var(--ps-accent)}.ps-pdp__ho{display:grid;gap:8px;padding-top:6px}.ps-sticky-bar{position:fixed;left:0;right:0;bottom:0;z-index:850;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:calc(64px + env(safe-area-inset-bottom));padding:10px var(--ps-gutter) calc(10px + env(safe-area-inset-bottom));background:color-mix(in srgb,var(--ps-paper) 92%,transparent);-webkit-backdrop-filter:saturate(140%) blur(12px);backdrop-filter:saturate(140%) blur(12px);border-top:1px solid var(--ps-line);transform:translateY(100%);transition:transform .25s var(--ps-ease)}.ps-sticky-bar.is-visible{transform:none}.ps-sticky-bar__info{display:grid;min-width:0}.ps-sticky-bar__title{font-size:16px;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--ps-text)}.ps-sticky-bar__btn{min-height:44px;padding:0 20px;flex:none}@media(min-width:750px){.ps-pdp__ai{grid-template-columns:repeat(2,minmax(0,1fr))}.ps-pdp__ho{grid-template-columns:minmax(0,1fr) auto;column-gap:24px}.ps-pdp__ho .ps-h3{grid-column:1}.ps-pdp__ho-time{grid-column:2;grid-row:1;justify-self:end;white-space:nowrap}.ps-pdp__ho .ps-body{grid-column:1 / -1}.ps-subnav__list{justify-content:center;gap:24px}}@media(min-width:990px){.ps-pdp__main{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:56px;align-items:start;padding-bottom:80px}.ps-pdp__buy{position:sticky;top:calc(var(--ps-header-h) + 24px)}.ps-pdp__overview{grid-template-columns:minmax(0,1fr) 300px;gap:64px}.ps-pdp__details{position:sticky;top:calc(var(--ps-header-h) + 76px)}.ps-pdp__ai{grid-template-columns:repeat(3,minmax(0,1fr))}.ps-sticky-bar{display:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/ps-section-product.css.map */
