.brkox-frame-conversion-v3-section{display:none!important}
.brkox-frame--v2{--bf-simple-line:#303234;--bf-simple-muted:#9da09c;--bf-simple-blue:#287df4;--bf-simple-blue-end:#4966ff;max-width:1440px;padding:24px 42px 82px;background:#000}
.brkox-frame--v2 .brkox-pdp__hero{grid-template-columns:minmax(0,1.18fr) minmax(420px,.92fr);gap:clamp(52px,5vw,82px)}
.brkox-frame--v2 .brkox-pdp__gallery{position:static}
.brkox-frame--v2 .brkox-frame-v2__media-stage{border-color:#292b2d;background:#080909}
.brkox-frame--v2 .brkox-frame-v2__main-image{object-fit:contain}
.brkox-frame--v2 .brkox-frame-v2__eyebrow,.brkox-frame--v2 .brkox-frame-v2__spec-bar{display:none!important}
.brkox-frame--v2 .brkox-pdp__title{max-width:18ch;font-size:clamp(38px,3vw,50px)!important;font-weight:760!important;letter-spacing:-.043em;line-height:1.03!important;text-wrap:balance}
.brkox-frame--v2 .brkox-pdp__price-row{margin:22px 0 25px}
.brkox-frame--v2 .brkox-pdp__price{font-size:26px;font-weight:650}
.brkox-frame--v2 .brkox-frame-v2__option-group{margin-bottom:19px}
.brkox-frame--v2 .brkox-frame-v2__option-group legend,.brkox-frame--v2 .brkox-frame-v2__quantity-block>label{margin-bottom:9px;color:#d2d3d0;font-size:13px;font-weight:560}
.brkox-frame--v2 .brkox-frame-v2__values{gap:8px}
.brkox-frame--v2 .brkox-frame-v2__value label{min-height:54px;border-color:#44474a;border-radius:0;background:#101113}
.brkox-frame--v2 .brkox-frame-v2__values--edition label{min-height:76px}
.brkox-frame--v2 .brkox-frame-v2__value input:checked+label{border-color:#fff;background:#141516;box-shadow:inset 0 0 0 1px #fff}
.brkox-frame--v2 .brkox-frame-v2__check{width:18px;height:18px;background:#fff;color:#111;line-height:18px}
.brkox-frame--v2 .brkox-frame-v2__quantity-block{margin-top:18px}
.brkox-frame--v2 .brkox-pdp__quantity{width:146px;border-radius:0;background:#0a0b0c}
.brkox-frame--v2 .brkox-frame-v2__purchase-actions{gap:9px;margin-top:23px}
.brkox-frame--v2 .brkox-pdp__add{height:58px;border-radius:0;background:linear-gradient(105deg,var(--bf-simple-blue),var(--bf-simple-blue-end));color:#fff;font-size:15px;font-weight:680}
.brkox-frame--v2 .brkox-pdp__add:hover{background:linear-gradient(105deg,var(--bf-simple-blue),var(--bf-simple-blue-end));color:#fff!important;filter:brightness(1.07)}
.brkox-frame--v2 .brkox-frame-v2__accelerated{margin-top:0}
.brkox-frame--v2 .brkox-frame-v2__accelerated .shopify-payment-button__button{min-height:56px!important;border-radius:0!important;font-size:15px!important;font-weight:680!important}
.brkox-frame--v2 .brkox-frame-v2__accelerated .shopify-payment-button__button--unbranded{border:0!important;background:linear-gradient(105deg,#5d2af5,#5127e8)!important;color:#fff!important}
.brkox-frame-simple__assurance{margin:13px 0 0!important;color:#8e918d;font-size:11px;line-height:1.5;text-align:center}
.brkox-frame--v2 .brkox-frame-v2__disclaimer{margin:11px 0 0!important;color:#8e918d;font-size:11px;line-height:1.5;text-align:center}
.brkox-frame--v2 .brkox-frame-v2__benefits{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:24px;padding:17px 0;border-color:var(--bf-simple-line)}
.brkox-frame--v2 .brkox-frame-v2__benefits>div{display:grid;grid-template-columns:25px minmax(0,1fr);gap:10px;align-items:center;padding:0 18px;border-right:1px solid var(--bf-simple-line)}
.brkox-frame--v2 .brkox-frame-v2__benefits>div:first-child{padding-left:0}
.brkox-frame--v2 .brkox-frame-v2__benefits>div:nth-child(2){padding-right:0;border-right:0}
.brkox-frame--v2 .brkox-frame-v2__benefits>div:nth-child(n+3){display:none!important}
.brkox-frame--v2 .brkox-frame-v2__benefits strong{font-size:11px}
.brkox-frame--v2 .brkox-frame-v2__benefits small{font-size:9px}
.brkox-frame-simple__list{margin-top:0;border-bottom:1px solid var(--bf-simple-line)}
.brkox-frame-simple__item{border-top:1px solid var(--bf-simple-line)}
.brkox-frame-simple__item summary{display:grid;grid-template-columns:24px minmax(0,1fr) 18px;gap:12px;align-items:center;min-height:62px;padding:0;cursor:pointer;list-style:none}
.brkox-frame-simple__item summary::-webkit-details-marker{display:none}
.brkox-frame-simple__icon{display:inline-flex;color:#e8e9e5}
.brkox-frame-simple__icon svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.45;stroke-linecap:round;stroke-linejoin:round}
.brkox-frame-simple__copy{display:flex;min-width:0;flex-direction:column;gap:3px}
.brkox-frame-simple__copy strong{color:#f4f4f1;font-size:12px;font-weight:650;line-height:1.25}
.brkox-frame-simple__copy small{overflow:hidden;color:#888b87;font-size:9px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}
.brkox-frame-simple__plus{color:#d8d9d5;font-size:17px;font-weight:300;text-align:center;transition:transform .16s ease}
.brkox-frame-simple__item[open] .brkox-frame-simple__plus{transform:rotate(45deg)}
.brkox-frame-simple__content{padding:0 30px 18px 36px;color:#a8aaa6;font-size:12px;line-height:1.7}
.brkox-frame-simple__content p{margin:0 0 9px!important}
.brkox-frame-simple__content strong{color:#f2f2ef;font-weight:600}
.brkox-frame-simple__content a{color:#fff;text-underline-offset:4px}
.brkox-frame-simple__thumb-nav{display:grid;grid-template-columns:28px minmax(0,1fr) 28px;gap:8px;align-items:center;margin-top:14px}
.brkox-frame-simple__thumb-nav .brkox-frame-v2__thumbnails{margin:0;padding:1px}
.brkox-frame-simple__thumb-arrow{height:48px;padding:0;border:0;background:transparent;color:#d6d7d3;cursor:pointer;font-size:26px;line-height:1}
.brkox-frame-simple__thumb-arrow:disabled{cursor:default;opacity:.2}
@media(max-width:1240px){.brkox-frame--v2{padding-right:28px;padding-left:28px}.brkox-frame--v2 .brkox-pdp__hero{grid-template-columns:minmax(0,1.1fr) minmax(390px,.9fr);gap:40px}.brkox-frame--v2 .brkox-pdp__title{font-size:clamp(35px,3.2vw,44px)!important}}
@media(max-width:989px){.brkox-frame--v2{padding:20px 22px 70px}.brkox-frame--v2 .brkox-pdp__hero{grid-template-columns:minmax(0,1.02fr) minmax(340px,.98fr);gap:27px}.brkox-frame--v2 .brkox-pdp__title{font-size:32px!important}.brkox-frame--v2 .brkox-frame-v2__benefits small{display:none}.brkox-frame-simple__copy small{white-space:normal}}
@media(max-width:749px){.brkox-frame--v2{padding:12px 16px 96px}.brkox-frame--v2 .brkox-pdp__hero{grid-template-columns:1fr;gap:24px}.brkox-frame--v2 .brkox-pdp__title{max-width:20ch;font-size:30px!important;line-height:1.05!important}.brkox-frame--v2 .brkox-pdp__price-row{margin:17px 0 20px}.brkox-frame--v2 .brkox-frame-v2__values--edition label{min-height:74px}.brkox-frame--v2 .brkox-pdp__add,.brkox-frame--v2 .brkox-frame-v2__accelerated .shopify-payment-button__button{min-height:54px!important;height:54px}.brkox-frame-simple__assurance,.brkox-frame--v2 .brkox-frame-v2__disclaimer{font-size:10px}.brkox-frame--v2 .brkox-frame-v2__benefits{padding:14px 0}.brkox-frame--v2 .brkox-frame-v2__benefits>div,.brkox-frame--v2 .brkox-frame-v2__benefits>div:first-child,.brkox-frame--v2 .brkox-frame-v2__benefits>div:nth-child(2){display:flex;flex-direction:column;gap:7px;align-items:center;padding:0 7px;text-align:center}.brkox-frame--v2 .brkox-frame-v2__benefits strong{font-size:10px}.brkox-frame-simple__item summary{min-height:60px}.brkox-frame-simple__copy strong{font-size:12px}.brkox-frame-simple__copy small{font-size:9px}.brkox-frame-simple__content{padding:0 18px 17px 36px;font-size:12px}.brkox-frame-simple__thumb-nav{grid-template-columns:24px minmax(0,1fr) 24px;gap:5px}.brkox-frame-simple__thumb-arrow{font-size:23px}}
@media(prefers-reduced-motion:reduce){.brkox-frame-simple__plus{transition:none!important}.brkox-frame-simple__thumb-nav *{scroll-behavior:auto!important}}
