pksr-product{--u:.9px;display:block;background:#fff;color:#111;padding:calc(36 * var(--u)) calc(40 * var(--u)) calc(56 * var(--u));font-family:var(--pksr-body,Arial,sans-serif);font-size:calc(14 * var(--u));line-height:1.4}pksr-product *,pksr-product *:before,pksr-product *:after{box-sizing:border-box}pksr-product [hidden]{display:none!important}pksr-product :focus-visible{outline:3px solid #cf1717;outline-offset:4px}pksr-product button,pksr-product input,pksr-product select,pksr-product textarea{font-family:inherit}pksr-product .pksr-product__grid{max-width:calc(1160 * var(--u));margin:0 auto;display:grid;grid-template-columns:minmax(0,6fr) minmax(calc(320 * var(--u)),5fr);gap:calc(70 * var(--u));align-items:start}pksr-product .pksr-product__gallery,pksr-product .pksr-product__info{min-width:0}pksr-product .pksr-product__info{width:100%;max-width:calc(500 * var(--u))}pksr-product .pksr-product__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(24 * var(--u));width:min(100%,calc(360 * var(--u)));margin:0 auto calc(18 * var(--u));font-size:calc(12 * var(--u));font-weight:700;line-height:1.3;text-align:center}pksr-product .pksr-product__stats:empty{display:none}pksr-product .pksr-product__stats small{display:block;font-size:calc(10 * var(--u));font-weight:400;color:#777;margin-top:5px}pksr-product .pksr-product__stage{position:relative;min-height:calc(500 * var(--u));display:grid;place-items:center}pksr-product [data-media-panel]{width:100%;height:calc(500 * var(--u));display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}pksr-product [data-media-panel]>img{display:block;width:100%;height:100%;max-width:calc(540 * var(--u));object-fit:contain}pksr-product [data-media-panel]>video,pksr-product [data-media-panel]>iframe,pksr-product [data-media-panel]>model-viewer{display:block;width:100%;height:100%;max-height:calc(500 * var(--u));border:0;object-fit:contain}pksr-product .pksr-product__zoom{position:absolute;right:calc(36 * var(--u));bottom:calc(34 * var(--u));width:calc(34 * var(--u));height:calc(34 * var(--u));background:#fff;border:1px solid #ddd;border-radius:calc(8 * var(--u));font-size:calc(15 * var(--u));color:#111;display:grid;place-items:center;cursor:pointer;padding:0}pksr-product .pksr-product__thumbs{display:flex;gap:calc(10 * var(--u));overflow-x:auto;max-width:calc(500 * var(--u));margin:calc(24 * var(--u)) auto 0;padding:3px;scrollbar-width:thin;scroll-snap-type:x proximity}pksr-product [data-media-choice]{flex:0 0 calc(58 * var(--u));width:calc(58 * var(--u));height:calc(58 * var(--u));padding:0;border:1px solid #d8d8d8;border-radius:calc(7 * var(--u));overflow:hidden;background:#fff;cursor:pointer;scroll-snap-align:start;position:relative}pksr-product [data-media-choice][aria-pressed=true]{border-color:#6fbe44;box-shadow:0 0 0 1px #6fbe44}pksr-product [data-media-choice] img{width:100%;height:100%;display:block;object-fit:cover}pksr-product .pksr-product__media-mark{position:absolute;bottom:2px;right:2px;font-size:10px;background:#111;color:#fff;padding:1px 3px;border-radius:3px}pksr-product .pksr-product__reels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(12 * var(--u));max-width:calc(560 * var(--u));margin:calc(24 * var(--u)) auto 0}pksr-product .pksr-product__reel{display:block;position:relative;min-width:0;height:calc(251 * var(--u));overflow:hidden;border:2px solid #6fc24a;border-radius:calc(8 * var(--u));color:#fff;text-decoration:none;background:#151515}pksr-product .pksr-product__reel>img{width:100%;height:100%;display:block;object-fit:cover}pksr-product .pksr-product__reel-caption{position:absolute;bottom:calc(22 * var(--u));left:calc(42 * var(--u));right:calc(14 * var(--u));padding:calc(9 * var(--u)) calc(10 * var(--u));background:#000b;border-radius:calc(5 * var(--u));font-size:calc(10 * var(--u));line-height:1.3}pksr-product .pksr-product__reel-play{position:absolute;left:calc(12 * var(--u));bottom:calc(12 * var(--u));display:grid;place-items:center;width:calc(28 * var(--u));height:calc(28 * var(--u));border-radius:50%;background:#080808;color:#fff;font-size:10px}pksr-product .pksr-product__proof{font-size:calc(11 * var(--u));line-height:1.25;margin:0 0 calc(18 * var(--u));color:#555}pksr-product .pksr-product__eyebrow{font-family:var(--pksr-heading);font-size:calc(14 * var(--u));font-weight:800;letter-spacing:calc(4 * var(--u));color:#cf1717;text-transform:uppercase;margin:0 0 calc(8 * var(--u))}pksr-product h1{font-family:var(--pksr-heading);font-size:calc(47 * var(--u));font-weight:800;line-height:.9;letter-spacing:0;text-transform:uppercase;color:#111;margin:0;overflow-wrap:break-word}pksr-product .pksr-product__intro{max-width:calc(440 * var(--u));font-size:calc(14 * var(--u));line-height:1.4;color:#5f5f5f;margin:calc(14 * var(--u)) 0 calc(16 * var(--u))}pksr-product .pksr-product__rating{display:flex;gap:9px;align-items:center;font-size:calc(12 * var(--u));color:#666;margin:0 0 calc(18 * var(--u))}pksr-product .pksr-product__rating span{color:#cf1717;font-size:calc(14 * var(--u));letter-spacing:1px}pksr-product .pksr-product__prices{display:flex;flex-wrap:wrap;align-items:flex-end;gap:calc(12 * var(--u));margin-bottom:calc(8 * var(--u))}pksr-product [data-price]{font:800 calc(48 * var(--u))/.9 var(--pksr-heading);color:#111}pksr-product [data-compare]{font-size:calc(13 * var(--u));line-height:1.3;color:#8a8a8a;margin-bottom:calc(6 * var(--u))}pksr-product [data-saving]{display:inline-flex;align-items:center;min-height:calc(24 * var(--u));padding:0 calc(12 * var(--u));border-radius:999px;background:#ffe0dc;color:#d11111;font-size:calc(9 * var(--u));font-weight:700;text-transform:uppercase;margin-bottom:calc(7 * var(--u))}pksr-product .pksr-product__tax{font-size:calc(12 * var(--u));color:#777;margin:0 0 calc(28 * var(--u));line-height:1.45}pksr-product .pksr-product__tax a{color:inherit;text-decoration:underline}pksr-product .pksr-product__option{margin:0 0 calc(18 * var(--u));padding:0;border:0;min-width:0}pksr-product .pksr-product__option-heading{display:flex;justify-content:space-between;gap:14px;margin:0 0 calc(12 * var(--u));font-size:calc(10 * var(--u));font-weight:700;letter-spacing:calc(2 * var(--u));line-height:1.35;text-transform:uppercase}pksr-product .pksr-product__option-heading span{font-weight:400;letter-spacing:0;text-align:right}pksr-product .pksr-product__choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(15 * var(--u))}pksr-product [data-choice]{display:flex;flex-direction:column;justify-content:center;min-height:calc(70 * var(--u));padding:calc(14 * var(--u)) calc(16 * var(--u));border:1px solid #d92b2b;border-radius:calc(8 * var(--u));background:#fff6f5;color:#111;text-decoration:none;font-size:calc(13 * var(--u));font-weight:700;line-height:1.3;position:relative}pksr-product [data-choice][aria-pressed=true]{background:#080808;border-color:#080808;color:#fff}pksr-product [data-choice] small{display:block;font-size:calc(12 * var(--u));font-weight:400;opacity:.68;margin-top:calc(6 * var(--u))}pksr-product [data-choice][data-available=false]{opacity:.55}pksr-product .pksr-product__option--color{margin-bottom:calc(28 * var(--u))}pksr-product .pksr-product__option--color .pksr-product__choices{display:flex;flex-wrap:wrap;gap:calc(12 * var(--u))}pksr-product .pksr-product__option--color [data-choice]{width:calc(28 * var(--u));height:calc(28 * var(--u));min-height:0;padding:0;border:2px solid white;border-radius:50%;background:var(--swatch,#808080);box-shadow:0 0 0 1px #ddd}pksr-product .pksr-product__option--color [data-choice][aria-pressed=true]{box-shadow:0 0 0 2px #111}pksr-product .pksr-product__option--color [data-choice] img{width:100%;height:100%;object-fit:cover;border-radius:50%}pksr-product .pksr-product__quantity-row{display:flex;align-items:center;gap:calc(12 * var(--u));margin:0 0 calc(14 * var(--u))}pksr-product .pksr-product__quantity-row>label{font-size:calc(10 * var(--u));font-weight:700;letter-spacing:calc(2 * var(--u));text-transform:uppercase}pksr-product .pksr-product__quantity{display:grid;grid-template-columns:calc(34 * var(--u)) calc(40 * var(--u)) calc(34 * var(--u));min-height:calc(34 * var(--u));border:1px solid #dedede;border-radius:calc(16 * var(--u));overflow:hidden}pksr-product .pksr-product__quantity button,pksr-product .pksr-product__quantity input{border:0;border-radius:0;padding:0;background:#fff;text-align:center;color:#111;min-width:0;font-size:calc(14 * var(--u));width:100%;min-height:calc(34 * var(--u))}pksr-product .pksr-product__quantity button{cursor:pointer}pksr-product .pksr-product__quantity input{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}pksr-product .pksr-product__quantity input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none}pksr-product [data-stock]{display:flex;align-items:center;gap:calc(7 * var(--u));margin:0 0 calc(14 * var(--u));font-size:calc(11 * var(--u));font-weight:700;line-height:1.4}pksr-product [data-stock]:before{content:"";width:calc(10 * var(--u));height:calc(10 * var(--u));border-radius:50%;background:#999;flex-shrink:0}pksr-product [data-stock][data-available=true]:before{background:#24c445;box-shadow:0 0 0 2px #d8f6df}pksr-product [data-add]{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;min-height:calc(48 * var(--u));padding:10px 14px;margin:0 0 calc(12 * var(--u));border:0;border-radius:calc(22 * var(--u));background:#cf1717;color:#fff;font-size:calc(13 * var(--u));line-height:1.3;font-weight:700;letter-spacing:calc(3 * var(--u));text-transform:uppercase;cursor:pointer}pksr-product [data-add]:disabled{opacity:.5;cursor:not-allowed}pksr-product [data-cart-error]{font-size:13px;color:#981c1b;background:#fef2f2;border:1px solid #fecaca;padding:12px;margin:12px 0}pksr-product [data-cart-error] a{color:inherit;text-decoration:underline}pksr-product .pksr-product__plan{display:grid;gap:8px;margin:12px 0;font-size:12px}pksr-product .pksr-product__plan select{min-height:40px;border:1px solid #ddd;background:#fff;color:#111;padding:8px}pksr-product .pksr-product__accordions{border-top:1px solid #d9d9d9}pksr-product .pksr-product__accordions>details{border-bottom:1px solid #d9d9d9}pksr-product .pksr-product__accordions summary{display:flex;align-items:center;justify-content:space-between;gap:15px;min-height:calc(48 * var(--u));list-style:none;font-size:calc(13 * var(--u));font-weight:800;line-height:1.3;cursor:pointer}pksr-product summary::-webkit-details-marker{display:none}pksr-product .pksr-product__accordions summary:after{content:"+";font-weight:400;flex-shrink:0}pksr-product .pksr-product__accordions details[open]>summary:after{content:"\2212"}pksr-product .pksr-product__answer{padding:0 0 calc(16 * var(--u));font-size:calc(14 * var(--u));line-height:1.5;color:#666;overflow-wrap:anywhere}pksr-product .pksr-product__answer img{max-width:100%;height:auto}pksr-product .pksr-product__answer table{max-width:100%;display:block;overflow-x:auto}pksr-product .pksr-product__answer a{color:inherit;text-decoration:underline}pksr-product .pksr-product__contact{margin-top:calc(12 * var(--u));border:1px solid #d9d9d9}pksr-product .pksr-product__contact>summary{min-height:calc(42 * var(--u));display:flex;align-items:center;padding:0 calc(14 * var(--u));background:#d9d9d9;color:#111;font-size:calc(12 * var(--u));font-weight:700;letter-spacing:calc(2 * var(--u));text-transform:uppercase;cursor:pointer;list-style:none}pksr-product .pksr-product__contact-content{padding:calc(16 * var(--u)) calc(14 * var(--u)) calc(18 * var(--u))}pksr-product .pksr-product__contact h2{margin:0 0 calc(7 * var(--u));font-size:calc(13 * var(--u));font-family:inherit;font-weight:700;text-transform:uppercase;letter-spacing:calc(2 * var(--u));color:#111}pksr-product .pksr-product__contact p{font-size:calc(12 * var(--u));line-height:1.35;margin:0 0 calc(14 * var(--u))}pksr-product .pksr-product__contact form{display:grid;gap:calc(8 * var(--u))}pksr-product .pksr-product__contact input,pksr-product .pksr-product__contact textarea{width:100%;min-width:0;min-height:calc(38 * var(--u));padding:calc(11 * var(--u)) calc(12 * var(--u));border:1px solid #cfcfcf;border-radius:calc(3 * var(--u));font-size:calc(12 * var(--u));color:#111;background:#fff}pksr-product .pksr-product__contact textarea{min-height:calc(110 * var(--u));resize:vertical}pksr-product .pksr-product__contact button{justify-self:start;min-width:calc(82 * var(--u));min-height:calc(36 * var(--u));border:0;background:#cf1717;color:#fff;padding:8px 14px;font-size:calc(11 * var(--u));font-weight:700;text-transform:uppercase;cursor:pointer}pksr-product .pksr-product__contact .pksr-product__privacy{font-size:11px;color:#666}pksr-product .pksr-product__privacy a{color:inherit;text-decoration:underline}pksr-product dialog{padding:52px 24px 24px;border:0;border-radius:12px;width:min(94vw,1400px);max-height:94vh;background:#fff;color:#111;overflow:auto}pksr-product dialog::backdrop{background:#000b}pksr-product dialog img{display:block;max-width:100%;width:auto;max-height:calc(90vh - 90px);object-fit:contain;margin:auto}pksr-product dialog [data-dialog-close]{position:absolute;top:8px;right:12px;width:36px;height:36px;border:0;background:#f5f5f5;color:#111;border-radius:50%;font-size:25px;cursor:pointer}@media(max-width:990px){pksr-product{--u:1px;padding:28px 18px 44px}pksr-product .pksr-product__grid{grid-template-columns:minmax(0,1fr);gap:34px;max-width:620px}pksr-product .pksr-product__info{max-width:500px;margin:auto}pksr-product .pksr-product__stage{min-height:360px}pksr-product [data-media-panel]{height:360px}pksr-product [data-media-panel]>video,pksr-product [data-media-panel]>iframe,pksr-product [data-media-panel]>model-viewer{max-height:360px}pksr-product h1{font-size:38px}pksr-product [data-price]{font-size:42px}pksr-product .pksr-product__choices{grid-template-columns:minmax(0,1fr)}pksr-product .pksr-product__reels{grid-template-columns:repeat(3,minmax(180px,1fr));overflow-x:auto;scroll-snap-type:x mandatory}pksr-product .pksr-product__reel{scroll-snap-align:start}pksr-product .pksr-product__zoom{right:18px;bottom:18px}}@media(prefers-reduced-motion:reduce){pksr-product *{scroll-behavior:auto!important}}pksr-product[data-pksr-bike-layout] .pksr-product__contact{margin-top:calc(14 * var(--u));border:0;border-radius:calc(21 * var(--u));background:#fff;box-shadow:0 2px 8px #00000009;overflow:hidden}pksr-product[data-pksr-bike-layout] .pksr-product__contact>summary{min-height:calc(50 * var(--u));display:flex;align-items:center;justify-content:space-between;gap:calc(12 * var(--u));padding:0 calc(18 * var(--u));border:1px solid #dddddd;border-radius:calc(22 * var(--u));background:#fff;color:#111;font-size:calc(12 * var(--u));font-weight:800;letter-spacing:calc(1.35 * var(--u));text-transform:uppercase;cursor:pointer;list-style:none;box-shadow:0 2px 8px #00000009;transition:background .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}pksr-product[data-pksr-bike-layout] .pksr-product__contact>summary:after{content:"+";display:grid;place-items:center;flex:0 0 calc(28 * var(--u));width:calc(28 * var(--u));height:calc(28 * var(--u));border-radius:50%;background:#f1f1f1;color:#111;font-size:calc(18 * var(--u));font-weight:500;line-height:1;transition:background .18s ease,color .18s ease,transform .18s ease}pksr-product[data-pksr-bike-layout] .pksr-product__contact>summary:hover{background:#111;color:#fff;border-color:#111;box-shadow:0 7px 18px #0000001f;transform:translateY(-1px)}pksr-product[data-pksr-bike-layout] .pksr-product__contact>summary:hover:after{background:#e90000;color:#fff;transform:rotate(90deg)}pksr-product[data-pksr-bike-layout] .pksr-product__contact[open]{border-color:#ddd;border-radius:calc(22 * var(--u));background:#fff;overflow:hidden;box-shadow:0 8px 24px #00000012}pksr-product[data-pksr-bike-layout] .pksr-product__contact[open]>summary{border:0;border-bottom:1px solid #e7e7e7;border-radius:calc(21 * var(--u)) calc(21 * var(--u)) 0 0;background:#111;color:#fff;box-shadow:none;transform:none}pksr-product[data-pksr-bike-layout] .pksr-product__contact[open]>summary:after{content:"\2212";background:#e90000;color:#fff;transform:none}pksr-product[data-pksr-bike-layout] .pksr-product__contact-content{padding:calc(18 * var(--u)) calc(18 * var(--u)) calc(20 * var(--u))}pksr-product[data-pksr-bike-layout] .pksr-product__contact input,pksr-product[data-pksr-bike-layout] .pksr-product__contact textarea{border-radius:calc(10 * var(--u));border-color:#ddd}pksr-product[data-pksr-bike-layout] .pksr-product__contact button{min-width:calc(100 * var(--u));min-height:calc(40 * var(--u));border-radius:calc(20 * var(--u));background:#cf1717;padding:8px calc(19 * var(--u));font-weight:800;letter-spacing:calc(1.2 * var(--u));transition:transform .18s ease,box-shadow .18s ease,background .18s ease}pksr-product[data-pksr-bike-layout] .pksr-product__contact button:hover{background:#e90000;transform:translateY(-1px);box-shadow:0 6px 16px #cf171738}@media(prefers-reduced-motion:reduce){pksr-product[data-pksr-bike-layout] .pksr-product__contact,pksr-product[data-pksr-bike-layout] .pksr-product__contact>summary,pksr-product[data-pksr-bike-layout] .pksr-product__contact>summary:after,pksr-product[data-pksr-bike-layout] .pksr-product__contact button{transition:none}}pksr-product[data-gallery-layout=classic] .pksr-product__stage{isolation:isolate}pksr-product[data-gallery-layout=classic] .pksr-product__gallery-counter{position:absolute;left:14px;bottom:20px;z-index:2;padding:5px 9px;border-radius:999px;background:#ffffffe6;color:#777;font-size:11px;font-weight:650;line-height:1.2;pointer-events:none}pksr-product[data-gallery-layout=classic] .pksr-product__stage-arrow{position:absolute;top:50%;z-index:2;display:grid;place-items:center;transform:translateY(-50%);width:36px;height:36px;padding:0;border:1px solid #e6e6e8;border-radius:50%;background:#ffffffed;color:#242428;box-shadow:0 3px 12px #0000000d;opacity:.78;cursor:pointer;transition:opacity .17s ease,border-color .17s ease,background .17s ease}pksr-product[data-gallery-layout=classic] .pksr-product__stage-arrow:hover{opacity:1;border-color:#d3d3d6;background:#fff}pksr-product[data-gallery-layout=classic] .pksr-product__stage-arrow--prev{left:2px}pksr-product[data-gallery-layout=classic] .pksr-product__stage-arrow--next{right:2px}pksr-product[data-gallery-layout=classic] .pksr-product__zoom{right:12px;bottom:17px;width:36px;height:36px;border-radius:10px;border-color:#e9e9eb}pksr-product[data-gallery-layout=classic] .pksr-product__thumbs--classic{position:relative;display:flex;flex-wrap:nowrap;gap:9px;width:100%;max-width:calc(540 * var(--u));margin:12px auto 0;padding:3px 2px 4px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain}pksr-product[data-gallery-layout=classic] .pksr-product__thumbs--classic::-webkit-scrollbar{display:none}pksr-product[data-gallery-layout=classic] .pksr-product__thumbs--classic [data-media-choice]{flex:0 0 76px;width:76px;height:70px;border:1px solid #e8e8eb;border-radius:10px;padding:4px;background:#f8f8f9;overflow:hidden;scroll-snap-align:center;transition:border-color .17s ease,box-shadow .17s ease}pksr-product[data-gallery-layout=classic] .pksr-product__thumbs--classic [data-media-choice] img{display:block;width:100%;height:100%;object-fit:contain}pksr-product[data-gallery-layout=classic] .pksr-product__thumbs--classic [data-media-choice][aria-pressed=true]{border:2px solid #e90000;box-shadow:0 0 0 1px #e900001f}pksr-product[data-gallery-layout=classic] .pksr-product__thumbs--classic [data-media-choice]:hover{border-color:#e90000}pksr-product[data-gallery-layout=classic] .pksr-product__thumbs--classic .pksr-product__media-mark{bottom:4px;right:4px;border-radius:5px}@media(max-width:990px){pksr-product[data-gallery-layout=classic] .pksr-product__thumbs--classic{max-width:620px}pksr-product[data-gallery-layout=classic] .pksr-product__stage-arrow{width:35px;height:35px}pksr-product[data-gallery-layout=classic] .pksr-product__stage-arrow--prev{left:0}pksr-product[data-gallery-layout=classic] .pksr-product__stage-arrow--next{right:0}}@media(max-width:640px){pksr-product[data-gallery-layout=classic] .pksr-product__thumbs--classic{gap:7px;margin-top:8px}pksr-product[data-gallery-layout=classic] .pksr-product__thumbs--classic [data-media-choice]{flex-basis:64px;width:64px;height:62px;border-radius:9px;padding:3px}pksr-product[data-gallery-layout=classic] .pksr-product__stage-arrow{width:32px;height:32px}pksr-product[data-gallery-layout=classic] .pksr-product__stage-arrow svg{width:16px;height:16px}pksr-product[data-gallery-layout=classic] .pksr-product__gallery-counter{left:8px;bottom:10px}pksr-product[data-gallery-layout=classic] .pksr-product__zoom{right:8px;bottom:10px}}@media(prefers-reduced-motion:reduce){pksr-product[data-gallery-layout=classic] .pksr-product__stage-arrow,pksr-product[data-gallery-layout=classic] .pksr-product__thumbs--classic [data-media-choice]{transition:none}}pksr-product[data-gallery-layout=classic] dialog.pksr-product__image-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;padding:0;width:min(96vw,1200px);height:min(90dvh,820px);max-height:90dvh;box-sizing:border-box;border:0;border-radius:18px;overflow:hidden;background:#f8f8f9;color:#111;box-shadow:0 25px 80px #0000004d}pksr-product[data-gallery-layout=classic] dialog.pksr-product__image-lightbox[open]{display:flex;flex-direction:column}pksr-product[data-gallery-layout=classic] dialog.pksr-product__image-lightbox::backdrop{background:#0a0a0fd9;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}pksr-product[data-gallery-layout=classic] .pksr-product__lightbox-topbar{position:relative;z-index:4;flex:0 0 57px;height:57px;padding:0 15px 0 22px;display:flex;align-items:center;justify-content:space-between;background:#fff;border-bottom:1px solid #eeeeef}pksr-product[data-gallery-layout=classic] .pksr-product__lightbox-count{color:#707077;font-size:12px;font-weight:700;letter-spacing:.04em}pksr-product[data-gallery-layout=classic] .pksr-product__lightbox-actions{display:flex;align-items:center;gap:8px}pksr-product[data-gallery-layout=classic] .pksr-product__lightbox-actions button{position:static;display:grid;place-items:center;flex:0 0 38px;width:38px;height:38px;padding:0;border:1px solid #e7e7e9;border-radius:12px;background:#fff;color:#1c1c20;cursor:pointer;transition:background .15s ease,border-color .15s ease}pksr-product[data-gallery-layout=classic] .pksr-product__lightbox-actions button:hover{background:#f3f3f5;border-color:#d4d4d8}pksr-product[data-gallery-layout=classic] .pksr-product__lightbox-magnify[aria-pressed=true]{background:#fff1f1;border-color:#e90000;color:#e90000}pksr-product[data-gallery-layout=classic] .pksr-product__lightbox-magnify[aria-pressed=true] .pksr-product__lightbox-plus{opacity:0}pksr-product[data-gallery-layout=classic] .pksr-product__lightbox-viewport{position:relative;flex:1 1 0;min-height:0;min-width:0;width:100%;height:auto;overflow:hidden;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:clamp(12px,2.6vw,28px) clamp(45px,5vw,75px);background:#f8f8f9;touch-action:pan-y;cursor:zoom-in}pksr-product[data-gallery-layout=classic] .pksr-product__lightbox-viewport img{display:block;flex:0 1 auto;width:auto;height:auto;max-width:100%;max-height:100%;min-width:0;min-height:0;aspect-ratio:auto;object-fit:contain;margin:auto;transform:scale(1);transform-origin:50% 50%;transition:transform .22s ease;-webkit-user-select:none;user-select:none;pointer-events:none}pksr-product[data-gallery-layout=classic] .pksr-product__image-lightbox.is-zoomed .pksr-product__lightbox-viewport{cursor:zoom-out;touch-action:none}pksr-product[data-gallery-layout=classic] .pksr-product__image-lightbox.is-zoomed .pksr-product__lightbox-viewport img{transform:scale(2.325)}pksr-product[data-gallery-layout=classic] .pksr-product__lightbox-arrow{position:absolute;top:53%;z-index:3;display:grid;place-items:center;transform:translateY(-50%);width:46px;height:46px;padding:0;border:1px solid #e5e5e8;border-radius:50%;background:#fffffff5;color:#161619;box-shadow:0 4px 17px #0000001a;cursor:pointer;transition:background .15s ease,box-shadow .15s ease}pksr-product[data-gallery-layout=classic] .pksr-product__lightbox-arrow:hover{background:#fff;box-shadow:0 6px 20px #00000026}pksr-product[data-gallery-layout=classic] .pksr-product__lightbox-arrow--prev{left:18px}pksr-product[data-gallery-layout=classic] .pksr-product__lightbox-arrow--next{right:18px}@media(max-width:640px){pksr-product[data-gallery-layout=classic] dialog.pksr-product__image-lightbox{width:98vw;height:min(87dvh,690px);max-height:90dvh;border-radius:14px}pksr-product[data-gallery-layout=classic] .pksr-product__lightbox-topbar{flex-basis:52px;height:52px;padding:0 9px 0 14px}pksr-product[data-gallery-layout=classic] .pksr-product__lightbox-viewport{height:auto;padding:12px 42px}pksr-product[data-gallery-layout=classic] .pksr-product__image-lightbox.is-zoomed .pksr-product__lightbox-viewport img{transform:scale(2.1)}pksr-product[data-gallery-layout=classic] .pksr-product__lightbox-arrow{width:37px;height:37px;top:53%}pksr-product[data-gallery-layout=classic] .pksr-product__lightbox-arrow--prev{left:6px}pksr-product[data-gallery-layout=classic] .pksr-product__lightbox-arrow--next{right:6px}pksr-product[data-gallery-layout=classic] .pksr-product__lightbox-arrow svg{width:18px;height:18px}}@media(prefers-reduced-motion:reduce){pksr-product[data-gallery-layout=classic] .pksr-product__lightbox-viewport img,pksr-product[data-gallery-layout=classic] .pksr-product__lightbox-arrow,pksr-product[data-gallery-layout=classic] .pksr-product__lightbox-actions button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/pksr-product.css.map */
