#bvpyr .breadcrumb{color:#65554f!important;opacity:1}#bvpyr .sh26-format-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}#bvpyr .sh26-format-grid article{border:1px solid #dcd6ce;background:#fffcf6;overflow:hidden;border-radius:6px}#bvpyr .sh26-format-image{position:relative;display:block;aspect-ratio:4/3;overflow:hidden}#bvpyr .sh26-format-image img{width:100%;height:100%;object-fit:cover}#bvpyr .sh26-format-image>span{position:absolute;left:18px;bottom:18px;background:#f6f3ed;color:#21201f;padding:8px 16px;font-size:13px;font-weight:700;border-radius:3px}#bvpyr .sh26-format-copy{padding:26px}#bvpyr .sh26-format-copy h3{font-size:25px;line-height:1.2;margin-bottom:15px}#bvpyr .sh26-format-copy p{font-size:15px;line-height:1.7;color:#68625d;margin-bottom:20px}#bvpyr #show-prices .plans{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}#bvpyr #show-prices .plan{padding:34px;background:#fffcf6;border:1px solid #dcd6ce;border-radius:6px;box-shadow:0 10px 30px #21201f06}#bvpyr #show-prices .plan h3{font-size:34px}#bvpyr #show-prices .plan-price{font-size:42px;margin:22px 0}#bvpyr #show-prices .plan dl{font-size:15px;line-height:1.6}#bvpyr #show-prices .plan .btn{width:100%;margin:16px 0}#bvpyr #show-prices .sh26-solo{border:2px solid #a71935}#bvpyr #show-prices .sh26-vip{background:#75182d;color:#fff;border-color:#75182d}#bvpyr #show-prices .sh26-vip :is(h3,.plan-price,dd,summary){color:#fff}#bvpyr #show-prices .sh26-vip :is(.plan-desc,.eyebrow,dt,li){color:#f0dce1}#bvpyr #show-prices .sh26-vip .btn{background:#f6f3ed;color:#75182d;border-color:#f6f3ed}#bvpyr #show-prices .sh26-vip dl>div,#bvpyr #show-prices .sh26-vip details{border-color:#ffffff38}#bvpyr .sh26-media{background:#eae5dc}#bvpyr .sh26-jumps{display:flex;gap:12px;flex-wrap:wrap;margin:0 0 28px}#bvpyr .sh26-jumps a{border:1px solid #a71935;color:#8b1830;padding:12px 18px;border-radius:3px;font-size:14px;font-weight:700;min-height:48px;display:inline-flex;align-items:center}#bvpyr .sh26-filters{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 24px}#bvpyr .sh26-filters button{font:600 14px/1.4 Manrope,Arial,sans-serif;padding:12px 20px;min-height:46px;border:1px solid #b9afa3;color:#51463e;background:transparent;border-radius:24px;text-transform:none}#bvpyr .sh26-filters button[aria-pressed=true]{background:#a71935;color:#fff;border-color:#a71935}#bvpyr .sh26-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;scroll-margin-top:100px}#bvpyr .sh26-photo{position:relative;padding:0;border:0;border-radius:5px;background:#211d1a;aspect-ratio:4/3;overflow:hidden}#bvpyr .sh26-photo img{width:100%;height:100%;object-fit:cover;transition:transform .25s}#bvpyr .sh26-photo:hover img{transform:scale(1.025)}#bvpyr .sh26-photo>span{position:absolute;inset:auto 0 0;display:flex;justify-content:space-between;align-items:center;padding:25px 18px 15px;background:linear-gradient(transparent,#000b);color:white;font:600 13px/1.4 Manrope,Arial,sans-serif;text-transform:none}#bvpyr .sh26-hint{font-size:13px;color:#65584f;margin:20px 0 0}#bvpyr .sh26-films{padding-top:80px;scroll-margin-top:100px}#bvpyr .sh26-video-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}#bvpyr .sh26-video{padding:0;border:1px solid #d6ccbe;border-radius:5px;overflow:hidden;background:#fffcf6;text-transform:none;color:#21201f;text-align:left}#bvpyr .sh26-video>div{position:relative;aspect-ratio:16/10;background:#181b1b}#bvpyr .sh26-video img{width:100%;height:100%;object-fit:cover}#bvpyr .sh26-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:58px;height:58px;border-radius:50%;background:#f6f3edf0;color:#a71935;font:34px/1 Arial;box-shadow:0 0 0 7px #fff3}#bvpyr .sh26-video time{position:absolute;right:12px;bottom:12px;background:#000b;color:white;font:12px/1.4 Manrope,Arial;padding:4px 7px;border-radius:3px}#bvpyr .sh26-video-title{display:flex;gap:15px;justify-content:space-between;align-items:center;padding:20px;font:600 15px/1.5 Manrope,Arial;min-height:84px}#bvpyr .sh26-video-title b{color:#a71935}#bvpyr #sh26-photo-dialog,#bvpyr #sh26-video-dialog{padding:20px;border:1px solid #ffffff30;border-radius:7px;background:#181b1b;color:#fff;width:min(1100px,94vw);max-width:94vw;max-height:94dvh;overflow:auto}#bvpyr dialog::backdrop{background:#080909ed}#bvpyr dialog header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}#bvpyr dialog header span{font:600 11px/1.4 Manrope,Arial;letter-spacing:.12em;color:#d9c9b9}#bvpyr dialog button{background:transparent;border:1px solid #ffffff65;color:white;border-radius:3px;font:600 14px/1.4 Manrope,Arial;padding:12px 16px;min-height:44px;text-transform:none}#bvpyr #sh26-photo-dialog>img{width:100%;height:68dvh;object-fit:contain}#bvpyr .sh26-photo-controls{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:14px}#bvpyr .sh26-photo-controls p{font-size:14px;line-height:1.5;text-align:center;color:#fff}#bvpyr .sh26-count{display:block;text-align:center;font-size:12px;margin-top:10px;color:#d9c9b9}#bvpyr #sh26-video-dialog video{width:100%;max-height:70dvh;display:block;background:#000}#bvpyr #sh26-video-dialog p{font-size:17px;margin:16px 0 8px;color:#fff}#bvpyr #sh26-video-dialog a{font-size:13px;color:#e8cbbb;text-decoration:underline}body:has(#sh26-photo-dialog[open]),body:has(#sh26-video-dialog[open]){overflow:hidden}
@media(max-width:900px){#bvpyr .sh26-format-grid{gap:16px}#bvpyr .sh26-format-copy{padding:20px}#bvpyr .sh26-format-copy h3{font-size:23px}#bvpyr .sh26-gallery,#bvpyr .sh26-video-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){#bvpyr .sh26-format-grid,#bvpyr #show-prices .plans{grid-template-columns:1fr}#bvpyr #show-prices .plan{padding:26px}#bvpyr #show-prices .plan h3{font-size:29px}#bvpyr .sh26-gallery{gap:10px}#bvpyr .sh26-photo{aspect-ratio:3/4}#bvpyr .sh26-photo>span{font-size:11px;padding:24px 10px 12px}#bvpyr .sh26-video-grid{grid-template-columns:1fr;gap:18px}#bvpyr .sh26-filters{gap:6px}#bvpyr .sh26-filters button{padding:10px 14px;font-size:13px}#bvpyr .sh26-jumps a{font-size:13px;padding:10px 12px}#bvpyr .sh26-films{padding-top:55px}#bvpyr #sh26-photo-dialog,#bvpyr #sh26-video-dialog{padding:12px;width:96vw;max-width:96vw}#bvpyr dialog header span{font-size:9px}#bvpyr .sh26-photo-controls p{font-size:12px}#bvpyr #sh26-photo-dialog>img{height:62dvh}}
@media(prefers-reduced-motion:reduce){#bvpyr .sh26-photo img{transition:none}}

#bvpyr .p26-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}#bvpyr .p26-option{background:#fffdf8;border:1px solid #d6cec1;border-radius:12px;overflow:hidden;display:grid;grid-template-columns:44% 56%}#bvpyr .p26-option-image{border:0;padding:0;position:relative;background:#e8e3da;cursor:zoom-in;min-height:390px}#bvpyr .p26-option-image img{width:100%;height:100%;object-fit:cover;display:block}#bvpyr .p26-option-image span{position:absolute;bottom:15px;left:12px;background:#181b1bcc;color:white;border-radius:20px;padding:7px 12px;font:500 12px Manrope,sans-serif}#bvpyr .p26-option-body{padding:25px;display:flex;flex-direction:column;align-items:flex-start;gap:15px}#bvpyr .p26-option h3{font-size:25px;line-height:1.2;margin:0}#bvpyr .p26-option p{margin:0;line-height:1.7}#bvpyr .p26-option .p26-price{font-size:25px;font-weight:700;color:#a71935}#bvpyr .p26-option .btn{margin-top:auto;padding:12px 16px;width:100%;font-size:12px}#bvpyr .p26-option .text-link{font-size:12px}#bvpyr .p26-fields{border:1px solid #c9bcab;border-radius:10px;padding:22px;display:grid;gap:16px;min-width:0;background:#ede7dd}#bvpyr .p26-fields legend{padding:0 9px;font-size:17px;font-weight:700}#bvpyr .p26-check{display:flex;gap:12px;align-items:center;line-height:1.5}#bvpyr .p26-check input{width:20px;height:20px;accent-color:#a71935;flex:none}#bvpyr .p26-secondary summary{display:flex;justify-content:space-between;gap:20px;font-size:22px;font-weight:600;cursor:pointer;padding:22px 0;border-bottom:1px solid #c9bcab}#bvpyr .p26-secondary-body{padding-top:30px}#bvpyr .pyr-card{border:1px solid #d6cec1;border-radius:12px;overflow:hidden;background:#fffdf8;transition:box-shadow .2s}#bvpyr .pyr-card[data-selected=true]{border-color:#a71935;box-shadow:0 0 0 2px #a71935}#bvpyr .pyr-card-body{padding:25px}#bvpyr .pyr-card .plan-price{color:#a71935;font-weight:700}#bvpyr .pyr-card img{object-fit:contain;background:#fff}#bvpyr .sh26-media-nav{margin-bottom:30px}#bvpyr .sh26-photo{aspect-ratio:4/3}#bvpyr .sh26-photo img{width:100%;height:100%;object-fit:cover}#bvpyr .sh26-video-cover{display:block;position:relative;aspect-ratio:16/10;overflow:hidden}#bvpyr .sh26-video-cover img{width:100%;height:100%;object-fit:cover}#bvpyr .sh26-video-title{display:flex;justify-content:space-between;gap:12px;padding:18px;font-size:16px;text-align:left}#bvpyr .sh26-video-cover time{position:absolute;right:12px;bottom:12px;background:#181b1bcc;padding:4px 8px;color:white;border-radius:5px}#bvpyr .sh26-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:62px;height:62px;border-radius:50%;background:#fffdf8e6;color:#a71935;font-size:34px}#bvpyr .brand img{object-fit:contain}#bvpyr .sh26-films{padding-top:70px}
@media(max-width:1000px){#bvpyr .p26-option{grid-template-columns:1fr}#bvpyr .p26-option-image{height:390px;min-height:0}}@media(max-width:600px){#bvpyr .p26-options{grid-template-columns:1fr}#bvpyr .p26-option{grid-template-columns:42% 58%}#bvpyr .p26-option-image{height:auto;min-height:340px}#bvpyr .p26-option-body{padding:18px;gap:12px}#bvpyr .p26-option h3{font-size:21px}#bvpyr .p26-option .p26-price{font-size:21px}#bvpyr .p26-option p{font-size:13px}#bvpyr .p26-option .btn{font-size:11px;padding:9px}#bvpyr .p26-fields{padding:18px}#bvpyr .sh26-photo{aspect-ratio:3/4}#bvpyr .p26-secondary summary{font-size:18px}}
