.page-entre-hojas .product-layout{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(340px,.85fr);gap:46px;align-items:start;padding-top:10px}.page-entre-hojas .product-heading{display:none}.page-entre-hojas .product-gallery{grid-column:1;grid-row:1;position:sticky;top:110px}.page-entre-hojas .product-summary{grid-column:2;grid-row:1;padding:0;max-width:none}.page-entre-hojas .inline-section-links,.page-entre-hojas .product-gallery-label,.page-entre-hojas .product-summary>h2,.page-entre-hojas .product-summary>p{display:none}.page-entre-hojas .product-main-photo{height:660px;min-height:0;background:#e9ece5;border-radius:0}.page-entre-hojas .product-main-photo img{height:100%;width:100%;object-fit:contain;padding:46px;mix-blend-mode:multiply}.page-entre-hojas .product-thumbnails{gap:10px;margin-top:12px}.page-entre-hojas .product-thumbnails button{border:1px solid #d9ddd6;padding:10px;min-height:82px}.page-entre-hojas .product-thumbnails button[aria-pressed=true]{border:2px solid #21483f}.page-entre-hojas .product-thumbnails img{width:45px;height:60px;object-fit:contain}.pt-launch{color:#183c37;margin:0}.pt-launch-label{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:10px;letter-spacing:.12em;font-weight:600}.pt-launch-label>span{letter-spacing:0;font-weight:400;color:#65756d}.pt-launch .pt-product-name{font-size:44px;line-height:1.05;letter-spacing:-.055em;margin:18px 0 9px}.pt-launch .pt-product-type{font-size:13px;margin:0;color:#65756d}.pt-price-line{display:flex;justify-content:space-between;align-items:center;gap:10px;margin:26px 0 20px;border-bottom:1px solid #dde1d8;padding-bottom:20px}.pt-price-line strong{font-size:18px}.pt-price-line span{font-size:10px;border:1px solid #cdd9cd;border-radius:3px;padding:5px 8px}.pt-launch .pt-product-intro{font-size:13px;line-height:1.8;margin:0 0 24px}.pt-unit-options{border:0;display:grid;grid-template-columns:1fr 1fr;gap:9px;margin:0 0 20px;padding:0}.pt-unit-options legend{font-size:12px;font-weight:600;margin-bottom:12px}.pt-unit-options legend span{display:block;font-size:10px;color:#65756d;font-weight:400;margin-top:5px}.pt-unit-options label{position:relative;border:1px solid #cdd5ce;padding:14px 10px;display:grid;gap:7px;cursor:pointer;border-radius:3px}.pt-unit-options label.selected{border:2px solid #21483f;padding:13px 9px;background:#edf0e8}.pt-unit-options input{position:absolute;right:10px;top:14px;accent-color:#21483f}.pt-unit-options strong{font-size:13px}.pt-unit-options label>span{font-size:9px;color:#65756d}.pt-launch-cta{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;background:#193f36;border:0;color:#fff!important;text-decoration:none!important;padding:18px 15px;border-radius:3px;min-height:56px;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s}.pt-launch-cta:hover{background:#102d26}.pt-launch-cta>svg:last-child{margin-left:auto}.pt-launch-cta>svg:first-child{margin-right:auto}.pt-launch .pt-launch-caption{text-align:center;font-size:10px;margin:11px 0 20px;color:#718078}.pt-value-row{display:grid;grid-template-columns:1fr 1fr;gap:12px;border-top:1px solid #dde1d8;border-bottom:1px solid #dde1d8;padding:18px 0}.pt-value-row span{display:flex;align-items:center;gap:9px;font-size:10px}.pt-launch-details{margin-top:12px}.pt-launch-details details{border-bottom:1px solid #dde1d8;padding:17px 0}.pt-launch-details summary{display:flex;align-items:center;cursor:pointer;font-size:12px;font-weight:600;list-style:none}.pt-launch-details summary:after{content:"+";margin-left:auto;font-size:20px;font-weight:400}.pt-launch-details details[open] summary:after{content:"−"}.pt-launch-details ul{padding-left:17px;list-style:disc;font-size:12px;line-height:2;margin-top:14px}.pt-launch-details p{font-size:12px;line-height:1.8;margin-top:14px}.pt-launch-drawer{position:fixed;inset:0 0 0 auto;margin:0;height:100dvh;max-height:100dvh;width:min(100%,530px);max-width:100%;padding:0;border:0;background:#fffefa;color:#193c35;box-shadow:-15px 0 60px #132d3920}.pt-launch-drawer::backdrop{background:#14252280}.pt-launch-drawer-inner{height:100%;display:flex;flex-direction:column}.pt-launch-drawer header{display:flex;align-items:center;justify-content:space-between;padding:22px 28px;border-bottom:1px solid #e3e6df}.pt-launch-drawer h2{font-size:24px;letter-spacing:-.045em;margin:0}.pt-launch-drawer h2 span{display:inline-flex;align-items:center;justify-content:center;font-size:11px;width:24px;height:24px;background:#e8ede4;border-radius:50%;vertical-align:middle;margin-left:8px;letter-spacing:0}.pt-launch-drawer header button{padding:8px;cursor:pointer}.pt-launch-drawer-scroll{padding:0 28px;overflow:auto;flex:1;overscroll-behavior:contain}.pt-launch-preview-note{display:flex;align-items:center;gap:8px;font-size:10px;padding:18px 0}.pt-status-dot{width:6px;height:6px;border-radius:50%;background:#5c7964}.pt-launch-box-item{display:grid;grid-template-columns:105px 1fr;gap:20px;padding:12px 0 22px}.pt-launch-box-item img{width:105px;height:145px;object-fit:contain;background:#e9ece5;padding:6px}.pt-item-tag{font-size:8px;letter-spacing:.1em;color:#6a786e}.pt-launch-drawer h3{font-size:15px;font-weight:600;line-height:1.4;margin:8px 0}.pt-launch-box-item p{font-size:11px;color:#718078;line-height:1.6;margin:6px 0 10px}.pt-launch-box-item strong{font-size:12px}.pt-quantity-controls{display:flex;align-items:center;gap:0;margin-top:15px}.pt-quantity-controls button{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid #d4dcd2;cursor:pointer}.pt-quantity-controls button:disabled{opacity:.35;cursor:default}.pt-quantity-controls output{font-size:12px;width:30px;text-align:center}.pt-quantity-controls>span{font-size:10px;margin-left:12px;color:#718078}.pt-included-note{display:flex;align-items:flex-start;gap:10px;padding:15px 0;border-top:1px solid #e3e6df;border-bottom:1px solid #e3e6df}.pt-included-note svg{flex-shrink:0}.pt-included-note p{font-size:11px;line-height:1.7;margin:0}.pt-launch-gift{background:#f0f2eb;padding:18px;margin:24px -28px}.pt-gift-title{display:flex;gap:8px;align-items:center;padding:0 10px 12px}.pt-gift-title h3{font-size:13px;margin:0}.pt-gift-product{display:grid;grid-template-columns:50px 1fr auto;gap:12px;align-items:center;background:#fffefa;padding:14px}.pt-gift-product img{width:50px;height:70px;object-fit:contain;background:#e9ece5}.pt-gift-product strong{display:block;font-size:11px;line-height:1.5}.pt-gift-product span{display:block;font-size:9px;color:#718078;margin-top:6px}.pt-gift-product button{gap:5px;cursor:pointer;padding:8px;border:1px solid #d4dcd2}.pt-gift-product button,.pt-two-selected{display:flex;align-items:center;font-size:11px}.pt-two-selected{gap:12px;background:#f0f2eb;padding:18px;margin:24px 0;line-height:1.8}.pt-order-summary{padding:3px 0 10px}.pt-order-summary h3{font-size:12px;text-transform:uppercase;letter-spacing:.06em}.pt-order-summary dl>div{display:flex;justify-content:space-between;gap:10px;font-size:12px;padding:9px 0}.pt-order-summary dd{margin:0;color:#65756d}.pt-order-total{margin-top:6px;border-top:1px solid #d4dcd2;font-weight:600}.pt-order-total dd{color:#193c35;font-size:11px}.pt-launch-drawer .pt-launch-status{font-size:10px;line-height:1.8;color:#718078;margin:12px 0 24px}.pt-launch-drawer footer{padding:18px 28px 8px;background:#fffefa;border-top:1px solid #e3e6df}.pt-launch-secondary{display:block;text-align:center;width:100%;background:none;border:0;padding:9px;font-size:10px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.pt-payment-state{display:flex;align-items:center;justify-content:center;gap:6px;font-size:9px;color:#718078;padding:10px 0 2px}.pt-launch :focus-visible{outline:3px solid #ad7f3d;outline-offset:3px}body:has(.pt-launch-drawer[open]){overflow:hidden}@media(max-width:900px){.page-entre-hojas .product-layout{grid-template-columns:1fr;gap:26px}.page-entre-hojas .product-gallery{position:static;grid-row:auto}.page-entre-hojas .product-summary{grid-column:1;grid-row:auto}.page-entre-hojas .product-main-photo{height:440px}.pt-launch .pt-product-name{font-size:35px}.pt-launch-label,.pt-launch-label>span{font-size:9px}}@media(max-width:480px){.page-entre-hojas .product-main-photo{height:360px}.page-entre-hojas .product-main-photo img{padding:28px}.pt-launch-drawer header{padding:20px}.pt-launch-drawer-scroll{padding:0 20px}.pt-launch-gift{margin-left:-20px;margin-right:-20px;padding:16px}.pt-launch-drawer footer{padding:16px 20px 8px}.pt-launch-box-item{grid-template-columns:85px 1fr;gap:15px}.pt-launch-box-item img{width:85px;height:125px}.pt-unit-options label>span{font-size:9px}.pt-value-row{gap:8px}.pt-value-row span{font-size:9px}}@media(prefers-reduced-motion:reduce){.pt-launch *{transition:none!important}}.page-entre-hojas .product-gallery{position:static}.page-entre-hojas .product-summary{top:112px}.pt-expanded-gallery{display:grid;gap:20px;margin-top:20px}.pt-expanded-gallery figure{margin:0;background:#e5eada}.pt-expanded-gallery figure:nth-child(2){background:#e2cbb2}.pt-expanded-gallery button{display:block;position:relative;width:100%;cursor:zoom-in;border:0;background:none;padding:28px}.pt-expanded-gallery img{width:100%;height:auto;max-height:610px;object-fit:contain;mix-blend-mode:multiply}.pt-expanded-gallery button>span{position:absolute;right:20px;bottom:20px;display:grid;place-items:center;width:40px;height:40px;border:1px solid #42635466;border-radius:50%}.pt-expanded-gallery figcaption{padding:8px 28px 28px}.pt-expanded-gallery figcaption>span{font-size:9px;letter-spacing:.13em}.pt-expanded-gallery h3{font-size:23px;letter-spacing:-.04em;margin:12px 0 8px}.pt-expanded-gallery p{font-size:12px;line-height:1.7}.page-entre-hojas .product-thumbnails{display:none}.pt-color-story{background:#244f46;color:#fff4df;margin-top:70px;padding:80px 0}.pt-story-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.pt-color-story h2,.pt-edition-film h2,.pt-salem-invitation h2{font-size:clamp(36px,4.3vw,64px);line-height:1.08;letter-spacing:-.055em;margin:20px 0 25px}.pt-color-story p{max-width:430px;line-height:1.9;color:#eee8d4;margin:14px 0}.pt-story-grid figure{margin:0}.pt-story-grid img{width:100%;border-radius:48% 48% 4px 4px;max-height:540px;object-fit:cover}.pt-story-grid figcaption{text-align:right;font-size:10px;margin-top:10px;color:#c5d0b7}.pt-story-facts{display:flex;flex-wrap:wrap;gap:26px;margin-top:34px;padding-top:24px;border-top:1px solid #9aaf8c66}.pt-story-facts span{display:grid;gap:7px;font-size:10px}.pt-story-facts strong{font-size:25px;font-weight:500}.pt-edition-film{display:grid;grid-template-columns:.7fr 1.3fr;gap:65px;align-items:center;padding-top:85px;padding-bottom:85px}.pt-edition-film p{font-size:14px;line-height:1.9}.pt-edition-film video{max-height:620px;background:#e3e8d9;border-radius:4px}.pt-salem-invitation{background:#dfaa78;color:#263e35;padding:70px 0}.pt-salem-invitation>div{max-width:850px;text-align:center}.pt-salem-invitation span{font-size:10px;letter-spacing:.16em}.pt-salem-invitation p{font-size:15px;line-height:1.9;max-width:500px;margin:0 auto 24px}.pt-salem-invitation a{display:inline-flex;gap:12px;align-items:center;border-bottom:1px solid #263e35;padding-bottom:8px;font-size:12px}.page-entre-hojas .included-band{background:#e4e9d7}.page-entre-hojas .materials-section{padding-top:65px;padding-bottom:65px}@media(max-width:900px){.page-entre-hojas .product-summary{position:static}.pt-expanded-gallery{display:none}.page-entre-hojas .product-thumbnails{display:flex}.pt-story-grid{gap:32px}.pt-color-story{padding:50px 0}.pt-edition-film{gap:30px;padding-top:55px;padding-bottom:55px}}@media(max-width:600px){.pt-edition-film,.pt-story-grid{grid-template-columns:1fr}.pt-story-grid img{max-height:380px}.pt-story-facts{gap:20px}.pt-edition-film h2{margin-bottom:15px}.pt-salem-invitation{padding:50px 0}.pt-color-story{margin-top:40px}}.page-entre-hojas{--pt-ink:#172e3b;--pt-paper:#fbf5e8;--pt-orange:#c85a36;color:var(--pt-ink);background:var(--pt-paper)}.page-entre-hojas .page-breadcrumb{display:none}.pt-edition-masthead{display:flex;justify-content:space-between;gap:20px;padding-top:30px;padding-bottom:20px;font-size:10px;letter-spacing:.13em;color:#314956}.pt-edition-masthead p{margin:0}.pt-edition-masthead>span{color:#8a4b32}.pt-edition-nav{display:flex;gap:32px;border-top:1px solid #b9bcb4;padding-top:14px;padding-bottom:26px;font-size:12px}.pt-edition-nav a:hover{text-decoration:underline;text-underline-offset:5px}.page-entre-hojas .product-layout{grid-template-columns:minmax(0,1.25fr) minmax(355px,.85fr);gap:52px;padding-top:0}.page-entre-hojas .product-main-photo{height:690px;position:relative;background:#d6d9b9;overflow:hidden}.page-entre-hojas .product-main-photo img{padding:28px 45px 60px;filter:drop-shadow(12px 22px 16px #172e3b20);transition:transform .6s ease}.page-entre-hojas .product-main-photo:hover img{transform:scale(1.045)}.pt-photo-label{position:absolute;bottom:24px;left:24px;font-size:10px;letter-spacing:.15em;color:#172e3b}.page-entre-hojas .product-summary{top:100px;position:sticky}.pt-launch{color:#172e3b}.pt-launch-label{color:#915035;padding-top:7px;font-size:11px}.pt-launch .pt-product-name{font-family:Georgia,Times New Roman,serif;font-size:clamp(70px,6.8vw,110px);line-height:.88;letter-spacing:-.075em;font-weight:400;margin:25px 0}.pt-launch .pt-product-manifesto{font-size:20px;line-height:1.35;letter-spacing:-.035em;margin:24px 0 14px;font-weight:500}.pt-launch .pt-product-type{font-size:12px}.pt-launch .pt-product-intro{font-size:14px;line-height:1.7}.pt-price-line{margin:22px 0 17px;padding-bottom:16px}.pt-price-line strong{font-size:16px}.pt-price-line span{background:#eadbc1;border:0;padding:7px 10px;color:#684328}.pt-unit-options legend{font-size:13px}.pt-unit-options label>span,.pt-unit-options legend span{font-size:11px}.pt-unit-options label{border-radius:0;padding:16px 12px}.pt-unit-options label.selected{padding:15px 11px;background:#e3e7cc;border-color:#223b41}.pt-unit-options strong{font-size:15px}.pt-launch-cta{background:#172e3b;min-height:60px;border-radius:0;font-size:14px}.pt-launch-cta:hover{background:#a34b31}.pt-launch .pt-launch-caption,.pt-value-row span{font-size:11px}.pt-launch-details summary{font-size:13px}.pt-expanded-gallery{gap:12px;margin-top:12px}.pt-expanded-gallery figure{background:#e8ba96}.pt-expanded-gallery figure:nth-child(2){background:#e3e0d5}.pt-expanded-gallery figcaption{padding:16px 30px 30px}.pt-expanded-gallery h3{font-family:Georgia,serif;font-weight:400;font-size:31px;letter-spacing:-.035em}.pt-expanded-gallery button{padding:25px}.pt-expanded-gallery img{max-height:510px}.pt-expanded-gallery p{font-size:13px}.pt-edition-ribbon{display:flex;align-items:center;justify-content:space-around;gap:30px;flex-wrap:wrap;background:#172e3b;color:#fff3d9;padding:27px 30px;margin-top:65px;font-size:11px;letter-spacing:.13em}.pt-edition-ribbon>span:nth-child(2n){color:#df975d;font-size:25px}.pt-discover{padding-top:105px;padding-bottom:100px;scroll-margin-top:110px}.pt-discover header{margin-bottom:45px}.pt-color-story h2,.pt-discover h2,.pt-edition-film h2,.pt-salem-invitation h2{font-family:Georgia,Times New Roman,serif;font-size:clamp(42px,5.5vw,82px);font-weight:400;line-height:1.04;letter-spacing:-.055em}.pt-discover h2{margin:16px 0}.pt-color-story h2 em,.pt-discover h2 em,.pt-edition-film h2 em,.pt-salem-invitation h2 em{font-weight:400;color:#a75132}.pt-discover-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;align-items:stretch}.pt-detail-switch{display:grid}.pt-detail-switch button{display:flex;align-items:center;gap:20px;text-align:left;padding:19px 0;border-bottom:1px solid #bcc1b6;background:none;font-size:16px;cursor:pointer;color:#52626a}.pt-detail-switch button>span{font-size:11px}.pt-detail-switch button>svg{margin-left:auto}.pt-detail-switch button[aria-pressed=true]{color:#172e3b;font-weight:600;border-bottom:2px solid #172e3b}.pt-detail-switch button:focus-visible{outline:3px solid #a75132;outline-offset:4px}.pt-detail-number{display:block;font-family:Georgia,serif;font-size:100px;line-height:1;color:#bcc3b0;margin-top:38px}.pt-discover-copy h3{font-size:26px;line-height:1.2;letter-spacing:-.04em;margin:15px 0}.pt-discover-copy p{font-size:15px;line-height:1.9;max-width:370px}.pt-discover figure{margin:0;display:flex;flex-direction:column;background:#d6d9b9;padding:32px}.pt-discover figure img{width:100%;height:470px;object-fit:contain;mix-blend-mode:multiply}.pt-discover figcaption{font-size:10px;letter-spacing:.14em;border-top:1px solid #172e3b33;padding-top:20px;margin-top:25px}.pt-detail-1 figure{background:#e8ba96}.pt-detail-2 figure{background:#e4e1d5}.pt-edition-film{display:block;max-width:none;width:100%;background:#1b303d;color:#fff1d8;padding:80px 0;scroll-margin-top:95px}.pt-film-grid{display:grid;grid-template-columns:1fr .8fr;align-items:center;gap:100px}.pt-edition-film .detail-eyebrow{color:#e4bb87}.pt-edition-film h2{margin:26px 0}.pt-edition-film h2 em{color:#e8a06e}.pt-edition-film p{font-size:15px;max-width:350px;color:#e0e1d7}.pt-film-grid figure{margin:0}.pt-edition-film video{width:100%;height:650px;max-height:70vh;object-fit:contain;background:#111f27;border-radius:0}.pt-film-grid figcaption{font-size:9px;letter-spacing:.12em;margin-top:17px;color:#d3d8d5}.pt-film-signature{display:grid;gap:12px;margin-top:40px;padding-top:25px;border-top:1px solid #8f9c9d66;font-size:12px}.pt-film-signature>span:first-child{font-size:24px;font-family:Georgia,serif}.pt-color-story{background:#e2e7d2;color:#172e3b;margin:0;padding:100px 0}.pt-color-story .detail-eyebrow{color:#38534c}.pt-color-story h2{font-size:clamp(42px,4.6vw,70px)}.pt-color-story h2 em{color:#59745c}.pt-color-story p{color:#394e48;font-size:15px}.pt-story-grid img{border-radius:0;mix-blend-mode:multiply}.pt-story-grid figcaption{color:#4d6256}.pt-story-facts{border-color:#7d8d7266}.pt-story-facts strong{font-family:Georgia,serif;font-size:32px}.pt-story-facts span{font-size:11px}.pt-salem-invitation{background:#d98256;color:#172e3b;padding:100px 0}.pt-salem-invitation>div{max-width:1000px}.pt-salem-invitation h2 em{color:#fff5df}.pt-salem-invitation a{background:#172e3b;color:#fff4df;padding:18px 24px;border:0;margin-top:10px;font-size:14px}.page-entre-hojas .included-band{background:#f1eadb}.page-entre-hojas .included-heading h2,.page-entre-hojas .materials-section h2{font-family:Georgia,serif;font-weight:400;letter-spacing:-.045em}.page-entre-hojas #edition-title,.page-entre-hojas #incluye{scroll-margin-top:100px}@media(max-width:900px){.page-entre-hojas .product-layout{grid-template-columns:1fr;gap:30px}.page-entre-hojas .product-summary{position:static}.page-entre-hojas .product-main-photo{height:540px}.pt-launch .pt-product-name{font-size:76px}.pt-launch .pt-product-name br{display:none}.pt-edition-masthead{font-size:9px}.pt-discover-grid{gap:30px}.pt-film-grid{gap:40px}.pt-discover figure img{height:370px}.pt-film-grid{grid-template-columns:1fr 1fr}.pt-story-grid{gap:35px}}@media(max-width:600px){.pt-edition-masthead{padding-top:22px;display:block;line-height:1.8}.pt-edition-masthead>span{display:block;margin-top:5px}.pt-edition-nav{gap:0;justify-content:space-between;font-size:11px;padding-bottom:20px}.page-entre-hojas .product-main-photo{height:440px}.page-entre-hojas .product-main-photo img{padding:25px 40px 60px}.pt-photo-label{font-size:9px;bottom:20px;left:16px}.pt-launch .pt-product-name{font-size:65px}.pt-launch .pt-product-manifesto{font-size:21px}.pt-launch-label{font-size:10px}.pt-edition-ribbon{margin-top:45px;gap:12px;padding:22px;font-size:9px}.pt-edition-ribbon>span:nth-child(n+3){display:none}.pt-discover{padding-top:60px;padding-bottom:60px}.pt-discover header{margin-bottom:25px}.pt-discover-grid{grid-template-columns:1fr;gap:28px}.pt-detail-number{display:none}.pt-detail-switch{display:flex;gap:18px;justify-content:space-between}.pt-detail-switch button{font-size:12px;gap:7px;padding:15px 0}.pt-detail-switch svg{display:none}.pt-discover-copy h3{margin-top:24px}.pt-discover-copy p{font-size:14px;max-width:none}.pt-discover figure{padding:20px}.pt-discover figure img{height:340px}.pt-film-grid{grid-template-columns:1fr;gap:32px}.pt-edition-film{padding:55px 0}.pt-edition-film video{height:auto;max-height:640px;aspect-ratio:9/16}.pt-color-story{padding:60px 0}.pt-story-grid{grid-template-columns:1fr}.pt-salem-invitation{padding:60px 0}.pt-salem-invitation h2{font-size:46px}.pt-unit-options label>span{line-height:1.5}.pt-value-row span{font-size:10px}}@media(prefers-reduced-motion:reduce){.page-entre-hojas .product-main-photo img{transition:none}}.pt-launch .pt-product-name{font-size:clamp(62px,5.7vw,88px);margin:20px 0}.pt-launch .pt-product-manifesto{font-size:18px;margin:16px 0 12px}.pt-launch .pt-product-intro{display:none}.pt-price-line{margin:18px 0;padding-bottom:14px}.page-entre-hojas .product-summary{top:clamp(-360px,calc(100dvh - 1000px),100px)}.pt-discover figure img,.pt-expanded-gallery img{mix-blend-mode:normal}.ptp-site{--ink:#172d3c;--muted:#62676b;--line:#deded8;--paper:#fffefa;--photo:#f1f1ed;color:var(--ink);font-family:LexendDeca,sans-serif;font-size:15px;line-height:1.6}.ptp-site button,.ptp-site input{font:inherit}.ptp-site button{border:0}.ptp-site h1,.ptp-site h2,.ptp-site h3{font-family:LexendDeca,sans-serif;font-weight:600;letter-spacing:-.035em;line-height:1.25}.ptp-site a{text-underline-offset:4px}.ptp-site :focus-visible{outline:2px solid #a34b31;outline-offset:4px}.ptp-width{width:min(1380px,calc(100% - 80px));margin-inline:auto}.ptp-site .site-header{height:80px;background:#fffefa;border-bottom:1px solid var(--line);backdrop-filter:none}.ptp-site .header-inner{width:min(1380px,calc(100% - 80px))}.ptp-site .site-header .brand img{width:164px}.ptp-main{padding-top:80px}.ptp-topline{display:flex;align-items:center;justify-content:space-between;padding-block:22px}.ptp-topline nav{display:flex;gap:12px;font-size:12px;color:var(--muted)}.ptp-topline nav a{text-decoration:none}.ptp-topline>button{display:flex;gap:10px;align-items:center;background:none;padding:5px 0;font-size:12px;min-height:40px}.ptp-topline b{font-weight:400;background:#eceee8;border-radius:50%;width:22px;height:22px;text-align:center;line-height:22px}.ptp-product{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(350px,1fr);gap:clamp(32px,5vw,76px);align-items:start}.ptp-media{display:grid;gap:14px}.ptp-media figure{margin:0;background:var(--photo)}.ptp-media figure>button{position:relative;display:block;width:100%;background:none;cursor:zoom-in;padding:35px 35px 20px}.ptp-media .ptp-cover img{height:530px;width:100%;object-fit:contain}.ptp-media figcaption{display:flex;justify-content:space-between;gap:12px;padding:14px 24px 22px;font-size:11px;color:#5c6468}.ptp-zoom{position:absolute;right:20px;bottom:20px;width:38px;height:38px;display:grid;place-items:center;border-radius:50%;background:#fffefa;border:1px solid #deded8;transition:transform .2s}.ptp-media button:hover .ptp-zoom{transform:scale(1.1)}.ptp-media .ptp-inside{background:#f5f1e9}.ptp-inside img{height:490px;width:100%;object-fit:contain}.ptp-media .ptp-set{background:white;border:1px solid #eeeee8}.ptp-set img{width:100%;height:500px;object-fit:contain}.ptp-swipe{display:none}.ptp-buy-panel{position:sticky;top:100px;padding-top:8px}.ptp-eyebrow{font-size:11px;font-weight:600;letter-spacing:.08em;color:#62686a;margin:0 0 12px}.ptp-buy-panel h1{font-size:36px;line-height:1.15;margin-bottom:10px;overflow-wrap:anywhere}.ptp-subtitle{color:var(--muted);font-size:14px}.ptp-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 16px;margin:25px 0 20px}.ptp-price strong{font-size:21px;font-weight:500;letter-spacing:-.025em}.ptp-price span{font-size:12px;color:var(--muted)}.ptp-description{font-size:15px;line-height:1.8;white-space:pre-line}.ptp-highlights{display:flex;flex-wrap:wrap;gap:9px 18px;list-style:none;margin:17px 0 25px;padding:0;font-size:12px}.ptp-highlights li{display:flex;align-items:center;gap:7px}.ptp-highlights svg{flex:none;color:#436047}.ptp-finish{display:flex;gap:13px;align-items:center;border-top:1px solid var(--line);padding-top:23px;margin-bottom:25px}.ptp-swatch{width:34px;height:34px;border:3px solid white;outline:1px solid #1c3245;border-radius:50%;background:#16304a url(/pt-site/releases/20261028T235000Z/product/cover.webp) 45% 40%/150px}.ptp-finish div{display:grid;gap:2px}.ptp-finish div>span{font-size:11px;color:var(--muted)}.ptp-finish strong{font-weight:400;font-size:13px}.ptp-options{display:grid;grid-template-columns:1fr 1fr;gap:10px;border:0;margin:0 0 18px;padding:0}.ptp-options legend{font-size:13px;font-weight:600;padding:0;margin-bottom:12px}.ptp-options label{position:relative;border:1px solid #ced1cf;padding:15px 13px;display:grid;gap:4px;cursor:pointer}.ptp-options label.is-selected{border:2px solid var(--ink);padding:14px 12px;background:#f5f6f3}.ptp-options input{position:absolute;right:12px;top:19px;accent-color:var(--ink);width:14px;height:14px}.ptp-options strong{font-weight:500;font-size:14px;padding-right:20px}.ptp-options label>span{font-size:11px;color:var(--muted)}.ptp-primary{display:flex;align-items:center;justify-content:center;gap:15px;width:100%;min-height:56px;padding:16px 20px;background:var(--ink);color:white!important;text-decoration:none!important;font-size:14px;font-weight:600;transition:background .18s}.ptp-primary svg{flex:none;margin-left:auto}.ptp-primary:hover{background:#29495d}.ptp-disclaimer{font-size:11px;color:var(--muted);line-height:1.7;margin:12px 0 22px}.ptp-delivery{border-top:1px solid var(--line);padding-top:21px;margin-top:22px}.ptp-delivery strong{font-size:12px;font-weight:500}.ptp-delivery p{font-size:12px;color:var(--muted);line-height:1.8;margin-top:5px}.ptp-accordions{margin-top:22px}.ptp-accordions details{border-top:1px solid var(--line)}.ptp-accordions details:last-child{border-bottom:1px solid var(--line)}.ptp-accordions summary{padding:18px 0;display:flex;justify-content:space-between;align-items:center;gap:20px;cursor:pointer;font-size:13px;list-style:none;font-weight:500}.ptp-accordions summary::-webkit-details-marker{display:none}.ptp-accordions summary svg{flex:none;transition:transform .2s}.ptp-accordions details[open] summary svg{transform:rotate(45deg)}.ptp-accordions details p,.ptp-accordions details ul{font-size:13px;line-height:1.9;color:#515b61;margin:0 0 18px}.ptp-accordions details ul{padding-left:18px;list-style:disc}.ptp-accordions details>a{display:block;font-size:12px;margin-bottom:16px}.ptp-accordions dl{margin:0 0 20px;font-size:12px}.ptp-accordions dl>div{display:flex;justify-content:space-between;gap:24px;padding:6px 0}.ptp-accordions dd{text-align:right;color:#515b61}.ptp-video-link{display:flex;align-items:center;gap:12px;font-size:12px;text-decoration:none;margin:22px 0}.ptp-video-link>span:last-child{margin-left:auto;color:var(--muted)}.ptp-play{width:31px;height:31px;border:1px solid #b6bbb9;border-radius:50%;display:grid;place-items:center;font-size:9px;padding-left:2px}.ptp-film-section{display:grid;grid-template-columns:1fr 1fr;gap:clamp(40px,8vw,120px);align-items:center;padding-block:95px;border-bottom:1px solid var(--line);scroll-margin-top:100px}.ptp-film-section figure{background:#e7e6df;padding:24px;text-align:center}.ptp-film-section video{width:100%;height:560px;max-height:80vh;object-fit:contain;background:#e7e6df;display:block}.ptp-film-section figcaption{font-size:11px;margin-top:18px;color:#5e6465}.ptp-film-section h2{font-size:32px;margin-bottom:22px}.ptp-film-section>div>p:not(.ptp-eyebrow){font-size:15px;line-height:1.9;max-width:440px;color:#515b61}.ptp-material-facts{margin:28px 0}.ptp-material-facts>div{padding:13px 0;border-top:1px solid var(--line)}.ptp-material-facts dt{font-size:11px;color:var(--muted);margin-bottom:3px}.ptp-material-facts dd{font-size:14px}.ptp-film-section>div>a{display:inline-flex;gap:22px;align-items:center;font-size:13px}.ptp-includes{padding:80px 0;background:#f5f3ed;scroll-margin-top:80px}.ptp-includes header{max-width:600px;margin-bottom:38px}.ptp-faq h2,.ptp-includes h2{font-size:30px;margin-bottom:12px}.ptp-includes header>p:last-child{color:var(--muted);font-size:14px}.ptp-includes-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0 42px}.ptp-includes-grid article{display:flex;gap:20px;border-top:1px solid #d6d7d0;padding:25px 0}.ptp-includes-grid article>span{font-size:11px;color:#8c5c3b;padding-top:3px}.ptp-includes-grid h3{font-size:15px;margin-bottom:9px}.ptp-includes-grid p{font-size:13px;line-height:1.8;color:var(--muted)}.ptp-faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;padding-block:85px}.ptp-faq header>p:last-child{font-size:14px;color:var(--muted);line-height:1.9}.ptp-faq .ptp-accordions{margin:0}.ptp-faq .ptp-accordions summary{font-size:14px;padding:23px 0}.ptp-launch-invite{padding:40px 0;background:#e7ece8}.ptp-launch-invite>.ptp-width{display:flex;gap:30px;align-items:center;justify-content:space-between}.ptp-launch-invite h2{font-size:21px;margin-bottom:8px}.ptp-launch-invite p{font-size:13px;color:#52635c}.ptp-launch-invite a{display:flex;align-items:center;gap:20px;background:var(--ink);padding:16px 22px;color:white;text-decoration:none;font-size:13px;white-space:nowrap}.ptp-bag{position:fixed;inset:0 0 0 auto;margin:0;padding:0;border:0;width:min(500px,100%);max-width:100%;height:100dvh;max-height:100dvh;background:#fffefa;color:#172d3c}.ptp-bag::backdrop,.ptp-lightbox::backdrop{background:#12202a80}.ptp-bag-shell{height:100%;display:flex;flex-direction:column}.ptp-bag-shell>header{display:flex;align-items:center;justify-content:space-between;padding:23px 26px;border-bottom:1px solid #deded8}.ptp-bag h2{font-size:22px;display:flex;gap:12px;align-items:center}.ptp-bag h2 span{font-size:12px;font-weight:400;background:#e9ede8;border-radius:50%;width:25px;height:25px;display:grid;place-items:center}.ptp-bag header button{background:none;padding:8px}.ptp-bag-note{background:#f0f2ed;padding:11px 26px;font-size:11px;color:#546255}.ptp-bag-body{padding:26px;overflow-y:auto;flex:1;overscroll-behavior:contain}.ptp-bag-item{display:grid;grid-template-columns:108px 1fr;gap:20px}.ptp-bag-item img{width:108px;height:150px;object-fit:contain;background:#f1f1ed;padding:10px}.ptp-bag-item h3{font-size:16px;margin-bottom:5px}.ptp-bag-item p{font-size:12px;color:#62676b;margin-bottom:9px}.ptp-bag-item strong{font-size:12px;font-weight:500}.ptp-quantity{display:flex;align-items:center;margin-top:16px}.ptp-quantity button{height:32px;width:32px;display:grid;place-items:center;border:1px solid #cdd1cc;background:none}.ptp-quantity button:disabled{opacity:.3}.ptp-quantity output{width:36px;text-align:center;font-size:13px}.ptp-remove{font-size:11px;background:none;padding:12px 0;text-decoration:underline;text-underline-offset:3px;color:#62676b}.ptp-bag-included{display:flex;align-items:flex-start;gap:10px;font-size:12px;line-height:1.8;border-top:1px solid #deded8;padding:18px 0;margin-top:18px}.ptp-bag-included svg{flex:none;margin-top:4px}.ptp-gift{background:#f4f2e9;padding:20px;margin:14px -26px 25px;padding-inline:26px}.ptp-gift h3{font-size:16px;margin-bottom:8px}.ptp-gift p{font-size:12px;line-height:1.8;color:#62676b}.ptp-gift button{align-items:center;width:100%;margin-top:15px;background:#fffefa;border:1px solid #d5d7cf;padding:13px}.ptp-gift button,.ptp-totals>div{display:flex;justify-content:space-between;font-size:12px}.ptp-totals>div{gap:20px;padding:9px 0}.ptp-totals dd{text-align:right;color:#62676b}.ptp-totals>div:last-child{border-top:1px solid #deded8;margin-top:10px;padding-top:18px;font-weight:600}.ptp-bag-shell>footer{border-top:1px solid #deded8;background:#fffefa;padding:18px 26px max(10px,env(safe-area-inset-bottom))}.ptp-continue{display:block;text-align:center;width:100%;font-size:12px;text-decoration:underline;padding:12px;background:none}.ptp-empty{padding:35px 0;text-align:center}.ptp-empty>svg{margin:0 auto 20px}.ptp-empty h3{font-size:22px}.ptp-empty p{font-size:13px;color:#62676b;margin:15px 0 28px}.ptp-mobile-buy{display:none}.ptp-lightbox{border:0;padding:30px;background:#fffefa;color:#172d3c;width:min(1000px,95vw);max-height:95dvh}.ptp-lightbox>div{display:grid;grid-template-columns:44px 1fr 44px;align-items:center;gap:10px}.ptp-lightbox img{height:75dvh;width:100%;object-fit:contain}.ptp-lightbox button{background:none;padding:10px}.ptp-lightbox-close{position:absolute;right:10px;top:10px;z-index:1}.ptp-lightbox p{text-align:center;font-size:13px;margin-top:10px}.ptp-studio-banner{position:fixed;top:0;left:0;right:0;background:#172d3c;color:white;padding:8px;text-align:center;font-size:10px;z-index:50}.ptp-site:has(.ptp-studio-banner) .site-header{top:32px}.ptp-site:has(.ptp-studio-banner) .ptp-main{padding-top:112px}body:has(.ptp-bag[open]),body:has(.ptp-lightbox[open]){overflow:hidden}@media(min-width:901px) and (max-height:1000px){.ptp-buy-panel{top:calc(100dvh - 1050px)}}@media(max-width:1100px){.ptp-site .header-inner,.ptp-width{width:calc(100% - 48px)}.ptp-product{gap:30px;grid-template-columns:minmax(0,1.25fr) minmax(320px,1fr)}.ptp-media .ptp-cover img{height:450px}.ptp-options label>span{font-size:10px}.ptp-film-section{gap:45px}.ptp-film-section h2{font-size:28px}}@media(max-width:900px){.ptp-product{grid-template-columns:1fr}.ptp-buy-panel{position:static}.ptp-media{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;scrollbar-width:thin}.ptp-media figure{min-width:100%;scroll-snap-align:start;scroll-snap-stop:always}.ptp-media figure>button{padding:20px 25px 10px}.ptp-media .ptp-cover img,.ptp-media .ptp-inside img,.ptp-media .ptp-set img{height:450px}.ptp-media figcaption{padding:12px 18px 16px}.ptp-swipe{display:flex;align-items:center;gap:7px;margin-top:12px;color:#62676b;font-size:11px}.ptp-product{gap:27px}.ptp-buy-panel{padding:0}.ptp-film-section{padding-block:60px}.ptp-includes-grid{grid-template-columns:1fr 1fr}.ptp-mobile-buy{position:fixed;bottom:0;left:0;right:0;display:flex;justify-content:space-between;align-items:center;gap:15px;background:#fffefa;border-top:1px solid #deded8;padding:12px 24px max(12px,env(safe-area-inset-bottom));z-index:19;box-shadow:0 -5px 15px #172d3c08}.ptp-mobile-buy>span{font-size:13px;font-weight:600;max-width:45%}.ptp-mobile-buy small{display:block;color:#62676b;font-size:10px;font-weight:400}.ptp-mobile-buy>button{display:flex;align-items:center;gap:15px;background:#172d3c;color:white;font-size:12px;padding:14px}.ptp-site{padding-bottom:80px}}@media(max-width:600px){.ptp-site .header-inner,.ptp-width{width:calc(100% - 36px)}.ptp-site .site-header{height:68px}.ptp-site .brand img{width:142px!important}.ptp-main{padding-top:68px}.ptp-topline{padding-block:10px}.ptp-topline>button>span{display:none}.ptp-topline nav{font-size:11px}.ptp-media .ptp-cover img,.ptp-media .ptp-inside img,.ptp-media .ptp-set img{height:350px}.ptp-media figure>button{padding:18px}.ptp-media figcaption{font-size:10px;padding-top:0}.ptp-eyebrow,.ptp-swipe{font-size:10px}.ptp-buy-panel h1{font-size:30px}.ptp-price{margin:20px 0 16px}.ptp-price strong{font-size:20px}.ptp-description{font-size:15px}.ptp-highlights{font-size:11px;gap:10px}.ptp-options label>span{font-size:11px}.ptp-film-section{grid-template-columns:1fr;gap:30px}.ptp-film-section figure{padding:18px}.ptp-film-section video{height:auto;max-height:600px;aspect-ratio:9/16}.ptp-film-section h2{font-size:27px}.ptp-includes{padding:50px 0}.ptp-faq h2,.ptp-includes h2{font-size:27px}.ptp-includes-grid{grid-template-columns:1fr;gap:0}.ptp-includes-grid article{padding:20px 0;gap:18px}.ptp-faq{grid-template-columns:1fr;gap:28px;padding-block:50px}.ptp-faq .ptp-accordions summary{font-size:13px}.ptp-launch-invite>.ptp-width{display:block}.ptp-launch-invite h2{font-size:21px}.ptp-launch-invite a{margin-top:22px;justify-content:space-between;white-space:normal}.ptp-bag-body{padding:20px}.ptp-bag-shell>header{padding:18px 20px}.ptp-bag-note,.ptp-gift{padding-inline:20px}.ptp-gift{margin-inline:-20px}.ptp-bag-shell>footer{padding-inline:20px}.ptp-bag-item{grid-template-columns:85px 1fr;gap:16px}.ptp-bag-item img{width:85px;height:128px}.ptp-lightbox{padding:20px 8px}.ptp-lightbox>div{grid-template-columns:35px 1fr 35px;gap:0}.ptp-lightbox img{height:65dvh}.ptp-mobile-buy{padding-inline:18px}}@media(prefers-reduced-motion:reduce){.ptp-site *{scroll-behavior:auto!important;transition:none!important}}@media(min-width:901px){.ptp-topline{padding-block:10px}.ptp-price{margin:16px 0 14px}.ptp-description{line-height:1.65}.ptp-highlights{margin:12px 0 17px}.ptp-finish{padding-top:16px;margin-bottom:18px}.ptp-options{margin-bottom:12px}.ptp-options legend{margin-bottom:9px}.ptp-options label{padding-block:11px}.ptp-options label.is-selected{padding-block:10px}.ptp-options input{top:15px}.ptp-buy-panel h1{margin-top:0}.ptp-buy-panel{top:min(100px,calc(100dvh - 890px))}}.ptp-includes-grid article{align-items:flex-start;gap:18px}.ptp-includes-grid article>.ptp-included-icon{position:relative;display:grid;place-items:center;flex:0 0 58px;width:58px;height:58px;padding:0;border-radius:18px;color:#1b4f4a;background:#e1eae2;transition:transform .25s ease,background .25s ease}.ptp-includes-grid article:nth-child(2)>.ptp-included-icon,.ptp-includes-grid article:nth-child(5)>.ptp-included-icon{background:#f1e4d5;color:#925638}.ptp-includes-grid article:nth-child(3)>.ptp-included-icon,.ptp-includes-grid article:nth-child(6)>.ptp-included-icon{background:#e1e9ee;color:#284c60}.ptp-includes-grid article:hover>.ptp-included-icon{transform:translateY(-4px) rotate(-3deg)}.ptp-icon-accent{position:absolute;right:6px;top:7px}.ptp-includes-grid article div{padding-top:3px}@media(prefers-reduced-motion:reduce){.ptp-includes-grid article:hover>.ptp-included-icon{transform:none}}.ptp-featured{position:relative;background:#f1f1ed;touch-action:pan-y}.ptp-featured-image{display:block;width:100%;padding:32px 55px;background:none;cursor:zoom-in}.ptp-featured-image img{display:block;width:100%;height:530px;object-fit:contain}.ptp-gallery-arrow{position:absolute;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:44px;height:44px;background:#fffefa;border:1px solid #d9dcd8!important;border-radius:50%;color:#172d3c;cursor:pointer}.ptp-gallery-prev{left:16px}.ptp-gallery-next{right:16px}.ptp-gallery-caption{margin:10px 0 14px;color:#62676b;font-size:12px;min-height:20px}.ptp-thumbnails{display:flex;gap:12px}.ptp-thumbnails button{width:100px;max-width:30%;padding:4px;background:none;border:1px solid transparent;cursor:pointer;color:#364b55}.ptp-thumbnails button.is-active{border-color:#172d3c}.ptp-thumbnails img{width:100%;height:72px;object-fit:contain;background:#f1f1ed}.ptp-thumbnails span{display:block;margin-top:4px;text-align:center;font-size:11px}.ptp-thumbnails button:hover{border-color:#80938d}@media(max-width:1100px){.ptp-featured-image img{height:450px}}@media(max-width:600px){.ptp-featured-image{padding:18px 45px}.ptp-featured-image img{height:350px}.ptp-gallery-prev{left:8px}.ptp-gallery-next{right:8px}.ptp-gallery-caption{font-size:11px}.ptp-thumbnails{gap:8px}.ptp-thumbnails button{width:90px}.ptp-thumbnails img{height:60px}}.ptp-specs{padding:70px 0 10px;scroll-margin-top:100px}.ptp-specs details{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.ptp-specs summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:25px 0;cursor:pointer;font-size:27px;font-weight:600;letter-spacing:-.03em}.ptp-specs summary::-webkit-details-marker{display:none}.ptp-specs summary svg{transition:transform .2s}.ptp-specs details[open] summary svg{transform:rotate(180deg)}.ptp-spec-layout{display:grid;grid-template-columns:minmax(0,1fr) 30%;gap:70px;padding:12px 0 42px}.ptp-spec-layout>div>p{max-width:760px;line-height:1.8;color:#515b61}.ptp-spec-layout>img{height:340px;width:100%;object-fit:contain;background:#f1f1ed;padding:24px}.ptp-spec-columns{display:grid;grid-template-columns:1fr 1fr;gap:45px;margin-top:28px}.ptp-spec-columns h3{font-size:15px;margin-bottom:15px}.ptp-spec-columns dl>div{display:flex;justify-content:space-between;gap:15px;border-top:1px solid var(--line);padding:9px 0;font-size:13px}.ptp-spec-columns dd{text-align:right;color:#515b61}.ptp-spec-columns ul{list-style:disc;padding-left:19px;font-size:13px;line-height:2}.ptp-spec-note{color:#62676b;font-size:12px;line-height:1.7;margin-top:18px}@media(max-width:700px){.ptp-specs{padding-top:50px}.ptp-specs summary{font-size:23px}.ptp-spec-layout{grid-template-columns:1fr;gap:25px}.ptp-spec-layout>img{height:250px;grid-row:1}.ptp-spec-columns{grid-template-columns:1fr;gap:24px}}.ptp-site{--ink:#18384a;--muted:#52666a;--line:#d8d9c9;--paper:#f8f3eb;background:var(--paper)}.ptp-site .site-header{background:#f8f3eb}.ptp-featured{background:#d9e9e3}.ptp-thumbnails img{background:#e1eee8}.ptp-thumbnails button.is-active{border-color:#236d60;background:#edf5ef}.ptp-gallery-arrow,.ptp-zoom{background:#f8f3eb;color:#205c55}.ptp-eyebrow{color:#966044}.ptp-buy-panel h1{color:#173c4c}.ptp-price strong{color:#a54a24}.ptp-highlights svg{color:#197765}.ptp-options label.is-selected{border-color:#247260;background:#e8f2e9}.ptp-options input{accent-color:#247260}.ptp-site .ptp-primary{background:#a74320}.ptp-site .ptp-primary:hover{background:#813216}.ptp-specs details{border-color:#acc4b7}.ptp-specs summary{color:#195d52}.ptp-spec-layout>img{background:#e1eee8}.ptp-film-section figure,.ptp-film-section video{background:#d4e5de}.ptp-film-section h2{color:#185c52}.ptp-material-facts>div{border-color:#c1d6c9}.ptp-includes{background:#e5f0df}.ptp-includes-grid article{border-color:#b7d1b9}.ptp-includes h2{color:#1c6254}.ptp-faq h2{color:#1b5e53}.ptp-launch-invite{background:#eac9a9}.ptp-launch-invite h2{color:#753a22}.ptp-launch-invite p{color:#633f30}.ptp-launch-invite a{background:#803619}.ptp-bag-note{background:#e4f0e4}.ptp-gift{background:#f5e6cf}.ptp-studio-banner{background:#18384a}.ptp-salem-workshop{display:flex;align-items:center;gap:18px;border-top:1px solid #bfd1c4;padding-top:14px}.ptp-salem-workshop img{width:105px;height:92px;object-fit:contain;flex:none}.ptp-salem-workshop span{display:block;font-size:10px;letter-spacing:.08em;color:#6b6258;margin-bottom:8px}.ptp-salem-workshop a{display:inline-flex;gap:16px;align-items:center;font-size:13px}.ptp-salem-invite{display:flex;align-items:center;gap:20px}.ptp-salem-invite img{width:82px;height:82px;object-fit:contain;flex:none}@media(max-width:600px){.ptp-salem-workshop img{width:85px;height:75px}.ptp-salem-invite img{width:66px;height:66px}.ptp-salem-invite{gap:15px}}.ptp-empty .ptp-empty-salem{display:block;width:180px;height:160px;max-width:80%;object-fit:contain;margin:0 auto 18px}