.PhoneDetailPage_phone-detail-page__mmP1z{padding:0 260px;margin:0 auto}@media(max-width:1024px){.PhoneDetailPage_phone-detail-page__mmP1z{padding:0}}.PhoneDetailPage_specifications__7f4k5{font-size:12px;font-weight:300;margin-top:60px;padding:0 20px;max-width:1200px;margin-left:auto;margin-right:auto}.PhoneDetailPage_specifications__title__ZdyE_{font-size:20px;font-weight:300;margin-bottom:40px}.PhoneDetailPage_specifications__table__DuIxX{width:100%;border-collapse:collapse}.PhoneDetailPage_specifications__table__DuIxX tr{border-bottom:.5px solid #000}.PhoneDetailPage_specifications__table__DuIxX tr:last-child{border-bottom:none}.PhoneDetailPage_specifications__table__DuIxX td,.PhoneDetailPage_specifications__table__DuIxX th{padding:16px 0;text-align:left}.PhoneDetailPage_specifications__table__DuIxX th{width:348px;font-weight:300;color:#000;font-size:12px}.PhoneDetailPage_specifications__table__DuIxX td{font-weight:300;color:#000;font-size:12px}.PhoneDetail_phone-detail__product-info-container__9Zvj5{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:2px}@media(min-width:834px){.PhoneDetail_phone-detail__product-info-container__9Zvj5{flex-direction:row}}.PhoneDetail_phone-detail__info__J5lXP{display:flex;flex-direction:column;gap:12px}.PhoneDetail_phone-detail__name__p6QVZ{font-weight:300;font-size:24px;margin:0}.PhoneDetail_phone-detail__price__H_0ms{font-weight:300;font-size:20px}.PhoneDetail_phone-detail__image-container__DPEOX{position:relative;width:auto;aspect-ratio:1/1;height:630px}@media(max-width:834px){.PhoneDetail_phone-detail__image-container__DPEOX{height:416px;width:337px}}@media(max-width:768px){.PhoneDetail_phone-detail__image-container__DPEOX{height:273px;width:260px;align-self:flex-start}}.PhoneDetail_phone-detail__form__lIg9m{width:380px;height:459px;display:flex;flex-direction:column;justify-content:space-between}.StorageButton_storage-button__hH8LE{border:1px solid #c2bfbc;background-color:rgba(0,0,0,0);color:#000;font-weight:300;padding:24px;font-size:14px;cursor:pointer;outline:none;position:relative;margin:0}.StorageButton_storage-button--selected__xi3oD{border-color:#000;z-index:1}.StorageButtonGroup_storage-button-group__NfHPn{display:flex;flex-direction:column}.StorageButtonGroup_storage-button-group__label__Zvr3r{display:block;font-size:14px;font-weight:400;margin-bottom:24px;text-transform:uppercase}.StorageButtonGroup_storage-button-group__list__w9lbw{display:flex}.StorageButtonGroup_storage-button-grouped__krRO9{margin-left:-1px}.ColorButton_color-button___GuHN{display:flex;flex-direction:column;align-items:center;background-color:rgba(0,0,0,0);border:none;padding:8px;cursor:pointer;outline:none;position:relative;margin:0}.ColorButton_color-button__swatch__lNxBI{display:block;width:20px;height:20px;border:1px solid #c2bfbc;margin-bottom:4px}.ColorButton_color-button--selected__NGKu5 .ColorButton_color-button__swatch__lNxBI{box-shadow:0 0 0 2px #000}.ColorButton_color-button___GuHN:focus-visible .ColorButton_color-button__swatch__lNxBI{box-shadow:0 0 0 2px #06c}.ColorButtonGroup_color-button-group__lVpNp{display:flex;flex-direction:column}.ColorButtonGroup_color-button-group__label__sYRnY{display:block;font-size:14px;font-weight:400;margin-bottom:24px}.ColorButtonGroup_color-button-group__list__Hp5NY{display:flex;gap:8px}.ColorButtonGroup_color-button-group__name__e3lI3{font-size:12px;font-weight:300;min-height:14px;color:#000}.Button_button__8B4nB{display:inline-block;padding-left:32px;padding-right:32px;font-size:12px;font-weight:300;border:none;background:#1b1a18;color:#fff;cursor:pointer}.Button_button--small__zGMJW{padding-top:12px;padding-bottom:12px}.Button_button--medium__oXoRJ{padding-top:16px;padding-bottom:16px}.Button_button--large__cgBDi{padding-top:20px;padding-bottom:20px}.Button_button--outlined__MbbQC{background:rgba(0,0,0,0);color:#000;border:.5px solid #000}.Button_button--fullwidth__bYSKv{display:block;width:100%}.Button_button--disabled__IdbFL,.Button_button__8B4nB:disabled{background:#f3f2f2;color:#c2bfbc;cursor:not-allowed}.Button_button__8B4nB:focus-visible:not(.Button_button--disabled__IdbFL),.Button_button__8B4nB:hover:not(.Button_button--disabled__IdbFL){background:#282624}.Button_button__8B4nB:active:not(.Button_button--disabled__IdbFL){background:#363331}.CartPage_cart-page__7QYxW{display:flex;flex-direction:column;justify-content:space-between;height:calc(100vh - 136px)}.CartPage_cart-page__items-container__FZG00{display:flex;flex-direction:column;gap:48px}.CartPage_cart-page__items-list__JYGy6{overflow-y:scroll}.CartPage_cart-page__items-count__96jyS{font-weight:300;font-size:24px}.CartPage_cart-page__item__FsdtK{display:flex;flex-direction:row;align-items:center;gap:40px;width:548px;height:324px}@media(max-width:834px){.CartPage_cart-page__item__FsdtK{width:100%;height:416px}}@media(max-width:768px){.CartPage_cart-page__item__FsdtK{width:100%;height:198px}}.CartPage_cart-page__right-container__3v7jk{display:flex;flex-direction:column;justify-content:space-between;padding:40px 0;height:100%;box-sizing:border-box;align-items:flex-start}.CartPage_cart-page__item-info-container__1u8Id{display:flex;font-size:12px;font-weight:300;flex-direction:column;justify-content:space-between;gap:20px}.CartPage_cart-page__details-container__3K4Vn{display:flex;flex-direction:column;gap:4px}.CartPage_cart-page__image-container__x8cDT{position:relative;height:100%;width:auto;aspect-ratio:1/1}.CartPage_cart-page__remove-button__ioQoz{color:#df0000;background-color:rgba(0,0,0,0);border:none;font-weight:300;font-size:12px;cursor:pointer}.CartPage_cart-page__remove-button__ioQoz:hover{color:rgba(223,0,0,.6)}.CartPage_cart-page__actions__f76z7{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.CartPage_cart-page__total__sJu9C{display:flex;flex-direction:row;gap:80px;align-items:center}.PhoneCard_phone-card__hadDZ{display:flex;flex-direction:column;overflow:hidden;justify-content:space-between;padding:16px;text-decoration:none;box-sizing:border-box;height:100%;position:relative}.PhoneCard_phone-card__overlay__PkYqJ{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;pointer-events:none;transform:translateY(100%);transition:transform .7s cubic-bezier(.22,1,.36,1);z-index:0}.PhoneCard_phone-card__hadDZ:focus .PhoneCard_phone-card__overlay__PkYqJ,.PhoneCard_phone-card__hadDZ:hover .PhoneCard_phone-card__overlay__PkYqJ{transform:translateY(0)}.PhoneCard_phone-card__image__7RDby,.PhoneCard_phone-card__info__PEZYg{position:relative;z-index:1}.PhoneCard_phone-card__hadDZ:focus,.PhoneCard_phone-card__hadDZ:hover{text-decoration:none}.PhoneCard_phone-card__info__PEZYg{display:grid;grid-template-columns:1fr auto}.PhoneCard_phone-card__image__7RDby{object-fit:contain;display:block}.PhoneCard_phone-card__brand__fm2FN{font-size:10px;color:#79736d;font-weight:300;text-transform:uppercase;line-height:12px;letter-spacing:0;grid-column:1/-1;transition:color .7s cubic-bezier(.22,1,.36,1)}.PhoneCard_phone-card__name__M8Mbj{line-height:15px}.PhoneCard_phone-card__name__M8Mbj,.PhoneCard_phone-card__price__gX1_D{font-size:12px;color:#000;font-weight:300;text-transform:uppercase;letter-spacing:0;transition:color .7s cubic-bezier(.22,1,.36,1)}.PhoneCard_phone-card__price__gX1_D{line-height:100%;line-height:15px}.PhoneCard_phone-card__hadDZ:hover .PhoneCard_phone-card__name__M8Mbj,.PhoneCard_phone-card__hadDZ:hover .PhoneCard_phone-card__price__gX1_D{color:#fff}.PhoneCard_phone-card__hadDZ:hover .PhoneCard_phone-card__brand__fm2FN{color:#ccc}.ScrollIndicator_scroll-indicator__igBKb{display:flex;justify-content:center;align-items:center;padding:10px 0}.ScrollIndicator_scroll-track__Wb7E3{position:relative;width:100px;height:1px;background-color:#e5e5e5}.ScrollIndicator_scroll-thumb__ClXQ7{position:absolute;left:0;top:-1px;width:30px;height:3px;background-color:#000;transition:transform .1s ease-out}.SimilarItemsSection_similar-items__FTBnV{margin-top:60px;padding:0 24px;margin-left:auto;margin-right:auto;font-size:12px;font-weight:300}.SimilarItemsSection_similar-items__title__dRVt_{font-size:20px;font-weight:300;margin-bottom:40px}.SimilarItemsSection_similar-items__container__0MQep{position:relative;display:flex;flex-direction:column;gap:24px}.SimilarItemsSection_similar-items__scroll-container___i02J{display:flex;overflow-x:auto;padding-bottom:10px;scrollbar-width:none;-ms-overflow-style:none;outline:none}.SimilarItemsSection_similar-items__scroll-container___i02J::-webkit-scrollbar{display:none}.SimilarItemsSection_similar-items__scroll-container___i02J:focus-visible{outline:3px solid #06c;outline-offset:2px;box-shadow:#e5e5e5}.SimilarItemsSection_similar-items__card__MURpc{flex:0 0 auto;width:312px;list-style-type:none;border:1px solid #000;border-left:none}.SimilarItemsSection_similar-items__card__MURpc:first-child{border-left:1px solid #000}.SimilarItemsSection_similar-items__scroll-indicator__5r_qV{display:flex;justify-content:center;align-items:center;padding:10px 0}.SimilarItemsSection_similar-items__scroll-track__wcMtt{position:relative;width:100%;height:1px;background-color:#e5e5e5}.SimilarItemsSection_similar-items__scroll-thumb__0V7va{position:absolute;left:0;top:-1px;width:30px;height:3px;background-color:#1b1a18;outline:2px solid #fff;outline-offset:-2px}.PhoneSearch_phone-search__jfSsW{width:100%;display:flex;flex-direction:column;gap:48px}.PhoneSearch_phone-search__search-container__bamIF{position:relative;background-color:#f3f2f2;padding:8px 16px;display:flex;align-items:center}.PhoneSearch_phone-search__search-input___4Vtp{width:100%;font-size:18px;font-weight:400;padding:8px 0;border:none;border-bottom:1px solid #000;background-color:rgba(0,0,0,0);outline:none}.PhoneSearch_phone-search__search-input___4Vtp::placeholder{color:#79736d;opacity:.8}.PhoneSearch_phone-search__search-input___4Vtp:focus{border-bottom:2px solid #000}.PhoneSearch_phone-search__clear-button__C6POC{position:absolute;right:16px;background:none;border:none;font-size:24px;cursor:pointer;color:#79736d;display:flex;align-items:center;justify-content:center;padding:0;margin:0;height:24px;width:24px}.PhoneSearch_phone-search__clear-button__C6POC:hover{color:#000}.PhoneSearch_phone-search__results-info__EMF8u{font-size:12px;font-weight:300;text-transform:uppercase;color:#000;margin-bottom:48px}