html[data-theme="dark"]{color-scheme:dark;--ink:#e6e6e6;--black:#1c1c1c;--paper:#121212;--grey:#1b1b1b;--grey-2:#171717;--muted:#9a9a9a;--line:#2e2e2e;--red:#d9392b;--red-dk:#c03022;--green:#34b476}html[data-theme="dark"] h1,html[data-theme="dark"] h2,html[data-theme="dark"] h3,html[data-theme="dark"] h4{color:#f0f0f0!important}html[data-theme="dark"] .btn-line,html[data-theme="dark"] .button-2{background:#161616!important;color:#f0f0f0!important}html[data-theme="dark"] .btn-line:hover,html[data-theme="dark"] .button-2:hover{border-color:#d8d8d8!important;color:#f0f0f0!important}html[data-theme="dark"] .nav-a{color:#f0f0f0!important}html[data-theme="dark"] .nav-a:hover{color:#f0f0f0!important}html[data-theme="dark"] .more{color:#f0f0f0!important}html[data-theme="dark"] .pc-rail button{color:#dcdcdc!important}html[data-theme="dark"] .pc-subs li a{color:#f0f0f0!important}html[data-theme="dark"] .tiles b{color:#f0f0f0!important}html[data-theme="dark"] .pop{color:#bcbcbc!important}html[data-theme="dark"] .pop a{background:#212121!important;color:#dcdcdc!important}html[data-theme="dark"] #small-search-box-form{background:#212121!important}html[data-theme="dark"] #small-search-box-form:hover{background:#212121!important}html[data-theme="dark"] #small-search-box-form:focus-within{background:#161616!important;border-color:#d8d8d8!important}html[data-theme="dark"] #small-search-box-form .s-ic{color:#bcbcbc!important}html[data-theme="dark"] #small-search-box-form .search-box-text::placeholder{color:#bcbcbc!important}html[data-theme="dark"] .ui-autocomplete{background:#161616!important;border:1px solid #333!important}html[data-theme="dark"] .drawer,html[data-theme="dark"] .offcanvas{background:#161616!important}html[data-theme="dark"] .drawer-h small{color:#bcbcbc!important}html[data-theme="dark"] .drawer-empty{color:#bcbcbc!important}html[data-theme="dark"] .li{border-bottom:1px solid #333!important}html[data-theme="dark"] .li-n{color:#f0f0f0!important}html[data-theme="dark"] .li-b small{color:#bcbcbc!important}html[data-theme="dark"] .oc-lv{background:#161616!important}html[data-theme="dark"] .oc-list>li>a,html[data-theme="dark"] .oc-list>li>button{border-bottom:1px solid #333!important;color:#f0f0f0!important}html[data-theme="dark"] .oc-all{border-bottom:1px solid #333!important;color:#f0f0f0!important}html[data-theme="dark"] .oc-acct a{color:#f0f0f0!important}html[data-theme="dark"] .oc-extra a{color:#f0f0f0!important}html[data-theme="dark"] .oc-lang .lang a{color:#dcdcdc!important}html[data-theme="dark"] .oc-lang .lang a.on{border-color:#d8d8d8!important}html[data-theme="dark"] .foot-top{border-bottom:1px solid #4a4a4a!important}html[data-theme="dark"] .foot-app{border:1px solid #4a4a4a!important}html[data-theme="dark"] .foot-app:hover{border-color:#333!important}html[data-theme="dark"] .foot .newsletter-subscribe-text{border:1px solid #4a4a4a!important}html[data-theme="dark"] .foot .newsletter-subscribe-text::placeholder{color:#bcbcbc!important}html[data-theme="dark"] .foot .newsletter-subscribe-text:focus{border-color:#333!important}html[data-theme="dark"] .footer-menu{border-top:1px solid #4a4a4a!important}html[data-theme="dark"] .footer-menu__title::after{color:#bcbcbc!important}html[data-theme="dark"] .foot-lower{border-top:1px solid #4a4a4a!important}html[data-theme="dark"] .foot-pay li{border:1px solid #4a4a4a!important}html[data-theme="dark"] .page-title h1,html[data-theme="dark"] .page-title{color:#f0f0f0!important}html[data-theme="dark"] .breadcrumb{color:#bcbcbc!important}html[data-theme="dark"] input[type=text],html[data-theme="dark"] input[type=email],html[data-theme="dark"] input[type=password],html[data-theme="dark"] input[type=tel],html[data-theme="dark"] input[type=search],html[data-theme="dark"] input[type=number],html[data-theme="dark"] select,html[data-theme="dark"] textarea{background:#161616!important}html[data-theme="dark"] input[type=text],html[data-theme="dark"] input[type=email],html[data-theme="dark"] input[type=password],html[data-theme="dark"] input[type=tel],html[data-theme="dark"] input[type=search],html[data-theme="dark"] input[type=number],html[data-theme="dark"] select,html[data-theme="dark"] textarea{border-color:#333!important}html[data-theme="dark"] input[type=text]:focus,html[data-theme="dark"] input[type=email]:focus,html[data-theme="dark"] input[type=password]:focus,html[data-theme="dark"] input[type=tel]:focus,html[data-theme="dark"] input[type=number]:focus,html[data-theme="dark"] select:focus,html[data-theme="dark"] textarea:focus{border-color:#d8d8d8!important}@media(min-width:1000px){html[data-theme="dark"] .strip-r .lang{border-inline-start:1px solid #4a4a4a!important}}@media(min-width:1000px){html[data-theme="dark"] .hd-search{color:#f0f0f0!important}}html[data-theme="dark"] .sec-h{color:#f0f0f0!important}html[data-theme="dark"] .card{background:#161616!important}html[data-theme="dark"] .card .cb{background:#1b1b1b!important}html[data-theme="dark"] .greysec .card .cb{background:#161616!important}html[data-theme="dark"] .card .ct{color:#f0f0f0!important}html[data-theme="dark"] .card .cd{color:#bcbcbc!important}html[data-theme="dark"] .card .pr .now{color:#f0f0f0!important}html[data-theme="dark"] .card .pr s{color:#bcbcbc!important}@media(hover:hover) and (pointer:fine){html[data-theme="dark"] .cbar .bw{background:#161616!important;color:#f0f0f0!important;border-inline-start:1px solid #333!important}}html[data-theme="dark"] .btn4.line:hover{background:#161616!important;color:#f0f0f0!important}html[data-theme="dark"] .trust{background:#161616!important}html[data-theme="dark"] .trust li,html[data-theme="dark"] .trust .wa{color:#f0f0f0!important}html[data-theme="dark"] .trust small{color:#bcbcbc!important}html[data-theme="dark"] .seo-block .topic-block-title h2{color:#f0f0f0!important}html[data-theme="dark"] .seo-block summary{color:#f0f0f0!important}html[data-theme="dark"] .seo-block details>div{color:#dcdcdc!important}html[data-theme="dark"] nav.breadcrumb .current-item{color:#f0f0f0!important}html[data-theme="dark"] nav.breadcrumb a{color:#bcbcbc!important}html[data-theme="dark"] .side{background:#161616!important}html[data-theme="dark"] .sblk-t,html[data-theme="dark"] .side .filter-title{color:#f0f0f0!important}html[data-theme="dark"] .tree a{color:#bcbcbc!important}html[data-theme="dark"] .tree small{color:#bcbcbc!important}html[data-theme="dark"] .tree .open>a{color:#f0f0f0!important}html[data-theme="dark"] .side .group .item label{color:#dcdcdc!important}html[data-theme="dark"] .side .group .item:hover label{color:#f0f0f0!important}html[data-theme="dark"] .side .group input{background:#161616!important}html[data-theme="dark"] .side .group input:hover{border-color:#d8d8d8!important}html[data-theme="dark"] .side .group input:checked::after{border:solid #333!important}html[data-theme="dark"] .selected-price-range span{color:#f0f0f0!important}html[data-theme="dark"] .selected-price-range .from::before,html[data-theme="dark"] .selected-price-range .to::before{color:#bcbcbc!important}html[data-theme="dark"] #price-range-slider.ui-slider{background:#2a2a2a!important}html[data-theme="dark"] #price-range-slider .ui-slider-handle{background:#161616!important}html[data-theme="dark"] .bintro .tagl{color:#f0f0f0!important}html[data-theme="dark"] .bintro .tx{color:#dcdcdc!important}html[data-theme="dark"] .facts span{color:#bcbcbc!important}html[data-theme="dark"] .chip{background:#212121!important;color:#f0f0f0!important}html[data-theme="dark"] .views{border:1px solid #333!important}html[data-theme="dark"] .views a{color:#bcbcbc!important}html[data-theme="dark"] .views a:hover{color:#f0f0f0!important}html[data-theme="dark"] .product-sorting .sort-l{color:#bcbcbc!important}html[data-theme="dark"] .tools .sel{border:1px solid #333!important;background:#161616 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%23222' stroke-width='1.6'/%3E%3C/svg%3E") no-repeat right 12px center/11px 8px!important;color:#f0f0f0!important}html[data-theme="dark"] .tools .sel:hover{border-color:#d8d8d8!important}html[data-theme="dark"] .tools .per{color:#bcbcbc!important}html[data-theme="dark"] .count{color:#bcbcbc!important}html[data-theme="dark"] .product-selectors .fbtn{color:#f0f0f0!important}html[data-theme="dark"] .product-selectors .sort-l{color:#bcbcbc!important}html[data-theme="dark"] .product-selectors .views a:hover{color:#f0f0f0!important}html[data-theme="dark"] .product-selectors .views a.selected{color:#f0f0f0!important}html[data-theme="dark"] .pager li a,html[data-theme="dark"] .pager li span{background:#212121!important;color:#f0f0f0!important}html[data-theme="dark"] .no-result{color:#bcbcbc!important}html[data-theme="dark"] .cat-seo .seo-h{color:#f0f0f0!important}html[data-theme="dark"] .html-widget summary{color:#f0f0f0!important}html[data-theme="dark"] .html-widget details>div{color:#dcdcdc!important}html[data-theme="dark"] .html-widget h2,html[data-theme="dark"] .html-widget h3{color:#f0f0f0!important}html[data-theme="dark"] .page-title .sub{color:#bcbcbc!important}html[data-theme="dark"] .bcard{background:#161616!important}html[data-theme="dark"] .bcard:hover{border-color:#d8d8d8!important}html[data-theme="dark"] .bcb .bn{color:#f0f0f0!important}html[data-theme="dark"] .bcb .bdesc{color:#bcbcbc!important}html[data-theme="dark"] .zv4-x{color:#f0f0f0!important}html[data-theme="dark"] .zv4-c{color:#dcdcdc!important}html[data-theme="dark"] .g4 .th button[aria-pressed="true"]{border-color:#d8d8d8!important}html[data-theme="dark"] .pdp-name{color:#f0f0f0!important}html[data-theme="dark"] .rl{color:#bcbcbc!important}html[data-theme="dark"] .pr4 .now{color:#f0f0f0!important}html[data-theme="dark"] .pr4 s{color:#bcbcbc!important}html[data-theme="dark"] .stock.out{color:#ff7a6b!important}html[data-theme="dark"] .stock .ships{color:#bcbcbc!important}html[data-theme="dark"] .kb li{color:#dcdcdc!important}html[data-theme="dark"] .opt4 .sg{color:#dcdcdc!important}html[data-theme="dark"] .attributes dt{color:#f0f0f0!important}html[data-theme="dark"] .attributes dt .chosen{color:#bcbcbc!important}html[data-theme="dark"] .attributes .attribute-description{color:#bcbcbc!important}html[data-theme="dark"] .attributes .option-list:not(.attribute-squares) label{border:1px solid #333!important;background:#161616!important;color:#f0f0f0!important}html[data-theme="dark"] .attributes .option-list:not(.attribute-squares) label:hover{border-color:#d8d8d8!important}html[data-theme="dark"] .attributes .option-list:not(.attribute-squares) input:checked+label{border-color:#d8d8d8!important}html[data-theme="dark"] .attributes .option-list li.disabled label,html[data-theme="dark"] .attributes .option-list input:disabled+label{background:#1b1b1b!important;border-color:#333!important}html[data-theme="dark"] .attributes .attribute-square-container{border:1px solid #333!important}html[data-theme="dark"] .attributes .attribute-squares li.selected-value .attribute-square-container,html[data-theme="dark"] .attributes .attribute-squares input:checked~.attribute-square-container{border:2px solid #d8d8d8!important}html[data-theme="dark"] .atc4 .wl{border:1px solid #333!important;background:#161616!important;color:#f0f0f0!important}html[data-theme="dark"] .atc4 .wl:hover{border-color:#d8d8d8!important}html[data-theme="dark"] .tr4 li,html[data-theme="dark"] .tr4 .wa{color:#f0f0f0!important}html[data-theme="dark"] .tr4 small{color:#bcbcbc!important}html[data-theme="dark"] .acc4 summary{color:#f0f0f0!important}html[data-theme="dark"] .acc4 .body{color:#dcdcdc!important}html[data-theme="dark"] .acc4 .body :is(h2,html[data-theme="dark"] h3,html[data-theme="dark"] h4){color:#f0f0f0!important}html[data-theme="dark"] .full-description .short-description{color:#f0f0f0!important}html[data-theme="dark"] .sz4 strong{color:#f0f0f0!important}html[data-theme="dark"] .sz4 :is(th,html[data-theme="dark"] td){border:1px solid #333!important}html[data-theme="dark"] .sz4 th,html[data-theme="dark"] .sz4 tr:first-child td{background:#1b1b1b!important;color:#f0f0f0!important}html[data-theme="dark"] .spec4 th,html[data-theme="dark"] .spec4 td{border-bottom:1px solid #333!important}html[data-theme="dark"] .spec4 th{color:#f0f0f0!important}html[data-theme="dark"] .spec4 td{color:#dcdcdc!important}html[data-theme="dark"] .revsum b{color:#f0f0f0!important}html[data-theme="dark"] .revsum .based{color:#bcbcbc!important}html[data-theme="dark"] .revfull h3{color:#f0f0f0!important}html[data-theme="dark"] .revfull .text-body{color:#dcdcdc!important}html[data-theme="dark"] .revfull .who{color:#bcbcbc!important}html[data-theme="dark"] .revfull .reply{background:#161616!important}html[data-theme="dark"] .product-review-helpfulness{color:#bcbcbc!important}html[data-theme="dark"] .field-validation-error,html[data-theme="dark"] .message-error{color:#ff7a6b!important}html[data-theme="dark"] .review-already-added{color:#bcbcbc!important}html[data-theme="dark"] .stick{background:#161616!important}html[data-theme="dark"] .stick .now{color:#f0f0f0!important}html[data-theme="dark"] .h4t{color:#f0f0f0!important}html[data-theme="dark"] .h4t small{color:#bcbcbc!important}html[data-theme="dark"] .ln4{color:#dcdcdc!important}html[data-theme="dark"] .chk4{color:#dcdcdc!important}html[data-theme="dark"] .eta{color:#dcdcdc!important}html[data-theme="dark"] .fb4{color:#f0f0f0!important}html[data-theme="dark"] .fb4 i{background:#2a2a2a!important}html[data-theme="dark"] .sr4{color:#dcdcdc!important}html[data-theme="dark"] .sr4 small{color:#bcbcbc!important}html[data-theme="dark"] .sr4.tot{color:#f0f0f0!important}html[data-theme="dark"] .vat{color:#bcbcbc!important}html[data-theme="dark"] .li4-img img{border:1px solid #333!important}html[data-theme="dark"] .li4-b .nm{color:#f0f0f0!important}html[data-theme="dark"] .li4-b small{color:#bcbcbc!important}html[data-theme="dark"] .li4-p b{color:#f0f0f0!important}html[data-theme="dark"] .li4-x{color:#bcbcbc!important}html[data-theme="dark"] .qty4{border:1px solid #333!important}html[data-theme="dark"] .qty4 button{color:#f0f0f0!important}html[data-theme="dark"] .cart4-s h2{color:#f0f0f0!important}html[data-theme="dark"] .promo4 label{color:#f0f0f0!important}html[data-theme="dark"] .promo4 .bad{color:#ff7a6b!important}html[data-theme="dark"] .empty4{color:#bcbcbc!important}html[data-theme="dark"] .stick .now small{color:#bcbcbc!important}html[data-theme="dark"] .gc4>summary{color:#dcdcdc!important}html[data-theme="dark"] .cohd{background:#161616!important}html[data-theme="dark"] .cohelp{color:#dcdcdc!important}html[data-theme="dark"] .co4{background:#161616!important}html[data-theme="dark"] .co4 legend{color:#f0f0f0!important}html[data-theme="dark"] .f4 label{color:#f0f0f0!important}html[data-theme="dark"] .f4 label span{color:#bcbcbc!important}html[data-theme="dark"] .f4 .hint{color:#bcbcbc!important}html[data-theme="dark"] .err4{color:#ff7a6b!important}html[data-theme="dark"] .pfx>span{color:#dcdcdc!important}html[data-theme="dark"] .errsum{background:#3a1815!important;color:#ff7a6b!important}html[data-theme="dark"] .errsum .ic{color:#ff7a6b!important}html[data-theme="dark"] .haveacc{color:#dcdcdc!important}html[data-theme="dark"] .ql4-f{background:#161616!important}html[data-theme="dark"] .ql4-or{color:#bcbcbc!important}html[data-theme="dark"] .lnk4{color:#dcdcdc!important}html[data-theme="dark"] .note4{color:#bcbcbc!important}html[data-theme="dark"] .opt5{border:1px solid #333!important}html[data-theme="dark"] .opt5.on,html[data-theme="dark"] .opt5:has(input:checked){border-color:#d8d8d8!important}html[data-theme="dark"] .opt5 b{color:#f0f0f0!important}html[data-theme="dark"] .opt5 .fee5{background:#3a1815!important;color:#ff7a6b!important}html[data-theme="dark"] .opt5 small{color:#bcbcbc!important}html[data-theme="dark"] .opt5 em{color:#f0f0f0!important}html[data-theme="dark"] .pe4{background:#1b1b1b!important}html[data-theme="dark"] .pts5{background:#161616!important}html[data-theme="dark"] .ok5{background:#1b1b1b!important;color:#4cc38a!important}html[data-theme="dark"] .cpn4 details>summary{color:#dcdcdc!important}html[data-theme="dark"] .cpn4 .chip4{background:#1b1b1b!important;color:#4cc38a!important}html[data-theme="dark"] .cpn4 .chip4 button{color:#dcdcdc!important}html[data-theme="dark"] .cpn4 .msg.bad{color:#ff7a6b!important}html[data-theme="dark"] .cod-info{color:#dcdcdc!important}html[data-theme="dark"] .mgstripe .hint{color:#bcbcbc!important}html[data-theme="dark"] .terms{color:#bcbcbc!important}html[data-theme="dark"] .terms a{color:#dcdcdc!important}html[data-theme="dark"] .cosum{background:#161616!important}html[data-theme="dark"] .cosum h2{color:#f0f0f0!important}html[data-theme="dark"] .cosum-m{background:#161616!important}html[data-theme="dark"] .cosum-m>summary{color:#f0f0f0!important}html[data-theme="dark"] .li4.compact .nm{color:#f0f0f0!important}html[data-theme="dark"] .msg4-c{background:#161616!important}html[data-theme="dark"] .msg4-c h1{color:#f0f0f0!important}html[data-theme="dark"] .msg4-c p{color:#dcdcdc!important}html[data-theme="dark"] .msg4-c small{color:#bcbcbc!important}html[data-theme="dark"] .badge4{background:#3a1815!important}html[data-theme="dark"] .or4{color:#bcbcbc!important}html[data-theme="dark"] .ln4.box{border:1px solid #333!important}html[data-theme="dark"] .ok4{background:#212121!important;color:#4cc38a!important}html[data-theme="dark"] .ty4-h{background:#161616!important}html[data-theme="dark"] .ty4-h h1{color:#f0f0f0!important}html[data-theme="dark"] .kv4{background:#161616!important}html[data-theme="dark"] .kv4 dt{color:#bcbcbc!important}html[data-theme="dark"] .kv4 dd{color:#f0f0f0!important}html[data-theme="dark"] .walink{color:#f0f0f0!important}html[data-theme="dark"] .save4{background:#161616!important;border:1px dashed #333!important}html[data-theme="dark"] .save4 h2{color:#f0f0f0!important}html[data-theme="dark"] .save4 p{color:#dcdcdc!important}html[data-theme="dark"] .fieldset>.title,html[data-theme="dark"] .section>.title,html[data-theme="dark"] .page-body>.title{color:#f0f0f0!important}html[data-theme="dark"] .inputs>label,html[data-theme="dark"] .inputs .text-prompt{color:#f0f0f0!important}html[data-theme="dark"] .inputs .field-validation-error,html[data-theme="dark"] .inputs span[class*="field-validation"]{color:#ff7a6b!important}html[data-theme="dark"] .message-error{background:#3a1815!important}html[data-theme="dark"] .message-success,html[data-theme="dark"] .result{background:#212121!important;color:#4cc38a!important}html[data-theme="dark"] .no-data{color:#bcbcbc!important}html[data-theme="dark"] .login-page .returning-wrapper .title,html[data-theme="dark"] .login-page .new-wrapper .title{color:#f0f0f0!important}html[data-theme="dark"] .login-page .new-wrapper .text{color:#dcdcdc!important}html[data-theme="dark"] .accnav a{border:1px solid #333!important;background:#161616!important;color:#f0f0f0!important}html[data-theme="dark"] .accnav a.on{border-color:#d8d8d8!important}html[data-theme="dark"] .order-list .order-item{background:#161616!important}html[data-theme="dark"] .order-list .info{color:#bcbcbc!important}html[data-theme="dark"] .order-status{background:#212121!important;color:#dcdcdc!important}html[data-theme="dark"] .order-status.pending{background:#3a1815!important}html[data-theme="dark"] .order-status.processing{background:#16202e!important}html[data-theme="dark"] .order-status.complete{background:#212121!important;color:#4cc38a!important}html[data-theme="dark"] .order-status.cancelled{background:#3a1815!important;color:#ff7a6b!important}html[data-theme="dark"] .address-list .address-item{background:#161616!important}html[data-theme="dark"] .address-list .info{color:#dcdcdc!important}html[data-theme="dark"] .order-details-page .order-overview,html[data-theme="dark"] .order-details-page .order-details-area,html[data-theme="dark"] .order-details-page .section{background:#161616!important}html[data-theme="dark"] .order-details-page .order-overview-content,html[data-theme="dark"] .order-details-page .order-details-area ul{color:#dcdcdc!important}html[data-theme="dark"] .data-table{background:#161616!important}html[data-theme="dark"] .data-table th{color:#bcbcbc!important}html[data-theme="dark"] .data-table td{border-bottom:1px solid #333!important}html[data-theme="dark"] .search-page .search-results .warning,html[data-theme="dark"] .search-page .no-result{color:#dcdcdc!important}html[data-theme="dark"] .nr4 .tips{color:#dcdcdc!important}@media(min-width:1000px){html[data-theme="dark"] .accnav a.on{color:#f0f0f0!important}}html[data-theme="dark"] .external-authentication .title{color:#bcbcbc!important}html[data-theme="dark"] .external-authentication .title::before,html[data-theme="dark"] .external-authentication .title::after{background:#2a2a2a!important}html[data-theme="dark"] .mg-google-btn{background:#161616!important;color:#f0f0f0!important}html[data-theme="dark"] .mg-google-btn:hover{background:#1b1b1b!important;color:#f0f0f0!important}html[data-theme="dark"] .mg-glink-intro{color:#dcdcdc!important}html[data-theme="dark"] .mg-glink-row{background:#161616!important}html[data-theme="dark"] .mg-glink-remove{color:#bcbcbc!important}html[data-theme="dark"] .ptabs{border-block-end:1px solid #333!important}html[data-theme="dark"] .ptabs [role="tab"]{color:#bcbcbc!important}html[data-theme="dark"] .ptabs [role="tab"][aria-selected="true"]{color:#f0f0f0!important}html[data-theme="dark"] .sec-h4{color:#f0f0f0!important}html[data-theme="dark"] .sarr{color:#f0f0f0!important}html[data-theme="dark"] .sind4{background:#2a2a2a!important}html[data-theme="dark"] .post4{background:#161616!important}html[data-theme="dark"] .post4 .t{color:#f0f0f0!important}html[data-theme="dark"] .post4 .x{color:#bcbcbc!important}html[data-theme="dark"] .post4 .rm{color:#f0f0f0!important}html[data-theme="dark"] .rsum4{color:#bcbcbc!important}html[data-theme="dark"] .rsum4 b{color:#f0f0f0!important}html[data-theme="dark"] .rev4{background:#161616!important}html[data-theme="dark"] .rev4 h3{color:#f0f0f0!important}html[data-theme="dark"] .rev4 p{color:#f0f0f0!important}html[data-theme="dark"] .rev4 .who b{color:#f0f0f0!important}html[data-theme="dark"] .rev4 .vb{color:#4cc38a!important}html[data-theme="dark"] .wish4 .ed4{color:#dcdcdc!important}html[data-theme="dark"] .share4 b{color:#f0f0f0!important}html[data-theme="dark"] .share4 small{color:#bcbcbc!important}html[data-theme="dark"] .share4-a .ln4{color:#f0f0f0!important}html[data-theme="dark"] .rss4{color:#bcbcbc!important}html[data-theme="dark"] .barch4 .yr b{color:#f0f0f0!important}html[data-theme="dark"] .barch4 .ms a{color:#dcdcdc!important}html[data-theme="dark"] .barch4 .ms small{color:#bcbcbc!important}html[data-theme="dark"] .bpost4 .bp-t{color:#f0f0f0!important}html[data-theme="dark"] .bpost4 .bp-cover{background:var(--grey,#212121)!important}html[data-theme="dark"] .bpost4 .post-date{color:#bcbcbc!important}html[data-theme="dark"] .bpost4 .post-body{color:#f0f0f0!important}html[data-theme="dark"] .bpost4 .post-body h2,html[data-theme="dark"] .bpost4 .post-body h3{color:#f0f0f0!important}html[data-theme="dark"] .bpost4 .new-comment .title,html[data-theme="dark"] .bpost4 .comment-list .title{color:#f0f0f0!important}html[data-theme="dark"] .bpost4 .comment .username{color:#f0f0f0!important}html[data-theme="dark"] .bpost4 .comment-time{color:#bcbcbc!important}html[data-theme="dark"] .nf4 h1{color:#f0f0f0!important}html[data-theme="dark"] .nf4 p{color:#bcbcbc!important}html[data-theme="dark"] .ct4 .card4 b{color:#f0f0f0!important}html[data-theme="dark"] .ct4 .card4 small{color:#bcbcbc!important}@media(max-width:699px){html[data-theme="dark"] nav.breadcrumb li:nth-last-child(2) a{color:#dcdcdc!important}}html[data-theme="dark"] .topic-page:not(.topic-aboutus) .page-body{color:#f0f0f0!important}html[data-theme="dark"] .topic-page:not(.topic-aboutus) .page-body h1,html[data-theme="dark"] .topic-page:not(.topic-aboutus) .page-body h2{color:#f0f0f0!important}html[data-theme="dark"] .topic-page:not(.topic-aboutus) .page-body h3,html[data-theme="dark"] .topic-page:not(.topic-aboutus) .page-body h4{color:#f0f0f0!important}html[data-theme="dark"] .topic-aboutus .page-body>div{color:#f0f0f0!important}html[data-theme="dark"] .topic-aboutus .page-body>div p{color:#dcdcdc!important}html[data-theme="dark"] .topic-aboutus .page-body>div>div:nth-of-type(3) p{color:#f0f0f0!important}html[data-theme="dark"] .msg4-c .mail4{color:#f0f0f0!important}html[data-theme="dark"] .cf4-c{background:#161616!important}html[data-theme="dark"] .cf4-c h1{color:#f0f0f0!important}html[data-theme="dark"] .cf4-c p{color:#dcdcdc!important}html[data-theme="dark"] .hub-trust{border-block:1px solid #4a4a4a!important}html[data-theme="dark"] .hub-kit{border:1px solid #4a4a4a!important}html[data-theme="dark"] .hub-choice select{border:1px solid #4a4a4a!important}html[data-theme="dark"] .hub-choice select:focus-visible{border-color:#333!important}html[data-theme="dark"] .hub-kit-ft{border-top:1px solid #4a4a4a!important}html[data-theme="dark"] .hub-crew-card{border:1px solid #4a4a4a!important}html[data-theme="dark"] .hub-chip{border:1px solid #4a4a4a!important}html[data-theme="dark"] .hub-chip:hover{border-color:#333!important}html[data-theme="dark"] .hub-pick{border:1px solid #4a4a4a!important}html[data-theme="dark"] .hub-pick:hover{border-color:#333!important}html[data-theme="dark"] .hub-guide{border:1px solid #4a4a4a!important}html[data-theme="dark"] .hub-guide:hover{border-color:#333!important}html[data-theme="dark"] .hub-faq details{border:1px solid #4a4a4a!important}html[data-theme="dark"] .hub-page .cat-seo{border-top:1px solid #4a4a4a!important}html[data-theme="dark"] .hub-track{border:1px solid #4a4a4a!important}html[data-theme="dark"] .hub-track:hover{border-color:#333!important}html[data-theme="dark"] .hubs-jump a:hover{border-color:#333!important}html[data-theme="dark"] .nav-train>.nav-a:hover{color:#ff7a6b!important}html[data-theme="dark"] .footer-menu-train{border-top:1px solid #4a4a4a!important}html[data-theme="dark"] .cat-chips a{border:1px solid #333!important;background:#161616!important;color:#f0f0f0!important}html[data-theme="dark"] .cat-chips a small{color:#bcbcbc!important}html[data-theme="dark"] .cat-chips a:hover{border-color:#d8d8d8!important}html[data-theme="dark"] .brands-strip a{color:#f0f0f0!important}html[data-theme="dark"] .cm-opt:hover span{border-color:#333!important}html[data-theme="dark"] .cm-ghost:hover{border-color:#333!important}html[data-theme="dark"] .cm-grid .item-box{background:#161616!important}html[data-theme="dark"] .why-h{color:#f0f0f0!important}html[data-theme="dark"] .why-lead{color:#f0f0f0!important}html[data-theme="dark"] .why-card{border:1px solid #333!important;background:#161616!important}html[data-theme="dark"] .why-card p{color:#dcdcdc!important}html[data-theme="dark"] .why-t{color:#f0f0f0!important}html[data-theme="dark"] .why-links a{color:#ff7a6b!important}html[data-theme="dark"] .why-range,html[data-theme="dark"] .why-faq{border-top:1px solid #333!important}html[data-theme="dark"] .why-h2{color:#f0f0f0!important}html[data-theme="dark"] .why-col a{color:#f0f0f0!important}html[data-theme="dark"] .why-col a:hover{color:#ff7a6b!important}html[data-theme="dark"] .why-col .why-col-t{color:#f0f0f0!important}html[data-theme="dark"] .why-faq details{border:1px solid #333!important}html[data-theme="dark"] .why-faq summary{color:#f0f0f0!important}html[data-theme="dark"] .why-faq details p{color:#dcdcdc!important}html[data-theme="dark"] html:not([data-theme="dark"]) :is(.bpost4 .dt,html[data-theme="dark"] .back4,html[data-theme="dark"] .required,html[data-theme="dark"] .revsum summary.wr,html[data-theme="dark"] .dt){color:#ff7a6b!important}html[data-theme="dark"] html:not([data-theme="dark"]) .page-body [style*="color:#999"i],html[data-theme="dark"] html:not([data-theme="dark"]) .page-body [style*="color: #999"i]{color:#bcbcbc!important}html[data-theme="dark"] html:not([data-theme="dark"]) :is(.spec4 td a,html[data-theme="dark"] .chip.all,html[data-theme="dark"] .write-review>summary.wr){color:#ff7a6b!important}html[data-theme="dark"] html:not([data-theme="dark"]) .page-body [style*="color:#e03e2d"i]{color:#ff7a6b!important}html[data-theme="dark"] body:has(.post-body [data-guide-img]) .bpost4 .chip{border:1px solid #4a4a4a!important}html[data-theme="dark"] body:has(.post-body [data-guide-img]) .bpost4 textarea{border:1px solid #4a4a4a!important}html[data-theme="dark"] .brands4 .tile4{background:#161616!important;color:#f0f0f0!important}html[data-theme="dark"] .brands4 .tile4 .tx b{color:#f0f0f0!important}html[data-theme="dark"] .brands4 .tile4 .tx small{color:#bcbcbc!important}html[data-theme="dark"] .brands4 .tile4:hover{border-color:#d8d8d8!important}html[data-theme="dark"] .cats4 .tile4{background:#1b1b1b!important;color:#f0f0f0!important}html[data-theme="dark"] .cats4 .tile4 .tx{background:#1b1b1b!important}html[data-theme="dark"] .cats4 .tile4 .tx b{color:#f0f0f0!important}html[data-theme="dark"] .cats4 .tile4 .tx small{color:#bcbcbc!important}html[data-theme="dark"] .cats4 .tile4 .tx .pr4{color:#ff7a6b!important}html[data-theme="dark"] .cats4 .tile4:hover{border-color:#d8d8d8!important}html[data-theme="dark"] .cats4 .tile-sets img{background:#16202e!important}html[data-theme="dark"] .cats4 .tile-sets .tx small{color:#bcbcbc!important}html[data-theme="dark"] .bt{background:#161616!important;color:#f0f0f0!important}html[data-theme="dark"] .bt:hover{border-color:#d8d8d8!important;color:#f0f0f0!important}html[data-theme="dark"] .bt-d{color:#bcbcbc!important}html[data-theme="dark"] .bt-n{color:#bcbcbc!important}html[data-theme="dark"] .bt-feat{border-color:#4a4a4a!important}html[data-theme="dark"] .bt{border-color:#4a4a4a!important}@media(min-width:1400px){html[data-theme="dark"] .bp-card{background:#161616!important}}@media(min-width:1400px){html[data-theme="dark"] .bp-card li a{color:#f0f0f0!important}}@media(min-width:1500px){html[data-theme="dark"] .stock .ships{color:#dcdcdc!important}}@media(min-width:1500px){html[data-theme="dark"] .tr4 small{color:#dcdcdc!important}}@media(min-width:1500px){html[data-theme="dark"] .acc4 .body{color:#dcdcdc!important}}
.theme-tg{display:grid;place-items:center;width:28px;height:26px;color:#cfcfcf}.theme-tg:hover{color:#fff}.theme-tg .ic{width:15px;height:15px}html[data-theme="dark"] .theme-tg .ic{fill:currentColor}html[data-theme="dark"] body{background:var(--paper);color:var(--ink)}html[data-theme="dark"] h1,html[data-theme="dark"] h2,html[data-theme="dark"] h3,html[data-theme="dark"] h4{color:#f0f0f0}html[data-theme="dark"] .logo img{filter:invert(1) hue-rotate(180deg)}html[data-theme="dark"] input,html[data-theme="dark"] select,html[data-theme="dark"] textarea{background:#1b1b1b;color:#eee;border-color:#3a3a3a}html[data-theme="dark"] ::placeholder{color:#8a8a8a}html[data-theme="dark"] #small-search-box-form{background:#1e1e1e!important;border-color:#333!important}html[data-theme="dark"] #small-search-box-form:focus-within{background:#262626!important;border-color:#888!important}html[data-theme="dark"] #small-search-box-form .search-box-text{background:transparent!important;border:0!important;color:#eee}html[data-theme="dark"] #small-search-box-form .s-ic{color:#9a9a9a!important;background:transparent!important}html[data-theme="dark"] #small-search-box-form .search-box-button{background:#333!important;color:#fff!important}html[data-theme="dark"] #small-search-box-form .search-box-button:hover{background:var(--red)!important}html[data-theme="dark"] .pop a{background:#222!important;color:#d8d8d8!important}html[data-theme="dark"] .pop a:hover{background:#eee!important;color:#111!important}html[data-theme="dark"] .g4 .zb4{color:#222!important}html[data-theme="dark"] [style*="b42a18"i]{color:#ff7a6b!important}html[data-theme="dark"] [style*="color:#222"i],html[data-theme="dark"] [style*="color: #222"i],html[data-theme="dark"] [style*="color:#333"i],html[data-theme="dark"] [style*="color: #333"i],html[data-theme="dark"] [style*="color:#000"i],html[data-theme="dark"] [style*="color: #000"i]{color:#ececec!important}html[data-theme="dark"] [style*="background:#fff"i],html[data-theme="dark"] [style*="background-color:#fff"i],html[data-theme="dark"] [style*="background: #fff"i]{background:transparent!important}html[data-theme="dark"] :is(.required,.dt,.back4,.stock.out,.field-validation-error,.message-error,.spec4 td a,.chip.all,.write-review>summary.wr){color:#ff7a6b!important}html[data-theme="dark"] [style*="color:#e03e2d"i],html[data-theme="dark"] [style*="color: #e03e2d"i],html[data-theme="dark"] [style*="color:#d7192a"i]{color:#ff7a6b!important}html[data-theme="dark"] :is([style*="color:#2c2c2c"i],[style*="color:#111"i],[style*="color: #111"i],[style*="color:#1a1a1a"i],[style*="color:#444"i],[style*="color:#555"i],[style*="color: #555"i]){color:#e8e8e8!important}html[data-theme="dark"] :is([style*="color:#6b6b6b"i],[style*="color:#909090"i],[style*="color:#888"i],[style*="color:#999"i]){color:#adadad!important}html[data-theme="dark"] :is([style*="background:#f8f8f8"i],[style*="background:#f5f5f4"i],[style*="background:#f6f6f6"i],[style*="background: #f8f8f8"i]){background:#1b1b1b!important}html[data-theme="dark"] [style*="background:#f6d9d5"i]{background:#3a1815!important}html[data-theme="dark"] [style*="background:#111"i]{background:#1f1f1f!important}html[data-theme="dark"]{--muted:#9a9a9a}html[data-theme="dark"] :is(.forgot-password a,[style*="color:var(--red)"i],[style*="color: var(--red)"i]){color:#ff7a6b!important}html[data-theme="dark"] .zv4-x,html[data-theme="dark"] .zv4-p,html[data-theme="dark"] .zv4-n{color:#222!important}html[data-theme="dark"] .zv4-c{color:#555!important}html[data-theme="dark"] .mgsu-card{box-shadow:0 0 0 1px #3a3a3a,0 24px 70px rgba(0,0,0,.7)}html[data-theme="dark"] .zv4-x,html[data-theme="dark"] .zv4-p,html[data-theme="dark"] .zv4-n{color:#222!important}html[data-theme="dark"] .acc4 .body{color:#ececec!important}html[data-theme="dark"] .acc4 .body :is(h2,h3,h4){color:#fff!important}html[data-theme="dark"] .tr4 small,html[data-theme="dark"] .stock .ships{color:#cfcfcf!important}
:root{--ink:#2c2c2c;--black:#0b0b0b;--paper:#fff;--grey:#f0f0f0;--grey-2:#f4f4f4;--muted:#6a6a6a;--line:#e4e4e4;--red:#d93a2a;--red-dk:#b92b1d;--green:#1f7a4d;--head:"Fjalla One","Arial Narrow",Impact,sans-serif;--body:"Lato","Segoe UI",system-ui,sans-serif;--wrap:2096px;--hdr-h:60px}html[dir="rtl"]{--head:"Cairo","Fjalla One",sans-serif;--body:"Cairo","Lato",sans-serif}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}html.mg-lock{overflow:hidden}body{margin:0;background:var(--paper);color:var(--ink);font:15px/1.55 var(--body)}img,svg,video{max-width:100%;height:auto}a{color:inherit;text-decoration:none}a:hover{color:var(--red)}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--red);outline-offset:2px}[hidden]{display:none!important}h1,h2,h3,h4{font-family:var(--head);font-weight:400;line-height:1.2;color:#222}.sr,.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.wrap{max-width:var(--wrap);margin-inline:auto;padding-inline:16px}.ic{width:20px;height:20px;flex:none;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.m-only{display:grid}.grow{flex:1}@media(prefers-reduced-motion:reduce){*,*::before,*::after{transition:none!important;animation:none!important;scroll-behavior:auto!important}}.btn,.button-1,.button-2{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 22px;font:400 15px var(--head);letter-spacing:.08em;text-transform:uppercase;border:1px solid transparent;cursor:pointer}.btn-red,.button-1{background:var(--red);color:#fff}.btn-red:hover,.button-1:hover{background:var(--red-dk);color:#fff}.btn-line,.button-2{background:#fff;border-color:#ccc;color:#222}.btn-line:hover,.button-2:hover{border-color:#222;color:#222}.lnk{font-size:13.5px;text-decoration:underline;justify-self:center}.icbtn{width:42px;height:42px;display:grid;place-items:center;position:relative}.strip{background:#222;color:#ddd;font-size:12px}.strip-in{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:30px}.strip-usp{display:none;align-items:center;gap:8px}.strip-usp .ic{width:15px;height:15px;color:var(--red)}.strip-r{display:flex;align-items:center;gap:16px;margin-inline-start:auto}.strip-links{display:none;align-items:center;gap:18px}.strip-links a{color:#cfcfcf;font-size:12px}.strip-links a:hover{color:#fff}.lang{display:flex;align-items:center;gap:2px;margin-inline-start:auto}.lang a{padding:3px 8px;letter-spacing:.06em;text-transform:uppercase;color:#aaa;font-size:11.5px}.lang a.on{color:#fff}.lang a:hover{color:#fff}.hdr{position:sticky;top:0;z-index:30;background:var(--paper);box-shadow:0 1px 0 var(--line),0 2px 10px rgba(0,0,0,.04)}.hdr-row{display:flex;align-items:center;gap:4px;height:var(--hdr-h)}.burger{display:grid}.logo{flex:none;display:flex;align-items:center}.logo img{height:24px;width:auto;display:block}.nav{display:none}.hd-tools{display:flex;align-items:center}.hd-search{display:none}.header-links{display:flex;align-items:center}.header-links .acct{display:none}.cartblk{position:relative;display:grid;place-items:center;width:42px;height:42px}.cartblk .cart-label{display:none}.cartblk .cart-qty{position:absolute;top:3px;inset-inline-end:1px;min-width:17px;height:17px;border-radius:9px;background:var(--red);color:#fff;font:900 10.5px/17px var(--body);text-align:center;padding:0 4px}.cartblk .cart-qty[data-count="0"]{display:none}.nav-i{display:flex;position:static}.nav-a{display:flex;align-items:center;gap:5px;padding:0 9px;font:400 14.5px var(--head);letter-spacing:.05em;text-transform:uppercase;color:#262626;white-space:nowrap;border-bottom:3px solid transparent;border-top:3px solid transparent}html[dir="rtl"] .nav-a{letter-spacing:0;font-weight:700;font-size:14px;padding:0 7px}.nav-a .ic{width:10px;height:10px;stroke-width:2.6;transition:transform .2s}.nav-a:hover{color:#000}.nav-a[aria-expanded="true"]{border-bottom-color:var(--red);color:var(--red)}.nav-a[aria-expanded="true"] .ic{transform:rotate(180deg)}.mega{display:none;position:absolute;inset-inline:0;top:100%;z-index:31;background:var(--paper);box-shadow:0 24px 40px -18px rgba(0,0,0,.35);border-top:1px solid var(--line)}.nav-a[aria-expanded="true"]+.mega{display:block}.more{display:inline-flex;align-items:center;gap:8px;font:400 14px var(--head);letter-spacing:.08em;text-transform:uppercase;color:#1d1d1d}.more::after{content:"→";color:var(--red)}html[dir="rtl"] .more::after{content:"←"}.more:hover{color:var(--red)}.pc{display:grid;grid-template-columns:250px minmax(0,1fr);gap:34px;padding-block:24px 28px}.pc-rail{display:grid;align-content:start;border-inline-end:1px solid var(--line);padding-inline-end:16px}.pc-rail button{display:flex;justify-content:space-between;align-items:center;text-align:start;padding:10px 0;font:400 15px var(--head);letter-spacing:.04em;text-transform:uppercase;color:#3a3a3a;border-bottom:1px solid var(--grey)}.pc-rail button::after{content:"›";color:#b5b5b5;font-size:18px;line-height:1}.pc-rail button[aria-selected="true"],.pc-rail button[aria-selected="true"]::after{color:var(--red)}.pc-pane{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:34px;align-items:start}.pc-pane[hidden]{display:none}.pc-subs{display:grid;gap:14px;align-content:start}.pc-subs h3{margin:0;font-size:22px}.pc-subs ul{list-style:none;margin:0;padding:0;columns:2;column-gap:30px}.pc-subs li{break-inside:avoid}.pc-subs li a{display:block;padding:5px 0;font-size:14.5px;color:#333}.pc-subs li a:hover{color:var(--red)}.pc-subs .more{justify-self:start;margin-top:6px}.pc-pic{position:relative;display:block;overflow:hidden;aspect-ratio:16/9;background:var(--grey)}.pc-pic img{width:100%;height:100%;object-fit:cover;display:block}.pc-pic span{position:absolute;inset-inline-start:0;bottom:0;background:var(--red);color:#fff;font:400 13px var(--head);letter-spacing:.1em;text-transform:uppercase;padding:6px 12px}.tiles{list-style:none;margin:0;padding:24px 0 0;display:grid;grid-template-columns:repeat(var(--n,8),minmax(0,1fr));gap:14px}.tiles a{display:grid;gap:9px;align-content:start}.tiles .ph{display:block;aspect-ratio:4/5;overflow:hidden;background:var(--grey)}.tiles.br .ph{aspect-ratio:1/1}.tiles img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s}.tiles a:hover img{transform:scale(1.05)}.tiles b{font:400 14px/1.25 var(--head);letter-spacing:.04em;text-transform:uppercase;color:#222}.tiles a:hover b{color:var(--red)}.mega-foot{display:flex;justify-content:flex-end;margin-top:18px;padding-block:14px 18px;border-top:1px solid var(--line)}.mega-foot:empty{display:none}.sbar{position:sticky;top:var(--hdr-h);z-index:29;background:var(--paper);border-bottom:1px solid var(--line);padding-block:8px}.sbar-in{display:flex;align-items:center;gap:22px}.pop{display:none;align-items:center;gap:6px;font-size:12px;color:#666;white-space:nowrap}.pop>span{margin-inline-end:4px;letter-spacing:.04em}.pop a{padding:6px 12px;background:#f2f2f2;color:#444;font-size:12.5px;transition:background .15s,color .15s}.pop a:hover{background:#222;color:#fff}#small-search-box-form{flex:1;min-width:0;display:flex;align-items:center;height:46px;position:relative;background:#f2f2f2;border:1px solid transparent;transition:background .15s,border-color .15s}#small-search-box-form:hover{background:#ededed}#small-search-box-form:focus-within{background:#fff;border-color:#222}#small-search-box-form .s-ic{display:flex;align-items:center;padding-inline:15px 8px;color:#666}#small-search-box-form .s-ic .ic{width:18px;height:18px}#small-search-box-form .search-box-text{flex:1;min-width:0;border:0;outline:0;background:none;padding:0;font-size:15.5px;color:var(--ink)}#small-search-box-form .search-box-text::placeholder{color:#666}#small-search-box-form .search-box-text::-webkit-search-cancel-button{display:none}#small-search-box-form .search-box-button{flex:none;width:38px;height:38px;margin-inline:4px;display:grid;place-items:center;background:var(--black);color:#fff;transition:background .15s}#small-search-box-form .search-box-button .ic{width:18px;height:18px;stroke-width:2}#small-search-box-form .search-box-button:hover{background:var(--red)}.ui-autocomplete{position:absolute;z-index:40;list-style:none;margin:0;padding:6px 0;background:#fff;border:1px solid #d9d9d9;box-shadow:0 18px 30px -12px rgba(0,0,0,.25);max-width:100%}.ui-autocomplete li a{display:flex;align-items:center;gap:12px;padding:8px 14px;font-size:14px;cursor:pointer}.ui-autocomplete li a img{width:44px;height:44px;object-fit:cover}.ui-autocomplete .s-all a{font:400 13.5px var(--head);letter-spacing:.08em;text-transform:uppercase;color:var(--red);border-top:1px solid var(--line)}.ui-autocomplete .ui-state-active{background:var(--grey-2)}.ui-helper-hidden-accessible{display:none}.mg-scrim{position:fixed;inset:0;z-index:50;background:rgba(0,0,0,.45)}.drawer,.offcanvas{position:fixed;top:0;bottom:0;z-index:60;width:min(440px,92vw);background:#fff;display:flex;flex-direction:column;box-shadow:0 0 40px rgba(0,0,0,.25)}.drawer-end{inset-inline-end:0}.offcanvas{inset-inline-start:0;width:min(380px,88vw);overflow:hidden}.mg-scrim{opacity:0;transition:opacity .45s ease}.mg-scrim.is-in{opacity:1}.drawer-end,.offcanvas{transition:transform .45s cubic-bezier(.4,0,.2,1)}.drawer-end{transform:translateX(100%)}.offcanvas{transform:translateX(-100%)}html[dir="rtl"] .drawer-end{transform:translateX(-100%)}html[dir="rtl"] .offcanvas{transform:translateX(100%)}.drawer-end.is-in,.offcanvas.is-in,html[dir="rtl"] .drawer-end.is-in,html[dir="rtl"] .offcanvas.is-in{transform:none}.drawer-h,.oc-h{display:flex;justify-content:space-between;align-items:center;padding:12px 12px 12px 18px;border-bottom:1px solid var(--line);flex:none}.drawer-h b{font:400 20px var(--head);text-transform:uppercase}.drawer-h small{font:400 14px var(--body);color:#666}.drawer-empty{padding:24px 18px;color:#666}.drawer-b{flex:1;overflow-y:auto;padding:0 18px}.drawer-f{flex:none;border-top:1px solid var(--line);padding:14px 18px 18px;display:grid;gap:10px}.drawer-f .sum{display:flex;justify-content:space-between;font:900 16px var(--body)}.li{display:grid;grid-template-columns:72px 1fr auto;gap:12px;padding:14px 0;border-bottom:1px solid #f0f0f0;align-items:start}.li img{width:72px;height:72px;object-fit:cover;border:1px solid var(--line)}.li-b{display:grid;gap:3px;min-width:0}.li-n{font:400 14px/1.3 var(--head);text-transform:uppercase;color:#222}.li-b small{color:#666;font-size:12.5px}.li-p{font:900 14.5px var(--body)}.oc-logo{font:400 18px var(--head);text-transform:uppercase}.oc-levels{position:relative;flex:1;overflow:hidden}.oc-lv{position:absolute;inset:0;display:flex;flex-direction:column;overflow-y:auto;background:#fff;transform:translateX(100%);visibility:hidden;transition:transform .25s ease,visibility .25s}html[dir="rtl"] .oc-lv{transform:translateX(-100%)}.oc-lv.is-on{transform:none;visibility:visible}.oc-lv.is-left{transform:translateX(-30%)}html[dir="rtl"] .oc-lv.is-left{transform:translateX(30%)}.oc-list{list-style:none;margin:0;padding:0}.oc-list>li>a,.oc-list>li>button{width:100%;display:flex;align-items:center;gap:12px;padding:10px 16px;border-bottom:1px solid #f2f2f2;font:400 15px var(--head);letter-spacing:.04em;text-transform:uppercase;color:#222;text-align:start}html[dir="rtl"] .oc-list>li>a,html[dir="rtl"] .oc-list>li>button{letter-spacing:0;font-weight:700}.oc-list .th{width:40px;height:40px;flex:none;overflow:hidden;background:var(--grey)}.oc-list .th img{width:100%;height:100%;object-fit:cover;display:block}.oc-list .go{margin-inline-start:auto;color:#aaa;font-size:20px;line-height:1}.oc-plain>li>a{padding:12px 16px;font:700 14.5px var(--body);letter-spacing:0;text-transform:none}.oc-back{display:flex;align-items:center;gap:8px;width:100%;flex:none;padding:12px 16px;background:var(--grey-2);border-bottom:1px solid var(--line);font:400 14px var(--head);letter-spacing:.06em;text-transform:uppercase;color:var(--red);text-align:start}.oc-all{display:block;padding:12px 16px;border-bottom:1px solid #f2f2f2;font:400 14px var(--head);letter-spacing:.06em;text-transform:uppercase;color:#1d1d1d}.oc-all::after{content:" →";color:var(--red)}html[dir="rtl"] .oc-all::after{content:" ←"}.oc-acct{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--line)}.oc-acct a{padding:14px 10px;text-align:center;font:400 14px var(--head);letter-spacing:.06em;text-transform:uppercase;color:#222}.oc-acct a+a{border-inline-start:1px solid var(--line)}.oc-extra{list-style:none;margin:0;padding:6px 0;background:var(--grey-2)}.oc-extra a{display:block;padding:9px 16px;font-size:14px;color:#333}.oc-lang{display:flex;align-items:center;gap:10px;margin-top:auto;padding:14px 16px;background:var(--grey-2);font-size:14px}.oc-lang .lang{margin-inline-start:auto}.oc-lang .lang a{color:#444;border:1px solid #ccc;padding:6px 10px;font-size:12.5px}.oc-lang .lang a.on{background:#222;border-color:#222;color:#fff}.foot{background:#111;color:#9a9a9a;font-size:13.5px;margin-top:48px}.foot a{color:#c4c4c4}.foot a:hover{color:#fff}.foot-top{display:grid;gap:26px;padding-block:34px 28px;border-bottom:1px solid #262626}.foot-logo img{height:26px;width:auto;display:block;filter:invert(1);mix-blend-mode:screen}.foot-brand{display:grid;gap:12px;align-content:start;justify-items:start}.foot-brand p{margin:0;max-width:44ch;line-height:1.6;color:#9a9a9a}.foot-app{display:inline-flex;align-items:center;gap:10px;padding:8px 16px 8px 12px;border:1px solid #3a3a3a;color:#fff}.foot-app:hover{border-color:#fff}.foot-app svg{width:22px;height:22px;color:#fff}.foot-app span{display:grid;font:400 15px/1.1 var(--head);letter-spacing:.04em;text-transform:uppercase;color:#fff}.foot-app small{font:400 10.5px var(--body);letter-spacing:.06em;color:#9a9a9a;text-transform:uppercase}.foot-news{display:grid;gap:8px;align-content:start}.foot-news>p{margin:0;color:#9a9a9a}.foot-news .newsletter .title{display:none}.newsletter-email{display:flex;flex-wrap:wrap;margin-top:4px}.foot .newsletter-subscribe-text{flex:1;min-width:0;height:46px;border:1px solid #3a3a3a;background:#1b1b1b;color:#fff;padding:0 14px}.foot .newsletter-subscribe-text::placeholder{color:#777}.foot .newsletter-subscribe-text:focus{border-color:#fff;box-shadow:none}.newsletter-subscribe-button{min-height:46px}.newsletter-validation,.newsletter-result{font-size:12.5px;margin-top:6px;color:#c4c4c4}.foot-cols{display:grid;padding-block:8px 8px;gap:0}.foot-t,.footer-menu__title,.newsletter .title{margin:0;padding:14px 0;font:400 16px var(--head);letter-spacing:.06em;text-transform:uppercase;color:#fff}.foot-contact{list-style:none;margin:0 0 14px;padding:0;display:grid;gap:9px}.foot-contact li{display:flex;gap:9px;align-items:center}.foot-contact .ic{width:15px;height:15px;color:var(--red)}.footer-navigation{display:contents}.footer-menu{border-top:1px solid #262626}.footer-menu__title{display:flex;justify-content:space-between;cursor:pointer}.footer-menu__title::after{content:"+";font:400 18px var(--body);color:#777}.footer-menu--active .footer-menu__title::after{content:"–"}.footer-menu__list{display:none;padding-bottom:12px}.footer-menu--active .footer-menu__list{display:grid;gap:8px}.footer-menu__link{color:#c4c4c4}.footer-menu__link:hover{color:#fff}.foot-lower{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 24px;border-top:1px solid #262626;padding-block:18px 28px;font-size:12.5px;color:#8e8e8e}.foot-lower p{margin:2px 0}.foot-lower a{color:#9a9a9a;text-decoration:underline}.foot-pay{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.foot-pay li{display:flex;align-items:center;gap:6px;height:30px;padding:0 10px;background:#1e1e1e;border:1px solid #2e2e2e;color:#fff;font:700 11.5px var(--body);letter-spacing:.04em}.foot-pay li svg{height:16px;width:auto;display:block}.foot-pay li[title="Mastercard"] svg{height:20px}.foot-pay .cod .ic{width:16px;height:16px;color:#fff}.master-wrapper-content{min-height:50vh}.master-column-wrapper{max-width:var(--wrap);margin-inline:auto;padding-inline:16px;padding-block:20px}.page-title h1,.page-title{font:400 28px/1.2 var(--head);text-transform:uppercase;margin:0 0 16px;color:#222}.breadcrumb{margin:0 0 16px;padding:0;font-size:12.5px;color:#666}.breadcrumb ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:flex-start;gap:4px 8px}.breadcrumb li{display:flex;gap:8px;align-items:center}input[type=text],input[type=email],input[type=password],input[type=tel],input[type=search],input[type=number],select,textarea{height:44px;border:1px solid #c9c9c9;padding:0 12px;background:#fff;max-width:100%}textarea{height:auto;padding:10px 12px}input[type=text],input[type=email],input[type=password],input[type=tel],input[type=search],input[type=number],select,textarea{border-color:#d5d5d5;transition:border-color .15s,box-shadow .15s}input[type=text]:hover,input[type=email]:hover,input[type=password]:hover,input[type=tel]:hover,input[type=number]:hover,select:hover,textarea:hover{border-color:#9a9a9a}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=number]:focus,select:focus,textarea:focus{outline:0;border-color:#222;box-shadow:0 0 0 3px rgba(34,34,34,.08)}table{border-collapse:collapse;max-width:100%}.bar-notification{position:fixed;inset-inline:0;top:0;z-index:70;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 16px;color:#fff;font-weight:700}.bar-notification.success{background:var(--green)}.bar-notification.error{background:var(--red)}.bar-notification.warning{background:#8a5300}.bar-notification .close{width:24px;height:24px;cursor:pointer;background:none;border:0;color:#fff}.bar-notification .close::before{content:"×";font-size:22px}.eu-cookie-bar-notification{position:fixed;inset-inline:16px;bottom:16px;z-index:70;background:#222;color:#fff;padding:16px;display:grid;gap:10px}.admin-header-links{background:#111;color:#bbb;font-size:12px;text-align:center;padding:4px}.admin-header-links a{color:#fff;margin-inline:8px}@media(min-width:700px){.strip-usp{display:inline-flex}}@media(min-width:1000px){:root{--hdr-h:72px}.wrap{padding-inline:32px}.master-column-wrapper{padding-inline:32px}.m-only{display:none!important}.logo img{height:28px}.hdr-row{gap:14px}.strip-links{display:flex}.strip-r{gap:20px}.strip-r .lang{padding-inline-start:18px;border-inline-start:1px solid #444}.sbar{position:relative;top:auto;z-index:28;padding-block:10px}.sbar.is-pinned{position:sticky;top:var(--hdr-h);box-shadow:0 12px 24px -12px rgba(0,0,0,.25)}.pop{display:flex}.mg-sbar-away .hd-search{display:grid}.hd-search{width:44px;height:44px;place-items:center;color:#333}.hd-search[aria-expanded="true"]{color:var(--red)}.header-links{gap:14px}.header-links .acct{display:flex;align-items:center;gap:14px;font:400 14px var(--head);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}html[dir="rtl"] .header-links .acct{letter-spacing:0;font-weight:700}.header-links .acct a:hover{color:var(--red)}.header-links .acct .sep{width:1px;height:16px;background:var(--line)}.cartblk{width:auto;height:44px;padding:0 20px;background:var(--red);color:#fff;display:flex;align-items:center;gap:6px;font:400 14px var(--head);text-transform:uppercase;letter-spacing:.08em;white-space:nowrap}.cartblk:hover{background:var(--red-dk);color:#fff}.cartblk .m-cart{display:none}.cartblk .cart-label{display:inline}.cartblk .cart-qty,.cartblk .cart-qty[data-count="0"]{display:inline;position:static;background:none;min-width:0;height:auto;padding:0;font:inherit;color:#fff}.foot-top{grid-template-columns:minmax(0,1fr) minmax(0,440px);gap:48px;padding-block:44px 34px}.foot-cols{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;padding-block:34px 18px}.footer-menu{border-top:0}.footer-menu__title{cursor:default;padding-top:0}.foot-t,.newsletter .title{padding-top:0}.foot-news .foot-t{padding-bottom:4px}.footer-menu__title::after{display:none}.footer-menu__list{display:grid;gap:8px}}@media(min-width:1260px){html:not([dir="rtl"]) .burger,html:not([dir="rtl"]) .burger-sp{display:none!important}html:not([dir="rtl"]) .nav{display:flex;align-self:stretch;align-items:stretch;flex:1;justify-content:center}}@media(min-width:1366px){html[dir="rtl"] .burger,html[dir="rtl"] .burger-sp{display:none!important}html[dir="rtl"] .nav{display:flex;align-self:stretch;align-items:stretch;flex:1;justify-content:center}html[dir="rtl"] .hdr-row{max-width:min(calc(var(--wrap) + 60px),100%)}html[dir="rtl"] .nav-a{padding:0 6px}}@media(min-width:1260px) and (max-width:1599px){.hdr-row{padding-inline:16px;gap:10px}.header-links{gap:10px}.header-links .acct{gap:10px}.cartblk{padding:0 14px}html:not([dir="rtl"]) .nav-a{padding:0 7px}}.item-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.item-box{min-width:0;display:flex}.item-box>.card{flex:1}.greysec{background:var(--grey);padding-block:36px}.whitesec{padding-block:36px}.sec-h{margin:0 0 18px;font:400 26px/1.1 var(--head);text-transform:uppercase;color:#222}.card{position:relative;display:flex;flex-direction:column;min-width:0;background:#fff;transition:transform .25s ease}.card::before{content:"";position:absolute;inset:0;box-shadow:0 12px 28px rgba(0,0,0,.08);opacity:0;transition:opacity .25s ease;pointer-events:none}.card .cm{position:relative;aspect-ratio:1/1;overflow:hidden;background:#fff}.card .cm img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .25s ease,opacity .25s ease}.card .cm .i2{opacity:0}.badges{position:absolute;inset-block-start:8px;inset-inline-start:8px;z-index:2;display:grid;gap:4px;justify-items:start;pointer-events:none}.badge{font:400 11px/1 var(--head);letter-spacing:.05em;text-transform:uppercase;color:#fff;padding:4px 7px 3px;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.12)}.badge.sale{background:var(--red)}.badge.new{background:#111}.card .cb{display:flex;flex-direction:column;flex:1;padding:12px 14px 16px;gap:4px;background:#f5f5f5}.greysec .card .cb{background:#fff}.stars{display:flex;gap:1px;height:13px;align-items:center}.stars svg{width:11px;height:11px;fill:#d6d6d6}.stars svg.on{fill:#f5a623}.stars span{margin-inline-start:6px;font-size:12px;color:var(--muted)}.card .ct{margin:0;font:400 15px/1.25 var(--head);text-transform:uppercase;color:#222;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.5em}html[dir="rtl"] .card .ct{font-weight:700;font-size:14px;line-height:1.4;min-height:2.8em}.card .clink{color:inherit}.card .clink::after{content:"";position:absolute;inset:0;z-index:1}.card .cd{margin:-3px 0 0;font-size:12.5px;line-height:1.3;color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-height:1.3em}.card .pr{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin-top:auto;padding-top:8px;font-variant-numeric:tabular-nums}.card .pr .now{font:700 15px var(--body);letter-spacing:-.01em;color:#222}.card .pr .now .cur{font-size:.72em;letter-spacing:.04em;margin-inline-end:3px;opacity:.75}.card .pr s{font:400 12.5px var(--body);color:#666}.cwish{position:absolute;inset-block-start:8px;inset-inline-end:8px;z-index:2;width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:rgba(255,255,255,.92);color:#333}.cwish .ic,.cbar .ic{width:17px;height:17px}.cbar{display:none}@media(hover:hover) and (pointer:fine){.cwish{display:none}.cbar{position:absolute;inset-inline:0;inset-block-end:0;z-index:2;display:flex;transform:translateY(101%);transition:transform .25s ease}.cbar .add{flex:1;height:46px;background:var(--red);color:#fff;font:400 14px var(--head);letter-spacing:.1em;text-transform:uppercase}.cbar .add:hover{background:var(--red-dk)}.cbar .bw{width:46px;height:46px;display:grid;place-items:center;background:#fff;color:#333;border-inline-start:1px solid #eee}.cbar .bw:hover{color:var(--red)}.card:hover{transform:translateY(-4px)}.card:hover::before{opacity:1}.card:hover .cm img{transform:scale(1.04)}.card:hover .cm .i2{opacity:1}.card:hover .cbar,.card:focus-within .cbar{transform:none}}@media(prefers-reduced-motion:reduce){.card:hover,.card:hover .cm img{transform:none}}@media(max-width:699px){.item-grid{gap:22px 8px;margin-inline:-8px}.card .cb{padding:9px 9px 11px;gap:2px}.greysec .card .cb{padding:9px 10px 12px}.card .stars.none{display:none}.card .stars{height:12px}.card .stars svg{width:10px;height:10px}.card .stars span{font-size:11px}.card .ct{font-size:12.5px;line-height:1.25;letter-spacing:.02em;min-height:0}html[dir="rtl"] .card .ct{font-size:12.5px;line-height:1.35;min-height:0}.card .cd{margin-block-start:-1px;font-size:11px;line-height:1.25;min-height:0}.card .pr{padding-top:4px;gap:0 6px}.card .pr .now{font-size:14px}.card .pr s{font-size:11px}.badges{inset-block-start:6px;inset-inline-start:6px;gap:3px}.badge{font-size:10px;padding:3px 6px 2px}.cwish{display:none}}.grecaptcha-badge{visibility:hidden!important}.foot-recaptcha{font-size:11.5px}.foot-recaptcha a{color:#9a9a9a}.html-home-page .master-column-wrapper{max-width:none;padding:0}.hero{position:relative;overflow:hidden;background:#111;isolation:isolate;aspect-ratio:4/5;max-height:calc(100svh - 90px);min-height:420px;min-width:0;width:100%}.hero picture{position:absolute;inset:0;z-index:-2}.hero img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 38%}.hero::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(to top,rgba(0,0,0,.78),rgba(0,0,0,.15) 55%,rgba(0,0,0,0))}.hero .ov{position:absolute;inset-inline:0;inset-block-end:0;padding:20px 16px 24px;color:#fff;display:grid;gap:8px;justify-items:start}.hero .eb{font:900 11px var(--body);letter-spacing:.18em;text-transform:uppercase;color:#fff;background:var(--red);padding:4px 8px}.hero h1{margin:0;font:400 34px/1.05 var(--head);text-transform:uppercase;color:#fff;text-wrap:balance;max-width:16ch}.hero .vp{margin:0;font:400 15px/1.5 var(--body);color:#ededed;max-width:46ch}.hero .ctas{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.btn4{display:inline-flex;align-items:center;justify-content:center;height:46px;padding:0 22px;font:400 14px var(--head);letter-spacing:.1em;text-transform:uppercase}.btn4.red{background:var(--red);color:#fff}.btn4.red:hover{background:var(--red-dk);color:#fff}.btn4.line{border:1px solid rgba(255,255,255,.8);color:#fff}.btn4.line:hover{background:#fff;color:#111}.trust{background:#fff;border-block-end:1px solid var(--line)}.trust ul{list-style:none;margin-block:0;padding-block:14px;display:grid;grid-template-columns:1fr 1fr;gap:12px}.trust li,.trust .wa{display:flex;align-items:center;gap:10px;font:700 12.5px/1.3 var(--body);color:#333}.trust small{display:block;font-weight:400;color:#666}.trust .ic{flex:none;color:var(--red);width:22px;height:22px}.seo-block{max-width:900px}.seo-block .topic-block-title h2{margin:0 0 10px;font:400 22px/1.2 var(--head);text-transform:uppercase;color:#222}.seo-block details{border:0!important;border-block-start:1px solid var(--line)!important;border-radius:0!important;background:none!important;margin:0!important}.seo-block details:last-of-type{border-block-end:1px solid var(--line)!important}.seo-block summary{list-style:none;display:flex!important;align-items:center;gap:14px!important;padding:18px 0!important;cursor:pointer;font:400 16px/1.3 var(--head)!important;letter-spacing:.03em;text-transform:uppercase;color:#222}.seo-block summary::-webkit-details-marker{display:none}.seo-block summary>span:last-child{display:none}.seo-block summary span span{text-transform:none;font-family:var(--body)!important;letter-spacing:0}.seo-block summary::after{content:"";flex:none;width:14px;height:14px;margin-inline-start:auto;background:linear-gradient(currentColor,currentColor) center/14px 2px no-repeat,linear-gradient(currentColor,currentColor) center/2px 14px no-repeat}.seo-block details[open]>summary::after{background:linear-gradient(currentColor,currentColor) center/14px 2px no-repeat}.seo-block summary:hover{color:var(--red)}.seo-block details>div{padding:0 0 18px!important;padding-inline-start:44px!important;font:400 15px/1.7 var(--body)!important;color:#555!important}.seo-block details img{display:block;width:100%;max-width:640px;height:auto}.seo-block details a{color:var(--red)}@media(min-width:700px){.item-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.hero{aspect-ratio:12/5;min-height:0;max-height:none}.hero img{object-position:60% 42%}.hero::after{background:linear-gradient(to right,rgba(0,0,0,.8),rgba(0,0,0,.35) 45%,rgba(0,0,0,0) 75%)}html[dir="rtl"] .hero::after{background:linear-gradient(to left,rgba(0,0,0,.8),rgba(0,0,0,.35) 45%,rgba(0,0,0,0) 75%)}.hero .ov{inset-block:0;align-content:center;padding:0 40px;max-width:60%}.hero h1{font-size:44px}.trust ul{grid-template-columns:repeat(4,1fr);padding-block:16px}.trust li{justify-content:center}}@media(min-width:1000px){.item-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.greysec,.whitesec{padding-block:48px}.sec-h{font-size:32px}.hero .ov{padding:0 56px;max-width:55%}.hero h1{font-size:56px}.hero .vp{font-size:17px}}.hero p.eb{margin:0}.hero h1.hero-title{display:grid;gap:8px;max-width:none;font-size:inherit;text-transform:none}.hero-punch{display:block;font:400 34px/1.05 var(--head);text-transform:uppercase;letter-spacing:.01em;color:#fff;max-width:15ch;text-wrap:balance;overflow-wrap:anywhere}.hero-kw{display:block;font:700 13px/1.35 var(--body);letter-spacing:.1em;text-transform:uppercase;color:#e2e2e2}html[dir="rtl"] .hero-punch{font-weight:700;font-size:30px;line-height:1.35;letter-spacing:0;text-transform:none;max-width:14em}html[dir="rtl"] .hero-kw{font-weight:400;font-size:15px;letter-spacing:0}@media(min-width:700px){.hero-punch{font-size:46px}.hero-kw{font-size:15px}html[dir="rtl"] .hero-punch{font-size:38px}html[dir="rtl"] .hero-kw{font-size:17px}}@media(min-width:1000px){.hero-punch{font-size:58px}.hero-kw{font-size:17px}html[dir="rtl"] .hero-punch{font-size:46px}html[dir="rtl"] .hero-kw{font-size:19px}}nav.breadcrumb li+li::before{content:"/";color:#c8c8c8;margin-inline-end:0}nav.breadcrumb .current-item{color:#333;font-weight:400}nav.breadcrumb a{color:#666}nav.breadcrumb a:hover{color:var(--red)}.sec-h.sm{font-size:20px;margin-bottom:12px}.lst{display:block}.center-2{min-width:0}.side{position:fixed;inset-block:0;inset-inline-start:0;z-index:60;width:min(360px,88vw);background:#fff;display:flex;flex-direction:column;box-shadow:0 0 40px rgba(0,0,0,.25);transform:translateX(-105%);visibility:hidden;transition:transform .25s ease,visibility .25s}html[dir="rtl"] .side{transform:translateX(105%)}.side.is-open,html[dir="rtl"] .side.is-open{transform:none;visibility:visible}.side-hd{display:flex;justify-content:space-between;align-items:center;padding:10px 10px 10px 18px;border-bottom:1px solid var(--line);font:400 20px var(--head);text-transform:uppercase;flex:none}.side-bd{flex:1;overflow-y:auto;padding:4px 18px 24px}.sblk,.side .product-filter{padding-block:18px;border-bottom:1px solid var(--line)}.side .product-filters{margin:0}.sblk-t,.side .filter-title{margin:0 0 12px;font:400 15px var(--head);letter-spacing:.08em;text-transform:uppercase;color:#222}.tree,.tree ul{list-style:none;margin:0;padding:0}.tree ul{padding-inline-start:14px;border-inline-start:1px solid var(--line);margin-block:4px 6px}.tree a{display:flex;justify-content:space-between;gap:8px;padding:5px 0;font-size:14px;color:#666}.tree a:hover{color:var(--red)}.tree small{font-size:12px;color:#666}.tree .open>a{color:#222}.tree .cur>a{color:var(--red);font-weight:700}.side .group{list-style:none;margin:0;padding:0;display:grid;gap:0}.side .group .item{display:flex;align-items:center;gap:10px}.side .group .item label{flex:1;padding:7px 0;cursor:pointer;font-size:13.5px;letter-spacing:.02em;color:#444;transition:color .15s}.side .group .item:hover label{color:#000}.side .group input{appearance:none;-webkit-appearance:none;flex:none;width:18px;height:18px;margin:0;border:1.5px solid #bdbdbd;background:#fff;display:grid;place-items:center;cursor:pointer;transition:background .15s,border-color .15s}.side .group input:hover{border-color:#222}.side .group input:checked{background:var(--red);border-color:var(--red)}.side .group input:checked::after{content:"";width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:translateY(-1px) rotate(45deg)}.selected-price-range{display:flex;justify-content:space-between;gap:10px;margin-bottom:16px}.selected-price-range span{flex:1;padding:8px 10px;background:var(--grey-2);font:700 13px var(--body);color:#222;text-align:center}.selected-price-range span:empty{display:none}.selected-price-range .from::before,.selected-price-range .to::before{content:"AED ";font-weight:400;color:#666}#price-range-slider.ui-slider{position:relative;height:3px;background:#e2e2e2;margin:10px 9px 8px;border:0;border-radius:2px}#price-range-slider .ui-slider-range{position:absolute;top:0;height:100%;background:var(--red);border-radius:2px}#price-range-slider .ui-slider-handle{position:absolute;top:-8px;width:18px;height:18px;margin-inline-start:-9px;border-radius:50%;background:#fff;border:2px solid var(--red);box-shadow:0 1px 4px rgba(0,0,0,.18);cursor:grab;touch-action:none;outline:0}#price-range-slider .ui-slider-handle:focus-visible{box-shadow:0 0 0 4px rgba(224,62,45,.2)}html[dir="rtl"] #price-range-slider .ui-slider-handle{margin-inline-start:0;margin-left:-9px}.cbanner{position:relative;overflow:hidden;background:#111;isolation:isolate;aspect-ratio:16/9;margin-bottom:16px}.cbanner>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.cbanner::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(to top,rgba(0,0,0,.78),rgba(0,0,0,.15) 60%,rgba(0,0,0,0))}.cbanner.noimg{aspect-ratio:auto;min-height:160px}.cbanner .ov{position:absolute;inset-inline:0;inset-block-end:0;padding:16px;color:#fff;display:grid;gap:6px;justify-items:start}.cbanner .eb{font:900 11px var(--body);letter-spacing:.18em;text-transform:uppercase;background:var(--red);padding:4px 8px}.cbanner h1{margin:0;font:400 26px/1.1 var(--head);text-transform:uppercase;color:#fff;letter-spacing:.02em;text-wrap:balance}.cbanner .tl{margin:0;font:700 12.5px/1.45 var(--body);letter-spacing:.06em;text-transform:uppercase;color:#ededed;max-width:60ch;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.cbanner .tl2{margin:0;font:400 11.5px/1.45 var(--body);letter-spacing:.08em;text-transform:uppercase;color:#c8c8c8;max-width:60ch}html[dir="rtl"] .cbanner .tl,html[dir="rtl"] .cbanner .tl2{letter-spacing:0;text-transform:none;font-size:14px}.bintro{display:grid;grid-template-columns:1fr auto;gap:16px;align-items:start;padding:4px 0 18px;border-bottom:1px solid var(--line);margin-bottom:18px}.bintro .tagl{margin:0 0 4px;font:400 17px var(--head);text-transform:uppercase;color:#222}.bintro .tx{margin:0 0 6px;font-size:15px;line-height:1.65;color:#555;max-width:75ch}.facts{display:grid;justify-items:center;padding:10px 16px;background:var(--grey);min-width:96px}.facts b{font:400 26px var(--head);color:var(--red)}.facts span{font:700 11px var(--body);letter-spacing:.08em;text-transform:uppercase;color:#666}.chips{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding-bottom:2px;margin-bottom:6px}.chips::-webkit-scrollbar{display:none}.chip{flex:none;display:inline-flex;align-items:center;height:36px;padding:0 16px;border:0;background:#f2f2f2;font:400 13.5px var(--head);letter-spacing:.05em;text-transform:uppercase;color:#333;white-space:nowrap;transition:background .15s,color .15s}.chip:hover{background:#222;color:#fff}.chips+.sctl4{margin:4px 0 16px}.chip.all{border-color:transparent;color:var(--red)}.tools{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding-block:12px;border-block:1px solid var(--line);margin-bottom:14px}.tools .grow{flex:1}.fbtn{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px;border:0;background:#222;color:#fff;font:400 14px var(--head);letter-spacing:.08em;text-transform:uppercase}.fbtn .ic{width:18px;height:18px}.views{display:flex;border:1px solid #dadada}.views a{width:38px;height:38px;display:grid;place-items:center;color:#666;transition:background .15s,color .15s}.views a:hover{color:#222}.views a.selected{background:#222;color:#fff}.views .ic{width:18px;height:18px}.product-sorting{display:flex;align-items:center;gap:10px}.product-sorting .sort-l{font-size:13px;color:#666;white-space:nowrap}.tools .sel{height:40px;min-width:170px;padding-inline:12px 34px;border:1px solid #dadada;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%23222' stroke-width='1.6'/%3E%3C/svg%3E") no-repeat right 12px center/11px 8px;appearance:none;-webkit-appearance:none;font:700 13.5px var(--body);color:#222;cursor:pointer}html[dir="rtl"] .tools .sel{padding-inline:12px 34px;background-position:left 12px center}.tools .sel:hover{border-color:#222}.tools .sel.sm{width:auto}.tools .per{font-size:13px;color:#666;margin-inline-start:6px}.product-page-size{display:none}.count{margin:0 0 10px;font-size:13px;color:#666}.tools.product-selectors{flex-wrap:nowrap;gap:0;padding-block:4px;margin-bottom:12px}.product-selectors .fbtn{height:38px;padding:0 14px 0 0;background:none;color:#222;font-size:13px;gap:7px;border-inline-end:1px solid var(--line)}.product-selectors .fbtn .ic{width:16px;height:16px}.product-selectors .product-sorting{order:2;gap:8px;min-width:0}.product-selectors .sort-l{font:400 12px var(--head);letter-spacing:.08em;text-transform:uppercase;color:#666}.product-selectors .sel{height:38px;min-width:0;max-width:220px;padding-inline:0 18px;border:0;background-color:transparent;background-position:right 0 center;background-size:10px 7px;font:400 13px var(--head);letter-spacing:.06em;text-transform:uppercase;text-overflow:ellipsis}html[dir="rtl"] .product-selectors .sel{padding-inline:0 18px;background-position:left 0 center}.product-selectors .sel:hover{color:var(--red)}.product-selectors .grow{order:3}.product-selectors .views{order:4;gap:2px;border:0}.product-selectors .views a{width:32px;height:32px;color:#b5b5b5;transition:color .15s}.product-selectors .views a:hover{color:#222}.product-selectors .views a.selected{background:none;color:#111}.product-selectors .views .ic{width:17px;height:17px}.count{font-size:12px}@media(max-width:699px){.product-selectors .product-sorting{padding-inline-start:14px}.product-selectors .sort-l{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.product-selectors .sel{max-width:150px}.count{margin-bottom:8px}}.product-list .item-grid{grid-template-columns:1fr}.product-list .card{flex-direction:row}.product-list .card .cm{flex:0 0 38%;max-width:240px}.product-list .card .cb{justify-content:center}.pager{margin:24px 0 8px}.pager ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.pager li a,.pager li span{min-width:40px;height:40px;padding:0 12px;display:grid;place-items:center;border:0;background:#f2f2f2;font:400 15px var(--head);color:#333;transition:background .15s,color .15s}.pager li a:hover{background:#222;color:#fff}.pager .current-page span{background:var(--red);color:#fff}.ajax-products-busy{display:none}.products-container{position:relative}.no-result{padding:24px;background:var(--grey);text-align:center;color:#666}.cat-seo{max-width:none;margin-top:36px}.cat-seo .seo-h{margin:0 0 6px;font:400 22px/1.2 var(--head);text-transform:uppercase;color:#222}.html-widget>div,.html-widget .category-seo-accordion,.html-widget>section{max-width:none!important;margin:0!important;padding:0!important;background:none!important;color:inherit!important;box-shadow:none!important;text-align:start!important;font-family:var(--body)!important}.html-widget details{border:0!important;border-block-start:1px solid var(--line)!important;padding-block:18px!important;padding-inline:0!important;margin:0!important;background:none!important;border-radius:0!important}.html-widget details:last-of-type{border-block-end:1px solid var(--line)!important}.html-widget summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;font:400 16px/1.3 var(--head)!important;letter-spacing:.04em!important;text-transform:uppercase!important;color:#222!important}.html-widget summary::-webkit-details-marker{display:none}.html-widget summary::after{content:"";flex:none;width:14px;height:14px;background:linear-gradient(currentColor,currentColor) center/14px 2px no-repeat,linear-gradient(currentColor,currentColor) center/2px 14px no-repeat}.html-widget details[open]>summary::after{background:linear-gradient(currentColor,currentColor) center/14px 2px no-repeat}.html-widget summary:hover{color:var(--red)!important}.html-widget details>div{margin-top:12px!important;font:400 15px/1.7 var(--body)!important;color:#555!important;max-width:75ch}.html-widget details p,.html-widget details li{font:inherit!important;color:inherit!important}.html-widget details a{color:var(--red)!important}.html-widget img{max-width:100%;height:auto}.html-widget h2,.html-widget h3{font:400 18px/1.3 var(--head)!important;text-transform:uppercase;color:#222!important;margin:18px 0 8px!important}.page-title.center{text-align:center;margin-bottom:22px}.page-title .sub{margin:4px 0 0;font:400 14px var(--body);color:#666;text-transform:none}.blist{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.bcard{position:relative;display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);transition:border-color .2s}.bcard:hover{border-color:#222}.bcard .brand{aspect-ratio:1;background:#fff;display:grid;place-items:center;padding:14px}.bcard .brand img{width:100%;height:100%;object-fit:contain}.bcb{display:grid;gap:6px;padding:12px 14px 16px;flex:1;align-content:start;border-top:1px solid var(--line)}.bcb .bn{margin:0;font:400 16px var(--head);text-transform:uppercase;color:#222}.bcb .clink{color:inherit}.bcb .clink::after{content:"";position:absolute;inset:0}.bcb .bdesc{margin:0;font-size:13.5px;line-height:1.45;color:#666}.bcb .bgo{margin-top:auto;font:700 12.5px var(--body);letter-spacing:.06em;text-transform:uppercase;color:var(--red)}.more-brands{margin-top:36px}@media(min-width:700px){.cbanner{aspect-ratio:16/5}.cbanner::after{background:linear-gradient(to right,rgba(0,0,0,.8),rgba(0,0,0,.35) 45%,rgba(0,0,0,0) 75%)}html[dir="rtl"] .cbanner::after{background:linear-gradient(to left,rgba(0,0,0,.8),rgba(0,0,0,.35) 45%,rgba(0,0,0,0) 75%)}.cbanner .ov{inset-block:0;align-content:center;padding:0 36px;max-width:62%}.cbanner h1{font-size:36px}.blist{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.product-page-size{display:flex;align-items:center}}@media(min-width:1000px){.lst{display:grid;grid-template-columns:250px minmax(0,1fr);gap:32px;align-items:start}.side{position:sticky;top:12px;inset:auto;z-index:auto;width:auto;box-shadow:none;transform:none;visibility:visible;transition:none;max-height:calc(100vh - 24px)}html[dir="rtl"] .side{transform:none}.side-hd{display:none}.side-bd{padding:0}.sblk:first-child,.side .product-filter:first-child{padding-top:0}.lst .item-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.cbanner h1{font-size:40px}.blist{grid-template-columns:repeat(4,minmax(0,1fr))}}.pdp-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}.g4 .main{position:relative;aspect-ratio:1;background:#fff;overflow:hidden}.g4 .main img{width:100%;height:100%;object-fit:contain;cursor:zoom-in}.g4 .zb4{position:absolute;inset-inline-end:10px;bottom:10px;width:40px;height:40px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:rgba(255,255,255,.92);color:#222;box-shadow:0 1px 4px rgba(0,0,0,.18);cursor:pointer}.g4 .zb4 .ic{width:20px;height:20px}.vg4{display:grid;gap:10px;margin-top:12px}.vf4{position:relative;display:block;width:100%;max-width:100%;aspect-ratio:16/9;padding:0;border:0;background:#111;overflow:hidden}button.vf4{cursor:pointer}.vf4 img{width:100%;height:100%;object-fit:cover;display:block}.vf4 iframe{display:block;width:100%;height:100%;border:0}.vf4 .play{position:absolute;inset:0;margin:auto;width:68px;height:48px;display:grid;place-items:center;border-radius:12px;background:rgba(0,0,0,.75);transition:background .15s}.vf4 .play svg{width:26px;height:26px;fill:#fff}button.vf4:is(:hover,:focus-visible) .play{background:var(--red)}.zv4-open,.zv4-open body{overflow:hidden}.zv4{position:fixed;inset:0;z-index:1000;background:#fff;display:grid}.zv4[hidden]{display:none}.zv4-s{position:absolute;inset:56px 0 44px;overflow:hidden;touch-action:none;cursor:zoom-in;user-select:none}.zv4.is-zoomed .zv4-s{cursor:zoom-out}.zv4-s img{width:100%;height:100%;object-fit:contain;transform-origin:0 0;will-change:transform;-webkit-user-drag:none}.zv4-x{position:absolute;top:8px;inset-inline-end:8px;width:44px;height:44px;border:0;background:none;font:300 36px/1 var(--body);color:#222;cursor:pointer}.zv4-p,.zv4-n{position:absolute;top:50%;translate:0 -50%;width:44px;height:44px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:rgba(255,255,255,.9);box-shadow:0 1px 4px rgba(0,0,0,.18);color:#222;cursor:pointer;z-index:1}.zv4-p{inset-inline-start:12px}.zv4-n{inset-inline-end:12px}[dir=rtl] .zv4-p .ic,[dir=rtl] .zv4-n .ic{transform:scaleX(-1)}.zv4-p .ic,.zv4-n .ic{width:20px;height:20px}.zv4-c{position:absolute;bottom:12px;left:0;right:0;margin:0;text-align:center;font:700 13px var(--body);color:#555;font-variant-numeric:tabular-nums}@media(max-width:767px){.zv4-p,.zv4-n{width:38px;height:38px}.zv4-p{inset-inline-start:6px}.zv4-n{inset-inline-end:6px}}.g4 .th{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin-top:10px;padding-bottom:2px}.g4 .th::-webkit-scrollbar{display:none}.g4 .th button{flex:none;width:68px;height:68px;padding:0;border:1px solid var(--line);background:#fff;opacity:.75}.g4 .th button[aria-pressed="true"]{border-color:#222;opacity:1}.g4 .th img{width:100%;height:100%;object-fit:cover}.overview{min-width:0;display:grid;grid-template-columns:minmax(0,1fr);gap:14px;align-content:start}.pdp-name{margin:0;font:400 26px/1.15 var(--head);text-transform:uppercase;color:#222;letter-spacing:.01em}html[dir="rtl"] .pdp-name{font-weight:700;font-size:23px;line-height:1.4}.rl{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;color:#666;justify-self:start}.rl:hover{color:var(--red)}.rl .stars svg{width:14px;height:14px}.pr4{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;font-variant-numeric:tabular-nums}.pr4 .now{font:900 26px var(--body);color:#222}.pr4 s{font:400 16px var(--body);color:#666}.pr4 .save{font:900 12px var(--body);letter-spacing:.06em;text-transform:uppercase;color:#fff;background:var(--red);padding:4px 8px}.stock{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:0 6px;font:700 14px var(--body);color:var(--green)}.stock i{width:9px;height:9px;border-radius:50%;background:var(--green);box-shadow:0 0 0 3px rgba(31,122,77,.15)}.stock.out{color:#b3261e}.stock.out i{background:#b3261e;box-shadow:0 0 0 3px rgba(179,38,30,.15)}.stock .ships{font-weight:400;color:#666}.kb{list-style:none;margin:0;padding:0;display:grid;gap:6px}.kb li{display:flex;gap:8px;align-items:flex-start;font-size:14.5px;color:#444}.kb .ic{width:18px;height:18px;color:var(--green);stroke-width:2.4;margin-top:2px}.opt4{display:grid;gap:8px}.opt4 .sg{justify-self:start;font-size:13.5px;color:#444;text-decoration:underline;text-underline-offset:3px}.attributes dl{margin:0;display:grid;gap:8px}.attributes dt{display:flex;align-items:baseline;gap:6px;font:700 13px var(--body);letter-spacing:.06em;text-transform:uppercase;color:#222}.attributes dt .required{color:var(--red)}.attributes dt .chosen{font-weight:400;letter-spacing:0;text-transform:none;color:#666}.attributes dt .chosen:not(:empty)::before{content:": ";margin-inline-start:-6px}html[dir="rtl"] .attributes dt{letter-spacing:0;font-size:14px}.attributes dd{margin:0 0 6px}.attributes .attribute-description{font-weight:400;text-transform:none;letter-spacing:0;color:#666}.attributes .option-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.attributes .option-list:not(.attribute-squares) li{position:relative}.attributes .option-list:not(.attribute-squares) input{position:absolute;opacity:0;width:1px;height:1px}.attributes .option-list:not(.attribute-squares) label{min-width:52px;height:44px;padding:0 14px;display:grid;place-items:center;border:1px solid #cfcfcf;background:#fff;font:400 15px var(--head);color:#222;cursor:pointer;user-select:none}.attributes .option-list:not(.attribute-squares) label:hover{border-color:#222}.attributes .option-list:not(.attribute-squares) input:checked+label{background:#222;border-color:#222;color:#fff}.attributes .option-list:not(.attribute-squares) input:focus-visible+label{outline:2px solid var(--red);outline-offset:2px}.attributes .option-list li.disabled label,.attributes .option-list input:disabled+label{color:#b5b5b5;background:#f6f6f6;border-color:#e6e6e6;text-decoration:line-through;pointer-events:none}.attributes .attribute-squares li{position:relative}.attributes .attribute-squares label{display:block;cursor:pointer}.attributes .attribute-squares input{position:absolute;opacity:0;width:1px;height:1px}.attributes .attribute-square-container{display:block;padding:3px;border:1px solid #cfcfcf;border-radius:50%}.attributes .attribute-square{display:block;width:32px;height:32px;border-radius:50%;border:1px solid rgba(0,0,0,.12)}.attributes .attribute-squares li.selected-value .attribute-square-container,.attributes .attribute-squares input:checked~.attribute-square-container{border:2px solid #222;padding:2px}.attributes .attribute-squares li.disabled{opacity:.35;pointer-events:none}.attributes .tooltip-container{display:none}.attributes select{width:100%;max-width:320px}.attributes select option.disabled{color:#b5b5b5}.attributes .qty-box{margin-top:6px}.atc4{display:grid;gap:8px}.atc4 .add-to-cart-panel{display:flex;gap:8px}.atc4 .go{flex:1;height:54px;background:var(--red);color:#fff;font:400 17px var(--head);letter-spacing:.1em;text-transform:uppercase}.atc4 .go:hover{background:var(--red-dk)}.atc4 .wl{width:54px;height:54px;display:grid;place-items:center;border:1px solid #cfcfcf;background:#fff;color:#222}.atc4 .wl:hover{border-color:#222;color:var(--red)}.atc4 .wl .ic{width:22px;height:22px}.atc4 .qty-dropdown{width:90px;height:54px}.min-qty-notification{font-size:13px;color:#8a5300}.overview-buttons:empty{display:none}.overview-buttons{display:flex;gap:8px;flex-wrap:wrap}.tr4{list-style:none;margin:0;padding:12px 0;display:grid;grid-template-columns:1fr 1fr;gap:12px;border-block:1px solid var(--line)}.tr4 li,.tr4 .wa{display:flex;align-items:center;gap:10px;font:700 12.5px/1.3 var(--body);color:#333}.tr4 small{display:block;font-weight:400;color:#666}.tr4 .ic{flex:none;color:var(--red);width:22px;height:22px}.acc4 details{border-bottom:1px solid var(--line)}.acc4 summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px 0;cursor:pointer;font:400 16px var(--head);letter-spacing:.05em;text-transform:uppercase;color:#222}.acc4 summary::-webkit-details-marker{display:none}.acc4 summary::after{content:"";flex:none;width:13px;height:13px;background:linear-gradient(currentColor,currentColor) center/13px 2px no-repeat,linear-gradient(currentColor,currentColor) center/2px 13px no-repeat}.acc4 details[open]>summary::after{background:linear-gradient(currentColor,currentColor) center/13px 2px no-repeat}.acc4 summary:hover{color:var(--red)}.acc4 .body{padding:0 0 18px;font-size:15px;line-height:1.7;color:#555}.acc4 .body :is(p,ul,ol){margin:0 0 10px}.acc4 .body :is(h2,h3,h4){font:400 16px/1.3 var(--head);text-transform:uppercase;color:#222;margin:14px 0 6px}.acc4 .body img{max-width:100%;height:auto}.acc4 .body{overflow-x:auto;overflow-wrap:break-word}.acc4 .body iframe{display:block;width:100%;max-width:100%;height:auto;aspect-ratio:16/9;border:0}.acc4 .body table{max-width:100%}.acc4 .body .video-container{max-width:100%}.acc4 .body *[style]{font-family:inherit!important;font-size:inherit!important;line-height:inherit!important}.full-description .short-description{font-weight:700;color:#333;margin-bottom:10px}.acc4 .body img.chart{cursor:zoom-in}.sz4{margin:0 0 12px;font-size:14px;line-height:1.55}.sz4 .mg-block{overflow-x:auto;-webkit-overflow-scrolling:touch}.sz4 p{margin:0 0 8px}.sz4 strong{color:#222}.sz4 table{border-collapse:collapse;margin:4px 0 16px;min-width:100%;font-variant-numeric:tabular-nums;white-space:nowrap}.sz4 :is(th,td){padding:8px 12px;border:1px solid #e6e6e6;text-align:center}.sz4 th,.sz4 tr:first-child td{background:#f6f6f6;color:#222;font-weight:700}.sz4 th[scope=row]{text-align:start}.sz4 ul{margin:0 0 10px;padding-inline-start:18px}.spec4{width:100%;border-collapse:collapse;font-size:14px}.spec4 th,.spec4 td{padding:9px 0;border-bottom:1px solid #f0f0f0;text-align:start;vertical-align:top}.spec4 th{width:40%;font-weight:700;color:#333;padding-inline-end:12px}.spec4 td{color:#555}.spec4 a{color:var(--red)}#size-fit .chart{display:block;width:100%;max-width:560px;margin-bottom:10px}#size-fit .wa,.acc4 .more{display:inline-flex;align-items:center;gap:8px;color:var(--red);font-weight:700}#size-fit .wa .ic{width:18px;height:18px}.dr4{list-style:none;padding:0;display:grid;gap:10px}.dr4 li{display:flex;gap:10px;align-items:flex-start}.dr4 .ic{flex:none;width:20px;height:20px;color:var(--red)}.revsec{margin-top:40px;padding-top:32px;border-top:1px solid var(--line)}.revsum{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-bottom:18px}.revsum b{font:400 40px/1 var(--head);color:#222}.revsum .stars svg{width:18px;height:18px}.revsum .based{font-size:14px;color:#666}.product-review-list{display:grid;gap:12px;margin-bottom:18px}.revfull{padding:16px;background:var(--grey);display:grid;gap:6px}.revfull h3{margin:0;font:700 16px var(--body);color:#222}.revfull .text-body{font-size:15px;line-height:1.65;color:#444}.revfull .who{font-size:12.5px;color:#666}.revfull .reply{margin-top:6px;padding:10px 12px;background:#fff;border-inline-start:3px solid var(--red);font-size:14px}.product-review-helpfulness{font-size:12.5px;color:#666;display:flex;gap:8px;align-items:center;flex-wrap:wrap}.product-review-helpfulness .vote{cursor:pointer;text-decoration:underline}.write-review{border:1px solid var(--line);padding:0 16px}.write-review>summary.wr{list-style:none;padding:14px 0;cursor:pointer;font:400 16px var(--head);letter-spacing:.06em;text-transform:uppercase;color:var(--red)}.write-review>summary::-webkit-details-marker{display:none}.write-review form{display:grid;gap:12px;padding-bottom:16px}.write-review .inputs{display:grid;gap:4px}.write-review .inputs label{font-weight:700;font-size:14px}.write-review input[type=text],.write-review textarea{width:100%;max-width:none}.write-review textarea{height:auto;padding:10px 12px}.field-validation-error,.message-error{color:#b3261e;font-size:13px}.rate-pick{border:0;margin:0;padding:0;display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:2px}.rate-pick legend{font-weight:700;font-size:14px;margin-bottom:4px;float:inline-start;width:100%}.rate-pick input{position:absolute;opacity:0;width:1px;height:1px}.rate-pick label{cursor:pointer;padding:2px}.rate-pick label svg{width:28px;height:28px;fill:#d6d6d6;transition:fill .15s}.rate-pick input:checked~label svg,.rate-pick label:hover svg,.rate-pick label:hover~label svg{fill:#f5a623}.rate-pick input:focus-visible+label{outline:2px solid var(--red)}.review-already-added{color:#666;font-size:14px}.pdp-row{margin-top:36px;padding-inline:16px;margin-inline:-16px}.pdp-row.whitesec{padding-block:0}.item-grid.four{grid-template-columns:repeat(2,minmax(0,1fr))}.stick{position:fixed;inset-inline:0;bottom:0;z-index:40;display:flex;align-items:center;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#fff;box-shadow:0 -6px 20px rgba(0,0,0,.12);transform:translateY(110%);transition:transform .2s ease}.stick.on{transform:none}.stick .now{font:900 18px var(--body);color:#222;white-space:nowrap}.stick .go{flex:1;height:48px;background:var(--red);color:#fff;font:400 16px var(--head);letter-spacing:.1em;text-transform:uppercase}@media(min-width:700px){.tr4{grid-template-columns:1fr 1fr}.item-grid.four{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1000px){.pdp-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:48px;align-items:start}.gallery{position:sticky;top:16px}.g4{display:grid;grid-template-columns:76px minmax(0,1fr);gap:12px}.g4 .main{grid-column:2;grid-row:1}.g4 .th{grid-column:1;grid-row:1;flex-direction:column;margin:0;overflow:visible}.g4 .th button{width:76px;height:76px}.pdp-name{font-size:32px}.stick{display:none}.pdp-row{margin-inline:-32px;padding-inline:32px}.revsec{max-width:860px}}.h4t{margin:0 0 18px;font:400 28px/1.15 var(--head);text-transform:uppercase;color:#222}.h4t small{font:400 15px var(--body);text-transform:none;color:#666}.go4{display:flex;align-items:center;justify-content:center;width:100%;height:54px;background:var(--red);color:#fff;font:400 17px var(--head);letter-spacing:.1em;text-transform:uppercase}.go4:hover{background:var(--red-dk);color:#fff}.ln4{display:inline-flex;align-items:center;gap:6px;height:42px;padding:0 4px;font:400 14px var(--head);letter-spacing:.06em;text-transform:uppercase;color:#444}.ln4:hover{color:var(--red)}.chk4{display:flex;gap:8px;align-items:flex-start;font-size:14px;color:#444}.chk4 input{width:18px;height:18px;accent-color:var(--red);margin:1px 0 0}.eta{display:flex;align-items:center;gap:8px;margin:0;font-size:13.5px;color:#444}.eta .ic{width:18px;height:18px;color:var(--red)}.fb4{display:grid;gap:6px;font:700 13px/1.4 var(--body);color:#333}.fb4 i{display:block;height:6px;background:#e8e8e8;border-radius:3px;overflow:hidden}.fb4 b{display:block;height:100%;background:var(--green);border-radius:3px}.sr4{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:6px 0;font-size:14.5px;color:#444}.sr4 small{color:#666;font-size:12.5px}.sr4.disc span:last-child{color:var(--green)}.sr4.tot{margin-top:4px;padding-top:12px;border-top:1px solid var(--line);font:900 18px var(--body);color:#222}.sr4 .remove-gift-card-button{color:var(--red);font-weight:700;padding:0 4px}.vat{margin:2px 0 0;font-size:12.5px;color:#666}.cart4-g{display:grid;gap:22px;align-items:start}.cart4-l{display:grid;gap:0;min-width:0}.li4{display:grid;grid-template-columns:84px minmax(0,1fr) auto;gap:12px;padding:14px 0;border-bottom:1px solid var(--line)}.li4-img img{width:84px;height:84px;object-fit:cover;background:#fff;border:1px solid #f0f0f0}.li4-b{display:grid;gap:4px;align-content:start;min-width:0}.li4-b .nm{font:700 14.5px/1.35 var(--body);color:#222}.li4-b small{font-size:12.5px;color:#666}.li4-b .attributes br+*{display:inline}.li4-p{display:grid;justify-items:end;align-content:space-between;gap:6px;text-align:end}.li4-p b{font:900 15px var(--body);color:#222;white-space:nowrap}.li4-p .disc{color:var(--green);font-size:12px}.li4-x{width:36px;height:36px;display:grid;place-items:center;color:#666}.li4-x:hover{color:var(--red)}.li4-x .ic{width:18px;height:18px}.qty4{display:inline-flex;align-items:center;border:1px solid #cfcfcf;width:max-content;margin-top:4px}.qty4 button{width:36px;height:36px;display:grid;place-items:center;color:#333}.qty4 button:hover{background:var(--grey)}.qty4 .ic{width:16px;height:16px}.qty4 input{width:42px;height:36px;border:0;padding:0;text-align:center;font:700 14px var(--body);-moz-appearance:textfield}.qty4 input::-webkit-inner-spin-button,.qty4 input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cart4-l .ln4{justify-self:start;margin-top:10px}.cart4-s{display:grid;gap:12px;padding:18px;background:var(--grey)}.cart4-s h2{margin:0;font:400 20px var(--head);text-transform:uppercase;color:#222}.promo4{display:grid;gap:6px}.promo4 label{font:700 13px var(--body);color:#333}.promo4>div{display:flex}.promo4 input{flex:1;min-width:0;height:44px}.promo4 button{height:44px;padding:0 16px;background:#222;color:#fff;font:400 14px var(--head);letter-spacing:.06em;text-transform:uppercase}.promo4 .ok{margin:0;color:var(--green);font-size:13px}.promo4 .bad{margin:0;color:#b3261e;font-size:13px}.promo4 .code{margin:0;font-size:13px;display:flex;align-items:center;gap:6px}.promo4 .code button{height:auto;padding:0 6px;background:none;color:var(--red);font:700 16px var(--body)}.cart4-s .giftcard-box,.cart4-s .coupon-box{font-size:13px}.tr4.mini{grid-template-columns:1fr 1fr;border:0;padding:4px 0 0}.tr4.mini li,.tr4.mini .wa{font-size:11.5px}.empty4{display:grid;justify-items:center;gap:12px;padding:48px 16px;text-align:center;color:#666}.empty4 .ic{width:48px;height:48px;color:#bbb}.cart4 .cross-sells{margin-top:32px}.stick .now{display:grid;line-height:1.1}.stick .now small{font:400 11px var(--body);color:#666}.drawer-f .eta{justify-content:center}.ic.flip{width:16px;height:16px}html[dir="rtl"] .ic.flip{transform:scaleX(-1)}.gc4>summary{cursor:pointer;font-size:13px;color:#444;text-decoration:underline;text-underline-offset:3px;list-style:none}.gc4>summary::-webkit-details-marker{display:none}.gc4 .giftcard-box{margin-top:8px}.gc4 .giftcard-box .title{display:none}.gc4 .coupon-code{display:flex}.gc4 .coupon-code input{flex:1;min-width:0;height:44px}.gc4 .coupon-code button{height:44px;padding:0 14px;background:#222;color:#fff;border:0;font:400 14px var(--head);text-transform:uppercase}@media(min-width:1000px){.cart4-g{grid-template-columns:minmax(0,1fr) 380px;gap:40px}.cart4-s{position:sticky;top:16px}.li4{grid-template-columns:110px minmax(0,1fr) auto;gap:18px}.li4-img img{width:110px;height:110px}}.cohd{background:#fff;border-bottom:1px solid var(--line)}.cohd .wrap{display:flex;align-items:center;gap:14px;height:64px}.cohd .logo img{height:24px}.sec4{display:inline-flex;align-items:center;gap:6px;font:700 12.5px var(--body);color:var(--green);letter-spacing:.04em;text-transform:uppercase}.sec4 .ic{width:16px;height:16px}.cohelp{margin-inline-start:auto;display:inline-flex;align-items:center;gap:6px;font-size:13px;color:#444}.cohelp .ic{color:#25d366}.cohelp span{display:none}.co-main{background:var(--grey-2);min-height:calc(100vh - 64px);padding-bottom:40px}.co4g{display:grid;gap:16px;padding-block:16px}.co4f{display:grid;gap:14px;min-width:0}.co4f form{display:grid;gap:14px}.co4{margin:0;padding:18px 16px;border:0;background:#fff;display:grid;gap:12px;min-width:0}.co4 legend{float:inline-start;width:100%;padding:0;margin-bottom:4px;font:400 19px var(--head);text-transform:uppercase;color:#222}.f4{display:grid;gap:5px;min-width:0}.f4 label{font:700 13.5px var(--body);color:#222}.f4 label span{font-weight:400;color:#666}.f4 input,.f4 select{width:100%;max-width:none;height:48px;font-size:16px}.f4 .hint{font-size:12.5px;color:#666}.f4.bad input,.f4.bad select{border-color:#b3261e;box-shadow:0 0 0 1px #b3261e}.err4{display:flex;align-items:flex-start;gap:6px;font:700 12.5px/1.4 var(--body);color:#b3261e}.err4 .ic{width:15px;height:15px;margin-top:1px}.pfx{display:flex}.pfx>span{display:grid;place-items:center;padding:0 12px;border:1px solid #c9c9c9;border-inline-end:0;background:var(--grey-2);font:700 15px var(--body);color:#444}.pfx input{flex:1;min-width:0}.row2{display:grid;gap:12px}.errsum{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;background:#fdecea;border-inline-start:4px solid #b3261e;color:#7a1c14;font-size:14px}.errsum p{margin:0}.errsum .ic{color:#b3261e;flex:none}.errsum:focus{outline:2px solid #b3261e;outline-offset:2px}.haveacc{margin:0;font-size:14px;color:#555}.haveacc a{color:var(--red);font-weight:700}.ql4{display:grid;gap:10px}.ql4-f{display:grid;gap:12px;padding:18px 16px;background:#fff;border:1px solid var(--line)}.ql4-f[hidden]{display:none}.ql4-ext:empty,.ql4-ext:empty+.ql4-or{display:none}.ql4-ext .mg-google-btn{width:100%;justify-content:center}.ql4-ext>.title{display:none}.ql4-or{display:flex;align-items:center;gap:10px;margin:0;font-size:12.5px;color:#666;text-transform:uppercase;letter-spacing:.06em}.ql4-or::before,.ql4-or::after{content:"";flex:1;border-top:1px solid var(--line)}.ql4-a{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.ql4-a .go4{width:auto;height:48px;padding-inline:32px;border:0;cursor:pointer}.ql4-a .go4.is-busy{opacity:.6}.ql4-err[hidden]{display:none}.lnk4{justify-self:start;background:none;border:0;padding:0;color:#444;text-decoration:underline;text-underline-offset:3px;cursor:pointer;font-size:14px}.lnk4.sm{font-size:13px}.note4{margin:0;font-size:12.5px;color:#666}.opt5{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;padding:14px;border:1px solid #d5d5d5;cursor:pointer}.opt5.on,.opt5:has(input:checked){border-color:#222;box-shadow:0 0 0 1px #222}.opt5 input{width:18px;height:18px;accent-color:var(--red);margin:0}.opt5 b{display:flex;align-items:center;gap:6px;font:700 15px var(--body);color:#222}.opt5 b .ic{width:18px;height:18px}.opt5 .fee5{margin-inline-start:4px;padding:2px 8px;background:#fdecea;color:#b3261e;font:700 12px var(--body);font-style:normal;white-space:nowrap}.opt5 small{display:block;font-size:12.5px;color:#666;margin-top:2px}.opt5 em{font:900 14.5px var(--body);font-style:normal;color:#222;white-space:nowrap}.pe4{padding:14px;border:1px solid var(--line);border-top:0;margin-top:-12px;background:#fbfbfb}.pts5{background:#fffbf5}.earn4{display:flex;align-items:center;gap:6px}.earn4 .ic{width:14px;height:14px;color:var(--red);flex:none}.pts5 b .ic{color:var(--red)}.pts5 em{color:var(--green)}.pts5+.ok5,.pts5+.opt5{margin-top:4px}.ok5{display:flex;align-items:center;gap:8px;margin:0;padding:12px 14px;background:#eef7f0;color:#1e6b34;font:700 14px var(--body)}.ok5 .ic{width:18px;height:18px;flex:none}.cpn4{display:grid;gap:8px;padding:10px 0;border-top:1px solid var(--line)}.cpn4 details>summary{cursor:pointer;list-style:none;font-size:13px;color:#444;text-decoration:underline;text-underline-offset:3px;justify-self:start}.cpn4 details>summary::-webkit-details-marker{display:none}.cpn4 details[open]>summary{margin-bottom:8px}.cpn4 .promo4 input{text-transform:uppercase}.cpn4 .promo4 input::placeholder{text-transform:none}.cpn4 .chip4{display:flex;align-items:center;gap:8px;margin:0;padding:8px 10px;background:#eef7f0;color:#1e6b34;font-size:13px}.cpn4 .chip4 .ic{width:16px;height:16px;flex:none}.cpn4 .chip4 b{letter-spacing:.04em}.cpn4 .chip4 button{margin-inline-start:auto;background:none;border:0;padding:0 4px;color:#555;font:700 18px/1 var(--body);cursor:pointer}.cpn4 .msg{margin:0;font-size:13px}.cpn4 .msg.ok{color:var(--green)}.cpn4 .msg.bad{color:#b3261e}.cod-info{margin:0;font-size:13px;color:#555}.mgstripe{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;width:100%}.mgstripe-el{min-height:120px;width:100%}.mgstripe.is-confirmed .mgstripe-el{min-height:0}.mgstripe .hint{font-size:12px;color:#666}.go4.big{height:58px;font-size:18px;gap:4px}.go4.big .tot{font-family:var(--body);font-weight:900;letter-spacing:0}.go4.is-busy,.co4f form.is-busy [data-co-shipping],.co4f form.is-busy [data-co-payment]{opacity:.55;pointer-events:none}.terms{margin:0;font-size:12.5px;color:#666;text-align:center}.terms a{color:#444;text-decoration:underline}.cosum{display:none;padding:18px;background:#fff;align-content:start;gap:10px}.cosum h2{margin:0;font:400 19px var(--head);text-transform:uppercase;color:#222}.cosum-m{background:#fff}.cosum-m>summary{list-style:none;display:flex;align-items:center;gap:8px;padding:14px 16px;cursor:pointer;font:700 14px var(--body);color:#222}.cosum-m>summary::-webkit-details-marker{display:none}.cosum-m>summary b{margin-inline-start:auto;font-weight:900}.cosum-m>div{padding:0 16px 16px;display:grid;gap:8px}.li4.compact{grid-template-columns:64px minmax(0,1fr) auto;padding:10px 0}.li4.compact .li4-img{position:relative}.li4.compact .li4-img img{width:64px;height:64px}.li4.compact .li4-img i{position:absolute;top:-6px;inset-inline-end:-6px;min-width:20px;height:20px;border-radius:10px;background:#444;color:#fff;font:900 11px/20px var(--body);font-style:normal;text-align:center;padding:0 5px}.li4.compact .nm{font:700 13.5px/1.35 var(--body);color:#222}.ty4{display:grid;gap:16px;padding-block:20px}.msg4-c{display:grid;gap:10px;justify-items:start;padding:22px 18px;background:#fff;border-top:4px solid #f5a623}.msg4-c h1{margin:0;font:400 26px/1.15 var(--head);text-transform:uppercase;color:#222}.msg4-c p{margin:0;color:#444}.msg4-c small{color:#666;font-size:12.5px}.badge4{display:inline-flex;align-items:center;gap:6px;background:#fff4e0;color:#8a5300;font:900 11.5px var(--body);letter-spacing:.06em;text-transform:uppercase;padding:5px 10px}.badge4 .ic{width:15px;height:15px}.wa-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:0 24px;background:#25d366;color:#fff;font:400 17px var(--head);letter-spacing:.06em;text-transform:uppercase}.wa-btn:hover{background:#1eb257;color:#fff}.or4{display:flex;align-items:center;gap:10px;width:100%;color:#666;font-size:13px}.or4::before,.or4::after{content:"";flex:1;height:1px;background:var(--line)}.ln4.box{border:1px solid #cfcfcf;padding:0 16px;height:46px}.ok4{display:flex;gap:8px;align-items:flex-start;margin:0;padding:10px 12px;background:#e8f5ee;color:#14532d;font-size:14px}.ok4 .ic{color:var(--green);flex:none}.ty4-h{display:flex;align-items:center;gap:12px;padding:20px 18px;background:#fff;border-top:4px solid var(--green)}.ty4-h .ic{width:34px;height:34px;color:var(--green);stroke-width:2.4}.ty4-h h1{margin:0;font:400 26px/1.15 var(--head);text-transform:uppercase;color:#222}.ty4-g{display:grid;gap:16px}.ty4-d{display:grid;gap:14px;align-content:start}.kv4{margin:0;padding:16px 18px;background:#fff;display:grid;gap:12px}.kv4 div{display:grid;gap:2px}.kv4 dt{font:700 12px var(--body);letter-spacing:.06em;text-transform:uppercase;color:#666}.kv4 dd{margin:0;font-size:15px;color:#222}.walink{display:inline-flex;align-items:center;gap:8px;color:#222;font-weight:700}.walink .ic{color:#25d366}.save4{display:grid;gap:10px;padding:18px;background:#fff;border:1px dashed #cfcfcf}.save4 h2{margin:0;font:400 19px var(--head);text-transform:uppercase;color:#222}.save4 p{margin:0;font-size:14px;color:#555}.ty4 .cosum{display:grid}@media(min-width:700px){.row2{grid-template-columns:1fr 1fr}.cohelp span{display:inline}.co4{padding:22px 24px}}@media(min-width:1000px){.co4g{grid-template-columns:minmax(0,1fr) 400px;gap:28px;align-items:start;padding-block:28px;max-width:1080px}.cosum-m{display:none}.cosum{display:grid;position:sticky;top:16px}.ty4{max-width:1080px}.ty4-g{grid-template-columns:minmax(0,1fr) 400px;gap:28px;align-items:start}.msg4-c,.ty4-h{padding:28px 30px}}.page-title h1{margin:0}.page-body{min-width:0}.fieldset,.section{margin:0 0 18px}.fieldset>.title,.section>.title,.page-body>.title{margin:0 0 10px;font:400 19px var(--head);text-transform:uppercase;color:#222}.form-fields{display:grid;gap:16px;padding:0;background:none;border:0}.inputs{display:grid;gap:5px;position:relative}.inputs>label,.inputs .text-prompt{font:700 13.5px var(--body);color:#222}.inputs>label::after{content:none}.inputs input[type=text],.inputs input[type=email],.inputs input[type=password],.inputs input[type=tel],.inputs input[type=number],.inputs input:not([type]),.inputs select,.inputs textarea{width:100%;max-width:none;height:48px;font-size:16px}.inputs textarea{height:auto;min-height:120px;padding:10px 12px}.inputs .required{position:absolute;inset-block-start:0;inset-inline-end:0;color:var(--red);font-weight:700}.inputs.reversed,.inputs.forcheckbox,.inputs .forcheckbox{display:flex;align-items:center;gap:8px;flex-direction:row-reverse;justify-content:flex-end}.inputs input[type=checkbox],.inputs input[type=radio],.form-check-input{width:18px;height:18px;accent-color:var(--red);margin:0;flex:none}.inputs .attributes ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.inputs .attributes li{display:flex;align-items:center;gap:8px;flex-direction:row-reverse;justify-content:flex-end;font-size:14.5px}.inputs .field-validation-error,.inputs span[class*="field-validation"]{font:700 12.5px var(--body);color:#b3261e}.input-validation-error{border-color:#b3261e!important;box-shadow:0 0 0 1px #b3261e}.inputs .password-eye{position:absolute;inset-inline-end:10px;bottom:12px;width:24px;height:24px;cursor:pointer;opacity:.6}.buttons{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:14px}.buttons .button-1,.buttons .button-2{min-width:160px}.message-error,.message-success,.result{padding:12px 14px;font-size:14px;margin-bottom:14px}.message-error{background:#fdecea;border-inline-start:4px solid #b3261e}.message-error ul{margin:0;padding-inline-start:18px}.message-success,.result{background:#e8f5ee;border-inline-start:4px solid var(--green);color:#14532d}.no-data{padding:24px;background:var(--grey);text-align:center;color:#666}.forgot-password a,.inputs a,.page-body .text a{color:var(--red)}.login-page .page-title,.registration-page .page-title,.password-recovery-page .page-title,.registration-result-page .page-title{text-align:center}.login-page .page-body,.registration-page .page-body,.password-recovery-page .page-body,.registration-result-page .page-body{max-width:560px;margin-inline:auto}.login-page .customer-blocks{display:grid;gap:18px}.login-page .returning-wrapper{order:-1}.login-page .returning-wrapper .title,.login-page .new-wrapper .title{font:400 19px var(--head);text-transform:uppercase;margin:0 0 10px;color:#222}.login-page .new-wrapper{padding:18px 16px;background:var(--grey);display:grid;gap:8px}.login-page .new-wrapper .text{font-size:14px;color:#555}.login-page .new-wrapper .buttons{margin-top:4px}.login-page .returning-wrapper .buttons .button-1,.registration-page .buttons .button-1,.password-recovery-page .buttons .button-1{width:100%;min-height:54px;font-size:17px}.login-page .inputs.reversed{flex-direction:row;justify-content:flex-start;flex-wrap:wrap}.login-page .inputs.reversed .forgot-password{margin-inline-start:auto}.login-page .inputs.reversed>span{display:flex;gap:8px;align-items:center}.login-page .external-authentication{margin-top:14px}.registration-page .form-fields{gap:12px}.html-account-page .lst .side{position:static;transform:none;visibility:visible;box-shadow:none;width:auto;z-index:auto;background:none;transition:none}.html-account-page .lst .side-hd{display:none}.html-account-page .lst .side-bd{padding:0;overflow:visible}.accnav .sblk-t{display:none}.accnav ul{list-style:none;margin:0 0 16px;padding:0 0 4px;display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}.accnav ul::-webkit-scrollbar{display:none}.accnav a{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 14px;border:1px solid #d5d5d5;background:#fff;white-space:nowrap;font:700 13.5px var(--body);color:#333}.accnav a .ic{width:17px;height:17px}.accnav a.on{background:#222;border-color:#222;color:#fff}.html-account-page .page-title h1{font-size:24px}.order-list{display:grid;gap:12px}.order-list .order-item{display:grid;gap:8px;padding:16px;background:#fff;border:1px solid var(--line);margin:0}.order-list .order-item .title{margin:0;font:700 15px var(--body);text-transform:none}.order-list .info{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:4px 18px;font-size:13.5px;color:#666}.order-list .buttons{margin-top:4px}.order-status{display:inline-block;padding:2px 8px;font:900 11.5px var(--body);letter-spacing:.04em;text-transform:uppercase;background:#eee;color:#444}.order-status.pending{background:#fff4e0;color:#8a5300}.order-status.processing{background:#e6f0ff;color:#1e4e9a}.order-status.complete{background:#e8f5ee;color:#14532d}.order-status.cancelled{background:#fdecea;color:#7a1c14}.order-filters{display:flex;align-items:center;gap:10px;margin-bottom:14px;font-size:14px}.order-filters select{height:40px}.address-list{display:grid;gap:12px}.address-list .address-item{padding:16px;background:#fff;border:1px solid var(--line);margin:0;display:grid;gap:6px}.address-list .address-item .title{margin:0;font:700 15px var(--body);text-transform:none}.address-list .info{list-style:none;margin:0;padding:0;font-size:14px;color:#555;display:grid;gap:2px}.address-list .buttons{margin-top:6px}.add-button{margin-top:14px}.order-details-page .order-overview,.order-details-page .order-details-area,.order-details-page .section{padding:16px;background:#fff;border:1px solid var(--line);margin-bottom:14px}.order-details-page .order-number{font:400 20px var(--head);text-transform:uppercase}.order-details-page .order-overview-content,.order-details-page .order-details-area ul{list-style:none;margin:0;padding:0;display:grid;gap:4px;font-size:14px;color:#555}.data-table{width:100%;border-collapse:collapse;font-size:14px;background:#fff}.data-table th{text-align:start;padding:10px;border-bottom:2px solid var(--line);font:700 12.5px var(--body);letter-spacing:.04em;text-transform:uppercase;color:#666}.data-table td{padding:10px;border-bottom:1px solid #f0f0f0;vertical-align:top}.data-table td.picture img{width:64px;height:64px;object-fit:cover}.table-wrapper{overflow-x:auto}.total-info .cart-total{width:100%;max-width:380px;margin-inline-start:auto}.total-info .cart-total td{padding:6px 0}.total-info .cart-total td.cart-total-right{text-align:end;font-weight:700}.search-page .search-input{padding:16px;background:var(--grey);margin-bottom:18px}.search-page .search-input .fieldset{margin:0}.search-page .search-input .form-fields{background:none;border:0;padding:0}.search-page .basic-search{display:grid;gap:10px}.search-page .advanced-search{display:none}.search-page .advanced-search.show{display:grid;gap:10px}.search-page .search-results .warning,.search-page .no-result{padding:16px;background:var(--grey);color:#555}.nr4{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;margin-top:18px}.nr4>*{min-width:0}.nr4 .tips{margin:0;color:#555}@media(min-width:1000px){.html-account-page .lst{grid-template-columns:240px minmax(0,1fr)}.accnav ul{flex-direction:column;overflow:visible;gap:2px}.accnav a{width:100%;border:0;border-inline-start:3px solid transparent;background:none;height:42px}.accnav a:hover{background:var(--grey-2)}.accnav a.on{background:var(--grey-2);color:#222;border-inline-start-color:var(--red)}.address-list,.order-list{grid-template-columns:1fr 1fr}.login-page .customer-blocks{gap:22px}}.login-page .page-body,.registration-page .page-body{display:flex;flex-direction:column}.login-page .external-authentication,.registration-page .external-authentication{order:-1;display:flex;flex-direction:column;margin:0 0 18px}.external-authentication .title{order:2;display:flex;align-items:center;gap:12px;margin:16px 0 0;font-size:13px;color:#666;text-transform:uppercase;letter-spacing:.06em}.external-authentication .title::before,.external-authentication .title::after{content:"";flex:1;height:1px;background:#ddd}.external-authentication:not(:has(.mg-google-btn)){display:none}.mg-google-btn{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:54px;padding:0 16px;background:#fff;border:1px solid #747775;border-radius:4px;color:#1f1f1f;font:500 16px/1.2 Roboto,Arial,sans-serif;text-decoration:none;transition:background-color .15s}.mg-google-btn:hover{background:#f7f8f8;color:#1f1f1f}.mg-google-btn:focus-visible{outline:2px solid #1a73e8;outline-offset:2px}.mg-google-btn svg{flex:none}[dir="rtl"] .mg-google-btn span{font-family:var(--body)}.mg-glink .mg-google-btn{width:auto;max-width:320px;min-height:46px;font-size:15px}.mg-glink-intro{margin:0 0 12px;font-size:14px;color:#555}.mg-glink-row{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--line);background:#fff;max-width:520px}.mg-glink-g{flex:none}.mg-glink-who{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.mg-glink-who strong{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:start}.mg-glink-ok{font-size:12px;color:#1e8e3e}.mg-glink-ok::before{content:"✓ "}.mg-glink-remove{font-size:13px;color:#666;text-decoration:underline;white-space:nowrap}.mg-glink-remove:hover{color:var(--red)}.mg-block{margin:16px 0}.mg-block .video-container{position:relative;width:100%;max-width:720px;aspect-ratio:16/9;margin:0 auto}.mg-block .video-container iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.brand{scroll-snap-align:start;display:block;text-align:center}.brand .lbl{display:block;background:var(--paper);font:400 13.5px/1 var(--head);text-transform:uppercase;letter-spacing:.03em;padding:12px 8px 10px;clip-path:polygon(0 0,88% 0,100% 100%,0 100%);margin-inline-end:10%}.brand img{display:block;width:100%;aspect-ratio:1;object-fit:cover}.brand small{display:block;font-size:12px;color:var(--muted);padding-top:6px}@media(min-width:1000px){.grid.four{grid-template-columns:repeat(4,minmax(0,1fr))}}.tiles4{display:grid;grid-auto-flow:column;grid-auto-columns:40%;gap:10px;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x mandatory}.tiles4::-webkit-scrollbar{display:none}.tile4{position:relative;display:block;aspect-ratio:4/5;overflow:hidden;background:#111;scroll-snap-align:start;isolation:isolate;color:#fff;text-align:start}.tile4 img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:var(--fx,50%) var(--fy,40%);z-index:-2;transition:transform .35s ease}.tile4::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(to top,rgba(0,0,0,.8),rgba(0,0,0,0) 55%)}.tile4 .tx{position:absolute;inset-inline:0;inset-block-end:0;padding:12px;display:grid;gap:2px}.tile4 .tx b{font:400 17px/1.1 var(--head);text-transform:uppercase}.tile4 .tx small{font:700 11.5px var(--body);letter-spacing:.06em;text-transform:uppercase;color:#ddd}.tile4 .tx .eb4{font:900 10.5px var(--body);letter-spacing:.16em;text-transform:uppercase;color:#ff8a7d}.styles4{grid-auto-columns:78%}.styles4 .tile4{aspect-ratio:4/3}.styles4 .tile4 .tx b{font-size:22px}.tile4:hover img{transform:scale(1.04)}@media(prefers-reduced-motion:reduce){.tile4:hover img{transform:none}}@media(min-width:700px){.tiles4{grid-auto-flow:row;grid-template-columns:repeat(7,minmax(0,1fr));overflow:visible}.styles4{grid-template-columns:repeat(5,minmax(0,1fr))}.styles4 .tile4 .tx b{font-size:19px}}.ptabs{display:flex;align-items:flex-end;gap:4px 22px;flex-wrap:wrap;border-block-end:1px solid #dadada;margin-bottom:22px}.ptabs [role="tab"]{font:400 16px var(--head);text-transform:uppercase;letter-spacing:.05em;color:#666;padding:8px 0 10px;border-block-end:3px solid transparent;margin-block-end:-1px}.ptabs [role="tab"][aria-selected="true"]{color:#222;border-color:var(--red)}.ptabs .va{margin-inline-start:auto;font:400 13px var(--head);letter-spacing:.08em;text-transform:uppercase;color:var(--red);padding-bottom:12px}.sec-h4{margin:0 0 18px;font:400 26px var(--head);text-transform:uppercase;color:#222}@media(min-width:1000px){.sec-h4{font-size:32px}}.revs4{display:grid;grid-auto-flow:column;grid-auto-columns:82%;gap:12px;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x mandatory}@media(min-width:700px){.revs4{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible}}.hero4 picture,.camp4 picture{position:absolute;inset:0;z-index:-2}.hero4 picture img,.camp4 picture img{width:100%;height:100%;object-fit:cover;object-position:var(--fx,50%) var(--fy,50%)}.camp4{position:relative;overflow:hidden;background:#111;isolation:isolate;aspect-ratio:1/1}.camp4::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(to top,rgba(0,0,0,.8),rgba(0,0,0,.1) 55%,rgba(0,0,0,0))}.camp4 .ov{position:absolute;inset-inline:0;inset-block-end:0;padding:20px 16px;color:#fff;display:grid;gap:6px;justify-items:start}.camp4 .eb{font:900 11px var(--body);letter-spacing:.18em;text-transform:uppercase;background:var(--red);padding:4px 8px}.camp4 h2{margin:0;font:400 30px/1.05 var(--head);text-transform:uppercase;color:#fff;max-width:16ch}.camp4 p{margin:0;color:#e6e6e6;font-size:15px}.camp4 .btn4{margin-top:6px}.mg4{background:#0b0b0b;padding-block:28px}.mg4-in{display:grid;gap:14px}.mg4-art{position:relative;overflow:hidden;aspect-ratio:4/3;isolation:isolate;background:#111}.mg4-art img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:var(--fx,50%) var(--fy,50%);z-index:-2}.mg4-art::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(to top,rgba(0,0,0,.85),rgba(0,0,0,.1) 60%)}.mg4-tx{position:absolute;inset-inline:0;inset-block-end:0;padding:18px;display:grid;gap:8px;justify-items:start;color:#fff}.mg4-tx .eb{font:900 11px var(--body);letter-spacing:.18em;text-transform:uppercase;color:#ff8a7d}.mg4-tx h2{margin:0;font:400 30px/1.05 var(--head);text-transform:uppercase}.mg4-tx p{margin:0;font-size:14px;line-height:1.55;color:#d8d8d8;max-width:44ch}.mg4-grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:700px){.camp4{aspect-ratio:16/5}.camp4::after{background:linear-gradient(to right,rgba(0,0,0,.8),rgba(0,0,0,.3) 45%,rgba(0,0,0,0) 70%)}.shop[dir="rtl"] .camp4::after{background:linear-gradient(to left,rgba(0,0,0,.8),rgba(0,0,0,.3) 45%,rgba(0,0,0,0) 70%)}.camp4 .ov{inset-block:0;align-content:center;padding:0 56px;max-width:50%}.camp4 h2{font-size:44px}.mg4{padding-block:44px}.mg4-in{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:24px;align-items:stretch}.mg4-art{aspect-ratio:auto;min-height:100%}.mg4-tx{padding:32px}.mg4-tx h2{font-size:44px}}.sec-h4.sm{font-size:20px;margin-bottom:12px}a.who{display:flex;align-items:center;gap:10px;color:inherit;text-decoration:none}.ptabs [role=tab]{cursor:pointer}[role=tabpanel][hidden]{display:none}.mg-block>.camp4{margin:0}.mg-block:has(>.camp4){margin:0}.mg4-tx h2{color:#fff}.sctl4{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:16px}.sctl4[hidden]{display:none}.sarr{width:36px;height:36px;display:grid;place-items:center;flex:none;background:none;border:0;color:#222;transition:color .15s,opacity .15s}.sarr .ic{width:20px;height:20px;stroke-width:2}.sarr:hover:not(:disabled){color:var(--red)}.sarr:disabled{opacity:.35;cursor:default}.sind4{position:relative;width:112px;height:3px;background:#dadada;border-radius:2px;overflow:hidden}.sind4 i{position:absolute;inset-block:0;inset-inline-start:calc(var(--p,0)*(100% - var(--w,.3)*100%));width:calc(var(--w,.3)*100%);background:var(--red);border-radius:2px;transition:inset-inline-start .12s linear}.sec-hd4{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:18px}.sec-hd4 .sec-h4{margin:0}.blog4{display:grid;grid-auto-flow:column;grid-auto-columns:82%;gap:12px;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x mandatory}.blog4::-webkit-scrollbar{display:none}.post4{scroll-snap-align:start;display:flex;flex-direction:column;background:#fff;color:inherit;text-decoration:none;box-shadow:0 1px 3px rgba(0,0,0,.06)}.post4 .pic{display:block;aspect-ratio:16/10;overflow:hidden;background:#111}.post4 .pic img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s ease}.post4:hover .pic img{transform:scale(1.04)}.post4 .pb{display:flex;flex-direction:column;gap:8px;padding:16px 18px 18px;flex:1}.post4 .dt{font:700 11.5px var(--body);letter-spacing:.12em;text-transform:uppercase;color:var(--red)}.post4 .t{font:400 18px/1.25 var(--head);text-transform:uppercase;color:#222;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}html[dir="rtl"] .post4 .t{font-weight:700;letter-spacing:0}.post4 .x{font-size:14px;line-height:1.6;color:#666;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.post4 .rm{margin-top:auto;padding-top:6px;font:400 13px var(--head);letter-spacing:.08em;text-transform:uppercase;color:#222}.post4 .rm::after{content:" →";color:var(--red)}html[dir="rtl"] .post4 .rm::after{content:" ←"}.post4:hover .t,.post4:hover .rm{color:var(--red)}@media(hover:none){.post4:hover .pic img{transform:none}}@media(min-width:700px){.blog4{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible}}.rsum4{display:flex;align-items:center;gap:10px;font-size:13.5px;color:#666}.rsum4 b{font:400 30px/1 var(--head);color:#222}.rsum4 .stars{height:auto}.rsum4 .stars svg{width:17px;height:17px}.rev4{position:relative;scroll-snap-align:start;background:#fff;padding:22px 22px 18px;display:flex;flex-direction:column;gap:10px;box-shadow:0 1px 3px rgba(0,0,0,.06)}.rev4::before{content:"“";position:absolute;top:6px;inset-inline-end:18px;font:400 72px/1 Georgia,"Times New Roman",serif;color:var(--red);opacity:.18;pointer-events:none}html[dir="rtl"] .rev4::before{content:"”"}.rev4 .stars{height:auto}.rev4 .stars svg{width:18px;height:18px}.rev4 h3{margin:4px 0 0;font:400 19px/1.25 var(--head);text-transform:uppercase;color:#222}.rev4 p{margin:0;font-size:15.5px;line-height:1.6;color:#333;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.rev4 .who{margin-top:auto;display:flex;gap:12px;align-items:center;padding-top:14px;border-top:1px solid var(--line);color:inherit;text-decoration:none}.rev4 .who img{width:56px;height:56px;object-fit:cover;flex:none;background:var(--grey-2)}.rev4 .who>span{display:grid;gap:3px;min-width:0}.rev4 .who b{color:#222;font:400 14px/1.25 var(--head);text-transform:uppercase;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rev4 .who:hover b{color:var(--red)}.rev4 .vb{display:inline-flex;align-items:center;gap:5px;font:700 11.5px var(--body);color:#1f7a4d}.rev4 .vb .ic{width:14px;height:14px}.wish4{max-width:880px}.wish4 .cart4-l{border-top:1px solid var(--line)}.wish4 .li4-b{gap:5px}.wish4 .ed4{justify-self:start;font-size:12.5px;color:#555;text-decoration:underline}.wish4 .ed4:hover{color:var(--red)}.wish4 .wadd4{justify-self:start;min-height:38px;padding:0 16px;margin-top:6px;font-size:13.5px}.wish4 .wall4{margin-top:16px}.share4{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;margin-top:28px;padding:18px 20px;background:var(--grey)}.share4 b{display:block;font:400 18px var(--head);text-transform:uppercase;color:#222}.share4 small{display:block;font-size:13px;color:#666}.share4-a{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px}.share4-a .btn{min-height:40px;padding:0 18px;font-size:13.5px}.share4-a .ln4{font-size:13.5px;text-decoration:underline;color:#333}.blst4 .sec-hd4 .h4t{margin:0}.rss4{font:700 12px var(--body);letter-spacing:.08em;text-transform:uppercase;color:#666}.rss4:hover{color:var(--red)}.btags4{margin-bottom:6px}.btags4 .chip{height:32px;padding:0 12px;font-size:12.5px;text-transform:none;letter-spacing:.02em;font-family:var(--body);font-weight:700}.bgrid4{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;margin-top:14px}.bgrid4 .post4{box-shadow:0 1px 3px rgba(0,0,0,.06);border:1px solid var(--line)}.barch4{margin-top:36px;padding-top:22px;border-top:1px solid var(--line);display:grid;gap:10px}.barch4 .sblk-t{margin:0 0 4px}.barch4 .yr{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px}.barch4 .yr b{font:400 17px var(--head);color:#222;min-width:48px}.barch4 .ms{display:flex;flex-wrap:wrap;gap:4px 14px}.barch4 .ms a{font-size:13.5px;color:#555}.barch4 .ms a:hover{color:var(--red)}.barch4 .ms small{color:#666;font-size:11.5px}@media(min-width:700px){.bgrid4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1000px){.bgrid4{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}}.bpost4{max-width:760px;margin-inline:auto}.bpost4 .back4{display:inline-flex;align-items:center;gap:6px;font:700 12px var(--body);letter-spacing:.1em;text-transform:uppercase;color:var(--red)}.bpost4 .back4::before{content:"←"}html[dir="rtl"] .bpost4 .back4::before{content:"→"}.bpost4 .bp-t{margin:10px 0 8px;font:400 34px/1.15 var(--head);text-transform:uppercase;color:#1d1d1d;text-wrap:balance}.bpost4 .bp-cover{display:block;width:100%;height:auto;aspect-ratio:16/10;object-fit:cover;margin:0 0 18px;background:var(--grey,#f0f0f0)}.bpost4 .post-date{display:block;margin-bottom:22px;font:700 12px var(--body);letter-spacing:.1em;text-transform:uppercase;color:#666}.bpost4 .post-body{font-size:16.5px;line-height:1.75;color:#333}.bpost4 .post-body h2,.bpost4 .post-body h3{margin:1.6em 0 .5em;font-family:var(--head);text-transform:uppercase;color:#1d1d1d;line-height:1.2}.bpost4 .post-body h2{font-size:26px}.bpost4 .post-body h3{font-size:21px}.bpost4 .post-body p{margin:0 0 1.1em}.bpost4 .post-body img{max-width:100%;height:auto;display:block;margin:1.2em auto}.bpost4 .post-body a{color:var(--red);text-decoration:underline}.bpost4 .post-body ul,.bpost4 .post-body ol{padding-inline-start:1.3em;margin:0 0 1.1em}.bpost4 .post-body li{margin-bottom:.35em}.bpost4 .post-body table{width:100%;border-collapse:collapse;font-size:14.5px;margin:0 0 1.2em;display:block;overflow-x:auto}.bpost4 .post-body th,.bpost4 .post-body td{border:1px solid var(--line);padding:8px 10px;text-align:start}.bpost4 .btags4{margin-top:26px;flex-wrap:wrap;overflow:visible}.bpost4,.bpost4 .page-body{min-width:0}.bpost4 .post-body{overflow-wrap:anywhere}.bpost4 .new-comment{margin-top:36px;padding:22px;background:var(--grey)}.bpost4 .new-comment .title,.bpost4 .comment-list .title{margin:0 0 14px;font:400 20px var(--head);text-transform:uppercase;color:#222}.bpost4 .comment-list{margin-top:28px}.bpost4 .comment{padding:14px 0;border-top:1px solid var(--line);display:grid;gap:6px}.bpost4 .comment .username{font:700 14px var(--body);color:#222}.bpost4 .comment-time{font-size:12.5px;color:#666}.bpost4 .comment-time label{display:none}.bpost4 .avatar{display:none}@media(min-width:1000px){.bpost4 .bp-t{font-size:44px}}.nf4{max-width:640px;margin:24px auto 40px;text-align:center;display:grid;gap:14px;justify-items:center}.nf4 .code{font:400 96px/1 var(--head);color:var(--red)}.nf4 h1{margin:0;font:400 30px var(--head);text-transform:uppercase;color:#1d1d1d}.nf4 p{margin:0;font-size:15.5px;color:#666;line-height:1.6}.nf4 .chips{justify-content:center;flex-wrap:wrap;overflow:visible}.nf4 .acts{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:6px}.ct4{display:grid;gap:24px}.ct4 .side4{display:grid;gap:12px;align-content:start}.ct4 .card4{display:flex;gap:14px;align-items:center;padding:16px 18px;background:var(--grey);color:inherit}.ct4 .card4 .ic{width:26px;height:26px;color:var(--red);flex:none}.ct4 .card4 b{display:block;font:400 17px var(--head);text-transform:uppercase;color:#222}.ct4 .card4 small{display:block;font-size:13px;color:#666}.ct4 a.card4:hover b{color:var(--red)}@media(min-width:1000px){.ct4{grid-template-columns:minmax(0,1fr) 320px;gap:36px}}.fieldset:has(>.add-more-external-records):not(:has(.data-table)){display:none}.accnav ul+.sctl4{margin:-8px 0 16px}@media(max-width:699px){nav.breadcrumb li{display:none}nav.breadcrumb li:nth-last-child(2){display:flex}nav.breadcrumb li:nth-last-child(2)::before{content:"‹";color:#888;font-size:16px;line-height:1}nav.breadcrumb li:nth-last-child(2) a{color:#555}}.drawer-b,.side-bd,.oc-lv,.ui-autocomplete{scrollbar-width:thin;scrollbar-color:#c8c8c8 transparent}.drawer-b::-webkit-scrollbar,.side-bd::-webkit-scrollbar,.oc-lv::-webkit-scrollbar,.ui-autocomplete::-webkit-scrollbar{width:6px}.drawer-b::-webkit-scrollbar-thumb,.side-bd::-webkit-scrollbar-thumb,.oc-lv::-webkit-scrollbar-thumb,.ui-autocomplete::-webkit-scrollbar-thumb{background:#c8c8c8;border-radius:3px}.topic-page:not(.topic-aboutus){max-width:760px;margin-inline:auto}.topic-page:not(.topic-aboutus) .page-title h1{font-size:34px;margin-bottom:18px}.topic-page:not(.topic-aboutus) .page-body{font-size:15.5px;line-height:1.75;color:#333;overflow-wrap:anywhere}.topic-page:not(.topic-aboutus) .page-body h1,.topic-page:not(.topic-aboutus) .page-body h2{margin:1.6em 0 .5em;font:400 24px/1.2 var(--head);text-transform:uppercase;color:#1d1d1d}.topic-page:not(.topic-aboutus) .page-body h3,.topic-page:not(.topic-aboutus) .page-body h4{margin:1.3em 0 .4em;font:400 18px/1.25 var(--head);text-transform:uppercase;color:#222}.topic-page:not(.topic-aboutus) .page-body p{margin:0 0 1em}.topic-page:not(.topic-aboutus) .page-body ul,.topic-page:not(.topic-aboutus) .page-body ol{padding-inline-start:1.3em;margin:0 0 1em}.topic-page:not(.topic-aboutus) .page-body a{color:var(--red);text-decoration:underline}.topic-aboutus .page-title{display:none}.topic-aboutus .page-body>div{font-family:var(--body)!important;color:#222!important;max-width:1100px!important;padding:0!important}.topic-aboutus .page-body>div *{border-radius:0!important}.topic-aboutus .page-body>div h1,.topic-aboutus .page-body>div h2{font-family:var(--head)!important;font-weight:400!important;text-transform:uppercase;letter-spacing:.01em;line-height:1.1!important;text-wrap:balance}.topic-aboutus .page-body>div span[style*="letter-spacing"]{font-family:var(--body)!important;font-weight:900!important;font-size:11.5px!important;letter-spacing:.18em!important;color:var(--red)!important}.topic-aboutus .page-body>div p{font-size:15.5px!important;line-height:1.75!important;color:#444!important}.topic-aboutus .page-body>div>div:nth-of-type(1){margin:8px 0 48px!important;min-height:440px!important}.topic-aboutus .page-body>div>div:nth-of-type(1)>div{min-height:440px!important;padding:40px 24px 36px!important;background:linear-gradient(to top,rgba(0,0,0,.85),rgba(0,0,0,.15) 70%)!important}.topic-aboutus .page-body>div>div:nth-of-type(1) h1{font-size:34px!important;max-width:640px!important}.topic-aboutus .page-body>div>div:nth-of-type(2) img{width:100%!important;max-width:420px;height:auto!important;aspect-ratio:1/1;object-fit:cover;margin-inline:auto}.topic-aboutus .page-body>div>div:nth-of-type(2) h2{font-size:30px!important}.topic-aboutus .page-body>div>div:nth-of-type(3){max-width:none!important;margin:0 0 56px!important;padding:40px 24px!important;background:var(--grey);border-inline-start:4px solid var(--red)}.topic-aboutus .page-body>div>div:nth-of-type(3) p{font-size:18px!important;line-height:1.7!important;color:#222!important;max-width:720px;margin-inline:auto!important}.topic-aboutus .page-body>div>div:nth-of-type(4) h2{font-size:30px!important}.topic-aboutus .page-body>div>div:nth-of-type(4)>div[style*="background"]{min-height:340px!important}.topic-aboutus .page-body>div>div:nth-of-type(5) h2{font-size:30px!important}.topic-aboutus .page-body>div>div:nth-of-type(5) div[style*="#111"]{border-top:3px solid var(--red)!important;padding:28px 24px!important}.topic-aboutus .page-body>div>div:nth-of-type(5) div[style*="#111"]>div:first-child{font-family:var(--head)!important;font-weight:400!important;font-size:19px!important;text-transform:uppercase;letter-spacing:.03em}.topic-aboutus .page-body>div>div:nth-of-type(6){background:#111!important;border:0!important;padding:52px 24px!important}.topic-aboutus .page-body>div>div:nth-of-type(6) h2{color:#fff!important;font-size:32px!important}.topic-aboutus .page-body>div>div:nth-of-type(6) p{color:#bdbdbd!important}.topic-aboutus .page-body>div>div:nth-of-type(6) a{background:var(--red)!important;font-family:var(--head)!important;font-weight:400!important;font-size:15px!important;letter-spacing:.1em!important;padding:15px 36px!important}.topic-aboutus .page-body>div>div:nth-of-type(6) a:hover{background:var(--red-dk)!important}@media(min-width:1000px){.topic-aboutus .page-body>div>div:nth-of-type(1)>div{padding:60px 56px 52px!important}.topic-aboutus .page-body>div>div:nth-of-type(1) h1{font-size:52px!important}.topic-aboutus .page-body>div>div:nth-of-type(3){padding:56px 48px!important}.topic-aboutus .page-body>div>div:nth-of-type(3) p{font-size:20px!important}}.msg4-c .mail4{display:flex;align-items:center;gap:10px;padding:12px 14px;background:var(--grey-2);font:700 14px var(--body);color:#222;width:100%}.msg4-c .mail4 .ic{width:22px;height:22px;color:var(--red);flex:none}.msg4-c .wait4{margin:0;font-size:13px;color:#8a5300}.cf4{padding-block:48px 64px}.cf4-c{max-width:520px;margin-inline:auto;background:#fff;padding:36px 28px;display:grid;gap:14px;justify-items:center;text-align:center;border-top:4px solid var(--red)}.cf4-c .ic.big{width:48px;height:48px;color:var(--red)}.cf4-c .ic.big.ok{color:var(--green)}.cf4-c h1{margin:0;font:400 28px/1.15 var(--head);text-transform:uppercase;color:#1d1d1d;text-wrap:balance}.cf4-c p{margin:0;font-size:15px;line-height:1.6;color:#555}.cf4-c form{width:100%}.cf4-b{width:100%;min-height:56px;font-size:18px}.cf4-c h1 .nw{white-space:nowrap}.mgsu{position:fixed;inset:0;z-index:65;display:grid;place-items:center;padding:16px}.mgsu-back{position:absolute;inset:0;background:rgba(0,0,0,.6);opacity:0;transition:opacity .25s}.mgsu-card{position:relative;display:grid;grid-template-columns:5fr 6fr;width:min(820px,100%);background:var(--black);color:#fff;box-shadow:0 24px 70px rgba(0,0,0,.5);opacity:0;transform:translateY(14px);transition:opacity .3s,transform .3s}.mgsu.is-in .mgsu-back{opacity:1}.mgsu.is-in .mgsu-card{opacity:1;transform:none}.mgsu-hero{display:grid;align-content:center;justify-items:start;gap:2px;padding:40px 32px;background:var(--red);color:#fff}.mgsu-brand{font:400 13px var(--head);letter-spacing:.2em;text-transform:uppercase;opacity:.9}.mgsu-big{font:400 clamp(84px,13vw,132px)/.95 var(--head)}.mgsu-off{font:400 20px/1.2 var(--head);letter-spacing:.08em;text-transform:uppercase}.mgsu-body{display:grid;align-content:center;padding:40px 36px 30px}.mgsu-eyebrow{margin:0 0 8px;font:400 13px var(--head);letter-spacing:.2em;text-transform:uppercase;color:var(--red)}.mgsu-title{margin:0 0 10px;font:400 30px/1.15 var(--head);letter-spacing:.02em;text-transform:uppercase;color:#fff}.mgsu-sub{margin:0 0 16px;color:#cfcfcf;font-size:15px}.mgsu-sub strong{color:#fff;overflow-wrap:anywhere}.mgsu-form{display:grid;gap:10px}.mgsu-form input[type=email]{width:100%;height:50px;padding:0 14px;border:1px solid #3a3a3a;background:#1b1b1b;color:#fff;font-size:16px}.mgsu-form input[type=email]::placeholder{color:#808080}.mgsu-form input[type=email]:focus{border-color:#fff;outline:0;box-shadow:none}.mgsu-form .button-1{width:100%;min-height:50px}.mgsu-hp{position:absolute!important;inset-inline-start:-9999px;width:1px;height:1px;opacity:0}.mgsu-msg{margin:0;min-height:1.2em;font-size:13.5px;color:#ff8a7e}.mgsu-fine{margin:12px 0 0;font-size:12px;line-height:1.5;color:#9a9a9a}.mgsu-fine a{color:#d0d0d0;text-decoration:underline}.mgsu-actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:6px}.mgsu-link{color:#d0d0d0;text-decoration:underline;font-size:14px}.mgsu-link:hover{color:#fff}.mgsu-x{position:absolute;inset-block-start:8px;inset-inline-end:8px;z-index:1;display:grid;place-items:center;width:40px;height:40px;color:#fff;opacity:.8}.mgsu-x:hover{opacity:1}.mgsu-card :focus-visible{outline:2px solid #fff;outline-offset:2px}.mgsu[data-mode="sheet"]{place-items:end stretch;padding:0;pointer-events:none}.mgsu[data-mode="sheet"] .mgsu-back,.mgsu[data-mode="sheet"] .mgsu-hero,.mgsu[data-mode="sheet"] [data-mgsu-form] .mgsu-sub{display:none}.mgsu[data-mode="sheet"] .mgsu-card{grid-template-columns:1fr;width:100%;pointer-events:auto;border-top:3px solid var(--red);box-shadow:0 -10px 30px rgba(0,0,0,.35);transform:translateY(100%);opacity:1;padding-bottom:env(safe-area-inset-bottom)}.mgsu[data-mode="sheet"].is-in .mgsu-card{transform:none}.mgsu[data-mode="sheet"] .mgsu-body{padding:18px 16px 14px}.mgsu[data-mode="sheet"] .mgsu-title{margin-bottom:12px;font-size:21px;padding-inline-end:36px}.mgsu[data-mode="sheet"] .mgsu-form input[type=email]{height:46px}.mgsu[data-mode="sheet"] .mgsu-form .button-1{min-height:46px}.mgsu[data-mode="sheet"] .mgsu-fine{margin-top:8px}.mgsu-title:focus{outline:0}.mgsu-quiz{margin-top:14px;padding-top:12px;border-top:1px solid #2a2a2a}.mgsu-quiz-t{margin:0 0 8px;font-size:13.5px;color:#cfcfcf}.mgsu-group{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:8px}.mgsu-glabel{margin-inline-end:4px;font:400 12px var(--head);letter-spacing:.12em;text-transform:uppercase;color:#9a9a9a}.mgsu-chip{padding:7px 12px;border:1px solid #4a4a4a;color:#eee;font-size:13px;line-height:1.2}.mgsu-chip:hover{border-color:#fff}.mgsu-chip[aria-pressed="true"]{background:var(--red);border-color:var(--red);color:#fff}.mgsu-saved{margin:2px 0 0;min-height:1.2em;font-size:12px;color:#8fd19e}html.html-hub-page .master-column-wrapper{max-width:none;padding:0}html.html-hub-page .side{display:none!important}html.html-hub-page .lst{display:block}html.html-hub-page body{overflow-x:hidden}html.html-hub-page .breadcrumb{max-width:var(--wrap);margin-inline:auto;padding:10px 16px}.hub{--hub-red:#d93a2a;--hub-btn:#d93a2a;--hub-pill:#ec8b81;background:#000;color:#fff;font-family:var(--body)}.hub a{color:inherit}.hub h1,.hub h2,.hub h3{color:#fff}.hub-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.hub-sec{max-width:var(--wrap);margin-inline:auto;padding:40px 16px 8px}.hub-sec{content-visibility:auto;contain-intrinsic-size:auto 700px}.hub-h{margin:0 0 6px;font:400 clamp(26px,3.4vw,40px)/1.05 var(--head);text-transform:uppercase;letter-spacing:.5px;color:#fff}.hub-sub{margin:0 0 18px;color:#bdbdbd;font-size:15px;line-height:1.6}.hub-eyebrow{font:900 12px var(--body);letter-spacing:.18em;text-transform:uppercase;color:var(--hub-red)}.hub-btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 24px;background:var(--hub-btn);color:#fff;border:0;cursor:pointer;font:400 14px var(--head);letter-spacing:.1em;text-transform:uppercase}.hub-btn:hover{background:#d93a31;color:#fff}.hub-pill{display:inline-block;padding:4px 10px;background:rgba(224,62,45,.14);border:1px solid rgba(224,62,45,.55);color:var(--hub-pill);font:700 11.5px/1.3 var(--body);letter-spacing:.06em;text-transform:uppercase}.hub-pill.free{background:rgba(31,122,77,.18);border-color:rgba(31,122,77,.6);color:#8fd19e}.hub-hero{position:relative;overflow:hidden;background:#000;width:100%;aspect-ratio:900/1100;max-height:none}.hub-hero picture,.hub-hero img{display:block;width:100%;height:100%}.hub-hero img{object-fit:cover;object-position:50% 25%}.hub-hero-ov{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;gap:12px;padding:20px 16px 26px;background:linear-gradient(to top,#000 4%,rgba(0,0,0,.55) 38%,rgba(0,0,0,0) 72%)}.hub-hero h1{margin:0;font:400 clamp(34px,9vw,52px)/1 var(--head);text-transform:uppercase;letter-spacing:.5px}.hub-hero p{margin:0;max-width:34em;font-size:16px;line-height:1.55;color:#e4e4e4}.hub-hero .hub-btn{align-self:flex-start}@media(min-width:768px){.hub-hero{aspect-ratio:16/9;max-height:80vh;min-height:440px}.hub-hero img{object-position:62% 40%}.hub-hero-ov{justify-content:center;padding:32px clamp(24px,6vw,110px);background:linear-gradient(to right,#000 0,rgba(0,0,0,.82) 28%,rgba(0,0,0,0) 56%);width:min(780px,100%)}.hub-hero h1{font-size:clamp(42px,5.2vw,76px);max-width:11em}html[dir="rtl"] .hub-hero-ov{background:linear-gradient(to left,#000 0,rgba(0,0,0,.82) 28%,rgba(0,0,0,0) 56%)}html[dir="rtl"] .hub-hero img{transform:scaleX(-1)}}.hub[data-hub="yoga"] .hub-hero-ov{background:linear-gradient(to top,#000 4%,rgba(0,0,0,.7) 46%,rgba(0,0,0,.15) 80%)}.hub[data-hub="yoga"] .hub-hero h1,.hub[data-hub="yoga"] .hub-hero p{text-shadow:0 1px 14px rgba(0,0,0,.65)}@media(min-width:768px){.hub[data-hub="yoga"] .hub-hero-ov{background:linear-gradient(to right,#000 0,rgba(0,0,0,.9) 34%,rgba(0,0,0,.6) 52%,rgba(0,0,0,0) 74%);width:min(900px,100%)}html[dir="rtl"] .hub[data-hub="yoga"] .hub-hero-ov{background:linear-gradient(to left,#000 0,rgba(0,0,0,.9) 34%,rgba(0,0,0,.6) 52%,rgba(0,0,0,0) 74%)}}.hub-crew-ai{display:block;margin:-2px 0 8px;font:600 12px/1.3 var(--body);letter-spacing:.04em;color:#a9a9a9}.hub-trust{background:#0b0b0b;border-block:1px solid #1f1f1f}.hub-trust ul{list-style:none;margin:0 auto;padding:0;max-width:var(--wrap);display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.hub-trust li{display:flex;gap:10px;align-items:center;padding:14px 16px;font:700 13px/1.25 var(--body);color:#fff}.hub-trust li small{display:block;font-weight:400;color:#a8a8a8;margin-top:2px}.hub-trust .ic{width:20px;height:20px;flex:none;color:var(--hub-red)}.hub-trust a{display:flex;gap:10px;align-items:center}@media(min-width:900px){.hub-trust ul{grid-template-columns:repeat(4,minmax(0,1fr))}}.hub-lanes{display:grid;gap:12px;padding-block:14px}@media(max-width:767px){.hub-lanes{grid-auto-flow:column;grid-auto-columns:78%;overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:-16px;padding-inline:16px;scrollbar-width:none}.hub-lanes::-webkit-scrollbar{display:none}}.hub-lane{position:relative;display:block;aspect-ratio:3/4;overflow:hidden;isolation:isolate;background:#111;scroll-snap-align:start}.hub-lane img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.hub-lane::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(to top,rgba(0,0,0,.88),rgba(0,0,0,0) 58%)}.hub-lane-tx{position:absolute;inset-inline:0;bottom:0;display:grid;gap:5px;padding:18px}.hub-lane-tx b{font:400 clamp(30px,3.4vw,44px)/1 var(--head);text-transform:uppercase;letter-spacing:.5px}.hub-lane-tx small{font-size:14px;line-height:1.45;color:#dcdcdc}.hub-lane-tx i{font:400 13px var(--head);font-style:normal;letter-spacing:.1em;text-transform:uppercase;color:var(--hub-pill)}.hub-lane-tx i::after{content:" →"}html[dir="rtl"] .hub-lane-tx i::after{content:" ←"}@media(min-width:768px){.hub-lanes{grid-template-columns:repeat(var(--cols,3),minmax(0,1fr))}}.hub-coach p{margin:0;padding:18px 22px;background:#111;border-inline-start:4px solid var(--hub-red);font-size:17px;line-height:1.7;color:#ececec}.hub-coach strong{font:400 14px var(--head);letter-spacing:.12em;text-transform:uppercase;color:var(--hub-pill);margin-inline-end:6px}.hub-kits{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,270px),1fr));gap:14px}.hub-kit{display:flex;flex-direction:column;background:#0c0c0c;border:1px solid #2a2a2a;padding:18px}.hub-kit h3{margin:0;font:400 26px/1.1 var(--head);text-transform:uppercase;letter-spacing:.5px}.hub-kit-tx{margin:6px 0 12px;color:#bdbdbd;font-size:14px;line-height:1.5}.hub-kit-items{list-style:none;margin:0;padding:0;display:grid;gap:12px;flex:1}.hub-kit-items li{display:flex;gap:12px;align-items:flex-start}.hub-kit-pic{flex:none;width:72px;height:72px;background:#fff;display:block}.hub-kit-pic img{width:100%;height:100%;object-fit:contain;display:block}.hub-kit-it{display:grid;gap:3px;min-width:0;flex:1;font-size:14px;line-height:1.35}.hub-kit-it a{color:#fff}.hub-kit-it a:hover{color:var(--hub-pill)}.hub-kit-it b{font:700 14px var(--body)}.hub-choice select{width:100%;margin-top:4px;padding:8px 10px;background:#000;color:#fff;border:1px solid #4a4a4a;font:13px var(--body)}.hub-choice select:focus-visible{border-color:#fff}.hub-kit-ft{display:grid;gap:10px;margin-top:16px;padding-top:14px;border-top:1px solid #2a2a2a}.hub-kit-total{display:flex;justify-content:space-between;align-items:baseline;font:400 15px var(--head);letter-spacing:.08em;text-transform:uppercase}.hub-kit-total b{font:400 26px var(--head);letter-spacing:.02em}.hub-kit-ft .hub-pill{justify-self:start}.hub-kit-ft .hub-btn{width:100%}.hub-kit-msg{margin:0;min-height:1.3em;font-size:13px;line-height:1.4;color:#8fd19e}.hub-kit-msg.err{color:#ff8a7d}.hub-kit-msg a{text-decoration:underline}.hub-crew{display:grid;grid-template-columns:1fr;gap:14px}@media(min-width:768px){.hub-crew{grid-template-columns:repeat(2,minmax(0,1fr))}}.hub-crew-card{background:#0c0c0c;border:1px solid #2a2a2a;overflow:hidden}.hub-crew-card img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;object-position:50% 20%}.hub-crew-tx{padding:18px;display:grid;gap:8px}.hub-crew-tx h3{margin:0;font:400 30px/1 var(--head);text-transform:uppercase;letter-spacing:.5px}.hub-crew-tx p{margin:0;color:#cfcfcf;font-size:15px;line-height:1.5}.hub-crew-gear{display:flex;flex-wrap:wrap;gap:6px 14px;align-items:baseline}.hub-crew-gear b{flex-basis:100%;font:400 13px var(--head);letter-spacing:.1em;text-transform:uppercase;color:var(--hub-pill)}.hub-crew-gear a{color:#fff;text-decoration:underline;text-underline-offset:3px;font-size:14px}.hub-chips{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 16px}.hub-chip{padding:9px 16px;background:transparent;border:1px solid #4a4a4a;color:#eee;font:400 13px var(--head);letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.hub-chip:hover{border-color:#fff}.hub-chip[aria-pressed="true"]{background:var(--hub-btn);border-color:var(--hub-btn);color:#fff}.hub-products .item-grid{margin-inline:0}.hub-prod{min-width:0}.hub-prod[hidden]{display:none}.hub-all{margin:20px 0 0;text-align:center}.hub-all a{font:400 15px var(--head);letter-spacing:.1em;text-transform:uppercase;color:var(--hub-pill);border-bottom:1px solid currentColor;padding-bottom:3px}.hub-all a::after{content:" →"}html[dir="rtl"] .hub-all a::after{content:" ←"}.hub-picker{padding-bottom:24px}.hub-compete{display:flex;gap:8px;align-items:center;margin:0 0 14px;color:#dcdcdc;font-size:15px;cursor:pointer}.hub-compete input{width:18px;height:18px;accent-color:var(--hub-btn)}.hub-pickgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.hub-pick{display:grid;gap:6px;align-content:start;padding:10px;background:#0c0c0c;border:1px solid #2a2a2a;font-size:13px;line-height:1.35}.hub-pick img{width:100%;aspect-ratio:1;object-fit:contain;background:#fff;display:block}.hub-pick b{font:700 14px var(--body)}.hub-pick:hover{border-color:#fff}.hub-account{margin:14px 0 0;font-size:15px}.hub-account a{color:var(--hub-pill);text-decoration:underline;text-underline-offset:3px}.hub-guides{display:grid;grid-template-columns:1fr;gap:14px}@media(min-width:768px){.hub-guides{grid-template-columns:repeat(3,minmax(0,1fr))}}.hub-guide{display:block;background:#0c0c0c;border:1px solid #2a2a2a;overflow:hidden}.hub-guide img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover}.hub-guide span{display:grid;gap:4px;padding:14px 16px 16px}.hub-guide b{font:400 21px/1.15 var(--head);text-transform:uppercase;letter-spacing:.5px}.hub-guide small{font-size:14px;line-height:1.5;color:#bdbdbd}.hub-guide:hover{border-color:#fff}.hub-faq details{border:1px solid #2a2a2a;background:#0c0c0c;margin:0 0 8px;padding:0 18px}.hub-faq summary{cursor:pointer;padding:15px 0;font:400 18px/1.25 var(--head);letter-spacing:.3px;list-style-position:inside}.hub-faq p{margin:0 0 16px;color:#d2d2d2;line-height:1.7;font-size:15.5px}.hub-disclaimer{max-width:var(--wrap);margin:0 auto;padding:22px 16px 28px;font-size:12.5px;color:#8a8a8a}html.html-hub-page .hub-page{background:#000}html.html-hub-page .foot{margin-top:0}html.html-hub-page .hub-page .page-body{max-width:var(--wrap);margin:0 auto;padding:8px 16px 56px;background:#000;color:#d2d2d2}.hub-page .cat-seo{margin:0;padding-top:32px;border-top:1px solid #2a2a2a}.hub-page .cat-seo .seo-h{margin:0 0 14px;font:400 clamp(22px,2.6vw,30px)/1.15 var(--head);text-transform:uppercase;letter-spacing:.5px;color:#fff}.hub-page .html-widget{max-width:78ch}.hub-page .html-widget p{margin:0 0 14px;font:400 16px/1.75 var(--body);color:#d2d2d2}.hub-page .html-widget ul{margin:0 0 16px;padding-inline-start:22px;display:grid;gap:6px}.hub-page .html-widget li{font:400 16px/1.65 var(--body);color:#d2d2d2}.hub-page .html-widget strong{color:#fff;font-weight:700}.hub-page .html-widget a{color:#ec8b81;text-decoration:underline;text-underline-offset:3px}.hub-tracks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:12px 0 8px}@media(min-width:900px){.hub-tracks{grid-template-columns:repeat(4,minmax(0,1fr))}}.hub-track{display:block;background:#0c0c0c;border:1px solid #2a2a2a;overflow:hidden}.hub-track img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}.hub-track span{display:grid;gap:4px;padding:12px 14px 14px}.hub-track b{font:400 20px/1.1 var(--head);text-transform:uppercase;letter-spacing:.5px}.hub-track small{font-size:13.5px;line-height:1.45;color:#bdbdbd}.hub-track i{font:400 12.5px var(--head);font-style:normal;letter-spacing:.1em;text-transform:uppercase;color:var(--hub-pill)}.hub-track i::after{content:" →"}html[dir="rtl"] .hub-track i::after{content:" ←"}.hub-track:hover{border-color:#fff}.hub-pick-link{margin:12px 0 0;font-size:15px}.hub-pick-link a{color:var(--hub-pill);text-decoration:underline;text-underline-offset:3px}.hubs-sec{background:#000;color:#fff;padding:44px 0 36px}.hubs-wrap{max-width:var(--wrap);margin:0 auto;padding:0 16px}.hubs-hd{display:grid;gap:14px;margin-bottom:22px}.hubs-eb{margin:0 0 6px;font:700 13px var(--body);letter-spacing:3px;text-transform:uppercase;color:#d93a2a}.hubs-h{margin:0;font:400 38px/1.05 var(--head);text-transform:uppercase;color:#fff;letter-spacing:.5px}.hubs-intro p{margin:0 0 8px;font-size:16px;line-height:1.5;color:rgba(255,255,255,.78)}.hubs-intro a{font-weight:700;color:#ec8b81}.hubs-intro a:hover{color:#fff}.hubs-grid{display:grid;grid-auto-flow:column;grid-auto-columns:290px;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:-16px;padding-inline:16px;scroll-padding-inline:16px;padding-bottom:4px}.hubs-grid::-webkit-scrollbar{display:none}.ht-tile{position:relative;display:block;overflow:hidden;border-radius:6px;background:#111;scroll-snap-align:start;min-height:440px;isolation:isolate;color:#fff;text-decoration:none}.ht-tile picture{position:absolute;inset:0;z-index:-2}.ht-tile img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.ht-tile::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(to top,rgba(0,0,0,.95) 0,rgba(0,0,0,.62) 46%,rgba(0,0,0,0) 80%)}.ht-crew{position:absolute;top:14px;inset-inline-start:14px;max-width:calc(100% - 28px);font:700 11px/1.3 var(--body);letter-spacing:1.5px;text-transform:uppercase;background:rgba(0,0,0,.55);padding:6px 8px;border-radius:3px;color:rgba(255,255,255,.9)}.ht-badge{position:absolute;top:14px;inset-inline-start:14px;font:900 12px var(--body);letter-spacing:2px;text-transform:uppercase;background:#d93a2a;color:#fff;padding:8px 12px;border-radius:3px}.ht-feat .ht-crew{top:54px}.ht-tx{position:absolute;inset-inline:16px;bottom:16px;display:grid;gap:10px}.ht-tx h3{margin:0;font:400 27px/1.05 var(--head);text-transform:uppercase}.ht-main{color:#fff;text-decoration:none}.ht-cover{position:absolute;inset:0;z-index:1}.ht-promise{margin:0;font-size:14px;line-height:1.4;color:rgba(255,255,255,.88)}.ht-fromline{display:block;margin-top:4px;color:#ec8b81;font-weight:700}.ht-lanes{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.ht-chip{position:relative;z-index:2;display:inline-flex;align-items:center;min-height:44px;padding:0 11px;border-radius:999px;background:rgba(224,62,45,.16);border:1px solid rgba(224,62,45,.6);color:#ec8b81;font:700 11px var(--body);letter-spacing:.5px;text-transform:uppercase;white-space:nowrap;text-decoration:none}.ht-chip:hover{background:rgba(224,62,45,.34);color:#fff}.ht-cta-row{display:grid;gap:10px}.ht-cta-row .ht-cta{display:none}.ht-cta{display:inline-block;background:#c8321f;color:#fff;font:900 14px var(--body);letter-spacing:1.5px;text-transform:uppercase;padding:14px 20px;border-radius:4px;text-decoration:none;text-align:center}a.ht-cta:hover,.ht-quizcard:hover .ht-cta{background:#b02a18;color:#fff}.ht-from{font-size:13px;color:rgba(255,255,255,.85)}.ht-from b{color:#fff}.ht-quizcard{display:grid;align-content:end;gap:10px;padding:20px;background:#121212;border:1px solid rgba(255,255,255,.12)}.ht-quizcard::before{display:none}.ht-quizcard b{font:400 26px/1.1 var(--head);text-transform:uppercase}.ht-quizcard>span:not(.ht-cta):not(.ht-quiz-ic){font-size:14px;color:rgba(255,255,255,.78)}.ht-quiz-ic{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;background:rgba(224,62,45,.14);border:1px solid rgba(224,62,45,.55);color:#ec8b81}.ht-quiz-ic .ic{width:24px;height:24px}.hubs-quiz{display:none}.hubs-jump{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:20px}.hubs-jump span{flex-basis:100%;font:700 12px var(--body);letter-spacing:2px;text-transform:uppercase;color:rgba(255,255,255,.7)}.hubs-jump a{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border-radius:999px;border:1px solid rgba(255,255,255,.3);color:#fff;font:700 14px var(--body);text-decoration:none}.hubs-jump a:hover{border-color:#fff;background:rgba(255,255,255,.08)}.hubs-note{margin:14px 0 0;font-size:12px;color:rgba(255,255,255,.62)}html[dir="rtl"] .hubs-sec *{letter-spacing:0!important}@media(min-width:1024px){.hubs-sec{padding:72px 0 56px}.hubs-hd{grid-template-columns:1fr minmax(0,440px);align-items:end;gap:48px;margin-bottom:40px}.hubs-h{font-size:60px}.hubs-wrap{padding:0 80px}.hubs-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:290px 290px;grid-auto-flow:row;grid-auto-columns:auto;gap:16px;overflow:visible;margin-inline:0;padding:0}.ht-feat{grid-column:span 6;grid-row:span 2;min-height:0}.ht-small{grid-column:span 3;min-height:0}.ht-quizcard{display:none}.ht-badge{inset-inline-start:28px;top:24px}.ht-feat .ht-crew{top:24px;inset-inline-start:auto;inset-inline-end:28px}.ht-feat .ht-tx{inset-inline:32px;bottom:32px;gap:16px}.ht-feat h3{font-size:64px}.ht-feat .ht-promise{font-size:18px;max-width:460px}.ht-cta-row{display:flex;align-items:center;gap:20px}.ht-cta-row .ht-cta{display:inline-block}.ht-cta{padding:15px 22px;font-size:15px}.ht-feat .ht-chip,.ht-small .ht-chip{min-height:0;padding:7px 12px}.ht-small .ht-tx{inset-inline:18px;bottom:18px;gap:8px}.ht-swap{position:relative;min-height:64px}.ht-small .ht-lanes{position:absolute;inset-inline:0;bottom:0;opacity:0;transform:translateY(8px);pointer-events:none;transition:opacity .25s ease,transform .25s ease}.ht-small .ht-chip{font-size:11px;padding:6px 10px}.ht-small .ht-promise{transition:opacity .2s ease}.ht-small:hover .ht-lanes,.ht-small:focus-within .ht-lanes{opacity:1;transform:none;pointer-events:auto}.ht-small:hover .ht-promise,.ht-small:focus-within .ht-promise{opacity:0}.ht-tile:hover img{transform:scale(1.05)}.hubs-quiz{display:flex;align-items:center;gap:24px;margin-top:40px;padding:26px 32px;background:#121212;border:1px solid rgba(255,255,255,.12);border-radius:6px}.hubs-quiz>div{flex:1}.hubs-quiz b{font:400 26px var(--head);text-transform:uppercase;letter-spacing:.5px}.hubs-quiz p{margin:4px 0 0;font-size:15px;color:rgba(255,255,255,.78)}.hubs-jump{display:none}.hubs-note{margin-top:20px}}@media(prefers-reduced-motion:reduce){.ht-tile img{transition:none}.ht-tile:hover img{transform:none}}.nav-train>.nav-a{color:#d93a2a}.nav-train>.nav-a:hover{color:#b02a18}.oc-train button{color:#d93a2a;font-weight:700}.footer-menu-train{border-top:1px solid #262626}@media(min-width:1024px){.foot-cols{grid-template-columns:repeat(5,minmax(0,1fr))}.footer-menu-train{border-top:0}.footer-menu-train .footer-menu__title{cursor:default;padding-top:0}.footer-menu-train .footer-menu__title::after{display:none}.footer-menu-train .footer-menu__list{display:grid;gap:8px}}.cats-sec{padding-block:28px}.cat-chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.cat-chips a{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border:1px solid #d6d6d6;border-radius:999px;background:#fff;color:#222;font:700 14px var(--body);text-decoration:none}.cat-chips a small{font-weight:400;color:#666}.cat-chips a:hover{border-color:#222}.brands-sec{padding-block:24px}.brands-sec .sec-h4{margin-bottom:12px}.brands-strip{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px 22px}.brands-strip a{display:inline-flex;align-items:center;min-height:44px;font:400 18px var(--head);text-transform:uppercase;letter-spacing:.06em;color:#222;text-decoration:none}.brands-strip a:hover{color:var(--red)}.seo-block details.seo-more{border:0!important;background:none!important;margin:6px 0 0!important}.seo-block details.seo-more>summary{display:inline-flex!important;padding:12px 0!important;font:700 15px var(--body)!important;color:var(--red)!important;text-transform:none!important}.seo-block details.seo-more>summary::after{display:none}.seo-block details.seo-more[open]>summary{display:none!important}.cm-page{background:#000;color:#fff;min-height:60vh;padding:0 0 56px;box-shadow:0 0 0 100vmax #000;clip-path:inset(0 -100vmax)}.cm-wrap{max-width:1080px;margin:0 auto;padding:36px 16px 0}.cm-eb{margin:0 0 8px;font:700 13px var(--body);letter-spacing:3px;text-transform:uppercase;color:#d93a2a}.cm-h{margin:0 0 12px;font:400 40px/1.05 var(--head);text-transform:uppercase;color:#fff}.cm-h2{margin:36px 0 16px;font:400 28px/1.1 var(--head);text-transform:uppercase;color:#fff}.cm-intro{margin:0 0 20px;max-width:640px;font-size:17px;line-height:1.55;color:rgba(255,255,255,.82)}.cm-quiz{max-width:720px}.cm-step-label{margin:0 0 8px;font:700 12px var(--body);letter-spacing:2px;text-transform:uppercase;color:rgba(255,255,255,.7)}.cm-bar{display:none;height:4px;margin-bottom:22px;background:rgba(255,255,255,.14);border-radius:2px;overflow:hidden}.cm-quiz.is-js .cm-bar{display:block}.cm-bar i{display:block;height:100%;width:0;background:#d93a2a;transition:width .3s ease}.cm-step{border:0;margin:0 0 26px;padding:0;min-inline-size:0}.cm-step[hidden]{display:none}.cm-step legend{padding:0;margin:0 0 14px;font:400 28px/1.15 var(--head);text-transform:uppercase;color:#fff}.cm-opts{display:grid;gap:10px}.cm-opt{position:relative;display:block}.cm-opt input{position:absolute;opacity:0;inset:0;width:100%;height:100%;margin:0;cursor:pointer}.cm-opt span{display:flex;align-items:center;min-height:58px;padding:0 20px;border:1px solid rgba(255,255,255,.28);border-radius:6px;background:#0f0f0f;font:700 17px var(--body);color:#fff}.cm-opt:hover span{border-color:#fff}.cm-opt input:focus-visible+span{outline:3px solid #ec8b81;outline-offset:2px}.cm-opt input:checked+span{border-color:#d93a2a;background:rgba(224,62,45,.18)}.cm-nav{display:flex;align-items:center;gap:14px;margin-top:6px}.cm-back{min-height:44px;padding:0 4px;background:none;border:0;color:#ec8b81;font:700 15px var(--body);cursor:pointer}.cm-go{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 24px;background:#c8321f;color:#fff;border:0;border-radius:4px;font:900 15px var(--body);letter-spacing:1.5px;text-transform:uppercase;text-decoration:none;cursor:pointer}.cm-go:hover{background:#b02a18;color:#fff}.cm-ghost{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 20px;background:none;border:1px solid rgba(255,255,255,.4);border-radius:4px;color:#fff;font:700 14px var(--body);text-decoration:none;cursor:pointer}.cm-ghost:hover{border-color:#fff;color:#fff}.cm-note{margin:22px 0 0;font-size:12px;color:rgba(255,255,255,.62)}.cm-result{display:grid;gap:24px;align-items:center}.cm-char{margin:0;position:relative;overflow:hidden;border-radius:6px;background:#111}.cm-char img{display:block;width:100%;height:auto}.cm-char figcaption{position:absolute;top:12px;inset-inline-start:12px;font:700 11px var(--body);letter-spacing:1.5px;text-transform:uppercase;background:rgba(0,0,0,.6);padding:6px 8px;border-radius:3px}.cm-pill{display:inline-block;margin-inline-end:6px;padding:2px 6px;background:#d93a2a;border-radius:2px;font-weight:900}.cm-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}.cm-grid{display:grid;grid-template-columns:1fr;gap:14px}.cm-grid .item-box{background:#fff;border-radius:4px}html[dir="rtl"] .cm-page *{letter-spacing:0!important}@media(min-width:768px){.cm-wrap{padding-top:56px}.cm-h{font-size:56px}.cm-result{grid-template-columns:minmax(0,420px) 1fr;gap:48px}.cm-char.is-pair{grid-column:1}.cm-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.why-sec{padding:56px 0}.why-intro{display:flex;flex-direction:column;gap:14px;max-width:900px;margin-bottom:28px}.why-h{margin:0;font:400 30px/1.15 var(--head);text-transform:uppercase;color:#111}.why-lead{margin:0;font-size:17px;line-height:1.6;color:#333}.why-pillars{display:grid;grid-template-columns:1fr;gap:16px}.why-card{display:flex;flex-direction:column;gap:12px;padding:24px 22px;border:1px solid #e2e2e2;border-top:3px solid #c8321f;background:#fff}.why-card p{margin:0;font-size:15px;line-height:1.6;color:#444}.why-n{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#111;color:#fff;font:700 13px var(--body)}.why-t{margin:0;font:400 20px/1.2 var(--head);text-transform:uppercase;color:#111}.why-links{display:flex;flex-wrap:wrap;gap:0 14px;margin-top:auto;padding-top:6px}.why-links a{display:inline-flex;align-items:center;min-height:44px;font:700 14px var(--body);color:#b42a18}.why-range,.why-faq{margin-top:32px;padding-top:28px;border-top:1px solid #e5e5e5}.why-h2{margin:0 0 14px;font:400 24px/1.2 var(--head);text-transform:uppercase;color:#111}.why-cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.why-col{display:flex;flex-direction:column}.why-col a{display:flex;align-items:center;min-height:36px;font-size:14px;color:#333;text-decoration:none}.why-col a:hover{color:#b42a18;text-decoration:underline}.why-col .why-col-t{min-height:0;margin-bottom:6px;font:400 17px var(--head);text-transform:uppercase;color:#111}.why-faq{max-width:980px}.why-faq details{margin-bottom:10px;padding:0 18px;border:1px solid #e5e5e5;border-radius:6px}.why-faq summary{padding:16px 0;cursor:pointer;font:700 16px/1.4 var(--body);color:#111}.why-faq details p{margin:0 0 16px;font-size:15px;line-height:1.6;color:#444}html[dir="rtl"] .why-sec *{letter-spacing:0!important;text-transform:none}@media(min-width:768px){.why-pillars{grid-template-columns:repeat(2,minmax(0,1fr))}.why-cols{grid-template-columns:repeat(4,minmax(0,1fr))}.why-h{font-size:36px}}@media(min-width:1024px){.why-sec{padding:72px 0}.why-pillars{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}}.hub-crew-card picture,.hub-guide picture,.hub-lane picture{display:block}html:not([data-theme="dark"]) :is(.bpost4 .dt,.back4,.required,.revsum summary.wr,.dt){color:#c4331f}html:not([data-theme="dark"]) .page-body [style*="color:#999"i],html:not([data-theme="dark"]) .page-body [style*="color: #999"i]{color:#666!important}html:not([data-theme="dark"]) :is(.spec4 td a,.chip.all,.write-review>summary.wr){color:#c4331f}html:not([data-theme="dark"]) .page-body [style*="color:#e03e2d"i]{color:#c4331f!important}html:not([data-theme="dark"]) .page-body [style*="background:#e03e2d"i]{background:#d93a2a!important}.item-grid:has(.card.is-apparel) .card .cm{aspect-ratio:4/5}.item-grid:has(.card.is-apparel) .card:not(.is-apparel) .cm img{object-fit:contain}.card.is-apparel .cm img{object-position:50% 40%}.g4.is-apparel .main{aspect-ratio:4/5}.g4.is-apparel .main img{object-fit:cover;object-position:50% 40%}.g4.is-apparel .main img[data-fit="contain"]{object-fit:contain}.g4.is-apparel .th button{height:85px}@media(min-width:1000px){.g4.is-apparel .th button{height:95px}}body:has(.post-body [data-guide-img]) .master-wrapper-content{background:#0b0b0b;color:#fff}body:has(.post-body [data-guide-img]) .bpost4{color:#fff;padding-bottom:40px}body:has(.post-body [data-guide-img]) .bpost4 .bp-t{color:#fff}body:has(.post-body [data-guide-img]) .bpost4 .back4{color:var(--red)}body:has(.post-body [data-guide-img]) .bpost4 .back4:hover{color:#fff}body:has(.post-body [data-guide-img]) .bpost4 .post-date{color:var(--red);font-weight:700;letter-spacing:.06em}body:has(.post-body [data-guide-img]) .bpost4 .post-body{color:#ededed}body:has(.post-body [data-guide-img]) .bpost4 .post-body h2,body:has(.post-body [data-guide-img]) .bpost4 .post-body h3{color:#fff}body:has(.post-body [data-guide-img]) .bpost4 .post-body h2{border-bottom:2px solid var(--red);padding-bottom:8px}body:has(.post-body [data-guide-img]) .bpost4 .post-body a{color:inherit}body:has(.post-body [data-guide-img]) .bpost4 .post-body a[href]:hover{color:var(--red)}body:has(.post-body [data-guide-img]) .bpost4 .chip{background:#161618;color:#fff;border:1px solid #2c2c2e}body:has(.post-body [data-guide-img]) .bpost4 .chip:hover{border-color:var(--red);color:var(--red)}body:has(.post-body [data-guide-img]) .bpost4 .new-comment .title,body:has(.post-body [data-guide-img]) .bpost4 label{color:#fff}body:has(.post-body [data-guide-img]) .bpost4 textarea{background:#161618;color:#fff;border:1px solid #2c2c2e}body:has(.post-body [data-guide-img]) nav.breadcrumb,body:has(.post-body [data-guide-img]) nav.breadcrumb a,body:has(.post-body [data-guide-img]) nav.breadcrumb .current-item{color:#9a9a9a}@media(min-width:768px){.hub-guides:has(>.hub-guide:nth-child(4)){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.hub-guides:has(>.hub-guide:nth-child(4)){grid-template-columns:repeat(4,minmax(0,1fr))}}.mg4{padding:0 0 36px}.mg4-prod{padding-top:16px}.mg4-art{display:block;aspect-ratio:auto;min-height:0;max-height:none;overflow:visible}.mg4-art img{position:static;display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;object-position:50% 36%}.mg4-art::after{display:none}.mg4-tx{position:static;padding:20px 16px 6px;gap:12px}.mg4-tx h2{font-size:34px}@media(min-width:700px){.mg4-art img{aspect-ratio:16/9;object-position:50% 38%}.mg4-tx{padding:26px 32px 10px}.mg4-tx h2{font-size:44px}}@media(min-width:1000px){.mg4{padding:0 0 56px}.mg4-art{position:relative;overflow:hidden;height:clamp(520px,40vw,780px)}.mg4-art img{position:absolute;inset:0;width:100%;height:100%;aspect-ratio:auto;object-position:50% 30%}.mg4-art::after{display:block;background:linear-gradient(90deg,rgba(0,0,0,.94) 0%,rgba(0,0,0,.72) 26%,rgba(0,0,0,0) 58%),linear-gradient(to top,rgba(0,0,0,.55),rgba(0,0,0,0) 34%)}html[dir="rtl"] .mg4-art::after{background:linear-gradient(270deg,rgba(0,0,0,.94) 0%,rgba(0,0,0,.72) 26%,rgba(0,0,0,0) 58%),linear-gradient(to top,rgba(0,0,0,.55),rgba(0,0,0,0) 34%)}.mg4-tx{position:absolute;inset-block:0;inset-inline:0 auto;width:min(48%,760px);align-content:center;gap:18px;padding:0 24px 0 max(32px,calc((100vw - var(--wrap))/2 + 32px))}html[dir="rtl"] .mg4-tx{padding:0 max(32px,calc((100vw - var(--wrap))/2 + 32px)) 0 24px}.mg4-tx .eb{font-size:13px}.mg4-tx h2{font-size:clamp(54px,5.6vw,96px);line-height:1}.mg4-tx p{font-size:17px;max-width:46ch}.mg4-tx .btn4{min-height:54px;padding-inline:34px;font-size:16px}.mg4-prod{padding-top:28px}}html.html-home-page .hubs-wrap{max-width:var(--wrap)}@media(min-width:1024px){html.html-home-page .hubs-wrap{padding:0 28px}html.html-home-page .hubs-grid{grid-template-rows:repeat(2,clamp(290px,19vw,400px))}html.html-home-page .hubs-hd{grid-template-columns:1fr minmax(0,520px)}html.html-home-page .ht-feat h3{font-size:clamp(64px,4.6vw,84px)}html.html-home-page .ht-small h3{font-size:clamp(27px,1.9vw,36px)}}.tile4 .tx .pr4{font:700 12px var(--body);letter-spacing:.03em;color:#ffa095}.tile4 .go4{position:absolute;inset-block-start:10px;inset-inline-end:10px;width:34px;height:34px;padding:8px;border-radius:50%;background:rgba(255,255,255,.92);color:#111;opacity:.95;transition:opacity .2s,transform .25s}[dir="rtl"] .tile4 .go4{transform:scaleX(-1)}@media(hover:hover) and (pointer:fine){.tile4 .go4{opacity:0;transform:translate(-6px,6px)}[dir="rtl"] .tile4 .go4{transform:translate(6px,6px) scaleX(-1)}.tile4:hover .go4,.tile4:focus-visible .go4{opacity:1;transform:none}[dir="rtl"] .tile4:hover .go4,[dir="rtl"] .tile4:focus-visible .go4{transform:scaleX(-1)}}.brands4 .tile4 .go4,.styles4 .tile4 .go4{display:none}.cats4{grid-auto-columns:21%}.cats4 .tile4{grid-column:span 2}.cats4 .tile4:nth-child(-n+2){grid-column:span 3}.cats4 .tile4:nth-child(-n+2) .tx b{font-size:21px}@media(min-width:700px){.cats4{grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-columns:auto;gap:12px}.cats4 .tile4{grid-column:span 2}.cats4 .tile4:nth-child(-n+2){grid-column:span 3;aspect-ratio:4/3}.cats4 .tile4:nth-child(6):nth-last-child(2),.cats4 .tile4:nth-child(7):last-child{grid-column:span 3;aspect-ratio:4/3}.cats4 .tile4:nth-child(-n+2) .tx{padding:18px}.cats4 .tile4:nth-child(-n+2) .tx b{font-size:26px}}@media(min-width:1000px){.cats4{grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:repeat(2,clamp(220px,14.5vw,290px))}.cats4 .tile4,.cats4 .tile4:nth-child(6):nth-last-child(2),.cats4 .tile4:nth-child(7):last-child{aspect-ratio:auto;grid-column:span 2}.cats4 .tile4:nth-child(-n+2){grid-column:span 3;grid-row:span 2;aspect-ratio:auto}.cats4 .tile4:nth-child(6):nth-last-child(2),.cats4 .tile4:nth-child(7):last-child{grid-column:span 3}.cats4 .tile4:nth-child(-n+2) .tx{padding:24px}.cats4 .tile4:nth-child(-n+2) .tx b{font-size:clamp(30px,2.3vw,42px)}.cats4 .tile4:nth-child(-n+2) .tx small{font-size:13px}.cats4 .tile4:nth-child(-n+2) .tx .pr4{font-size:14px}.cats4 .tile4:nth-child(-n+2) .go4{inset-block-start:18px;inset-inline-end:18px;width:42px;height:42px;padding:11px}.cats4 .tile4 .tx{padding:14px}.cats4 .tile4 .tx b{font-size:19px}}.brands-sec2{background:var(--grey)}.brands4 .tile4{aspect-ratio:auto;display:grid;grid-template-rows:auto auto;background:#fff;color:#222;border:1px solid var(--line)}.brands4 .tile4::after{display:none}.brands4 .tile4 img{position:static;aspect-ratio:1;z-index:auto;width:100%;height:auto}.brands4 .tile4 .tx{position:static;padding:10px 12px 12px;gap:1px}.brands4 .tile4 .tx b{font-size:16px;color:#222}.brands4 .tile4 .tx small{color:#777;letter-spacing:.04em}.brands4 .tile4:hover{border-color:#222}.cats4 .tile4{display:grid;grid-template-rows:minmax(0,1fr) auto;background:#f5f5f5;color:#222;border:1px solid var(--line)}.cats4 .tile4::after{display:none}.cats4 .tile4 img{position:static;z-index:auto;width:100%;height:100%;min-height:0;object-fit:contain;background:#fff;padding:4%}.cats4 .tile4:nth-child(-n+2) img{object-fit:cover;padding:0;object-position:50% 20%}.cats4 .tile4 .tx{position:static;padding:11px 14px 13px;gap:1px;background:#f5f5f5}.cats4 .tile4 .tx b{color:#222}.cats4 .tile4 .tx small{color:#666}.cats4 .tile4 .tx .pr4{color:#c4331f}.cats4 .tile4:hover{border-color:#222}.cats4 .tile4:nth-child(-n+2) .tx{padding:16px 20px 18px}@media(min-width:1000px){.cats4 .tile4 .tx{padding:12px 14px 14px}.cats4 .tile4:nth-child(-n+2) .tx{padding:18px 22px 20px}}.cats4 .tile4:not(:nth-child(-n+2)) img{padding:0;transform:scale(var(--z,1.2))}.cats4 .tile4 img[src*="belts"]{--z:1.12}.cats4 .tile4 img[src*="wraps"]{--z:1.3}.cats4 .tile4 img[src*="grips"]{--z:1.5}.cats4 .tile4 img[src*="bags"]{--z:1.5}.cats4 .tile4 img[src*="shoes"]{--z:1.45}.cats4 .tile4:hover img{transform:scale(calc(var(--z,1)*1.04))}.cats4 .tile4:nth-child(-n+2):hover img{transform:scale(1.04)}.cats4 .tile4 .tx{position:relative;z-index:1}.cats4{grid-auto-columns:60%;gap:10px}.cats4 .tile4:nth-child(n):nth-last-child(n){grid-column:span 1;grid-row:auto;aspect-ratio:4/5}.cats4 .tile4:nth-child(n):nth-last-child(n) img{--z:1}.cats4 .tile4:nth-child(n):nth-last-child(n) .tx{padding:12px 14px 14px}.cats4 .tile4:nth-child(n):nth-last-child(n) .tx b{font-size:19px}.cats4 .tile4:nth-child(n):nth-last-child(n) .tx small{font-size:11.5px}.cats4 .tile4:nth-child(n):nth-last-child(n) .tx .pr4{font-size:12px}.cats4 .tile4:nth-child(n):nth-last-child(n) .go4{inset-block-start:10px;inset-inline-end:10px;width:34px;height:34px;padding:8px}.cats4 .tile4:not(:nth-child(-n+2)):not(.tile-sets) img{padding:6%;transform:none}.cats4 .tile4:not(:nth-child(-n+2)):not(.tile-sets):hover img{transform:scale(1.04)}.cats4 .tile-sets img{object-fit:cover;padding:0;background:#c9d0dc}.cats4 .tile-sets .tx small{color:#666}@media(min-width:700px){.cats4{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-columns:auto;gap:12px}}@media(min-width:1000px){.cats4{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:none;gap:16px}.cats4 .tile4:nth-child(n):nth-last-child(n) .tx{padding:16px 20px 18px}.cats4 .tile4:nth-child(n):nth-last-child(n) .tx b{font-size:clamp(22px,1.7vw,30px)}.cats4 .tile4:nth-child(n):nth-last-child(n) .tx small{font-size:12.5px}.cats4 .tile4:nth-child(n):nth-last-child(n) .tx .pr4{font-size:13.5px}.cats4 .tile4:nth-child(n):nth-last-child(n) .go4{inset-block-start:14px;inset-inline-end:14px;width:40px;height:40px;padding:10px}}.cats4 .tile-sets .tx::after{content:" ";font:700 12px var(--body)}@media(min-width:1000px){.cats4 .tile-sets .tx::after{font-size:13.5px}}.cats4 .tile4:nth-child(n):not(.tile-sets) img[src*="mask"]{object-fit:cover;padding:0;object-position:50% 30%}.brands5{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.bt{position:relative;display:grid;align-content:center;justify-items:center;gap:8px;text-align:center;min-height:150px;padding:18px 14px;background:#fff;border:1px solid var(--line);color:#222;overflow:hidden;transition:border-color .2s,transform .2s}.bt:hover{border-color:#222;color:#222}.bt-logo{display:block;width:auto;max-width:78%;height:auto;max-height:58px;object-fit:contain}.bt-name{font:400 20px var(--head);text-transform:uppercase}.bt-d{font:700 11.5px/1.3 var(--body);letter-spacing:.05em;text-transform:uppercase;color:#666}.bt-n{font:700 11px var(--body);letter-spacing:.04em;color:#777}.bt-feat{grid-column:1/-1;background:#0b0b0b;border-color:#0b0b0b;color:#fff;text-align:start;justify-items:start;align-content:end;min-height:300px;padding:24px 20px}.bt-feat:hover{border-color:#d93a2a;color:#fff}.bt-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 25%;opacity:.45;transition:transform .5s ease}.bt-feat::before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(to top,rgba(0,0,0,.92),rgba(0,0,0,.25) 70%)}.bt-feat:hover .bt-bg{transform:scale(1.04)}.bt-in{position:relative;z-index:2;display:grid;gap:12px;justify-items:start}.bt-feat .bt-logo{filter:invert(1);max-width:70%;max-height:84px}.bt-tag{display:inline-block;background:#d93a2a;color:#fff;font:900 10.5px var(--body);letter-spacing:.14em;text-transform:uppercase;padding:5px 9px}.bt-feat .bt-d{color:#e2e2e2;text-transform:none;letter-spacing:0;font-size:14.5px;font-weight:400;line-height:1.5;max-width:44ch}.bt-cta{min-height:46px;pointer-events:none}@media(min-width:700px){.brands5{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.bt{min-height:170px}.bt-feat{min-height:340px;padding:30px}}@media(min-width:1000px){.brands5{grid-template-columns:repeat(5,minmax(0,1fr));grid-template-rows:repeat(2,clamp(165px,11.5vw,215px));gap:16px}.bt{min-height:0}.bt-feat{grid-column:span 2;grid-row:span 2;min-height:0;padding:36px}.bt-feat .bt-logo{max-width:62%;max-height:120px}.bt-feat .bt-d{font-size:16px}.bt-logo{max-height:64px}}.bt{background:#0b0b0b;border-color:#0b0b0b;color:#fff;align-content:end;justify-items:start;text-align:start;padding:16px;isolation:isolate}.bt:hover{border-color:#d93a2a;color:#fff}.bt-bg{object-position:50% 14%;opacity:.8;transform:none;z-index:0}.bt::before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(to top,rgba(0,0,0,.9),rgba(0,0,0,.35) 55%,rgba(0,0,0,.1))}.bt:hover .bt-bg{transform:scale(1.05)}.bt-in{position:relative;z-index:2;display:grid;gap:6px;justify-items:start}.bt-logo{filter:invert(1);max-height:42px;max-width:72%}.bt-d{color:#e6e6e6}.bt-n{color:#bdbdbd}.bt-name{color:#fff}.bt-feat .bt-bg{object-position:50% 40%;opacity:.65}.bt-feat .bt-d{color:#e6e6e6}@media(min-width:1000px){.bt{padding:18px}.bt-logo{max-height:52px}.bt-feat{padding:36px}.bt-feat .bt-logo{max-height:120px}}.mega-brands{list-style:none;margin:0;padding:24px 0 0;display:grid;grid-template-columns:repeat(var(--n,7),minmax(0,1fr));gap:12px}.mega-brands .bt{min-height:0;aspect-ratio:3/4;padding:14px}.mega-brands .bt-logo{max-height:34px;max-width:80%}.mega-brands .bt-d{font-size:10.5px}.sec-h4>a{color:inherit}.sec-h4>a:hover{color:var(--red)}.bcard .brand-ph{position:relative;display:block;aspect-ratio:4/3;padding:0;background:#0b0b0b;overflow:hidden}.bcard .brand-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 14%;opacity:.82;transition:transform .4s ease}.bcard .brand-ph::after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.88),rgba(0,0,0,.25) 55%,rgba(0,0,0,.05))}.bcard .brand-logo{position:absolute;z-index:1;inset-inline-start:16px;inset-block-end:16px;width:auto;height:auto;max-width:62%;max-height:56px;object-fit:contain;filter:invert(1)}.bcard:hover .brand-bg{transform:scale(1.05)}@media(min-width:1000px){.bcard .brand-logo{max-height:64px;inset-inline-start:20px;inset-block-end:20px}}.bcard .brand-ph img.brand-bg{width:100%;height:100%;object-fit:cover}.bcard .brand-ph img.brand-logo{width:auto;height:auto;object-fit:contain}.bcard .brand-ph img.brand-logo{max-width:74%;max-height:70px}@media(min-width:1000px){.bcard .brand-ph img.brand-logo{max-height:84px}}.ptabs~[role="tabpanel"] .item-grid.four>:nth-child(n+9){display:none}@media(min-width:1700px){.ptabs~[role="tabpanel"] .item-grid.four>:nth-child(n+9){display:block}.ptabs~[role="tabpanel"] .item-grid.four{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(min-width:1400px){.lst{grid-template-columns:280px minmax(0,1fr);gap:40px}.lst .item-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}}@media(min-width:2200px){.lst .item-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(min-width:3000px){.lst .item-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(min-width:1400px){.lst .product-list .item-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.g4-all{display:none}@media(min-width:1500px){.pdp-grid{grid-template-columns:minmax(0,1fr) 540px;gap:56px}.gallery{position:static}.overview{position:sticky;top:calc(var(--hdr-h) + 16px);align-self:start;max-height:calc(100vh - var(--hdr-h) - 32px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;padding-inline-end:6px}.g4{display:block}.g4 .main,.g4 .th{display:none}.g4-all{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:start}.g4-all figure{margin:0;background:#fff;position:relative}.g4-all img{display:block;width:100%;height:auto;cursor:zoom-in}.g4:not(.is-apparel) .g4-all figure{border:1px solid var(--line)}.g4.is-apparel .g4-all figure{aspect-ratio:4/5;overflow:hidden;background:#f1f1f1}.g4.is-apparel .g4-all img{width:100%;height:100%;object-fit:cover;object-position:50% 10%}.g4.is-apparel .g4-all img[data-fit="contain"]{object-fit:contain;object-position:50% 50%;background:#fff}.g4.is-apparel .g4-all figure.is-flat{background:#fff}.g4.is-apparel .g4-all figure.is-chart{aspect-ratio:auto;background:#fff;border:1px solid var(--line)}.g4.is-apparel .g4-all figure.is-chart img{height:auto}.g4-all figure.is-picked{outline:3px solid var(--red);outline-offset:-3px}}.pdp-row .item-grid.four>:nth-child(n+5){display:none}@media(min-width:1800px){.pdp-row .item-grid.four{grid-template-columns:repeat(5,minmax(0,1fr))}.pdp-row .item-grid.four>:nth-child(5){display:block}}@media(min-width:2200px){.pdp-row .item-grid.four{grid-template-columns:repeat(6,minmax(0,1fr))}.pdp-row .item-grid.four>:nth-child(6){display:block}}@media(min-width:1400px){.cart4-g{grid-template-columns:minmax(0,1fr) 440px;gap:56px}.li4{grid-template-columns:140px minmax(0,1fr) auto}.co4g{max-width:none;grid-template-columns:minmax(0,1fr) 480px;gap:48px}.ty4{max-width:1400px;margin-inline:auto}.ty4-g{grid-template-columns:minmax(0,1fr) 480px;gap:48px}.html-account-page .lst{grid-template-columns:280px minmax(0,1fr)}.wish4{max-width:none}.topic-page:not(.topic-aboutus){max-width:860px}.topic-aboutus .page-body>div{max-width:1500px!important}.ct4{grid-template-columns:minmax(0,1fr) 440px}.cm-wrap{max-width:1500px}.bpost4{max-width:860px}.bgrid4 .post4:first-child{grid-column:span 2}.bgrid4 .post4:first-child .t{font-size:30px}}@media(min-width:1800px){.address-list,.order-list{grid-template-columns:repeat(3,minmax(0,1fr))}.bgrid4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1400px){.blist{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.blist .bcard:first-child{grid-column:span 2;grid-row:span 2}.blist .bcard:first-child .brand-ph{aspect-ratio:auto;flex:1;min-height:360px}.blist .bcard:first-child .brand-logo{max-height:110px}.blist .bcard:first-child .bn{font-size:26px}.blist .bcard:first-child .bdesc{font-size:15px}}@media(min-width:1000px){.login-page,.registration-page{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:56px;align-items:start;min-height:680px}.login-page::before,.registration-page::before{content:"";grid-column:1;grid-row:1/span 2;align-self:stretch;min-height:680px;background:url(/Themes/MightAndGlory/Content/images/home/brands/logo-mg-white.webp) left 40px bottom 44px/min(260px,50%) auto no-repeat,linear-gradient(to top,rgba(0,0,0,.88),rgba(0,0,0,.1) 62%),url(/Themes/MightAndGlory/Content/images/home/hub-gym-l.webp) 78% 40%/cover #0b0b0b}.login-page .page-title,.registration-page .page-title{grid-column:2;text-align:start;padding-top:48px}.login-page .page-body,.registration-page .page-body{grid-column:2;max-width:520px;margin:0}html[dir="rtl"] .login-page .page-title,html[dir="rtl"] .registration-page .page-title{text-align:start}}@media(min-width:1400px){.blist .bcard:first-child .bcb{flex:0 0 auto}.blist .bcard:first-child .brand-ph{flex:1 1 auto}}@media(min-width:1400px){.bgrid4{align-items:stretch}.bgrid4 .post4:first-child{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.bgrid4 .post4:first-child .pic{aspect-ratio:auto;height:100%;min-height:320px}.bgrid4 .post4:first-child .pic img{height:100%}.bgrid4 .post4:first-child .pb{justify-content:center;padding:28px}}.bp-rail{display:none}@media(min-width:1400px){.bpost4{max-width:none;display:grid;grid-template-columns:minmax(0,860px) 340px;column-gap:56px;justify-content:center;align-items:start}.bpost4>*{grid-column:1}.bpost4>.bp-rail{display:block;grid-column:2;grid-row:1/span 8;position:sticky;top:calc(var(--hdr-h) + 20px)}.bp-card{border:1px solid var(--line);padding:22px;display:grid;gap:12px;background:#fff}.bp-card h2{margin:0;font:400 20px var(--head);text-transform:uppercase}.bp-card ul{list-style:none;margin:0;padding:0;display:grid}.bp-card li a{display:block;padding:10px 0;border-top:1px solid var(--line);font:400 15px var(--head);text-transform:uppercase;letter-spacing:.04em;color:#222}.bp-card li a:hover{color:var(--red)}.bp-all{font:700 12.5px var(--body);letter-spacing:.06em;text-transform:uppercase;color:var(--red)}}@media(min-width:1000px){.hero .ov{padding-inline-start:max(56px,calc((100vw - var(--wrap))/2 + 32px))}}@media(min-width:1500px){.pdp-name{font-size:38px;line-height:1.12}.stock{font-size:15px}.stock .ships{color:#555}.tr4 li,.tr4 .wa{font-size:14px}.tr4 small{font-size:12.5px;color:#555}.acc4 summary{font-size:19px;padding-block:18px}.acc4 .body{font-size:16.5px;line-height:1.75;color:#3a3a3a}.acc4 .body :is(h2,h3,h4){font-size:18px}.overview.is-tall{position:static;max-height:none;overflow:visible}}.bt-feat .bt-bg{object-position:50% 0%}.blist .bcard:first-child .brand-bg{object-position:50% 4%}
