@font-face{font-family:Dubai;src:local(Dubai),local(Dubai Regular),url(/assets/Dubai-Regular-CpTwcpWN.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Dubai;src:local(Dubai Medium),local(Dubai),url(/assets/Dubai-Regular-CpTwcpWN.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Dubai;src:local(Dubai Bold),local(Dubai),url(/assets/Dubai-Bold-I8rCTpvb.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{color:#000;--header-side-pad:60px;--header-pad-desktop:70px;--logo-w-desktop:56px;--header-left-gap-desktop:70px;--nav-start-x:calc(var(--header-pad-desktop) + var(--logo-w-desktop) + var(--header-left-gap-desktop));--z-base:1;--z-header:100;--z-dropdown:200;--z-sticky:500;--z-overlay:1000;--z-modal:2000;--z-auth:3000;--z-toast:9000;--z-max:10000;background-color:#fff;font-family:Dubai,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}a:focus-visible{outline-offset:2px;outline:2px solid #000}button:focus-visible{outline-offset:2px;outline:2px solid #000}html{scroll-behavior:smooth;min-height:100%}body{overscroll-behavior-x:none;width:100%}#root{flex-direction:column;min-height:100vh;display:flex;overflow-x:clip}.app-wrapper{flex-direction:column;flex:1;width:100%;display:flex}.is-desktop.app-wrapper{padding-top:0;overflow:clip visible}.is-desktop .desktop-shell-viewport{flex:1;width:100%;padding-top:98px;overflow:clip visible}.is-desktop .desktop-shell{width:100%;min-height:calc(100vh / var(--ri-desktop-zoom,1) - 98px);flex-direction:column;flex:1;display:flex}.artist-page .artist-products-grid.is-empty{min-height:calc(100vh / var(--ri-desktop-zoom,1) - 350px);justify-content:center;align-items:center;display:flex}.artist-page .artist-products-grid.is-empty .artist-soon{color:#000;font-family:Inter,sans-serif;font-size:32px;font-weight:400;line-height:39px}.main-content{flex-direction:column;flex:1;width:100%;display:flex}.is-desktop .main-content--home{flex:none}.is-desktop .main-content--home+.footer{margin-top:0}a{color:inherit;cursor:pointer;text-decoration:none;transition:opacity .2s}a:hover{opacity:.6}.header{z-index:1000;background-color:#fff;width:100%;position:fixed;top:0;left:0}.is-desktop .header{border-bottom:1px solid #0000;justify-content:space-between;align-items:center;height:120px;padding:0 60px;display:flex}.header-left{align-items:center;gap:60px;display:flex}.logo{object-fit:contain;width:auto;height:72px;display:block}.desktop-nav{align-items:center;gap:56px;display:flex}.nav-link{text-transform:uppercase;color:#000;letter-spacing:.02em;font-size:14px;font-weight:700}.nav-item.dropdown{cursor:pointer;align-items:center;height:80px;display:flex;position:relative}.nav-item.dropdown>.nav-link{z-index:2;position:relative}.dropdown-content{opacity:0;pointer-events:none;z-index:1;background-color:#fff;border:1px solid #f5f5f5;border-top:none;flex-direction:column;gap:15px;min-width:200px;padding:25px 20px 20px;transition:opacity .22s,transform .22s;display:flex;position:absolute;top:100%;left:-20px;transform:translateY(-8px);box-shadow:0 10px 30px #00000014}.dropdown-content a{text-transform:uppercase;color:#000;white-space:nowrap;font-size:14px;font-weight:500}.dropdown-content:before{content:"";pointer-events:auto;height:15px;position:absolute;top:-15px;left:0;right:0}.nav-item.dropdown:hover .dropdown-content,.nav-item.dropdown.is-open .dropdown-content{opacity:1;pointer-events:auto;transform:translateY(0)}.header-right{text-transform:uppercase;align-items:center;gap:56px;font-size:14px;font-weight:600;display:flex}.header-login-btn{font:inherit;cursor:pointer;background:0 0;border:none;padding:0}.cart-icon{font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;cursor:pointer;line-height:inherit;background:0 0;border:none;margin:0;padding:0}.hero-section{flex-direction:column;width:100%;display:flex}.is-desktop .hero-section{margin-top:-70px;margin-bottom:100px;padding:0 180px}.hero-title{text-transform:uppercase;letter-spacing:.02em;color:#000;white-space:nowrap;margin:0 0 0 -.4vw;font-size:9vw;font-weight:750;line-height:.75}.app-wrapper:not(.is-desktop) .hero-section{text-align:center}.app-wrapper:not(.is-desktop) .hero-title{text-align:center;width:100%;margin-left:0;display:block}.is-desktop .hero-section .hero-title{color:#282828;text-transform:none;white-space:nowrap;width:1616px;height:auto;margin:0;font-family:Dubai;font-size:230px;font-weight:700;line-height:230px}.hero-content{width:100%;display:flex}.is-desktop .hero-content{height:60vh;min-height:550px;margin-top:30px}.hero-sidebar{flex-direction:column;justify-content:flex-end;width:30%;padding-left:10px;display:flex}.sidebar-links{letter-spacing:.02em;text-transform:uppercase;flex-direction:column;gap:0;font-size:25px;font-weight:400;display:flex}.hero-image-box{background-color:#fff;width:65%;height:100%;position:relative;overflow:hidden}.hero-slide{opacity:0;z-index:1;width:100%;height:100%;transition:opacity 1s ease-in-out;position:absolute;top:0;left:0}.hero-slide.active{opacity:1;z-index:2}.hero-indicators{z-index:10;gap:10px;display:flex;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.hero-dot{-webkit-appearance:none;appearance:none;cursor:pointer;background:#ffffff80;border:0;border-radius:50%;width:10px;height:10px;padding:0;transition:background .3s,transform .3s}.hero-dot.active{background:#fff;transform:scale(1.2)}.is-desktop .products-section{margin-bottom:150px;padding:0 180px}.ri-empty-products{opacity:.5;flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;gap:16px;padding:60px 20px;display:flex}.ri-empty-products svg{opacity:.6}.ri-empty-products-text{letter-spacing:.08em;color:#999;text-align:center;font-family:Inter,sans-serif;font-size:13px;font-weight:500;line-height:16px}.section-header-row{justify-content:space-between;align-items:center;margin-bottom:20px;padding:0 10px;display:flex}.section-header{text-transform:uppercase;margin-bottom:0;margin-left:10px;font-size:22px;font-weight:700}.products-grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.product-card-wrapper{width:100%}.product-card{flex-direction:column;gap:10px;display:flex}.product-card-media-wrap{display:block;position:relative}.product-card-media-link,.product-card-meta-link{color:inherit;text-decoration:none;display:block}.product-card-wrapper{content-visibility:auto;contain-intrinsic-size:311px 580px}.product-image-container{aspect-ratio:3/4;background-color:#fff;width:100%;margin-bottom:10px;overflow:hidden}.product-img-dynamic{object-fit:cover;width:100%;height:100%;display:block}.product-placeholder{color:#bbb;background-color:#fff;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.product-name{color:#000;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:20px;font-weight:400;line-height:24px}.price-tag{color:#313131;flex-direction:column;align-items:flex-start;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:19px;display:flex}.price-row{align-items:baseline;gap:4px;display:inline-flex}.card-heart-btn{cursor:pointer;z-index:20;visibility:visible;opacity:1;color:#000;background:0 0;border:none;margin:0;padding:0;transition:opacity .15s;display:block;position:absolute;top:18px;right:18px}.card-heart-btn.active{opacity:1}.card-heart-btn .heart-ic{width:18px;height:16px;display:block}.card-heart-btn .heart-ic path{stroke:currentColor;stroke-width:2.2px;fill:#0000}.card-heart-btn.active .heart-ic path{fill:currentColor;stroke:currentColor}.hover-indicators{width:100%;height:2px;display:flex;position:absolute;bottom:0;left:0}.indicator{background:#ffffff4d;flex:1;margin:0 1px}.indicator.active{background:#000}.swipe-dots{display:none}.is-mobile .swipe-dots{pointer-events:none;gap:5px;display:flex;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.swipe-dot{background:#ffffff8c;border-radius:50%;width:5px;height:5px;transition:background .2s}.swipe-dot--active{background:#fff}.is-mobile .product-image-container{touch-action:pan-y}.carousel-container{width:100%;position:relative;overflow:hidden}.carousel-track{scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none;gap:15px;padding-bottom:20px;display:flex;position:relative;overflow-x:auto}.carousel-track::-webkit-scrollbar{display:none}.carousel-track.carousel-no-snap{scroll-snap-type:none;scroll-behavior:auto}.carousel-item{scroll-snap-align:start;flex-shrink:0;min-width:calc(20% - 12px);max-width:calc(20% - 12px)}.carousel-item .product-image-container{aspect-ratio:3/4;background:#fff;border-radius:4px;width:100%;position:relative;overflow:hidden}.carousel-item .product-img-dynamic{object-fit:cover;width:100%;height:100%;display:block}.slider-arrows{gap:10px;display:flex}.arrow-btn{color:#000;cursor:pointer;background:0 0;border:1px solid #000;border-radius:50%;justify-content:center;align-items:center;width:35px;height:35px;padding-bottom:3px;font-size:18px;transition:all .2s;display:flex}.arrow-btn:hover{color:#fff;background:#000}.faq-container{width:100%}.is-desktop .faq-container{margin-top:60px;margin-bottom:100px;padding:0 180px}.faq-title{text-transform:uppercase;margin-bottom:60px;font-size:25px;font-weight:700}.artists-grid{grid-template-columns:repeat(2,400px);justify-content:flex-start;gap:40px;width:100%;display:grid}.artist-card{cursor:pointer;flex-direction:column;gap:20px;width:100%;display:flex}.artist-image-placeholder{aspect-ratio:3/4;background-color:#fff;width:100%}.artist-name{text-transform:uppercase;letter-spacing:0;font-size:20px;font-weight:700}.artists-back{display:none}.product-details-divider{background:#000;width:100%;height:1px;margin:26px 0}.product-page-container{width:100%;position:relative}.is-desktop .product-page-container{margin-top:40px;padding:0 180px 140px}.close-btn{color:#000;cursor:pointer;margin-bottom:20px;font-size:40px;line-height:1;display:block}.product-main-content{align-items:flex-start;display:flex}.is-desktop .product-main-content{gap:40px;margin-bottom:100px}.product-gallery{flex:1;grid-template-columns:1fr 1fr;gap:10px;display:grid}.gallery-item{aspect-ratio:3/4;object-fit:cover;background-color:#fff;width:100%;display:block}.product-details{flex-direction:column;width:32%;display:flex}.product-title{text-transform:uppercase;margin-bottom:8px;font-size:16px;font-weight:700;line-height:1.2}.product-title-row{justify-content:space-between;align-items:flex-start;gap:12px;display:flex;position:relative}.product-title-row .product-title{word-wrap:break-word;flex:1;min-width:0}.product-share-btn{cursor:pointer;color:#282828;background:0 0;border:1px solid #e5e5e5;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.product-share-btn:hover{color:#fff;background:#282828;border-color:#282828}.product-share-btn:active{transform:scale(.95)}.product-share-toast{color:#fff;white-space:nowrap;z-index:20;background:#282828;border-radius:8px;padding:8px 14px;font-size:13px;line-height:1.2;animation:.2s shareToastIn;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 8px 24px #0000002e}.dark-mode .product-share-btn{color:#e5e5e5;border-color:#3a3a3a}.dark-mode .product-share-btn:hover{color:#000;background:#fff;border-color:#fff}.dark-mode .product-share-toast{color:#000;background:#fff}@keyframes shareToastIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.is-mobile .product-share-btn{width:32px;height:32px}.is-mobile .product-share-btn svg{width:16px;height:18px}.product-price{margin-bottom:30px;font-size:30px;font-weight:800}.size-selector{gap:8px;margin-bottom:30px;display:flex}.size-btn{cursor:pointer;background:#fff;border:1px solid #d1d1d1;border-radius:2px;justify-content:center;align-items:center;width:55px;height:35px;font-size:13px;font-weight:500;display:flex}.size-btn.active{border:1px solid #000;font-weight:700}.add-to-cart-btn{color:#fff;cursor:pointer;background-color:#262626;border-radius:12px;flex-direction:column;align-items:center;display:flex}.is-desktop .add-to-cart-btn{width:307px;margin-bottom:50px;padding:16px 0}.add-to-cart-btn span{opacity:.7;font-size:9px}.accordion{border-top:1px solid #e5e5e5}.accordion-item{border-bottom:1px solid #e5e5e5}.accordion-header{text-transform:uppercase;cursor:pointer;background:0 0;border:none;justify-content:space-between;width:100%;padding:22px 0;font-size:11px;font-weight:600;display:flex}.accordion-content{color:#666;padding-bottom:20px;font-size:13px}.accordion-header .arrow{color:#000;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:10px;transition:transform .2s;display:inline-flex}.accordion-header .arrow svg{width:18px;height:10px;display:block;overflow:visible}.accordion-header .arrow.open{transform:rotate(180deg)}.size-chart-inline{width:100%;margin-top:10px}.size-chart-link{text-align:center;letter-spacing:.02em;color:#000000b3;cursor:pointer;background:0 0;border:none;width:100%;margin-top:10px;padding:8px 0;font-size:12px;line-height:16px;text-decoration:underline;display:block}.size-chart-link:hover{color:#000}.size-chart-modal{z-index:3000;background:#00000059;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.size-chart-modal__content{background:#fff;border:1px solid #00000038;width:min(720px,100%)}.size-chart-modal__header{border-bottom:1px solid #0000001f;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;display:flex}.size-chart-modal__title{letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:800}.size-chart-modal__close{background:#fff;border:1px solid #0000002e;justify-content:center;align-items:center;width:34px;height:34px;font-size:18px;line-height:1;display:flex}.size-chart-modal__body{padding:18px}.size-chart-placeholder{opacity:.75;border:1px dashed #00000040;padding:18px;font-size:13px}.size-chart-modal__sub{color:#0000009e;letter-spacing:.01em;margin:0 0 14px;font-size:12px;line-height:1.45}.size-chart-modal__tablewrap{-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}.size-chart-modal__table{border-collapse:collapse;width:100%;min-width:360px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px}.size-chart-modal__table th,.size-chart-modal__table td{text-align:center;border-bottom:1px solid #0000001a;padding:10px 8px}.size-chart-modal__table th{letter-spacing:.04em;text-transform:uppercase;color:#000000b8;background:#00000008;font-size:11px;font-weight:700}.size-chart-modal__table td:first-child,.size-chart-modal__table th:first-child{text-align:left;padding-left:12px}.size-chart-modal__table tr:last-child td{border-bottom:none}.size-chart-modal__table strong{font-weight:700}.size-chart-modal__content--anime-tee{width:min(560px,100%)}.size-chart-modal__header--quiet{align-items:flex-start;padding:20px 22px 16px}.size-chart-modal__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#0000008a;margin-bottom:6px;font-size:11px;font-weight:700;line-height:1}.size-chart-modal__title--large{letter-spacing:0;text-transform:none;font-size:clamp(24px,4vw,36px);line-height:.95}.size-chart-modal__body--anime-tee{padding:0 22px 22px}.size-chart-modal__sub--anime-tee{max-width:430px;margin-bottom:18px}.size-chart-modal__table--anime-tee{min-width:0;font-size:14px}.size-chart-modal__table--anime-tee th,.size-chart-modal__table--anime-tee td{padding:13px 10px}.size-chart-modal__table--anime-tee td{font-size:18px}.size-chart-modal__table--anime-tee td:first-child strong{letter-spacing:.06em;border:1px solid #0000002e;justify-content:center;align-items:center;min-width:46px;height:30px;font-size:13px;display:inline-flex}.size-chart-modal__legend{color:#0000009e;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:16px;font-size:12px;line-height:1.35;display:grid}.size-chart-modal__legend span{align-items:flex-start;gap:8px;display:inline-flex}.size-chart-modal__legend i{background:#d9aa3f;border-radius:999px;flex:none;width:7px;height:7px;margin-top:5px}.dark-mode .size-chart-modal__sub{color:#ffffffb3}.dark-mode .size-chart-modal__table th{color:#ffffffc7;background:#ffffff0f}.dark-mode .size-chart-modal__table th,.dark-mode .size-chart-modal__table td{border-bottom-color:#ffffff1f}.dark-mode .size-chart-modal__eyebrow,.dark-mode .size-chart-modal__legend{color:#ffffffa3}.dark-mode .size-chart-modal__table--anime-tee td:first-child strong{border-color:#ffffff38}@media (max-width:560px){.size-chart-modal{padding:14px}.size-chart-modal__header--quiet{padding:18px 16px 14px}.size-chart-modal__body--anime-tee{padding:0 16px 18px}.size-chart-modal__legend{grid-template-columns:1fr}}.quantity-selector{background:#efefef;border-radius:6px;grid-template-columns:56px 1fr 56px;align-items:center;width:100%;height:44px;margin-top:14px;display:grid;overflow:hidden}.qty-btn{background:0 0;border:none;justify-content:center;align-items:center;width:100%;height:100%;font-size:20px;font-weight:600;line-height:1;display:flex}.qty-value{justify-content:center;align-items:center;height:100%;font-size:14px;font-weight:700;display:flex}@media (min-width:901px){.is-desktop .product-page-container .product-details{align-self:flex-start;position:sticky!important;top:110px!important}.product-page-container .product-details{width:420px;max-width:420px}.product-details .add-to-cart-btn{border-radius:18px;width:100%;max-width:none;margin-bottom:26px;padding:22px 0}}.related-section{width:100%;margin-top:90px}.related-section,.recently-viewed-section{content-visibility:visible;contain:layout paint}.related-wrapper{width:100%;position:relative}.related-header-row{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.related-carousel-window{position:relative;overflow:hidden}.related-carousel-window,.carousel-item{contain:layout paint}.related-section .carousel-track .product-card-wrapper,.recently-viewed-section .carousel-track .product-card-wrapper{content-visibility:visible;contain-intrinsic-size:initial}@media (min-width:901px){.related-section .related-header-row .slider-arrows{display:none!important}.related-section .related-carousel-window{position:relative!important;overflow:visible!important}.related-section .related-carousel-window>.slider-arrows{pointer-events:none!important;z-index:9999!important;height:0!important;display:block!important;position:absolute!important;top:50%!important;left:0!important;right:0!important;transform:translateY(-50%)!important}.related-section .related-carousel-window>.slider-arrows .arrow-btn{pointer-events:auto!important;color:#0000!important;background:#fff!important;border:1px solid #0000001a!important;border-radius:999px!important;width:44px!important;height:44px!important;padding:0!important;font-size:0!important;position:absolute!important;top:0!important;box-shadow:0 10px 22px #0000001f!important}.related-section .related-carousel-window>.slider-arrows .arrow-btn:first-child{left:0!important;transform:translate(-50%)!important}.related-section .related-carousel-window>.slider-arrows .arrow-btn:last-child{right:0!important;transform:translate(50%)!important}.related-section .related-carousel-window>.slider-arrows .arrow-btn:before{content:""!important;border-bottom:2px solid #111!important;border-right:2px solid #111!important;width:10px!important;height:10px!important;display:block!important;transform:rotate(135deg)!important}.related-section .related-carousel-window>.slider-arrows .arrow-btn:last-child:before{transform:rotate(-45deg)!important}.related-section .related-carousel-window>.slider-arrows .arrow-btn:hover{background:#000!important;border-color:#000!important}.related-section .related-carousel-window>.slider-arrows .arrow-btn:hover:before{border-bottom-color:#fff!important;border-right-color:#fff!important}.related-section .carousel-track{z-index:1}.recently-viewed-section .related-carousel-window{position:relative!important;overflow:visible!important}.recently-viewed-section .related-carousel-window>.slider-arrows{pointer-events:none!important;z-index:9999!important;height:0!important;display:block!important;position:absolute!important;top:50%!important;left:0!important;right:0!important;transform:translateY(-50%)!important}.recently-viewed-section .related-carousel-window>.slider-arrows .arrow-btn{pointer-events:auto!important;color:#0000!important;background:#fff!important;border:1px solid #0000001a!important;border-radius:999px!important;width:44px!important;height:44px!important;padding:0!important;font-size:0!important;position:absolute!important;top:0!important;box-shadow:0 10px 22px #0000001f!important}.recently-viewed-section .related-carousel-window>.slider-arrows .arrow-btn:first-child{left:0!important;transform:translate(-50%)!important}.recently-viewed-section .related-carousel-window>.slider-arrows .arrow-btn:last-child{right:0!important;transform:translate(50%)!important}.recently-viewed-section .related-carousel-window>.slider-arrows .arrow-btn:before{content:""!important;border-bottom:2px solid #111!important;border-right:2px solid #111!important;width:10px!important;height:10px!important;display:block!important;transform:rotate(135deg)!important}.recently-viewed-section .related-carousel-window>.slider-arrows .arrow-btn:last-child:before{transform:rotate(-45deg)!important}.recently-viewed-section .related-carousel-window>.slider-arrows .arrow-btn:hover{background:#000!important;border-color:#000!important}.recently-viewed-section .related-carousel-window>.slider-arrows .arrow-btn:hover:before{border-bottom-color:#fff!important;border-right-color:#fff!important}.recently-viewed-section .carousel-track{z-index:1}}.checkout-container{width:100%}.is-desktop .checkout-container{max-width:1600px;margin:60px auto 100px;padding:0 180px}.checkout-title{text-transform:uppercase;margin-bottom:60px;font-size:40px;font-weight:700}.checkout-grid{justify-content:space-between;gap:100px;display:flex}.checkout-left{flex-direction:column;width:48%;display:flex}.checkout-right{width:40%}.checkout-item{gap:25px;margin-bottom:40px;display:flex}.checkout-item-img{aspect-ratio:.8;background:#fff;width:120px}.checkout-item-img img{object-fit:cover;width:100%;height:100%}.checkout-item-info h3{text-transform:lowercase;font-size:16px;font-weight:600}.checkout-item-controls{border-top:1px solid #e5e5e5;justify-content:space-between;width:100%;margin-top:20px;padding-top:15px;display:flex}.checkout-price{font-size:18px;font-weight:700}.checkout-subtotal{border-top:1px solid #000;margin:10px 0 40px;padding-top:20px;font-size:20px;font-weight:500}.checkout-form{flex-direction:column;gap:25px;display:flex}.input-box{border:1px solid #000;border-radius:0;outline:none;width:100%;padding:14px 15px;font-family:inherit;font-size:14px}.input-box:focus-visible{outline-offset:-2px;outline:2px solid #000}.input-box.error-border{border-color:#ff4d4d}.field-error{color:#ff4d4d;margin-top:4px;font-size:12px;line-height:1.3}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pvz-status{border:1px solid #0000;border-radius:8px;margin:8px 0 16px;padding:10px 12px;font-size:12px;line-height:1.35}.pvz-status--checking,.pvz-status--warning{color:#7a4a00;background:#fff7e6;border-color:#f3c46d}.pvz-status--valid{color:#17632b;background:#edf8ef;border-color:#91d6a2}.pvz-status--invalid{color:#b00020;background:#fff0f0;border-color:#ff9aa2}.delivery-header{text-transform:lowercase;margin-bottom:25px;font-size:18px;font-weight:700}.delivery-methods{flex-direction:column;gap:15px;margin:30px 0;display:flex}.radio-label{cursor:pointer;align-items:center;gap:12px;font-size:14px;display:flex}.radio-custom{border:1px solid #ccc;border-radius:50%;width:18px;height:18px;position:relative}.radio-label input:checked+.radio-custom{border-color:#000}.radio-label input:checked+.radio-custom:after{content:"";background:#000;border-radius:50%;width:10px;height:10px;position:absolute;top:3px;left:3px}.map-placeholder{background-color:#d9d9d9;width:100%;height:300px;margin-bottom:25px}.final-total{text-transform:uppercase;margin-bottom:30px;font-size:26px;font-weight:700}.pay-btn{text-transform:uppercase;border-radius:4px;width:100%;padding:22px 0;font-size:16px;font-weight:700}.pay-btn.active-pay{color:#fff;background-color:#262626}.pay-btn.disabled-pay{color:#fff;cursor:not-allowed;background-color:#d9d9d9}.city-autocomplete{z-index:30;position:relative}.city-autocomplete:focus-within{z-index:1000}.city-hint{color:#777;margin-top:6px;font-size:12px}.city-suggestions{z-index:1000;-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #e5e5e5;border-radius:8px;max-height:240px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:hidden auto;box-shadow:0 8px 24px #00000014}.city-suggestion-item{text-align:left;cursor:pointer;touch-action:manipulation;background:#fff;border:0;width:100%;padding:10px 12px;font-size:14px}.city-suggestion-item:hover{background:#f5f5f5}.city-suggestion-item.muted{color:#777;cursor:default}.city-manual-choice{font-weight:600}.city-ok{border-color:#2e7d32!important}.city-not-ok{border-color:#cfcfcf}.choose-pickup-btn{cursor:pointer;border:0;border-radius:10px;width:100%;margin:14px 0 10px;padding:14px 12px;font-weight:700}.choose-pickup-btn.active{opacity:1}.choose-pickup-btn.disabled{opacity:.5;cursor:not-allowed}.shipping-modal-overlay{z-index:10000;background:#0000008c;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.shipping-modal{background:#fff;border-radius:14px;flex-direction:column;width:min(1100px,100%);height:min(720px,100%);display:flex;overflow:hidden}.shipping-modal-header{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.shipping-modal-title{font-weight:700}.shipping-close{cursor:pointer;background:0 0;border:0;font-size:26px;line-height:1}.shipping-iframe{border:0}.muted{color:#777;font-size:12px}.cart-overlay{z-index:2000;background:#00000080;justify-content:flex-end;width:100%;height:100vh;display:flex;position:fixed;top:0;left:0}.cart-drawer{background:#fff;flex-direction:column;width:500px;max-width:100%;height:100%;padding:40px;display:flex}.cart-header{justify-content:space-between;align-items:center;margin-bottom:40px;display:flex}.cart-header h2{text-transform:uppercase;font-size:20px;font-weight:700}.cart-clear-btn{color:#999;cursor:pointer;text-transform:uppercase;letter-spacing:.05em;background:0 0;border:none;padding:4px 0;font-size:12px;font-weight:400;transition:color .2s}.cart-clear-btn:hover{color:#000}.cart-item{gap:20px;margin-bottom:20px;padding-bottom:20px;display:flex}.cart-item-img{background:#fff;width:100px;height:125px}.cart-item-img img{object-fit:cover;width:100%;height:100%}.cart-footer{border-top:2px solid #000;margin-top:auto;padding-top:20px}.checkout-btn{color:#fff;background:#262626;width:100%;padding:15px;font-weight:700}.cart-mobile-header,.cart-mobile-footer,.cart-mobile-back,.cart-mobile-title,.cart-item-divider,.cart-qty-mobile,.remove-x{display:none!important}.faq-content{flex-direction:column;gap:40px;max-width:800px;display:flex}.faq-item h2{margin-bottom:15px;font-size:16px;font-weight:700}.faq-item p{white-space:pre-wrap;font-size:14px;line-height:1.5}.dynamic-content h2{margin:30px 0 12px;font-size:16px;font-weight:700}.dynamic-content h3{margin:20px 0 10px;font-size:15px;font-weight:600}.dynamic-content p{margin-bottom:12px;font-size:14px;line-height:1.6}.dynamic-content ul,.dynamic-content ol{margin-bottom:12px;padding-left:20px;font-size:14px;line-height:1.6}.dynamic-content li{margin-bottom:6px}.dynamic-content a{color:inherit;text-decoration:underline}.status-page{text-align:center;flex:1;justify-content:center;align-items:center;width:100%;padding:0 24px;display:flex}.status-inner{max-width:560px}.status-title{letter-spacing:.02em;text-transform:uppercase;margin:0 0 16px;font-size:32px;font-weight:800}.status-text{color:#666;margin:0;font-size:13px;line-height:1.45}body.auth-open{overflow:hidden}.auth-overlay{z-index:10001;box-sizing:border-box;background:#0009;justify-content:center;align-items:center;padding:40px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.auth-modal{box-sizing:border-box;background:#fff;border-radius:24px;width:920px;max-width:calc(100vw - 80px);padding:56px 60px 44px;position:relative}.auth-close{cursor:pointer;background:#f2f2f2;border:0;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;font-size:24px;line-height:1;display:flex;position:absolute;top:24px;right:24px}.auth-title{text-transform:uppercase;letter-spacing:.02em;margin:0 0 18px;font-size:28px;font-weight:700}.auth-error{color:#d40000;margin:-10px 0 14px;font-size:14px}.auth-subtitle{color:#000;opacity:.7;margin:0 0 14px;font-size:14px}.auth-input{box-sizing:border-box;border:1px solid #d9d9d9;border-radius:4px;width:100%;height:56px;padding:0 16px;font-size:16px}.auth-remember{color:#000;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:12px;margin:14px 0 26px;font-size:14px;display:flex}.auth-remember input{-webkit-appearance:none;appearance:none;cursor:pointer;border:1.5px solid #000;border-radius:50%;width:16px;height:16px;display:inline-block;position:relative}.auth-remember input:checked:after{content:"";background:#000;border-radius:50%;position:absolute;top:3px;bottom:3px;left:3px;right:3px}.auth-btn-primary,.auth-btn-secondary{cursor:pointer;border:0;border-radius:18px;justify-content:center;align-items:center;width:100%;height:56px;font-size:16px;display:flex}.auth-btn-primary{color:#fff;background:#2b2b2b;margin-bottom:14px}.auth-btn-secondary{color:#000;background:#d9d9d9;margin-bottom:28px}.auth-social-row{gap:24px;margin-bottom:34px;display:flex}.auth-social-btn{cursor:pointer;background:#d9d9d9;border:0;border-radius:18px;flex:1;justify-content:center;align-items:center;height:56px;display:flex}.auth-social-icon{color:#fff;background:#1f1f1f;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:14px;font-weight:700;display:flex}.auth-policy{text-align:center;color:#000;opacity:.6;font-size:12px}.auth-policy a{color:inherit;text-decoration:underline}.auth-policy [role=link]:focus-visible{outline-offset:3px;outline:2px solid}.auth-forgot-row{justify-content:flex-end;margin-top:8px;margin-bottom:26px;display:flex}.auth-forgot-btn{color:#000;opacity:.75;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;text-decoration:underline}.is-desktop .auth-overlay{z-index:10002;background:#d9d9d9d9;padding:0;display:block}.is-desktop .auth-modal{background:#fff;border-radius:18px;width:634px;max-width:none;height:621px;position:absolute;top:278px;left:643px;transform:none}.is-desktop .auth-oauth{gap:24px;margin-bottom:34px;display:flex}.is-desktop .auth-oauth-btn{cursor:pointer;background:#d9d9d9;border:0;border-radius:18px;flex:1;justify-content:center;align-items:center;height:56px;padding:0;display:flex}.is-desktop .auth-oauth-btn img{width:auto;height:44px;display:block}.artist-page{width:min(1700px,100% - 140px);margin:0 auto;padding:48px 0 130px}.artist-title,.artist-page-title{letter-spacing:.01em;text-transform:uppercase;margin:0 0 20px;font-size:clamp(56px,4.8vw,86px);font-weight:800;line-height:.95}.artist-filters,.artist-page-filters{flex-wrap:nowrap;align-items:center;gap:16px;margin-bottom:26px;padding-bottom:10px;display:flex;overflow-x:auto}.artist-filters::-webkit-scrollbar{height:0}.artist-page-filters::-webkit-scrollbar{height:0}.artist-filter,.artist-filter-item{cursor:pointer;letter-spacing:.06em;text-transform:uppercase;color:#000;opacity:.9;white-space:nowrap;background:0 0;border:0;padding:6px 0;font-size:11px;font-weight:700}.artist-filter:hover,.artist-filter-item:hover{opacity:.6}.artist-filter.active,.artist-filter-item.active{opacity:1;text-underline-offset:4px;text-decoration:underline}.artist-products-grid,.artist-page-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:22px 16px;display:grid}.artist-products-grid{contain:layout paint}.artist-products-grid .product-image-container,.artist-page-grid .product-image-container{aspect-ratio:3/4;background:#fff;margin-bottom:10px;overflow:hidden}.artist-products-grid .product-img-dynamic,.artist-page-grid .product-img-dynamic{object-fit:cover}.artist-page .hover-indicators{display:none}.artist-page .card-heart-btn{opacity:.35}.artist-page .card-heart-btn.active{opacity:1}.artist-products-grid .product-name,.artist-page-grid .product-name{color:#000;margin:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:20px;font-weight:400;line-height:24px}.artist-products-grid .price-tag,.artist-page-grid .price-tag{color:#313131;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:19px}.artist-products-grid .artist-grid-divider{opacity:1;background:#000;grid-column:1/-1;height:1px;margin:18px 0 26px}@media (min-width:901px){.artist-products-grid .artist-grid-divider.mobile-divider{display:none}}.favorites-page{width:min(1700px,100% - 120px);margin:0 auto;padding:70px 0 140px}.favorites-title{letter-spacing:.01em;text-transform:uppercase;text-align:left;margin:0 0 28px;font-size:clamp(56px,4.2vw,86px);font-weight:700;line-height:.95}@media (min-width:901px){.favorites-title{text-align:left;width:max-content;margin-left:calc(var(--nav-start-x) - max(70px, calc((100vw - 1700px) / 2)));margin-right:0;padding-left:0}}.favorites-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:34px;display:grid}.fav-card{width:100%}.fav-media{aspect-ratio:3/4;background:#fff;width:100%;position:relative;overflow:hidden}.fav-link{place-items:center;width:100%;height:100%;padding:26px;text-decoration:none;display:grid}.fav-img{object-fit:contain;width:100%;height:100%;display:block}.fav-heart{cursor:pointer;color:#000;opacity:.35;z-index:5;background:0 0;border:0;margin:0;padding:0;position:absolute;top:14px;right:14px}.fav-heart.active{opacity:1}.fav-remove{cursor:pointer;color:#cfcfcf;z-index:5;background:0 0;border:0;margin:0;padding:0;position:absolute;bottom:12px;left:14px}.fav-meta{padding-top:14px}.fav-name{text-transform:uppercase;letter-spacing:.01em;margin-bottom:6px;font-size:22px;font-weight:700}.fav-price{opacity:.9;font-size:12px;font-weight:600}.favorites-divider{opacity:.45;background:#000;grid-column:1/-1;height:1px;margin:6px 0 8px}.footer{text-transform:uppercase;letter-spacing:.05em;flex-shrink:0;width:100%;font-size:11px;font-weight:600}.is-desktop .footer{border-top:1px solid #0000;margin-top:auto;padding:0 180px 60px;display:block}.is-desktop .footer.footer--home{margin-top:0}.footer a{color:#000;text-decoration:none}.is-desktop .footer a{margin-bottom:8px;display:block}.is-desktop .footer a:hover{opacity:.6}.footer-desktop{grid-template-columns:1fr 1fr 1fr;align-items:flex-start;width:100%;display:grid}.footer-desktop-subscribe{grid-column:1/-1;justify-content:center;padding:16px 20px 12px;display:flex}.footer-desktop-left{text-align:left;white-space:nowrap}.footer-desktop-center{text-align:center;white-space:nowrap;flex-direction:column;align-items:center;gap:6px;display:flex}.footer-desktop-rightWrap{flex-direction:column;align-items:flex-end;gap:22px;min-width:0;display:flex}.footer-desktop-legal{text-align:right;white-space:nowrap;line-height:1.4}.footer-desktop-right{text-align:right;white-space:nowrap;flex-direction:column;align-items:flex-end;gap:6px;display:flex}.footer-desktop a{margin-bottom:0}.footer-mobile{display:none}.footer-desktop-inner{grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;align-items:start;gap:34px 60px;width:100%;display:grid}.fdi-left-top{text-align:left;flex-direction:column;grid-area:1/1;gap:2px;display:flex}.fdi-center-top{grid-area:1/2}.fdi-right-top{text-align:right;flex-direction:column;grid-area:1/3;align-items:flex-end;gap:6px;display:flex}.fdi-left-top a,.fdi-right-top a{letter-spacing:.03em;text-transform:uppercase;color:#2f2f2f;margin-bottom:0;font-size:12px;font-weight:700;line-height:1.15}.fdi-left-bottom,.fdi-center-bottom,.fdi-right-bottom{color:#7e7e7e;letter-spacing:.02em;font-size:12px;font-weight:500;line-height:1.2}.fdi-left-bottom{text-align:left;white-space:nowrap;grid-area:2/1}.fdi-center-bottom{text-align:center;white-space:nowrap;flex-direction:column;grid-area:2/2;align-items:center;gap:4px;display:flex}.fdi-right-bottom{text-align:right;white-space:nowrap;grid-area:2/3}.fdi-center-bottom a{color:#7e7e7e;letter-spacing:.02em;margin-bottom:0;font-size:12px;font-weight:500;line-height:1.2}.footer-desktop-inner a{text-decoration:none}@media (min-width:901px){.is-desktop.app-wrapper,.is-desktop .app-wrapper{padding-top:0}.is-desktop .header{height:98px;padding:0 70px}.is-desktop .logo{height:44px}.is-desktop .header-left,.is-desktop .desktop-nav{gap:70px}.is-desktop .nav-link{color:#000;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:20px;font-weight:400;line-height:24px}.is-desktop .header-right{color:#000;gap:70px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:20px;font-weight:400;line-height:24px}.is-desktop .header-right a,.is-desktop .header-right .cart-icon,.is-desktop .header-right .header-login-btn{color:#000;text-transform:uppercase;text-decoration:none}.is-desktop .cart-count{display:inline}.is-desktop .header-login-btn{background:0 0;border:none;padding:0}.is-desktop .header-login-btn.is-loading{opacity:.7}.footer-desktop{align-items:end;padding-top:48px;position:relative}.footer-desktop-left,.footer-desktop-legal{color:#7e7e7e;letter-spacing:.02em;font-size:12px;font-weight:500;line-height:1.2}.footer-desktop-center{gap:4px}.footer-desktop-center a{color:#7e7e7e;letter-spacing:.02em;font-size:12px;font-weight:500;line-height:1.2}.footer-desktop-rightWrap{justify-content:flex-end;align-items:flex-end;gap:80px}.footer-desktop-right{white-space:nowrap;flex-direction:column;align-items:flex-end;gap:6px;display:flex;position:absolute;top:0;right:0}.footer-desktop-right a{color:#2f2f2f;letter-spacing:.03em;font-size:12px;font-weight:700;line-height:1.15}.artist-title,.artist-page-title{text-align:left;width:max-content;margin-left:calc(var(--nav-start-x) - max(70px, calc((100vw - 1700px) / 2)))}.artist-filters,.artist-page-filters{margin-left:calc(var(--nav-start-x) - max(70px, calc((100vw - 1700px) / 2)))}.artist-filter,.artist-filter-item{font-size:17px}.is-desktop.app-wrapper .lk-page{box-sizing:border-box;background:#fff;width:1920px;min-height:1414px;margin:0 auto;padding:70px 190px;position:relative}.is-desktop .lk-title{text-align:left;letter-spacing:.01em;margin:0 0 36px;font-size:clamp(48px,3.2vw,64px);font-weight:800}.is-desktop .lk-user-card{background:#fff;border:1px solid #ededed;min-height:260px;margin:0 0 18px;padding:52px 60px;position:relative}.is-desktop .lk-user-name{text-transform:uppercase;letter-spacing:.01em;font-size:24px;font-weight:700}.is-desktop .lk-user-email{opacity:.75;margin-top:6px;font-size:14px}.is-desktop .lk-edit{opacity:.7;cursor:pointer;background:0 0;border:none;padding:0;font-size:13px;text-decoration:underline;position:absolute;bottom:22px;right:60px}.is-desktop .lk-tiles{background:#fff;border:1px solid #ededed;grid-template-columns:1fr 1fr;display:grid}.is-desktop .ri-card{color:#282828;background:#fff;border:1px solid #ededed;margin:0 0 18px;padding:36px 60px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.is-desktop .ri-card>*+*{margin-top:18px}.is-desktop .ri-card-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.is-desktop .ri-card-eyebrow{color:#878787;letter-spacing:.1em;text-transform:uppercase;margin-bottom:4px;font-size:11px}.is-desktop .ri-card-tier-name{letter-spacing:.02em;text-transform:uppercase;font-family:Dubai,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:28px;font-weight:700;line-height:1}.is-desktop .ri-card-tier-guest .ri-card-tier-name,.is-desktop .ri-card.ri-card-tier-guest .ri-card-tier-name{color:#878787}.is-desktop .ri-card.ri-card-tier-rookie .ri-card-tier-name{color:#5a5a5a}.is-desktop .ri-card.ri-card-tier-collector .ri-card-tier-name{color:#282828}.is-desktop .ri-card.ri-card-tier-legend .ri-card-tier-name{color:#d70000}.is-desktop .ri-card-fm-pill{color:#d4af37;letter-spacing:.05em;cursor:pointer;border:1px solid #d4af37;align-items:center;gap:6px;padding:8px 16px;font-size:13px;font-weight:600;transition:background-color .12s,transform .12s;display:inline-flex}.is-desktop .ri-card-fm-pill:hover{background-color:#fff8e1;transform:translateY(-1px)}.is-desktop .ri-card-fm-pill:active{transform:translateY(0)}.is-desktop .ri-card-hint{color:#555;font-size:14px;line-height:1.5}.is-desktop .ri-card-ref{border-top:1px solid #ededed;padding-top:18px}.is-desktop .ri-card-ref-text{flex:auto;min-width:0}.is-desktop .ri-card-ref-code{color:#282828;letter-spacing:.02em;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:18px;font-weight:600}.is-desktop .ri-card-copy-btn{color:#282828;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;background:#fff;border:1px solid #282828;padding:12px 20px;font-size:13px;font-weight:500;transition:background .18s,color .18s}.is-desktop .ri-card-copy-btn:hover,.is-desktop .ri-card-copy-btn.is-copied{color:#fff;background:#282828}.is-desktop .ri-card-progress{color:#555;font-size:13px;line-height:1.5}.is-desktop .ri-card-progress-summary{margin-bottom:10px}.is-desktop .ri-card-progress-count{color:#282828;font-size:16px;font-weight:700}.is-desktop .ri-card-progress-pending{color:#878787}.is-desktop .ri-card-progress-bar{background:#0000000f;height:8px;margin-bottom:14px;position:relative;overflow:hidden}.is-desktop .ri-card-progress-fill{background:#d70000;height:100%;transition:width .4s}.is-desktop .ri-card-progress-fill.is-max{background:#d4af37}.is-desktop .ri-card-progress-tick{background:#00000026;width:2px;position:absolute;top:-2px;bottom:-2px;transform:translate(-50%)}.is-desktop .ri-card-progress-tick.is-reached{background:#d4af37}.is-desktop .ri-card-milestones{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.is-desktop .ri-card-milestone{background:#fafafa;border:1px solid #ededed;padding:12px 14px}.is-desktop .ri-card-milestone.is-reached{background:#fffbf0;border-color:#d4af37}.is-desktop .ri-card-milestone-title{color:#878787;font-weight:600}.is-desktop .ri-card-milestone.is-reached .ri-card-milestone-title{color:#d4af37}.is-desktop .ri-card-milestone-reward{color:#555;margin-top:4px}.is-desktop .ri-card-milestone-code{color:#d70000;margin-top:6px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px}.is-desktop .ri-card-milestone-code.is-redeemed{color:#878787;text-decoration:line-through}.is-desktop .ri-card-progress-next{color:#282828;margin-top:12px;font-size:13px}.is-desktop .ri-card-progress-fallback{color:#878787;font-size:13px;line-height:1.6}.is-desktop .ri-card-drop{background:#fafafa;border:1px solid #ededed;justify-content:space-between;align-items:center;gap:24px;padding:20px 24px;display:flex}.is-desktop .ri-card-drop-eyebrow{color:#d70000;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:600}.is-desktop .ri-card-drop-name{color:#282828;margin-top:4px;font-size:16px;font-weight:600}.is-desktop .ri-card-drop-when{color:#878787;margin-top:4px;font-size:13px}.is-desktop .ri-card-drop-cta{color:#fff;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;background:#d70000;padding:12px 24px;font-size:13px;font-weight:500;text-decoration:none;transition:background .18s}.is-desktop .ri-card-drop-cta:hover{background:#b30000}.is-desktop .lk-tile{text-align:left;text-transform:uppercase;letter-spacing:.01em;cursor:pointer;background:#fff;border:none;min-height:160px;padding:44px 60px;font-size:22px;font-weight:700}.is-desktop .lk-tile:first-child,.is-desktop .lk-tile:nth-child(2){border-bottom:1px solid #ededed}.is-desktop .lk-tile:nth-child(odd){border-right:1px solid #ededed}.is-desktop .lk-empty{background:#fff;border:1px solid #ededed;padding:26px 30px;font-size:14px}.is-desktop .lk-back{opacity:.75;text-align:left;cursor:pointer;background:0 0;border:none;margin:10px 0 18px;padding:0;font-size:14px}.is-desktop .lk-page.lk-page-edit{box-sizing:border-box;width:1920px;max-width:100%;margin:0 auto;padding:70px 190px 120px}.is-desktop .lk-page.lk-page-edit .lk-title{margin:0 0 36px}.is-desktop .lk-edit-head{position:relative}.is-desktop .lk-edit-close{cursor:pointer;background:0 0;border:none;width:44px;height:44px;padding:0;position:absolute;top:6px;right:0}.is-desktop .lk-edit-close img{width:100%;height:100%;display:block}.is-desktop .lk-edit-card{background:#fff;border:1px solid #ededed;margin:0 0 24px;padding:38px 60px 46px}.is-desktop .lk-edit-card-title{text-transform:uppercase;letter-spacing:.01em;margin:0 0 26px;font-size:16px;font-weight:700}.is-desktop .lk-edit-card-title-normal{text-transform:none;font-weight:700}.is-desktop .lk-edit-grid,.is-desktop .lk-pass-grid{grid-template-columns:1fr 1fr;align-items:end;gap:22px 70px;display:grid}.is-desktop .lk-edit-label{margin:0 0 8px;font-size:13px}.is-desktop .lk-edit-input{box-sizing:border-box;background:#fff;border:1px solid #e5e5e5;outline:none;width:100%;height:44px;padding:0 14px;font-size:14px}.is-desktop .lk-edit-input:disabled{color:#111;opacity:1;background:#fafafa}.is-desktop .lk-edit-actions{grid-column:1/2;margin-top:6px}.is-desktop .lk-edit-save{color:#fff;letter-spacing:.02em;cursor:pointer;background:#222;border:none;border-radius:12px;width:200px;height:50px;font-size:13px}}.card-heart-btn,.fav-heart{color:#000!important}.card-heart-btn svg,.fav-heart svg,.card-heart-btn .heart-ic,.fav-heart .heart-ic{width:18px;height:16px;display:block;color:#000!important}.card-heart-btn svg path:not(.heart-main):not(.heart-scribble),.fav-heart svg path:not(.heart-main):not(.heart-scribble),.card-heart-btn .heart-ic path:not(.heart-main):not(.heart-scribble),.fav-heart .heart-ic path:not(.heart-main):not(.heart-scribble){stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;stroke:#000!important;fill:#0000!important}.card-heart-btn.active svg path:not(.heart-main):not(.heart-scribble),.fav-heart.active svg path:not(.heart-main):not(.heart-scribble),.card-heart-btn.active .heart-ic path:not(.heart-main):not(.heart-scribble),.fav-heart.active .heart-ic path:not(.heart-main):not(.heart-scribble),.card-heart-btn.is-liked svg path:not(.heart-main):not(.heart-scribble),.card-heart-btn.is-liked .heart-ic path:not(.heart-main):not(.heart-scribble){fill:#000!important;stroke:#000!important}.card-heart-btn .heart-ic .heart-main,.fav-heart .heart-ic .heart-main{fill:currentColor!important;stroke:none!important}.card-heart-btn .heart-ic .heart-scribble,.fav-heart .heart-ic .heart-scribble{fill:none!important;stroke:currentColor!important;stroke-width:2px!important;stroke-linecap:round!important;stroke-linejoin:round!important}@media (hover:hover) and (pointer:fine){.is-desktop .card-heart-btn{opacity:0}.is-desktop .product-card-wrapper:hover .card-heart-btn,.is-desktop .card-heart-btn.active{opacity:1!important}.is-desktop .card-heart-btn:focus-visible{opacity:1!important}}.add-to-cart-hint--delivery{display:none}@media (min-width:901px){.is-desktop .size-selector{gap:16px;margin-bottom:22px}.is-desktop .size-btn{border-radius:0;width:44px;height:44px;font-size:14px;font-weight:500}.is-desktop .size-btn.active{border-color:#000;font-weight:700}.is-desktop .add-to-cart-btn{font-weight:800}.is-desktop .add-to-cart-btn .add-to-cart-hint{opacity:.75;font-size:10px;font-weight:500}.is-desktop .add-to-cart-hint--tap{display:none}.is-desktop .add-to-cart-hint--delivery{display:block}.is-desktop .quantity-selector{width:307px;margin:0 auto 50px}.is-desktop .size-chart-link{text-align:center;width:307px;margin:10px auto 18px;display:block}.is-desktop .product-details .size-selector{justify-content:center;width:307px;margin-left:auto;margin-right:auto}}.new-arrivals-mobile-grid{display:none}.new-arrivals-desktop-carousel{display:block}@media (min-width:901px){.is-desktop .artist-filter-toggle{display:none!important}}.is-desktop .product-back-btn,.is-desktop .product-gallery-mobile,.is-desktop .product-fav-btn,.is-desktop .add-to-cart-label--mobile,.is-desktop .related-title--mobile,.is-desktop .size-pick-note{display:none!important}.is-desktop .product-price.has-discount .price-old{color:#d70000;opacity:.5;margin-right:10px;text-decoration:line-through}.is-desktop .product-price.has-discount .price-new{color:#d70000}.checkout-meta{color:#6b6b6b;margin:6px 0 0;font-size:12px}.checkout-meta--mobile,.checkout-item-controls--mobile{display:none}.checkout-divider{background:#000;width:100%;height:1px}.delivery-cost-row{color:#000;margin-top:14px;font-size:14px}.checkout-qty-pill{background:#d9d9d9;border-radius:50px;align-items:center;gap:18px;height:34px;padding:0 16px;display:inline-flex}.checkout-qty-btn{color:#000;background:0 0;border:0;padding:0;font-size:18px;line-height:1}.checkout-qty-num{color:#000;font-size:14px}.checkout-mobile-footer{display:none}.inline-map-container{background:#d9d9d9;border:1px solid #ddd;border-radius:8px;height:500px;margin-top:20px;overflow:hidden}.shipping-iframe{border:none;width:100%;height:100%}.checkout-map-placeholder{background:#d9d9d9}.pickup-summary{margin-top:15px}.pickup-title{color:#6b6b6b;margin-bottom:4px;font-size:12px}.pickup-address{color:#000;font-size:12px}.pickup-term{color:#6b6b6b;margin-top:4px;font-size:12px}.is-desktop .checkout-mobile-footer{display:none}.is-desktop .auth-overlay{justify-content:center!important;align-items:center!important;display:flex!important}.is-desktop .auth-modal{margin:0!important;position:relative!important;top:auto!important;left:auto!important;transform:none!important}.is-desktop .register-page{box-sizing:border-box;width:100%;margin-top:120px;margin-bottom:140px;padding:0 180px}.is-desktop .register-title{letter-spacing:.02em;color:#282828;text-transform:uppercase;margin:0;font-family:Dubai,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:48px;font-weight:700;line-height:60px}.is-desktop .register-form{flex-direction:column;gap:28px;width:634px;margin:80px auto 0;display:flex}.is-desktop .register-field{flex-direction:column;gap:12px;display:flex}.is-desktop .register-label{color:#000;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:20px;font-weight:400;line-height:24px}.is-desktop .register-input{box-sizing:border-box;color:#000;background:#fff;border:1px solid #d9d9d9;border-radius:18px;outline:none;width:634px;height:64px;padding:0 24px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:18px;line-height:22px}.is-desktop .register-primary{color:#fff;cursor:pointer;text-align:center;background:#282828;border:0;border-radius:18px;width:634px;height:57px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:20px;font-weight:400;line-height:24px}.is-desktop .register-social-row{gap:24px;width:634px;display:flex}.is-desktop .register-social-btn{cursor:pointer;background:#d9d9d9;border:0;border-radius:18px;flex:0 0 305px;justify-content:center;align-items:center;width:305px;height:57px;display:flex}.is-desktop .register-social-btn img{width:auto;max-height:42px;display:block}.is-desktop .register-policy{color:#000;text-align:center;width:634px;margin-top:4px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;font-weight:400;line-height:16px}.is-desktop .register-policy a{color:inherit;text-decoration:underline}.is-desktop .register-help{color:#666;text-align:left;width:634px;margin-top:-6px;margin-bottom:10px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:20px}.register-policy--check{cursor:pointer;align-items:flex-start;gap:10px;margin-top:8px;margin-bottom:12px;display:flex;text-align:left!important}.register-policy--check input[type=checkbox]{cursor:pointer;accent-color:#000;flex:none;width:18px;height:18px;margin:0}.register-policy--check span{flex:auto}.register-primary:disabled{opacity:.4;cursor:not-allowed}.is-desktop .register-form #ri-turnstile{justify-content:center;width:634px;min-height:65px;display:flex}.app-wrapper.is-desktop .register-page .register-title{position:relative;top:-66px}@media (min-width:901px){.is-desktop .desktop-shell-viewport{padding-top:92px}.is-desktop .desktop-shell{min-height:calc(100vh / var(--ri-desktop-zoom,1) - 92px)}.is-desktop .header{height:92px;padding:0 60px}.is-desktop .logo{height:42px}.is-desktop .header-left,.is-desktop .desktop-nav{gap:58px}.is-desktop .nav-link{color:#000;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:20px;font-weight:400;line-height:24px}.is-desktop .header-right{color:#000;gap:58px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:20px;font-weight:400;line-height:24px}.is-desktop .header-right a,.is-desktop .header-right .cart-icon,.is-desktop .header-right .header-login-btn{color:#000;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:20px;font-weight:400;line-height:24px}.is-desktop .hero-section{margin-top:6px;margin-bottom:72px;padding:0 96px}.is-desktop .hero-section .hero-title{color:#282828;text-transform:none;white-space:nowrap;width:auto;max-width:100%;height:auto;margin:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:clamp(132px,7.8vw,154px);font-weight:800;line-height:.9}.is-desktop .hero-content{height:49vh;min-height:385px;margin-top:14px}.is-desktop .hero-sidebar{width:26%}.is-desktop .sidebar-links{font-size:17px;line-height:1.12}.is-desktop .hero-image-box{width:61%}.is-desktop .products-section{margin-bottom:110px;padding:0 90px}.is-desktop .section-header{font-size:20px}.is-desktop .footer{padding:0 90px 42px}.is-desktop .footer-desktop{padding-top:32px}}@media screen and (min-width:1800px){.is-desktop.app-wrapper:has(.main-content--home) .header{z-index:1000;background:#fff;width:100%;height:98px;padding:0;position:fixed;top:0;left:0}.is-desktop.app-wrapper:has(.main-content--home) .header-left{display:block;position:static}.is-desktop.app-wrapper:has(.main-content--home) .header-right{display:block;position:static}.is-desktop.app-wrapper:has(.main-content--home) .desktop-nav{display:block;position:static}.is-desktop.app-wrapper:has(.main-content--home) .header-left{gap:0}.is-desktop.app-wrapper:has(.main-content--home) .logo-link{width:83px;height:83px;display:block;position:absolute;top:7px;left:27px}.is-desktop.app-wrapper:has(.main-content--home) .logo{object-fit:contain;width:83px;height:83px;display:block}.is-desktop.app-wrapper:has(.main-content--home) .desktop-nav{position:static}.is-desktop.app-wrapper:has(.main-content--home) .desktop-nav .nav-item{height:auto;display:block;position:absolute;top:30px}.is-desktop.app-wrapper:has(.main-content--home) .desktop-nav .nav-item:first-child{left:161px}.is-desktop.app-wrapper:has(.main-content--home) .desktop-nav .nav-item:nth-child(2){left:320px}.is-desktop.app-wrapper:has(.main-content--home) .desktop-nav .nav-link{color:#000;text-transform:uppercase;white-space:nowrap;background:0 0;border:none;margin:0;padding:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:20px;font-weight:400;line-height:24px}.is-desktop.app-wrapper:has(.main-content--home) .header-right>a{color:#000;text-transform:uppercase;white-space:nowrap;background:0 0;border:none;margin:0;padding:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:20px;font-weight:400;line-height:24px}.is-desktop.app-wrapper:has(.main-content--home) .header-right>.header-login-btn{color:#000;text-transform:uppercase;white-space:nowrap;background:0 0;border:none;margin:0;padding:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:20px;font-weight:400;line-height:24px}.is-desktop .header-right>.cart-icon-wrap{position:absolute;top:30px;left:1606px}.is-desktop.app-wrapper:has(.main-content--home) .cart-count{display:inline}.is-desktop.app-wrapper:has(.main-content--home) .desktop-shell-viewport{padding-top:98px}.is-desktop.app-wrapper:has(.main-content--home) .main-content--home{flex:none;width:100%}.is-desktop.app-wrapper:has(.main-content--home) .hero-section{width:100%;margin-top:-20px;margin-bottom:0;padding:0 0 0 143px;position:relative;overflow:visible}.is-desktop.app-wrapper:has(.main-content--home) .hero-title{color:#282828;text-transform:none;white-space:nowrap;width:1616px;height:241px;margin:0;font-family:Dubai,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:195px;font-weight:700;line-height:241px}.is-desktop.app-wrapper:has(.main-content--home) .hero-content{width:1616px;height:682px;margin-top:12px;display:block;position:relative}.is-desktop.app-wrapper:has(.main-content--home) .hero-sidebar{width:253px;height:120px;padding:0;display:block;position:absolute;top:562px;left:19px}.is-desktop.app-wrapper:has(.main-content--home) .sidebar-links{color:#000;text-transform:uppercase;flex-direction:column;gap:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:20px;font-weight:400;line-height:24px;display:flex}.is-desktop.app-wrapper:has(.main-content--home) .sidebar-links a{margin:0}.is-desktop.app-wrapper:has(.main-content--home) .hero-image-box{background:#c4c4c4;width:1112px;height:622px;min-height:622px;position:absolute;top:0;left:500px;overflow:hidden}.is-desktop.app-wrapper:has(.main-content--home) .hero-slide{background-position:50%;background-size:cover}.is-desktop.app-wrapper:has(.main-content--home) .hero-indicators{gap:8px;bottom:13px}.is-desktop.app-wrapper:has(.main-content--home) .hero-dot{width:8px;height:8px}.is-desktop.app-wrapper:has(.main-content--home) .products-section{width:100%;min-height:607px;margin-top:40px;margin-bottom:157px;padding:0}.is-desktop.app-wrapper:has(.main-content--home) .section-header-row{align-items:center;width:1598px;margin:0 auto 30px;padding:0}.is-desktop.app-wrapper:has(.main-content--home) .section-header{color:#000;text-transform:uppercase;margin:0 0 0 -2px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:32px;font-weight:600;line-height:39px}.is-desktop.app-wrapper:has(.main-content--home) .slider-arrows{gap:10px;margin-left:auto;display:flex!important}.is-desktop.app-wrapper:has(.main-content--home) .new-arrivals-desktop-carousel{width:min(1598px,100vw - 322px);max-width:100%;margin:0 auto}.is-desktop.app-wrapper:has(.main-content--home) .carousel-container{width:100%;margin:0 auto;overflow:hidden}.is-desktop.app-wrapper:has(.main-content--home) .carousel-track{scroll-snap-type:x mandatory;scroll-behavior:smooth;grid-template-columns:none;align-items:flex-start;gap:11px;padding-bottom:0;display:flex;overflow-x:auto}.is-desktop.app-wrapper:has(.main-content--home) .carousel-track.carousel-no-snap{scroll-snap-type:none;scroll-behavior:auto}.is-desktop.app-wrapper:has(.main-content--home) .carousel-item{scroll-snap-align:start;flex:none;width:calc(20% - 8.8px);min-width:0;max-width:none}.is-desktop.app-wrapper:has(.main-content--home) .carousel-item .product-card-wrapper{width:100%}.is-desktop.app-wrapper:has(.main-content--home) .carousel-item .product-card{gap:0}.is-desktop.app-wrapper:has(.main-content--home) .carousel-item .card-heart-btn{display:none}.is-desktop.app-wrapper:has(.main-content--home) .carousel-item .product-image-container{aspect-ratio:311/466;background:#fff;border-radius:0;width:100%;height:auto;margin-bottom:0}.is-desktop.app-wrapper:has(.main-content--home) .carousel-item .product-img-dynamic{object-fit:cover;width:100%;height:100%}.is-desktop.app-wrapper:has(.main-content--home) .carousel-item .product-placeholder{background:#fff}.is-desktop.app-wrapper:has(.main-content--home) .carousel-item .product-placeholder.dynamic{background:#fff}.is-desktop.app-wrapper:has(.main-content--home) .carousel-item .product-name{color:#000;margin-top:9px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:20px;font-weight:400;line-height:24px}.is-desktop.app-wrapper:has(.main-content--home) .carousel-item .price-tag{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;line-height:19px}.is-desktop.app-wrapper:has(.main-content--home) .carousel-item .price-row span{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;line-height:19px}.is-desktop.app-wrapper:has(.main-content--home) .carousel-item .price-tag{color:#313131;margin-top:0}.is-desktop.app-wrapper:has(.main-content--home) .carousel-item .price-row{align-items:baseline;gap:6px}.is-desktop.app-wrapper:has(.main-content--home) .carousel-item .price-row span:first-child{color:#d70000;font-weight:800}.is-desktop.app-wrapper:has(.main-content--home) .carousel-track>p{color:#313131;margin:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:20px;font-weight:400;line-height:24px;padding:0!important}.is-desktop.app-wrapper:has(.main-content--home) .footer.footer--home{margin-top:0;padding:0 161px 46px}.is-desktop.app-wrapper:has(.main-content--home) .footer.footer--home .footer-desktop{width:1598px;height:131px;padding-top:0;display:block;position:relative}.is-desktop.app-wrapper:has(.main-content--home) .footer.footer--home .footer-desktop-left{text-align:left;white-space:nowrap;color:#424242;width:306px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:19px;position:absolute;top:94px;left:0}.is-desktop.app-wrapper:has(.main-content--home) .footer.footer--home .footer-desktop-subscribe{justify-content:center;width:360px;padding:0;display:flex;position:absolute;top:24px;left:50%;transform:translate(-50%)}.is-desktop.app-wrapper:has(.main-content--home) .footer.footer--home .footer-desktop-center{text-align:center;white-space:nowrap;flex-direction:column;align-items:center;gap:0;width:421px;display:flex;position:absolute;top:98px;left:579px}.is-desktop.app-wrapper:has(.main-content--home) .footer.footer--home .footer-desktop-center a{color:#424242;margin:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:19px}.is-desktop.app-wrapper:has(.main-content--home) .footer.footer--home .footer-desktop-rightWrap{display:block;position:static}.is-desktop.app-wrapper:has(.main-content--home) .footer.footer--home .footer-desktop-right{white-space:nowrap;flex-direction:column;align-items:flex-end;gap:2px;display:flex;position:absolute;top:0;right:0}.is-desktop.app-wrapper:has(.main-content--home) .footer.footer--home .footer-desktop-right a{color:#000;margin:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:20px;font-weight:500;line-height:24px}.is-desktop.app-wrapper:has(.main-content--home) .footer.footer--home .footer-desktop-legal{text-align:right;white-space:nowrap;color:#424242;width:421px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:19px;position:absolute;top:98px;right:0}}@media screen and (min-width:1600px){.is-desktop .artists-page--artists.faq-container{box-sizing:border-box;width:100%;margin-top:24px;margin-bottom:110px;padding:0 132px}.is-desktop .artists-page--artists .artists-page-title{text-transform:uppercase;color:#282828;width:100%;max-width:1616px;margin:0 0 49px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:100px;font-weight:700;line-height:121px}.is-desktop .artists-page--artists .artists-page-grid{grid-template-columns:repeat(4,320px);place-content:start flex-start;gap:40px 16px;width:100%;max-width:1616px;display:grid}.is-desktop .artists-page--artists .artist-card{width:320px;color:inherit;flex-direction:column;gap:4px;text-decoration:none;display:flex}.is-desktop .artists-page--artists .artist-image-placeholder{aspect-ratio:auto;background-color:#c4c4c4;flex:none;width:320px;height:480px;overflow:hidden}.is-desktop .artists-page--artists .artist-image-placeholder img{object-fit:cover;width:100%;height:100%;display:block}.is-desktop .artists-page--artists .artist-name{text-transform:uppercase;color:#282828;margin:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:32px;font-weight:700;line-height:39px}.is-desktop .ri-limited-page.faq-container{box-sizing:border-box;width:100%;margin-top:24px;margin-bottom:110px;padding:0 132px}.is-desktop .ri-limited-page .artists-page-title{text-transform:uppercase;color:#282828;width:100%;max-width:1616px;margin:0 0 49px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:100px;font-weight:700;line-height:121px}.is-desktop .ri-limited-page .artists-page-grid{grid-template-columns:repeat(4,320px);place-content:start flex-start;gap:40px 16px;width:100%;max-width:1616px;display:grid}.is-desktop .ri-limited-page .artist-card{width:320px;color:inherit;flex-direction:column;gap:4px;text-decoration:none;display:flex}.is-desktop .ri-limited-page .artist-image-placeholder{aspect-ratio:auto;background-color:#c4c4c4;flex:none;width:320px;height:480px;overflow:hidden}.is-desktop .ri-limited-page .artist-image-placeholder img{object-fit:cover;width:100%;height:100%;display:block}.is-desktop .ri-limited-page .artist-name{text-transform:uppercase;color:#282828;margin:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:32px;font-weight:700;line-height:39px}}@media screen and (min-width:1800px){.is-desktop.app-wrapper:has(.product-page-container) .desktop-nav{position:static}.is-desktop .product-page-container{box-sizing:border-box;width:100%;margin-top:0;padding:80px 161px 0 163px;position:relative}.is-desktop .product-page-container .close-btn{color:#000;z-index:5;width:28px;height:29px;margin:0;padding:0;font-size:42px;line-height:29px;position:absolute;top:80px;left:161px;transform:matrix(1,0,0,-1,0,0)}.is-desktop .product-main-content{grid-template-columns:914px 573px;align-items:start;column-gap:115px;margin:60px 0 0;display:grid}.is-desktop .product-details .product-actions-row:has(.quantity-selector){margin:0 0 36px!important}}@media screen and (min-width:1800px) and (max-width:1999px){.is-desktop .favorites-page{width:100%;margin:0;padding:15px 143px 180px}.is-desktop .favorites-title{text-transform:uppercase;color:#282828;white-space:nowrap;text-align:left;width:1616px;margin:0 0 79px 16px;font-family:Dubai,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:96px;font-weight:700;line-height:162px}.is-desktop .favorites-page .artist-products-grid{grid-template-columns:repeat(auto-fit,311px);justify-content:center;align-items:start;gap:64px 11px;width:1275px;margin-left:179px;display:grid;position:relative}.is-desktop .favorites-page .product-card-wrapper{width:311px;position:relative}.is-desktop .favorites-page .product-card{color:inherit;flex-direction:column;gap:0;text-decoration:none;display:flex}.is-desktop .favorites-page .card-heart-btn{width:18px!important;min-width:18px!important;height:16px!important;min-height:16px!important;top:10px!important;right:10px!important}.is-desktop .favorites-page .card-heart-btn .heart-ic{width:18px!important;height:16px!important}.is-desktop .favorites-page .product-image-container{aspect-ratio:auto;background:#fff;border-radius:0;width:311px;height:466px;margin-bottom:10px;overflow:hidden}.is-desktop .favorites-page .product-img-dynamic{object-fit:contain;background:0 0;width:311px;height:466px;padding:0;display:block}.is-desktop .favorites-page .product-placeholder{background:#fff;width:311px;height:466px}.is-desktop .favorites-page .empty-favorites{margin:12px 0 0 16px}.is-desktop .favorites-page .empty-favorites-text{color:#000;margin:0 0 20px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:20px;font-weight:400;line-height:24px}.is-desktop .favorites-page .empty-favorites .add-to-cart-btn{text-transform:uppercase;border-radius:0;width:311px;height:61px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:20px;font-weight:700;line-height:24px}}@media screen and (min-width:1600px){.is-desktop .artist-page{width:100%;margin:0;padding:30px 96px 110px}.is-desktop .artist-page .artist-top{margin-bottom:0}.is-desktop .artist-page .artist-header-row{justify-content:space-between;align-items:center;margin:0 0 18px;display:flex}.is-desktop .artist-page .artist-title,.is-desktop .artist-page .artist-page-title{text-transform:uppercase;color:#282828;margin:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:25px;font-weight:700;line-height:30px}.is-desktop .artist-page .artist-filter-toggle,.is-desktop .artist-page .artist-filter-backdrop,.is-desktop .artist-page .artist-filter-panel{display:none!important}.is-desktop .artist-page .artist-filters,.is-desktop .artist-page .artist-page-filters{gap:20px;margin:0 0 20px;padding:0;overflow:visible}.is-desktop .artist-page .artist-filter,.is-desktop .artist-page .artist-filter-item{text-transform:uppercase;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:700;line-height:15px}.is-desktop .artist-page .artist-products-grid,.is-desktop .artist-page .artist-page-grid{grid-template-columns:repeat(4,414px);justify-content:flex-start;align-items:start;gap:0 24px;width:100%;display:grid}.is-desktop .artist-page .product-card-wrapper{width:414px}.is-desktop .artist-page .product-card{gap:10px}.is-desktop .artist-page .product-image-container{aspect-ratio:auto;background:#fff;width:414px;height:552px;margin-bottom:10px;overflow:hidden}.is-desktop .artist-page .product-img-dynamic{object-fit:cover;background:0 0;width:414px;height:552px;padding:0;display:block}.is-desktop .artist-page .product-name{margin:0;font-size:20px;line-height:24px}.is-desktop .artist-page .price-tag,.is-desktop .artist-page .price-row span{font-size:16px;line-height:19px}.is-desktop .artist-page .artist-grid-divider{background:#000;grid-column:1/-1;height:1px;margin:20px 0}.is-desktop .artist-page .artist-grid-divider.mobile-divider{display:none}.is-desktop .checkout-container{width:100%;max-width:none;margin-top:58px;margin-bottom:280px;padding:0 96px}.is-desktop .checkout-title{text-transform:uppercase;color:#282828;margin:0 0 34px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:25px;font-weight:700;line-height:30px}.is-desktop .checkout-grid{grid-template-columns:minmax(0,1fr) 560px;align-items:start;column-gap:96px;display:grid}.is-desktop .checkout-left,.is-desktop .checkout-right{width:auto}.is-desktop .checkout-item{gap:24px;margin-bottom:32px}.is-desktop .checkout-item-img{aspect-ratio:auto;background:#fff;width:160px;height:214px}.is-desktop .checkout-item-img img{object-fit:cover;width:160px;height:214px}.is-desktop .checkout-item-info h3{text-transform:none;color:#000;margin:0 0 10px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:600;line-height:19px}.is-desktop .checkout-sizeqty,.is-desktop .checkout-meta{font-size:14px;line-height:20px}.is-desktop .checkout-item-controls{margin-top:16px;padding-top:14px}.is-desktop .checkout-price{font-size:16px;line-height:19px}.is-desktop .checkout-subtotal{margin:0 0 32px;padding-top:22px;font-size:20px;line-height:24px}.is-desktop .checkout-form{gap:18px}.is-desktop .checkout-form .input-box,.is-desktop .checkout-right .input-box{box-sizing:border-box;height:52px;padding:0 16px;font-size:14px;line-height:17px}.is-desktop .delivery-header{text-transform:uppercase;color:#282828;margin:0 0 22px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:700;line-height:19px}.is-desktop .delivery-methods{gap:12px;margin:22px 0 24px}.is-desktop .radio-label{font-size:14px;line-height:20px}.is-desktop .inline-map-container,.is-desktop .checkout-map-placeholder{width:100%;height:360px}.is-desktop .pickup-summary{margin-top:18px}.is-desktop .pickup-title,.is-desktop .pickup-address,.is-desktop .pickup-term,.is-desktop .delivery-cost-row{font-size:14px;line-height:20px}.is-desktop .final-total{text-transform:uppercase;margin:24px 0 22px;font-size:20px;line-height:24px}.is-desktop .pay-btn{border-radius:18px;height:58px;padding:0 24px;font-size:16px;line-height:19px}.is-desktop .checkout-empty-page.faq-container{width:100%;margin-top:58px;margin-bottom:110px;padding:0 96px;text-align:left!important}.is-desktop .checkout-empty-page h2{text-transform:uppercase;color:#282828;margin:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:25px;font-weight:700;line-height:30px}.is-desktop .faq-page.faq-container,.is-desktop .delivery-container.faq-container,.is-desktop .returns-container.faq-container,.is-desktop .privacy-policy-container.faq-container,.is-desktop .public-offer-container.faq-container,.is-desktop .contacts-container.faq-container,.is-desktop .orders-page.faq-container{box-sizing:border-box;width:100%;margin-top:58px;margin-bottom:110px;padding:0 96px 0 161px}.is-desktop .faq-page .faq-title,.is-desktop .delivery-container .faq-title,.is-desktop .returns-container .faq-title,.is-desktop .privacy-policy-container .faq-title,.is-desktop .public-offer-container .faq-title,.is-desktop .contacts-container .faq-title,.is-desktop .orders-page .faq-title{margin:0 0 34px}.is-desktop .faq-page .faq-content,.is-desktop .delivery-container .faq-content,.is-desktop .returns-container .faq-content,.is-desktop .privacy-policy-container .faq-content,.is-desktop .public-offer-container .faq-content,.is-desktop .contacts-container .faq-content,.is-desktop .orders-page .faq-content{margin-left:0}.is-desktop .faq-page .faq-title,.is-desktop .delivery-container .faq-title,.is-desktop .returns-container .faq-title,.is-desktop .privacy-policy-container .faq-title,.is-desktop .public-offer-container .faq-title,.is-desktop .contacts-container .faq-title,.is-desktop .orders-page .faq-title{text-transform:uppercase;color:#282828;margin:0 0 34px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:25px;font-weight:700;line-height:30px}.is-desktop .faq-page .faq-content,.is-desktop .delivery-container .faq-content,.is-desktop .returns-container .faq-content,.is-desktop .contacts-container .faq-content,.is-desktop .orders-page .faq-content{gap:26px;max-width:980px}.is-desktop .privacy-policy-container .faq-content,.is-desktop .public-offer-container .faq-content{gap:26px;max-width:1120px}.is-desktop .faq-page .faq-item,.is-desktop .delivery-container .faq-item,.is-desktop .returns-container .faq-item,.is-desktop .privacy-policy-container .faq-item,.is-desktop .public-offer-container .faq-item,.is-desktop .contacts-container .faq-item,.is-desktop .orders-page .faq-item{border-bottom:1px solid #000;padding-bottom:26px}.is-desktop .faq-page .faq-item:last-child,.is-desktop .delivery-container .faq-item:last-child,.is-desktop .returns-container .faq-item:last-child,.is-desktop .privacy-policy-container .faq-item:last-child,.is-desktop .public-offer-container .faq-item:last-child,.is-desktop .contacts-container .faq-item:last-child,.is-desktop .orders-page .faq-item:last-child{border-bottom:0;padding-bottom:0}.is-desktop .faq-page .faq-item h2,.is-desktop .delivery-container .faq-item h2,.is-desktop .returns-container .faq-item h2,.is-desktop .privacy-policy-container .faq-item h2,.is-desktop .public-offer-container .faq-item h2,.is-desktop .contacts-container .faq-item h2,.is-desktop .orders-page .faq-item h2{color:#282828;margin:0 0 12px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:700;line-height:19px}.is-desktop .faq-page .faq-item p,.is-desktop .delivery-container .faq-item p,.is-desktop .returns-container .faq-item p,.is-desktop .privacy-policy-container .faq-item p,.is-desktop .public-offer-container .faq-item p,.is-desktop .contacts-container .faq-item p,.is-desktop .orders-page .faq-item p,.is-desktop .privacy-policy-container .faq-item li,.is-desktop .public-offer-container .faq-item li{color:#282828;margin:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:21px}.is-desktop .privacy-policy-container .faq-item ul,.is-desktop .privacy-policy-container .faq-item ol,.is-desktop .public-offer-container .faq-item ul,.is-desktop .public-offer-container .faq-item ol{margin:0;padding-left:20px}.is-desktop .contacts-container .faq-content{max-width:760px}.is-desktop .contacts-container .faq-item a{color:inherit;text-decoration:underline}.is-desktop .login-page,.is-desktop .register-page{box-sizing:border-box;width:100%;margin-top:58px;margin-bottom:110px;padding:0 96px}.is-desktop .login-title,.app-wrapper.is-desktop .register-page .register-title{text-transform:uppercase;color:#282828;margin:0 0 34px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:25px;font-weight:700;line-height:30px;position:static!important;top:auto!important}.is-desktop .login-form{flex-direction:column;gap:18px;width:520px;margin:0 auto;display:flex}.is-desktop .login-label{color:#000;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:500;line-height:17px}.is-desktop .login-input{box-sizing:border-box;color:#000;background:#fff;border:1px solid #e5e5e5;border-radius:12px;outline:none;width:100%;height:52px;padding:0 16px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;line-height:17px}.is-desktop .login-primary,.is-desktop .login-secondary{cursor:pointer;border-radius:18px;width:100%;height:60px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;line-height:19px}.is-desktop .login-primary{color:#fff;background:#282828;border:0}.is-desktop .login-secondary{color:#000;background:#d9d9d9;border:0}.is-desktop.app-wrapper .lk-page{box-sizing:border-box;background:#fff;width:100%;height:auto;min-height:0;margin:0;padding:58px 96px 110px}.is-desktop .lk-title{text-transform:uppercase;color:#282828;margin:0 0 34px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:25px;font-weight:700;line-height:30px}.is-desktop .lk-user-card{box-sizing:border-box;width:848px;min-height:176px;margin:0 0 24px;padding:36px 40px}.is-desktop .lk-user-name{font-size:20px;line-height:24px}.is-desktop .lk-user-email{margin-top:8px;font-size:14px;line-height:17px}.is-desktop .lk-edit{font-size:14px;line-height:17px;bottom:24px;right:40px}.is-desktop .lk-tiles{background:0 0;border:0;grid-template-columns:repeat(2,412px);gap:24px;width:848px;display:grid}.is-desktop .lk-tile,.is-desktop .lk-tiles .lk-tile{box-sizing:border-box;text-align:left;background:#fff;min-height:120px;padding:34px 36px;font-size:20px;line-height:24px;border:1px solid #ededed!important}.is-desktop .ri-card{box-sizing:border-box;width:848px;margin:0 0 24px;padding:28px 40px}.is-desktop .ri-card>*+*{margin-top:16px}.is-desktop .ri-card-tier-name{text-transform:uppercase;font-family:Dubai,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:24px;font-weight:700;line-height:28px}.is-desktop .ri-card-eyebrow{letter-spacing:.08em;margin-bottom:4px;font-size:11px}.is-desktop .ri-card-fm-pill{padding:6px 12px;font-size:12px}.is-desktop .ri-card-hint{color:#555;font-size:13px;line-height:1.5}.is-desktop .ri-card-ref{border-top:1px solid #ededed;flex-wrap:wrap;gap:16px;padding-top:14px}.is-desktop .ri-card-ref-code{font-size:16px}.is-desktop .ri-card-copy-btn{padding:10px 16px;font-size:12px}.is-desktop .ri-card-progress{font-size:12px}.is-desktop .ri-card-milestones{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.is-desktop .ri-card-milestone{padding:10px 12px;font-size:11px}.is-desktop .ri-card-drop{gap:16px;padding:16px 20px}.is-desktop .ri-card-drop-name{font-size:15px}.is-desktop .ri-card-drop-when{font-size:12px}.is-desktop .ri-card-drop-cta{padding:10px 18px;font-size:12px}.is-desktop .success-page-container{width:100%;min-height:calc(100vh / var(--ri-desktop-zoom,1) - 260px);box-sizing:border-box;padding:58px 96px 140px}.is-desktop .success-title{text-transform:uppercase;color:#282828;margin:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:25px;font-weight:700;line-height:30px}.is-desktop .success-content{text-align:center;flex-direction:column;align-items:center;width:520px;margin:58px auto 0;display:flex}.is-desktop .success-subtitle{color:#282828;margin:0 0 12px;font-size:20px;line-height:24px}.is-desktop .success-order-id{color:#282828;margin:0 0 26px;font-size:16px;line-height:19px}.is-desktop .success-orders-btn{color:#fff;background:#282828;border-radius:18px;justify-content:center;align-items:center;width:332px;height:58px;font-size:16px;line-height:19px;text-decoration:none;display:flex}.is-desktop .fail-page-container{width:100%;min-height:calc(100vh / var(--ri-desktop-zoom,1) - 260px);box-sizing:border-box;padding:58px 96px 140px}.is-desktop .fail-title{text-transform:uppercase;color:#282828;margin:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:25px;font-weight:700;line-height:30px}.is-desktop .fail-text{text-align:center;color:#282828;width:520px;margin:58px auto 26px;font-size:16px;line-height:22px}.is-desktop .fail-retry-btn{color:#fff;cursor:pointer;background:#282828;border:0;border-radius:18px;width:332px;height:58px;margin:0 auto;font-size:16px;line-height:19px;display:block}.is-desktop .status-page{min-height:calc(100vh / var(--ri-desktop-zoom,1) - 260px);box-sizing:border-box;justify-content:center;align-items:flex-start;padding:58px 96px 140px}.is-desktop .status-inner{max-width:520px;margin-top:120px}.is-desktop .status-title{text-transform:uppercase;color:#282828;margin:0 0 18px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:25px;font-weight:700;line-height:30px}.is-desktop .status-text{color:#282828;margin:0;font-size:16px;line-height:22px}}@media (min-width:901px){.is-desktop .header{width:100%;height:98px;position:fixed;top:0;left:0}.is-desktop .header-left{padding-left:91px;position:static}.is-desktop .logo-link{z-index:20;width:83px;height:83px;display:block;position:absolute;top:7px;left:27px}.is-desktop .logo{object-fit:contain;display:block;width:83px!important;height:83px!important}}@media screen and (min-width:1600px){.is-desktop .nav-link,.is-desktop .header-right>a,.is-desktop .header-right>.cart-icon,.is-desktop .header-right>.header-login-btn{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:20px;font-weight:400;line-height:24px}.is-desktop.app-wrapper:has(.main-content--home) .hero-title{font-size:195px;line-height:241px}.is-desktop.app-wrapper:has(.main-content--home) .sidebar-links{font-size:20px;line-height:24px}.is-desktop .related-section .related-title{font-size:32px;line-height:39px}.is-desktop.app-wrapper:has(.main-content--home) .section-header{font-size:32px;line-height:39px}.is-desktop .artist-page .product-name,.is-desktop .favorites-page .product-name,.is-desktop .related-section .carousel-item .product-name{font-size:20px;line-height:24px}.is-desktop.app-wrapper:has(.main-content--home) .carousel-item .product-name{font-size:20px;line-height:24px}.is-desktop .artist-page .price-tag,.is-desktop .artist-page .price-row span,.is-desktop .favorites-page .price-tag,.is-desktop .favorites-page .price-row span,.is-desktop .related-section .carousel-item .price-tag,.is-desktop .related-section .carousel-item .price-row span{font-size:16px;line-height:19px}.is-desktop.app-wrapper:has(.main-content--home) .carousel-item .price-tag{font-size:16px;line-height:19px}.is-desktop.app-wrapper:has(.main-content--home) .carousel-item .price-row span{font-size:16px;line-height:19px}.is-desktop.app-wrapper:has(.main-content--home) .carousel-track>p{font-size:16px;line-height:19px}.is-desktop .fdi-left-top a,.is-desktop .fdi-right-top a{font-size:20px;line-height:24px}.is-desktop .fdi-left-bottom,.is-desktop .fdi-center-bottom,.is-desktop .fdi-right-bottom,.is-desktop .fdi-center-bottom a{font-size:16px;line-height:19px}.is-desktop.app-wrapper:has(.main-content--home) .footer.footer--home .footer-desktop-left{font-size:16px;line-height:19px}.is-desktop.app-wrapper:has(.main-content--home) .footer.footer--home .footer-desktop-center a{font-size:16px;line-height:19px}.is-desktop.app-wrapper:has(.main-content--home) .footer.footer--home .footer-desktop-legal{font-size:16px;line-height:19px}.is-desktop.app-wrapper:has(.main-content--home) .footer.footer--home .footer-desktop-right a{font-size:20px;line-height:24px}}@media screen and (min-width:1800px){.is-desktop .artist-page{width:100%;margin:0;padding:15px 143px 180px}.is-desktop .artist-page .artist-top{margin-bottom:0}.is-desktop .artist-page .artist-header-row{margin:0;display:block}.is-desktop .artist-page .artist-title,.is-desktop .artist-page .artist-page-title{text-transform:uppercase;color:#282828;white-space:nowrap;width:1616px;margin:0 0 24px 16px;font-family:Dubai,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:64px;font-weight:700;line-height:108px}.is-desktop .artist-page .artist-filter-toggle,.is-desktop .artist-page .artist-filter-backdrop,.is-desktop .artist-page .artist-filter-panel{display:none!important}.is-desktop .artist-page .artist-filters,.is-desktop .artist-page .artist-page-filters{flex-wrap:nowrap;align-items:center;gap:18px;width:1650px;margin:0 0 30px;padding:0;display:flex;overflow:visible}.is-desktop .artist-page .artist-filter,.is-desktop .artist-page .artist-filter-item{text-transform:uppercase;color:#000;white-space:nowrap;background:0 0;border:0;margin:0;padding:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:20px;font-weight:600;line-height:24px}.is-desktop .artist-page .artist-filter.active,.is-desktop .artist-page .artist-filter-item.active{text-underline-offset:4px;text-decoration:underline}.is-desktop .artist-page .artist-products-grid,.is-desktop .artist-page .artist-page-grid{grid-template-columns:repeat(4,311px);justify-content:flex-start;align-items:start;gap:0 11px;width:1275px;margin-left:179px;display:grid;position:relative}.is-desktop .artist-page .product-card-wrapper{width:311px;position:relative}.is-desktop .artist-page .product-card{color:inherit;flex-direction:column;gap:0;text-decoration:none;display:flex}.is-desktop .artist-page .card-heart-btn{opacity:1;top:10px;right:10px}.is-desktop .artist-page .card-heart-btn .heart-ic{width:18px;height:16px}.is-desktop .artist-page .product-image-container{aspect-ratio:auto;background:#fff;border-radius:0;width:311px;height:466px;margin-bottom:10px;overflow:hidden}.is-desktop .artist-page .product-img-dynamic{object-fit:cover;background:0 0;width:311px;height:466px;padding:0;display:block}.is-desktop .artist-page .product-placeholder{background:#fff;width:311px;height:466px}.is-desktop .artist-page .hover-indicators{display:none}.is-desktop .artist-page .product-name{white-space:nowrap;text-overflow:ellipsis;color:#000;width:311px;height:24px;margin:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:20px;font-weight:400;line-height:24px;overflow:hidden}.is-desktop .artist-page .price-tag{flex-direction:column;align-items:flex-start;width:311px;min-height:24px;margin-top:0;display:flex}.is-desktop .artist-page .price-row{white-space:nowrap;align-items:baseline;gap:6px;width:311px;margin:0;display:inline-flex}.is-desktop .artist-page .price-tag,.is-desktop .artist-page .price-row span{color:#313131;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:19px}.is-desktop .artist-page .price-row .price-old-inline{flex:none;font-weight:400;text-decoration:line-through;color:#777!important}.is-desktop .artist-page .price-row .price-current-inline{flex:none;color:#d70000!important;font-weight:800!important}.is-desktop .related-section{width:1596px;margin-top:120px;padding-top:93px;padding-bottom:20px;position:relative}.is-desktop .related-section:after{content:none}.is-desktop .related-section .related-wrapper{width:1596px;height:100%;position:relative}.is-desktop .related-section .related-header-row{width:890px;margin:0 0 24px;display:block}.is-desktop .related-section .related-title{color:#000;text-transform:uppercase;width:890px;margin:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:40px;font-weight:500;line-height:48px}.is-desktop .related-section .related-carousel-window:after,.is-desktop .related-section .carousel-track:after{content:none!important;display:none!important}.is-desktop .related-section .related-carousel-window{width:1276px;margin-left:161px;position:relative;overflow:hidden!important}.is-desktop .related-section .carousel-container{width:1276px;overflow:hidden!important}.is-desktop .related-section .carousel-track{-ms-overflow-style:none;scrollbar-width:none;scroll-snap-type:none!important;flex-wrap:nowrap!important;gap:11px!important;width:max-content!important;padding-bottom:0!important;display:flex!important;overflow:auto hidden!important}.is-desktop .related-section .carousel-track::-webkit-scrollbar{display:none}.is-desktop .related-section .carousel-item{flex:0 0 311px!important;width:311px!important;min-width:311px!important;max-width:311px!important}.is-desktop .related-section .product-card-wrapper{width:311px}.is-desktop .related-section .product-card{color:inherit;flex-direction:column;gap:0;text-decoration:none;display:flex}.is-desktop .related-section .card-heart-btn{display:none!important}.is-desktop .related-section .product-image-container{aspect-ratio:auto;background:#fff;border-radius:0;width:311px;height:466px;margin-bottom:10px;overflow:hidden}.is-desktop .related-section .product-img-dynamic{object-fit:cover;width:311px;height:466px;padding:0;display:block}.is-desktop .related-section .product-placeholder{background:#fff;width:311px;height:466px}.is-desktop .related-section .product-name{color:#000;margin:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:20px;font-weight:400;line-height:24px}.is-desktop .related-section .price-tag,.is-desktop .related-section .price-row span{color:#313131;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:19px}.is-desktop .related-section .price-row{align-items:baseline;gap:6px;margin:0;display:inline-flex}.is-desktop .related-section .price-row .price-current-inline{flex:none;color:#d70000!important;font-weight:800!important}.is-desktop .related-section .price-row .price-old-inline{flex:none;color:#777!important;font-weight:400!important;text-decoration:line-through!important}}.is-desktop .product-card{width:311px!important;max-width:311px!important}.is-desktop .product-card .product-image-container{aspect-ratio:auto!important;background:#fff!important;width:311px!important;min-width:311px!important;max-width:311px!important;height:466px!important;min-height:466px!important;max-height:466px!important;margin-bottom:10px!important;overflow:hidden!important}.is-desktop .product-card .product-img-dynamic{aspect-ratio:auto!important;object-fit:cover!important;background:#fff!important;width:311px!important;min-width:311px!important;max-width:311px!important;height:466px!important;min-height:466px!important;max-height:466px!important;padding:0!important;display:block!important}.is-desktop .product-card .product-placeholder{aspect-ratio:auto!important;background:#fff!important;width:311px!important;min-width:311px!important;max-width:311px!important;height:466px!important;min-height:466px!important;max-height:466px!important}.is-desktop .product-card .product-name,.is-desktop .product-card .price-tag{width:311px!important;max-width:311px!important}.is-desktop .product-page-container .product-gallery{flex:none!important;grid-template-columns:450px 450px!important;gap:14px!important;width:914px!important;max-width:914px!important;display:grid!important}.is-desktop .product-page-container .product-gallery .gallery-item{aspect-ratio:auto!important;object-fit:cover!important;background:#fff!important;width:450px!important;min-width:450px!important;max-width:450px!important;height:675px!important;min-height:675px!important;max-height:675px!important;display:block!important}.is-desktop .product-page-container .product-gallery-mobile{width:450px!important;min-width:450px!important;max-width:450px!important;height:675px!important;min-height:675px!important;max-height:675px!important}.is-desktop .product-page-container .product-hero-img,.is-desktop .product-page-container .product-hero-placeholder{aspect-ratio:auto!important;object-fit:cover!important;background:#fff!important;width:450px!important;min-width:450px!important;max-width:450px!important;height:675px!important;min-height:675px!important;max-height:675px!important;display:block!important}@media screen and (min-width:1800px){.is-desktop.app-wrapper:has(.product-page-container) .header{z-index:1000;background:#fff;width:100%;height:98px;padding:0;position:fixed;top:0;left:0}.is-desktop.app-wrapper:has(.product-page-container) .header-left{display:block;position:static}.is-desktop.app-wrapper:has(.product-page-container) .header-right{display:block;position:static}.is-desktop.app-wrapper:has(.product-page-container) .desktop-nav{display:block;position:static}.is-desktop.app-wrapper:has(.product-page-container) .header-left{gap:0}.is-desktop.app-wrapper:has(.product-page-container) .logo-link{width:83px;height:83px;display:block;position:absolute;top:7px;left:27px}.is-desktop.app-wrapper:has(.product-page-container) .logo{object-fit:contain;width:83px;height:83px;display:block}.is-desktop.app-wrapper:has(.product-page-container) .desktop-nav .nav-item{height:auto;display:block;position:absolute;top:30px}.is-desktop.app-wrapper:has(.product-page-container) .desktop-nav .nav-item:first-child{left:161px}.is-desktop.app-wrapper:has(.product-page-container) .desktop-nav .nav-item:nth-child(2){left:320px}.is-desktop.app-wrapper:has(.product-page-container) .desktop-nav .nav-link{color:#000;text-transform:uppercase;white-space:nowrap;background:0 0;border:none;margin:0;padding:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:20px;font-weight:400;line-height:24px}.is-desktop.app-wrapper:has(.product-page-container) .header-right>a{color:#000;text-transform:uppercase;white-space:nowrap;background:0 0;border:none;margin:0;padding:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:20px;font-weight:400;line-height:24px}.is-desktop.app-wrapper:has(.product-page-container) .header-right>.cart-icon{color:#000;text-transform:uppercase;white-space:nowrap;background:0 0;border:none;margin:0;padding:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:20px;font-weight:400;line-height:24px}.is-desktop.app-wrapper:has(.product-page-container) .header-right>.header-login-btn{color:#000;text-transform:uppercase;white-space:nowrap;background:0 0;border:none;margin:0;padding:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:20px;font-weight:400;line-height:24px}.is-desktop.app-wrapper:has(.product-page-container) .header-right>a:first-of-type{position:absolute;top:30px;left:1285px}.is-desktop.app-wrapper:has(.product-page-container) .header-right>a:nth-of-type(2){position:absolute;top:30px;left:1446px}.is-desktop.app-wrapper:has(.product-page-container) .header-right>.cart-icon{position:absolute;top:30px;left:1606px}.is-desktop.app-wrapper:has(.product-page-container) .header-right>.header-login-btn{position:absolute;top:30px;left:1767px}.is-desktop.app-wrapper:has(.product-page-container) .cart-count{display:inline}.is-desktop .product-page-container{box-sizing:border-box;width:100%;margin-top:0;padding:86px 161px 0 163px;position:relative}.is-desktop .product-page-container .close-btn{color:#000;z-index:5;width:28px;height:29px;margin:0;padding:0;font-size:42px;line-height:29px;position:absolute;top:86px;left:161px;transform:matrix(1,0,0,-1,0,0)}.is-desktop .product-main-content{grid-template-columns:914px 573px;align-items:start;column-gap:115px;margin:92px 0 0;display:grid}.is-desktop .product-gallery{flex:none!important;grid-template-columns:450px 451px!important;gap:15px 13px!important;width:914px!important;max-width:914px!important;display:grid!important}.is-desktop .product-gallery .gallery-item{aspect-ratio:auto!important;object-fit:cover!important;background:#fff!important;width:450px!important;min-width:450px!important;max-width:450px!important;height:675px!important;min-height:675px!important;max-height:675px!important;display:block!important}.is-desktop .product-gallery .gallery-item:nth-child(2){width:451px!important;min-width:451px!important;max-width:451px!important;height:676px!important;min-height:676px!important;max-height:676px!important}.is-desktop .product-details{align-self:start;padding-top:0;width:573px!important;max-width:573px!important;position:sticky!important;top:110px!important}.is-desktop .product-title{text-transform:none;color:#282828;width:573px;margin:0 0 11px;font-family:Dubai,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:20px;font-weight:700;line-height:34px}.is-desktop .product-price,.is-desktop .product-price.has-discount{color:#000;white-space:nowrap;align-items:baseline;gap:14px;width:auto;margin:0 0 54px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:36px;font-weight:800;line-height:44px;display:inline-flex}.is-desktop .product-price:has(+.drop-progress-block){margin-bottom:16px}.is-desktop .product-price.has-discount:has(+.drop-progress-block){margin-bottom:16px}.is-desktop .product-details .drop-progress-block{box-sizing:border-box;width:472px;min-width:472px;max-width:472px}.is-desktop .product-price .price-regular{color:#000;white-space:nowrap;margin:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:36px;font-weight:800;line-height:44px;display:inline-block}.is-desktop .product-price.has-discount .price-old{color:#d70000;opacity:.5;margin-right:0;font-size:36px;line-height:44px;text-decoration:line-through}.is-desktop .product-price.has-discount .price-new{font-size:36px;font-weight:800;line-height:44px;color:#d70000!important}.is-desktop .product-details .size-selector{justify-content:center;align-items:center;gap:26.75px;width:472px;margin:0 0 14px;display:flex}.is-desktop .product-details .size-btn{color:#000;background:#fff;border-radius:0;padding:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:400;border:1px solid #000!important;width:73px!important;height:50px!important;font-size:24px!important;line-height:29px!important}.is-desktop .product-details .size-btn.active{color:#000;background:#fff;border:2px solid #000!important}.is-desktop .product-details .size-chart-inline{width:472px;margin:0;display:block!important}.is-desktop .product-details .size-chart-link{text-align:center;letter-spacing:0;color:#4c4c4c;background:0 0;border:none;width:472px;margin:0 0 59px;padding:8px 0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:16px;text-decoration-line:underline;display:block!important}.is-desktop .product-actions-row{width:472px;margin:0 0 86px;display:block}.is-desktop .product-details .add-to-cart-btn{background:#282828;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;width:472px;min-width:472px;max-width:472px;height:99px;min-height:99px;margin:0;padding:0;display:flex!important}.is-desktop .add-to-cart-btn .add-to-cart-label{text-align:center;color:#fff;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:20px;font-weight:600;line-height:24px}.is-desktop .add-to-cart-btn .add-to-cart-label--desktop{display:block}.is-desktop .add-to-cart-btn .add-to-cart-label--mobile{display:none}.is-desktop .add-to-cart-btn .add-to-cart-hint--tap{display:none!important}.is-desktop .add-to-cart-btn .add-to-cart-hint--delivery{color:#fff;opacity:1;margin-top:6px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:15px;display:block}.is-desktop .product-details .quantity-selector{background:#efefef!important;border-radius:6px!important;grid-template-columns:56px 1fr 56px!important;align-items:center!important;width:307px!important;height:44px!important;margin:0 auto 50px!important;display:grid!important;overflow:hidden!important}.is-desktop .product-details .qty-btn{color:#000!important;background:0 0!important;border:none!important;justify-content:center!important;align-items:center!important;width:100%!important;height:100%!important;padding:0!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:20px!important;font-weight:600!important;line-height:1!important;display:flex!important}.is-desktop .product-details .qty-value{color:#000!important;justify-content:center!important;align-items:center!important;height:100%!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:14px!important;font-weight:700!important;line-height:17px!important;display:flex!important}.is-desktop .product-fav-btn{display:none!important}.is-desktop .product-details-divider{background:#000;width:474px;height:1px;margin:0 0 46px}.is-desktop .accordion{border-top:0;width:474px}.is-desktop .accordion-item{border-bottom:none;margin:0;padding:0}.is-desktop .accordion-header{color:#000;text-transform:uppercase;background:0 0;border:none;justify-content:space-between;align-items:flex-start;width:474px;min-height:41px;padding:0 0 22px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:400;display:flex;font-size:16px!important;line-height:19px!important}.is-desktop .accordion-header .arrow{color:#000;width:18px;min-width:18px;height:10px;margin-top:4px;font-size:0;line-height:0;transform:none}.is-desktop .accordion-header .arrow svg{width:18px;height:10px;display:block;overflow:visible}.is-desktop .accordion-header .arrow:before,.is-desktop .accordion-header .arrow:after{content:none}.is-desktop .accordion-header .arrow:before{left:1px;transform:rotate(45deg)}.is-desktop .accordion-header .arrow:after{right:1px;transform:rotate(-45deg)}.is-desktop .accordion-header .arrow.open:before{transform:rotate(-45deg)}.is-desktop .accordion-header .arrow.open:after{transform:rotate(45deg)}.is-desktop .accordion-header .arrow.open{transform:rotate(180deg)}.is-desktop .accordion-content{color:#6e6e6e;width:474px;padding:0 0 28px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:17px}.is-desktop .related-section{width:1596px;margin-top:120px;padding-top:92px;position:relative}.is-desktop .related-section:before{content:"";background:#000;width:1596px;height:1px;position:absolute;top:0;left:0}.is-desktop .related-section .related-wrapper{width:1596px}.is-desktop .related-section .related-header-row{align-items:center;margin-bottom:24px}.is-desktop .related-section .related-title{text-transform:uppercase;color:#000;width:890px;margin:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:40px;font-weight:500;line-height:48px}.is-desktop .related-section .related-carousel-window,.is-desktop .related-section .carousel-container{width:1276px;overflow:visible!important}.is-desktop .related-section .related-carousel-window>.slider-arrows{display:block!important}.is-desktop .related-section .carousel-track{-ms-overflow-style:none;scrollbar-width:none;flex-wrap:nowrap;gap:11px;width:1276px;padding-bottom:0;display:flex;overflow:auto hidden}.is-desktop .related-section .carousel-track::-webkit-scrollbar{display:none}.is-desktop .related-section .carousel-item{flex:none;width:311px;min-width:311px;max-width:311px}.is-desktop .related-section .carousel-item .product-card-wrapper{width:311px}.is-desktop .related-section .carousel-item .product-image-container{aspect-ratio:auto;background:#fff;border-radius:0;width:311px;height:466px;margin-bottom:10px}.is-desktop .related-section .carousel-item .product-img-dynamic{object-fit:cover;width:311px;height:466px}.is-desktop .related-section .carousel-item .product-name{color:#000;white-space:nowrap;text-overflow:ellipsis;width:311px;margin:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:20px;font-weight:400;line-height:24px;overflow:hidden}.is-desktop .related-section .carousel-item .price-row{align-items:baseline;gap:6px;margin:0;display:inline-flex}.is-desktop .related-section .carousel-item .price-tag,.is-desktop .related-section .carousel-item .price-row span{color:#313131;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:19px}.is-desktop .related-section .carousel-item .price-row span[style*=\#D70000]{color:#d70000!important;font-weight:800!important}.is-desktop .related-section .carousel-track:after{content:none;display:none}.is-desktop .related-section .related-carousel-window,.is-desktop .related-section .carousel-container{width:1276px!important;margin-left:auto!important;margin-right:auto!important;overflow:hidden!important}.is-desktop .related-section .carousel-track{margin-left:0!important;margin-right:0!important}}.product-card-wrapper,.product-image-container{position:relative}.card-heart-btn{cursor:pointer!important;z-index:30!important;visibility:visible!important;color:#000!important;background:0 0!important;border:0!important;justify-content:center!important;align-items:center!important;width:18px!important;min-width:18px!important;height:16px!important;min-height:16px!important;margin:0!important;padding:0!important;transition:opacity .15s!important;display:flex!important;position:absolute!important;top:10px!important;right:10px!important}.card-heart-btn .heart-ic{color:#000!important;width:18px!important;height:16px!important;display:block!important;overflow:visible!important}.card-heart-btn .heart-ic--outline{color:#c4c4c4!important}.card-heart-btn .heart-ic--outline .heart-main{fill:currentColor!important;stroke:none!important}.card-heart-btn .heart-ic--outline .heart-scribble{fill:none!important;stroke:currentColor!important}.card-heart-btn .heart-ic--filled{color:#000!important}.card-heart-btn .heart-ic--filled .heart-main{fill:currentColor!important;stroke:none!important}.card-heart-btn .heart-ic--filled .heart-scribble{fill:none!important;stroke:currentColor!important}.card-heart-btn.active,.card-heart-btn.is-liked{opacity:1!important}.is-desktop .related-section .card-heart-btn{visibility:visible!important;opacity:1!important;display:flex!important}.is-desktop .artist-page .card-heart-btn,.is-desktop .related-section .card-heart-btn,.is-desktop .carousel-item .card-heart-btn,.is-desktop .products-grid .card-heart-btn{top:10px!important;right:10px!important}@media screen and (min-width:1800px){.is-desktop .footer:not(.footer--home) .fdi-left-bottom,.is-desktop .footer:not(.footer--home) .fdi-center-bottom,.is-desktop .footer:not(.footer--home) .fdi-center-bottom a,.is-desktop .footer:not(.footer--home) .fdi-right-bottom{color:#424242!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:19px!important}.is-desktop.app-wrapper:has(.faq-container):not(:has(.artists-page)):not(:has(.ri-limited-page)):not(:has(.product-page-container)) .footer:not(.footer--home){border-top:0!important;width:100%!important;margin-top:auto!important;padding:0 0 46px!important;position:relative!important}.is-desktop.app-wrapper:has(.faq-container):not(:has(.artists-page)):not(:has(.ri-limited-page)):not(:has(.product-page-container)) .footer:not(.footer--home) .footer-desktop-inner{width:100%!important;max-width:none!important;height:140px!important;margin:0!important;display:block!important;position:relative!important}.is-desktop.app-wrapper:has(.faq-container):not(:has(.artists-page)):not(:has(.ri-limited-page)):not(:has(.product-page-container)) .footer:not(.footer--home) .fdi-center-top{display:none!important}.is-desktop.app-wrapper:has(.faq-container):not(:has(.artists-page)):not(:has(.ri-limited-page)):not(:has(.product-page-container)) .footer:not(.footer--home) .fdi-left-top{text-align:left!important;flex-direction:column!important;align-items:flex-start!important;gap:0!important;width:253px!important;display:flex!important;position:absolute!important;top:0!important;left:159px!important}.is-desktop.app-wrapper:has(.faq-container):not(:has(.artists-page)):not(:has(.ri-limited-page)):not(:has(.product-page-container)) .footer:not(.footer--home) .fdi-left-bottom{text-align:left!important;white-space:nowrap!important;width:306px!important;position:absolute!important;top:116px!important;left:161px!important}.is-desktop.app-wrapper:has(.faq-container):not(:has(.artists-page)):not(:has(.ri-limited-page)):not(:has(.product-page-container)) .footer:not(.footer--home) .fdi-right-top{text-align:right!important;flex-direction:column!important;align-items:flex-end!important;gap:2px!important;width:109px!important;display:flex!important;position:absolute!important;top:22px!important;left:1650px!important}.is-desktop.app-wrapper:has(.faq-container):not(:has(.artists-page)):not(:has(.ri-limited-page)):not(:has(.product-page-container)) .footer:not(.footer--home) .fdi-center-bottom{text-align:center!important;white-space:nowrap!important;flex-direction:column!important;align-items:center!important;gap:0!important;width:421px!important;display:flex!important;position:absolute!important;top:120px!important;left:740px!important}.is-desktop.app-wrapper:has(.faq-container):not(:has(.artists-page)):not(:has(.ri-limited-page)):not(:has(.product-page-container)) .footer:not(.footer--home) .fdi-right-bottom{text-align:right!important;white-space:nowrap!important;width:421px!important;position:absolute!important;top:120px!important;left:1338px!important}.is-desktop.app-wrapper:has(.faq-container):not(:has(.artists-page)):not(:has(.ri-limited-page)):not(:has(.product-page-container)) .footer:not(.footer--home) .fdi-left-top a{color:#000!important;text-transform:uppercase!important;margin:0!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:20px!important;font-weight:500!important;line-height:24px!important}.is-desktop.app-wrapper:has(.faq-container):not(:has(.artists-page)):not(:has(.ri-limited-page)):not(:has(.product-page-container)) .footer:not(.footer--home) .fdi-right-top a{color:#000!important;text-transform:uppercase!important;margin:0!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:20px!important;font-weight:500!important;line-height:24px!important}.is-desktop.app-wrapper:has(.faq-container):not(:has(.artists-page)):not(:has(.ri-limited-page)):not(:has(.product-page-container)) .footer:not(.footer--home) .fdi-left-bottom{color:#424242!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:19px!important}.is-desktop.app-wrapper:has(.faq-container):not(:has(.artists-page)):not(:has(.ri-limited-page)):not(:has(.product-page-container)) .footer:not(.footer--home) .fdi-center-bottom{color:#424242!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:19px!important}.is-desktop.app-wrapper:has(.faq-container):not(:has(.artists-page)):not(:has(.ri-limited-page)):not(:has(.product-page-container)) .footer:not(.footer--home) .fdi-center-bottom a{color:#424242!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:19px!important}.is-desktop.app-wrapper:has(.faq-container):not(:has(.artists-page)):not(:has(.ri-limited-page)):not(:has(.product-page-container)) .footer:not(.footer--home) .fdi-right-bottom{color:#424242!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:19px!important}.is-desktop .footer:not(.footer--home){border-top:0!important;width:100%!important;margin-top:auto!important;padding:0 0 46px!important;position:relative!important}.is-desktop .footer:not(.footer--home) .footer-desktop-inner{width:100%!important;max-width:none!important;height:140px!important;margin:0!important;display:block!important;position:relative!important}.is-desktop .footer:not(.footer--home) .fdi-center-top{display:none!important}.is-desktop .footer:not(.footer--home) .fdi-left-top{text-align:left!important;flex-direction:column!important;align-items:flex-start!important;gap:0!important;width:253px!important;display:flex!important;position:absolute!important;top:0!important;left:159px!important}.is-desktop .footer:not(.footer--home) .fdi-left-bottom{text-align:left!important;white-space:nowrap!important;width:306px!important;position:absolute!important;top:116px!important;left:161px!important}.is-desktop .footer:not(.footer--home) .fdi-right-top{text-align:right!important;flex-direction:column!important;align-items:flex-end!important;gap:2px!important;width:109px!important;display:flex!important;position:absolute!important;top:22px!important;left:1650px!important}.is-desktop .footer:not(.footer--home) .fdi-center-bottom{text-align:center!important;white-space:nowrap!important;flex-direction:column!important;align-items:center!important;gap:0!important;width:421px!important;display:flex!important;position:absolute!important;top:120px!important;left:740px!important}.is-desktop .footer:not(.footer--home) .fdi-right-bottom{text-align:right!important;white-space:nowrap!important;width:421px!important;position:absolute!important;top:120px!important;left:1338px!important}.is-desktop .footer:not(.footer--home) .fdi-left-top a,.is-desktop .footer:not(.footer--home) .fdi-right-top a{color:#000!important;text-transform:uppercase!important;margin:0!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:20px!important;font-weight:500!important;line-height:24px!important}.is-desktop .footer:not(.footer--home) .fdi-left-bottom,.is-desktop .footer:not(.footer--home) .fdi-center-bottom,.is-desktop .footer:not(.footer--home) .fdi-center-bottom a,.is-desktop .footer:not(.footer--home) .fdi-right-bottom{color:#424242!important;margin:0!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:19px!important}}@media screen and (min-width:1280px) and (max-width:1920px){.is-desktop.app-wrapper{zoom:1;width:100%;max-width:100%;margin:0 auto}.is-desktop .header,.is-desktop .desktop-shell-viewport{zoom:var(--ri-desktop-zoom,1);width:1920px;max-width:1920px}}@media screen and (min-width:1921px){.is-desktop.app-wrapper{zoom:var(--ri-desktop-zoom,1);width:1920px;margin:0 auto}.is-desktop.app-wrapper .header{width:1920px!important;max-width:1920px!important;left:0!important;transform:none!important}.is-desktop .desktop-shell-viewport{width:1920px;max-width:1920px;margin:0;overflow-x:clip}.is-desktop .desktop-shell{width:1920px;max-width:1920px;margin:0}.is-desktop .cart-overlay{padding-right:0}}@media screen and (min-width:2000px){.is-desktop .favorites-page{box-sizing:border-box;width:1920px;margin:0 auto;padding:15px 143px 180px}.is-desktop .favorites-title{text-transform:uppercase;color:#282828;white-space:nowrap;text-align:left;width:1616px;margin:0 0 79px 16px;font-family:Dubai,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:96px;font-weight:700;line-height:162px}.is-desktop .favorites-page .empty-favorites{margin:0 0 0 16px;padding:0}.is-desktop .favorites-page .empty-favorites-text{color:#000;margin:0 0 12px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:20px;font-weight:400;line-height:24px}.is-desktop .favorites-page .empty-favorites .add-to-cart-btn{text-transform:uppercase;border-radius:0;justify-content:center;align-items:center;width:311px;height:61px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:20px;font-weight:700;line-height:24px;display:inline-flex}.is-desktop .favorites-page .artist-products-grid{grid-template-columns:repeat(auto-fit,311px);justify-content:center;align-items:start;gap:64px 11px;width:1275px;margin-left:179px;display:grid;position:relative}.is-desktop .favorites-page .product-card-wrapper{width:311px;position:relative}.is-desktop .favorites-page .product-card{color:inherit;flex-direction:column;gap:0;text-decoration:none;display:flex}.is-desktop .favorites-page .card-heart-btn{width:18px!important;min-width:18px!important;height:16px!important;min-height:16px!important;top:10px!important;right:10px!important}.is-desktop .favorites-page .card-heart-btn .heart-ic{width:18px!important;height:16px!important}.is-desktop .favorites-page .product-image-container{aspect-ratio:auto;background:#fff;border-radius:0;width:311px;height:466px;margin-bottom:10px;overflow:hidden}.is-desktop .favorites-page .product-img-dynamic{object-fit:contain;background:0 0;width:311px;height:466px;padding:0;display:block}.is-desktop .favorites-page .product-placeholder{background:#fff;width:311px;height:466px}.is-desktop .favorites-page .price-tag{flex-direction:column;align-items:flex-start;width:311px;min-height:24px;margin-top:0;display:flex}.is-desktop .favorites-page .product-name{white-space:nowrap;text-overflow:ellipsis;color:#000;text-transform:uppercase;width:311px;height:24px;margin:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:20px;font-weight:400;line-height:24px;overflow:hidden}.is-desktop .favorites-page .price-row{white-space:nowrap;align-items:baseline;gap:6px;width:311px;margin:0;display:inline-flex}.is-desktop .favorites-page .price-tag,.is-desktop .favorites-page .price-row span{color:#313131;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:19px}.is-desktop .favorites-page .price-row .price-old-inline{flex:none;font-weight:400;text-decoration:line-through;color:#777!important}.is-desktop .favorites-page .price-row .price-current-inline{flex:none;color:#d70000!important;font-weight:800!important}.is-desktop .favorites-page .artist-grid-divider{display:block}}@media screen and (min-width:1800px) and (max-width:1999px){.is-desktop .cart-overlay{z-index:2000;background:#00000080;justify-content:flex-end;align-items:stretch;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.is-desktop .cart-drawer{width:668px;max-width:none;height:calc(100vh / var(--ri-desktop-zoom,1));box-sizing:border-box;background:#fff;flex-direction:column;padding:35px 56px 48px;display:flex;position:relative;overflow-y:auto}.is-desktop .cart-header--desktop{justify-content:space-between;align-items:flex-start;margin:0 0 32px;display:flex!important}.is-desktop .cart-close-btn{cursor:pointer;color:#000;background:0 0;border:none;justify-content:center;align-items:center;width:29px;height:29px;padding:0;display:flex}.is-desktop .cart-close-btn svg{width:29px;height:29px;display:block}.is-desktop .cart-header--desktop h2{text-transform:uppercase;color:#000;margin:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:32px;font-weight:600;line-height:39px}.is-desktop .cart-content{flex-direction:column;flex:auto;min-height:0;display:flex}.is-desktop .empty-cart{box-sizing:border-box;flex-direction:column;flex:auto;align-items:center;padding-top:289px;display:flex}.is-desktop .cart-empty-note{color:#000;text-align:center;margin:0 0 119px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:32px;font-weight:400;line-height:39px}.is-desktop .empty-cart .checkout-btn{color:#fff;text-transform:uppercase;cursor:default;background:#d9d9d9;border:none;border-radius:18px;width:355px;height:90px;padding:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:32px;font-weight:600;line-height:39px}.is-desktop .cart-items-list{width:554px;margin:0;padding:0}.is-desktop .cart-item{border:none;grid-template-columns:129px 1fr 62px;align-items:start;column-gap:29px;margin:0 0 18px;padding:0;display:grid}.is-desktop .cart-item-img{cursor:pointer;background:#fff;width:129px;height:193px;overflow:hidden}.is-desktop .cart-item-img img{object-fit:cover;width:129px;height:193px;display:block}.is-desktop .cart-item-info{min-width:0;padding-top:0;flex-direction:column!important;align-self:stretch!important;height:100%!important;display:flex!important}.is-desktop .cart-item-title{color:#000;cursor:pointer;margin:0 0 21px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:20px;font-weight:400;line-height:24px}.is-desktop .cart-item-meta{color:#3b3b3b;cursor:pointer;margin:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:17px}.is-desktop .cart-qty-desktop{align-items:center;gap:0;margin:auto 0 0;display:flex}.is-desktop .cart-qty-desktop button{color:#3b3b3b;cursor:pointer;background:0 0;border:none;margin:0;padding:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:36px;font-weight:200;line-height:44px}.is-desktop .cart-qty-desktop span{color:#3b3b3b;cursor:default;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:400;margin:0 14px!important;font-size:20px!important;line-height:24px!important}.is-desktop .cart-item-right{flex-direction:column;justify-content:space-between;align-items:flex-end;min-height:193px;display:flex}.is-desktop .remove-item-btn{cursor:pointer;color:#999;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:flex}.is-desktop .cart-item-price{color:#000;white-space:nowrap;margin-top:auto;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:20px;font-weight:400;line-height:24px}.is-desktop .cart-item-divider{background:#000;width:554px;height:1px;margin:0 0 20px;display:block!important}.is-desktop .cart-footer--desktop{border-top:1px solid #000;width:554px;margin-top:auto;padding-top:30px}.is-desktop .cart-total-row{justify-content:space-between;align-items:baseline;gap:20px;margin:0 0 47px;display:flex}.is-desktop .cart-total-row .cart-total,.is-desktop .cart-total{color:#000;margin:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:20px;font-weight:400;line-height:24px}.is-desktop .cart-delivery-status{color:#000;text-align:right;white-space:nowrap;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:20px;font-weight:400;line-height:24px}.is-desktop .cart-delivery-status strong{font-weight:600}.is-desktop .cart-delivery-status--free{color:#009616}.is-desktop .cart-footer--desktop .checkout-btn{color:#fff;text-transform:uppercase;cursor:pointer;background:#282828;border:none;border-radius:18px;width:465px;height:65px;margin:0 auto;padding:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:20px;font-weight:600;line-height:24px;display:block}}@media screen and (min-width:2000px){.is-desktop .cart-overlay{z-index:2000;background:#00000080;justify-content:flex-end;align-items:stretch;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.is-desktop .cart-drawer{width:668px;max-width:none;height:calc(100vh / var(--ri-desktop-zoom,1));box-sizing:border-box;background:#fff;flex-direction:column;padding:35px 56px 48px;display:flex;position:relative;overflow-y:auto}.is-desktop .cart-header--desktop{justify-content:space-between;align-items:flex-start;margin:0 0 32px;display:flex!important}.is-desktop .cart-close-btn{cursor:pointer;color:#000;background:0 0;border:none;justify-content:center;align-items:center;width:29px;height:29px;padding:0;display:flex}.is-desktop .cart-close-btn svg{width:29px;height:29px;display:block}.is-desktop .cart-header--desktop h2{text-transform:uppercase;color:#000;margin:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:32px;font-weight:600;line-height:39px}.is-desktop .cart-content{flex-direction:column;flex:auto;min-height:0;display:flex}.is-desktop .empty-cart{box-sizing:border-box;flex-direction:column;flex:auto;align-items:center;padding-top:289px;display:flex}.is-desktop .cart-empty-note{color:#000;text-align:center;margin:0 0 119px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:32px;font-weight:400;line-height:39px}.is-desktop .empty-cart .checkout-btn{color:#fff;text-transform:uppercase;cursor:default;background:#d9d9d9;border:none;border-radius:18px;width:355px;height:90px;padding:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:32px;font-weight:600;line-height:39px}.is-desktop .cart-items-list{width:554px;margin:0;padding:0}.is-desktop .cart-item{border:none;grid-template-columns:129px 1fr 62px;align-items:start;column-gap:29px;margin:0 0 18px;padding:0;display:grid}.is-desktop .cart-item-img{cursor:pointer;background:#fff;width:129px;height:193px;overflow:hidden}.is-desktop .cart-item-img img{object-fit:cover;width:129px;height:193px;display:block}.is-desktop .cart-item-info{min-width:0;padding-top:0;flex-direction:column!important;align-self:stretch!important;height:100%!important;display:flex!important}.is-desktop .cart-item-title{color:#000;cursor:pointer;margin:0 0 21px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:20px;font-weight:400;line-height:24px}.is-desktop .cart-item-meta{color:#3b3b3b;cursor:pointer;margin:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:17px}.is-desktop .cart-qty-desktop{align-items:center;gap:0;margin:auto 0 0;display:flex}.is-desktop .cart-qty-desktop button{color:#3b3b3b;cursor:pointer;background:0 0;border:none;margin:0;padding:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:36px;font-weight:200;line-height:44px}.is-desktop .cart-qty-desktop span{color:#3b3b3b;cursor:default;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:400;margin:0 14px!important;font-size:20px!important;line-height:24px!important}.is-desktop .cart-item-right{flex-direction:column;justify-content:space-between;align-items:flex-end;min-height:193px;display:flex}.is-desktop .remove-item-btn{cursor:pointer;color:#999;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:flex}.is-desktop .cart-item-price{color:#000;white-space:nowrap;margin-top:auto;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:20px;font-weight:400;line-height:24px}.is-desktop .cart-item-divider{background:#000;width:554px;height:1px;margin:0 0 20px;display:block!important}.is-desktop .cart-footer--desktop{border-top:1px solid #000;width:554px;margin-top:auto;padding-top:30px}.is-desktop .cart-total-row{justify-content:space-between;align-items:baseline;gap:20px;margin:0 0 47px;display:flex}.is-desktop .cart-total-row .cart-total,.is-desktop .cart-total{color:#000;margin:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:20px;font-weight:400;line-height:24px}.is-desktop .cart-delivery-status{color:#000;text-align:right;white-space:nowrap;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:20px;font-weight:400;line-height:24px}.is-desktop .cart-delivery-status strong{font-weight:600}.is-desktop .cart-delivery-status--free{color:#009616}.is-desktop .cart-footer--desktop .checkout-btn{color:#fff;text-transform:uppercase;cursor:pointer;background:#282828;border:none;border-radius:18px;width:465px;height:65px;margin:0 auto;padding:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:20px;font-weight:600;line-height:24px;display:block}}.is-desktop .price-current-inline{color:#d70000;font-weight:800}.is-desktop .price-old-inline{color:#777;text-decoration:line-through}@media screen and (min-width:1800px){.is-desktop .header{z-index:1000;background:#fff;width:100%;height:98px;padding:0;position:fixed;top:0;left:0}.is-desktop .header-left,.is-desktop .header-right,.is-desktop .desktop-nav{display:block;position:static}.is-desktop .header-left{gap:0}.is-desktop .logo-link{width:83px;height:83px;display:block;position:absolute;top:7px;left:27px}.is-desktop .logo{object-fit:contain;width:83px;height:83px;display:block}.is-desktop .desktop-nav .nav-item{height:auto;display:block;position:absolute;top:30px}.is-desktop .desktop-nav .nav-item:first-child{left:161px}.is-desktop .desktop-nav .nav-item:nth-child(2){left:320px}.is-desktop .desktop-nav .nav-link,.is-desktop .header-right>a,.is-desktop .header-right>.cart-icon,.is-desktop .header-right>.header-login-btn{color:#000;text-transform:uppercase;white-space:nowrap;background:0 0;border:none;margin:0;padding:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:20px;font-weight:400;line-height:24px}.is-desktop .header-right>a:first-of-type{position:absolute;top:30px;left:1285px}.is-desktop .header-right>a:nth-of-type(2){position:absolute;top:30px;left:1446px}.is-desktop .header-right>.cart-icon{position:absolute;top:30px;left:1606px}.is-desktop .header-right>.header-login-btn{position:absolute;top:30px;left:1767px}.is-desktop .cart-count{display:inline}}@media (min-width:901px){.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .desktop-shell-viewport{width:1920px!important;max-width:1920px!important;margin-left:auto!important;margin-right:auto!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .desktop-shell{width:1920px!important;max-width:1920px!important;margin-left:auto!important;margin-right:auto!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .main-content{width:1920px!important;max-width:1920px!important;margin-left:auto!important;margin-right:auto!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .desktop-shell-viewport{padding-top:98px!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .header{z-index:1000!important;background:#fff!important;width:1920px!important;max-width:1920px!important;height:98px!important;padding:0!important;position:fixed!important;top:0!important;left:50%!important;transform:translate(-50%)!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .header-left{display:block!important;position:static!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .header-right{display:block!important;position:static!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .desktop-nav{display:block!important;position:static!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .logo-link{width:83px!important;height:83px!important;display:block!important;position:absolute!important;top:7px!important;left:27px!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .logo{object-fit:contain!important;width:83px!important;height:83px!important;display:block!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .desktop-nav .nav-item{height:auto!important;display:block!important;position:absolute!important;top:30px!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .desktop-nav .nav-item:first-child{left:161px!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .desktop-nav .nav-item:nth-child(2){left:320px!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .desktop-nav .nav-link{color:#000!important;text-transform:uppercase!important;white-space:nowrap!important;background:0 0!important;border:none!important;margin:0!important;padding:0!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:20px!important;font-weight:400!important;line-height:24px!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .header-right>a{color:#000!important;text-transform:uppercase!important;white-space:nowrap!important;background:0 0!important;border:none!important;margin:0!important;padding:0!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:20px!important;font-weight:400!important;line-height:24px!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .header-right>.cart-icon{color:#000!important;text-transform:uppercase!important;white-space:nowrap!important;background:0 0!important;border:none!important;margin:0!important;padding:0!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:20px!important;font-weight:400!important;line-height:24px!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .header-right>.header-login-btn{color:#000!important;text-transform:uppercase!important;white-space:nowrap!important;background:0 0!important;border:none!important;margin:0!important;padding:0!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:20px!important;font-weight:400!important;line-height:24px!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .header-right>a:first-of-type{position:absolute!important;top:30px!important;left:1285px!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .header-right>a:nth-of-type(2){position:absolute!important;top:30px!important;left:1446px!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .header-right>.cart-icon{position:absolute!important;top:30px!important;left:1606px!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .header-right>.header-login-btn{position:absolute!important;top:30px!important;left:1767px!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .cart-count{display:inline!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .lk-page:not(.lk-page-edit){box-sizing:border-box!important;background:#fff!important;width:1920px!important;height:1160px!important;min-height:1160px!important;margin:0!important;padding:0!important;position:relative!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .lk-title{color:#282828!important;text-transform:uppercase!important;width:794px!important;height:98px!important;margin:0!important;font-family:Dubai,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:64px!important;font-weight:700!important;line-height:108px!important;position:absolute!important;top:51px!important;left:157px!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .lk-user-card{box-sizing:border-box!important;background:#fff!important;border:1px solid #d9d9d9!important;width:1586px!important;height:260px!important;margin:0!important;padding:0!important;position:absolute!important;top:185px!important;left:161px!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .lk-user-name{white-space:nowrap!important;text-overflow:ellipsis!important;color:#282828!important;text-transform:uppercase!important;width:1264px!important;max-width:1264px!important;height:58px!important;margin:0!important;font-family:Dubai,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:40px!important;font-weight:700!important;line-height:68px!important;position:absolute!important;top:20px!important;left:161px!important;overflow:hidden!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .lk-user-email{color:#282828!important;width:271px!important;height:18px!important;margin:0!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:20px!important;font-weight:400!important;line-height:24px!important;position:absolute!important;top:84px!important;left:165px!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .lk-shop-link{cursor:pointer!important;text-align:right!important;color:#828282!important;background:0 0!important;border:none!important;width:108px!important;height:31px!important;margin:0!important;padding:0!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:20px!important;font-weight:400!important;line-height:24px!important;text-decoration-line:underline!important;position:absolute!important;top:210px!important;left:50px!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .lk-user-card .lk-edit{cursor:pointer!important;text-align:right!important;color:#828282!important;background:0 0!important;border:none!important;width:209px!important;height:31px!important;margin:0!important;padding:0!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:20px!important;font-weight:400!important;line-height:24px!important;text-decoration-line:underline!important;position:absolute!important;top:210px!important;left:1244px!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .ri-card{box-sizing:border-box!important;background:#fff!important;border:1px solid #d9d9d9!important;width:1586px!important;min-height:180px!important;margin:0!important;padding:28px 40px!important;position:absolute!important;top:460px!important;left:161px!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .lk-tiles{background:0 0!important;border:0!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;display:block!important;position:static!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .lk-tile{box-sizing:border-box!important;text-align:left!important;cursor:pointer!important;color:#282828!important;text-transform:uppercase!important;background:#fff!important;border:1px solid #d9d9d9!important;margin:0!important;font-family:Dubai,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:32px!important;font-weight:500!important;line-height:54px!important;position:absolute!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .lk-tiles .lk-tile{box-sizing:border-box!important;text-align:left!important;cursor:pointer!important;color:#282828!important;text-transform:uppercase!important;background:#fff!important;border:1px solid #d9d9d9!important;margin:0!important;font-family:Dubai,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:32px!important;font-weight:500!important;line-height:54px!important;position:absolute!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .lk-tile-orders{width:792px!important;height:196px!important;padding:34px 0 0 52px!important;top:740px!important;left:161px!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .lk-tile-favorites{width:795px!important;height:196px!important;padding:40px 0 0 65px!important;top:740px!important;left:952px!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .lk-tile-cart{width:792px!important;height:197px!important;padding:35px 0 0 52px!important;top:935px!important;left:161px!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .lk-tile-logout{width:795px!important;height:197px!important;padding:41px 0 0 65px!important;top:935px!important;left:952px!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .footer:not(.footer--home){border-top:0!important;width:1920px!important;max-width:1920px!important;margin:0 auto!important;padding:0!important;position:relative!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .footer:not(.footer--home) .footer-desktop-inner{width:1920px!important;height:148px!important;margin:0!important;display:block!important;position:relative!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .footer:not(.footer--home) .fdi-center-top{display:none!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .footer:not(.footer--home) .fdi-left-top{text-align:left!important;flex-direction:column!important;align-items:flex-start!important;gap:0!important;width:253px!important;display:flex!important;position:absolute!important;top:0!important;left:161px!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .footer:not(.footer--home) .fdi-left-top a{color:#000!important;text-transform:uppercase!important;margin:0!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:20px!important;font-weight:400!important;line-height:24px!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .footer:not(.footer--home) .fdi-left-bottom{text-align:left!important;white-space:nowrap!important;color:#424242!important;width:306px!important;margin:0!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:19px!important;position:absolute!important;top:111px!important;left:161px!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .footer:not(.footer--home) .fdi-right-top{text-align:right!important;flex-direction:column!important;align-items:flex-end!important;gap:2px!important;width:109px!important;display:flex!important;position:absolute!important;top:17px!important;left:1650px!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .footer:not(.footer--home) .fdi-right-top a{color:#000!important;text-transform:uppercase!important;margin:0!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:20px!important;font-weight:500!important;line-height:24px!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .footer:not(.footer--home) .fdi-center-bottom{text-align:center!important;white-space:nowrap!important;flex-direction:column!important;align-items:center!important;gap:0!important;width:421px!important;display:flex!important;position:absolute!important;top:115px!important;left:740px!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .footer:not(.footer--home) .fdi-center-bottom{color:#424242!important;margin:0!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:19px!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .footer:not(.footer--home) .fdi-center-bottom a{color:#424242!important;margin:0!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:19px!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .footer:not(.footer--home) .fdi-right-bottom{text-align:right!important;white-space:nowrap!important;color:#424242!important;width:421px!important;margin:0!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:19px!important;position:absolute!important;top:115px!important;left:1338px!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit) .ri-card:not(.ri-card-tier-guest)) .lk-page:not(.lk-page-edit){height:1420px!important;min-height:1420px!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit) .ri-card:not(.ri-card-tier-guest)) .lk-tile-orders{top:990px!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit) .ri-card:not(.ri-card-tier-guest)) .lk-tile-favorites{top:990px!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit) .ri-card:not(.ri-card-tier-guest)) .lk-tile-cart{top:1185px!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit) .ri-card:not(.ri-card-tier-guest)) .lk-tile-logout{top:1185px!important}}.secretshop-page{background:#fff;width:100%;min-height:700px;padding:24px 16px 80px;position:relative}.secretshop-title{color:#282828;text-transform:uppercase;margin:0 0 32px;font-family:Dubai,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:48px;font-weight:700;line-height:1}.secretshop-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px 16px;display:grid}.secretshop-row--bottom{margin-top:32px}.secretshop-card{width:100%;color:inherit;text-decoration:none;display:block}.secretshop-card-media{background:#fff;width:100%;height:466px;overflow:hidden}.secretshop-card-image{object-fit:cover;width:100%;height:100%;display:block}.secretshop-card-placeholder{background:#fff;width:100%;height:100%}.secretshop-card-name{color:#000;text-transform:uppercase;margin-top:10px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:20px;font-weight:400;line-height:24px}.secretshop-card-price{color:#313131;margin-top:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:19px}.secretshop-price-row{align-items:baseline;gap:6px;margin-top:0;display:inline-flex}.secretshop-price-old{color:#777;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:20px;text-decoration:line-through}.secretshop-price-new{color:#d70000;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:20px;font-weight:800;line-height:24px}.secretshop-divider{display:none}@media (min-width:901px){.is-desktop.app-wrapper:has(.secretshop-page) .desktop-shell-viewport{width:1920px!important;max-width:1920px!important;margin-left:auto!important;margin-right:auto!important}.is-desktop.app-wrapper:has(.secretshop-page) .desktop-shell{width:1920px!important;max-width:1920px!important;margin-left:auto!important;margin-right:auto!important}.is-desktop.app-wrapper:has(.secretshop-page) .main-content{width:1920px!important;max-width:1920px!important;margin-left:auto!important;margin-right:auto!important}.is-desktop.app-wrapper:has(.secretshop-page) .desktop-shell-viewport{padding-top:98px!important;overflow:visible!important}.is-desktop.app-wrapper:has(.secretshop-page) .main-content{flex:none!important;display:block!important}.is-desktop.app-wrapper:has(.secretshop-page) .header{z-index:1000!important;background:#fff!important;width:1920px!important;max-width:1920px!important;height:98px!important;padding:0!important;position:fixed!important;top:0!important;left:50%!important;transform:translate(-50%)!important}.is-desktop.app-wrapper:has(.secretshop-page) .header-left{display:block!important;position:static!important}.is-desktop.app-wrapper:has(.secretshop-page) .header-right{display:block!important;position:static!important}.is-desktop.app-wrapper:has(.secretshop-page) .desktop-nav{display:block!important;position:static!important}.is-desktop.app-wrapper:has(.secretshop-page) .logo-link{width:83px!important;height:83px!important;display:block!important;position:absolute!important;top:7px!important;left:27px!important}.is-desktop.app-wrapper:has(.secretshop-page) .logo{object-fit:contain!important;width:83px!important;height:83px!important;display:block!important}.is-desktop.app-wrapper:has(.secretshop-page) .desktop-nav .nav-item{height:auto!important;display:block!important;position:absolute!important;top:30px!important}.is-desktop.app-wrapper:has(.secretshop-page) .desktop-nav .nav-item:first-child{left:161px!important}.is-desktop.app-wrapper:has(.secretshop-page) .desktop-nav .nav-item:nth-child(2){left:320px!important}.is-desktop.app-wrapper:has(.secretshop-page) .desktop-nav .nav-link{color:#000!important;text-transform:uppercase!important;white-space:nowrap!important;background:0 0!important;border:none!important;margin:0!important;padding:0!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:20px!important;font-weight:400!important;line-height:24px!important}.is-desktop.app-wrapper:has(.secretshop-page) .header-right>a{color:#000!important;text-transform:uppercase!important;white-space:nowrap!important;background:0 0!important;border:none!important;margin:0!important;padding:0!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:20px!important;font-weight:400!important;line-height:24px!important}.is-desktop.app-wrapper:has(.secretshop-page) .header-right>.cart-icon{color:#000!important;text-transform:uppercase!important;white-space:nowrap!important;background:0 0!important;border:none!important;margin:0!important;padding:0!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:20px!important;font-weight:400!important;line-height:24px!important}.is-desktop.app-wrapper:has(.secretshop-page) .header-right>.header-login-btn{color:#000!important;text-transform:uppercase!important;white-space:nowrap!important;background:0 0!important;border:none!important;margin:0!important;padding:0!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:20px!important;font-weight:400!important;line-height:24px!important}.is-desktop.app-wrapper:has(.secretshop-page) .header-right>a:first-of-type{position:absolute!important;top:30px!important;left:1285px!important}.is-desktop.app-wrapper:has(.secretshop-page) .header-right>a:nth-of-type(2){position:absolute!important;top:30px!important;left:1446px!important}.is-desktop.app-wrapper:has(.secretshop-page) .header-right>.cart-icon{position:absolute!important;top:30px!important;left:1606px!important}.is-desktop.app-wrapper:has(.secretshop-page) .header-right>.header-login-btn{position:absolute!important;top:30px!important;left:1767px!important}.is-desktop.app-wrapper:has(.secretshop-page) .cart-count{display:inline!important}.is-desktop.app-wrapper:has(.secretshop-page) .secretshop-page{background:#fff!important;width:min(1700px,100% - 140px)!important;max-width:1700px!important;height:auto!important;min-height:700px!important;margin:0 auto!important;padding:48px 0 130px!important;position:relative!important}.is-desktop.app-wrapper:has(.secretshop-page) .secretshop-title{color:#282828!important;text-transform:uppercase!important;width:auto!important;height:auto!important;margin:0 0 40px!important;font-family:Dubai,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:96px!important;font-weight:700!important;line-height:1!important;position:static!important}.is-desktop.app-wrapper:has(.secretshop-page) .secretshop-row{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:22px 16px!important;display:grid!important}.is-desktop.app-wrapper:has(.secretshop-page) .secretshop-row--bottom{margin-top:32px!important}.is-desktop.app-wrapper:has(.secretshop-page) .secretshop-card{width:100%!important;max-width:none!important}.is-desktop.app-wrapper:has(.secretshop-page) .secretshop-card-media{aspect-ratio:311/466!important;background:#fff!important;width:100%!important;height:auto!important}.is-desktop.app-wrapper:has(.secretshop-page) .secretshop-card-image{object-fit:cover!important;width:100%!important;height:100%!important}.is-desktop.app-wrapper:has(.secretshop-page) .secretshop-card-placeholder{width:100%!important;height:100%!important}.is-desktop.app-wrapper:has(.secretshop-page) .secretshop-card-name{white-space:nowrap!important;text-overflow:ellipsis!important;color:#000!important;text-transform:uppercase!important;width:100%!important;height:24px!important;margin-top:10px!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:20px!important;font-weight:400!important;line-height:24px!important;overflow:hidden!important}.is-desktop.app-wrapper:has(.secretshop-page) .secretshop-card-price{color:#313131!important;width:100%!important;margin-top:0!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:19px!important}.is-desktop.app-wrapper:has(.secretshop-page) .secretshop-price-row{align-items:baseline!important;gap:6px!important;margin-top:0!important;display:inline-flex!important}.is-desktop.app-wrapper:has(.secretshop-page) .secretshop-price-old{color:#777!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:20px!important;text-decoration:line-through!important}.is-desktop.app-wrapper:has(.secretshop-page) .secretshop-price-new{color:#d70000!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:20px!important;font-weight:800!important;line-height:24px!important}.is-desktop.app-wrapper:has(.secretshop-page) .secretshop-divider{border-top:1px solid #000!important;width:1276px!important;height:0!important;display:block!important;position:absolute!important;top:739px!important;left:322px!important}.is-desktop.app-wrapper:has(.secretshop-page) .footer:not(.footer--home){border-top:0!important;width:1920px!important;max-width:1920px!important;margin:0 auto!important;padding:0 0 46px!important;position:relative!important}.is-desktop.app-wrapper:has(.secretshop-page) .footer:not(.footer--home) .footer-desktop-inner{width:1920px!important;height:140px!important;margin:0!important;display:block!important;position:relative!important}.is-desktop.app-wrapper:has(.secretshop-page) .footer:not(.footer--home) .fdi-center-top{display:none!important}.is-desktop.app-wrapper:has(.secretshop-page) .footer:not(.footer--home) .fdi-left-top{text-align:left!important;flex-direction:column!important;align-items:flex-start!important;gap:0!important;width:253px!important;display:flex!important;position:absolute!important;top:0!important;left:159px!important}.is-desktop.app-wrapper:has(.secretshop-page) .footer:not(.footer--home) .fdi-left-top a{color:#000!important;text-transform:uppercase!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:20px!important;font-weight:500!important;line-height:24px!important}.is-desktop.app-wrapper:has(.secretshop-page) .footer:not(.footer--home) .fdi-right-top{text-align:right!important;flex-direction:column!important;align-items:flex-end!important;gap:2px!important;width:109px!important;display:flex!important;position:absolute!important;top:22px!important;left:1650px!important}.is-desktop.app-wrapper:has(.secretshop-page) .footer:not(.footer--home) .fdi-right-top a{color:#000!important;text-transform:uppercase!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:20px!important;font-weight:500!important;line-height:24px!important}.is-desktop.app-wrapper:has(.secretshop-page) .footer:not(.footer--home) .fdi-left-bottom{text-align:left!important;white-space:nowrap!important;color:#424242!important;width:306px!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:19px!important;position:absolute!important;top:111px!important;left:159px!important}.is-desktop.app-wrapper:has(.secretshop-page) .footer:not(.footer--home) .fdi-center-bottom{text-align:center!important;white-space:nowrap!important;flex-direction:column!important;align-items:center!important;width:421px!important;display:flex!important;position:absolute!important;top:111px!important;left:740px!important}.is-desktop.app-wrapper:has(.secretshop-page) .footer:not(.footer--home) .fdi-center-bottom{color:#424242!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:19px!important}.is-desktop.app-wrapper:has(.secretshop-page) .footer:not(.footer--home) .fdi-center-bottom a{color:#424242!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:19px!important}.is-desktop.app-wrapper:has(.secretshop-page) .footer:not(.footer--home) .fdi-right-bottom{text-align:right!important;white-space:nowrap!important;color:#424242!important;width:421px!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:19px!important;position:absolute!important;top:111px!important;left:1338px!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .desktop-shell-viewport{width:1920px!important;max-width:1920px!important;margin-left:auto!important;margin-right:auto!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .desktop-shell{width:1920px!important;max-width:1920px!important;margin-left:auto!important;margin-right:auto!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .main-content{width:1920px!important;max-width:1920px!important;margin-left:auto!important;margin-right:auto!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .desktop-shell-viewport{padding-top:98px!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .header{z-index:1000!important;background:#fff!important;width:1920px!important;max-width:1920px!important;height:98px!important;padding:0!important;position:fixed!important;top:0!important;left:50%!important;transform:translate(-50%)!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .header-left{display:block!important;position:static!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .header-right{display:block!important;position:static!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .desktop-nav{display:block!important;position:static!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .logo-link{width:83px!important;height:83px!important;display:block!important;position:absolute!important;top:7px!important;left:27px!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .logo{object-fit:contain!important;width:83px!important;height:83px!important;display:block!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .desktop-nav .nav-item{height:auto!important;display:block!important;position:absolute!important;top:30px!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .desktop-nav .nav-item:first-child{left:161px!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .desktop-nav .nav-item:nth-child(2){left:320px!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .desktop-nav .nav-link{color:#000!important;text-transform:uppercase!important;white-space:nowrap!important;background:0 0!important;border:none!important;margin:0!important;padding:0!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:20px!important;font-weight:400!important;line-height:24px!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .header-right>a{color:#000!important;text-transform:uppercase!important;white-space:nowrap!important;background:0 0!important;border:none!important;margin:0!important;padding:0!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:20px!important;font-weight:400!important;line-height:24px!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .header-right>.cart-icon{color:#000!important;text-transform:uppercase!important;white-space:nowrap!important;background:0 0!important;border:none!important;margin:0!important;padding:0!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:20px!important;font-weight:400!important;line-height:24px!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .header-right>.header-login-btn{color:#000!important;text-transform:uppercase!important;white-space:nowrap!important;background:0 0!important;border:none!important;margin:0!important;padding:0!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:20px!important;font-weight:400!important;line-height:24px!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .header-right>a:first-of-type{position:absolute!important;top:30px!important;left:1285px!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .header-right>a:nth-of-type(2){position:absolute!important;top:30px!important;left:1446px!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .header-right>.cart-icon{position:absolute!important;top:30px!important;left:1606px!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .header-right>.header-login-btn{position:absolute!important;top:30px!important;left:1767px!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .cart-count{display:inline!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .lk-page.lk-page-edit{box-sizing:border-box!important;background:#fff!important;width:1920px!important;height:1258px!important;min-height:1258px!important;margin:0!important;padding:0!important;position:relative!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .lk-edit-head{position:static!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .lk-page.lk-page-edit .lk-title{color:#282828!important;text-transform:uppercase!important;width:850px!important;height:98px!important;margin:0!important;font-family:Dubai,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:64px!important;font-weight:700!important;line-height:108px!important;position:absolute!important;top:51px!important;left:157px!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .lk-edit-close{cursor:pointer!important;background:0 0!important;border:none!important;width:28px!important;height:29px!important;margin:0!important;padding:0!important;position:absolute!important;top:71px!important;left:1731px!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .lk-edit-close img{object-fit:contain!important;width:28px!important;height:29px!important;display:block!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .lk-edit-card{box-sizing:border-box!important;background:#fff!important;border:1px solid #d9d9d9!important;margin:0!important;padding:0!important;position:absolute!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .lk-edit-card--contact{width:1598px!important;height:532px!important;top:187px!important;left:161px!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .lk-edit-card--password{width:1598px!important;height:500px!important;top:753px!important;left:157px!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .lk-edit-card-title{color:#000!important;text-transform:uppercase!important;margin:0!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:24px!important;font-weight:400!important;line-height:29px!important;position:absolute!important;top:62px!important;left:161px!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .lk-edit-card-title-normal{text-transform:none!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .lk-edit-grid{grid-template-columns:551px 551px!important;align-items:start!important;gap:34px 174px!important;width:1276px!important;display:grid!important;position:absolute!important;top:131px!important;left:161px!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .lk-pass-grid{grid-template-columns:551px 551px!important;align-items:start!important;gap:34px 174px!important;width:1276px!important;display:grid!important;position:absolute!important;top:131px!important;left:161px!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .lk-edit-label{color:#000!important;margin:0 0 13px!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:20px!important;font-weight:400!important;line-height:24px!important;display:block!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .lk-edit-input{box-sizing:border-box!important;width:551px!important;height:64px!important;box-shadow:none!important;color:#000!important;background:#fff!important;border:1px solid #d9d9d9!important;border-radius:0!important;outline:none!important;padding:0 12px!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:20px!important;font-weight:400!important;line-height:24px!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .lk-edit-input:disabled{color:#000!important;opacity:1!important;-webkit-text-fill-color:#000!important;cursor:default!important;background:#fff!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .lk-edit-save{cursor:pointer!important;text-transform:uppercase!important;color:#fff!important;background:#282828!important;border:none!important;border-radius:18px!important;width:262px!important;height:57px!important;margin:0!important;padding:0!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:16px!important;font-weight:600!important;line-height:19px!important;position:absolute!important;left:161px!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .lk-edit-card--contact .lk-edit-save{top:395px!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .lk-edit-card--password .lk-edit-save{top:400px!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .lk-edit-save.lk-edit-save--inline{white-space:nowrap!important;border-radius:12px!important;width:auto!important;height:auto!important;padding:10px 18px!important;font-size:12px!important;line-height:14px!important;position:static!important;top:auto!important;left:auto!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .lk-edit-save.lk-edit-save--ghost{color:#000!important;background:0 0!important;border:1px solid #000!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .footer:not(.footer--home){border-top:0!important;width:1920px!important;max-width:1920px!important;margin:64px auto 0!important;padding:0!important;position:relative!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .footer:not(.footer--home) .footer-desktop-inner{width:1920px!important;height:148px!important;margin:0!important;display:block!important;position:relative!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .footer:not(.footer--home) .fdi-center-top{display:none!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .footer:not(.footer--home) .fdi-left-top{text-align:left!important;flex-direction:column!important;align-items:flex-start!important;gap:0!important;width:253px!important;display:flex!important;position:absolute!important;top:0!important;left:161px!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .footer:not(.footer--home) .fdi-left-top a{color:#000!important;text-transform:uppercase!important;margin:0!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:20px!important;font-weight:400!important;line-height:24px!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .footer:not(.footer--home) .fdi-left-bottom{text-align:left!important;white-space:nowrap!important;color:#424242!important;width:306px!important;margin:0!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:19px!important;position:absolute!important;top:111px!important;left:161px!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .footer:not(.footer--home) .fdi-right-top{text-align:right!important;flex-direction:column!important;align-items:flex-end!important;gap:2px!important;width:109px!important;display:flex!important;position:absolute!important;top:17px!important;left:1650px!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .footer:not(.footer--home) .fdi-right-top a{color:#000!important;text-transform:uppercase!important;margin:0!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:20px!important;font-weight:500!important;line-height:24px!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .footer:not(.footer--home) .fdi-center-bottom{text-align:center!important;white-space:nowrap!important;flex-direction:column!important;align-items:center!important;gap:0!important;width:421px!important;display:flex!important;position:absolute!important;top:115px!important;left:740px!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .footer:not(.footer--home) .fdi-center-bottom{color:#424242!important;margin:0!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:19px!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .footer:not(.footer--home) .fdi-center-bottom a{color:#424242!important;margin:0!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:19px!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .footer:not(.footer--home) .fdi-right-bottom{text-align:right!important;white-space:nowrap!important;color:#424242!important;width:421px!important;margin:0!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:19px!important;position:absolute!important;top:115px!important;left:1338px!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit .lk-edit-card--contact .lk-edit-save--ghost) .lk-page.lk-page-edit{height:1326px!important;min-height:1326px!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit .lk-edit-card--contact .lk-edit-save--ghost) .lk-edit-card--contact{height:600px!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit .lk-edit-card--contact .lk-edit-save--ghost) .lk-edit-card--contact .lk-edit-save:not(.lk-edit-save--inline){top:540px!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit .lk-edit-card--contact .lk-edit-save--ghost) .lk-edit-card--password{top:821px!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .desktop-shell-viewport{width:100%!important;max-width:1920px!important;margin-left:auto!important;margin-right:auto!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .desktop-shell{width:100%!important;max-width:1920px!important;margin-left:auto!important;margin-right:auto!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .main-content{width:100%!important;max-width:1920px!important;margin-left:auto!important;margin-right:auto!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .desktop-shell-viewport{padding-top:98px!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .header{z-index:1000!important;background:#fff!important;width:100%!important;max-width:1920px!important;height:98px!important;padding:0!important;position:fixed!important;top:0!important;left:50%!important;transform:translate(-50%)!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .header-left{display:block!important;position:static!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .header-right{display:block!important;position:static!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .desktop-nav{display:block!important;position:static!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .logo-link{width:83px!important;height:83px!important;display:block!important;position:absolute!important;top:7px!important;left:27px!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .logo{object-fit:contain!important;width:83px!important;height:83px!important;display:block!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .desktop-nav .nav-item{height:auto!important;display:block!important;position:absolute!important;top:30px!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .desktop-nav .nav-item:first-child{left:161px!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .desktop-nav .nav-item:nth-child(2){left:320px!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .desktop-nav .nav-link{color:#000!important;text-transform:uppercase!important;white-space:nowrap!important;background:0 0!important;border:none!important;margin:0!important;padding:0!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:20px!important;font-weight:400!important;line-height:24px!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .header-right>a{color:#000!important;text-transform:uppercase!important;white-space:nowrap!important;background:0 0!important;border:none!important;margin:0!important;padding:0!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:20px!important;font-weight:400!important;line-height:24px!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .header-right>.cart-icon{color:#000!important;text-transform:uppercase!important;white-space:nowrap!important;background:0 0!important;border:none!important;margin:0!important;padding:0!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:20px!important;font-weight:400!important;line-height:24px!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .header-right>.header-login-btn{color:#000!important;text-transform:uppercase!important;white-space:nowrap!important;background:0 0!important;border:none!important;margin:0!important;padding:0!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:20px!important;font-weight:400!important;line-height:24px!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .header-right>a:first-of-type{position:absolute!important;top:30px!important;left:1285px!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .header-right>a:nth-of-type(2){position:absolute!important;top:30px!important;left:1446px!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .header-right>.cart-icon{position:absolute!important;top:30px!important;left:1606px!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .header-right>.header-login-btn{position:absolute!important;top:30px!important;left:1767px!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .cart-count{display:inline!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .register-page{box-sizing:border-box!important;background:#fff!important;width:100%!important;max-width:1920px!important;min-height:1418px!important;margin:0 auto!important;padding:0!important;position:relative!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .register-title{color:#282828!important;text-transform:uppercase!important;width:794px!important;height:98px!important;margin:0!important;padding:0!important;font-family:Dubai,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:64px!important;font-weight:700!important;line-height:108px!important;position:absolute!important;top:51px!important;left:157px!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .register-form{width:1920px!important;height:1418px!important;margin:0!important;display:block!important;position:relative!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .register-field{gap:0!important;width:634px!important;margin:0!important;padding:0!important;position:absolute!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .register-field:first-of-type{top:211px!important;left:643px!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .register-field:nth-of-type(2){top:351px!important;left:640px!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .register-field:nth-of-type(3){top:491px!important;left:640px!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .register-field:nth-of-type(4){top:629px!important;left:640px!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .register-field:nth-of-type(5){top:769px!important;left:643px!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .register-field:nth-of-type(6){top:910px!important;left:643px!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .register-label{color:#000!important;width:240px!important;height:15px!important;margin:0 0 13px!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:20px!important;font-weight:400!important;line-height:24px!important;display:block!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .register-input{box-sizing:border-box!important;width:634px!important;height:64px!important;box-shadow:none!important;color:#000!important;background:#fff!important;border:1px solid #d9d9d9!important;border-radius:18px!important;outline:none!important;margin:0!important;padding:0 18px!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:20px!important;font-weight:400!important;line-height:24px!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .register-form>#ri-turnstile{justify-content:center!important;width:634px!important;min-height:0!important;margin:0!important;padding:0!important;display:flex!important;position:absolute!important;top:1110px!important;left:643px!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) #ri-turnstile{transform-origin:top!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .register-primary{color:#fff!important;background:#282828!important;border:none!important;border-radius:18px!important;justify-content:center!important;align-items:center!important;width:634px!important;height:57px!important;margin:0!important;padding:0!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:20px!important;font-weight:400!important;line-height:24px!important;display:flex!important;position:absolute!important;top:1051px!important;left:643px!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .register-social-row{gap:0!important;width:631px!important;height:57px!important;margin:0!important;padding:0!important;display:block!important;position:absolute!important;top:1200px!important;left:643px!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .register-social-btn{background:#d9d9d9!important;border:none!important;border-radius:18px!important;justify-content:center!important;align-items:center!important;width:305px!important;height:57px!important;margin:0!important;padding:0!important;display:flex!important;position:absolute!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .register-social-btn:first-child{top:0!important;left:0!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .register-social-btn:nth-child(2){top:0!important;left:326px!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .register-social-btn img{width:auto!important;max-width:none!important;height:auto!important;max-height:none!important;display:block!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .register-social-btn:first-child img{width:43px!important;height:42px!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .register-social-btn:nth-child(2) img{width:51px!important;height:52px!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .register-policy--check{text-align:left!important;cursor:pointer!important;align-items:flex-start!important;gap:10px!important;width:634px!important;height:auto!important;margin:0!important;padding:0!important;display:flex!important;position:absolute!important;top:1278px!important;left:643px!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .register-policy--check input[type=checkbox]{cursor:pointer!important;accent-color:#000!important;flex:none!important;width:18px!important;height:18px!important;margin:0!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .register-policy--check span{color:#000!important;flex:auto!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:13px!important;line-height:16px!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .register-policy--check a{color:inherit!important;text-decoration:underline!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .register-policy--oauth{text-align:center!important;color:#000!important;width:634px!important;height:auto!important;margin:0!important;padding:0!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:13px!important;line-height:16px!important;position:absolute!important;top:1330px!important;left:643px!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .register-policy--oauth a{color:inherit!important;text-decoration:underline!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .register-policy--oauth span{color:inherit!important;text-decoration:underline!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .footer:not(.footer--home){border-top:0!important;width:100%!important;max-width:1920px!important;margin:0 auto!important;padding:0!important;position:relative!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .footer:not(.footer--home) .footer-desktop-inner{width:100%!important;max-width:1920px!important;height:148px!important;margin:0!important;display:block!important;position:relative!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .footer:not(.footer--home) .fdi-center-top{display:none!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .footer:not(.footer--home) .fdi-left-top{text-align:left!important;flex-direction:column!important;align-items:flex-start!important;gap:0!important;width:253px!important;display:flex!important;position:absolute!important;top:0!important;left:161px!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .footer:not(.footer--home) .fdi-left-top a{color:#000!important;text-transform:uppercase!important;margin:0!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:20px!important;font-weight:400!important;line-height:24px!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .footer:not(.footer--home) .fdi-left-bottom{text-align:left!important;white-space:nowrap!important;color:#424242!important;width:306px!important;margin:0!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:19px!important;position:absolute!important;top:111px!important;left:161px!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .footer:not(.footer--home) .fdi-right-top{text-align:right!important;flex-direction:column!important;align-items:flex-end!important;gap:2px!important;width:109px!important;display:flex!important;position:absolute!important;top:17px!important;left:1650px!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .footer:not(.footer--home) .fdi-right-top a{color:#000!important;text-transform:uppercase!important;margin:0!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:20px!important;font-weight:500!important;line-height:24px!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .footer:not(.footer--home) .fdi-center-bottom{text-align:center!important;white-space:nowrap!important;flex-direction:column!important;align-items:center!important;gap:0!important;width:421px!important;display:flex!important;position:absolute!important;top:115px!important;left:740px!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .footer:not(.footer--home) .fdi-center-bottom{color:#424242!important;margin:0!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:19px!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .footer:not(.footer--home) .fdi-center-bottom a{color:#424242!important;margin:0!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:19px!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .footer:not(.footer--home) .fdi-right-bottom{text-align:right!important;white-space:nowrap!important;color:#424242!important;width:421px!important;margin:0!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:19px!important;position:absolute!important;top:115px!important;left:1338px!important}}@media screen and (min-width:1800px){.is-desktop .checkout-container{box-sizing:border-box;width:1920px;max-width:1920px;min-height:1610px;margin:0 auto;padding:51px 161px 180px 157px}.is-desktop .checkout-title{color:#282828;text-transform:uppercase;width:794px;height:98px;margin:0 0 20px;font-family:Dubai,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:64px;font-weight:700;line-height:108px}.is-desktop .checkout-grid{grid-template-columns:551px 633px;align-items:start;column-gap:253px;display:grid;position:relative;overflow:visible}.is-desktop .checkout-left,.is-desktop .checkout-right{width:auto}.is-desktop .checkout-right{align-self:start;position:sticky;top:110px}.is-desktop .checkout-items{margin-top:12px}.is-desktop .checkout-item{align-items:flex-start;gap:19px;margin-bottom:52px;display:flex;position:relative}.is-desktop .checkout-item-remove{display:none}.is-desktop .checkout-item-img{aspect-ratio:auto;background:#d9d9d9;flex:0 0 171px;width:171px;height:257px}.is-desktop .checkout-item-img img{object-fit:cover;width:171px;height:257px;display:block}.is-desktop .checkout-item-info{width:361px;min-height:257px;position:relative}.is-desktop .checkout-item-info h3{text-transform:none;color:#000;margin:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:32px;font-weight:400;line-height:39px}.is-desktop .checkout-sizeqty,.is-desktop .checkout-meta{color:#3b3b3b;margin-top:42px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:20px;font-weight:400;line-height:24px}.is-desktop .checkout-item-controls--desktop{border-top:0;align-items:center;gap:0;width:100%;margin-top:92px;padding-top:0;display:flex}.is-desktop .checkout-item-controls--desktop button{color:#3b3b3b;background:0 0;border:0;padding:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:40px;font-weight:200;line-height:48px}.is-desktop .checkout-item-controls--desktop button:first-child{text-align:left;width:33px}.is-desktop .checkout-item-controls--desktop>span:not(.checkout-price):not(.checkout-price-new-desktop):not(.checkout-price-old-desktop){color:#3b3b3b;margin:0 12px 0 0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:20px;font-weight:400;line-height:24px}.is-desktop .checkout-price{color:#000;margin-left:auto;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:32px;font-weight:400;line-height:39px}.is-desktop .checkout-price-stack{align-items:baseline;gap:12px;margin-left:auto;display:inline-flex}.is-desktop .checkout-price-old-desktop{color:#696969;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:9px;font-weight:400;line-height:11px;text-decoration:line-through}.is-desktop .checkout-price-new-desktop{color:red}.is-desktop .checkout-item-controls--mobile{display:none!important}.is-desktop .checkout-subtotal{color:#000;border-top:1px solid #000;width:551px;margin:13px 0 0;padding-top:17px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:32px;font-weight:400;line-height:39px}.is-desktop .checkout-divider{background:#000;width:551px;height:1px;margin:19px 0 28px}.is-desktop .checkout-right .checkout-divider{margin:41px 0 18px}.is-desktop .checkout-form{gap:26px}.is-desktop .checkout-form .form-group,.is-desktop .checkout-right .form-group{width:551px}.is-desktop .checkout-right .form-group{width:633px;max-width:100%}.is-desktop .checkout-form .form-group label,.is-desktop .checkout-right .form-group label{color:#3b3b3b;margin:0 0 10px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:20px;font-weight:400;line-height:24px;display:block}.is-desktop .checkout-form .input-box,.is-desktop .checkout-right .input-box{color:#000;box-sizing:border-box;background:#fff;border:1px solid #000;border-radius:0;outline:none;width:551px;height:64px;padding:0 16px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:20px;font-weight:400;line-height:24px}.is-desktop .checkout-right .input-box{width:633px;max-width:100%}.is-desktop .checkout-form .input-box.error-border,.is-desktop .checkout-right .input-box.error-border{border-color:#ff5a5a!important}.is-desktop .checkout-form .promo-row{align-items:stretch;gap:0;width:551px;display:flex}.is-desktop .checkout-form .checkout-promo-input{flex:1;border-right:none!important;width:auto!important}.is-desktop .checkout-form .promo-btn{color:#fff;cursor:pointer;background:#282828;border:1px solid #000;border-left:none;border-radius:0;flex-shrink:0;width:64px;height:64px;font-size:22px}.is-desktop .checkout-form .promo-btn:hover{background:#444}.is-desktop .checkout-subtotal-old{color:#999;margin-right:6px;text-decoration:line-through}.is-desktop .checkout-subtotal-new{color:#282828;font-weight:700}.is-desktop .delivery-header{text-transform:none;color:#000;margin:12px 0 18px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:32px;font-weight:500;line-height:39px}.is-desktop .city-autocomplete{width:633px;max-width:100%}.is-desktop .delivery-methods{flex-direction:column;gap:18px;margin:18px 0;display:flex}.is-desktop .radio-label{cursor:pointer;-webkit-user-select:none;user-select:none;color:#3b3b3b;align-items:center;gap:15px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:20px;font-weight:400;line-height:24px;display:flex}.is-desktop .radio-label input{display:none}.is-desktop .radio-custom{background:#d9d9d9;border:0;border-radius:50%;flex:0 0 18px;width:18px;height:18px;position:relative}.is-desktop .radio-label input:checked+.radio-custom{background:#171717}.is-desktop .radio-label input:checked+.radio-custom:after{display:none}.is-desktop .radio-text{display:inline-block}.is-desktop .inline-map-container{background:#d9d9d9;border:0;border-radius:0;width:633px;height:633px;margin-top:14px;overflow:hidden}.is-desktop .pickup-summary{width:633px;margin-top:12px}.is-desktop .delivery-cost-row{color:#3b3b3b;width:633px;margin-top:8px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:24px;font-weight:400;line-height:29px}.is-desktop .checkout-right .checkout-divider{width:633px;margin:18px 0 10px}.is-desktop .final-total{text-transform:none;color:#000;width:491px;margin:0 0 8px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:40px;font-weight:400;line-height:48px}.is-desktop .pay-btn{text-transform:uppercase;border:0;border-radius:18px;width:633px;height:80px;padding:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:32px;font-weight:600;line-height:39px}.is-desktop .pay-btn.active-pay{color:#fff;background:#282828}.is-desktop .pay-btn.disabled-pay{color:#fff;cursor:not-allowed;background:#d9d9d9}.is-desktop .checkout-consent{align-items:flex-start;gap:12px;width:633px;margin-top:17px;display:flex}.is-desktop .checkout-consent-toggle{cursor:pointer;flex:0 0 18px;justify-content:center;align-items:flex-start;margin-top:1px;display:inline-flex}.is-desktop .checkout-consent-toggle input{display:none}.is-desktop .checkout-consent-circle{background:#d9d9d9;border-radius:50%;flex:0 0 18px;width:18px;height:18px}.is-desktop .checkout-consent-toggle input:checked+.checkout-consent-circle{background:#171717}.is-desktop .checkout-consent-text{color:#7d7d7d;width:592px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:19px}.is-desktop .checkout-consent-text a{color:#7d7d7d;text-decoration:underline}.is-desktop.app-wrapper:has(.checkout-container) .header{z-index:1000!important;background:#fff!important;width:1920px!important;max-width:1920px!important;height:98px!important;padding:0!important;position:absolute!important;top:0!important;left:50%!important;transform:translate(-50%)!important}.is-desktop.app-wrapper:has(.checkout-container) .header-left{display:block!important;position:static!important}.is-desktop.app-wrapper:has(.checkout-container) .header-right{display:block!important;position:static!important}.is-desktop.app-wrapper:has(.checkout-container) .desktop-nav{display:block!important;position:static!important}.is-desktop.app-wrapper:has(.checkout-container) .logo-link{width:83px!important;height:83px!important;display:block!important;position:absolute!important;top:7px!important;left:27px!important}.is-desktop.app-wrapper:has(.checkout-container) .logo{object-fit:contain!important;width:83px!important;height:83px!important;display:block!important}.is-desktop.app-wrapper:has(.checkout-container) .desktop-nav .nav-item{height:auto!important;display:block!important;position:absolute!important;top:30px!important}.is-desktop.app-wrapper:has(.checkout-container) .desktop-nav .nav-item:first-child{left:161px!important}.is-desktop.app-wrapper:has(.checkout-container) .desktop-nav .nav-item:nth-child(2){left:320px!important}.is-desktop.app-wrapper:has(.checkout-container) .header-right>a:first-of-type{position:absolute!important;top:30px!important;left:1285px!important}.is-desktop.app-wrapper:has(.checkout-container) .header-right>a:nth-of-type(2){position:absolute!important;top:30px!important;left:1446px!important}.is-desktop.app-wrapper:has(.checkout-container) .header-right>.cart-icon{position:absolute!important;top:30px!important;left:1606px!important}.is-desktop.app-wrapper:has(.checkout-container) .header-right>.header-login-btn{position:absolute!important;top:30px!important;left:1767px!important}.is-desktop .fail-page-container{box-sizing:border-box;background:#fff;width:1920px;max-width:1920px;min-height:833px;margin:0 auto;padding:0;position:relative}.is-desktop .fail-title{text-transform:uppercase;color:#282828;width:794px;height:98px;margin:0;font-family:Dubai,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:64px;font-weight:700;line-height:108px;position:absolute;top:149px;left:157px}.is-desktop .fail-text{text-align:left;color:#000;width:771px;height:76px;margin:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:20px;font-weight:400;line-height:24px;position:absolute;top:278px;left:157px}.is-desktop .fail-retry-btn{cursor:pointer;text-transform:uppercase;color:#fff;background:#282828;border:none;border-radius:18px;justify-content:center;align-items:center;width:381px;height:71px;padding:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:24px;font-weight:600;line-height:29px;display:flex;position:absolute;top:469px;left:157px}.is-desktop .fail-retry-btn:hover,.is-desktop .fail-retry-btn:focus,.is-desktop .fail-retry-btn:active{color:#fff;background:#282828}.is-desktop.app-wrapper:has(.fail-page-container) .footer:not(.footer--home){border-top:0!important;width:1920px!important;max-width:1920px!important;margin:0 auto!important;padding:0!important;position:relative!important}.is-desktop.app-wrapper:has(.fail-page-container) .footer:not(.footer--home) .footer-desktop-inner{width:1920px!important;height:148px!important;margin:0!important;display:block!important;position:relative!important}.is-desktop.app-wrapper:has(.fail-page-container) .footer:not(.footer--home) .fdi-center-top{display:none!important}.is-desktop.app-wrapper:has(.fail-page-container) .footer:not(.footer--home) .fdi-left-top{text-align:left!important;flex-direction:column!important;align-items:flex-start!important;gap:0!important;width:253px!important;display:flex!important;position:absolute!important;top:0!important;left:161px!important}.is-desktop.app-wrapper:has(.fail-page-container) .footer:not(.footer--home) .fdi-left-top a{color:#000!important;text-transform:uppercase!important;margin:0!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:20px!important;font-weight:400!important;line-height:24px!important}.is-desktop.app-wrapper:has(.fail-page-container) .footer:not(.footer--home) .fdi-left-bottom{text-align:left!important;white-space:nowrap!important;color:#424242!important;width:306px!important;margin:0!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:19px!important;position:absolute!important;top:111px!important;left:161px!important}.is-desktop.app-wrapper:has(.fail-page-container) .footer:not(.footer--home) .fdi-right-top{text-align:right!important;flex-direction:column!important;align-items:flex-end!important;gap:2px!important;width:109px!important;display:flex!important;position:absolute!important;top:17px!important;left:1650px!important}.is-desktop.app-wrapper:has(.fail-page-container) .footer:not(.footer--home) .fdi-right-top a{color:#000!important;text-transform:uppercase!important;margin:0!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:20px!important;font-weight:500!important;line-height:24px!important}.is-desktop.app-wrapper:has(.fail-page-container) .footer:not(.footer--home) .fdi-center-bottom{text-align:center!important;white-space:nowrap!important;flex-direction:column!important;align-items:center!important;gap:0!important;width:421px!important;display:flex!important;position:absolute!important;top:115px!important;left:740px!important}.is-desktop.app-wrapper:has(.fail-page-container) .footer:not(.footer--home) .fdi-center-bottom{color:#424242!important;margin:0!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:19px!important}.is-desktop.app-wrapper:has(.fail-page-container) .footer:not(.footer--home) .fdi-center-bottom a{color:#424242!important;margin:0!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:19px!important}.is-desktop.app-wrapper:has(.fail-page-container) .footer:not(.footer--home) .fdi-right-bottom{text-align:right!important;white-space:nowrap!important;color:#424242!important;width:421px!important;margin:0!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:19px!important;position:absolute!important;top:115px!important;left:1338px!important}}button{transition:background-color .2s,opacity .2s,transform .15s}.add-to-cart-btn{transition:background-color .2s,opacity .2s}.add-to-cart-btn:not(:disabled):hover{background-color:#404040}.add-to-cart-btn:not(:disabled):active{background-color:#1a1a1a;transform:scale(.98)}.pay-btn.active-pay{transition:background-color .2s}.pay-btn.active-pay:hover{background-color:#404040!important}.pay-btn.active-pay:active{transform:scale(.99);background-color:#111!important}.fav-add{transition:background-color .2s}.fav-add:hover{background-color:#404040!important}.card-heart-btn{transition:transform .15s,opacity .2s!important}.is-desktop .card-heart-btn:hover{opacity:1!important;transform:scale(1.22)!important}.is-desktop .product-image-container{overflow:hidden}.is-desktop .product-img-dynamic{transition:transform .4s cubic-bezier(.25,.46,.45,.94)}.is-desktop .product-card:hover .product-img-dynamic{transform:scale(1.05)}.is-desktop .product-card:hover{opacity:1}.is-desktop .secretshop-card-image{transition:transform .4s cubic-bezier(.25,.46,.45,.94)}.is-desktop .secretshop-card:hover .secretshop-card-image{transform:scale(1.05)}.is-desktop .secretshop-card:hover{opacity:1}.artist-filter,.artist-filter-item{transition:opacity .15s}.is-desktop .nav-link{position:relative}.is-desktop .nav-link:after{content:"";background:currentColor;width:0;height:1px;transition:width .25s;position:absolute;top:auto;bottom:-2px;left:0;right:auto}.is-desktop .nav-link:hover:after{width:100%}.is-desktop .nav-item.dropdown .nav-link:after{background:currentColor;width:0;height:1px;top:auto;bottom:-2px;left:0;right:auto}.is-desktop .nav-item.dropdown .nav-link:hover:after{width:100%}button:focus-visible{outline-offset:3px;border-radius:2px;outline:2px solid #282828}a:focus-visible{outline-offset:3px;border-radius:2px;outline:2px solid #282828}input:focus-visible{outline-offset:3px;border-radius:2px;outline:2px solid #282828}select:focus-visible{outline-offset:3px;border-radius:2px;outline:2px solid #282828}.add-to-cart-btn:focus-visible{outline-offset:2px;outline-color:#fff}.pay-btn:focus-visible{outline-offset:2px;outline-color:#fff}.fav-add:focus-visible{outline-offset:2px;outline-color:#fff}.cart-item-price{flex-direction:column;align-items:flex-end;gap:1px;display:flex}.cart-price-old{color:#888;white-space:nowrap;font-size:13px;line-height:16px;text-decoration:line-through}.cart-price-new{color:#d70000;white-space:nowrap;font-weight:700}.is-desktop .cart-price-old{font-size:14px;line-height:17px}::selection{color:#fff;background:#282828}@keyframes ri-fade-in{0%{opacity:0}to{opacity:1}}@keyframes ri-slide-in-right{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.is-desktop .cart-overlay{animation:.22s forwards ri-fade-in}.is-desktop .cart-overlay.closing{pointer-events:none;animation:.3s forwards ri-overlay-fade-out}.is-desktop .cart-drawer{animation:.3s cubic-bezier(.25,.46,.45,.94) forwards ri-slide-in-right}.is-desktop .cart-overlay.closing .cart-drawer{animation:.3s cubic-bezier(.55,0,1,.45) forwards ri-slide-out-right}@keyframes ri-slide-out-right{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}.is-desktop .cart-close-btn{transition:transform .25s,opacity .2s}.is-desktop .cart-close-btn:hover{opacity:.6;transform:rotate(90deg)}.is-desktop .cart-item{border-radius:6px;transition:background-color .15s}.is-desktop .cart-item:hover{background:#f7f7f7}.is-desktop .size-btn{transition:background-color .15s,color .15s,border-color .15s,transform .1s}.is-desktop .size-btn:hover:not(.active):not([disabled]){background:#0000000d;border-color:#282828}.is-desktop .size-btn.active{color:#fff!important;background:#282828!important;border-color:#282828!important}.is-desktop .size-btn:active:not([disabled]){transform:scale(.95)}.is-desktop .product-card-wrapper{transition:box-shadow .3s}.is-desktop .product-card-wrapper:hover{box-shadow:0 10px 32px #00000017}.is-desktop .artists-page--artists .artist-image-placeholder img{transition:transform .4s cubic-bezier(.25,.46,.45,.94)}.is-desktop .artists-page--artists .artist-card:hover .artist-image-placeholder img{transform:scale(1.05)}.is-desktop .artists-page--artists .artist-card:hover{opacity:1}.is-desktop .artists-page--artists .artist-card{border-radius:2px;transition:box-shadow .3s}.is-desktop .artists-page--artists .artist-card:hover{box-shadow:0 12px 36px #0000001a}.is-desktop .artists-page--artists .artist-name{transition:letter-spacing .25s}.is-desktop .accordion-header .arrow:before,.is-desktop .accordion-header .arrow:after{transition:transform .25s}.is-desktop .accordion-header{transition:opacity .15s}.is-desktop .accordion-header:hover{opacity:.7}.is-desktop .product-page-container .close-btn{transition:opacity .2s,transform .2s}.is-desktop .product-page-container .close-btn:hover{opacity:.45}.input-box{transition:border-color .2s,box-shadow .2s}.input-box:focus{border-color:#282828;outline:none;box-shadow:inset 0 -2px #282828}.input-box.error-border:focus{box-shadow:inset 0 -2px #ff5a5a}.is-desktop .product-gallery .gallery-item,.is-desktop .product-page-container .product-hero-img{cursor:zoom-in;transition:opacity .2s}.is-desktop .product-gallery .gallery-item:hover{opacity:1}.is-desktop .fdi-left-top a,.is-desktop .fdi-right-top a{transition:opacity .2s;position:relative}.is-desktop .fdi-left-top a:after,.is-desktop .fdi-right-top a:after{content:"";background:currentColor;width:0;height:1px;transition:width .22s;position:absolute;bottom:-1px;left:0}.is-desktop .fdi-left-top a:hover:after,.is-desktop .fdi-right-top a:hover:after{width:100%}.is-desktop .fdi-left-top a:hover,.is-desktop .fdi-right-top a:hover,.is-desktop .empty-cart .checkout-btn:hover{opacity:.7}@keyframes ri-page-fade-in{0%{opacity:0}to{opacity:1}}.is-desktop .main-content{animation:.3s forwards ri-page-fade-in}.page-transition,.page-transition--visible{opacity:1;transform:none}.page-transition--exit{opacity:0;transition:opacity .18s,transform .18s;transform:translate(-8px)}.page-transition--enter{opacity:1;animation:.26s forwards ri-page-enter;transform:none}@keyframes ri-page-enter{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.page-transition--exit,.page-transition--enter{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}}.is-desktop .cart-qty-desktop button{transition:color .15s,transform .1s}.is-desktop .cart-qty-desktop button:hover{color:#000}.is-desktop .cart-qty-desktop button:active{transform:scale(.85)}.checkout-item-img--link{flex-shrink:0;display:block}.checkout-item-name-link{color:inherit;display:block}.is-desktop .checkout-item-img--link{transition:opacity .2s;overflow:hidden}.is-desktop .checkout-item-img--link:hover{opacity:.85}.is-desktop .checkout-item-img--link img{transition:transform .4s cubic-bezier(.25,.46,.45,.94)}.is-desktop .checkout-item-img--link:hover img{transform:scale(1.04)}.is-desktop .checkout-item-name-link h3{transition:opacity .15s}.is-desktop .checkout-item-name-link:hover h3{opacity:.6}@keyframes ri-toast-in{0%{opacity:0;transform:translate(60px)scale(.95)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes ri-toast-out{0%{opacity:1;max-height:60px;margin-bottom:8px}to{opacity:0;max-height:0;margin-bottom:0}}.toast-container{z-index:99999;position:fixed;bottom:32px;right:32px}@media (max-width:900px){.toast-container{bottom:90px;right:16px}}.toast-container{pointer-events:none;flex-direction:column;gap:8px;display:flex}.toast{color:#fff;letter-spacing:.04em;white-space:nowrap;pointer-events:none;background:#1a1a1a;border-radius:6px;padding:12px 20px;font-family:inherit;font-size:13px;font-weight:500;animation:.3s cubic-bezier(.25,.46,.45,.94) forwards ri-toast-in;box-shadow:0 4px 24px #0000002e}.toast--cart{border-left:3px solid #282828}.toast--fav{border-left:3px solid #c0392b}.card-quick-add{z-index:3;color:#fff;letter-spacing:.12em;cursor:pointer;opacity:0;pointer-events:none;text-align:center;background:#1a1a1aeb;border:none;border-radius:0;margin:0;padding:13px 0;font-family:inherit;font-size:11px;font-weight:600;transition:opacity .24s,transform .24s;position:absolute;bottom:0;left:0;right:0;transform:translateY(100%)}.is-desktop .product-card-wrapper{position:relative}.is-desktop .product-card-wrapper:hover .card-quick-add{opacity:1;pointer-events:auto;transform:translateY(0)}.card-quick-add:active{background:#333333f2}@keyframes ri-sticky-in{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.sticky-atc-bar{top:calc(98px * var(--ri-desktop-zoom,1));z-index:1001;-webkit-backdrop-filter:blur(8px);background:#fffffff5;border-bottom:1px solid #e8e8e8;align-items:center;gap:24px;padding:12px 40px;animation:.28s cubic-bezier(.25,.46,.45,.94) forwards ri-sticky-in;display:flex;position:fixed;left:0;right:0;box-shadow:0 2px 16px #00000012}.sticky-atc-name{letter-spacing:.04em;white-space:nowrap;text-overflow:ellipsis;text-transform:uppercase;flex:1;font-size:14px;font-weight:600;overflow:hidden}.sticky-atc-price{white-space:nowrap;align-items:center;gap:10px;font-size:14px;display:flex}.sticky-atc-old{color:#888;font-size:12px;text-decoration:line-through}.sticky-atc-new{color:#d70000;font-weight:700}.sticky-atc-btn{color:#fff;letter-spacing:.1em;cursor:pointer;white-space:nowrap;background:#1a1a1a;border:none;border-radius:2px;flex-shrink:0;padding:10px 28px;font-family:inherit;font-size:12px;font-weight:600;transition:background-color .15s,opacity .15s}.sticky-atc-btn:hover{background:#333}.sticky-atc-btn--pick{color:#1a1a1a;background:0 0;border:1.5px solid #1a1a1a}.sticky-atc-btn--pick:hover{color:#fff;background:#1a1a1a}.is-desktop .header{transition:transform .32s cubic-bezier(.25,.46,.45,.94)}.is-desktop .header--hidden{transform:translateY(-100%)}.back-to-top{z-index:8888;color:#fff;cursor:pointer;opacity:.82;background:#1a1a1a;border:none;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:20px;line-height:1;transition:transform .2s,background-color .15s,opacity .2s;display:flex;position:fixed;bottom:90px;right:36px;box-shadow:0 4px 16px #0003}.back-to-top:hover{opacity:1;background:#333;transform:translateY(-3px)}.back-to-top:active{transform:translateY(0)}@keyframes ri-count-pop{0%{transform:scale(1)}35%{transform:scale(1.45)}65%{transform:scale(.88)}to{transform:scale(1)}}.cart-count--pop{animation:.38s cubic-bezier(.36,.07,.19,.97) both ri-count-pop;display:inline-block}.is-desktop .remove-item-btn{transition:transform .25s,color .18s}.is-desktop .remove-item-btn:hover{color:#1a1a1a;transform:rotate(45deg)}.cart-drawer .remove-item-btn{position:relative;transform:none!important}.cart-drawer .remove-item-btn:hover{transform:none!important}.cart-drawer .remove-item-btn .remove-x,.cart-drawer .remove-item-btn:before,.cart-drawer .remove-item-btn:after{content:none!important;display:none!important}.cart-drawer .remove-item-btn .remove-svg{pointer-events:none;width:18px;height:18px;overflow:visible;display:block!important;transform:none!important}.is-desktop .checkout-item-remove{transition:transform .25s,opacity .2s}.is-desktop .checkout-item-remove:hover{opacity:.65;transform:rotate(45deg)}@keyframes ri-lightbox-in{0%{opacity:0}to{opacity:1}}.lightbox-overlay{z-index:9999;background:#000000eb;justify-content:center;align-items:center;animation:.2s forwards ri-lightbox-in;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.lightbox-img-wrap{justify-content:center;align-items:center;max-width:88vw;max-height:90vh;display:flex}.lightbox-img{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;border-radius:2px;max-width:88vw;max-height:90vh}.lightbox-close{color:#fff;cursor:pointer;opacity:.75;z-index:10000;background:0 0;border:none;padding:0;font-size:44px;line-height:1;transition:opacity .15s,transform .2s;position:fixed;top:24px;right:32px}.lightbox-close:hover{opacity:1;transform:rotate(90deg)}.lightbox-arrow{color:#fff;cursor:pointer;opacity:.7;z-index:10000;background:#ffffff14;border:none;border-radius:4px;padding:12px 20px;font-size:56px;line-height:1;transition:opacity .15s,background-color .15s;position:fixed;top:50%;transform:translateY(-50%)}.lightbox-arrow:hover{opacity:1;background:#ffffff26}.lightbox-arrow--left{left:24px}.lightbox-arrow--right{right:24px}.lightbox-counter{color:#fff9;letter-spacing:.08em;font-size:13px;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.add-to-cart-btn--added{background:#2d7a3a!important;border-color:#2d7a3a!important;transition:background-color .25s!important}.fav-count{margin-left:2px;display:inline-block}.fav-count--pop{animation:.38s cubic-bezier(.36,.07,.19,.97) both ri-count-pop}@keyframes ri-skeleton-pulse{0%{opacity:1}50%{opacity:.45}to{opacity:1}}.skeleton-pulse{animation:1.4s ease-in-out infinite ri-skeleton-pulse}.skeleton-carousel{gap:16px;padding:0 20px;display:flex;overflow:hidden}.skeleton-card{flex:0 0 220px;min-width:180px}.skeleton-img{aspect-ratio:3/4;background:#e8e8e8;border-radius:2px;width:100%}.skeleton-line{background:#e8e8e8;border-radius:4px;height:14px}@keyframes ri-heart-bounce{0%{transform:scale(1)}30%{transform:scale(1.5)}55%{transform:scale(.88)}75%{transform:scale(1.2)}to{transform:scale(1)}}.card-heart-btn.heart-bounce{animation:.55s cubic-bezier(.36,.07,.19,.97) forwards ri-heart-bounce}.product-badge{z-index:3;letter-spacing:.1em;text-transform:uppercase;color:#fff;pointer-events:none;background:#1a1a1a;border-radius:2px;padding:3px 7px;font-family:inherit;font-size:9px;font-weight:700;line-height:1.4;position:absolute;top:8px;left:8px}.product-badge--sale{background:#c0392b}.product-badge--new{background:#1a1a1a}.product-badge--hit{background:#1a1a1a;border:1px solid #ffffff4d}.product-badge--preorder{color:#111;background:#f5f5f5;border:1px solid #111}.img-blur{opacity:.05}.img-loaded{opacity:1;transition:opacity .25s}.product-stock-note{letter-spacing:.08em;color:#c0392b;margin-bottom:10px;font-size:11px;font-weight:700}.gallery-item-zoom-wrap{border-radius:2px;overflow:hidden}.gallery-item-zoom-wrap:hover .gallery-item{transform-origin:var(--zoom-x,50%) var(--zoom-y,50%);cursor:zoom-in;transition:transform .1s ease-out;transform:scale(2.2)}.gallery-item-zoom-wrap .gallery-item{transition:transform .25s,transform-origin 50ms linear;transform:scale(1)}.is-desktop .product-gallery .gallery-thumbs{scrollbar-width:none;flex-direction:row;grid-column:1/-1;gap:8px;margin-top:12px;display:flex;overflow-x:auto}.is-desktop .product-gallery .gallery-thumbs::-webkit-scrollbar{display:none}.gallery-thumb-btn{cursor:pointer;opacity:.5;background:0 0;border:1.5px solid #0000;border-radius:2px;flex-shrink:0;width:68px;height:68px;padding:0;transition:opacity .15s,border-color .15s;overflow:hidden}.gallery-thumb-btn--active,.gallery-thumb-btn:hover{opacity:1;border-color:#1a1a1a}.gallery-thumb-img{object-fit:cover;width:100%;height:100%;display:block}.sticky-atc-img{object-fit:cover;border-radius:2px;flex-shrink:0;width:44px;height:52px}.ri-progress-bar{z-index:99999;pointer-events:none;background:linear-gradient(90deg,#1a1a1a 0%,#555 100%);border-radius:0 2px 2px 0;height:2px;position:fixed;top:0;left:0}.cart-icon-wrap{display:inline-flex;position:relative}.cart-badge{color:#fff;pointer-events:none;letter-spacing:0;background:#c0392b;border-radius:10px;justify-content:center;align-items:center;min-width:17px;height:17px;padding:0 4px;font-size:9px;font-weight:700;line-height:1;display:flex;position:absolute;top:-9px;right:-12px}.delivery-progress{margin-bottom:12px;padding:0 0 14px}.is-desktop .delivery-progress{padding:0 0 12px}.delivery-progress-text{letter-spacing:.05em;color:#555;margin-bottom:7px;font-size:11px}.delivery-progress-text strong{color:#1a1a1a}.delivery-progress-text--free{color:#2d7a3a;font-weight:700}.delivery-bar{background:#ebebeb;border-radius:4px;height:3px;overflow:hidden}.delivery-bar-fill{background:linear-gradient(90deg,#1a1a1a 0%,#555 100%);border-radius:4px;height:100%;transition:width .5s cubic-bezier(.25,1,.5,1)}.delivery-bar-fill--full{background:linear-gradient(90deg,#2d7a3a,#4caf50)}.promo-section{border-bottom:none;width:100%;padding:0 0 14px}.promo-row{gap:6px;display:flex}.promo-input{letter-spacing:.06em;text-transform:uppercase;background:#fafafa;border:1.5px solid #d0d0d0;border-radius:2px;outline:none;flex:1;padding:8px 12px;font-family:inherit;font-size:12px;transition:border-color .15s}.promo-input:focus{background:#fff;border-color:#1a1a1a}.promo-input--valid{background:#f0fff4;border-color:#2d7a3a!important}.promo-input--invalid{background:#fff5f5;border-color:#c0392b!important}.promo-btn{color:#fff;cursor:pointer;background:#1a1a1a;border:none;border-radius:2px;flex-shrink:0;width:38px;font-size:18px;transition:background .15s}.promo-btn:hover{background:#333}.promo-hint{letter-spacing:.06em;color:#888;margin-top:5px;font-size:10px}.promo-hint--valid{color:#2d7a3a;font-weight:700}.promo-hint--invalid{color:#c0392b;font-weight:700}.cart-total-old{color:#999;margin-right:6px;font-size:12px;text-decoration:line-through}.cart-total-new{color:#c0392b;font-weight:700}.cart-item--removing{opacity:.45;pointer-events:none;transition:opacity .2s}.cart-undo-btn{letter-spacing:.1em;color:#1a1a1a;cursor:pointer;pointer-events:auto;white-space:nowrap;background:0 0;border:1.5px solid #1a1a1a;border-radius:2px;padding:4px 8px;font-family:inherit;font-size:9px;font-weight:700;transition:background .15s,color .15s}.cart-undo-btn:hover{color:#fff;background:#1a1a1a}.cart-item--removing .cart-item-right{pointer-events:auto}@keyframes ri-price-flash{0%{color:inherit;transform:scale(1)}30%{color:#c0392b;transform:scale(1.12)}to{color:inherit;transform:scale(1)}}.cart-total-anim{animation:.38s forwards ri-price-flash;display:inline-block}.mini-cart{z-index:1100;background:#fff;border:1px solid #e8e8e8;border-radius:4px;width:300px;padding:0;animation:.18s forwards mini-cart-in;position:absolute;top:calc(100% + 12px);right:0;overflow:hidden;box-shadow:0 8px 32px #0000001f}@keyframes mini-cart-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.mini-cart-items{padding:12px 14px 0}.mini-cart-item{border-bottom:1px solid #f5f5f5;align-items:center;gap:10px;margin-bottom:10px;padding-bottom:10px;display:flex}.mini-cart-item:last-child{border-bottom:none;margin-bottom:0}.mini-cart-img{object-fit:cover;border-radius:2px;flex-shrink:0;width:42px;height:52px}.mini-cart-info{flex:1;min-width:0}.mini-cart-name{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:600;overflow:hidden}.mini-cart-size{color:#888;margin-top:2px;font-size:10px}.mini-cart-price{white-space:nowrap;flex-shrink:0;font-size:11px;font-weight:600}.mini-cart-more{color:#888;text-align:center;letter-spacing:.06em;padding:6px 0 10px;font-size:10px}.mini-cart-open-btn{color:#fff;letter-spacing:.1em;cursor:pointer;background:#1a1a1a;border:none;width:100%;padding:12px;font-family:inherit;font-size:11px;font-weight:700;transition:background .15s;display:block}.mini-cart-open-btn:hover{background:#333}.recently-viewed-section{border-top:1px solid #e8e8e8;margin-top:0;padding:20px 0 40px}.recently-viewed-inner{max-width:1600px;margin:0 auto;padding:0 40px}.recently-viewed-title{letter-spacing:.15em;text-transform:uppercase;margin-bottom:16px;font-size:13px;font-weight:700}.recently-viewed-track{scrollbar-width:none;gap:16px;display:flex;overflow-x:auto}.recently-viewed-track::-webkit-scrollbar{display:none}.recently-viewed-track .carousel-item{flex:0 0 220px}@media screen and (min-width:901px){.is-desktop .recently-viewed-section{border-top:1px solid #000;padding:40px 0 120px}.is-desktop .recently-viewed-inner{width:1596px;max-width:none;margin:0 auto;padding:0}.is-desktop .recently-viewed-title{text-transform:uppercase;color:#000;margin:0 0 24px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:40px;font-weight:500;line-height:48px}.is-desktop .recently-viewed-track{gap:11px}.is-desktop .recently-viewed-section .related-carousel-window{width:1276px;max-width:100%;margin:0 auto;position:relative;overflow:hidden}.is-desktop .recently-viewed-track .carousel-item{flex:0 0 311px;width:311px;min-width:311px;max-width:311px}.is-desktop .recently-viewed-track .product-card-wrapper{width:311px}.is-desktop .recently-viewed-track .product-image-container{aspect-ratio:auto;background:#fff;border-radius:0;width:311px;height:466px;margin-bottom:10px}.is-desktop .recently-viewed-track .product-img-dynamic{object-fit:cover;width:311px;height:466px;padding:0}.is-desktop .recently-viewed-track .product-name{color:#000;margin:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:20px;font-weight:400;line-height:24px}.is-desktop .recently-viewed-track .price-tag,.is-desktop .recently-viewed-track .price-row span{color:#313131;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:19px}.is-desktop .recently-viewed-track .price-row .price-current-inline{color:#d70000;font-weight:800}.is-desktop .recently-viewed-track .price-row .price-old-inline{color:#777;font-weight:400;text-decoration:line-through}}@media screen and (min-width:1800px){.is-desktop .recently-viewed-section .related-carousel-window{width:1276px!important;margin-left:160px!important;position:relative!important;overflow:hidden!important}.is-desktop .recently-viewed-section .recently-viewed-track{margin-left:0!important}.is-desktop .recently-viewed-section .recently-viewed-track .carousel-item{flex:0 0 311px!important;width:311px!important;min-width:311px!important;max-width:311px!important}.is-desktop .recently-viewed-section .recently-viewed-track .carousel-item .product-card-wrapper{width:311px!important}.is-desktop .recently-viewed-section .recently-viewed-track .carousel-item .product-image-container{aspect-ratio:auto!important;background:#fff!important;border-radius:0!important;width:311px!important;height:466px!important;margin-bottom:10px!important}.is-desktop .recently-viewed-section .recently-viewed-track .carousel-item .product-img-dynamic{object-fit:cover!important;width:311px!important;height:466px!important;padding:0!important}.is-desktop .recently-viewed-section .recently-viewed-track .carousel-item .product-name{color:#000!important;margin:0!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:20px!important;font-weight:400!important;line-height:24px!important}.is-desktop .recently-viewed-section .recently-viewed-track .carousel-item .price-tag{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:16px!important;line-height:19px!important}.is-desktop .recently-viewed-section .recently-viewed-track .carousel-item .price-row .price-current-inline{color:#d70000!important;font-weight:800!important}.is-desktop .recently-viewed-section .recently-viewed-track .carousel-item .price-row .price-old-inline{color:#777!important;font-weight:400!important;text-decoration:line-through!important}}.product-card-wrapper,.artist-card,.secretshop-card,.sr-target,.info-page-section,.hero-section,.stat-card,.section-title,.footer-section{opacity:0;transition:opacity .42s ease var(--sr-delay,0s), transform .42s ease var(--sr-delay,0s);transform:translateY(18px)}.product-card-wrapper.sr-revealed,.artist-card.sr-revealed,.secretshop-card.sr-revealed,.sr-target.sr-revealed,.info-page-section.sr-revealed,.hero-section.sr-revealed,.stat-card.sr-revealed,.section-title.sr-revealed,.footer-section.sr-revealed{opacity:1;transform:translateY(0)}.carousel-track .product-card-wrapper{opacity:1!important;transition:none!important;transform:none!important}@media (prefers-reduced-motion:reduce){.product-card-wrapper,.artist-card,.secretshop-card,.sr-target,.info-page-section,.hero-section,.stat-card,.section-title,.footer-section{opacity:1!important;transition:none!important;transform:none!important}}.theme-toggle-btn{z-index:9000;color:#fff;cursor:pointer;opacity:.82;background:#1a1a1a;border:none;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:transform .2s,background .3s,color .3s,opacity .2s;display:flex;position:fixed;bottom:28px;right:36px;box-shadow:0 4px 16px #0003}.theme-toggle-btn:hover{opacity:1;transform:translateY(-3px)}.theme-toggle-btn--dark{color:#0f0f0f;background:#e8e8e8}.theme-ripple{top:var(--ry);left:var(--rx);z-index:99998;pointer-events:none;border-radius:50%;width:0;height:0;animation:.55s cubic-bezier(.22,1,.36,1) forwards theme-ripple-grow;position:fixed;transform:translate(-50%,-50%)}@keyframes theme-ripple-grow{0%{width:0;height:0}to{width:300vmax;height:300vmax}}body,.is-desktop .header,.desktop-shell,.footer,.cart-drawer,.product-name,.price-tag,.product-title,.size-btn,.nav-link,.cart-icon,.header-login-btn,.hero-title,.related-title,.recently-viewed-title,.accordion-header,.accordion-content,.checkout-form input,.checkout-form select{transition:background-color .3s,color .3s,border-color .3s,filter .3s}html.dark-mode,body.dark-mode{color:#f0f0f0!important;background:#0f0f0f!important}.dark-mode .is-desktop .header{background:#0f0f0f!important;border-bottom:1px solid #1e1e1e!important}.dark-mode .desktop-shell,.dark-mode .desktop-shell-viewport,.dark-mode .main-content,.dark-mode .app-wrapper{color:#e0e0e0;background:#0f0f0f}.dark-mode .drop-progress-block{color:#ffffffdb!important;background:#ffffff0e!important;border-color:#ffffff24!important}.dark-mode .header.header--mobile{background:#0f0f0f!important}.dark-mode .header-mobile-line{background:#f0f0f0!important}.dark-mode .mobile-bottom-nav{background:#0f0f0f!important;border-top-color:#333!important}.dark-mode .mobile-nav-btn,.dark-mode .is-mobile .mobile-nav-btn,.dark-mode .is-mobile .mobile-nav-btn.active{color:#f0f0f0!important}.dark-mode .logo,.dark-mode .cart-mobile-logo,.dark-mode .cart-back-icon{filter:invert()}.dark-mode .nav-link,.dark-mode .is-desktop .header-right a,.dark-mode .cart-icon,.dark-mode .header-login-btn,.dark-mode .header-right .nav-link{color:#f0f0f0!important}.dark-mode .nav-item .dropdown-content{background:#111!important;border:1px solid #2a2a2a!important}.dark-mode .nav-item .dropdown-content a{color:#e0e0e0!important}.dark-mode .nav-item .dropdown-content a:hover{background:#1e1e1e!important}.dark-mode .product-image-container,.dark-mode .secretshop-card-media,.dark-mode .artist-image-placeholder{background:#1a1a1a!important}.dark-mode .product-name,.dark-mode .price-tag,.dark-mode .secretshop-card-name{color:#f0f0f0!important}.dark-mode .secretshop-card-price{color:silver!important}.dark-mode .product-price,.dark-mode .product-price.has-discount,.dark-mode .is-desktop .product-price,.dark-mode .is-desktop .product-price.has-discount,.dark-mode .product-price .price-regular,.dark-mode .is-desktop .product-price .price-regular{color:#f0f0f0!important}.dark-mode .product-price.has-discount .price-old,.dark-mode .is-desktop .product-price.has-discount .price-old{color:#777!important;opacity:1!important}.dark-mode .size-btn{color:#f0f0f0!important;background:0 0!important;border-color:#3a3a3a!important}.dark-mode .size-btn.active{color:#0f0f0f!important;background:#f0f0f0!important;border-color:#f0f0f0!important}.dark-mode .is-desktop .product-details .size-btn{color:#f0f0f0!important;background:0 0!important;border-color:#3a3a3a!important}.dark-mode .is-desktop .product-details .size-btn.active{color:#0f0f0f!important;background:#f0f0f0!important;border-color:#f0f0f0!important}.dark-mode .sticky-atc-bar{background:#0f0f0ff7!important;border-bottom-color:#2a2a2a!important;box-shadow:0 2px 16px #0006!important}.dark-mode .sticky-atc-name,.dark-mode .sticky-atc-price span{color:#f0f0f0!important}.dark-mode .sticky-atc-old{color:#777!important}.dark-mode .sticky-atc-btn--pick{color:#f0f0f0!important;border-color:#f0f0f0!important}.dark-mode .sticky-atc-btn--pick:hover{color:#0f0f0f!important;background:#f0f0f0!important}.dark-mode .related-section:before,.dark-mode .recently-viewed-section{border-color:#2a2a2a!important}.dark-mode .related-title,.dark-mode .recently-viewed-title,.dark-mode .product-title,.dark-mode .hero-title,.dark-mode .secretshop-title{color:#f0f0f0!important}.dark-mode .cart-item-divider,.dark-mode .product-details-divider{background:#2a2a2a!important}.dark-mode .product-page-container{background:#0f0f0f}.dark-mode .close-btn{color:#f0f0f0!important}.dark-mode .accordion-header{color:#f0f0f0!important;border-color:#2a2a2a!important}.dark-mode .accordion-header .arrow{color:#f0f0f0!important}.dark-mode .accordion-content{color:silver!important}.dark-mode .size-chart-link{color:#999!important}.dark-mode .cart-overlay{background:#000000bf!important}.dark-mode .cart-drawer{color:#f0f0f0!important;background:#111!important}.dark-mode .cart-mobile-header{background:#111!important}.dark-mode .cart-mobile-line,.dark-mode .cart-item-divider{background:#2a2a2a!important}.dark-mode .cart-item-title,.dark-mode .cart-item-meta,.dark-mode .cart-mobile-title,.dark-mode .cart-header h2{color:#f0f0f0!important}.dark-mode .cart-footer--desktop,.dark-mode .cart-mobile-footer{background:#111!important;border-color:#2a2a2a!important}.dark-mode .cart-total{color:#f0f0f0!important}.dark-mode .promo-input{color:#f0f0f0!important;background:#1a1a1a!important;border-color:#333!important}.dark-mode .promo-btn{color:#f0f0f0!important;background:#222!important}.dark-mode .checkout-btn,.dark-mode .cart-mobile-checkout{color:#0f0f0f!important;background:#f0f0f0!important}.dark-mode .remove-item-btn{color:#888!important}.dark-mode .footer,.dark-mode .footer--home{color:#888!important;background:#0a0a0a!important;border-color:#1e1e1e!important}.dark-mode .footer a{color:#888!important}.dark-mode .checkout-form input,.dark-mode .checkout-form select,.dark-mode .checkout-form textarea{color:#f0f0f0!important;background:#1a1a1a!important;border-color:#333!important}.dark-mode .delivery-bar{background:#2a2a2a!important}.dark-mode .delivery-progress-text{color:silver!important}.dark-mode .back-to-top{color:#f0f0f0!important;background:#1e1e1e!important}.dark-mode .toast{color:#f0f0f0!important;background:#1e1e1e!important;border-color:#333!important}.dark-mode .lk-page{color:#f0f0f0!important;background:#0f0f0f!important}.dark-mode .lk-title{color:#f0f0f0!important}.dark-mode .lk-user-card{background:#1a1a1a!important;border-color:#2a2a2a!important}.dark-mode .lk-user-name{color:#f0f0f0!important}.dark-mode .lk-user-email,.dark-mode .lk-user-icon{color:#999!important}.dark-mode .lk-tile{color:#f0f0f0!important;background:#1a1a1a!important;border-color:#2a2a2a!important}.dark-mode .lk-tile:hover{background:#242424!important}.dark-mode .lk-tile-logout{color:#ff6b6b!important}.dark-mode .lk-edit{color:#777!important}.dark-mode .lk-divider-line,.dark-mode .lk-divider{background:#2a2a2a!important;border-color:#2a2a2a!important}.dark-mode .lk-edit-card,.dark-mode .lk-edit-head{background:#1a1a1a!important;border-color:#2a2a2a!important}.dark-mode .lk-edit-card-title,.dark-mode .lk-edit-card-title-normal{color:#f0f0f0!important}.dark-mode .lk-edit-label{color:#888!important}.dark-mode .lk-edit-input{color:#f0f0f0!important;background:#111!important;border-color:#333!important}.dark-mode .lk-edit-input:disabled{color:#555!important;background:#0d0d0d!important}.dark-mode .lk-edit-save{color:#0f0f0f!important;background:#f0f0f0!important}.dark-mode .lk-edit-close,.dark-mode .lk-back{color:#aaa!important}.dark-mode .lk-edit-grid,.dark-mode .lk-pass-grid,.dark-mode .lk-edit-field{background:0 0!important}.dark-mode .lk-secret-link,.dark-mode .lk-user-card a{color:#aaa!important}.dark-mode .faq-container,.dark-mode .faq-page,.dark-mode .delivery-container,.dark-mode .returns-container,.dark-mode .public-offer-container,.dark-mode .public-offer-page,.dark-mode .privacy-policy-container{color:#d0d0d0!important;background:#0f0f0f!important}.dark-mode .faq-title{color:#f0f0f0!important}.dark-mode .faq-content,.dark-mode .faq-content *,.dark-mode .faq-item,.dark-mode .faq-item *,.dark-mode .public-offer-page .faq-content,.dark-mode .public-offer-page .faq-content *{color:#d0d0d0!important;background:0 0!important}.dark-mode .faq-content h1,.dark-mode .faq-content h2,.dark-mode .faq-content h3,.dark-mode .faq-content strong{color:#f0f0f0!important}.dark-mode .faq-item{border-color:#2a2a2a!important}.dark-mode .faq-accordion-btn,.dark-mode .faq-question{color:#f0f0f0!important;border-color:#2a2a2a!important}.dark-mode .faq-answer{color:silver!important}.dark-mode .checkout-page,.dark-mode .checkout-container,.dark-mode .checkout-wrap{color:#f0f0f0!important}.dark-mode .checkout-item-img{background:#1a1a1a!important}.dark-mode .checkout-qty-btn{color:#f0f0f0!important}.dark-mode .checkout-map-placeholder{background:#1a1a1a!important}.dark-mode .checkout-divider{background:#2a2a2a!important}.dark-mode .checkout-item-name,.dark-mode .checkout-item-price,.dark-mode .checkout-item-size,.dark-mode .checkout-total,.dark-mode .checkout-section-title{color:#f0f0f0!important}.dark-mode .checkout-input,.dark-mode .checkout-select,.dark-mode input[type=text],.dark-mode input[type=email],.dark-mode input[type=tel],.dark-mode select,.dark-mode textarea{color:#f0f0f0!important;background:#1a1a1a!important;border-color:#333!important}.dark-mode input::placeholder,.dark-mode textarea::placeholder{color:#666!important}.dark-mode .orders-page,.dark-mode .orders-container,.dark-mode .order-card{color:#f0f0f0!important;background:#0f0f0f!important}.dark-mode .order-card{border-color:#2a2a2a!important}.dark-mode .order-tracking-card{color:#f0f0f0!important;background:#151515!important;border-color:#303030!important}.dark-mode .order-tracking-card--idle{--track-accent:#a3a3a3}.dark-mode .order-tracking-card--active{--track-accent:#7aa7ff;border-color:#7aa7ff57!important}.dark-mode .order-tracking-card--done{--track-accent:#63d489;border-color:#63d4894d!important}.dark-mode .order-tracking-card--hot{--track-accent:#ffb36b;border-color:#ffb36b5c!important}.dark-mode .order-tracking-card__provider{color:#f0f0f0!important;background:#222!important;border-color:#383838!important}.dark-mode .order-tracking-card__line span,.dark-mode .order-tracking-card__dates,.dark-mode .order-tracking-card__event{color:#a6a6a6!important}.dark-mode .order-tracking-card__line b,.dark-mode .order-tracking-card__line em{color:#f0f0f0!important}.dark-mode .order-tracking-card__timeline{border-color:#ffffff1a!important}.dark-mode .orders-auth-state{color:#f0f0f0!important;background:#151515!important;border-color:#2a2a2a!important}.dark-mode .orders-auth-state h2{color:#f0f0f0!important}.dark-mode .orders-auth-state p{color:#b5b5b5!important}.dark-mode .orders-auth-state__primary{color:#0f0f0f!important;background:#f0f0f0!important;border-color:#f0f0f0!important}.dark-mode .orders-auth-state__secondary{color:#f0f0f0!important;background:#151515!important;border-color:#444!important}.dark-mode .order-id,.dark-mode .order-date,.dark-mode .order-status,.dark-mode .order-total{color:#e0e0e0!important}.dark-mode .favorites-page,.dark-mode .favorites-title{color:#f0f0f0!important}.dark-mode .artists-page,.dark-mode .artist-page{background:#0f0f0f!important}.dark-mode .artist-name,.dark-mode .artist-title,.dark-mode .collection-title{color:#f0f0f0!important}.dark-mode .register-page,.dark-mode .auth-modal,.dark-mode .auth-container{color:#f0f0f0!important;background:#111!important}.dark-mode .register-title,.dark-mode .auth-title{color:#f0f0f0!important}.dark-mode .register-input,.dark-mode .auth-input{color:#f0f0f0!important;background:#1a1a1a!important;border-color:#333!important}.dark-mode .register-label,.dark-mode .auth-label{color:#aaa!important}.dark-mode .register-primary,.dark-mode .auth-submit{color:#0f0f0f!important;background:#f0f0f0!important}.dark-mode .register-social-btn{color:#f0f0f0!important;background:#1e1e1e!important;border-color:#333!important}.dark-mode .register-policy{color:#777!important}.dark-mode .register-help{color:#aaa!important}.dark-mode .main-content,.dark-mode .desktop-shell{color:#e0e0e0;background:#0f0f0f}.dark-mode .faq-title,.dark-mode .is-desktop .faq-page .faq-title,.dark-mode .is-desktop .delivery-container .faq-title,.dark-mode .is-desktop .returns-container .faq-title,.dark-mode .is-desktop .privacy-policy-container .faq-title,.dark-mode .is-desktop .public-offer-container .faq-title,.dark-mode .is-desktop .contacts-container .faq-title,.dark-mode .is-desktop .orders-page .faq-title{color:#f0f0f0!important}.dark-mode .is-desktop .faq-page .faq-item,.dark-mode .is-desktop .delivery-container .faq-item,.dark-mode .is-desktop .returns-container .faq-item,.dark-mode .is-desktop .privacy-policy-container .faq-item,.dark-mode .is-desktop .public-offer-container .faq-item,.dark-mode .is-desktop .contacts-container .faq-item,.dark-mode .is-desktop .orders-page .faq-item{color:#d0d0d0!important;border-color:#2a2a2a!important}.dark-mode .is-desktop .faq-page .faq-item *,.dark-mode .is-desktop .delivery-container .faq-item *,.dark-mode .is-desktop .returns-container .faq-item *,.dark-mode .is-desktop .privacy-policy-container .faq-item *,.dark-mode .is-desktop .public-offer-container .faq-item *,.dark-mode .is-desktop .contacts-container .faq-item *,.dark-mode .is-desktop .orders-page .faq-item *{color:#d0d0d0!important}.dark-mode .contacts-container,.dark-mode .contacts-page{color:#d0d0d0!important;background:#0f0f0f!important}.dark-mode .progress-bar{background:#1a1a1a!important}.dark-mode .dropdown-content{background:#111!important;border:1px solid #2a2a2a!important}.dark-mode .dropdown-content a{color:#e0e0e0!important}.dark-mode .dropdown-content a:hover{background:#1e1e1e!important}@media (min-width:901px){.dark-mode .is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .header{background:#0f0f0f!important}.dark-mode .is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .logo{filter:invert()!important}.dark-mode .is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .desktop-nav .nav-link{color:#f0f0f0!important}.dark-mode .is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .header-right>a{color:#f0f0f0!important}.dark-mode .is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .header-right>.cart-icon{color:#f0f0f0!important}.dark-mode .is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .header-right>.header-login-btn{color:#f0f0f0!important}.dark-mode .is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .lk-page:not(.lk-page-edit){background:#0f0f0f!important}.dark-mode .is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .lk-title{color:#f0f0f0!important}.dark-mode .is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .lk-user-card{background:#1a1a1a!important;border-color:#2a2a2a!important}.dark-mode .is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .lk-user-name{color:#f0f0f0!important}.dark-mode .is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .lk-user-email{color:#999!important}.dark-mode .is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .lk-user-card .lk-edit{color:#888!important}.dark-mode .is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .lk-shop-link{color:#888!important}.dark-mode .is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .lk-tile{color:#f0f0f0!important;background:#1a1a1a!important;border-color:#2a2a2a!important}.dark-mode .is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .lk-tiles .lk-tile{color:#f0f0f0!important;background:#1a1a1a!important;border-color:#2a2a2a!important}.dark-mode .is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .lk-tile-logout{color:#ff6b6b!important}.dark-mode .is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .desktop-shell-viewport{background:#0f0f0f!important}.dark-mode .is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .desktop-shell{background:#0f0f0f!important}.dark-mode .is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .main-content{background:#0f0f0f!important}.dark-mode .is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .header{background:#0f0f0f!important}.dark-mode .is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .logo{filter:invert()!important}.dark-mode .is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .desktop-nav .nav-link{color:#f0f0f0!important}.dark-mode .is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .header-right>a{color:#f0f0f0!important}.dark-mode .is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .header-right>.cart-icon{color:#f0f0f0!important}.dark-mode .is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .header-right>.header-login-btn{color:#f0f0f0!important}.dark-mode .is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .lk-page.lk-page-edit{background:#0f0f0f!important}.dark-mode .is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .lk-page.lk-page-edit .lk-title{color:#f0f0f0!important}.dark-mode .is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .lk-edit-card{background:#1a1a1a!important;border-color:#2a2a2a!important}.dark-mode .is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .lk-edit-card-title{color:#d0d0d0!important}.dark-mode .is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .lk-edit-card-title-normal{color:#d0d0d0!important}.dark-mode .is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .lk-edit-label{color:#d0d0d0!important}.dark-mode .is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .lk-edit-input{color:#f0f0f0!important;background:#111!important;border-color:#333!important}.dark-mode .is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .lk-edit-input:disabled{color:#555!important;background:#0d0d0d!important}.dark-mode .is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .desktop-shell-viewport{background:#0f0f0f!important}.dark-mode .is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .desktop-shell{background:#0f0f0f!important}.dark-mode .is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .main-content{background:#0f0f0f!important}}.dark-mode .hero-title,.dark-mode .section-header,.dark-mode .artist-soon,.dark-mode .artist-title,.dark-mode .artist-name,.dark-mode .artists-page-title,.dark-mode .fav-name,.dark-mode .favorites-title,.dark-mode .fail-title,.dark-mode .fail-text,.dark-mode .success-title,.dark-mode .success-subtitle,.dark-mode .success-order-id,.dark-mode .status-title,.dark-mode .related-title,.dark-mode .secretshop-title,.dark-mode .secretshop-card-name,.dark-mode .cart-mobile-title,.dark-mode .cart-item-title,.dark-mode .cart-empty-note,.dark-mode .cart-mobile-total,.dark-mode .mobile-catalog-title,.dark-mode .mobile-catalog-section-name,.dark-mode .mobile-catalog-item,.dark-mode .product-title,.dark-mode .product-name,.dark-mode .product-price,.dark-mode .price-tag,.dark-mode .product-desc-mobile,.dark-mode .add-to-cart-label--mobile,.dark-mode .checkout-title,.dark-mode .checkout-item-info h3,.dark-mode .checkout-price,.dark-mode .checkout-item-remove,.dark-mode .checkout-subtotal-new,.dark-mode .delivery-header,.dark-mode .login-title,.dark-mode .login-label,.dark-mode .register-title,.dark-mode .register-label,.dark-mode .auth-subtitle,.dark-mode .auth-remember,.dark-mode .auth-policy,.dark-mode .auth-forgot-btn,.dark-mode .faq-title,.dark-mode .faq-item h2,.dark-mode .faq-item p,.dark-mode .lk-title,.dark-mode .lk-user-name,.dark-mode .lk-user-email,.dark-mode .lk-grid-tile,.dark-mode .lk-back,.dark-mode .lk-edit-section-title,.dark-mode .lk-edit-mobile-label,.dark-mode .lk-secretshop-btn,.dark-mode .nav-link,.dark-mode .dropdown-content a,.dark-mode .pickup-address,.dark-mode .smart-size-hint strong{color:#f0f0f0!important}.dark-mode .checkout-sizeqty,.dark-mode .checkout-qty-btn,.dark-mode .checkout-qty-num,.dark-mode .checkout-price-old,.dark-mode .checkout-subtotal-old,.dark-mode .delivery-cost-row,.dark-mode .cart-item-meta,.dark-mode .cart-qty-value,.dark-mode .cart-qty-btn,.dark-mode .cart-item-price,.dark-mode .radio-text,.dark-mode .city-autocomplete label,.dark-mode .footer-col a,.dark-mode .footer-col-left a,.dark-mode .footer-col-right a,.dark-mode .footer-mid,.dark-mode .footer-legal-left,.dark-mode .footer-legal-center a,.dark-mode .lk-footer-col a,.dark-mode .ri-empty-products-text,.dark-mode .product-fav-btn,.dark-mode .checkout-consent-text,.dark-mode .login-forgot,.dark-mode .register-policy,.dark-mode .login-policy{color:#aaa!important}.form-inline-error{color:#d32f2f;text-align:center;padding:8px 0;font-family:inherit;font-size:13px}.form-inline-success{color:#2e7d32;text-align:center;padding:8px 0;font-family:inherit;font-size:13px}.sw-update-banner{color:#fff;z-index:var(--z-toast,9000);background:#282828;border-radius:8px;align-items:center;gap:16px;padding:12px 24px;font-family:inherit;font-size:13px;display:flex;position:fixed;bottom:80px;left:50%;transform:translate(-50%);box-shadow:0 4px 20px #0000004d}.sw-update-banner button{color:#282828;cursor:pointer;background:#fff;border:none;padding:6px 16px;font-family:inherit;font-size:12px;font-weight:600}.dark-mode .auth-btn-secondary,.dark-mode .login-btn-secondary,.dark-mode .qv-add-btn{color:#f0f0f0!important;background:#2a2a2a!important;border-color:#444!important}.dark-mode .qv-size-btn.active{color:#fff!important;background:#333!important}.dark-mode .card-heart-btn,.dark-mode .arrow-btn,.dark-mode .close-btn,.dark-mode .fav-heart,.dark-mode .fav-heart .heart-ic,.dark-mode .mobile-nav-btn,.dark-mode .mobile-nav-btn.active,.dark-mode .mobile-nav-btn svg,.dark-mode .page-back-btn svg path{stroke:#f0f0f0;color:#f0f0f0!important}.dark-mode .cart-clear-btn:hover{color:#f0f0f0!important}.dark-mode .login-page,.dark-mode .register-page,.dark-mode .fail-page-container,.dark-mode .success-page-container,.dark-mode .favorites-page,.dark-mode .secretshop-page,.dark-mode .artist-page .artist-top,.dark-mode .lk-page,.dark-mode .lk-edit-mobile,.dark-mode .lk-grid-tile,.dark-mode .mobile-catalog-panel,.dark-mode .city-suggestions,.dark-mode .mini-cart{background:#0f0f0f!important}.dark-mode .login-input,.dark-mode .register-input,.dark-mode .lk-edit-mobile-input,.dark-mode .lk-edit-input,.dark-mode .city-suggestion-item,.dark-mode .city-autocomplete .input-box,.dark-mode .checkout-right .input-box,.dark-mode .promo-input,.dark-mode .promo-input:focus{color:#f0f0f0!important;background:#1a1a1a!important;border-color:#333!important}.dark-mode .auth-modal{background:#141414!important}.dark-mode .shipping-modal,.dark-mode .size-chart-modal__content{color:#f0f0f0!important;background:#141414!important}.dark-mode .size-chart-modal__close{color:#f0f0f0!important;background:#1a1a1a!important}.dark-mode .cart-drawer,.dark-mode .cart-mobile-header{background:#0f0f0f!important}.dark-mode .hero-dot.active,.dark-mode .swipe-dot--active{background:#f0f0f0!important}.dark-mode .related-section .slider-arrows .arrow-btn{background:#1a1a1a!important;border-color:#444!important}.dark-mode .shake-btn--open{color:#f0f0f0!important;background:#1a1a1a!important}.dark-mode .swipe-back-indicator{background:#1a1a1a!important}.dark-mode .cart-item{background:#0f0f0f!important}.dark-mode .checkout-qty-pill{background:#2a2a2a!important}.dark-mode .checkout-divider,.dark-mode .cart-item-divider,.dark-mode .cart-mobile-line{background:#333!important}@media (min-width:901px){.dark-mode .is-desktop.app-wrapper:has(.main-content--home) .header{background:#0f0f0f!important}.dark-mode .is-desktop.app-wrapper:has(.main-content--home) .logo{filter:invert()!important}.dark-mode .is-desktop.app-wrapper:has(.main-content--home) .desktop-nav .nav-link{color:#f0f0f0!important}.dark-mode .is-desktop.app-wrapper:has(.main-content--home) .header-right>a{color:#f0f0f0!important}.dark-mode .is-desktop.app-wrapper:has(.main-content--home) .header-right>.cart-icon{color:#f0f0f0!important}.dark-mode .is-desktop.app-wrapper:has(.main-content--home) .header-right>.header-login-btn{color:#f0f0f0!important}.dark-mode .is-desktop.app-wrapper:has(.main-content--home) .hero-title{color:#f0f0f0!important}.dark-mode .is-desktop.app-wrapper:has(.main-content--home) .section-header{color:#f0f0f0!important}.dark-mode .is-desktop.app-wrapper:has(.main-content--home) .sidebar-links{color:#f0f0f0!important}.dark-mode .is-desktop.app-wrapper:has(.product-page-container) .header{background:#0f0f0f!important}.dark-mode .is-desktop.app-wrapper:has(.product-page-container) .logo{filter:invert()!important}.dark-mode .is-desktop.app-wrapper:has(.product-page-container) .desktop-nav .nav-link{color:#f0f0f0!important}.dark-mode .is-desktop.app-wrapper:has(.product-page-container) .header-right>a{color:#f0f0f0!important}.dark-mode .is-desktop.app-wrapper:has(.product-page-container) .header-right>.cart-icon{color:#f0f0f0!important}.dark-mode .is-desktop.app-wrapper:has(.product-page-container) .header-right>.header-login-btn{color:#f0f0f0!important}.dark-mode .is-desktop.app-wrapper:has(.secretshop-page) .header{background:#0f0f0f!important}.dark-mode .is-desktop.app-wrapper:has(.secretshop-page) .logo{filter:invert()!important}.dark-mode .is-desktop.app-wrapper:has(.secretshop-page) .desktop-nav .nav-link{color:#f0f0f0!important}.dark-mode .is-desktop.app-wrapper:has(.secretshop-page) .header-right>a{color:#f0f0f0!important}.dark-mode .is-desktop.app-wrapper:has(.secretshop-page) .header-right>.cart-icon{color:#f0f0f0!important}.dark-mode .is-desktop.app-wrapper:has(.secretshop-page) .header-right>.header-login-btn{color:#f0f0f0!important}.dark-mode .is-desktop.app-wrapper:has(.secretshop-page) .secretshop-page{background:#0f0f0f!important}.dark-mode .is-desktop.app-wrapper:has(.register-page .register-social-row) .header{background:#0f0f0f!important}.dark-mode .is-desktop.app-wrapper:has(.register-page .register-social-row) .logo{filter:invert()!important}.dark-mode .is-desktop.app-wrapper:has(.register-page .register-social-row) .desktop-nav .nav-link{color:#f0f0f0!important}.dark-mode .is-desktop.app-wrapper:has(.register-page .register-social-row) .header-right>a{color:#f0f0f0!important}.dark-mode .is-desktop.app-wrapper:has(.register-page .register-social-row) .header-right>.cart-icon{color:#f0f0f0!important}.dark-mode .is-desktop.app-wrapper:has(.register-page .register-social-row) .header-right>.header-login-btn{color:#f0f0f0!important}.dark-mode .is-desktop.app-wrapper:has(.register-page .register-social-row) .register-page{background:#0f0f0f!important}.dark-mode .is-desktop.app-wrapper:has(.checkout-container) .header{background:#0f0f0f!important}.dark-mode .is-desktop.app-wrapper:has(.checkout-container) .logo{filter:invert()!important}.dark-mode .is-desktop.app-wrapper:has(.checkout-container) .desktop-nav .nav-link{color:#f0f0f0!important}.dark-mode .is-desktop.app-wrapper:has(.checkout-container) .header-right>a{color:#f0f0f0!important}.dark-mode .is-desktop.app-wrapper:has(.checkout-container) .header-right>.cart-icon{color:#f0f0f0!important}.dark-mode .is-desktop.app-wrapper:has(.checkout-container) .header-right>.header-login-btn{color:#f0f0f0!important}.dark-mode .is-desktop .fail-page-container{background:#0f0f0f!important}}.dark-mode .footer-desktop-left,.dark-mode .footer-desktop-center a,.dark-mode .footer-desktop-right a,.dark-mode .footer-desktop-legal,.dark-mode .footer-desktop-legal a{color:#aaa!important}.dark-mode .mobile-catalog-panel{background:#0f0f0f!important}.dark-mode .mobile-catalog-section-name,.dark-mode .mobile-catalog-item{color:#f0f0f0!important}.dark-mode .mobile-catalog-item:active{background:#1a1a1a!important}.dark-mode .artist-filter-item,.dark-mode .artist-page .artist-filter-panel .artist-filter-item{color:#f0f0f0!important}.dark-mode .artist-filter-backdrop{background:#00000080!important}.dark-mode .mobile-sticky-atc,.dark-mode .cart-mobile-footer,.dark-mode .checkout-mobile-footer{background:#0f0f0f!important;border-top-color:#333!important}.dark-mode .checkout-mobile-total,.dark-mode .checkout-mobile-total-value{color:#f0f0f0!important}.dark-mode .checkout-consent-circle{background:#333!important}.dark-mode .checkout-consent-toggle input:checked+.checkout-consent-circle{background:#f0f0f0!important}.dark-mode .checkout-consent-text a{color:#888!important}.dark-mode .fav-card{background:#1a1a1a!important}.dark-mode .fav-add{color:#f0f0f0!important;background:#2a2a2a!important}.dark-mode .fav-price{color:#ccc!important}.dark-mode .order-card{background:#1a1a1a!important;border-color:#333!important}.dark-mode .login-input,.dark-mode .register-input,.dark-mode .auth-input{border-color:#444!important}.dark-mode .login-social-btn,.dark-mode .register-social-btn,.dark-mode .auth-social-btn{background:#2a2a2a!important;border-color:#444!important}.dark-mode .quick-view-overlay{background:#000000b3!important}.dark-mode .quick-view-modal{color:#f0f0f0!important;background:#141414!important}.dark-mode .qv-size-btn{color:#f0f0f0!important;background:#1a1a1a!important;border-color:#444!important}.dark-mode .offline-bar{color:#0f0f0f!important;background:#f0f0f0!important}.dark-mode .form-group label,.dark-mode .checkout-form .form-group label,.dark-mode .checkout-right .form-group label,.dark-mode .city-autocomplete label{color:#d0d0d0!important}.dark-mode .radio-custom{background:#333!important;border-color:#555!important}.dark-mode .radio-label input:checked+.radio-custom{background:#f0f0f0!important}.dark-mode .is-mobile .radio-text{color:#bbb!important}.dark-mode .promo-hint--valid{color:#4caf50!important}.dark-mode .promo-hint--invalid{color:#ef5350!important}.dark-mode .input-box,.dark-mode .checkout-form .input-box,.dark-mode .checkout-right .input-box,.dark-mode .city-autocomplete .input-box{color:#f0f0f0!important;background:#1a1a1a!important;border-color:#333!important}.dark-mode .lk-footer-divider{background:#444!important}.dark-mode .lk-grid-tile{background:#1a1a1a!important;border-color:#333!important}.dark-mode .lk-footer-col a,.dark-mode .lk-secretshop-btn{color:#aaa!important}.dark-mode .lk-user-icon svg,.dark-mode .lk-user-icon svg path{fill:#f0f0f0!important;color:#f0f0f0!important}.dark-mode .login-btn-secondary,.dark-mode .login-social-btn,.dark-mode .register-social-btn{color:#f0f0f0!important;background:#2a2a2a!important;border-color:#444!important}.dark-mode .login-btn-secondary{color:#f0f0f0!important}.dark-mode .lk-edit-mobile{background:#0f0f0f!important}.dark-mode .lk-edit-mobile-input{color:#f0f0f0!important;background:#1a1a1a!important;border-color:#333!important}.dark-mode .success-page-container,.dark-mode .fail-page-container,.dark-mode .checkout-page,.dark-mode .checkout-container,.dark-mode .checkout-wrap{background:#0f0f0f!important}.dark-mode .delivery-cost-row{color:#bbb!important}.dark-mode .checkout-meta{color:#999!important}.dark-mode .is-desktop .checkout-consent-circle{background:#333!important;border-color:#555!important}.dark-mode .is-desktop .checkout-consent-toggle input:checked+.checkout-consent-circle{background:#f0f0f0!important}.dark-mode .is-mobile .checkout-consent-circle{background:#333!important}.dark-mode .is-mobile .checkout-consent-toggle input:checked+.checkout-consent-circle{background:#f0f0f0!important}.dark-mode .is-mobile .checkout-consent-text,.dark-mode .is-mobile .checkout-consent-text a{color:#aaa!important}.dark-mode .is-mobile .checkout-mobile-footer{background:#0f0f0f!important;border-top-color:#333!important}.dark-mode .auth-modal,.dark-mode .auth-container{color:#f0f0f0!important;background:#111!important}.dark-mode .form-inline-error{color:#ef5350!important}.dark-mode .form-inline-success{color:#66bb6a!important}.dark-mode .lk-user-email{color:#999!important}.dark-mode .checkout-map-placeholder,.dark-mode .inline-map-container{background:#1a1a1a!important;border-color:#333!important}.dark-mode .ri-limited-title,.dark-mode .artists-page-title,.dark-mode .collection-page-title,.dark-mode .artist-soon{color:#f0f0f0!important}.dark-mode .promo-input--valid{background:#0f2e1a!important;border-color:#4caf50!important}.dark-mode .promo-input--invalid{background:#2e0f0f!important;border-color:#ef5350!important}.dark-mode .artist-filter-panel,.dark-mode .artist-page .artist-filter-panel{background:#1a1a1a!important}.dark-mode .cart-qty-pill,.dark-mode .cart-qty-pill.cart-qty-mobile{background:#333!important}.is-mobile.app-wrapper{padding-top:calc(52px + env(safe-area-inset-top,0px));padding-bottom:calc(66px + env(safe-area-inset-bottom,0px));overflow-x:clip}.is-mobile .header:not(.header--mobile),.is-mobile .desktop-nav,.is-mobile .header-left,.is-mobile .header-right,.is-mobile .desktop-shell-viewport,.is-mobile .desktop-shell,.is-mobile .footer-desktop,.is-mobile .footer-desktop-inner,.is-mobile .new-arrivals-desktop-carousel,.is-mobile .slider-arrows,.is-mobile .theme-toggle-btn,.is-mobile .back-to-top,.is-mobile .ri-progress-bar,.is-mobile .cart-header--desktop,.is-mobile .cart-footer--desktop,.is-mobile .cart-qty-desktop,.is-mobile .remove-svg,.is-mobile .card-quick-add{display:none!important}.is-mobile .footer-mobile,.is-mobile .new-arrivals-mobile-grid,.is-mobile .cart-mobile-title,.is-mobile .cart-item-divider,.is-mobile .cart-qty-mobile,.is-mobile .remove-x{display:block!important}.is-mobile .cart-mobile-back{display:flex!important}.is-mobile .header.header--mobile{width:100%;height:calc(52px + env(safe-area-inset-top,0px));padding-top:env(safe-area-inset-top,0px);z-index:1000;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border:none;justify-content:center;align-items:center;display:flex;position:fixed;top:0;left:0}.is-mobile .logo-link--mobile{justify-content:center;align-items:center;display:flex}.is-mobile .logo.logo--mobile{object-fit:contain;width:31px;height:31px}.is-mobile .header-mobile-line{background:#282828;width:min(312px,80%);height:1px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.page-back-btn{left:20px;top:calc(56px + env(safe-area-inset-top,0px));cursor:pointer;z-index:1001;opacity:0;pointer-events:none;background:0 0;border:none;width:30px;height:30px;padding:0;transition:opacity .22s,transform .22s;position:fixed;transform:translate(-6px)}.page-back-btn--visible{opacity:1;pointer-events:auto;transform:translate(0)}.page-back-btn svg{display:block}.is-mobile .hero-section{margin:0;padding:0}.is-mobile .hero-title{color:#282828;text-transform:none;white-space:nowrap;margin:0;padding-top:clamp(16px,4vw,26px);padding-left:clamp(16px,5vw,31px);padding-right:clamp(16px,5vw,31px);font-family:Dubai,sans-serif;font-size:clamp(32px,10vw,48px);font-weight:700;line-height:1.5}.is-mobile .hero-content{flex-direction:column;height:auto;min-height:0;margin-top:2px}.is-mobile .hero-sidebar{display:none}.is-mobile .hero-image-box{background-color:#c4c4c4;width:100%;height:clamp(180px,45vw,260px)}.is-mobile .hero-slide{position:absolute;top:0;bottom:0;left:0;right:0}.is-mobile .hero-indicators{gap:8px;bottom:12px}.is-mobile .hero-dot{width:8px;height:8px}.is-mobile .products-section{margin:0 0 40px;padding:0 clamp(16px,5vw,32px)}.is-mobile .section-header-row{margin-top:clamp(32px,8vw,56px);margin-bottom:clamp(14px,3vw,20px);padding:0}.is-mobile .section-header{color:#000;margin:0;font-family:Inter,sans-serif;font-size:clamp(18px,5vw,24px);font-weight:600;line-height:1.2}.is-mobile .new-arrivals-mobile-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(12px,3vw,24px) clamp(8px,2vw,13px);display:grid!important}.is-mobile .new-arrivals-mobile-item{width:100%}.is-mobile .product-card-wrapper{width:100%;position:relative}.is-mobile .product-card{flex-direction:column;gap:6px;display:flex}.is-mobile .product-image-container{aspect-ratio:157/236;background:#fff;border-radius:0;width:100%;margin-bottom:6px}.is-mobile .product-img-dynamic{object-fit:cover;width:100%;height:100%;display:block}.is-mobile .product-name{color:#000;font-family:Inter,sans-serif;font-size:clamp(13px,3.5vw,16px);font-weight:400;line-height:1.2}.is-mobile .price-tag{color:#000;font-family:Inter,sans-serif;font-size:clamp(9px,2.5vw,10px);font-weight:400;line-height:1.2}.is-mobile .price-current-inline{color:#d70000;font-weight:800}.is-mobile .price-old-inline{color:#777;text-decoration:line-through}.is-mobile .card-heart-btn{color:#c4c4c4!important;width:11.25px!important;min-width:11.25px!important;height:10.17px!important;min-height:10.17px!important;padding:0!important;top:10px!important;right:10px!important}.is-mobile .card-heart-btn.active{color:#000!important;height:10px!important;min-height:10px!important}.is-mobile .card-heart-btn .heart-ic,.is-mobile .card-heart-btn .heart-ic--outline{width:11.25px!important;height:10.17px!important;display:block!important}.is-mobile .card-heart-btn.active .heart-ic,.is-mobile .card-heart-btn .heart-ic--filled{width:11.25px!important;height:10px!important;display:block!important}.is-mobile .product-badge{padding:3px 6px;font-size:9px}.is-mobile .footer{border:none;margin:0;padding:0;display:block}.is-mobile .footer-mobile{padding:16px clamp(20px,5vw,34px) 24px;display:block!important}.is-mobile .footer-top{justify-content:space-between;margin-bottom:28px;display:flex}.is-mobile .footer-col{flex-direction:column;gap:12px;display:flex}.is-mobile .footer-col-right{text-align:right}.is-mobile .footer-col a,.is-mobile .footer-col-left a,.is-mobile .footer-col-right a{color:#4a4a4a;text-transform:uppercase;margin:0;font-family:Inter,sans-serif;font-size:clamp(12px,3.5vw,15px);font-weight:600;line-height:1.2;text-decoration:none;display:block}.is-mobile .footer-mid{color:#424242;text-align:center;margin-bottom:16px;font-family:Inter,sans-serif;font-size:10px;font-weight:400;line-height:12px}.is-mobile .footer-bottom{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.is-mobile .footer-legal-left{color:#787878;font-family:Inter,sans-serif;font-size:10px;font-weight:400;line-height:14px}.is-mobile .footer-legal-center{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.is-mobile .footer-legal-center a{color:#787878;margin:0;font-family:Inter,sans-serif;font-size:10px;font-weight:400;line-height:12px;text-decoration:none;display:block}.is-mobile .mobile-bottom-nav{width:100%;height:calc(66px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:none;backdrop-filter:none;z-index:1100;padding:0 20px;padding-bottom:env(safe-area-inset-bottom,0px);background:#fff;border-top:1px solid #e5e5e5;justify-content:space-around;align-items:center;display:flex;position:fixed;bottom:0;left:0;box-shadow:0 -1px 8px #0000000a}.is-mobile .mobile-nav-btn{cursor:pointer;color:#282828;-webkit-tap-highlight-color:transparent;background:0 0;border:none;justify-content:center;align-items:center;padding:6px;display:flex;position:relative}.is-mobile .mobile-nav-btn.active{color:#000}.is-mobile .mobile-nav-btn--cart svg{width:32px;height:28px}.is-mobile .mobile-nav-badge{color:#fff;background:#282828;border-radius:50%;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 4px;font-family:Inter,sans-serif;font-size:9px;font-weight:700;line-height:1;display:flex;position:absolute;top:0;right:-2px}.is-mobile .mobile-catalog-overlay{z-index:3000;background:#00000021;position:fixed;top:0;bottom:0;left:0;right:0}.is-mobile .mobile-catalog-panel{width:min(325px,83vw);height:100%;padding:calc(53px + env(safe-area-inset-top,0px)) 0 calc(40px + env(safe-area-inset-bottom,0px)) clamp(20px, 5vw, 31px);-webkit-overflow-scrolling:touch;z-index:3001;background:#fff;border-radius:0;transition:transform .25s ease-out;animation:.25s ease-out ri-catalog-slide-left;position:fixed;top:0;left:0;overflow-y:auto}.is-mobile .mobile-catalog-panel.closing{animation:.22s ease-in forwards ri-catalog-slide-left-out}@keyframes ri-catalog-slide-left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes ri-catalog-slide-left-out{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes ri-cart-slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes ri-cart-slide-down{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes ri-overlay-fade-in{0%{opacity:0}to{opacity:1}}@keyframes ri-overlay-fade-out{0%{opacity:1}to{opacity:0}}@keyframes ri-filter-slide-down{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes ri-filter-slide-up{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-8px)}}.is-mobile .mobile-catalog-close{cursor:pointer;z-index:2;background:0 0;border:none;padding:4px;position:absolute;top:22px;right:25px}.is-mobile .mobile-catalog-close svg{width:21px;height:21px}.is-mobile .mobile-catalog-title{color:#000;margin-bottom:40px;font-family:Inter,sans-serif;font-size:24px;font-weight:600;line-height:29px}.is-mobile .mobile-catalog-sections{flex-direction:column;gap:12px;padding-left:4px;display:flex}.is-mobile .mobile-catalog-section-header{align-items:center;gap:14px;width:100%;padding:6px 0;display:flex}.is-mobile .mobile-catalog-chevron-btn{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;justify-content:center;align-items:center;padding:6px;display:flex}.is-mobile .mobile-catalog-section-name{cursor:pointer;color:#000;text-transform:uppercase;text-align:left;-webkit-tap-highlight-color:transparent;background:0 0;border:none;padding:0;font-family:Inter,sans-serif;font-size:24px;font-weight:400;line-height:27px}.is-mobile .mobile-catalog-chevron{border:6px solid #0000;border-top:none;border-bottom:8px solid #d9d9d9;width:0;height:0;transition:transform .2s;display:inline-block;transform:none}.is-mobile .mobile-catalog-chevron:not(.expanded){transform:rotate(180deg)}.is-mobile .mobile-catalog-chevron.expanded{transform:rotate(0)}.is-mobile .mobile-catalog-items{flex-direction:column;gap:0;padding-top:6px;padding-left:34px;display:flex}.is-mobile .mobile-catalog-item{text-align:left;color:#000;cursor:pointer;text-transform:uppercase;background:0 0;border:none;padding:4px 0;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:27px}.is-mobile .mobile-catalog-item:active{opacity:.6}.is-mobile .cart-overlay{z-index:2000;height:calc(100% - 66px - env(safe-area-inset-bottom,0px));height:calc(100dvh - 66px - env(safe-area-inset-bottom,0px));background:0 0}.is-mobile .cart-drawer{flex-direction:column;width:100%;max-width:100%;height:100%;padding:0;animation:.28s ease-out ri-cart-slide-up;display:flex;position:relative}.is-mobile .cart-overlay.closing .cart-drawer{animation:.3s cubic-bezier(.4,0,1,1) forwards ri-cart-slide-down}.is-mobile .cart-overlay.closing{pointer-events:none}.is-mobile .cart-mobile-header{background:#fff;flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;height:52px;position:relative;display:flex!important}.is-mobile .cart-mobile-logo-wrap{justify-content:center;align-items:center;display:flex}.is-mobile .cart-mobile-logo{object-fit:contain;width:31px;height:31px}.is-mobile .cart-mobile-line{background:#282828;width:min(312px,80%);height:1px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.is-mobile .cart-mobile-back{cursor:pointer;z-index:1;-webkit-tap-highlight-color:transparent;opacity:1;pointer-events:auto;background:0 0;border:none;justify-content:center;align-items:center;width:30px;height:30px;padding:0;transition:opacity .22s,transform .22s;display:flex;position:absolute;top:60px;left:20px;transform:translate(0)}.is-mobile .cart-mobile-back--hidden{opacity:0;pointer-events:none;transform:translate(-6px)}.is-mobile .cart-mobile-title{color:#282828;flex-shrink:0;padding:33px 0 0 34px;font-family:Dubai,sans-serif;font-size:36px;font-weight:700;line-height:61px}.is-mobile .cart-content{-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;padding:0;display:flex;overflow-y:auto}.is-mobile .cart-items-list{padding-bottom:20px}.is-mobile .cart-item{border-bottom:none;gap:22px;margin:0;padding:14px 34px;display:flex}.is-mobile .cart-item-img{cursor:pointer;background:#fff;flex-shrink:0;width:96px;height:144px}.is-mobile .cart-item-img img{object-fit:cover;width:100%;height:100%}.is-mobile .cart-item-info{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.is-mobile .cart-item-title{color:#000;cursor:pointer;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:17px}.is-mobile .cart-item-meta{color:#3b3b3b;cursor:pointer;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:15px}.is-mobile .cart-qty-pill.cart-qty-mobile{box-sizing:border-box;background:#d9d9d9;border-radius:18px;justify-content:space-between;align-items:center;gap:0;width:92px;height:37px;margin-top:8px;padding:0 8px;display:inline-flex!important}.is-mobile .cart-qty-btn{color:#3b3b3b;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;justify-content:center;align-items:center;padding:0;font-family:Inter,sans-serif;font-size:24px;font-weight:200;line-height:1;display:flex}.is-mobile .cart-qty-btn:active{opacity:.6}.is-mobile .cart-qty-value{text-align:center;color:#3b3b3b;min-width:8px;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:19px}.is-mobile .cart-item-right{flex-direction:column;flex-shrink:0;justify-content:space-between;align-items:flex-end;width:50px;display:flex}.is-mobile .remove-item-btn{cursor:pointer;color:#282828;background:0 0;border:none;justify-content:center;align-items:center;width:12px;height:12px;padding:0;display:flex}.is-mobile .remove-x{font-size:16px;line-height:1;display:block!important}.is-mobile .remove-svg{display:none!important}.is-mobile .cart-item-price{color:#282828;text-align:right;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:19px}.is-mobile .cart-price-old{font-size:12px}.is-mobile .cart-price-new{color:#c0392b;font-size:16px}.is-mobile .cart-item-divider{background:#282828;width:min(312px,100% - 73px);height:1px;margin:0 0 0 39px;display:block!important}.is-mobile .empty-cart{flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.is-mobile .cart-empty-note{color:#000;margin:0;font-family:Inter,sans-serif;font-size:14px;line-height:17px}.is-mobile .empty-cart>.checkout-btn{display:none}.is-mobile .cart-mobile-footer{background:#d9d9d9;flex-shrink:0;justify-content:space-between;align-items:center;height:86px;padding:0 12px 0 34px;display:flex!important}.is-mobile .cart-mobile-footer--empty{justify-content:flex-end}.is-mobile .cart-mobile-total{color:#282828;font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:19px}.is-mobile .cart-mobile-checkout{color:#fff;cursor:pointer;text-transform:uppercase;-webkit-tap-highlight-color:transparent;background:#282828;border:none;border-radius:18px;width:min(237px,60%);height:50px;font-family:Inter,sans-serif;font-size:16px;font-weight:600;line-height:19px}.is-mobile .cart-mobile-checkout:disabled{cursor:not-allowed;background:#aeaeae}.is-mobile .cart-undo-btn{padding:5px 10px;font-size:10px}.is-mobile .checkout-container{padding-bottom:0}.is-mobile .checkout-title{color:#282828;margin:0;padding:33px 0 0 34px;font-family:Dubai,sans-serif;font-size:24px;font-weight:700;line-height:41px}.is-mobile .checkout-grid{flex-direction:column;display:flex}.is-mobile .checkout-left,.is-mobile .checkout-right{width:100%}.is-mobile .checkout-items{padding:14px 0 0}.is-mobile .checkout-item{align-items:flex-start;gap:0;margin-bottom:0;padding:0 clamp(16px,5vw,34px) 14px;display:flex;position:relative}.is-mobile .checkout-item-img,.is-mobile .checkout-item-img--link{width:96px;height:144px;aspect-ratio:unset;background:#fff;flex-shrink:0;display:block}.is-mobile .checkout-item-img img{object-fit:cover;width:96px;height:144px;display:block}.is-mobile .checkout-item-info{flex:1;padding-left:22px;padding-right:22px}.is-mobile .checkout-item-info h3{color:#000;text-transform:none;margin:0 0 6px;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:17px}.is-mobile .checkout-sizeqty{color:#3b3b3b;font-family:Inter,sans-serif;font-size:12px;line-height:15px}.is-mobile .checkout-item-controls--desktop{display:none!important}.is-mobile .checkout-item-controls--mobile{justify-content:space-between;align-items:center;margin-top:20px;display:flex!important}.is-mobile .checkout-qty-pill{background:#d9d9d9;border-radius:18px;flex-shrink:0;align-items:center;overflow:hidden;grid-template-columns:33px 1fr 26px!important;gap:0!important;width:92px!important;height:37px!important;padding:0!important;display:grid!important}.is-mobile .checkout-qty-btn{color:#3b3b3b;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;justify-content:center;align-items:center;height:37px;padding:0;font-family:Inter,sans-serif;font-size:24px;font-weight:200;line-height:1;display:flex}.is-mobile .checkout-qty-num{color:#3b3b3b;text-align:center;font-family:Inter,sans-serif;font-size:16px;font-weight:400}.is-mobile .checkout-price{color:#282828;text-align:right;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:19px}.is-mobile .checkout-price-new{color:#c0392b;text-align:right;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:19px}.is-mobile .checkout-price-old{color:#3b3b3b;text-align:right;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:15px;text-decoration:line-through}.is-mobile .checkout-price-stack-mobile{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.is-mobile .checkout-item-remove{cursor:pointer;color:#282828;-webkit-tap-highlight-color:transparent;background:0 0;border:none;justify-content:center;align-items:center;width:18px;height:18px;padding:0;font-size:16px;line-height:1;display:flex;position:absolute;top:0;right:34px}.is-mobile .checkout-divider{background:#282828;width:min(312px,100% - 73px);height:1px;margin:14px 0 0 39px}.is-mobile .checkout-subtotal,.is-mobile .checkout-left>.checkout-divider{display:none!important}.is-mobile .checkout-form .promo-row{align-items:stretch;gap:0;display:flex}.is-mobile .checkout-form .checkout-promo-input{flex:1;border-right:none!important}.is-mobile .checkout-form .promo-btn{color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#282828;border:1px solid #000;border-left:none;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;font-size:18px;display:flex}.is-desktop .checkout-subtotal-old{color:#3b3b3b;margin-right:4px;text-decoration:line-through}.is-desktop .checkout-subtotal-new{color:#282828;font-weight:700}.is-mobile .checkout-form{flex-direction:column;gap:0;padding:0 clamp(16px,5vw,34px);display:flex}.is-mobile .checkout-form .form-group label,.is-mobile .city-autocomplete label{color:#3b3b3b;margin-top:21px;margin-bottom:8px;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:17px;display:block}.is-mobile .checkout-form .input-box,.is-mobile .city-autocomplete .input-box{box-sizing:border-box;background:#fff;border:1px solid #000;border-radius:0;outline:none;width:100%;max-width:100%;height:46px;padding:0 12px;font-family:Inter,sans-serif;font-size:14px}.is-mobile .checkout-right{padding:0 clamp(16px,5vw,34px)}.is-mobile .delivery-header{color:#000;margin:21px 0 0;padding:0;font-family:Inter,sans-serif;font-size:32px;font-weight:500;line-height:39px}.is-mobile .city-autocomplete{margin-bottom:0}.is-mobile .city-autocomplete .input-box{display:block}.is-mobile .delivery-methods{flex-direction:column;gap:14px;margin:21px 0;padding:0;display:flex}.is-mobile .radio-label{cursor:pointer;align-items:center;gap:14px;display:flex!important}.is-mobile .radio-label input[type=radio]{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.is-mobile .radio-custom{flex-shrink:0;background:#d9d9d9!important;border:none!important;border-radius:50%!important;width:9px!important;min-width:9px!important;height:10px!important;display:inline-block!important;position:static!important}.is-mobile .radio-custom:after{content:none!important;display:none!important}.is-mobile .radio-label input[type=radio]:checked+.radio-custom{background:#171717!important;border:none!important}.is-mobile .radio-text{font-size:14px;font-weight:400;line-height:17px;color:#3b3b3b!important;font-family:Inter,sans-serif!important}.is-mobile .inline-map-container,.is-mobile .checkout-map-placeholder{max-width:100%;overflow:hidden;background:#d9d9d9!important;border:none!important;border-radius:0!important;width:100%!important;height:296px!important;margin:0!important}.is-mobile .pickup-summary{margin-top:21px}.is-mobile .pickup-title{margin-bottom:4px;font-family:Inter,sans-serif;line-height:17px;color:#050505!important;font-size:14px!important;font-weight:500!important}.is-mobile .pickup-address{font-family:Inter,sans-serif;font-weight:400;line-height:17px;color:#3b3b3b!important;font-size:14px!important}.is-mobile .delivery-cost-row{margin-top:8px;font-family:Inter,sans-serif;font-weight:400;line-height:17px;color:#3b3b3b!important;font-size:14px!important}.is-mobile .final-total,.is-mobile .pay-btn,.is-mobile .checkout-right>.checkout-divider{display:none!important}.is-mobile .checkout-consent{align-items:center;gap:10px;margin-top:24px;margin-bottom:0;padding:0;display:flex!important}.is-mobile .checkout-consent-toggle{cursor:pointer;-webkit-tap-highlight-color:transparent;flex-shrink:0;align-items:center;display:flex}.is-mobile .checkout-consent-toggle input{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.is-mobile .checkout-consent-circle{background:#d9d9d9;border-radius:50%;flex-shrink:0;width:18px;height:18px;display:block}.is-mobile .checkout-consent-toggle input:checked+.checkout-consent-circle{background:#282828}.is-mobile .checkout-consent-text{color:#7d7d7d;width:min(315px,100%);font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:17px}.is-mobile .checkout-consent-text a,.is-mobile .checkout-consent-text a:visited,.is-mobile .checkout-consent-text a:hover{text-decoration:underline;color:#7d7d7d!important}.is-mobile .checkout-mobile-footer{background:#d9d9d9;justify-content:space-between;align-items:center;width:100%;height:86px;margin-top:32px;padding:0 12px 0 34px;display:flex!important}.is-mobile .checkout-mobile-total{color:#282828;font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:19px}.is-mobile .checkout-mobile-btn{color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#282828;border:none;border-radius:18px;width:min(237px,60%);height:50px;font-family:Inter,sans-serif;font-size:16px;font-weight:600;line-height:19px}.is-mobile .checkout-mobile-btn.is-disabled{cursor:not-allowed;background:#aeaeae}.is-mobile .main-content{flex:1;width:100%;padding:0}.is-mobile .fail-page-container{box-sizing:border-box;width:100%;min-height:calc(100dvh - 52px - 66px - env(safe-area-inset-bottom,0px));background:#fff;padding:0 clamp(20px,5vw,34px);position:relative}.is-mobile .fail-title{color:#282828;text-transform:uppercase;margin:47px 0 0;padding:0;font-family:Dubai,sans-serif;font-size:24px;font-weight:700;line-height:41px}.is-mobile .fail-text{color:#000;width:min(325px,100%);margin:14px 0 0;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:17px}.is-mobile .fail-retry-btn{cursor:pointer;color:#fff;-webkit-tap-highlight-color:transparent;background:#282828;border:none;border-radius:18px;justify-content:center;align-items:center;width:min(237px,65vw);height:50px;margin:72px auto 0;font-family:Inter,sans-serif;font-size:16px;font-weight:600;line-height:19px;display:flex}.is-mobile .success-page-container{box-sizing:border-box;width:100%;min-height:calc(100dvh - 52px - 66px - env(safe-area-inset-bottom,0px));background:#fff;padding:0 clamp(20px,5vw,34px);position:relative}.is-mobile .success-title{color:#282828;text-transform:uppercase;margin:47px 0 0;padding:0;font-family:Dubai,sans-serif;font-size:24px;font-weight:700;line-height:41px}.is-mobile .success-content{flex-direction:column;align-items:flex-start;display:flex}.is-mobile .success-subtitle{color:#000;width:min(325px,100%);margin:14px 0 0;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:17px}.is-mobile .success-order-id{color:#282828;margin:8px 0 0;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:17px}.is-mobile .success-orders-btn{cursor:pointer;color:#fff;-webkit-tap-highlight-color:transparent;background:#282828;border:none;border-radius:18px;justify-content:center;align-items:center;width:min(237px,65vw);height:50px;margin:72px auto 0;font-family:Inter,sans-serif;font-size:16px;font-weight:600;line-height:19px;text-decoration:none;display:flex}.is-mobile .skeleton-carousel{grid-template-columns:1fr 1fr;gap:24px 13px;padding:0;display:grid}.is-mobile .skeleton-card{width:100%}.is-mobile .skeleton-img{aspect-ratio:157/236;width:100%}.is-mobile .auth-overlay{align-items:flex-end;padding:0}.is-mobile .auth-modal{border-radius:20px 20px 0 0;width:100%;max-width:100%;max-height:90vh}.is-mobile .faq-container{padding:0 34px}.is-mobile .faq-title{color:#282828;text-transform:uppercase;margin:26px 0 0;padding:0;font-family:Dubai,sans-serif;font-size:clamp(32px,10vw,48px);font-weight:700;line-height:1.5}.is-mobile .returns-container .faq-title{margin-top:45px;font-size:33px;line-height:56px}.is-mobile .public-offer-container .faq-title{margin-top:40px;font-size:32px;line-height:54px}.is-mobile .privacy-policy-container .faq-title{margin-top:40px;font-size:18px;line-height:30px}.is-mobile .faq-content{gap:16px;max-width:min(325px,100%);margin-top:20px}.is-mobile .faq-item h2{color:#000;margin-bottom:4px;font-family:Inter,sans-serif;font-size:10px;font-weight:600;line-height:12px}.is-mobile .faq-item p{color:#000;font-family:Inter,sans-serif;font-size:10px;font-weight:400;line-height:12px}.is-mobile .contacts-container .faq-item p{font-weight:400}.is-mobile .public-offer-container .faq-content{max-width:min(312px,100%)}.is-mobile .login-page{box-sizing:border-box;background:#fff;width:100%;padding:0 clamp(20px,6vw,37px);position:relative}.is-mobile .login-title{color:#282828;text-transform:uppercase;margin:51px 0 0;padding:0;font-family:Dubai,sans-serif;font-size:32px;font-weight:700;line-height:54px}.is-mobile .login-form{margin-top:46px}.is-mobile .login-label{color:#000;margin-bottom:8px;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:17px;display:block}.is-mobile .login-input{box-sizing:border-box;background:#fff;border:1px solid #d9d9d9;border-radius:0;outline:none;width:100%;max-width:min(312px,100%);height:41px;padding:0 12px;font-family:Inter,sans-serif;font-size:14px}.is-mobile .login-forgot-row{justify-content:flex-end;width:100%;max-width:min(312px,100%);margin-top:8px;display:flex}.is-mobile .login-forgot{cursor:pointer;color:#848484;background:0 0;border:none;padding:0;font-family:Inter,sans-serif;font-size:10px;font-weight:400;line-height:12px}.is-mobile .login-btn-primary{cursor:pointer;color:#fff;-webkit-tap-highlight-color:transparent;background:#282828;border:none;border-radius:18px;justify-content:center;align-items:center;width:100%;max-width:min(312px,100%);height:32px;margin-top:24px;font-family:Inter,sans-serif;font-size:11px;font-weight:600;line-height:13px;display:flex}.is-mobile .login-btn-secondary{cursor:pointer;color:#000;-webkit-tap-highlight-color:transparent;background:#d9d9d9;border:none;border-radius:18px;justify-content:center;align-items:center;width:100%;max-width:min(312px,100%);height:32px;margin-top:9px;font-family:Inter,sans-serif;font-size:11px;font-weight:600;line-height:13px;display:flex}.is-mobile .login-social-row{gap:14px;margin-top:18px;display:flex}.is-mobile .login-social-btn{cursor:pointer;-webkit-tap-highlight-color:transparent;background:#d9d9d9;border:none;border-radius:18px;flex:1;justify-content:center;align-items:center;max-width:149px;height:32px;display:flex}.is-mobile .login-social-btn img{object-fit:contain;width:18px;height:18px}.is-mobile .login-policy{color:#848484;text-align:center;width:100%;max-width:312px;margin-top:24px;font-family:Inter,sans-serif;font-size:7px;font-weight:400;line-height:8px}.is-mobile .register-page{box-sizing:border-box;background:#fff;width:100%;padding:0 clamp(20px,6vw,35px);position:relative}.is-mobile .register-title{color:#282828;text-transform:uppercase;margin:51px 0 0;padding:0;font-family:Dubai,sans-serif;font-size:32px;font-weight:700;line-height:54px}.is-mobile .register-form{flex-direction:column;gap:0;width:100%;max-width:min(322px,100%);margin-top:24px;display:flex}.is-mobile .register-field{flex-direction:column;margin-bottom:24px;display:flex}.is-mobile .register-label{color:#282828;margin-bottom:5px;font-family:Inter,sans-serif;font-size:13px;font-weight:400;line-height:16px}.is-mobile .register-input{box-sizing:border-box;background:#fff;border:1px solid #d9d9d9;border-radius:0;outline:none;width:100%;max-width:min(322px,100%);height:43px;padding:0 12px;font-family:Inter,sans-serif;font-size:14px}.is-mobile .register-primary{cursor:pointer;color:#fff;-webkit-tap-highlight-color:transparent;background:#282828;border:none;border-radius:18px;justify-content:center;align-items:center;width:100%;max-width:min(322px,100%);height:32px;margin-top:0;font-family:Inter,sans-serif;font-size:11px;font-weight:600;line-height:13px;display:flex}.is-mobile .register-social-row{gap:28px;margin-top:18px;display:flex}.is-mobile .register-social-btn{cursor:pointer;-webkit-tap-highlight-color:transparent;background:#d9d9d9;border:none;border-radius:18px;flex:1;justify-content:center;align-items:center;max-width:147px;height:32px;display:flex}.is-mobile .register-social-btn img{object-fit:contain;width:18px;height:18px}.is-mobile .register-policy{color:#848484;text-align:center;width:100%;max-width:322px;margin-top:24px;font-family:Inter,sans-serif;font-size:7px;font-weight:400;line-height:8px}.is-mobile .register-help{color:#6f6f6f;text-align:left;width:100%;max-width:322px;margin-top:-6px;margin-bottom:10px;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:16px}.is-mobile .register-page [id^=ri-turnstile]{transform-origin:50%;transform:scale(.85)}.is-mobile .lk-back{color:#282828;cursor:pointer;background:0 0;border:none;margin-bottom:8px;padding:0;font-family:Inter,sans-serif;font-size:12px}.is-mobile .lk-page{box-sizing:border-box;background:#fff;width:100%;padding:0 34px;position:relative}.is-mobile .lk-title{color:#282828;text-transform:uppercase;margin:51px 0 0;padding:0;font-family:Dubai,sans-serif;font-size:32px;font-weight:700;line-height:54px}.is-mobile .lk-user-icon{justify-content:center;margin-top:44px;display:flex}.is-mobile .lk-user-icon svg{width:24px;height:28px}.is-mobile .lk-user-name-wrap{text-align:center;margin-top:12px}.is-mobile .lk-user-name{color:#282828;font-family:Inter,sans-serif;font-size:16px;font-weight:600;line-height:19px}.is-mobile .lk-user-email{color:#282828;margin-top:6px;font-family:Inter,sans-serif;font-size:10px;font-weight:400;line-height:12px;text-decoration:underline}.is-mobile .lk-tiles-grid{max-width:325px;margin:32px auto 0;display:grid}.is-mobile .ri-card{color:#282828;background:#fff;border:1px solid #ededed;max-width:325px;margin:24px auto 0;padding:16px 18px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.is-mobile .ri-card>*+*{margin-top:12px}.is-mobile .ri-card-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.is-mobile .ri-card-eyebrow{color:#878787;letter-spacing:.08em;text-transform:uppercase;margin-bottom:2px;font-size:10px}.is-mobile .ri-card-tier-name{letter-spacing:.02em;text-transform:uppercase;font-family:Dubai,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:20px;font-weight:700;line-height:1}.is-mobile .ri-card.ri-card-tier-guest .ri-card-tier-name{color:#878787}.is-mobile .ri-card.ri-card-tier-rookie .ri-card-tier-name{color:#5a5a5a}.is-mobile .ri-card.ri-card-tier-collector .ri-card-tier-name{color:#282828}.is-mobile .ri-card.ri-card-tier-legend .ri-card-tier-name{color:#d70000}.is-mobile .ri-card-fm-pill{color:#d4af37;letter-spacing:.05em;cursor:pointer;border:1px solid #d4af37;align-items:center;gap:4px;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex}.is-mobile .ri-card-fm-pill:active{background-color:#fff8e1}.is-mobile .ri-card-hint{color:#555;font-size:12px;line-height:1.4}.is-mobile .ri-card-ref{border-top:1px solid #ededed;flex-direction:column;align-items:stretch;gap:10px;padding-top:12px}.is-mobile .ri-card-ref-text{width:100%}.is-mobile .ri-card-ref-code{color:#282828;word-break:break-all;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:600}.is-mobile .ri-card-copy-btn{color:#282828;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;background:#fff;border:1px solid #282828;width:100%;padding:10px 14px;font-size:11px;font-weight:500}.is-mobile .ri-card-copy-btn.is-copied{color:#fff;background:#282828}.is-mobile .ri-card-progress{color:#555;font-size:11px;line-height:1.5}.is-mobile .ri-card-progress-count{color:#282828;font-size:14px;font-weight:700}.is-mobile .ri-card-progress-pending{color:#878787}.is-mobile .ri-card-progress-bar{background:#0000000f;height:6px;margin:8px 0;position:relative;overflow:hidden}.is-mobile .ri-card-progress-fill{background:#d70000;height:100%;transition:width .4s}.is-mobile .ri-card-progress-fill.is-max{background:#d4af37}.is-mobile .ri-card-progress-tick{background:#00000026;width:2px;position:absolute;top:-2px;bottom:-2px;transform:translate(-50%)}.is-mobile .ri-card-progress-tick.is-reached{background:#d4af37}.is-mobile .ri-card-milestones{grid-template-columns:1fr;gap:8px;display:grid}.is-mobile .ri-card-milestone{background:#fafafa;border:1px solid #ededed;padding:8px 10px;font-size:11px}.is-mobile .ri-card-milestone.is-reached{background:#fffbf0;border-color:#d4af37}.is-mobile .ri-card-milestone-title{color:#878787;font-weight:600}.is-mobile .ri-card-milestone.is-reached .ri-card-milestone-title{color:#d4af37}.is-mobile .ri-card-milestone-reward{color:#555;margin-top:2px}.is-mobile .ri-card-milestone-code{color:#d70000;margin-top:4px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.is-mobile .ri-card-milestone-code.is-redeemed{color:#878787;text-decoration:line-through}.is-mobile .ri-card-progress-next{color:#282828;margin-top:8px}.is-mobile .ri-card-progress-fallback{color:#878787;font-size:11px;line-height:1.5}.is-mobile .ri-card-drop{background:#fafafa;border:1px solid #ededed;flex-direction:column;align-items:stretch;gap:10px;padding:12px 14px;display:flex}.is-mobile .ri-card-drop-eyebrow{color:#d70000;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:600}.is-mobile .ri-card-drop-name{color:#282828;margin-top:2px;font-size:13px;font-weight:600}.is-mobile .ri-card-drop-when{color:#878787;margin-top:2px;font-size:11px}.is-mobile .ri-card-drop-cta{text-align:center;color:#fff;letter-spacing:.05em;text-transform:uppercase;background:#d70000;padding:10px 14px;font-size:11px;font-weight:500;text-decoration:none;display:block}.is-mobile .lk-grid-tile{cursor:pointer;color:#282828;text-align:left;-webkit-tap-highlight-color:transparent;background:#fff;border:1px solid #d9d9d9;align-items:center;height:62px;padding:0 11px;font-family:Dubai,sans-serif;font-size:13px;font-weight:500;line-height:22px;display:flex}.is-mobile .lk-grid-tile:nth-child(odd){border-right:none}.is-mobile .lk-grid-tile:first-child,.is-mobile .lk-grid-tile:nth-child(2){border-bottom:none}.is-mobile .lk-grid-tile:nth-child(3),.is-mobile .lk-grid-tile:nth-child(4){height:63px}.is-mobile .lk-footer-divider{background:#282828;width:min(312px,100%);height:1px;margin:39px 0 0 3px}.is-mobile .lk-footer-links{justify-content:space-between;width:min(312px,100%);margin-top:15px;margin-left:3px;display:flex}.is-mobile .lk-footer-col{flex-direction:column;gap:18px;display:flex}.is-mobile .lk-footer-col-right{text-align:right}.is-mobile .lk-footer-col a{color:#4a4a4a;text-transform:uppercase;font-family:Inter,sans-serif;font-size:15px;font-weight:600;line-height:18px;text-decoration:none;display:block}.is-mobile .lk-secretshop{justify-content:center;width:min(312px,100%);margin-top:18px;margin-left:3px;display:flex}.is-mobile .lk-secretshop-btn{cursor:pointer;color:#4a4a4a;-webkit-tap-highlight-color:transparent;background:0 0;border:none;padding:0;font-family:Inter,sans-serif;font-size:15px;font-weight:600;line-height:18px}.is-mobile .lk-edit-mobile{box-sizing:border-box;background:#fff;width:100%;padding:0 34px}.is-mobile .lk-edit-section-title{color:#282828;margin-top:26px;font-family:Dubai,sans-serif;font-size:20px;font-weight:500;line-height:34px}.is-mobile .lk-edit-section-pass{margin-top:36px}.is-mobile .lk-edit-section-title+.lk-edit-mobile-field{margin-top:19px}.is-mobile .lk-edit-mobile-field+.lk-edit-mobile-field:not(.lk-edit-mobile-field--pass){margin-top:5px}.is-mobile .lk-edit-section-pass+.lk-edit-mobile-field--pass{margin-top:38px}.is-mobile .lk-edit-mobile-field--pass+.lk-edit-mobile-field--pass{margin-top:24px}.is-mobile .lk-edit-mobile-label{color:#282828;margin-bottom:3px;font-family:Inter,sans-serif;font-size:13px;font-weight:400;line-height:16px}.is-mobile .lk-edit-mobile-input{box-sizing:border-box;color:#282828;background:#fff;border:1px solid #d9d9d9;outline:none;width:100%;max-width:322px;height:51px;padding:0 12px;font-family:Inter,sans-serif;font-size:14px;display:block}.is-mobile .lk-edit-mobile-input:disabled{opacity:.6}.is-mobile .lk-edit-mobile-save{color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#282828;border:none;border-radius:18px;width:100%;max-width:327px;height:57px;margin-top:28px;margin-left:-2px;font-family:Inter,sans-serif;font-size:16px;font-weight:600;line-height:19px;display:block}.is-mobile .lk-footer-divider--edit{margin-top:47px}.is-mobile .secretshop-page{box-sizing:border-box;background:#fff;padding:0 34px}.is-mobile .secretshop-title{color:#282828;margin:51px 0 0;font-family:Dubai,sans-serif;font-size:40px;font-weight:700;line-height:68px}.is-mobile .secretshop-row{justify-content:start;gap:7px 14px;display:grid}.is-mobile .secretshop-row>.secretshop-card:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:calc(50% - 7px)}.is-mobile .secretshop-row--top{margin-top:68px}.is-mobile .secretshop-row--bottom{margin-top:7px}.is-mobile .secretshop-card{color:inherit;text-decoration:none;display:block}.is-mobile .secretshop-card-media{overflow:hidden}.is-mobile .secretshop-card-image{object-fit:cover;width:100%;height:100%;display:block}.is-mobile .secretshop-card-placeholder{background:#fff}.is-mobile .secretshop-card-name{color:#000;margin-top:4px;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:19px}.is-mobile .secretshop-card-price,.is-mobile .secretshop-price-row{color:#313131;margin-top:0;font-family:Inter,sans-serif;font-size:10px;font-weight:400;line-height:12px}.is-mobile .secretshop-price-old{color:#313131;opacity:.45;margin-right:4px;font-size:10px;text-decoration:line-through}.is-mobile .secretshop-price-new{color:red;font-size:10px}.is-mobile .artists-page.faq-container{padding:51px 34px 40px}.is-mobile .artists-page .artists-page-title{color:#282828;margin-bottom:16px;font-family:Dubai,sans-serif;font-size:36px;font-weight:700;line-height:61px}.is-mobile .artists-page .artists-page-grid{grid-template-columns:1fr 1fr;gap:20px 15px;width:100%;display:grid}.is-mobile .artists-page .artists-page-grid>.artist-card:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:calc(50% - 7.5px)}.is-mobile .artists-page .artist-card{flex-direction:column;gap:8px;width:100%;display:flex}.is-mobile .artists-page .artist-image-placeholder{aspect-ratio:153/229;background-color:#c4c4c4;width:100%;overflow:hidden}.is-mobile .artists-page .artist-image-placeholder img{object-fit:cover;width:100%;height:100%;display:block}.is-mobile .artists-page .artist-name{color:#323232;font-family:Inter,sans-serif;font-size:15px;font-weight:600;line-height:18px}.is-mobile .artist-page{width:100%;margin:0;padding:51px 0 40px}.is-mobile .artist-page .artist-top{z-index:51;background:#fff;padding:0 34px;position:relative}.is-mobile .artist-page .artist-header-row{justify-content:space-between;align-items:center;display:flex}.is-mobile .artist-page .artist-title{color:#282828;text-transform:none;margin:0;font-family:Dubai,sans-serif;font-size:48px;font-weight:700;line-height:81px}.is-mobile .artist-page .artist-filter-toggle{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;display:flex!important}.is-mobile .artist-page .artist-filter-toggle-ic{width:26px;height:26px}.is-mobile .artist-page .artist-filters{display:none}.is-mobile .artist-page .artist-filter-backdrop{top:var(--artist-overlay-top,183px);z-index:50;background:#00000021;width:100%;height:100%;position:fixed;left:0}.is-mobile .artist-page .artist-filter-panel{z-index:51;width:100%;box-shadow:none;background:#fff;border:none;outline:none;flex-direction:column;gap:0;margin:0;padding:16px 33px 24px;display:flex;position:absolute;top:100%;left:0}.is-mobile .artist-page .artist-filter-panel .artist-filter-item{color:#323232;text-transform:uppercase;cursor:pointer;text-align:left;white-space:nowrap;opacity:1;background:0 0;border:none;padding:4px 0;font-family:Inter,sans-serif;font-size:16px;font-weight:600;line-height:20px;text-decoration:none}.is-mobile .artist-page .artist-filter-panel .artist-filter-item.active{text-underline-offset:3px;text-decoration:underline}.add-to-cart-btn--soldout{opacity:.7;cursor:not-allowed!important;background:#999!important}.add-to-cart-btn--soldout .add-to-cart-label{letter-spacing:.08em;opacity:1!important;font-size:14px!important;font-weight:700!important}.sticky-atc-btn--soldout,.mobile-sticky-atc-btn--soldout{opacity:.7;cursor:not-allowed!important;background:#999!important}.card-quick-add--soldout{cursor:not-allowed!important;background:#969696eb!important}.size-group{width:100%;margin-bottom:16px}.size-group-label{text-transform:uppercase;letter-spacing:.08em;color:#888;margin-bottom:8px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:11px;font-weight:600}.card-heart-btn{z-index:3}.carousel-item,.carousel-item .product-card-wrapper{overflow:visible}.nav-item.dropdown .nav-link{position:relative}.nav-item.dropdown .nav-link:before{content:"";position:absolute;top:-24px;bottom:-24px;left:-16px;right:-16px}.is-mobile .artist-page .artist-products-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:0 clamp(8px,2.5vw,14px);padding:0 clamp(16px,5vw,34px);display:grid}.is-mobile .artist-page .artist-products-grid>.product-card-wrapper:last-child:nth-child(odd),.is-mobile .artist-page .artist-products-grid>.product-card:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:calc(50% - clamp(4px,1.25vw,7px))}.is-mobile .artist-page .artist-products-grid.is-empty{justify-content:center;align-items:center;min-height:calc(100dvh - 318px);display:flex}.is-mobile .artist-page .artist-products-grid.is-empty .artist-soon{color:#000;font-family:Inter,sans-serif;font-size:clamp(22px,6vw,32px);font-weight:400;line-height:1.2}.is-mobile .artist-page .product-card-wrapper{margin-bottom:7px}.is-mobile .artist-page .product-card{flex-direction:column;gap:4px;display:flex}.is-mobile .artist-page .product-image-container{aspect-ratio:153/229;background:#fff;width:100%;margin-bottom:0;overflow:hidden}.is-mobile .artist-page .product-img-dynamic{object-fit:cover;width:100%;height:100%}.is-mobile .artist-page .product-name{color:#000;margin:0;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:19px}.is-mobile .artist-page .price-tag{color:#313131;font-family:Inter,sans-serif;font-size:10px;font-weight:400;line-height:12px}.is-mobile .artist-page .price-current-inline{color:#d70000;font-weight:800}.is-mobile .artist-page .price-old-inline{color:#777;text-decoration:line-through}.is-mobile .artist-page .artist-grid-divider{display:none}.is-mobile .artist-page .card-heart-btn{top:10px;right:10px}.is-mobile .product-page-container{width:100%;margin:0;padding:56px 0 0;overflow:hidden}.is-mobile .product-page-container .close-btn,.is-mobile .product-gallery,.is-mobile .size-chart-link,.size-chart-link--mobile-under,.is-desktop .size-chart-link--mobile-under,.is-desktop .product-details .size-chart-link--mobile-under{display:none!important}.is-mobile .size-chart-link--mobile-under{color:#555;text-align:center;cursor:pointer;background:0 0;border:1px solid #d9d9d9;border-radius:12px;width:100%;margin:12px 0 4px;padding:10px 12px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;line-height:18px;display:block!important}.is-mobile .size-chart-link--mobile-under:active{color:#000;background:#f5f5f5}.is-mobile .product-stock-note,.is-mobile .add-to-cart-label--desktop,.is-mobile .add-to-cart-hint--tap,.is-mobile .related-title--desktop,.is-mobile .recently-viewed-section{display:none!important}.is-mobile .product-main-content{flex-direction:column;gap:0;margin-bottom:0;display:flex}.is-mobile .product-gallery-mobile{box-sizing:border-box;justify-content:center;align-items:center;width:100%;margin-bottom:0;padding:0 34px;display:flex;position:relative}.is-mobile .product-hero-img{aspect-ratio:325/487;object-fit:cover;background:#fff;width:100%;display:block}.is-mobile .product-hero-placeholder{aspect-ratio:325/487;background:#fff;width:100%}html.dark-mode .is-mobile .product-hero-img,html.dark-mode .is-mobile .product-hero-placeholder{background:#1a1a1a}.is-mobile .product-gallery-nav{cursor:pointer;z-index:2;-webkit-tap-highlight-color:transparent;background:0 0;border:none;padding:8px;font-size:0;position:absolute;top:50%;transform:translateY(-50%)}.is-mobile .product-gallery-nav:after{content:"";border:none;width:8px;height:8px;display:block}.is-mobile .product-gallery-nav--left{left:8px}.is-mobile .product-gallery-nav--left:after{border-bottom:1px solid #282828;border-left:1px solid #282828;transform:rotate(45deg)}.is-mobile .product-gallery-nav--right{right:8px}.is-mobile .product-gallery-nav--right:after{border-bottom:1px solid #282828;border-right:1px solid #282828;transform:rotate(-45deg)}.is-mobile .product-gallery-nav:disabled{opacity:.2;cursor:default}.is-mobile .product-details{flex-direction:column;width:100%;padding:0 34px;display:flex}.is-mobile .product-title{color:#000;text-transform:none;margin:22px 0 0;font-family:Dubai,sans-serif;font-size:18px;font-weight:700;line-height:30px}.is-mobile .product-price{color:#282828;margin:2px 0 0;font-family:Inter,sans-serif;font-size:15px;font-weight:800;line-height:18px}.is-mobile .product-price .price-regular{font-weight:800}.is-mobile .product-price.has-discount .price-old{opacity:.45;margin-right:8px;font-weight:400;text-decoration:line-through}.is-mobile .product-price.has-discount .price-new{color:#d70000;font-weight:800}.is-mobile .size-pick-note{color:#d70000;margin-top:12px;font-family:Inter,sans-serif;font-size:12px}.is-mobile .size-selector{gap:19px;margin-top:27px;margin-bottom:0;display:flex}.is-mobile .size-btn{box-sizing:border-box;color:#000;cursor:pointer;background:#fff;border:1px solid #000;border-radius:0;justify-content:center;align-items:center;min-width:50px;height:34px;padding:0 6px;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:17px;display:flex}.is-mobile .size-btn.active{border:2px solid #000;font-weight:700}.is-mobile .product-actions-row{justify-content:space-between;align-items:center;gap:0;width:100%;margin:23px 0 35px;display:flex}.is-mobile .product-details .drop-progress-block{box-sizing:border-box;width:min(237px,65vw);min-width:min(237px,65vw);max-width:min(237px,65vw)}.is-mobile .add-to-cart-btn{cursor:pointer;background:#282828;border:none;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;width:min(237px,65vw);height:50px;margin:0;padding:0;display:flex}.is-mobile .add-to-cart-btn:disabled{opacity:.5}.is-mobile .add-to-cart-label--mobile{color:#fff;opacity:1;font-family:Inter,sans-serif;font-size:16px;font-weight:600;line-height:19px;display:inline!important}.is-mobile .add-to-cart-btn .add-to-cart-hint{display:none}.is-mobile .product-fav-btn{cursor:pointer;color:#282828;background:0 0;border:none;justify-content:center;align-items:center;width:27px;height:24.3px;padding:0;display:flex!important}.is-mobile .product-fav-btn .heart-ic{width:27px;height:24.3px}.is-mobile .product-actions-row .quantity-selector{background:#efefef;border-radius:18px;grid-template-columns:50px 1fr 50px;align-items:center;width:min(237px,65vw);height:50px;margin:0;display:grid}.is-mobile .product-actions-row .qty-btn{font-size:20px;font-weight:600}.is-mobile .product-actions-row .qty-value{font-size:16px;font-weight:700}.mobile-sticky-atc{bottom:calc(66px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(6px);z-index:900;background:#fffffff5;border-top:1px solid #e8e8e8;padding:10px 34px;position:fixed;left:0;right:0}.mobile-sticky-atc-btn{color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#282828;border:none;border-radius:18px;width:100%;height:50px;font-family:Inter,sans-serif;font-size:16px;font-weight:600;line-height:19px;display:block}.mobile-sticky-atc-btn:active{opacity:.85}.is-mobile .add-to-cart-hint--delivery{display:none!important}.is-mobile .product-details-divider{display:none}.is-mobile .accordion,.is-desktop .product-desc-mobile{display:none!important}.is-mobile .product-desc-mobile{color:#282828;margin-top:20px;font-family:Inter,sans-serif;font-size:11px;font-weight:400;line-height:13px}.is-mobile .product-desc-mobile p{margin:0 0 10px}.is-mobile .product-desc-mobile .product-desc-label{margin-top:14px;font-weight:600}.is-mobile .product-desc-divider{border:none;border-top:1px solid #282828;width:min(312px,100%);height:0;margin:20px 0 0}.is-mobile .related-section{box-sizing:border-box;width:100%;margin-top:40px;padding:0 34px}.is-mobile .related-section .related-wrapper{width:100%}.is-mobile .related-section .related-header-row{margin-bottom:16px}.is-mobile .related-title{color:#282828;margin:0;font-family:Inter,sans-serif;font-size:16px;font-weight:600;line-height:19px}.is-mobile .related-title--mobile{display:inline!important}.is-mobile .related-carousel-window{overflow:hidden}.is-mobile .related-section .carousel-track{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:14px;padding-bottom:4px;display:flex;overflow-x:auto}.is-mobile .related-section .carousel-track::-webkit-scrollbar{display:none}.is-mobile .related-section .carousel-item{scroll-snap-align:start;flex-shrink:0;min-width:calc(50% - 7px);max-width:calc(50% - 7px)}.is-mobile .related-section .product-card-wrapper{margin-bottom:7px;position:relative}.is-mobile .related-section .product-card{flex-direction:column;gap:4px;text-decoration:none;display:flex}.is-mobile .related-section .product-image-container{aspect-ratio:153/229;background:#fff;width:100%;margin-bottom:0;position:relative;overflow:hidden}.is-mobile .related-section .product-img-dynamic{object-fit:cover;width:100%;height:100%}.is-mobile .related-section .product-name{color:#000;text-align:left;margin:0;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:19px}.is-mobile .related-section .price-tag{color:#313131;font-family:Inter,sans-serif;font-size:10px;font-weight:400;line-height:12px}.is-mobile .related-section .price-current-inline{color:#d70000;font-weight:800}.is-mobile .related-section .price-old-inline{color:#777;text-decoration:line-through}.is-mobile .related-section .card-heart-btn,.is-mobile .related-section .product-badge,.is-mobile .related-section .hover-indicators,.is-mobile .related-section .card-quick-add{display:none!important}.is-mobile .favorites-page{box-sizing:border-box;background:#fff;width:100%;padding:0 34px}.is-mobile .favorites-title{color:#282828;text-transform:uppercase;text-align:left;width:auto;margin:51px 0 0;padding-left:0;font-family:Dubai,sans-serif;font-size:36px;font-weight:700;line-height:61px}.is-mobile .favorites-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:36px 15px;margin-top:17px;display:grid}.is-mobile .favorites-grid>.fav-card:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:calc(50% - 7.5px)}.is-mobile .fav-card{display:block}.is-mobile .fav-media{background:#fff;position:relative;overflow:hidden}.is-mobile .fav-link{width:100%;height:100%;padding:0;display:block}.is-mobile .fav-img{object-fit:cover;width:100%;height:100%;display:block}.is-mobile .fav-remove{color:#fff;cursor:pointer;z-index:5;background:#00000059;border:none;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;padding:0;font-size:16px;line-height:1;display:flex;position:absolute;top:6px;bottom:auto;left:auto;right:6px}.is-mobile .fav-name{color:#323232;text-transform:none;margin:2px 0 0;font-family:Inter,sans-serif;font-size:15px;font-weight:600;line-height:18px}.is-mobile .fav-price{color:#737373;opacity:1;margin:0;font-family:Inter,sans-serif;font-size:10px;font-weight:400;line-height:12px}.is-mobile .fav-add{color:#fff;text-align:center;cursor:pointer;background:#282828;border:none;border-radius:18px;height:24px;margin-top:8px;padding:0;font-family:Inter,sans-serif;font-size:10px;font-weight:600;line-height:24px;display:block}.is-mobile .fav-add:hover{opacity:.85;background:#282828}.is-mobile .status-page{flex-direction:column;align-items:center;width:100%;padding:0;display:flex}.is-mobile .status-inner{text-align:center;width:300px;max-width:300px;margin-top:223px}.is-mobile .status-title{color:#282828;text-transform:uppercase;margin:0 0 20px;font-family:Dubai,sans-serif;font-size:16px;font-weight:500;line-height:27px}.is-mobile .status-text{text-align:center;color:#6b6b6b;margin:0;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:19px}@media (hover:none){.is-mobile a:hover{opacity:1}.is-mobile .card-heart-btn:hover{opacity:.35}.is-mobile .card-heart-btn.active:hover{opacity:1}}@supports (padding-bottom:env(safe-area-inset-bottom)){.is-mobile .mobile-bottom-nav{padding-bottom:env(safe-area-inset-bottom);height:calc(66px + env(safe-area-inset-bottom))}.is-mobile.app-wrapper{padding-bottom:calc(66px + env(safe-area-inset-bottom))}}.dbl-tap-heart{z-index:50;pointer-events:none;justify-content:center;align-items:center;animation:.85s ease-out forwards ri-dbl-heart;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.dbl-tap-heart svg{filter:drop-shadow(0 2px 8px #0000004d);fill:#fff}@keyframes ri-dbl-heart{0%{opacity:0;transform:scale(0)}15%{opacity:1;transform:scale(1.3)}30%{transform:scale(.95)}45%{transform:scale(1.1)}70%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1)translateY(-20px)}}.fly-to-cart{z-index:9999;pointer-events:none;animation:.65s cubic-bezier(.2,.8,.2,1) forwards ri-fly-cart;position:fixed}.fly-to-cart svg{fill:none}@keyframes ri-fly-cart{0%{opacity:1;transform:scale(1)translate(0)}50%{opacity:.8;transform:scale(.6)translateY(-80px)}to{opacity:0;transform:scale(.3)translateY(-200px)}}@media (max-width:900px){@keyframes ri-fly-cart{0%{opacity:1;transform:scale(1)translate(0)}60%{opacity:.7;transform:scale(.5)translateY(40vh)}to{opacity:0;transform:scale(.2)translateY(60vh)}}}.qv-overlay{-webkit-backdrop-filter:blur(8px);z-index:10000;background:#000000bf;justify-content:center;align-items:center;animation:.25s ease-out ri-qv-in;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes ri-qv-in{0%{opacity:0}to{opacity:1}}.qv-modal{background:#1a1a1a;border-radius:20px;flex-direction:column;width:340px;max-width:90vw;max-height:85vh;animation:.3s cubic-bezier(.2,.8,.2,1) ri-qv-slide;display:flex;position:relative;overflow:hidden}@keyframes ri-qv-slide{0%{opacity:0;transform:scale(.9)translateY(30px)}to{opacity:1;transform:scale(1)translateY(0)}}.qv-close{z-index:5;cursor:pointer;background:#0006;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex;position:absolute;top:12px;right:12px}.qv-image-wrap{aspect-ratio:3/4;cursor:pointer;background:#c4c4c4;width:100%;overflow:hidden}.qv-image{object-fit:cover;width:100%;height:100%;display:block}.qv-placeholder{color:#999;justify-content:center;align-items:center;width:100%;height:100%;font-size:16px;display:flex}.qv-info{flex-direction:column;gap:8px;padding:16px 20px 20px;display:flex}.qv-name{color:#fff;text-transform:uppercase;font-family:Inter,sans-serif;font-size:16px;font-weight:700;line-height:20px}.qv-price{color:#aaa;align-items:center;gap:8px;font-family:Inter,sans-serif;font-size:14px;font-weight:400;display:flex}.qv-price-new{color:#f44;font-weight:600}.qv-price-old{opacity:.5;text-decoration:line-through}.qv-sizes{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.qv-size-btn{color:#ccc;cursor:pointer;background:0 0;border:1px solid #555;border-radius:8px;min-width:40px;height:32px;font-family:Inter,sans-serif;font-size:13px;font-weight:500;transition:all .15s}.qv-size-btn.active{color:#000;background:#fff;border-color:#fff}.qv-actions{gap:10px;margin-top:4px;display:flex}.qv-add-btn{color:#000;cursor:pointer;background:#fff;border:none;border-radius:14px;flex:1;height:42px;font-family:Inter,sans-serif;font-size:13px;font-weight:700;transition:all .2s}.qv-add-btn:disabled{opacity:.4;cursor:not-allowed}.qv-add-btn--done{color:#fff;background:#4caf50}.qv-fav-btn{cursor:pointer;color:#888;background:0 0;border:1px solid #555;border-radius:14px;justify-content:center;align-items:center;width:42px;height:42px;transition:all .2s;display:flex}.qv-fav-btn.active{color:#fff;border-color:#fff}.qv-details-link{color:#888;letter-spacing:.05em;text-align:center;cursor:pointer;text-underline-offset:2px;background:0 0;border:none;padding:4px 0 0;font-family:Inter,sans-serif;font-size:11px;font-weight:500;text-decoration:underline}.qv-details-link:hover{color:#fff}.secret-glitch-overlay{z-index:99999;pointer-events:none;background:#000;animation:.5s steps(8,end) forwards ri-glitch;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes ri-glitch{0%{opacity:0}10%{opacity:1;background:#000}20%{opacity:.5;background:#ff0040}30%{opacity:1;background:#000}40%{opacity:.3;background:#0ff}50%{opacity:1;background:#000}60%{opacity:.7;background:#ff0}70%{opacity:1;background:#000}80%{opacity:.4;background:#f0f}90%{opacity:1;background:#000}to{opacity:0}}.shake-overlay{z-index:10000;background:#000000eb;justify-content:center;align-items:center;animation:.3s ease-out ri-qv-in;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.shake-overlay.shake-glitch{animation:.35s steps(5,end) ri-shake-glitch}@keyframes ri-shake-glitch{0%{filter:none}20%{filter:hue-rotate(90deg)brightness(2)}40%{filter:invert()}60%{filter:hue-rotate(180deg)saturate(3)}80%{filter:invert(0)brightness(1.5)}to{filter:none}}.shake-modal{text-align:center;width:300px;position:relative}.shake-close{cursor:pointer;background:#ffffff1a;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:absolute;top:-40px;right:0}.shake-badge{letter-spacing:.2em;color:#0ff;text-transform:uppercase;margin-bottom:16px;font-family:Dubai,sans-serif;font-size:11px;font-weight:700}.shake-card{background:#c4c4c4;border-radius:12px;width:260px;height:347px;margin:0 auto;animation:.35s ease-out ri-qv-slide;overflow:hidden}.shake-img{object-fit:cover;width:100%;height:100%;display:block}.shake-placeholder{color:#999;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.shake-name{color:#fff;text-transform:uppercase;margin-top:16px;font-family:Inter,sans-serif;font-size:16px;font-weight:700}.shake-price{color:#888;margin-top:4px;font-family:Inter,sans-serif;font-size:13px;font-weight:400}.shake-actions{justify-content:center;gap:10px;margin-top:20px;display:flex}.shake-btn{cursor:pointer;border:none;border-radius:14px;min-width:120px;height:42px;font-family:Inter,sans-serif;font-size:13px;font-weight:700;transition:transform .15s}.shake-btn:active{transform:scale(.95)}.shake-btn--next{color:#fff;background:#ffffff1a;border:1px solid #fff3}.shake-btn--open{color:#000;background:#fff}.shake-hint{color:#666;margin-top:16px;font-family:Inter,sans-serif;font-size:11px;font-weight:400}.product-viewers{align-items:center;gap:6px;margin-top:6px;display:flex}.product-viewers-dot{background:#4caf50;border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite ri-pulse-dot}@keyframes ri-pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}.product-viewers-text{color:#888;font-family:Inter,sans-serif;font-size:12px;font-weight:400}.is-mobile .product-viewers{margin-top:8px;padding:0 34px}.smart-size-hint{color:#555;background:#f8f5f0;border:1px solid #e8e0d4;border-radius:10px;align-items:center;gap:6px;margin-top:8px;padding:8px 12px;font-family:Inter,sans-serif;font-size:13px;font-weight:400;display:flex}.smart-size-icon{color:#c9a96e;font-size:16px}.smart-size-hint strong{color:#282828;font-weight:700}.smart-size-select{color:#fff;cursor:pointer;background:#282828;border:none;border-radius:8px;margin-left:auto;padding:4px 12px;font-family:Inter,sans-serif;font-size:11px;font-weight:600;transition:opacity .15s}.smart-size-select:hover{opacity:.8}.size-btn--soldout{opacity:.35;cursor:not-allowed;pointer-events:none;text-decoration:line-through}.size-btn--recommended{position:relative;border-color:#c9a96e!important}.size-btn--recommended:after{content:"";background:#c9a96e;border-radius:50%;width:4px;height:4px;position:absolute;bottom:-3px;left:50%;transform:translate(-50%)}.is-mobile .smart-size-hint{margin:8px 34px 0}.delivery-progress--mobile{display:none}.is-mobile .delivery-progress--mobile{border-bottom:1px solid #e8e8e8;padding:12px 34px 14px;display:block}.is-mobile .cart-item{z-index:2;background:#fff;transition:transform .2s;position:relative}.cart-swipe-bg{z-index:1;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.cart-swipe-label{letter-spacing:.05em;text-transform:uppercase;padding:0 24px;font-family:Inter,sans-serif;font-size:11px;font-weight:700}.cart-swipe-label--del{color:#fff;background:#e53935;align-items:center;height:100%;margin-left:auto;padding:0 24px;display:flex}.cart-swipe-label--fav{color:#fff;background:#282828;align-items:center;height:100%;padding:0 24px;display:flex}.skeleton-shimmer{background:#e8e8e8;position:relative;overflow:hidden}.skeleton-shimmer:after{content:"";background:linear-gradient(90deg,#0000 0%,#ffffff80 50%,#0000 100%);animation:1.6s ease-in-out infinite ri-shimmer;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes ri-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.skeleton-brand-logo{object-fit:contain;opacity:.15;z-index:1;width:40px;height:40px;animation:2s ease-in-out infinite ri-logo-pulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes ri-logo-pulse{0%,to{opacity:.1;transform:translate(-50%,-50%)scale(1)}50%{opacity:.25;transform:translate(-50%,-50%)scale(1.1)}}.skeleton-img{justify-content:center;align-items:center;display:flex;position:relative}.new-arrivals-mobile-grid{position:relative}.rave-mode{padding-bottom:20px;transition:background .4s;background:#0a0a0a!important}.rave-mode .product-card-wrapper{border:1px solid #00f0ff4d;border-radius:8px;overflow:hidden;box-shadow:0 0 8px #00f0ff26,0 0 20px #ff00aa14}.rave-mode .product-name{color:#fff!important}.rave-mode .price-tag,.rave-mode .price-tag div{color:#0ff!important}.rave-mode .price-current-inline{color:#f0a!important}.rave-mode .card-heart-btn{color:#0ff!important}.rave-mode-badge{letter-spacing:.2em;color:#0ff;z-index:10;background:#00f0ff1a;border:1px solid #00f0ff4d;border-radius:4px;padding:3px 8px;font-family:Dubai,sans-serif;font-size:10px;font-weight:700;animation:1.5s ease-in-out infinite alternate ri-rave-glow;position:absolute;top:8px;right:12px}@keyframes ri-rave-glow{0%{text-shadow:0 0 4px #0ff;box-shadow:0 0 4px #00f0ff4d}to{text-shadow:0 0 12px #0ff,0 0 20px #f0a;box-shadow:0 0 12px #00f0ff80,0 0 20px #f0a3}}.is-mobile{--ri-m-pad:clamp(16px, 8.72vw, 42px);--ri-m-pad-sm:clamp(14px, 7.95vw, 37px)}@media (max-width:1024px){.product-card{overflow:hidden}.card-quick-add{display:none!important}}@media (min-width:901px){.is-desktop .product-page-container .close-btn{justify-content:center;align-items:center;overflow:hidden;font-size:29px!important;line-height:29px!important;display:inline-flex!important}}.is-mobile .header-mobile-line,.is-mobile .cart-mobile-line,.is-mobile .product-desc-divider{width:calc(100% - 2 * var(--ri-m-pad))}.is-mobile .cart-item-divider,.is-mobile .checkout-divider{width:calc(100% - var(--ri-m-pad) - 39px);margin-left:39px}.is-mobile .product-gallery-mobile,.is-mobile .product-details,.is-mobile .related-section,.is-mobile .products-section,.is-mobile .favorites-page,.is-mobile .faq-container,.is-mobile .fail-page-container,.is-mobile .login-page,.is-mobile .register-page,.is-mobile .success-page-container,.is-mobile .footer-mobile,.is-mobile .cart-item,.is-mobile .checkout-item{padding-left:var(--ri-m-pad);padding-right:var(--ri-m-pad)}.is-mobile .cart-mobile-title,.is-mobile .checkout-title{padding-left:var(--ri-m-pad)}.is-mobile .hero-title{padding-left:var(--ri-m-pad);padding-right:var(--ri-m-pad)}.is-mobile .mobile-catalog-panel{padding-left:var(--ri-m-pad-sm)}.is-mobile .checkout-mobile-footer{padding-left:var(--ri-m-pad)}.mobile-sticky-atc,.is-mobile .artists-page.faq-container,.is-mobile .artist-page .artist-top,.is-mobile .artist-page .artist-products-grid,.is-mobile .lk-page,.is-mobile .lk-edit-mobile,.is-mobile .secretshop-page,.is-mobile .checkout-form,.is-mobile .checkout-right{padding-left:var(--ri-m-pad);padding-right:var(--ri-m-pad)}.is-desktop .checkout-grid{align-items:start;overflow:visible}.is-desktop .checkout-right{align-self:start;position:sticky;top:110px}.is-mobile .login-input,.is-mobile .login-forgot-row,.is-mobile .login-btn-primary,.is-mobile .login-btn-secondary,.is-mobile .login-policy,.is-mobile .register-form,.is-mobile .register-input,.is-mobile .register-primary,.is-mobile .register-policy,.is-mobile .lk-edit-mobile-input,.is-mobile .lk-edit-mobile-save{width:100%}.is-mobile .secretshop-row{grid-template-columns:1fr 1fr}.is-mobile .secretshop-card{width:100%}.is-mobile .secretshop-card-media,.is-mobile .secretshop-card-placeholder{aspect-ratio:153/229;width:100%;height:auto}.is-mobile .lk-tiles-grid{grid-template-columns:1fr 1fr}.is-mobile .lk-footer-divider,.is-mobile .lk-footer-links,.is-mobile .lk-secretshop{width:100%}.is-mobile .login-social-row,.is-mobile .register-social-row{width:100%;display:flex}.is-mobile .login-social-btn,.is-mobile .register-social-btn{flex:1;width:auto}.is-mobile .faq-content,.is-mobile .public-offer-container .faq-content{max-width:100%}.is-mobile .add-to-cart-btn{flex:1;width:auto;max-width:calc(100% - 50px)}.is-mobile .product-details .drop-progress-block{width:calc(100% - 50px);min-width:0;max-width:calc(100% - 50px)}.is-mobile .product-actions-row .quantity-selector{flex:1;width:auto;max-width:calc(100% - 50px)}.is-mobile .checkout-mobile-btn{width:clamp(160px,60vw,237px)}.is-mobile .favorites-grid{grid-template-columns:1fr 1fr}.is-mobile .fav-card{width:100%}.is-mobile .fav-media{aspect-ratio:153/229;width:100%;height:auto}.is-mobile .fav-add{width:100%}.is-mobile .hero-image-box{aspect-ratio:390/219;height:auto}.is-mobile .hero-title,.is-mobile .faq-title,.is-mobile .artist-page .artist-title{font-size:clamp(32px,12.31vw,48px)}.is-mobile .cart-mobile-title,.is-mobile .favorites-title,.is-mobile .artists-page .artists-page-title{font-size:clamp(26px,9.23vw,36px)}.is-mobile .returns-container .faq-title{font-size:clamp(24px,8.46vw,33px)}.is-mobile .public-offer-container .faq-title,.is-mobile .login-title,.is-mobile .register-title{font-size:clamp(24px,8.21vw,32px)}.is-mobile .section-header,.is-mobile .checkout-title{font-size:clamp(18px,6.15vw,24px)}.is-mobile .product-name{font-size:clamp(13px,4.1vw,16px)}.is-mobile .size-selector{flex-wrap:wrap;gap:clamp(8px,4.87vw,19px)}.is-mobile .size-btn{min-width:clamp(40px,12.82vw,50px);height:clamp(30px,8.72vw,34px);font-size:clamp(12px,3.59vw,14px)}.is-mobile .cart-item-img,.is-mobile .checkout-item-img,.is-mobile .checkout-item-img--link,.is-mobile .checkout-item-img img{width:clamp(72px,24.62vw,96px);height:clamp(108px,36.92vw,144px)}.is-mobile .mobile-nav-btn svg{width:clamp(22px,7.18vw,28px);height:clamp(22px,7.18vw,28px)}.is-mobile .cart-qty-pill.cart-qty-mobile{width:clamp(78px,23.59vw,92px)!important;height:clamp(32px,9.49vw,37px)!important}@media (max-width:374px){.is-mobile .hero-title{white-space:normal}.is-mobile .product-actions-row{gap:8px}.is-mobile .footer-col a,.is-mobile .footer-col-left a,.is-mobile .footer-col-right a{font-size:13px}.is-mobile .cart-item{gap:14px}.is-mobile .checkout-item-info{padding-left:14px;padding-right:14px}.is-mobile .checkout-qty-pill{width:80px!important}.is-mobile .login-social-row,.is-mobile .register-social-row{gap:8px}.is-mobile .mobile-catalog-panel{max-width:88%}}@media (min-width:414px) and (max-width:900px){.is-mobile .new-arrivals-mobile-grid{gap:28px 16px}.is-mobile .favorites-grid{gap:40px 20px}.is-mobile .artists-page .artists-page-grid{gap:24px 18px}.is-mobile .cart-item{gap:24px}.is-mobile .product-desc-mobile{font-size:12px;line-height:15px}.is-mobile .faq-item h2,.is-mobile .faq-item p{font-size:11px;line-height:14px}}.swipe-back-shadow{pointer-events:none;z-index:99998;opacity:0;background:linear-gradient(90deg,#00000026 0%,#0000 40%);width:100%;height:100%;transition:opacity .12s ease-out;position:fixed;top:0;left:0}.swipe-back-indicator{z-index:99999;opacity:0;pointer-events:none;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin-top:-20px;transition:opacity .15s ease-out,transform .15s ease-out;display:flex;position:fixed;top:50%;left:0;transform:translate(-48px);box-shadow:0 2px 12px #0000002e}.pinch-zoom-container{touch-action:pan-y;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.pinch-zoom-container.pinch-zoom--zoomed{touch-action:none}.pinch-zoom-container .product-hero-img{-webkit-user-select:none;user-select:none;pointer-events:auto}.pinch-zoom-reset{color:#fff;z-index:5;cursor:pointer;-webkit-backdrop-filter:blur(4px);background:#00000080;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;animation:.2s ease-out pinch-zoom-fade-in;display:flex;position:absolute;top:12px;right:12px}@keyframes pinch-zoom-fade-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.offline-bar{color:#fff;z-index:100000;white-space:nowrap;background:#282828;border-radius:8px;max-width:calc(100vw - 32px);padding:10px 40px 10px 16px;font-family:Dubai,Inter,sans-serif;font-size:13px;animation:.3s ease-out offline-slide-up;position:fixed;bottom:70px;left:50%;transform:translate(-50%);box-shadow:0 4px 20px #0000004d}.is-desktop .offline-bar{bottom:24px}.offline-bar-close{color:#fff9;cursor:pointer;background:0 0;border:none;padding:4px;font-size:16px;line-height:1;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.offline-bar-close:hover{color:#fff}@keyframes offline-slide-up{0%{opacity:0;transform:translate(-50%)translateY(20px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@media (min-width:901px){.is-desktop .ri-limited-page.faq-container{box-sizing:border-box;width:100%;max-width:none;margin:60px 0 100px!important;padding:0 180px!important}.is-desktop .ri-limited-page .artists-page-title{letter-spacing:0;text-transform:uppercase;color:#282828;width:100%;max-width:none;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:25px;font-weight:700;line-height:1.2;margin:0 0 60px!important}.is-desktop .ri-limited-page .artists-page-grid{grid-template-columns:repeat(2,400px)!important;justify-content:start!important;align-items:start!important;gap:40px!important;width:100%!important;max-width:none!important;display:grid!important}.is-desktop .ri-limited-page .artist-card{max-width:none;color:inherit;flex-direction:column;text-decoration:none;gap:20px!important;width:100%!important;display:flex!important}.is-desktop .ri-limited-page .artist-image-placeholder{background:#fff;overflow:hidden;aspect-ratio:3/4!important;width:100%!important;height:auto!important}.is-desktop .ri-limited-page .artist-image-placeholder img{object-fit:cover;display:block;width:100%!important;height:100%!important}.is-desktop .ri-limited-page .artist-image-placeholder--empty{border:1px solid #0000001f;background:linear-gradient(135deg,#ffffff14,#fff0 36%),#171717!important}.is-desktop .ri-limited-page .ri-collection-fallback{color:#fff;text-transform:uppercase;flex-direction:column;justify-content:space-between;width:100%;height:100%;min-height:100%;padding:clamp(22px,2.2vw,34px);display:flex}.is-desktop .ri-limited-page .ri-collection-fallback__eyebrow,.is-desktop .ri-limited-page .ri-collection-fallback__caption{color:#ffffffa3;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:clamp(11px,.78vw,14px);font-weight:700;line-height:1.2}.is-desktop .ri-limited-page .ri-collection-fallback strong{letter-spacing:0;color:#fff;max-width:9ch;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:clamp(38px,4.4vw,68px);font-weight:900;line-height:.94}.is-desktop .ri-limited-page .artist-name{letter-spacing:.02em;text-transform:uppercase;color:#282828;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:20px;font-weight:700;line-height:1.2;margin:0!important}}@media screen and (min-width:1600px){.is-desktop .ri-limited-page.faq-container{box-sizing:border-box;width:100%;max-width:none;margin:24px 0 110px!important;padding:0 132px!important}.is-desktop .ri-limited-page .artists-page-title{text-transform:uppercase;color:#282828;width:100%;max-width:1616px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:100px;font-weight:700;line-height:121px;margin:0 0 49px!important}.is-desktop .ri-limited-page .artists-page-grid{align-content:start;grid-template-columns:repeat(4,320px)!important;justify-content:flex-start!important;gap:40px 16px!important;width:100%!important;max-width:1616px!important;display:grid!important}.is-desktop .ri-limited-page .artist-card{color:inherit;flex-direction:column;text-decoration:none;gap:4px!important;width:320px!important;display:flex!important}.is-desktop .ri-limited-page .artist-image-placeholder{background-color:#c4c4c4;flex:none;overflow:hidden;aspect-ratio:auto!important;width:320px!important;height:480px!important}.is-desktop .ri-limited-page .artist-name{text-transform:uppercase;color:#282828;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:32px;font-weight:700;line-height:39px;margin:0!important}}@media (max-width:900px){.is-mobile .ri-limited-page .artists-page-grid{align-items:start}.is-mobile .ri-limited-page .artist-card{gap:8px;text-decoration:none}.is-mobile .ri-limited-page .artist-image-placeholder--empty{background:#171717}.is-mobile .ri-limited-page .ri-collection-fallback{aspect-ratio:3/4;color:#fff;text-transform:uppercase;flex-direction:column;justify-content:space-between;width:100%;min-height:100%;padding:16px;display:flex}.is-mobile .ri-limited-page .ri-collection-fallback__eyebrow,.is-mobile .ri-limited-page .ri-collection-fallback__caption{color:#ffffffa3;font-size:10px;font-weight:700}.is-mobile .ri-limited-page .ri-collection-fallback strong{color:#fff;max-width:9ch;font-size:clamp(28px,11vw,42px);font-weight:900;line-height:.96}}.cookie-banner{color:#fff;z-index:99999;pointer-events:none;background:#282828;border-radius:10px;align-items:center;gap:10px;width:min(380px,100vw - 48px);max-width:calc(100vw - 32px);padding:9px 10px 9px 12px;font-family:Dubai,Inter,sans-serif;font-size:12px;line-height:1.35;animation:.35s ease-out cookie-fade-in;display:flex;position:fixed;top:112px;bottom:auto;left:auto;right:24px;transform:none;box-shadow:0 8px 28px #00000047}.cookie-banner-text{flex:auto;max-width:none}.cookie-banner-btn{color:#282828;letter-spacing:0;cursor:pointer;pointer-events:auto;background:#fff;border:none;border-radius:7px;flex:none;min-width:58px;padding:8px 14px;font-family:inherit;font-size:12px;font-weight:600;transition:background .15s,transform .1s}.cookie-banner a{pointer-events:auto}.cookie-banner-btn:hover{background:#f0f0f0}.cookie-banner-btn:active{transform:scale(.97)}.cookie-banner-btn:focus-visible{outline-offset:2px;outline:2px solid #fff}.is-mobile .cookie-banner{text-align:left;flex-direction:row;align-items:center;gap:10px;width:auto;bottom:72px;left:12px;right:12px;transform:none}.is-mobile .cookie-banner-text{max-width:none}.is-mobile .cookie-banner-btn{width:auto;padding:8px 12px}@media (max-width:900px){.cookie-banner{top:auto;left:10px;right:auto;bottom:calc(78px + env(safe-area-inset-bottom,0px));text-align:left;flex-direction:row;align-items:center;gap:8px;width:min(332px,100vw - 20px);max-width:calc(100vw - 20px);padding:8px 8px 8px 10px;font-size:10.5px;line-height:1.18;animation:.35s ease-out cookie-fade-in-mobile;transform:none}.cookie-banner-text{max-width:none}.cookie-banner-btn{width:auto;min-width:46px;padding:7px 10px;font-size:11px}}.dark-mode .cookie-banner{color:#f0f0f0;background:#171717;border:1px solid #ffffff24;box-shadow:0 18px 48px #0000007a}.dark-mode .cookie-banner-btn{color:#0f0f0f;background:#f0f0f0}.dark-mode .cookie-banner-btn:hover{background:#fff}@keyframes cookie-fade-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.is-mobile .cookie-banner{animation:.35s ease-out cookie-fade-in-mobile}@keyframes cookie-fade-in-mobile{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (max-width:900px){.cookie-banner{top:auto;bottom:calc(66px + env(safe-area-inset-bottom,0px));border-radius:8px;gap:6px;width:min(332px,100vw - 20px);min-height:0;max-height:32px;padding:3px 6px 3px 8px;font-size:9px;line-height:1.08;left:10px;right:auto}.cookie-banner-text{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.cookie-banner-btn{min-width:42px;min-height:26px;padding:5px 9px}}.delivery-card{box-sizing:border-box;background:#fff;border:1px solid #d9d9d9;width:100%;min-height:72px;padding:14px;transition:border-color .18s,background .18s,transform .18s;position:relative}.delivery-card.is-selected{background:#fafafa;border-color:#282828}.delivery-card:active{transform:translateY(1px)}.delivery-card-body{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex!important}.delivery-card-title{color:#282828;font-weight:700}.delivery-card-meta{color:#6b6b6b;font-size:12px;line-height:1.35}.delivery-card-badge{color:#6b6b6b;white-space:nowrap;border:1px solid #e5e5e5;border-radius:999px;margin-left:auto;padding:4px 8px;font-size:11px;line-height:1}.delivery-card.is-selected .delivery-card-badge{color:#282828;border-color:#282828}.checkout-blocker-reason{color:#6b6b6b;text-align:center;width:min(633px,100%);margin:9px 0 0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;line-height:1.35}.checkout-mobile-stack{flex-direction:column;gap:4px;min-width:0;display:flex}.checkout-mobile-blocker{color:#555;max-width:132px;font-size:10px;line-height:1.15}.product-trust-strip,.size-confidence-block{box-sizing:border-box;color:#555;width:min(472px,100%);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;line-height:1.35}.product-trust-strip{grid-template-columns:1fr 1fr;gap:8px;margin:0 0 28px;display:grid}.product-actions-row:has(+.product-trust-strip){margin-bottom:20px}@media (min-width:901px){.is-desktop .product-details .size-chart-link{margin-bottom:24px!important}.is-desktop .product-details .product-actions-row{margin-top:0!important;margin-bottom:20px!important}.is-desktop .product-details .product-actions-row:has(.quantity-selector){margin-top:0!important;margin-bottom:20px!important}.is-desktop .product-details .product-actions-row>.add-to-cart-btn,.is-desktop .product-details .product-actions-row>.quantity-selector{margin-bottom:0!important}.is-desktop .product-details .product-actions-row>.quantity-selector{margin-left:auto!important;margin-right:auto!important}}.product-trust-strip span,.size-confidence-block span{background:#fff;border:1px solid #ededed;padding:9px 10px;display:block}.size-confidence-block{grid-template-columns:1fr;gap:6px;margin:10px 0 14px;display:grid}.product-page-container--compact-media .product-hero-img,.product-page-container--compact-media .product-hero-placeholder{object-fit:contain;aspect-ratio:325/330}.product-page-container--compact-media .product-gallery-mobile{margin-bottom:10px}.favorites-head{justify-content:space-between;align-items:center;gap:16px;display:flex}.favorites-share-btn,.success-retention-btn{color:#fff;letter-spacing:0;cursor:pointer;background:#282828;border:1px solid #282828;border-radius:8px;padding:10px 14px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;font-weight:600;text-decoration:none;transition:transform .16s,opacity .16s}.favorites-share-btn:active,.success-retention-btn:active{transform:scale(.98)}.favorites-share-toast{color:#555;margin:8px 0 16px;font-size:13px}.favorites-shared-note{color:#666;margin-top:6px;font-size:13px;line-height:1.35}.favorites-save-shared-btn{color:#282828;background:#fff}.success-order-card{text-align:left;background:#fafafa;border:1px solid #dedede;width:min(420px,100%);margin:0 0 24px;padding:14px 16px}.success-order-label,.success-order-note{color:#666;font-size:12px;line-height:1.45;display:block}.success-order-card .success-order-id{color:#111;letter-spacing:0;word-break:break-word;margin:4px 0 5px;font-size:22px;font-weight:800;line-height:1.25;display:block}.success-order-card--warning{background:#fff8e7;border-color:#d9b35e}.success-orders-btn{color:#fff;letter-spacing:0;text-align:center;background:#282828;border-radius:18px;justify-content:center;align-items:center;width:min(420px,100%);min-height:58px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.success-retention-block{background:#fff;border:1px solid #ededed;width:min(420px,100%);margin-top:22px;padding:16px}.success-retention-title{color:#282828;font-size:15px;font-weight:700}.success-retention-text{color:#555;margin-top:6px;font-size:13px;line-height:1.45}.success-retention-steps{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.success-retention-steps span{color:#555;background:#fafafa;border:1px solid #e6e6e6;border-radius:999px;align-items:center;min-height:26px;padding:4px 9px;font-size:11px;line-height:1;display:inline-flex}.success-retention-actions{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.success-retention-btn--ghost{color:#282828;background:#fff}@media (min-width:901px){.is-desktop .success-page-container,.success-page-container{box-sizing:border-box;width:min(560px,100% - 48px);min-height:calc(100vh - 330px);margin:0 auto;padding:72px 0 104px}.is-desktop .success-title,.success-title{color:#282828;letter-spacing:0;text-transform:uppercase;margin:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:34px;font-weight:800;line-height:1.12}.is-desktop .success-content,.success-content{text-align:left;flex-direction:column;align-items:stretch;width:100%;margin:18px 0 0;display:flex}.is-desktop .success-subtitle,.success-subtitle{color:#282828;letter-spacing:0;width:100%;margin:0 0 18px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:17px;line-height:1.45}.is-desktop .success-order-card,.success-order-card,.is-desktop .success-retention-block,.success-retention-block{box-sizing:border-box;width:100%}.is-desktop .success-orders-btn,.success-orders-btn{box-sizing:border-box;width:100%;min-height:60px;margin-top:2px}.is-desktop .success-retention-actions,.success-retention-actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.is-desktop .success-retention-btn,.success-retention-btn{text-align:center;justify-content:center;align-items:center;min-height:44px;display:inline-flex}}.lk-mobile-dashboard{width:min(325px,100%);margin:22px auto 0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.lk-mobile-dashboard-main{color:#282828;text-align:left;background:#fff;border:1px solid #282828;width:100%;padding:12px 14px}.lk-mobile-dashboard-main span,.lk-mobile-dashboard-main small{color:#6b6b6b;font-size:11px;line-height:1.35;display:block}.lk-mobile-dashboard-main strong{color:#282828;margin:3px 0;font-size:16px;display:block}.lk-mobile-dashboard-grid{grid-template-columns:1fr 1fr;margin-top:8px;display:grid}.lk-mobile-dashboard-grid button{color:#282828;letter-spacing:0;background:#fff;border:1px solid #d9d9d9;min-height:42px;font-size:12px}.lk-email-verify{color:#111;background:#fff;border:1px solid #d9d9d9;border-radius:8px;gap:10px;width:min(848px,100%);margin:14px auto 0;padding:14px;display:grid}.lk-email-verify__copy{gap:3px;min-width:0;display:grid}.lk-email-verify__copy strong{letter-spacing:0;font-size:15px;font-weight:800;line-height:1.15}.lk-email-verify__copy span{color:#666;overflow-wrap:anywhere;font-size:13px;line-height:1.25}.lk-email-verify__controls{grid-template-columns:minmax(132px,auto) minmax(128px,1fr) minmax(132px,auto);align-items:stretch;gap:8px;display:grid}.lk-email-verify__button,.lk-email-verify__input{letter-spacing:0;border-radius:6px;min-height:42px;font-size:12px;line-height:1.1}.lk-email-verify__button{color:#111;cursor:pointer;background:#fff;border:1px solid #111;padding:0 12px;font-weight:800}.lk-email-verify__button--dark{color:#fff;background:#111}.lk-email-verify__button:disabled{opacity:.55;cursor:wait}.lk-email-verify__input{color:#111;background:#fff;border:1px solid #d9d9d9;width:100%;min-width:0;padding:0 12px}@media (min-width:901px){.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit) .lk-email-verify) .lk-user-card{grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"name name""email email""verify verify""shop edit"!important;align-content:start!important;row-gap:0!important;height:360px!important;min-height:360px!important;padding:36px 50px 30px!important;display:grid!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit) .lk-email-verify) .lk-user-card>.lk-user-name{grid-area:name!important;width:auto!important;max-width:100%!important;height:auto!important;margin:0!important;position:static!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit) .lk-email-verify) .lk-user-card>.lk-user-email{grid-area:email!important;width:auto!important;height:auto!important;margin:6px 0 0!important;position:static!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit) .lk-email-verify) .lk-user-card>.lk-email-verify{border-radius:0!important;grid-area:verify!important;grid-template-columns:minmax(180px,300px) minmax(0,1fr)!important;align-items:center!important;gap:12px!important;width:100%!important;margin:18px 0 20px!important;padding:12px!important;display:grid!important;position:static!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .lk-user-card>.lk-email-verify .lk-email-verify__controls{grid-template-columns:minmax(126px,150px) minmax(140px,1fr) minmax(126px,150px)!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .lk-user-card>.lk-email-verify .form-inline-error{grid-column:1/-1!important;margin:0!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .lk-user-card>.lk-email-verify .form-inline-success{grid-column:1/-1!important;margin:0!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit) .lk-email-verify) .lk-shop-link{text-align:left!important;grid-area:shop!important;place-self:end start!important;width:auto!important;height:auto!important;margin:0!important;position:static!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit) .lk-email-verify) .lk-user-card .lk-edit{grid-area:edit!important;place-self:end!important;width:auto!important;height:auto!important;margin:0!important;position:static!important}}.is-mobile .lk-email-verify{gap:8px;margin-top:10px;padding:10px}.is-mobile .lk-email-verify__controls{grid-template-columns:1fr 1fr;gap:6px}.is-mobile .lk-email-verify__button,.is-mobile .lk-email-verify__input{min-height:38px;padding-left:10px;padding-right:10px}.is-mobile .lk-email-verify__button:first-child{grid-column:1/-1}.is-mobile .lk-email-verify__input{grid-column:1/2}.is-mobile .lk-email-verify__button--dark{grid-column:2/3}.is-mobile .lk-page:has(.lk-email-verify) .lk-title{margin-top:28px;line-height:42px}.is-mobile .lk-page:has(.lk-email-verify) .lk-user-icon{margin-top:24px}.is-mobile .lk-page:has(.lk-email-verify) .lk-user-name-wrap{margin-top:8px}.dark-mode .lk-email-verify{color:#f5f5f5;background:#111;border-color:#ffffff2e}.dark-mode .lk-email-verify__copy span{color:#b7b7b7}.dark-mode .lk-email-verify__button{color:#f5f5f5;background:0 0;border-color:#f5f5f5}.dark-mode .lk-email-verify__button--dark{color:#111;background:#f5f5f5}.dark-mode .lk-email-verify__input{color:#f5f5f5;background:#0b0b0b;border-color:#ffffff38}.size-btn,.product-fav-btn,.add-to-cart-btn,.fav-add,.promo-btn,.checkout-mobile-btn,.pay-btn{transition:transform .16s,opacity .16s,border-color .16s,background .16s}.size-btn:active,.product-fav-btn:active,.add-to-cart-btn:active,.fav-add:active,.promo-btn:active,.checkout-mobile-btn:active,.pay-btn:active{transform:scale(.98)}.product-fav-btn.active,.fav-remove:active{animation:.24s ri-ux-pop}@keyframes ri-ux-pop{0%{transform:scale(1)}50%{transform:scale(1.12)}to{transform:scale(1)}}@media (max-width:900px){.delivery-card{min-height:68px;padding:12px}.delivery-card-meta{font-size:11px}.delivery-card-badge{font-size:10px}.product-trust-strip{grid-template-columns:1fr;gap:6px;margin:0 0 18px;font-size:11px}.product-actions-row:has(+.product-trust-strip){margin-bottom:14px}.size-confidence-block{margin:9px 0 4px;font-size:11px}.product-page-container--compact-media .product-gallery-mobile{padding-left:48px;padding-right:48px}.product-page-container--compact-media .product-title{margin-top:12px}.favorites-head{flex-direction:column;align-items:flex-start;gap:10px}.favorites-share-btn{width:100%}.is-mobile .checkout-container{padding-bottom:calc(188px + env(safe-area-inset-bottom,0px))}.is-mobile .checkout-mobile-footer{left:0;right:0;bottom:calc(66px + env(safe-area-inset-bottom,0px));z-index:1090;min-height:calc(82px + env(safe-area-inset-bottom,0px));height:auto;padding:12px max(14px, env(safe-area-inset-left,0px)) 12px max(18px, env(safe-area-inset-right,0px));border-top:1px solid #00000014;margin-top:0;position:fixed;box-shadow:0 -12px 34px #0000001f}.is-mobile .success-page-container{padding-bottom:calc(132px + env(safe-area-inset-bottom,0px))}.success-retention-block{margin-top:16px;padding:12px}.success-order-card{box-sizing:border-box;width:100%;margin:18px 0}.is-mobile .success-content,.is-mobile .success-subtitle,.is-mobile .success-orders-btn,.is-mobile .success-retention-block,.success-content,.success-subtitle,.success-orders-btn,.success-retention-block{box-sizing:border-box;width:100%;max-width:none}.is-mobile .success-orders-btn,.success-orders-btn{height:auto;min-height:56px;margin:18px 0 0;padding:12px 18px}.is-mobile .success-retention-title,.success-retention-title{font-size:14px;line-height:1.25}.is-mobile .success-retention-text,.success-retention-text{margin-top:5px;font-size:12px;line-height:1.35}.is-mobile .success-retention-steps,.success-retention-steps{gap:5px;margin-top:9px}.is-mobile .success-retention-steps span,.success-retention-steps span{min-height:21px;padding:3px 7px;font-size:10px}.is-mobile .success-retention-actions,.success-retention-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:11px;display:grid}.is-mobile .success-retention-btn,.success-retention-btn{text-align:center;box-sizing:border-box;justify-content:center;align-items:center;width:100%;min-height:38px;padding:8px 10px;font-size:12px;display:inline-flex}}.dark-mode .delivery-card,.dark-mode .product-trust-strip span,.dark-mode .size-confidence-block span,.dark-mode .success-order-card,.dark-mode .success-retention-block,.dark-mode .lk-mobile-dashboard-main,.dark-mode .lk-mobile-dashboard-grid button{color:#f0f0f0;background:#171717;border-color:#ffffff24}.dark-mode .delivery-card-title,.dark-mode .success-order-card .success-order-id,.dark-mode .success-retention-title,.dark-mode .lk-mobile-dashboard-main strong{color:#f0f0f0}.dark-mode .delivery-card-meta,.dark-mode .delivery-card-badge,.dark-mode .checkout-blocker-reason,.dark-mode .checkout-mobile-blocker,.dark-mode .product-trust-strip,.dark-mode .size-confidence-block,.dark-mode .favorites-share-toast,.dark-mode .favorites-shared-note,.dark-mode .success-order-label,.dark-mode .success-order-note,.dark-mode .success-retention-text,.dark-mode .lk-mobile-dashboard-main span,.dark-mode .lk-mobile-dashboard-main small{color:#b8b8b8}.dark-mode .success-retention-steps span,.dark-mode .favorites-save-shared-btn{color:#f0f0f0;background:#111;border-color:#ffffff29}.dark-mode .success-retention-btn--ghost{color:#f0f0f0;background:0 0;border-color:#ffffff52}.footer-subscribe{flex-direction:column;gap:8px;width:100%;max-width:320px;display:flex}.footer-subscribe--desktop{margin:0 auto}.footer-subscribe-label{letter-spacing:.8px;text-transform:uppercase;opacity:.75;font-family:Dubai,Inter,sans-serif;font-size:11px}.footer-subscribe-row{gap:6px;width:100%;display:flex}.footer-subscribe-input{min-width:0;color:inherit;background:0 0;border:1px solid;border-radius:6px;outline:none;flex:auto;padding:9px 12px;font-family:inherit;font-size:12px;transition:border-color .15s}.footer-subscribe-input:focus{border-color:currentColor;box-shadow:0 0 0 2px #0000000d}.footer-subscribe-input:disabled{opacity:.5}.footer-subscribe-btn{color:#fff;letter-spacing:.6px;cursor:pointer;background:currentColor;border:1px solid;border-radius:6px;flex:none;padding:9px 14px;font-family:inherit;font-size:11px;font-weight:600;transition:opacity .15s,transform .1s}.footer-subscribe-btn:hover{opacity:.85}.footer-subscribe-btn:active{transform:scale(.97)}.footer-subscribe-btn:disabled{opacity:.4;cursor:not-allowed}.footer .footer-subscribe-btn,.footer--home .footer-subscribe-btn{color:#fff}.dark-mode .footer .footer-subscribe-btn{color:#0f0f0f}.footer-subscribe-msg{text-align:center;word-break:keep-all;width:100%;min-height:1.4em;margin-top:4px;font-size:11px;line-height:1.4;display:block}.footer-subscribe-msg--ok{color:#3c9f51}.footer-subscribe-msg--error{color:#c04040}.footer-mobile-subscribe{justify-content:center;padding:16px 20px 8px;display:flex}.footer-mobile-subscribe .footer-subscribe{text-align:center;align-items:center;max-width:320px}.footer-subscribe--mobile{margin:0 auto}.footer-subscribe--mobile .footer-subscribe-input,.footer-subscribe--mobile .footer-subscribe-input::placeholder,.is-mobile .footer-subscribe-input,.is-mobile .footer-subscribe-input::placeholder,.footer-mobile-subscribe .footer-subscribe-input,.footer-mobile-subscribe .footer-subscribe-input::placeholder{text-align:center}.footer-subscribe--mobile .footer-subscribe-row,.is-mobile .footer-subscribe-row,.footer-mobile-subscribe .footer-subscribe-row{justify-content:center}@media screen and (min-width:1800px){.is-desktop .orders-page{box-sizing:border-box;width:100%;padding:0 161px}.is-desktop .orders-header{justify-content:space-between;align-items:flex-start;margin:0 0 40px;display:flex}.is-desktop .orders-title{color:#282828;text-transform:uppercase;margin:0;font-family:Dubai,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:64px;font-weight:700;line-height:108px}.is-desktop .orders-close{cursor:pointer;color:#282828;background:0 0;border:none;justify-content:center;align-items:center;width:28px;min-width:28px;height:29px;min-height:29px;margin-top:44px;padding:0;display:flex}.is-desktop .orders-close svg{width:28px;height:29px;display:block}.is-desktop .orders-list{flex-direction:column;gap:50px;display:flex}.is-desktop .orders-empty{text-align:center;color:#282828;padding:60px 0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:20px;font-weight:400;line-height:24px}.is-desktop .orders-auth-state{margin:46px auto 0}.is-desktop .order-card{box-sizing:border-box;border:1px solid #d9d9d9;width:1598px;min-height:369px;padding:53px 112px 48px 161px;position:relative}.is-desktop .order-card--with-tracking{min-height:490px}.is-desktop .order-card__row{justify-content:space-between;align-items:flex-start;gap:40px;display:flex}.is-desktop .order-card__col-left{flex:none;min-width:177px}.is-desktop .order-card__col-number{flex:none;min-width:209px;padding-top:14px}.is-desktop .order-card__col-thumbs{flex:none;gap:17px;padding-top:14px;display:flex}.is-desktop .order-card__col-right{text-align:right;flex:none;min-width:170px}.is-desktop .order-card__date{color:#282828;white-space:nowrap;margin:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:40px;font-weight:700;line-height:48px}.is-desktop .order-card__label{color:#878787;margin-top:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:20px;font-weight:400;line-height:24px}.is-desktop .order-card__label--right{text-align:right}.is-desktop .order-card__number{color:#878787;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:20px;font-weight:300;line-height:24px}.is-desktop .order-card__thumb{background:#f6f0f1;flex:0 0 157px;width:157px;height:235px;overflow:hidden}.is-desktop .order-card__thumb img{object-fit:cover;width:100%;height:100%;display:block}.is-desktop .order-card__thumb--empty{background:#c4c4c4}.is-desktop .order-card__sum{color:#282828;text-align:right;white-space:nowrap;margin:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:40px;font-weight:700;line-height:48px}.is-desktop .order-card__status{color:#282828;margin:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:20px;font-weight:400;line-height:24px;position:absolute;bottom:48px;left:161px}.is-desktop .order-card__status--cancelled,.is-desktop .order-card__status--refunded{color:#878787}.is-desktop .order-card__status-hint{color:#878787;margin-left:4px;font-size:14px;font-weight:400}.is-desktop .order-card--with-tracking .order-card__status{bottom:38px}.is-desktop .order-tracking-card{position:absolute;bottom:82px;left:161px;right:112px}.is-desktop .orders-claim-banner{box-sizing:border-box;background:#f6f6f6;border:1px solid #d9d9d9;width:1598px;margin:0 0 40px;padding:32px 40px}.is-desktop .orders-claim-banner__title{color:#282828;margin:0 0 8px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:24px;font-weight:700;line-height:29px}.is-desktop .orders-claim-banner__desc{color:#3b3b3b;margin:0 0 20px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:19px}.is-desktop .orders-claim-banner__list{flex-direction:column;gap:12px;display:flex}.is-desktop .orders-claim-candidate{background:#fff;border:1px solid #e0e0e0;justify-content:space-between;align-items:center;gap:20px;padding:14px 16px;display:flex}.is-desktop .orders-claim-candidate__info{color:#282828;align-items:baseline;gap:24px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:flex}.is-desktop .orders-claim-candidate__date{min-width:120px;font-size:18px;font-weight:600;line-height:22px}.is-desktop .orders-claim-candidate__num{color:#878787;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:300;line-height:19px}.is-desktop .orders-claim-candidate__sum{margin-left:auto;font-size:18px;font-weight:700;line-height:22px}.is-desktop .orders-claim-candidate__btn{color:#fff;cursor:pointer;background:#282828;border:none;border-radius:18px;padding:10px 24px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:600;line-height:17px;transition:opacity .15s}.is-desktop .orders-claim-candidate__btn:disabled{opacity:.5;cursor:wait}}@media screen and (max-width:1799px){.orders-claim-banner{box-sizing:border-box;background:#f6f6f6;border:1px solid #d9d9d9;margin:0 0 20px;padding:20px 16px}.orders-claim-banner__title{color:#282828;margin:0 0 8px;font-family:Inter,sans-serif;font-size:18px;font-weight:700;line-height:22px}.orders-claim-banner__desc{color:#3b3b3b;margin:0 0 16px;font-family:Inter,sans-serif;font-size:14px;line-height:17px}.orders-claim-banner__list{flex-direction:column;gap:10px;display:flex}.orders-claim-candidate{background:#fff;border:1px solid #e0e0e0;flex-direction:column;gap:10px;padding:12px;display:flex}.orders-claim-candidate__info{color:#282828;justify-content:space-between;align-items:baseline;font-family:Inter,sans-serif;display:flex}.orders-claim-candidate__date{font-size:14px;font-weight:600}.orders-claim-candidate__num{color:#878787;font-size:12px}.orders-claim-candidate__sum{font-size:14px;font-weight:700}.orders-claim-candidate__btn{color:#fff;cursor:pointer;background:#282828;border:none;border-radius:14px;width:100%;padding:10px 16px;font-family:Inter,sans-serif;font-size:13px;font-weight:600}.orders-claim-candidate__btn:disabled{opacity:.5;cursor:wait}.is-mobile .orders-page,.is-desktop .orders-page{box-sizing:border-box;padding:40px 20px 60px}.is-mobile .orders-header,.is-desktop .orders-header{justify-content:space-between;align-items:center;margin:0 0 24px;display:flex}.is-mobile .orders-title,.is-desktop .orders-title{color:#282828;text-transform:uppercase;margin:0;font-family:Dubai,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:32px;font-weight:700;line-height:38px}.is-mobile .orders-close,.is-desktop .orders-close{cursor:pointer;color:#282828;background:0 0;border:none;width:24px;height:24px;padding:0}.is-mobile .orders-list,.is-desktop .orders-list{flex-direction:column;gap:16px;display:flex}.is-mobile .order-card,.is-desktop .order-card{border:1px solid #d9d9d9;padding:20px 16px;position:relative}.is-mobile .order-card__row,.is-desktop .order-card__row{grid-template-columns:1fr auto;gap:16px;display:grid}.is-mobile .order-card__col-number,.is-desktop .order-card__col-number,.is-mobile .order-card__col-thumbs,.is-desktop .order-card__col-thumbs{grid-column:1/-1;padding-top:0}.is-mobile .order-card__col-thumbs,.is-desktop .order-card__col-thumbs{gap:8px;display:flex;overflow-x:auto}.is-mobile .order-card__thumb,.is-desktop .order-card__thumb{background:#f6f0f1;flex:0 0 90px;width:90px;height:135px;overflow:hidden}.is-mobile .order-card__thumb img,.is-desktop .order-card__thumb img{object-fit:cover;width:100%;height:100%;display:block}.is-mobile .order-card__date,.is-desktop .order-card__date{color:#282828;font-family:Inter,sans-serif;font-size:22px;font-weight:700;line-height:26px}.is-mobile .order-card__sum,.is-desktop .order-card__sum{color:#282828;text-align:right;font-family:Inter,sans-serif;font-size:22px;font-weight:700;line-height:26px}.is-mobile .order-card__label,.is-desktop .order-card__label{color:#878787;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:17px}.is-mobile .order-card__label--right,.is-desktop .order-card__label--right{text-align:right}.is-mobile .order-card__number,.is-desktop .order-card__number{color:#878787;font-family:Inter,sans-serif;font-size:14px;font-weight:300;line-height:17px}.is-mobile .order-card__status,.is-desktop .order-card__status{color:#282828;margin-top:16px;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:17px}.is-mobile .order-card__status--refunded,.is-mobile .order-card__status--cancelled{color:#878787}.is-mobile .order-card__status-hint{color:#878787;margin-left:4px;font-size:12px}.is-mobile .order-tracking-card,.is-desktop .order-tracking-card{margin-top:16px}}.orders-auth-state{box-sizing:border-box;color:#282828;text-align:center;background:#fff;border:1px solid #d9d9d9;border-radius:0;width:min(100%,560px);margin:32px auto 0;padding:32px 34px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.orders-auth-state h2{letter-spacing:0;color:#282828;margin:0 0 12px;font-family:Dubai,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:30px;font-weight:700;line-height:1.12}.orders-auth-state p{letter-spacing:0;color:#5f5f5f;max-width:440px;margin:0 auto 24px;font-size:16px;line-height:1.45}.orders-auth-state__actions{justify-content:center;gap:12px;display:flex}.orders-auth-state__primary,.orders-auth-state__secondary{letter-spacing:0;cursor:pointer;border:1px solid #282828;border-radius:0;min-width:154px;min-height:52px;padding:0 22px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:15px;font-weight:700}.orders-auth-state__primary{color:#fff;background:#282828}.orders-auth-state__secondary{color:#282828;background:#fff}.orders-auth-state__primary:hover,.orders-auth-state__secondary:hover{opacity:.82}@media screen and (max-width:640px){.orders-auth-state{width:100%;margin-top:24px;padding:24px 18px}.orders-auth-state h2{font-size:23px}.orders-auth-state p{font-size:14px}.orders-auth-state__actions{flex-direction:column}.orders-auth-state__primary,.orders-auth-state__secondary{width:100%}}.order-tracking-card{--track-accent:#282828;--track-soft:#f7f7f7;background:var(--track-soft);box-sizing:border-box;color:#282828;border:1px solid #d9d9d9;border-radius:14px;padding:16px 18px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.order-tracking-card--idle{--track-accent:#878787;--track-soft:#f8f8f8}.order-tracking-card--active{--track-accent:#2563eb;--track-soft:#f4f8ff;border-color:#2563eb3d}.order-tracking-card--done{--track-accent:#15803d;--track-soft:#f3fbf5;border-color:#15803d3d}.order-tracking-card--hot{--track-accent:#c2410c;--track-soft:#fff7ed;border-color:#c2410c4d}.order-tracking-card__top,.order-tracking-card__line,.order-tracking-card__dates{align-items:center;gap:12px;min-width:0;display:flex}.order-tracking-card__top{justify-content:space-between;margin-bottom:10px}.order-tracking-card__top strong{color:var(--track-accent);text-align:right;font-size:15px;line-height:1.2}.order-tracking-card__provider{color:#282828;letter-spacing:0;text-transform:uppercase;white-space:nowrap;background:#fff;border:1px solid #00000014;border-radius:999px;align-items:center;min-height:26px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.order-tracking-card__line{justify-content:flex-start;margin-top:7px;font-size:14px;line-height:1.35}.order-tracking-card__line span{color:#878787;flex:0 0 62px}.order-tracking-card__line b,.order-tracking-card__line em,.order-tracking-card__line a{color:#282828;overflow-wrap:anywhere;min-width:0;font-weight:600}.order-tracking-card__line a{color:var(--track-accent);text-underline-offset:3px;text-decoration:underline}.order-tracking-card__dates{color:#555;flex-wrap:wrap;margin-top:12px;font-size:13px}.order-tracking-card__timeline{border-top:1px solid #00000014;gap:7px;margin-top:12px;padding-top:12px;display:grid}.order-tracking-card__event{color:#555;grid-template-columns:8px 1fr;align-items:start;gap:8px;font-size:13px;line-height:1.35;display:grid}.order-tracking-card__event i{background:var(--track-accent);border-radius:50%;width:8px;height:8px;margin-top:5px}@media screen and (max-width:1799px){.is-mobile .order-tracking-card__top,.is-desktop .order-tracking-card__top{flex-direction:column;align-items:flex-start;gap:8px}.is-mobile .order-tracking-card__top strong,.is-desktop .order-tracking-card__top strong{text-align:left}.is-mobile .order-tracking-card__line,.is-desktop .order-tracking-card__line{flex-direction:column;align-items:flex-start;gap:3px}.is-mobile .order-tracking-card__line span,.is-desktop .order-tracking-card__line span{flex:none}}@media (min-width:768px) and (max-width:1279px){.is-desktop .hero-section .hero-title{white-space:normal!important;word-break:keep-all!important;text-align:center!important;width:auto!important;max-width:100%!important;font-size:clamp(48px,12vw,200px)!important;line-height:1!important}.is-desktop .hero-section,.is-desktop .footer-desktop{padding:0 24px!important}.is-desktop .footer-desktop-subscribe{width:100%!important;padding:16px 0 12px!important;position:static!important;transform:none!important}.is-desktop .hero-content{flex-direction:column!important;gap:16px!important;height:auto!important;min-height:auto!important}.is-desktop .hero-sidebar,.is-desktop .hero-image-box{width:100%!important}.is-desktop .hero-image-box{aspect-ratio:16/9!important;height:auto!important}}@media (max-width:359px){.checkout-qty-pill{width:64px!important;min-width:64px!important;font-size:11px!important}body,html,#root{overflow-x:hidden!important}}.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode .fdi-left-top a,.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode .fdi-right-top a{color:#f0f0f0!important}.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode .fdi-left-bottom,.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode .fdi-center-bottom,.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode .fdi-center-bottom a,.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode .fdi-right-bottom{color:#aaa!important}.dark-mode .artist-filter,.dark-mode .artist-page .artist-filter,.dark-mode .is-desktop .artist-page .artist-filter,.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode .empty-favorites-text,.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode .orders-title,.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode .orders-empty,.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode .secretshop-title,.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode .status-text,.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode .status-home-link,.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode .status-title,.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode .checkout-empty-page,.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode .checkout-empty-page p,.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode .checkout-empty-page h1,.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode .checkout-empty-page h2,.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode .artist-filter,.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode .artist-filter-item{color:#f0f0f0!important}.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode.dark-mode .status-home-link{border-color:#f0f0f0!important}html.dark-mode .secretshop-locked-card{background:#1a1a1a!important;border:1px solid #2a2a2a!important}html.dark-mode .secretshop-locked-title{color:#f0f0f0!important}html.dark-mode .secretshop-locked-lead{color:silver!important}html.dark-mode .secretshop-locked-lead strong{color:#f0f0f0!important}.dark-mode .artist-soon{color:#aaa!important}.dark-mode .hall-of-fame-page h1,.dark-mode .hall-of-fame-page>div>div>div{color:#f0f0f0!important}.dark-mode .hall-of-fame-page p{color:silver!important}.dark-mode .hof-stat-split{border-left-color:#ffffff2e!important}.dark-mode .hof-member-card{background:#161616!important;border-color:#d4af3794!important}.dark-mode .hof-member-card--first{background:#d700001f!important;border-color:#d70000!important;box-shadow:0 0 0 4px #d700002e,0 8px 22px #0006!important}.dark-mode .hof-member-card--silver{background:#181818!important;border-color:#a8a8a8bf!important}.dark-mode .hof-member-card--bronze{background:#cd7f321f!important;border-color:#cd7f32d1!important}.dark-mode .hof-member-card--me{box-shadow:0 0 0 4px #d700002e!important}.dark-mode .hof-member-name{color:#f0f0f0!important}.dark-mode .hof-empty-card{color:#8f8f8f!important;background:#141414!important;border-color:#fff3!important}.dark-mode .not-found-page .not-found-lead,.dark-mode .not-found-page .not-found-hint{color:silver!important}.dark-mode .not-found-page .not-found-cta{color:#f0f0f0!important;background:#171717!important;border:1px solid #ffffff38!important}.route-loading-fallback{color:#282828;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:min(52vh,520px);display:flex}.route-loading-fallback__mark{border:1px solid #28282838;border-top-color:#282828;border-radius:50%;width:34px;height:34px;animation:.8s linear infinite route-loading-spin}.route-loading-fallback__text{font-family:var(--font-heading);letter-spacing:.08em;font-size:13px}@keyframes route-loading-spin{to{transform:rotate(360deg)}}.dark-mode .route-loading-fallback{color:#fff}.dark-mode .route-loading-fallback__mark{border-color:#fff #ffffff3d #ffffff3d}.dark-mode .secretshop-page h2,.dark-mode .secretshop-locked h2{color:#f0f0f0!important}.dark-mode .secretshop-page p,.dark-mode .secretshop-locked p{color:silver!important}.dark-mode .lk-edit-mobile-save{color:#f0f0f0!important;border-color:#f0f0f0!important}.dark-mode .checkout-form .form-help,.dark-mode .checkout-form-help{color:#aaa!important}.size-section--needs-pick .size-pick-note{color:#282828!important;font-weight:800!important}.size-section--needs-pick .size-btn:not(.active):not(.size-btn--soldout):not(:disabled){box-shadow:0 0 0 2px #28282814;border-color:#282828!important}.add-to-cart-btn.add-to-cart-btn--pick-size,.is-mobile .add-to-cart-btn.add-to-cart-btn--pick-size{opacity:1!important;color:#282828!important;cursor:not-allowed!important;background:#f5f5f5!important;border:1px solid #d8d8d8!important}.add-to-cart-btn.add-to-cart-btn--pick-size .add-to-cart-label,.add-to-cart-btn.add-to-cart-btn--pick-size .add-to-cart-hint{color:#282828!important;opacity:1!important}.dark-mode .size-section--needs-pick .size-pick-note{color:#f0f0f0!important}.dark-mode .size-section--needs-pick .size-btn:not(.active):not(.size-btn--soldout):not(:disabled){box-shadow:0 0 0 2px #f0f0f01f;border-color:#f0f0f0!important}.dark-mode .add-to-cart-btn.add-to-cart-btn--pick-size,.dark-mode .is-mobile .add-to-cart-btn.add-to-cart-btn--pick-size{color:#f0f0f0!important;background:#171717!important;border-color:#3a3a3a!important}.dark-mode .add-to-cart-btn.add-to-cart-btn--pick-size .add-to-cart-label,.dark-mode .add-to-cart-btn.add-to-cart-btn--pick-size .add-to-cart-hint{color:#f0f0f0!important}@media (min-width:901px){.is-desktop .related-section .related-carousel-window>.slider-arrows,.is-desktop .recently-viewed-section .related-carousel-window>.slider-arrows{pointer-events:none!important;display:none!important}.is-desktop .related-section .related-carousel-window,.is-desktop .recently-viewed-section .related-carousel-window{width:min(1276px,100%)!important;max-width:100%!important;overflow:visible!important}.is-desktop .related-section .carousel-track,.is-desktop .recently-viewed-section .recently-viewed-track{scroll-snap-type:x mandatory!important;-ms-overflow-style:none!important;scrollbar-width:none!important;flex-wrap:nowrap!important;grid-template-columns:none!important;gap:11px!important;width:100%!important;max-width:100%!important;padding-bottom:0!important;display:flex!important;overflow:auto hidden!important}.is-desktop .related-section .carousel-track::-webkit-scrollbar{display:none!important}.is-desktop .recently-viewed-section .recently-viewed-track::-webkit-scrollbar{display:none!important}.is-desktop .related-section .carousel-track.carousel-no-snap,.is-desktop .recently-viewed-section .recently-viewed-track.carousel-no-snap{scroll-snap-type:none!important;scroll-behavior:auto!important}.is-desktop .related-section .carousel-track:after,.is-desktop .recently-viewed-section .recently-viewed-track:after{content:none!important;display:none!important}.is-desktop .related-section .carousel-item,.is-desktop .recently-viewed-section .carousel-item{scroll-snap-align:start!important;flex:0 0 311px!important;width:311px!important;min-width:311px!important;max-width:311px!important}.is-desktop .related-section .carousel-track.carousel-loop-track,.is-desktop .recently-viewed-section .recently-viewed-track.carousel-loop-track{scroll-snap-type:none!important}.is-desktop.app-wrapper:has(.main-content--home) .carousel-track.carousel-loop-track{scroll-snap-type:none!important}.is-desktop .related-section .carousel-track.carousel-loop-track .carousel-item,.is-desktop .recently-viewed-section .recently-viewed-track.carousel-loop-track .carousel-item{scroll-snap-align:none!important}.is-desktop.app-wrapper:has(.main-content--home) .carousel-track.carousel-loop-track .carousel-item{scroll-snap-align:none!important}.is-desktop .related-section .carousel-item .product-card-wrapper,.is-desktop .recently-viewed-section .carousel-item .product-card-wrapper,.is-desktop .related-section .carousel-item .product-card,.is-desktop .recently-viewed-section .carousel-item .product-card{width:311px!important}.is-desktop .related-section .carousel-item .product-image-container,.is-desktop .recently-viewed-section .carousel-item .product-image-container{aspect-ratio:auto!important;width:311px!important;height:466px!important}.is-desktop .related-section .carousel-item .product-img-dynamic,.is-desktop .recently-viewed-section .carousel-item .product-img-dynamic{width:311px!important;height:466px!important}}.product-page-container .accordion .arrow:before,.product-page-container .accordion .arrow:after,.product-page-container .accordion-header .arrow:before,.product-page-container .accordion-header .arrow:after{content:none!important;display:none!important}.product-page-container .accordion .arrow,.product-page-container .accordion-header .arrow{background:0 0!important;border:0!important;justify-content:center!important;align-items:center!important;width:18px!important;height:10px!important;display:inline-flex!important;transform:none!important}.product-page-container .accordion .arrow svg,.product-page-container .accordion-header .arrow svg{width:18px!important;height:10px!important;transition:transform .18s!important;display:block!important;overflow:visible!important}.product-page-container .accordion .arrow.open svg,.product-page-container .accordion-header .arrow.open svg{transform:rotate(180deg)!important}.dark-mode .cart-drawer .cart-close-btn,.dark-mode .cart-drawer .cart-mobile-back,.dark-mode .cart-drawer .remove-item-btn{color:#ffffffb8!important}.dark-mode .cart-drawer .cart-close-btn:hover,.dark-mode .cart-drawer .cart-mobile-back:hover,.dark-mode .cart-drawer .remove-item-btn:hover{color:#fff!important}.dark-mode .cart-drawer .cart-close-btn:focus-visible{color:#fff!important}.dark-mode .cart-drawer .cart-mobile-back:focus-visible{color:#fff!important}.dark-mode .cart-drawer .remove-item-btn:focus-visible{color:#fff!important}.dark-mode .cart-drawer .remove-item-btn:before,.dark-mode .cart-drawer .remove-item-btn:after{background:currentColor!important}.dark-mode .cart-drawer .cart-qty-desktop,.dark-mode .cart-drawer .cart-qty-desktop span,.dark-mode .cart-drawer .quantity-controls,.dark-mode .cart-drawer .cart-qty-value{color:#f4f4f4!important}.dark-mode .cart-drawer .cart-qty-desktop button,.dark-mode .cart-drawer .quantity-btn,.dark-mode .cart-drawer .cart-qty-btn{color:#ffffffc2!important;background:0 0!important}.dark-mode .cart-drawer .cart-qty-desktop button:hover,.dark-mode .cart-drawer .quantity-btn:hover,.dark-mode .cart-drawer .cart-qty-btn:hover{color:#fff!important;background:#ffffff1a!important}.dark-mode .cart-drawer .cart-qty-desktop button:focus-visible{color:#fff!important;background:#ffffff1a!important}.dark-mode .cart-drawer .quantity-btn:focus-visible{color:#fff!important;background:#ffffff1a!important}.dark-mode .cart-drawer .cart-qty-btn:focus-visible{color:#fff!important;background:#ffffff1a!important}.dark-mode .cart-drawer .cart-qty-pill.cart-qty-mobile{background:#ffffff1a!important;box-shadow:inset 0 0 0 1px #ffffff38!important}.dark-mode .cart-drawer .delivery-progress-text,.dark-mode .cart-drawer .cart-delivery-status{color:#ffffffc7!important}.dark-mode .cart-drawer .delivery-progress-text strong,.dark-mode .cart-drawer .cart-delivery-status strong{color:#fff!important}.dark-mode .cart-drawer .delivery-progress-text--free,.dark-mode .cart-drawer .cart-delivery-status--free{color:#8ee8a0!important}.dark-mode .cart-drawer .promo-input{color:#fff!important;box-shadow:none!important;background:#161616!important;border-color:#ffffff4d!important}.dark-mode .cart-drawer .promo-input::placeholder{color:#ffffff80!important}.dark-mode .cart-drawer .promo-input:hover,.dark-mode .cart-drawer .promo-input:focus{background:#101010!important;border-color:#ffffffb8!important}.dark-mode .cart-drawer .promo-btn{color:#fff!important;background:#242424!important;box-shadow:inset 0 0 0 1px #ffffff4d!important}.dark-mode .cart-drawer .promo-btn:hover{color:#fff!important;background:#303030!important;box-shadow:inset 0 0 0 1px #ffffffb8!important}.dark-mode .cart-drawer .promo-btn:focus-visible{color:#fff!important;background:#303030!important;box-shadow:inset 0 0 0 1px #ffffffb8!important}.dark-mode .cart-drawer .cart-close-btn svg,.dark-mode .cart-drawer .cart-mobile-back svg,.dark-mode .cart-drawer .remove-svg{color:currentColor!important;stroke:currentColor!important}.dark-mode .cart-drawer .cart-close-btn svg path,.dark-mode .cart-drawer .cart-mobile-back svg path,.dark-mode .cart-drawer .remove-svg path{stroke:currentColor!important}.dark-mode .is-mobile .cart-mobile-footer{background:#111!important;border-top:1px solid #2a2a2a!important}.dark-mode .is-mobile .cart-mobile-total,.dark-mode .is-mobile .cart-empty-note{color:#f0f0f0!important}.dark-mode .is-mobile .cart-mobile-checkout{color:#0f0f0f!important;background:#f0f0f0!important;border:1px solid #f0f0f0!important}.dark-mode .is-mobile .cart-mobile-checkout:disabled{color:#ffffff85!important;background:#3a3a3a!important;border-color:#3a3a3a!important}.dark-mode .checkout-title,.dark-mode .delivery-header,.dark-mode .delivery-cost-row,.dark-mode .checkout-subtotal,.dark-mode .final-total,.dark-mode .checkout-item-info h3,.dark-mode .checkout-item-name-link,.dark-mode .checkout-sizeqty,.dark-mode .checkout-price,.dark-mode .checkout-price-new-desktop,.dark-mode .checkout-qty-num,.dark-mode .checkout-qty-btn,.dark-mode .checkout-item-controls--desktop button,.dark-mode .checkout-item-controls--desktop span{color:#f0f0f0!important}.dark-mode .checkout-item-controls--desktop button{background:0 0!important;border-color:#ffffff52!important}.dark-mode .checkout-item-controls--desktop button:hover{color:#fff!important;background:#ffffff1a!important}.dark-mode .checkout-item-controls--desktop button:focus-visible{color:#fff!important;background:#ffffff1a!important}.dark-mode .checkout-price-old,.dark-mode .checkout-price-old-desktop,.dark-mode .checkout-subtotal-old,.dark-mode .checkout-sizeqty,.dark-mode .checkout-form .form-group label,.dark-mode .city-autocomplete label,.dark-mode .radio-text,.dark-mode .city-hint,.dark-mode .muted{color:#b8b8b8!important}.dark-mode .checkout-item-remove{color:#ffffffc2!important;background:0 0!important}.dark-mode .checkout-item-remove:hover{color:#fff!important}.dark-mode .checkout-item-remove:focus-visible{color:#fff!important}.dark-mode .is-mobile .checkout-qty-pill,.dark-mode .checkout-qty-pill{background:#ffffff1a!important;box-shadow:inset 0 0 0 1px #ffffff38!important}.dark-mode .is-mobile .checkout-qty-btn,.dark-mode .is-mobile .checkout-qty-num{color:#f4f4f4!important}.dark-mode .checkout-divider,.dark-mode .is-mobile .checkout-divider{background:#2a2a2a!important}.dark-mode .checkout-form .promo-row .checkout-promo-input,.dark-mode .checkout-form .promo-row .input-box,.dark-mode .checkout-form .input-box,.dark-mode .city-autocomplete .input-box{color:#fff!important;background:#161616!important;border-color:#ffffff52!important}.dark-mode .checkout-form .promo-row .checkout-promo-input:focus,.dark-mode .checkout-form .promo-row .input-box:focus,.dark-mode .checkout-form .input-box:focus,.dark-mode .city-autocomplete .input-box:focus{border-color:#ffffffb8!important;outline-color:#ffffffb8!important}.dark-mode .checkout-form .promo-row .promo-btn{color:#fff!important;background:#242424!important;border-color:#ffffff52!important}.dark-mode .checkout-form .promo-row .promo-btn:hover{background:#303030!important;border-color:#ffffffb8!important}.dark-mode .checkout-form .promo-row .promo-btn:focus-visible{background:#303030!important;border-color:#ffffffb8!important}.dark-mode .city-suggestions{background:#161616!important;border-color:#ffffff29!important;box-shadow:0 12px 28px #00000080!important}.dark-mode .city-suggestion-item{color:#f0f0f0!important;background:#161616!important}.dark-mode .city-suggestion-item:hover{background:#242424!important}.dark-mode .is-mobile .radio-custom{background:#5a5a5a!important}.dark-mode .is-mobile .radio-label input[type=radio]:checked+.radio-custom{background:#f0f0f0!important}.dark-mode .radio-label input:checked+.radio-custom{border-color:#f0f0f0!important}.dark-mode .radio-label input:checked+.radio-custom:after{background:#f0f0f0!important}.dark-mode .pvz-status--checking,.dark-mode .pvz-status--warning{color:#ffd9a7!important;background:#ffb36b24!important;border-color:#ffb36b6b!important}.dark-mode .pvz-status--valid{color:#b9f0c8!important;background:#63d48924!important;border-color:#63d4896b!important}.dark-mode .pvz-status--invalid{color:#ffb8b8!important;background:#ff6b6b24!important;border-color:#ff6b6b6b!important}.dark-mode .product-details .quantity-selector,.dark-mode .is-mobile .product-actions-row .quantity-selector,.dark-mode .is-desktop .product-details .quantity-selector{background:#ffffff1a!important;box-shadow:inset 0 0 0 1px #ffffff38!important}.dark-mode .product-details .qty-btn,.dark-mode .product-details .qty-value,.dark-mode .is-mobile .product-actions-row .qty-btn,.dark-mode .is-mobile .product-actions-row .qty-value,.dark-mode .is-desktop .product-details .qty-btn,.dark-mode .is-desktop .product-details .qty-value{color:#f4f4f4!important}.dark-mode .product-details .qty-btn:hover,.dark-mode .is-mobile .product-actions-row .qty-btn:hover,.dark-mode .is-desktop .product-details .qty-btn:hover{color:#fff!important;background:#ffffff1a!important}.dark-mode .product-details .qty-btn:focus-visible{color:#fff!important;background:#ffffff1a!important}.dark-mode .is-mobile .product-actions-row .qty-btn:focus-visible{color:#fff!important;background:#ffffff1a!important}.dark-mode .is-desktop .product-details .qty-btn:focus-visible{color:#fff!important;background:#ffffff1a!important}.dark-mode .product-card .product-name,.dark-mode .is-desktop .related-section .carousel-item .product-card .product-name,.dark-mode .is-desktop .recently-viewed-section .recently-viewed-track .carousel-item .product-card .product-name,.dark-mode .is-desktop .artist-page .product-card .product-name,.dark-mode .is-desktop .favorites-page .product-card .product-name{color:#f0f0f0!important}.dark-mode .is-desktop.app-wrapper:has(.main-content--home) .carousel-item .product-card .product-name{color:#f0f0f0!important}.dark-mode .product-card .price-tag,.dark-mode .product-card .price-row span:not(.price-current-inline),.dark-mode .is-desktop .recently-viewed-section .recently-viewed-track .carousel-item .product-card .price-tag{color:#f0f0f0!important}.is-desktop .cart-drawer{overflow:hidden!important}.is-desktop .cart-content{overscroll-behavior:contain;scrollbar-gutter:stable;box-sizing:border-box!important;flex-direction:column!important;flex:auto!important;min-height:0!important;padding-right:12px!important;display:flex!important;overflow:hidden auto!important}.is-desktop .cart-items-list,.is-desktop .cart-footer--desktop{box-sizing:border-box!important;flex:none!important;width:100%!important;max-width:none!important}.is-desktop .cart-footer--desktop{z-index:1;position:relative}.is-desktop .cart-item{z-index:2;position:relative;box-sizing:border-box!important;grid-template-columns:129px minmax(0,1fr) minmax(78px,max-content)!important;column-gap:24px!important;width:100%!important}.is-desktop .cart-item-right{min-width:78px!important}.is-desktop .cart-item-price{text-align:right!important;max-width:100%!important}.is-desktop .cart-total-row{min-width:0!important}.is-desktop .cart-total{white-space:nowrap!important;flex:none!important}.is-desktop .cart-delivery-status{white-space:normal!important;overflow-wrap:break-word!important;flex:auto!important;min-width:0!important}.is-desktop .cart-item-info{height:125px!important;min-height:125px!important;max-height:125px!important}@media screen and (min-width:1800px){.is-desktop .cart-item-info{height:193px!important;min-height:193px!important;max-height:193px!important}}.is-desktop .cart-qty-desktop,.is-desktop .cart-qty-desktop button,.is-desktop .remove-item-btn,.is-desktop .promo-input,.is-desktop .promo-btn,.is-desktop .cart-footer--desktop .checkout-btn{z-index:3;pointer-events:auto;position:relative}.product-image-container--contain-media .product-img-dynamic,.product-img-dynamic--contain-media,.product-page-container--contain-media .gallery-item,.product-page-container--contain-media .product-hero-img,.product-page-container--contain-media .sticky-atc-img{object-fit:contain!important;object-position:center center!important;background:#fff!important}.card-heart-btn:not(.active):not(.is-liked) .heart-ic--outline,.card-heart-btn:not(.active):not(.is-liked) .heart-ic--compact{color:#c4c4c4!important}.card-heart-btn:not(.active):not(.is-liked) .heart-ic--outline .heart-main,.card-heart-btn:not(.active):not(.is-liked) .heart-ic--compact .heart-main{fill:#0000!important;stroke:currentColor!important;stroke-width:2.2px!important;stroke-linecap:round!important;stroke-linejoin:round!important}.card-heart-btn:not(.active):not(.is-liked) .heart-ic--outline .heart-scribble{opacity:0!important}.card-heart-btn.active .heart-ic .heart-main,.card-heart-btn.is-liked .heart-ic .heart-main{fill:currentColor!important;stroke:none!important}html.ri-checkout-page,body.ri-checkout-page{overscroll-behavior-x:none!important;max-width:100vw!important;overflow-x:clip!important}html.ri-checkout-page #root,body.ri-checkout-page #root{overflow-x:clip!important}@supports not (overflow:clip){html.ri-checkout-page,body.ri-checkout-page,html.ri-checkout-page #root,body.ri-checkout-page #root{overflow-x:hidden!important}}.is-mobile .product-page-container{padding-top:42px}.is-mobile .product-hero-img,.is-mobile .product-hero-placeholder{aspect-ratio:325/390}.is-mobile .product-title{margin-top:12px}.is-mobile .size-selector{gap:14px;margin-top:16px}.is-mobile .size-btn{width:48px;min-width:48px}.is-mobile .product-actions-row{margin-top:16px}@media (min-width:901px){.is-desktop.app-wrapper:has(.secretshop-page) .header-right{white-space:nowrap!important;justify-content:flex-end!important;align-items:center!important;gap:72px!important;width:auto!important;height:auto!important;display:flex!important;position:absolute!important;top:30px!important;left:auto!important;right:70px!important}.is-desktop.app-wrapper:has(.lk-page) .header-right{white-space:nowrap!important;justify-content:flex-end!important;align-items:center!important;gap:72px!important;width:auto!important;height:auto!important;display:flex!important;position:absolute!important;top:30px!important;left:auto!important;right:70px!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .header-right{white-space:nowrap!important;justify-content:flex-end!important;align-items:center!important;gap:72px!important;width:auto!important;height:auto!important;display:flex!important;position:absolute!important;top:30px!important;left:auto!important;right:70px!important}.is-desktop.app-wrapper:has(.checkout-container) .header-right{white-space:nowrap!important;justify-content:flex-end!important;align-items:center!important;gap:72px!important;width:auto!important;height:auto!important;display:flex!important;position:absolute!important;top:30px!important;left:auto!important;right:70px!important}.is-desktop.app-wrapper:has(.secretshop-page) .header-right>a{flex:none!important;position:static!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important}.is-desktop.app-wrapper:has(.secretshop-page) .header-right>.cart-icon-wrap{flex:none!important;position:static!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important}.is-desktop.app-wrapper:has(.secretshop-page) .header-right>.header-login-btn{flex:none!important;position:static!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important}.is-desktop.app-wrapper:has(.lk-page) .header-right>a{flex:none!important;position:static!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important}.is-desktop.app-wrapper:has(.lk-page) .header-right>.cart-icon-wrap{flex:none!important;position:static!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important}.is-desktop.app-wrapper:has(.lk-page) .header-right>.header-login-btn{flex:none!important;position:static!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .header-right>a{flex:none!important;position:static!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .header-right>.cart-icon-wrap{flex:none!important;position:static!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .header-right>.header-login-btn{flex:none!important;position:static!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important}.is-desktop.app-wrapper:has(.checkout-container) .header-right>a{flex:none!important;position:static!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important}.is-desktop.app-wrapper:has(.checkout-container) .header-right>.cart-icon-wrap{flex:none!important;position:static!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important}.is-desktop.app-wrapper:has(.checkout-container) .header-right>.header-login-btn{flex:none!important;position:static!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important}.is-desktop.app-wrapper:has(.secretshop-page) .header-right>a:first-of-type{flex:none!important;position:static!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important}.is-desktop.app-wrapper:has(.secretshop-page) .header-right>a:nth-of-type(2){flex:none!important;position:static!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important}.is-desktop.app-wrapper:has(.lk-page) .header-right>a:first-of-type{flex:none!important;position:static!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important}.is-desktop.app-wrapper:has(.lk-page) .header-right>a:nth-of-type(2){flex:none!important;position:static!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .header-right>a:first-of-type{flex:none!important;position:static!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .header-right>a:nth-of-type(2){flex:none!important;position:static!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important}.is-desktop.app-wrapper:has(.checkout-container) .header-right>a:first-of-type{flex:none!important;position:static!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important}.is-desktop.app-wrapper:has(.checkout-container) .header-right>a:nth-of-type(2){flex:none!important;position:static!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important}.is-desktop.app-wrapper:has(.secretshop-page) .header-right>.cart-icon-wrap{align-items:center!important;display:inline-flex!important}.is-desktop.app-wrapper:has(.lk-page) .header-right>.cart-icon-wrap{align-items:center!important;display:inline-flex!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .header-right>.cart-icon-wrap{align-items:center!important;display:inline-flex!important}.is-desktop.app-wrapper:has(.checkout-container) .header-right>.cart-icon-wrap{align-items:center!important;display:inline-flex!important}.is-desktop.app-wrapper:has(.secretshop-page) .header-right>.cart-icon-wrap .cart-icon{color:#000!important;text-transform:uppercase!important;white-space:nowrap!important;background:0 0!important;border:none!important;margin:0!important;padding:0!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:20px!important;font-weight:400!important;line-height:24px!important}.is-desktop.app-wrapper:has(.lk-page) .header-right>.cart-icon-wrap .cart-icon{color:#000!important;text-transform:uppercase!important;white-space:nowrap!important;background:0 0!important;border:none!important;margin:0!important;padding:0!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:20px!important;font-weight:400!important;line-height:24px!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .header-right>.cart-icon-wrap .cart-icon{color:#000!important;text-transform:uppercase!important;white-space:nowrap!important;background:0 0!important;border:none!important;margin:0!important;padding:0!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:20px!important;font-weight:400!important;line-height:24px!important}.is-desktop.app-wrapper:has(.checkout-container) .header-right>.cart-icon-wrap .cart-icon{color:#000!important;text-transform:uppercase!important;white-space:nowrap!important;background:0 0!important;border:none!important;margin:0!important;padding:0!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:20px!important;font-weight:400!important;line-height:24px!important}.dark-mode .is-desktop.app-wrapper:has(.secretshop-page) .header-right>.cart-icon-wrap .cart-icon{color:#f0f0f0!important}.dark-mode .is-desktop.app-wrapper:has(.lk-page) .header-right>.cart-icon-wrap .cart-icon{color:#f0f0f0!important}.dark-mode .is-desktop.app-wrapper:has(.register-page .register-social-row) .header-right>.cart-icon-wrap .cart-icon{color:#f0f0f0!important}.dark-mode .is-desktop.app-wrapper:has(.checkout-container) .header-right>.cart-icon-wrap .cart-icon{color:#f0f0f0!important}.is-desktop .checkout-right{--ri-checkout-delivery-width:633px}.is-desktop .checkout-right .city-autocomplete,.is-desktop .checkout-right .delivery-methods,.is-desktop .checkout-right .checkout-blocker-reason{width:min(var(--ri-checkout-delivery-width), 100%)!important;max-width:100%!important}.is-desktop .checkout-right .city-autocomplete #checkout-city,.is-desktop .checkout-right .city-autocomplete .input-box{width:100%!important;max-width:100%!important}.is-desktop .checkout-right .city-autocomplete .city-suggestions{width:100%!important;right:auto!important}}@media (max-width:900px){.is-mobile .logo-link--mobile{min-width:44px!important;min-height:44px!important;padding:6px!important}.is-mobile .mobile-nav-btn{min-width:44px!important;min-height:44px!important;padding:8px!important}.is-mobile .hero-indicators{gap:0!important}.is-mobile .hero-dot{background:0 0!important;border-radius:0!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:0!important;position:relative!important}.is-mobile .hero-dot:after{content:"";background:#c4c4c4;border-radius:50%;width:8px;height:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.is-mobile .hero-dot.active:after{background:#282828;width:10px;height:10px}.is-mobile .card-heart-btn{justify-content:center!important;align-items:center!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:16px!important;display:inline-flex!important;top:0!important;right:0!important}.is-mobile .card-heart-btn .heart-ic,.is-mobile .card-heart-btn .heart-ic--outline,.is-mobile .card-heart-btn .heart-ic--filled{flex:none!important;width:12px!important;height:12px!important}.is-mobile .product-gallery-nav,.is-mobile .product-share-btn,.is-mobile .page-back-btn{min-width:44px!important;min-height:44px!important}.is-mobile .product-gallery-nav{padding:18px!important}.is-mobile .product-gallery-nav--left{left:0!important}.is-mobile .product-gallery-nav--right{right:0!important}.is-mobile .size-btn{min-width:50px!important;height:44px!important;min-height:44px!important;font-size:14px!important}.is-mobile .login-forgot,.is-mobile .login-btn-primary,.is-mobile .login-btn-secondary,.is-mobile .login-social-btn,.is-mobile .footer a,.is-mobile .footer-mobile a,.is-mobile .footer-col a,.is-mobile .footer-col-left a,.is-mobile .footer-col-right a{align-items:center!important;min-height:44px!important;display:inline-flex!important}.is-mobile .login-btn-primary,.is-mobile .login-btn-secondary,.is-mobile .login-social-btn{font-size:12px!important}.is-mobile .faq-container,.is-mobile .delivery-container,.is-mobile .returns-container,.is-mobile .privacy-policy-container,.is-mobile .public-offer-container,.is-mobile .contacts-container{font-size:14px!important;line-height:1.5!important}.is-mobile .faq-container p,.is-mobile .faq-container li,.is-mobile .faq-container a,.is-mobile .faq-container span,.is-mobile .delivery-container p,.is-mobile .delivery-container li,.is-mobile .returns-container p,.is-mobile .returns-container li{font-size:max(12px,1em)!important;line-height:1.5!important}.is-mobile .faq-container h2,.is-mobile .delivery-container h2,.is-mobile .returns-container h2{font-size:14px!important;line-height:1.35!important}.is-mobile .product-trust-card,.is-mobile .product-trust-card span,.is-mobile .size-confidence-card,.is-mobile .size-confidence-card span{font-size:12px!important;line-height:1.35!important}.is-mobile .product-badge{min-height:18px!important;font-size:10px!important;line-height:1!important}.is-mobile .cookie-banner{min-height:44px!important;max-height:none!important;padding:8px 8px 8px 10px!important;font-size:12px!important;line-height:1.22!important}.is-mobile .cookie-banner-btn{min-width:44px!important;min-height:44px!important;font-size:12px!important}}@media (min-width:901px) and (max-width:1919px){.is-desktop .desktop-shell-viewport,.is-desktop .header,.is-desktop .footer:not(.footer--home),.is-desktop .footer:not(.footer--home) .footer-desktop-inner{width:100%!important;min-width:0!important;max-width:100vw!important}.is-desktop.app-wrapper{overflow-x:clip!important}.is-desktop .header{left:0!important;right:0!important}.is-desktop .header-left{left:clamp(24px,3.7vw,70px)!important}.is-desktop .header-right{gap:clamp(28px,4vw,72px)!important;right:clamp(24px,3.7vw,70px)!important}}@media (min-width:1280px) and (max-width:1920px){.is-desktop.app-wrapper{zoom:1!important;width:100%!important;max-width:100%!important}.is-desktop .desktop-shell-viewport,.is-desktop .header{zoom:var(--ri-desktop-zoom,1)!important;width:1920px!important;min-width:1920px!important;max-width:1920px!important}}@media (max-width:900px){.page-back-btn,.cookie-banner-btn,.success-retention-btn{min-width:44px!important;min-height:44px!important}.cookie-banner{min-height:44px!important;max-height:none!important;padding:8px 8px 8px 10px!important;font-size:12px!important;line-height:1.22!important}.cookie-banner a{align-items:center!important;min-height:44px!important;display:inline-flex!important}.cookie-banner-btn{font-size:12px!important}.footer a,.footer-mobile a,.footer-col a,.footer-col-left a,.footer-col-right a,.faq-container a,.delivery-container a,.returns-container a,.privacy-policy-container a,.public-offer-container a,.contacts-container a{align-items:center!important;min-height:44px!important;display:inline-flex!important}.login-input,.register-input{min-height:44px!important}.footer-mid,.footer-legal-left,.footer-legal-right,.footer-legal-center,.footer a,.footer-mobile a,.login-policy,.login-policy span,.login-forgot,.success-retention-steps span{font-size:12px!important;line-height:1.35!important}.footer,.footer-mobile{padding-bottom:calc(96px + env(safe-area-inset-bottom,0px))!important}.cookie-banner{top:auto!important;left:10px!important;right:10px!important;bottom:calc(104px + env(safe-area-inset-bottom,0px))!important;gap:8px!important;width:auto!important;max-width:calc(100vw - 20px)!important;min-height:44px!important;max-height:none!important;padding:8px 8px 8px 10px!important;font-size:12px!important;line-height:1.24!important}.cookie-banner-text{-webkit-line-clamp:unset!important;-webkit-box-orient:initial!important;font-size:12px!important;line-height:1.24!important;display:block!important;overflow:visible!important}.cookie-banner-btn{min-width:50px!important;min-height:44px!important;padding:8px 12px!important;font-size:12px!important}.product-fav-btn{justify-content:center!important;align-items:center!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:10px!important;display:inline-flex!important}.product-fav-btn svg,.product-fav-btn .heart-ic,.product-fav-btn .heart-ic--outline,.product-fav-btn .heart-ic--filled{width:22px!important;height:22px!important}.price-tag,.price-tag *,.product-card .price-row,.product-card .price-row *,.product-trust-strip,.product-trust-strip span,.size-confidence-block,.size-confidence-block span,.footer,.footer-mobile,.footer-mobile *,.footer-bottom,.footer-bottom *,.footer-mid,.footer-mid *,.footer-legal-left,.footer-legal-right,.footer-legal-center{font-size:12px!important;line-height:1.35!important}.product-trust-strip span,.size-confidence-block span{align-items:center!important;min-height:44px!important;display:flex!important}}@media (min-width:901px){.card-quick-add,.product-badge,.add-to-cart-label,.accordion-header,.accordion-header span,.success-retention-steps span,.footer,.footer-desktop-inner,.footer-desktop-inner *,.footer-bottom,.footer-bottom *{font-size:12px!important;line-height:1.25!important}}@media screen and (min-width:1800px){.is-desktop .header-right>.cart-icon-wrap{width:auto!important;min-width:0!important;margin:0!important;padding:0!important;display:block!important;position:absolute!important;top:30px!important;left:1606px!important}.is-desktop .header-right>.cart-icon-wrap>.cart-icon{color:#000!important;text-transform:uppercase!important;white-space:nowrap!important;align-items:center!important;width:auto!important;min-width:0!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:20px!important;font-weight:400!important;line-height:24px!important;display:inline-flex!important;position:static!important}}@media screen and (min-width:901px){.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .header{box-sizing:border-box!important;max-width:100vw!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .header{box-sizing:border-box!important;max-width:100vw!important}.is-desktop.app-wrapper:has(.secretshop-page) .header{box-sizing:border-box!important;max-width:100vw!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .header{box-sizing:border-box!important;max-width:100vw!important}.is-desktop.app-wrapper:has(.checkout-container) .header{box-sizing:border-box!important;max-width:100vw!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .header-right{white-space:nowrap!important;justify-content:flex-end!important;align-items:center!important;gap:clamp(40px,3.75vw,72px)!important;width:auto!important;min-width:0!important;max-width:calc(100vw - 560px)!important;height:auto!important;display:flex!important;position:absolute!important;top:30px!important;left:auto!important;right:clamp(24px,3.7vw,70px)!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .header-right{white-space:nowrap!important;justify-content:flex-end!important;align-items:center!important;gap:clamp(40px,3.75vw,72px)!important;width:auto!important;min-width:0!important;max-width:calc(100vw - 560px)!important;height:auto!important;display:flex!important;position:absolute!important;top:30px!important;left:auto!important;right:clamp(24px,3.7vw,70px)!important}.is-desktop.app-wrapper:has(.secretshop-page) .header-right{white-space:nowrap!important;justify-content:flex-end!important;align-items:center!important;gap:clamp(40px,3.75vw,72px)!important;width:auto!important;min-width:0!important;max-width:calc(100vw - 560px)!important;height:auto!important;display:flex!important;position:absolute!important;top:30px!important;left:auto!important;right:clamp(24px,3.7vw,70px)!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .header-right{white-space:nowrap!important;justify-content:flex-end!important;align-items:center!important;gap:clamp(40px,3.75vw,72px)!important;width:auto!important;min-width:0!important;max-width:calc(100vw - 560px)!important;height:auto!important;display:flex!important;position:absolute!important;top:30px!important;left:auto!important;right:clamp(24px,3.7vw,70px)!important}.is-desktop.app-wrapper:has(.checkout-container) .header-right{white-space:nowrap!important;justify-content:flex-end!important;align-items:center!important;gap:clamp(40px,3.75vw,72px)!important;width:auto!important;min-width:0!important;max-width:calc(100vw - 560px)!important;height:auto!important;display:flex!important;position:absolute!important;top:30px!important;left:auto!important;right:clamp(24px,3.7vw,70px)!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .header-right>a{white-space:nowrap!important;flex:none!important;align-items:center!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;display:inline-flex!important;position:static!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .header-right>a:first-of-type{white-space:nowrap!important;flex:none!important;align-items:center!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;display:inline-flex!important;position:static!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .header-right>a:nth-of-type(2){white-space:nowrap!important;flex:none!important;align-items:center!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;display:inline-flex!important;position:static!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .header-right>.cart-icon-wrap{white-space:nowrap!important;flex:none!important;align-items:center!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;display:inline-flex!important;position:static!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .header-right>.cart-icon-wrap>.cart-icon{white-space:nowrap!important;flex:none!important;align-items:center!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;display:inline-flex!important;position:static!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .header-right>.header-login-btn{white-space:nowrap!important;flex:none!important;align-items:center!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;display:inline-flex!important;position:static!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .header-right>a{white-space:nowrap!important;flex:none!important;align-items:center!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;display:inline-flex!important;position:static!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .header-right>a:first-of-type{white-space:nowrap!important;flex:none!important;align-items:center!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;display:inline-flex!important;position:static!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .header-right>a:nth-of-type(2){white-space:nowrap!important;flex:none!important;align-items:center!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;display:inline-flex!important;position:static!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .header-right>.cart-icon-wrap{white-space:nowrap!important;flex:none!important;align-items:center!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;display:inline-flex!important;position:static!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .header-right>.cart-icon-wrap>.cart-icon{white-space:nowrap!important;flex:none!important;align-items:center!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;display:inline-flex!important;position:static!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .header-right>.header-login-btn{white-space:nowrap!important;flex:none!important;align-items:center!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;display:inline-flex!important;position:static!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important}.is-desktop.app-wrapper:has(.secretshop-page) .header-right>a{white-space:nowrap!important;flex:none!important;align-items:center!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;display:inline-flex!important;position:static!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important}.is-desktop.app-wrapper:has(.secretshop-page) .header-right>a:first-of-type{white-space:nowrap!important;flex:none!important;align-items:center!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;display:inline-flex!important;position:static!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important}.is-desktop.app-wrapper:has(.secretshop-page) .header-right>a:nth-of-type(2){white-space:nowrap!important;flex:none!important;align-items:center!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;display:inline-flex!important;position:static!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important}.is-desktop.app-wrapper:has(.secretshop-page) .header-right>.cart-icon-wrap{white-space:nowrap!important;flex:none!important;align-items:center!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;display:inline-flex!important;position:static!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important}.is-desktop.app-wrapper:has(.secretshop-page) .header-right>.cart-icon-wrap>.cart-icon{white-space:nowrap!important;flex:none!important;align-items:center!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;display:inline-flex!important;position:static!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important}.is-desktop.app-wrapper:has(.secretshop-page) .header-right>.header-login-btn{white-space:nowrap!important;flex:none!important;align-items:center!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;display:inline-flex!important;position:static!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .header-right>a{white-space:nowrap!important;flex:none!important;align-items:center!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;display:inline-flex!important;position:static!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .header-right>a:first-of-type{white-space:nowrap!important;flex:none!important;align-items:center!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;display:inline-flex!important;position:static!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .header-right>a:nth-of-type(2){white-space:nowrap!important;flex:none!important;align-items:center!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;display:inline-flex!important;position:static!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .header-right>.cart-icon-wrap{white-space:nowrap!important;flex:none!important;align-items:center!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;display:inline-flex!important;position:static!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .header-right>.cart-icon-wrap>.cart-icon{white-space:nowrap!important;flex:none!important;align-items:center!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;display:inline-flex!important;position:static!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .header-right>.header-login-btn{white-space:nowrap!important;flex:none!important;align-items:center!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;display:inline-flex!important;position:static!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important}.is-desktop.app-wrapper:has(.checkout-container) .header-right>a{white-space:nowrap!important;flex:none!important;align-items:center!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;display:inline-flex!important;position:static!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important}.is-desktop.app-wrapper:has(.checkout-container) .header-right>a:first-of-type{white-space:nowrap!important;flex:none!important;align-items:center!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;display:inline-flex!important;position:static!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important}.is-desktop.app-wrapper:has(.checkout-container) .header-right>a:nth-of-type(2){white-space:nowrap!important;flex:none!important;align-items:center!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;display:inline-flex!important;position:static!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important}.is-desktop.app-wrapper:has(.checkout-container) .header-right>.cart-icon-wrap{white-space:nowrap!important;flex:none!important;align-items:center!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;display:inline-flex!important;position:static!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important}.is-desktop.app-wrapper:has(.checkout-container) .header-right>.cart-icon-wrap>.cart-icon{white-space:nowrap!important;flex:none!important;align-items:center!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;display:inline-flex!important;position:static!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important}.is-desktop.app-wrapper:has(.checkout-container) .header-right>.header-login-btn{white-space:nowrap!important;flex:none!important;align-items:center!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;display:inline-flex!important;position:static!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .header-right>a:first-of-type{order:1!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .header-right>a:first-of-type{order:1!important}.is-desktop.app-wrapper:has(.secretshop-page) .header-right>a:first-of-type{order:1!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .header-right>a:first-of-type{order:1!important}.is-desktop.app-wrapper:has(.checkout-container) .header-right>a:first-of-type{order:1!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .header-right>a:nth-of-type(2){order:2!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .header-right>a:nth-of-type(2){order:2!important}.is-desktop.app-wrapper:has(.secretshop-page) .header-right>a:nth-of-type(2){order:2!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .header-right>a:nth-of-type(2){order:2!important}.is-desktop.app-wrapper:has(.checkout-container) .header-right>a:nth-of-type(2){order:2!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .header-right>.cart-icon-wrap{order:3!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .header-right>.cart-icon-wrap{order:3!important}.is-desktop.app-wrapper:has(.secretshop-page) .header-right>.cart-icon-wrap{order:3!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .header-right>.cart-icon-wrap{order:3!important}.is-desktop.app-wrapper:has(.checkout-container) .header-right>.cart-icon-wrap{order:3!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .header-right>.header-login-btn{order:4!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .header-right>.header-login-btn{order:4!important}.is-desktop.app-wrapper:has(.secretshop-page) .header-right>.header-login-btn{order:4!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .header-right>.header-login-btn{order:4!important}.is-desktop.app-wrapper:has(.checkout-container) .header-right>.header-login-btn{order:4!important}}@media screen and (min-width:901px) and (max-width:1799px){.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .header{width:100vw!important;min-width:0!important;left:0!important;right:0!important;transform:none!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .header{width:100vw!important;min-width:0!important;left:0!important;right:0!important;transform:none!important}.is-desktop.app-wrapper:has(.secretshop-page) .header{width:100vw!important;min-width:0!important;left:0!important;right:0!important;transform:none!important}.is-desktop.app-wrapper:has(.register-page .register-social-row) .header{width:100vw!important;min-width:0!important;left:0!important;right:0!important;transform:none!important}.is-desktop.app-wrapper:has(.checkout-container) .header{width:100vw!important;min-width:0!important;left:0!important;right:0!important;transform:none!important}}@media screen and (min-width:1800px){.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .header{box-sizing:border-box!important;z-index:1000!important;background:#fff!important;width:100%!important;max-width:100vw!important;height:98px!important;padding:0!important;position:fixed!important;top:0!important;left:0!important;right:auto!important;transform:none!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .header{box-sizing:border-box!important;z-index:1000!important;background:#fff!important;width:100%!important;max-width:100vw!important;height:98px!important;padding:0!important;position:fixed!important;top:0!important;left:0!important;right:auto!important;transform:none!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .header-left{gap:0!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;display:block!important;position:static!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .header-right{gap:0!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;display:block!important;position:static!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .desktop-nav{gap:0!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;display:block!important;position:static!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .header-left{gap:0!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;display:block!important;position:static!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .header-right{gap:0!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;display:block!important;position:static!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .desktop-nav{gap:0!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;display:block!important;position:static!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .logo-link{width:83px!important;height:83px!important;display:block!important;position:absolute!important;top:7px!important;left:27px!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .logo-link{width:83px!important;height:83px!important;display:block!important;position:absolute!important;top:7px!important;left:27px!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .logo{object-fit:contain!important;width:83px!important;height:83px!important;display:block!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .logo{object-fit:contain!important;width:83px!important;height:83px!important;display:block!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .desktop-nav .nav-item{height:auto!important;display:block!important;position:absolute!important;top:30px!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .desktop-nav .nav-item{height:auto!important;display:block!important;position:absolute!important;top:30px!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .desktop-nav .nav-item:first-child{left:161px!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .desktop-nav .nav-item:first-child{left:161px!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .desktop-nav .nav-item:nth-child(2){left:320px!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .desktop-nav .nav-item:nth-child(2){left:320px!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .desktop-nav .nav-link{color:#000!important;text-transform:uppercase!important;white-space:nowrap!important;background:0 0!important;border:none!important;margin:0!important;padding:0!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:20px!important;font-weight:400!important;line-height:24px!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .header-right>a{color:#000!important;text-transform:uppercase!important;white-space:nowrap!important;background:0 0!important;border:none!important;margin:0!important;padding:0!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:20px!important;font-weight:400!important;line-height:24px!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .header-right>.cart-icon-wrap>.cart-icon{color:#000!important;text-transform:uppercase!important;white-space:nowrap!important;background:0 0!important;border:none!important;margin:0!important;padding:0!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:20px!important;font-weight:400!important;line-height:24px!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .header-right>.header-login-btn{color:#000!important;text-transform:uppercase!important;white-space:nowrap!important;background:0 0!important;border:none!important;margin:0!important;padding:0!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:20px!important;font-weight:400!important;line-height:24px!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .desktop-nav .nav-link{color:#000!important;text-transform:uppercase!important;white-space:nowrap!important;background:0 0!important;border:none!important;margin:0!important;padding:0!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:20px!important;font-weight:400!important;line-height:24px!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .header-right>a{color:#000!important;text-transform:uppercase!important;white-space:nowrap!important;background:0 0!important;border:none!important;margin:0!important;padding:0!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:20px!important;font-weight:400!important;line-height:24px!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .header-right>.cart-icon-wrap>.cart-icon{color:#000!important;text-transform:uppercase!important;white-space:nowrap!important;background:0 0!important;border:none!important;margin:0!important;padding:0!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:20px!important;font-weight:400!important;line-height:24px!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .header-right>.header-login-btn{color:#000!important;text-transform:uppercase!important;white-space:nowrap!important;background:0 0!important;border:none!important;margin:0!important;padding:0!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:20px!important;font-weight:400!important;line-height:24px!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .header-right>a:first-of-type{order:initial!important;position:absolute!important;top:30px!important;left:1285px!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .header-right>a:first-of-type{order:initial!important;position:absolute!important;top:30px!important;left:1285px!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .header-right>a:nth-of-type(2){order:initial!important;position:absolute!important;top:30px!important;left:1446px!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .header-right>a:nth-of-type(2){order:initial!important;position:absolute!important;top:30px!important;left:1446px!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .header-right>.cart-icon-wrap{order:initial!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;margin:0!important;padding:0!important;display:block!important;position:absolute!important;top:30px!important;left:1606px!important;transform:none!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .header-right>.cart-icon-wrap{order:initial!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;margin:0!important;padding:0!important;display:block!important;position:absolute!important;top:30px!important;left:1606px!important;transform:none!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .header-right>.cart-icon-wrap>.cart-icon{align-items:center!important;width:auto!important;min-width:0!important;max-width:none!important;display:inline-flex!important;position:static!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .header-right>.cart-icon-wrap>.cart-icon{align-items:center!important;width:auto!important;min-width:0!important;max-width:none!important;display:inline-flex!important;position:static!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .header-right>.header-login-btn{order:initial!important;align-items:center!important;width:auto!important;min-width:0!important;max-width:none!important;display:inline-flex!important;position:absolute!important;top:30px!important;left:1767px!important;transform:none!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .header-right>.header-login-btn{order:initial!important;align-items:center!important;width:auto!important;min-width:0!important;max-width:none!important;display:inline-flex!important;position:absolute!important;top:30px!important;left:1767px!important;transform:none!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit)) .cart-count{display:inline!important}.is-desktop.app-wrapper:has(.lk-page.lk-page-edit) .cart-count{display:inline!important}.is-desktop.app-wrapper:has(.checkout-container) .header{box-sizing:border-box!important;z-index:1000!important;background:#fff!important;width:100%!important;max-width:100vw!important;height:98px!important;padding:0!important;position:fixed!important;top:0!important;left:0!important;right:auto!important;transform:none!important}.is-desktop.app-wrapper:has(.checkout-container) .header-left{gap:0!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;display:block!important;position:static!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important}.is-desktop.app-wrapper:has(.checkout-container) .header-right{gap:0!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;display:block!important;position:static!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important}.is-desktop.app-wrapper:has(.checkout-container) .desktop-nav{gap:0!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;display:block!important;position:static!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important}.is-desktop.app-wrapper:has(.checkout-container) .logo-link{width:83px!important;height:83px!important;display:block!important;position:absolute!important;top:7px!important;left:27px!important}.is-desktop.app-wrapper:has(.checkout-container) .logo{object-fit:contain!important;width:83px!important;height:83px!important;display:block!important}.is-desktop.app-wrapper:has(.checkout-container) .desktop-nav .nav-item{height:auto!important;display:block!important;position:absolute!important;top:30px!important}.is-desktop.app-wrapper:has(.checkout-container) .desktop-nav .nav-item:first-child{left:161px!important}.is-desktop.app-wrapper:has(.checkout-container) .desktop-nav .nav-item:nth-child(2){left:320px!important}.is-desktop.app-wrapper:has(.checkout-container) .desktop-nav .nav-link{color:#000!important;text-transform:uppercase!important;white-space:nowrap!important;background:0 0!important;border:none!important;margin:0!important;padding:0!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:20px!important;font-weight:400!important;line-height:24px!important}.is-desktop.app-wrapper:has(.checkout-container) .header-right>a{color:#000!important;text-transform:uppercase!important;white-space:nowrap!important;background:0 0!important;border:none!important;margin:0!important;padding:0!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:20px!important;font-weight:400!important;line-height:24px!important}.is-desktop.app-wrapper:has(.checkout-container) .header-right>.cart-icon-wrap>.cart-icon{color:#000!important;text-transform:uppercase!important;white-space:nowrap!important;background:0 0!important;border:none!important;margin:0!important;padding:0!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:20px!important;font-weight:400!important;line-height:24px!important}.is-desktop.app-wrapper:has(.checkout-container) .header-right>.header-login-btn{color:#000!important;text-transform:uppercase!important;white-space:nowrap!important;background:0 0!important;border:none!important;margin:0!important;padding:0!important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif!important;font-size:20px!important;font-weight:400!important;line-height:24px!important}.is-desktop.app-wrapper:has(.checkout-container) .header-right>a:first-of-type{order:initial!important;position:absolute!important;top:30px!important;left:1285px!important}.is-desktop.app-wrapper:has(.checkout-container) .header-right>a:nth-of-type(2){order:initial!important;position:absolute!important;top:30px!important;left:1446px!important}.is-desktop.app-wrapper:has(.checkout-container) .header-right>.cart-icon-wrap{order:initial!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;margin:0!important;padding:0!important;display:block!important;position:absolute!important;top:30px!important;left:1606px!important;transform:none!important}.is-desktop.app-wrapper:has(.checkout-container) .header-right>.cart-icon-wrap>.cart-icon{align-items:center!important;width:auto!important;min-width:0!important;max-width:none!important;display:inline-flex!important;position:static!important}.is-desktop.app-wrapper:has(.checkout-container) .header-right>.header-login-btn{order:initial!important;align-items:center!important;width:auto!important;min-width:0!important;max-width:none!important;display:inline-flex!important;position:absolute!important;top:30px!important;left:1767px!important;transform:none!important}.is-desktop.app-wrapper:has(.checkout-container) .cart-count{display:inline!important}}@media screen and (min-width:901px){.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit) .ri-card.ri-card) .lk-page:not(.lk-page-edit){height:1330px!important;min-height:1330px!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit) .ri-card.ri-card) .lk-tile-orders{top:900px!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit) .ri-card.ri-card) .lk-tile-favorites{top:900px!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit) .ri-card.ri-card) .lk-tile-cart{top:1095px!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit) .ri-card.ri-card) .lk-tile-logout{top:1095px!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit) .lk-email-verify.lk-email-verify) .lk-page:not(.lk-page-edit){height:1440px!important;min-height:1440px!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit) .lk-email-verify.lk-email-verify) .ri-card{top:565px!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit) .lk-email-verify.lk-email-verify) .lk-tile-orders{top:1005px!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit) .lk-email-verify.lk-email-verify) .lk-tile-favorites{top:1005px!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit) .lk-email-verify.lk-email-verify) .lk-tile-cart{top:1200px!important}.is-desktop.app-wrapper:has(.lk-page:not(.lk-page-edit) .lk-email-verify.lk-email-verify) .lk-tile-logout{top:1200px!important}}@media (max-width:900px){body.ri-checkout-page .cookie-banner{top:calc(8px + env(safe-area-inset-top,0px))!important;gap:8px!important;width:auto!important;max-width:calc(100vw - 20px)!important;min-height:44px!important;max-height:78px!important;padding:8px 8px 8px 10px!important;bottom:auto!important;left:10px!important;right:10px!important}body.ri-checkout-page .cookie-banner-text{-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;display:-webkit-box!important;overflow:hidden!important}body.ri-checkout-page .cookie-banner a{min-height:auto!important;display:inline!important}}body:has(.cart-drawer) .cookie-banner{opacity:0!important;pointer-events:none!important;visibility:hidden!important}.cart-drawer .checkout-btn:disabled,.cart-drawer .checkout-btn.disabled{color:#fff!important;cursor:not-allowed!important;opacity:1!important;background:#cfcfcf!important}.cart-drawer .checkout-btn:disabled:hover,.cart-drawer .checkout-btn.disabled:hover,.cart-drawer .checkout-btn:disabled:active,.cart-drawer .checkout-btn.disabled:active{opacity:1!important;transform:none!important}.artist-page .artist-filter{touch-action:manipulation;letter-spacing:0!important;justify-content:center!important;align-items:center!important;min-height:56px!important;margin:-12px -10px -10px!important;padding:12px 10px 14px!important;text-decoration:none!important;transition:opacity .16s,transform .16s!important;display:inline-flex!important;position:relative!important}.artist-page .artist-filter:after{content:"";opacity:0;transform-origin:0;pointer-events:none;background:currentColor;height:2px;transition:opacity .2s,transform .2s cubic-bezier(.22,.61,.36,1);position:absolute;bottom:10px;left:0;right:0;transform:scaleX(0)}.artist-page .artist-filter.active{text-decoration:none!important}.artist-page .artist-filter.active:after{opacity:1;transform:scaleX(1)}.is-desktop .artist-page .artist-filter:hover{opacity:.72}.is-desktop .artist-page .artist-filter:active{transform:translateY(1px)}@keyframes ri-cat-in{0%{opacity:.72;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.artist-page .artist-products-grid--filtered{animation:.22s ease-out both ri-cat-in}@media (prefers-reduced-motion:reduce){.artist-page .artist-filter,.artist-page .artist-filter:after,.artist-page .artist-products-grid--filtered{transition:none!important;animation:none!important}}.secretshop-grid{align-items:start;display:grid}.is-desktop.app-wrapper:has(.secretshop-page) .secretshop-grid{justify-content:flex-start;width:1275px;margin-left:179px;position:relative;grid-template-columns:repeat(4,311px)!important;gap:0 11px!important;display:grid!important}.is-desktop.app-wrapper:has(.secretshop-page) .secretshop-grid .product-card-wrapper{width:311px}.is-desktop.app-wrapper:has(.secretshop-page) .secretshop-grid .product-card{flex-direction:column;gap:0;display:flex}.is-desktop.app-wrapper:has(.secretshop-page) .secretshop-grid .product-image-container{aspect-ratio:auto;background:#fff;border-radius:0;width:311px;height:466px;margin-bottom:10px;overflow:hidden}.is-desktop.app-wrapper:has(.secretshop-page) .secretshop-grid .product-img-dynamic{object-fit:cover;background:0 0;width:311px;height:466px;padding:0;display:block}.is-desktop.app-wrapper:has(.secretshop-page) .secretshop-grid .product-name{margin:0;font-size:20px;line-height:24px}.is-desktop.app-wrapper:has(.secretshop-page) .secretshop-grid .price-tag{font-size:16px;line-height:19px}.is-desktop.app-wrapper:has(.secretshop-page) .secretshop-grid .price-row span{font-size:16px;line-height:19px}.is-mobile .secretshop-grid{padding:0 var(--ri-m-pad);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:0 clamp(8px,2.5vw,14px);display:grid}.is-mobile .secretshop-grid>.product-card-wrapper:last-child:nth-child(odd),.is-mobile .secretshop-grid>.product-card:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:calc(50% - clamp(4px,1.25vw,7px))}.is-mobile .secretshop-grid .product-card-wrapper{margin-bottom:7px}.is-mobile .secretshop-grid .product-card{flex-direction:column;gap:4px;display:flex}.is-mobile .secretshop-grid .product-image-container{aspect-ratio:153/229;background:#fff;width:100%;height:auto;margin-bottom:0;overflow:hidden}.is-mobile .secretshop-grid .product-img-dynamic{object-fit:cover;width:100%;height:100%}.is-mobile .secretshop-grid .product-name{color:#000;margin:0;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:19px}.is-mobile .secretshop-grid .price-tag{color:#313131;font-family:Inter,sans-serif;font-size:10px;font-weight:400;line-height:12px}@media (max-width:768px){.is-mobile .checkout-container{padding-bottom:calc(214px + env(safe-area-inset-bottom,0px))!important}.is-mobile .checkout-mobile-footer{box-sizing:border-box;background:#d9d9d9fa;grid-template-columns:minmax(86px,.8fr) minmax(0,2fr);align-items:center;gap:10px;min-height:88px;left:0!important;right:0!important;bottom:calc(76px + env(safe-area-inset-bottom,0px))!important;z-index:1300!important;width:100%!important;padding:12px max(14px, env(safe-area-inset-left,0px)) 12px max(14px, env(safe-area-inset-right,0px))!important;margin:0!important;display:grid!important;position:fixed!important}.is-mobile .checkout-mobile-stack,.is-mobile .checkout-mobile-btn{min-width:0}.is-mobile .checkout-mobile-btn{width:100%!important}}:root{color:#000;background-color:#fff;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:400;line-height:1.5}*{box-sizing:border-box;margin:0;padding:0}body{min-width:100%;min-height:100vh;margin:0}a{color:inherit;cursor:pointer;text-decoration:none}ul{list-style:none}button{cursor:pointer;background:0 0;border:none}html,body{background:#fff;width:100%;max-width:none;margin:0;padding:0}body.dark-mode{color:#f0f0f0!important;background:#0f0f0f!important}body{place-items:initial!important;display:block!important}#root{width:100%;text-align:left!important;max-width:none!important;margin:0!important;padding:0!important}
