@import url(https://p.typekit.net/p.css?s=1&k=out2cbe&ht=tk&f=10879.10884.10885&a=314674861&app=typekit&e=css);
@font-face{font-family:"moonmagic-icons";font-weight:normal;font-style:normal;font-display:block;src:url("//moonmagic.com/cdn/shop/t/1732/assets/moonmagic-iconsv062.static.woff2?v=70870342923869606631767032855") format("woff2"),url("//moonmagic.com/cdn/shop/t/1732/assets/moonmagic-iconsv062.static.ttf?v=99139143485790842551767032855") format("truetype"),url("//moonmagic.com/cdn/shop/t/1732/assets/moonmagic-iconsv062.static.woff?v=97531000136265120511767032855") format("woff"),url("//moonmagic.com/cdn/shop/t/1732/assets/moonmagic-iconsv062.static.svg?v=31190705089418222231767032855") format("svg")}@font-face{font-family:"futura-pt";src:url("https://use.typekit.net/af/db8d0b/00000000000000007758da2b/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff2"),url("https://use.typekit.net/af/db8d0b/00000000000000007758da2b/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff"),url("https://use.typekit.net/af/db8d0b/00000000000000007758da2b/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:500 700;font-stretch:normal}@font-face{font-family:"futura-pt";src:url("https://use.typekit.net/af/26b618/000000000000000077586b59/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/26b618/000000000000000077586b59/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/26b618/000000000000000077586b59/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:"futura-pt";src:url("https://use.typekit.net/af/84715c/000000000000000077586b55/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff2"),url("https://use.typekit.net/af/84715c/000000000000000077586b55/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff"),url("https://use.typekit.net/af/84715c/000000000000000077586b55/31/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:400;font-stretch:normal}*{box-sizing:border-box;margin:0;padding:0}body{font-family:futura-pt,sans-serif;background:#f5f4f0;color:#2f2f2f;line-height:1.6;min-height:100vh}.container{max-width:1040px;margin:0 auto;padding:5rem 1rem}.header{text-align:center;margin-bottom:70px}.header h1{font-size:35px;font-weight:600;color:#1a1a2e;margin-bottom:.5rem;margin-top:20px;letter-spacing:3.5px;text-transform:uppercase}.header p{color:#2f2f2f;font-size:18px}.main-content{min-height:93vh}.footer{background-color:#b07a78;padding:15px 0}.footer-bar{list-style:none;display:flex;justify-content:space-between}.footer-bar__item{max-width:200px;width:100%}.footer-bar__icon img{height:30px;width:auto}.footer-bar__item__inner{display:flex;align-items:center;gap:10px}.footer-bar__text{line-height:1.3}.footer .container{padding:0}.search-form{border-radius:12px;margin-bottom:30px}.search-wrapper{display:flex;gap:.75rem;min-height:70px}@media(max-width: 600px){.search-wrapper{flex-direction:column}}.search-input{flex:1;padding:.875rem 1rem;font-size:1rem;border:0;border-radius:8px;transition:border-color .2s}.search-input:focus{outline:none;border-color:#b07a78}.search-btn{padding:.875rem 1.5rem;font-size:22px;font-weight:500;background:linear-gradient(107deg, rgb(80, 68, 101) 10%, rgb(135, 115, 146) 42%, rgb(230, 186, 185) 68%, rgb(253, 237, 231) 92%);color:#fff;border:none;border-radius:8px;cursor:pointer;transition:background .2s;min-width:200px;text-transform:uppercase;letter-spacing:2px}.search-btn:hover{background:#2f2f2f}@media(max-width: 600px){.search-btn{width:100%}}.error-message{background:#fef2f2;border:1px solid #fecaca;color:#dc2626;padding:1rem;border-radius:8px;margin-bottom:1.5rem}.tracking-card{border-radius:12px;overflow:hidden}.tracking-header{padding:1.5rem}.tracking-number{font-size:20px;color:#666;margin-bottom:.5rem}.tracking-number strong{color:#333;font-weight:500;font-size:22px}.status-badge{display:inline-block;padding:.375rem .75rem;border-radius:20px;font-size:.875rem;font-weight:500}.status-delivered{background:#d1fae5;color:#065f46}.status-transit{background:#dbeafe;color:#1e40af}.status-pending{background:#fef3c7;color:#92400e}.status-exception{background:#fee2e2;color:#991b1b}.status-unknown{background:#e5e7eb;color:#374151}.shipment-info-wrapper{display:flex;justify-content:space-between;border-bottom:1px solid #afafaf;padding-bottom:40px}.shippment-timeline-wrapper{background-color:#fff;padding:35px 30px}.timeline-wrapper{display:flex}.timeline-wrapper .timeline{width:50%;padding-top:40px}.timeline-wrapper .timeline h3{font-size:22px}.promo-sidebar{width:50%;padding:40px 0}.promo-sidebar img{max-width:100%;height:auto}.promo-sidebar h3{font-size:22px}.promo-sidebar__img-wrap{margin-top:20px}.social-links-wrapper{margin-top:30px}.social-links__item{font-size:22px;display:inline-flex;justify-content:center;gap:10px;text-decoration:none;color:#333;margin-right:20px}.info-item{font-size:20px;display:flex}.info-item .label{display:block;color:#666;margin-bottom:.25rem;margin-right:10px}.info-item span{font-weight:500;color:#333}.no-results{text-align:center;padding:3rem 1rem;color:#666}.local-courier{margin-top:15px;font-size:20px}.timeline{padding:1.5rem}.timeline h3{font-size:1rem;font-weight:600;margin-bottom:1rem;color:#1a1a2e}.timeline-event{position:relative;padding-left:2rem;padding-bottom:1.5rem;border-left:2px solid #e1e5eb;margin-left:.5rem}.timeline-event:last-child{padding-bottom:0;border-left-color:rgba(0,0,0,0)}.timeline-event::before{content:"";position:absolute;left:-0.7rem;top:0;width:1rem;height:1rem;background:#fff;border:2px solid #b07a78;border-radius:50%}.timeline-event:first-of-type::before{background:#b07a78}.event-time{font-size:.75rem;color:#666;margin-bottom:.25rem}.event-content{font-weight:500;color:#333;margin-bottom:.25rem;font-size:18px;text-transform:uppercase}.event-location{font-size:.875rem;color:#666}
