.pf-option-groups{display:flex;flex-direction:column;gap:var(--pf-space-3)}.pf-seg-wrap{flex-wrap:wrap}.pf-seg-wrap .pf-seg-opt{flex:none;padding:7px 14px}.pf-root .pf-seg-opt.is-oos{opacity:.45;text-decoration:line-through}.pf-root .pf-seg-opt.is-oos.is-active{opacity:.75}.pf-drawer-color-row[disabled]{cursor:not-allowed}.pf-root .pf-hero{background:var(--pf-hero-bg, #ffffff)}.pf-spec-materials{display:flex;flex-direction:column;gap:var(--pf-space-2)}.pf-root .pf-spec-materials-title{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--pf-neutral-600)}.pf-info-grid.pf-desc-row{display:flex;flex-direction:column;gap:var(--pf-space-6)}.pf-desc-body{font-size:14px;line-height:1.55;color:var(--pf-color-text)}.pf-desc-body>*:first-child{margin-top:0}.pf-desc-body>*:last-child{margin-bottom:0}.pf-desc-body img{max-width:100%;height:auto}.pf-desc-body table{width:100%;border-collapse:collapse}.pf-desc-clamp{position:relative;overflow:hidden;max-height:var(--pf-desc-max, none)}.pf-desc-clamp:after{content:"";position:absolute;left:0;right:0;bottom:0;height:72px;pointer-events:none;background:linear-gradient(to bottom,rgba(242,242,243,0),var(--pf-color-bg))}.pf-desc-item.is-open .pf-desc-clamp{max-height:none}.pf-desc-item.is-open .pf-desc-clamp:after{display:none}.pf-desc-toggle{align-self:flex-start;background:none;border:0;padding:0;cursor:pointer;font-family:var(--pf-font-heading);font-weight:600;font-size:14px;color:var(--pf-accent-700);text-decoration:underline;text-underline-offset:3px}.pf-desc-toggle:hover{color:var(--pf-accent-900)}@media screen and (max-width:999px){.pf-desc-item--m-closed:not(.is-open) .pf-desc-clamp{max-height:0}.pf-desc-item--m-closed:not(.is-open) .pf-desc-clamp:after{display:none}}.pf-info-grid.pf-info-grid-cols.pf-info-grid-auto{grid-template-columns:repeat(var(--pf-cols, 3),minmax(0,1fr))}@media screen and (min-width:1000px){.pf-info-grid.pf-desc-row{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:var(--pf-space-8);align-items:start}.pf-info-grid.pf-desc-row.is-solo{grid-template-columns:minmax(0,1fr)}}.pf-root .pf-drawer-color-line1{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;white-space:normal;overflow-wrap:break-word}.pf-root .pf-drawer-color-line2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;white-space:normal;overflow-wrap:break-word;line-height:1.25;min-height:2.5em}.pf-root .pf-drawer-body{overflow-x:hidden}.pf-root .pf-drawer-header{z-index:2}@media screen and (max-width:999px){.pf-root .pf-drawer{height:100dvh;overscroll-behavior:contain}.pf-root .pf-drawer-dialog{min-height:0}.pf-root .pf-drawer-header,.pf-root .pf-drawer-footer{position:relative}.pf-root .pf-drawer-body{min-height:0;overscroll-behavior:contain}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/pf-extra.css.map */
