.heading-1{font-size:48px;font-weight:500;line-height:52px;letter-spacing:-1.92px}.heading-2{font-weight:500;font-size:36px;letter-spacing:-1.08px;line-height:44px}.heading-3{font-weight:500;font-size:24px;line-height:26px;letter-spacing:-.72px}.heading-4{font-weight:500;font-size:18px;letter-spacing:-.36px}.heading-desc{font-size:24px;font-weight:300;line-height:26px;letter-spacing:-.72px}.main-desc{letter-spacing:-.36px;font-weight:300;font-size:18px}.secondary-desc{font-size:14px;font-weight:300;letter-spacing:-.28px}.common-radius{border-radius:10px;overflow:hidden}.primary-banner-btn{cursor:pointer;outline:none;border:none;text-decoration:unset;font-size:14px;letter-spacing:-.28px;padding:0 24px;border-radius:20px;font-weight:500;line-height:36px;display:flex;justify-content:center;align-items:center;background-color:#fff;text-transform:uppercase;color:#000;transition:all .3s}.primary-banner-btn:hover,.primary-banner-btn:active{color:#ff2929}.primary-btn{cursor:pointer;outline:none;border:none;border-radius:20px;text-decoration:unset;letter-spacing:-.28px;padding:0 24px;font-size:14px;font-weight:500;line-height:36px;height:36px;display:flex;justify-content:center;align-items:center;background-color:#000;text-transform:uppercase;color:#fff;transition:all .3s}.common-select{padding:10px 30px 10px 16px;border-radius:40px;color:#000;font-size:12px;font-weight:500;line-height:14px;letter-spacing:-.24px;border:none;-webkit-appearance:none;appearance:none;cursor:pointer;background-repeat:no-repeat;background-position:right 1rem center;background-size:1em;background-color:#f4f4f4;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e")}.action-btn{position:relative;display:flex;justify-content:center;align-items:center}.action-btn .loading__spinner{display:flex}.action-btn .path{stroke:#fff}.action-btn[disabled]{pointer-events:none;cursor:not-allowed;opacity:.5}.product-small-btn{display:flex;padding:6px;width:36px;height:36px;border:none;border-radius:100%;background-color:#000}.primary-btn:hover{text-decoration:none;-webkit-text-decoration:none;background-color:#333}.primary-link{font-size:14px;letter-spacing:-.24px;font-weight:500;text-transform:uppercase;display:block}.primary-link.primary-link-grey{color:#000}.primary-link.primary-link-grey:hover,.primary-link.primary-link-grey:active{color:#333}.primary-link.primary-link-red{color:#ff2929}.primary-link.primary-link-red:hover,.primary-link.primary-link-red:active{color:#e62525}.swiper-pagination\3002swiper-pagination-horizontal{padding-bottom:20px}.swiper-pagination-clickable .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}.swiper-pagination-clickable .swiper-pagination-bullet{opacity:1;background-color:#fff3;border-radius:4px;width:32px;height:2px;position:relative}.swiper-pagination-clickable .swiper-pagination-bullet:after{content:"";position:absolute;top:-15px;bottom:-15px;left:0;width:100%}.xreal-header{margin-bottom:60px}.xreal-footer{margin-top:60px}.xreal-header .heading-2,.xreal-header .heading-3,.xreal-header .heading-4,.xreal-header .main-desc,.xreal-header .secondary-desc{text-align:center;color:#000}.xreal-header .main-desc{color:#0009;margin-top:4px}.xreal-overlay{display:block!important;position:absolute;width:100%;height:100%;background:#00000080}.video-wrapper{display:block;border-radius:8px;position:relative;overflow:hidden}.video-wrapper:after{content:"";display:block;padding-bottom:56.25%;pointer-events:none}.video-wrapper iframe{position:absolute;top:0;width:100%;height:100%;border:none}@media screen and (min-width: 750px){.common-buy-btn{min-width:150px}.common-buy-btn button{width:100%}}@media screen and (max-width: 749px){.heading-1{font-size:24px;line-height:26px;letter-spacing:-.72px}.heading-desc{font-size:14px;line-height:16px;letter-spacing:-.28px}.common-radius{border-radius:4px}.heading-2{font-size:24px;letter-spacing:-.72px;line-height:30px}.heading-3{font-size:18px;line-height:20px;letter-spacing:-.36px}.heading-4{font-size:14px;letter-spacing:-.36px}.main-desc{color:#0009;font-size:14px;line-height:16px;letter-spacing:-.28px}.primary-link,.secondary-desc{font-size:12px;letter-spacing:-.24px}.xreal-header{margin-bottom:30px}.xreal-footer{margin-top:40px}}
/*# sourceMappingURL=/cdn/shop/t/123/assets/style.css.map */
