html body .pe-page{background:#fff;padding:0 0 120px}html body .pe-grid{display:grid;grid-template-columns:minmax(0,58fr) minmax(0,42fr);align-items:start;max-width:1600px;margin:0 auto}html body .pe-media{display:flex;flex-direction:column;gap:4px}html body .pe-shot{margin:0;background:#f3f1ed}html body .pe-shot img{display:block;width:100%;height:auto;max-width:none}html body .pe-info{position:sticky;top:60px;min-height:calc(100vh - 60px);display:flex;align-items:center;justify-content:center;padding:64px 48px;box-sizing:border-box}html body .pe-info-inner{width:100%;max-width:380px}html body .pe-info *{text-align:left}html body .pe-eyebrow{margin:0 0 28px;font-family:into-mono,monospace!important;font-size:10px!important;line-height:1!important;letter-spacing:.24em!important;text-transform:uppercase;color:#0056a6!important}html body .pe-title{margin:0;font-family:hbitems-regular,Times New Roman,serif!important;font-size:34px!important;line-height:1.08!important;letter-spacing:.01em!important;font-weight:400!important;color:#10243b!important}html body .pe-subtitle{margin:10px 0 0;font-family:into-mono,monospace!important;font-size:11px!important;line-height:1.5!important;letter-spacing:.08em!important;color:#8a8a8a!important}html body .pe-price{margin:22px 0 0;padding-bottom:28px;border-bottom:1px solid rgba(0,86,166,.2);font-family:into-mono,monospace!important;font-size:12px!important;letter-spacing:.08em!important;color:#1a1a1a!important}html body .pe-desc{margin:28px 0 0;font-family:into-mono,monospace!important;font-size:11px!important;line-height:1.85!important;letter-spacing:.02em!important;color:#4a4a4a!important}html body .pe-spec{margin:24px 0 0;font-family:into-mono,monospace!important;font-size:11px!important;line-height:1.7!important;letter-spacing:.02em!important}html body .pe-spec dt{color:#8a8a8a!important;text-transform:uppercase;letter-spacing:.14em!important;font-size:9px!important;margin-bottom:4px}html body .pe-spec dd{margin:0;color:#1a1a1a!important}html body .pe-form{margin-top:32px}html body .pe-label{display:block;margin-bottom:8px;font-family:into-mono,monospace!important;font-size:9px!important;letter-spacing:.16em!important;text-transform:uppercase;color:#8a8a8a!important}html body .pe-select{position:relative;margin-bottom:16px;border-bottom:1px solid rgba(0,86,166,.3)}html body .pe-select select{width:100%;padding:12px 24px 12px 0;border:0;border-radius:0;background:transparent;-webkit-appearance:none;appearance:none;font-family:into-mono,monospace!important;font-size:11px!important;letter-spacing:.06em!important;color:#1a1a1a!important;cursor:pointer;outline:none}html body .pe-select:after{content:"";position:absolute;right:4px;top:50%;width:6px;height:6px;border-right:1px solid #0056A6;border-bottom:1px solid #0056A6;transform:translateY(-70%) rotate(45deg);pointer-events:none}html body .pe-cta{display:block;width:100%;margin:0;padding:17px 16px;border:1px solid #0056A6;border-radius:0;background:#0056a6;color:#fff!important;font-family:into-mono,monospace!important;font-size:11px!important;line-height:1!important;letter-spacing:.2em!important;text-transform:uppercase;text-align:center!important;cursor:pointer;transition:background-color .2s,color .2s;box-sizing:border-box}html body .pe-cta:hover{background:#fff;color:#0056a6!important}html body .pe-cta--off{background:transparent;border-color:#cfcfcf;color:#9a9a9a!important;cursor:default;margin-top:32px}html body .pe-cta--off:hover{background:transparent;color:#9a9a9a!important}html body .pe-more{margin-top:40px;border-top:1px solid rgba(0,86,166,.2)}html body .pe-fold{border-bottom:1px solid rgba(0,86,166,.2)}html body .pe-fold summary{list-style:none;position:relative;padding:16px 24px 16px 0;cursor:pointer;font-family:into-mono,monospace!important;font-size:10px!important;letter-spacing:.18em!important;text-transform:uppercase;color:#0056a6!important}html body .pe-fold summary::-webkit-details-marker{display:none}html body .pe-fold summary:after{content:"+";position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:13px;color:#0056a6}html body .pe-fold[open] summary:after{content:"\2013"}html body .pe-fold-body{padding:0 0 20px}html body .pe-fold-text,html body .pe-fold-text *{font-family:into-mono,monospace!important;font-size:11px!important;line-height:1.8!important;letter-spacing:.02em!important;color:#4a4a4a!important;margin:0}html body .pe-fold-text a{color:#0056a6!important;text-decoration:none;border-bottom:1px solid rgba(0,86,166,.35)}html body .pe-fold-img{display:block;width:100%;height:auto;margin-top:16px}html body .pe-list{margin:0;padding:0;list-style:none}html body .pe-list li{padding:8px 0;font-family:into-mono,monospace!important;font-size:11px!important;line-height:1.7!important;color:#4a4a4a!important}html body .pe-list li span{display:block;font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:#1a1a1a;margin-bottom:2px}html body .pr-band{background:#eee7dd;padding:104px 32px 112px}html body .pr-inner{max-width:1280px;margin:0 auto;text-align:center}html body .pr-eyebrow{margin:0 0 20px;font-family:into-mono,monospace!important;font-size:10px!important;line-height:1!important;letter-spacing:.32em!important;text-transform:uppercase;color:#75a7a4!important;text-align:center!important}html body .pr-title{margin:0 0 64px;font-family:hbitems-regular,Times New Roman,serif!important;font-size:34px!important;line-height:1.08!important;letter-spacing:.02em!important;font-weight:400!important;text-transform:uppercase;color:#204975!important;text-align:center!important}html body .pr-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;text-align:left}html body .pr-item{display:block;min-width:0;text-decoration:none!important;color:inherit!important}html body .pr-media{position:relative;width:100%;aspect-ratio:4 / 5;background:#e6ded2;overflow:hidden}html body .pr-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover;transition:opacity .5s ease,transform .9s cubic-bezier(.22,.61,.36,1)}html body .pr-img--hover{opacity:0}html body .pr-item:hover .pr-img--hover{opacity:1}html body .pr-item:hover .pr-img:not(.pr-img--hover){transform:scale(1.03)}html body .pr-meta{padding-top:16px;border-top:0}html body .pr-no{margin:0 0 10px;font-family:into-mono,monospace!important;font-size:9px!important;letter-spacing:.2em!important;color:#75a7a4!important;text-align:left!important}html body .pr-name{margin:0 0 6px;font-family:hbitems-regular,Times New Roman,serif!important;font-size:17px!important;line-height:1.2!important;letter-spacing:.03em!important;text-transform:uppercase;color:#204975!important;text-align:left!important}html body .pr-price{margin:0;font-family:into-mono,monospace!important;font-size:11px!important;letter-spacing:.06em!important;color:#3b647c!important;text-align:left!important}html body .pr-all{display:inline-block;margin-top:64px;padding:15px 36px;border:1px solid #204975;font-family:into-mono,monospace!important;font-size:10px!important;letter-spacing:.2em!important;text-transform:uppercase;color:#204975!important;text-decoration:none!important;transition:background-color .2s,color .2s}html body .pr-all:hover{background:#204975;color:#eee7dd!important}@media screen and (max-width:60em){html body .pe-page{padding-bottom:72px}html body .pe-grid{grid-template-columns:minmax(0,1fr)}html body .pe-media{flex-direction:row;align-items:flex-start;gap:0;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}html body .pe-media::-webkit-scrollbar{display:none}html body .pe-shot{position:relative;flex:0 0 100%;width:100%;aspect-ratio:4 / 5;overflow:hidden;background:transparent;scroll-snap-align:start}html body .pe-shot img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:cover;object-position:center}html body .pe-info{position:static;min-height:0;display:block;padding:32px 20px 0}html body .pe-info-inner{max-width:none}html body .pe-eyebrow{margin-bottom:18px}html body .pe-title{font-size:26px!important}html body .pr-band{padding:64px 16px 72px}html body .pr-title{font-size:26px!important;margin-bottom:40px}html body .pr-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 10px}html body .pr-name{font-size:15px!important}html body .pr-all{margin-top:44px}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/product-editorial.css.map */
