@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-weight:500;src:url(/fonts/PPNeueMontrealMono-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-weight:200;src:url("/fonts/PP Neue Montreal/ppneuemontreal-thin.woff") format("woff")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-weight:300;src:url("/fonts/PP Neue Montreal/ppneuemontreal-book.woff") format("woff")}@font-face{font-display:swap;font-family:PP Neue Montreal Mono;font-weight:400;src:url("/fonts/PP Neue Montreal/ppneuemontreal-medium.woff") format("woff")}@font-face{font-display:swap;font-family:TT Neoris;font-weight:400;src:url(/fonts/TT_Neoris_Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:TT Neoris;font-weight:500;src:url(/fonts/TT_Neoris_Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:TT Neoris Trial;font-weight:400;src:url("/fonts/TT Neoris Trial/TT Neoris Trial Regular.woff") format("woff")}@font-face{font-display:swap;font-family:TT Neoris Trial;font-weight:500;src:url("/fonts/TT Neoris Trial/TT Neoris Trial Medium.woff") format("woff")}@font-face{font-display:swap;font-family:TT Neoris Trial;font-weight:300;src:url("/fonts/TT Neoris Trial/TT Neoris Trial Light.woff") format("woff")}@font-face{font-display:swap;font-family:TT Neoris Trial;font-weight:200;src:url("/fonts/TT Neoris Trial/TT Neoris Trial ExtraLight.woff") format("woff")}.CurrenceRangeDropDown_dropdown__NqEtB{backdrop-filter:blur(8px);background:hsla(0,0%,95.7%,.06);border:1px solid hsla(0,0%,95.7%,.26);border-radius:14px;bottom:25px;box-shadow:0 8px 24px rgba(0,0,0,.12);left:50%;max-width:calc(100vw - 10px);padding:10px 8px;position:fixed;transform:translate(-50%,-50%);width:100%;z-index:99999}@media screen and (max-width:1199px){.CurrenceRangeDropDown_dropdown__NqEtB{bottom:45px;width:95%}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.CurrenceRangeDropDown_dropdown__NqEtB{bottom:55px;margin-left:-2px}}.CurrenceRangeDropDown_productInfoLeft__hLyPD,.CurrenceRangeDropDown_productInfoRight__NI0QJ,.CurrenceRangeDropDown_productInfo__p_KbW{display:flex;flex-direction:column;gap:12px}.CurrenceRangeDropDown_priceWrapper__F6vxB{display:flex;flex-direction:column;gap:5px}.CurrenceRangeDropDown_priceRow__cBQew{display:flex;gap:8px;width:100%}.CurrenceRangeDropDown_priceContainer__RT0dd{align-items:center;background:linear-gradient(90deg,rgba(195,175,128,0),rgba(195,175,128,.21));border-radius:6px;display:flex;flex:1;min-height:40px;position:relative}.CurrenceRangeDropDown_priceContainerInner__MtSEC{align-items:center;-moz-column-gap:5px;column-gap:5px;display:grid;grid-template-columns:44px 1fr 1fr;width:100%}.CurrenceRangeDropDown_currencyIcon__H0VUq{align-items:center;background-color:#c3af80;border-radius:6px;color:#f4f4f4;font-family:PP Neue Montreal Mono,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:14px;height:100%;justify-content:center;line-height:18px;min-height:36px;width:36px}.CurrenceRangeDropDown_currencyIcon__H0VUq,.CurrenceRangeDropDown_priceAmount__iEwkp{display:flex;font-weight:500;letter-spacing:-.03em;text-transform:uppercase}.CurrenceRangeDropDown_priceAmount__iEwkp{align-items:baseline;gap:8px;white-space:nowrap}.CurrenceRangeDropDown_priceAmount__iEwkp,.CurrenceRangeDropDown_priceText__qOVOG{font-family:TT Neoris Trial,monospace;font-size:16px;line-height:16px}.CurrenceRangeDropDown_priceText__qOVOG{color:hsla(0,0%,95.7%,.5);font-weight:500;letter-spacing:-.03em;text-transform:uppercase}.CurrenceRangeDropDown_whyUsButton__isvht{justify-content:center;width:100%}.CurrenceRangeDropDown_productInfoText__q8xpZ{font-size:12px;opacity:.4;text-align:center;text-transform:uppercase}.cart-add-confirm-popup{height:100%;transition:visibility 0s ease;transition-delay:.5s;visibility:hidden;z-index:18}.cart-add-confirm-popup .popup-container{align-items:center;display:flex;height:calc(100vh - 48px);left:unset;overflow:hidden;position:absolute;right:24px;top:24px;width:546px}@media screen and (max-width:1399px){.cart-add-confirm-popup .popup-container{height:calc(100vh - 32px);right:20px;top:20px;width:496px}}@media screen and (max-width:1199px){.cart-add-confirm-popup .popup-container{width:455px}}@media screen and (max-width:560px){.cart-add-confirm-popup .popup-container{bottom:16px;height:auto;left:16px;max-height:calc(100vh - 32px);max-width:calc(100vw - 32px);position:fixed;right:16px;top:16px;width:auto}}.cart-add-confirm-popup .popup-overlay{background-color:#0d0d0d;opacity:.001;transition:opacity .5s ease}.cart-add-confirm-popup.popup--opened{transition-delay:0s;visibility:visible;z-index:300}.cart-add-confirm-popup.popup--opened .popup-overlay{opacity:1}.cart-add-confirm-popup__inner{background-color:#212121;border-radius:17px;color:#f4f4f4;display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;scrollbar-width:none;width:100%}.cart-add-confirm-popup__inner::-webkit-scrollbar{display:none;height:0;width:0}.cart-add-confirm-popup__inner .cart-add-confirm-close{cursor:pointer;position:absolute;right:28px;top:28px;z-index:99999}@media screen and (max-width:1399px){.cart-add-confirm-popup__inner .cart-add-confirm-close{right:24px;top:24px}}@media screen and (max-width:1199px){.cart-add-confirm-popup__inner .cart-add-confirm-close{right:20px;top:20px}}@media screen and (max-width:560px){.cart-add-confirm-popup__inner .cart-add-confirm-close{right:12px;top:12px}}@media screen and (max-width:1399px){.cart-add-confirm-popup__inner .cart-add-confirm-close .btn__outer{height:40px;width:40px}}.cart-add-confirm-popup__inner .cart-add-confirm-content{flex:1;min-height:0;overflow-y:auto;scrollbar-width:none}.cart-add-confirm-popup__inner .cart-add-confirm-content::-webkit-scrollbar{display:none;height:0;width:0}.cart-add-confirm-popup__inner .cart-add-confirm__recommendations{margin-top:17px}@media screen and (max-width:560px){.cart-add-confirm-popup__inner .cart-add-confirm__recommendations{margin-top:12px}}.cart-add-confirm-popup__inner .cart-add-confirm__recommendations-header{margin:0 12px 4px}.cart-add-confirm-popup__inner .cart-add-confirm__recommendations-header .cart-add-confirm__recommendations-title{align-items:center;display:flex;gap:10px}.cart-add-confirm-popup__inner .cart-add-confirm__recommendations-header .cart-add-confirm__recommendations-title svg{height:20px;width:20px}.cart-add-confirm-popup__inner .cart-add-confirm__recommendations-header .cart-add-confirm__recommendations-title-text{font-size:18px;font-weight:500;letter-spacing:-.03em;line-height:16px;text-transform:uppercase}.cart-add-confirm-popup__inner .cart-add-confirm__recommendations-header .cart-add-confirm__recommendations-heading{font-size:32px;font-weight:400;letter-spacing:-.05em;line-height:36px;text-transform:uppercase}@media screen and (max-width:1399px){.cart-add-confirm-popup__inner .cart-add-confirm__recommendations-header .cart-add-confirm__recommendations-heading{font-size:24px;line-height:28px}}@media screen and (max-width:1199px){.cart-add-confirm-popup__inner .cart-add-confirm__recommendations-header .cart-add-confirm__recommendations-heading{font-size:22px;line-height:24px}}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.cart-add-confirm-popup__inner .cart-add-confirm__recommendations-header .cart-add-confirm__recommendations-heading{font-size:20px;line-height:22px}}.cart-add-confirm-header{padding:47px}@media screen and (max-width:1280px){.cart-add-confirm-header{padding:40px}}@media screen and (max-width:768px){.cart-add-confirm-header{padding:36px}}@media screen and (max-width:423px){.cart-add-confirm-header{padding:24px}}.cart-add-confirm-title{color:#f4f4f4;font-size:14px;font-weight:500;letter-spacing:-.03em;line-height:16px;text-align:center;text-transform:uppercase}@media screen and (max-width:1280px){.cart-add-confirm-title{font-size:11px;line-height:14px}}@media screen and (max-width:423px){.cart-add-confirm-title{font-size:13px;line-height:18px}}.cart-add-confirm-item{align-items:center;background:#181818;border-radius:20px;display:flex;gap:41px;margin:0 12px;padding:32px 16px}@media screen and (max-width:1399px){.cart-add-confirm-item{gap:33px;padding:24px 16px}}@media screen and (max-width:560px){.cart-add-confirm-item{border-radius:12px;gap:19px;padding:15px 12px}}.cart-add-confirm-item__details-content{display:flex;flex:1;flex-direction:column;gap:36px}@media screen and (max-width:1399px){.cart-add-confirm-item__details-content{gap:22px}}@media screen and (max-width:560px){.cart-add-confirm-item__details-content{gap:10px}}.cart-add-confirm-item__brand{align-items:center;color:#f4f4f4;display:flex;font-family:serif;font-size:24px;font-weight:500;line-height:1.2;padding:2px;text-align:start}.cart-add-confirm-item__brand-logo{max-height:28px;max-width:80%;width:auto}.cart-add-confirm-item__details{display:flex;flex-direction:column;gap:16px}@media screen and (max-width:1399px){.cart-add-confirm-item__details{gap:24px}}@media screen and (max-width:560px){.cart-add-confirm-item__details{gap:16px}}.cart-add-confirm-item__detail-item{display:flex;flex-direction:column;gap:8px}@media screen and (max-width:1399px){.cart-add-confirm-item__detail-item{gap:2px}}.cart-add-confirm-item__detail-item .zero-price{color:#f4f4f4;font-family:PP Neue Montreal Mono,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:14px;font-weight:500;letter-spacing:-.03em;line-height:18px;position:relative;text-transform:uppercase}@media screen and (max-width:1399px){.cart-add-confirm-item__detail-item .zero-price{font-size:13px;line-height:14px}}.cart-add-confirm-item__detail-label{color:#f4f4f4;font-family:PP Neue Montreal Mono,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:14px;font-weight:500;letter-spacing:-.03em;line-height:18px;position:relative;text-transform:uppercase}.cart-add-confirm-item__detail-label:before{background-color:#f4f4f4;content:"";display:block;height:3px;left:-9px;position:absolute;top:50%;transform:translateY(-50%);width:3px}@media screen and (max-width:1399px){.cart-add-confirm-item__detail-label{font-size:13px;line-height:14px}}@media screen and (max-width:1199px){.cart-add-confirm-item__detail-label{font-size:11px;line-height:13px}}@media screen and (max-width:560px){.cart-add-confirm-item__detail-label{font-size:12px}}.cart-add-confirm-item__detail-value{color:#c3af80;font-size:18px;font-weight:500;letter-spacing:-.03em;line-height:1;text-transform:uppercase}@media screen and (max-width:1399px){.cart-add-confirm-item__detail-value{font-size:16px}}@media screen and (max-width:1199px){.cart-add-confirm-item__detail-value{font-size:14px}}@media screen and (max-width:560px){.cart-add-confirm-item__detail-value{font-size:13px}}.cart-add-confirm-item__image{flex-shrink:0;height:160px;position:relative;width:160px}@media screen and (max-width:1399px){.cart-add-confirm-item__image{height:144px;width:144px}}@media screen and (max-width:560px){.cart-add-confirm-item__image{height:132px;width:132px}}.cart-add-confirm-item__image img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.cart-add-confirm-popup__inner .cards-list{-moz-column-gap:0;column-gap:0;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.cart-add-confirm-popup__inner .cards-list::-webkit-scrollbar{display:none;height:0}.cart-add-confirm-popup__inner .cards-list__item{box-shadow:none}.cart-add-confirm-actions{background-color:#181818;border-top-left-radius:32px;border-top-right-radius:32px;display:flex;flex-direction:column;flex-shrink:0;gap:12px;margin-top:auto;padding:28px}@media screen and (max-width:560px){.cart-add-confirm-actions{border-top-left-radius:20px;border-top-right-radius:20px;padding:12px}}.cart-add-confirm-actions .btn-primary{--padding-y:11px}.cart-add-confirm-actions__continue{align-items:center;background:#c3af80;border:none;border-radius:10px;color:#f4f4f4;cursor:pointer;display:flex;justify-content:center;padding:19px auto;transition:background .3s ease;width:100%}.cart-add-confirm-actions__continue:hover{background:#bba46f}@media screen and (max-width:560px){.cart-add-confirm-actions__continue{border-radius:7px}}.cart-add-confirm-actions__continue .btn__text{font-family:TT Neoris Trial;font-size:14px;font-weight:500;letter-spacing:-.03em;line-height:18px;text-transform:uppercase}@media screen and (max-width:560px){.cart-add-confirm-actions__continue .btn__text{font-size:13px}}.cart-add-confirm-actions__cart{align-items:center;background:transparent;border:none;border:1px solid hsla(0,0%,95.7%,.25);border-radius:10px;color:#f4f4f4;cursor:pointer;display:flex;justify-content:center;padding:19px auto;transition:background .3s ease;width:100%}.cart-add-confirm-actions__cart:hover{background:hsla(0,0%,95.7%,.25)}@media screen and (max-width:560px){.cart-add-confirm-actions__cart{border-radius:7px}}.cart-add-confirm-actions__cart .btn__text{font-family:TT Neoris Trial,sans-serif;font-size:14px;font-weight:500;letter-spacing:-.03em;line-height:18px;text-transform:uppercase}@media screen and (max-width:560px){.cart-add-confirm-actions__cart .btn__text{font-size:13px}}.cart-add-confirm-item__price{align-items:flex-start;display:flex;flex-wrap:wrap;gap:10px}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.cart-add-confirm-item__price{gap:7px}}.cart-add-confirm-item__price-pair{display:flex;flex-direction:column;gap:6px}.cart-add-confirm-item__price-chip{align-items:center;background-color:#c3af80;border-radius:4px;color:#f4f4f4;display:inline-flex;font-family:TT Neoris Trial,sans-serif;font-size:18px;font-weight:500;height:21px;justify-content:center;letter-spacing:-.03em;line-height:18px;text-transform:uppercase;width:30px}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.cart-add-confirm-item__price-chip{font-size:13px;height:17px;line-height:13px;width:22px}}.cart-add-confirm-item__price-value{color:#c3af80;font-family:TT Neoris Trial,sans-serif;font-size:18px;font-weight:500;letter-spacing:-.03em;line-height:18px;text-transform:uppercase}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.cart-add-confirm-item__price-value{font-size:13px;line-height:13px}}.cart-add-confirm-item__price-divider{align-self:center;background-color:rgba(195,175,128,.4);display:inline-flex;height:13px;margin-top:28px;width:1px}@media (max-width:900px)and (orientation:landscape),screen and (max-width:767px){.cart-add-confirm-item__price-divider{height:9px;margin-top:22px}}