.pn-save{display:inline-block;background:#111;color:#fff;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:6px 10px;line-height:1.2}.pn-note{border:1px solid #e5e5e5;border-left:4px solid #111;padding:14px 16px;font-size:14.5px;line-height:1.5;color:#444}.pn-note b{display:block;color:#111}.pn-intro>*:first-child{margin-top:0}.pn-band{padding:64px 0}.pn-band--soft{background:#f5f5f5}.pn-band h2{font-size:clamp(24px,2.4vw,32px);font-weight:600;line-height:1.15;letter-spacing:-.02em;margin:0 0 28px;text-transform:none}.pn-rte{font-size:15.5px;line-height:1.6;color:#444}.pn-rte p{margin:0 0 12px}.pn-rte a{text-decoration:underline;text-underline-offset:3px}.pn-rte strong,.pn-rte b{color:#111}.pn-inside ol{list-style:none;margin:16px 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.pn-inside ol:empty{display:none}.pn-inside ol li{background:#fff;border:1px solid #e5e5e5;padding:18px 20px;margin:0;font-size:14px;line-height:1.5;color:#666}.pn-inside ol li strong{display:block;font-size:16px;color:#111;margin-bottom:4px}.pn-inside ol li a{text-decoration:none}.pn-inside ul{list-style:none;margin:10px 0;padding:0}.pn-inside ul li{margin:0 0 6px}.pn-days{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.pn-days--1{grid-template-columns:minmax(0,520px)}.pn-days--2{grid-template-columns:repeat(2,1fr)}.pn-day{border:1px solid #e5e5e5;padding:26px;background:#fff}.pn-day>p{font-size:17px;color:#111;margin:0 0 4px}.pn-band--line{border-top:1px solid #e5e5e5}.pn-day em{font-size:13px;color:#666}.pn-day table{width:100%;border-collapse:collapse;margin:14px 0 0;border:0}.pn-day td{padding:9px 0;border:0;border-top:1px solid #e5e5e5;font-size:14.5px;vertical-align:top;background:none}.pn-day td:first-child{width:92px;white-space:nowrap}.pn-day td p{margin:0}.pn-day td strong{font-weight:400;color:#666}.pn-faq{max-width:860px}.pn-faq details{border-top:1px solid #e5e5e5}.pn-faq details:last-of-type{border-bottom:1px solid #e5e5e5}.pn-faq summary{cursor:pointer;list-style:none;padding:18px 40px 18px 0;font-weight:600;color:#111;position:relative;font-size:16px}.pn-faq summary::-webkit-details-marker{display:none}.pn-faq summary:after{content:"+";position:absolute;right:6px;top:13px;font-size:24px;font-weight:400}.pn-faq details[open] summary:after{content:"\2013"}.pn-faq summary:focus-visible{outline:3px solid #111;outline-offset:3px}.pn-faq details>div{padding:0 0 18px;max-width:70ch}.pn-faq__more{margin-top:20px}.pn-info{display:grid;grid-template-columns:1fr 1fr;gap:56px}.pn-info ul{list-style:none;margin:0;padding:0}.pn-info ul li{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-top:1px solid #e0e0e0;margin:0}.pn-sticky{display:none}@media(max-width:767px){.pn-band{padding:44px 0}.pn-inside ol{grid-template-columns:1fr}.pn-days{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -16px;padding:0 16px 8px;scrollbar-width:none}.pn-days .pn-day{flex:0 0 84%;scroll-snap-align:start}.pn-info{grid-template-columns:1fr;gap:36px}.pn-sticky{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:90;background:#fff;border-top:1px solid #e5e5e5;padding:10px 16px;gap:14px;align-items:center;box-shadow:0 -6px 20px #0000000f;transform:translateY(110%);transition:transform .2s}.pn-sticky.is-on{transform:none}.pn-sticky__info{flex:1;min-width:0;font-size:13px;line-height:1.25;color:#666}.pn-sticky__info b{display:block;color:#111;font-size:16px}.pn-sticky__info span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pn-sticky .pn-btn{min-height:48px;padding:0 22px;cursor:pointer}body.pn-sticky-on{padding-bottom:72px}body.pn-sticky-on .smile-launcher-frame-container,body.pn-sticky-on #smile-ui-lite-launcher-frame-container{bottom:82px!important}}.pn-intro .station-tabs-tablist,.pn-intro .station-tabs-tabtitle,.pn-intro .station-tabs-tabpanel:not(.station-tabs-default-tabpanel){display:none!important}.pn-intro .station-tabs-default-tabpanel{display:block!important;padding:0!important;border:0!important}.pn-day{min-width:0}.pn-day table{width:100%!important;max-width:100%;table-layout:fixed}.pn-day tr{height:auto!important}.pn-day td{width:auto!important;height:auto!important;text-align:left!important;overflow-wrap:anywhere}.pn-day td:first-child{width:84px!important;padding-right:12px;white-space:nowrap}.pn-day>p:first-child{font-weight:600}@media(max-width:767px){.pn-day{padding:18px 16px}.pn-day td{font-size:15px;padding:11px 0}.pn-day td:first-child{width:80px!important}.pn-days.pn-days--1{display:block;overflow:visible;margin:0;padding:0}.pn-days.pn-days--1 .pn-day{flex:none;width:auto}.pn-days:not(.pn-days--1) .pn-day{flex:0 0 86%;min-width:0}body.pn-sticky-on back-to-top{display:none!important}}@media(max-width:767px){.pn-days:not(.pn-days--1){scroll-padding-left:16px}}.pn-note .pn-note__link{display:block!important;width:fit-content;margin-top:10px;padding:2px 0;font-weight:600;color:#111;text-decoration:underline;text-underline-offset:4px}.pn-note .pn-note__link:hover{text-decoration-thickness:2px}
/*# sourceMappingURL=/cdn/shop/t/31/assets/pn-product.css.map */
