@import url(https://fonts.googleapis.com/css2?family=Jost:wght@300;400;500;600;700;800&family=Playfair+Display:wght@400;500;600;700&family=Poppins:wght@300;400;500;600&display=swap);*{font-family:Poppins,sans-serif;margin:0;padding:0}html{scroll-behavior:smooth}img{background-color:#eff0f1}@media only screen and (max-width:1025px){a,div{-webkit-tap-highlight-color:transparent;tap-highlight-color:#0000}}.siteFooter{background:#f4f2ee;border-top:1px solid #e6e3dc;color:#444;display:flex;flex-wrap:wrap;font-size:11px;gap:32px;justify-content:space-between;line-height:1.9;margin-top:44px;padding:36px 8%}.siteFooter,.siteFooter *{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif}.siteFooter .logo{color:#1a1a1a;font-family:Georgia,Times New Roman,serif!important;font-size:17px;letter-spacing:.2em;margin-bottom:8px}.siteFooter .logo,.siteFooter a{display:block;text-decoration:none}.siteFooter a{color:#444}.siteFooter a:hover{color:#1a1a1a}@media (max-width:720px){.siteFooter{padding:32px 6%}}.searchQuickLinks{margin-top:24px;padding:0 24px 24px}.quick-links-title{color:#1b1b1b;font-size:16px;font-weight:700;letter-spacing:1px;margin-bottom:12px}.quick-links-list{display:flex;flex-direction:column;gap:0;list-style:none;margin:0;padding:0}.quick-link{background:none;border:none;border-radius:0;color:#000;display:block;font-size:14px;font-weight:500;padding:10px 20px;text-decoration:none;transition:background-color .2s ease;width:80%}.quick-link:focus,.quick-link:hover{background-color:#f5f5f5;color:#000;outline:none}.siteHeader{background:#fff;color:#1a1a1a;text-align:center}.siteHeader,.siteHeader *{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif}.siteBar{background:#222;color:#fff;font-size:12px;line-height:1.4;padding:9px 16px;text-align:center}.siteHeaderMain{padding:16px 72px 8px;position:relative}.siteWordmark{color:#1a1a1a;display:inline-block;font-family:Georgia,Times New Roman,serif!important;font-size:24px;font-weight:400;letter-spacing:.2em;margin:0 0 12px;text-decoration:none}.siteTools{align-items:center;display:flex;gap:14px;position:absolute;right:16px;top:18px}.siteTools .bagLink{color:#1a1a1a;display:flex;text-decoration:none}.siteNav{display:flex;flex-wrap:wrap;font-size:10px;gap:22px;justify-content:center;letter-spacing:.08em;text-transform:uppercase}.siteNav a{border-bottom:1px solid #0000;color:inherit;padding-bottom:3px;text-decoration:none}.siteNav a:hover{border-color:#bbb}.siteNav a.on{border-color:#1a1a1a}.navBar{align-items:center;background-color:#fff;box-shadow:0 10px 33px #0000001a;display:flex;justify-content:space-between;padding:1rem 1.6rem;position:relative;position:-webkit-sticky;position:sticky;top:0;z-index:10}.logoLinkContainer{gap:60px}.logoContainer,.logoLinkContainer{align-items:center;display:flex;justify-content:center}.logoContainer img{background:none!important}.linkContainer ul{align-items:center;display:flex;gap:60px;padding-bottom:5px}.linkContainer ul li{list-style-type:none;position:relative}.linkContainer ul li a{color:#1b1b1b;font-size:19px;font-weight:500;position:relative;text-decoration:none}.linkContainer ul li a:after{background-color:#1b1b1b;bottom:-5px;content:"";height:2px;left:0;position:absolute;transition:width .3s ease-out;width:0}.nav-item-with-dropdown{display:inline-block;position:relative}.nav-item-with-dropdown>a{color:#000;display:inline-block;font-weight:700;padding:5px 2px;text-decoration:none;text-transform:uppercase}.dropdown{align-items:flex-start;background-color:#fff;box-shadow:0 8px 24px #0000001a;display:flex;flex-direction:column;left:0;opacity:0;padding:20px 0;pointer-events:none;position:absolute;top:100%;transition:opacity .3s ease,transform .3s ease;width:200px;z-index:1000}.dropdown.open{opacity:1;pointer-events:auto}.dropdown a{color:#000;font-size:14px;padding:10px 20px;text-decoration:none;transition:background-color .2s ease;width:80%}.dropdown a:hover{background-color:#f5f5f5}.iconContainer{gap:35px}.iconContainer,.iconContainer a{align-items:center;display:flex;justify-content:center}.iconContainer a{color:#000;text-decoration:none}.icon:hover{cursor:pointer}.searchToggleIcon{cursor:pointer;padding:8px;transition:transform .2s ease}.searchToggleIcon:hover{transform:scale(1.1)}.SearchModel{background-color:#fff;display:flex;flex-direction:column;height:60vh;left:0;overflow:hidden;padding:3rem 4.5rem;position:fixed;top:10;width:100%;z-index:999}.SearchModel.active{opacity:1;transform:translateY(0);visibility:visible}.searchHeader{padding:20px}.searchHeader h4{font-size:20px;margin-bottom:10px}.searchHeader input{border:1px solid #ccc;border-radius:4px;font-size:16px;padding:10px;width:86%}.searchQuickLinks{flex-grow:1;overflow-y:auto;padding:20px}.searchQuickLinks h5{color:#888;font-size:14px;letter-spacing:1px;margin-bottom:10px}.searchQuickLinks ul{list-style:none;padding:0}.searchQuickLinks li{border-bottom:1px solid #eee;cursor:pointer;font-size:16px;padding:10px 20px;width:85%}.searchQuickLinks li:hover{background-color:#f9f9f9}.fullScreenMegaModal{background-color:#fff;display:flex;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:9999}.SearchModel,.fullScreenMegaModal{opacity:0;transform:translateY(-20px);transition:all .3s ease-in-out;visibility:hidden}.SearchModel.active,.fullScreenMegaModal.active{opacity:1;transform:translateY(0);visibility:visible}.modalLeft{height:100%;overflow:hidden;width:50%}.modalLeft img{height:100%;object-fit:cover;width:100%}.modalRight{display:flex;flex-direction:column;justify-content:flex-start;overflow-y:auto;width:50%}.modalHeader{align-items:center;background-color:#e4e4e4;display:flex;justify-content:space-between;padding:2rem 3rem 2rem 2.3rem}.modalTabs{display:flex;font-weight:600;gap:20px;list-style:none}.modalTabs li{border-radius:4px;cursor:pointer;font-size:1.4rem;padding:8px 16px;transition:background .2s}.modalTabs li.active{background-color:#000;color:#fff}.modalClose{background:none;border:none;cursor:pointer}.modalBody{display:flex;gap:100px;margin-top:60px;padding:2rem 4rem}.leftMenu,.rightMenu{font-weight:500;list-style:none;margin:0;padding:0}.leftMenu li,.rightMenu li{cursor:pointer}.leftMenu li{font-size:1.5rem;margin-bottom:16px}.leftMenu .sale{color:red;font-weight:700}.rightMenu li{margin-bottom:12px}.mobile-nav{display:none}.mobile-menu-icon{border-radius:4px;cursor:pointer;padding:8px;transition:background .2s,transform .2s}.mobile-menu-icon:hover{background:#f5f5f5;transform:scale(1.15)}@media screen and (max-width:1210px){.navBar{display:none}.mobile-nav{align-items:center;background-color:#fff;display:flex;justify-content:space-between;padding:20px 60px;position:relative;z-index:10}.logoContainer img{width:100px}.fullScreenMegaModal{display:none}}@media screen and (max-width:450px){.mobile-nav{padding:20px 15px}}.mobile-menu{background-color:#fff;border-top:1px solid #e4e4e4;box-shadow:0 2px 10px #0000001a;display:flex;flex-direction:column;gap:60px;height:100vh;opacity:0;position:absolute;right:0;top:74px;transform:translateY(-100%);transition:transform .3s ease-out,opacity .3s ease-out;width:100%;z-index:9}.mobile-menu.open{opacity:1;overflow:hidden;transform:translateY(0)}.mobile-menuSearchBar{padding:20px}.mobile-menuSearchBarContainer{align-items:center;border:1px solid #e4e4e4;border-radius:5px;display:flex;gap:10px;justify-content:center;padding:10px 20px}.mobile-menuSearchBarContainer input{border:none;font-size:14px;outline:none;width:100%}.mobile-menuSearchBarContainer a{align-items:center;color:#000;display:flex;text-decoration:none}.mobile-menuList ul{border-bottom:1px solid #e0e0e0;list-style-type:none;margin:0;padding:0}.mobile-menuList ul li{padding:10px 20px}.mobile-menuList ul li a{color:#1b1b1b;font-size:16px;font-weight:600;text-decoration:none}.mobile-menuFooter{display:flex;flex-direction:column;gap:30px;padding:15px 20px}.mobile-menuFooterLogin a{align-items:center;color:#000;display:flex;gap:10px;text-decoration:none}.mobile-menuFooterLogin p{font-size:14px;font-weight:600;text-transform:uppercase}.mobile-menuFooterLangCurrency{display:flex;flex-direction:column;gap:15px}.footerLangCurrency{display:flex;flex-wrap:wrap;gap:20px}.mobile-menuFooterLang{align-items:center;display:flex;gap:30px}.mobile-menuFooterLang select{background-color:initial;border:none;font-size:14px;outline:none}.mobile-menuFooterCurrency{align-items:center;display:flex;gap:30px}.mobile-menuFooterCurrency select{background-color:initial;border:none;font-size:14px;outline:none}.mobile-menuSocial_links{display:flex;gap:30px;margin-bottom:20px;width:240px}.icon-button,.mobile-menuSocial_links svg{cursor:pointer}.icon-button{background:none;border:none;color:inherit;font:inherit;padding:0}.top-to-btm{cursor:pointer;position:relative}.iconStyle{align-items:center;background-color:#eee;bottom:0;display:flex;height:45px;justify-content:center;position:fixed;right:0;width:45px;z-index:20}.bar-spinner{display:inline-block;height:80px;position:relative;width:80px}.loader{left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:9999}.bar-spinner-bar{animation:bar-spinner-fade 1.2s linear infinite;background:#222;border-radius:3px;height:20px;left:38px;opacity:.2;position:absolute;top:10px;transform-origin:3px 30px;width:6px}.bar-spinner-bar:first-child{animation-delay:-1.1s;background:#222;opacity:1;transform:rotate(0deg)}.bar-spinner-bar:nth-child(2){animation-delay:-1s;background:#333;transform:rotate(30deg)}.bar-spinner-bar:nth-child(3){animation-delay:-.9s;background:#444;transform:rotate(60deg)}.bar-spinner-bar:nth-child(4){animation-delay:-.8s;background:#555;transform:rotate(90deg)}.bar-spinner-bar:nth-child(5){animation-delay:-.7s;background:#666;transform:rotate(120deg)}.bar-spinner-bar:nth-child(6){animation-delay:-.6s;background:#888;transform:rotate(150deg)}.bar-spinner-bar:nth-child(7){animation-delay:-.5s;background:#666;transform:rotate(180deg)}.bar-spinner-bar:nth-child(8){animation-delay:-.4s;background:#555;transform:rotate(210deg)}.bar-spinner-bar:nth-child(9){animation-delay:-.3s;background:#444;transform:rotate(240deg)}.bar-spinner-bar:nth-child(10){animation-delay:-.2s;background:#333;transform:rotate(270deg)}.bar-spinner-bar:nth-child(11){animation-delay:-.1s;background:#222;transform:rotate(300deg)}.bar-spinner-bar:nth-child(12){animation-delay:0s;background:#000;transform:rotate(330deg)}@keyframes bar-spinner-fade{0%{opacity:1}to{opacity:.2}}.cartPage{background:#fff;color:#1a1a1a;padding-bottom:24px}.cartPage .shoppingCartSection{display:block;padding:0 0 48px}.cartPage h2{font-size:clamp(34px,5vw,54px);font-weight:400;letter-spacing:-.01em;line-height:1;margin:8px 0 28px;text-transform:none}.cartPage .shoppingCartTabsContainer{display:flex;flex-direction:column;gap:28px}.cartPage .shoppingCartTabs{border-bottom:1px solid #e8e5df;display:grid;grid-template-columns:repeat(3,1fr);position:relative}.cartPage .shoppingCartTabs:after{display:none}.cartPage .shoppingCartTabs button{background:none;border:0;border-bottom:2px solid #0000;color:#777;cursor:pointer;font:inherit;margin-bottom:-1px;padding:0 8px 14px 0;text-align:left}.cartPage .shoppingCartTabs button.active{border-bottom-color:#1a1a1a;color:#1a1a1a}.cartPage .shoppingCartTabs button:disabled{cursor:default;opacity:.4}.cartPage .shoppingCartTabsNumber{align-items:baseline;display:flex;gap:10px}.cartPage .shoppingCartTabsNumber>h3{font-size:11px;font-weight:500;letter-spacing:.08em;margin:0}.cartPage .shoppingCartTabsHeading h3{font-size:13px;font-weight:500;margin:0;text-transform:none}.cartPage .shoppingCartTabsHeading p{display:none}.cartPage .bagPrice{color:#1a1a1a;font-weight:400}.cartPage .bagPrice s{color:#aaa;font-weight:400;margin-left:6px}.cartPage .swatch{border-radius:50%;box-shadow:inset 0 0 0 1px #00000026;display:inline-block;height:14px;vertical-align:middle;width:14px}.cartPage .shoppingBagSection{grid-gap:40px;align-items:start;display:grid;gap:40px;grid-template-columns:minmax(0,1fr) 280px}.cartPage .shoppingBagTable{border-collapse:collapse;width:100%}.cartPage .shoppingBagTable th{border-bottom:1px solid #e8e5df;color:#777;font-size:11px;font-weight:500;letter-spacing:.06em;padding:0 12px 12px 0;text-align:left;text-transform:uppercase}.cartPage .shoppingBagTable td{border-bottom:1px solid #e8e5df;font-size:13px;padding:16px 12px 16px 0;vertical-align:middle}.cartPage .shoppingBagTable a{color:inherit;text-decoration:none}.cartPage .shoppingBagTable h4{font-size:13px;font-weight:500;margin:0}.cartPage .orderItems img,.cartPage .shoppingBagTableImg img,.cartPage .shoppingBagTableMobileItemsImg img{background:#eee;border-radius:3px;display:block;height:96px;object-fit:cover;width:72px}.cartPage .ShoppingBagTableQuantity,.cartPage .shoppingBagTableMobileQuantity{align-items:center;border:1px solid #e8e5df;border-radius:6px;display:inline-flex;height:36px}.cartPage .ShoppingBagTableQuantity button,.cartPage .shoppingBagTableMobileQuantity button{background:none;border:0;color:#1a1a1a;cursor:pointer;font-size:16px;height:100%;width:32px}.cartPage .ShoppingBagTableQuantity input,.cartPage .shoppingBagTableMobileQuantity input{background:none;border:0;font:inherit;font-size:13px;text-align:center;width:28px}.cartPage .color-picker-circle{border:0;border-radius:50%;height:16px;overflow:hidden;padding:0;pointer-events:none;width:16px}.cartPage .color-picker-circle::-webkit-color-swatch-wrapper{padding:0}.cartPage .color-picker-circle::-moz-color-swatch,.cartPage .color-picker-circle::-webkit-color-swatch{border:0;border-radius:50%}.cartPage .close-icon svg,.cartPage .shoppingBagTableMobileItemsDetailTotal svg{color:#777;cursor:pointer}.cartPage .shoppingBagTableMobile{display:none}.cartPage .shoppingBagTotal{background:#faf9f5;border-radius:3px;padding:18px}.cartPage .shoppingBagTotalTable{border-collapse:collapse;width:100%}.cartPage .shoppingBagTotalTable td,.cartPage .shoppingBagTotalTable th{border-bottom:1px solid #e8e5df;font-size:13px;font-weight:400;padding:10px 8px 10px 0;text-align:left}.cartPage .shoppingBagTotalTable th{color:#777;font-size:11px;letter-spacing:.06em;text-transform:uppercase}.cartPage .cartBack button,.cartPage .checkoutDetailsForm button,.cartPage .shoppingBagTotal button{background:#111;border:1px solid #111;border-radius:6px;color:#fff;cursor:pointer;font:inherit;font-size:14px;height:50px;margin-top:16px;width:100%}.cartPage .shoppingBagTotal button:disabled{background:#eee;border-color:#eee;color:#888;cursor:default}.cartPage .shoppingCartEmpty{background:#faf9f5;border-radius:3px;padding:64px 16px;text-align:center}.cartPage .shoppingCartEmpty span{display:block;font-family:Georgia,Times New Roman,serif;font-size:22px;margin-bottom:16px}.cartPage .shoppingCartEmpty button{background:#111;border:1px solid #111;border-radius:6px;color:#fff;cursor:pointer;font:inherit;height:44px;padding:0 22px}.cartPage .checkoutSection{grid-gap:40px;align-items:start;display:grid;gap:40px;grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr)}.cartPage .checkoutDetailsSection h4,.cartPage .checkoutTotalContainer h3,.cartPage .orderCompleteMessage h3,.cartPage .orderTotalContainer h3{font-family:Georgia,Times New Roman,serif;font-size:24px;font-weight:400;margin:0 0 16px}.cartPage .checkoutDetailsForm,.cartPage .checkoutDetailsForm form{grid-gap:20px;display:grid;gap:20px;max-width:680px}.cartPage .field{display:flex;flex-direction:column;gap:8px;min-width:0}.cartPage .field label{color:#777;font-size:11px;letter-spacing:.08em;line-height:1;margin:0;text-transform:uppercase}.cartPage .fieldError{color:#b3261e;font-size:12px;line-height:1.4;margin:0}.cartPage .checkoutDetailsFormRow{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:1fr 1fr}.cartPage .checkoutDetailsForm input,.cartPage .checkoutDetailsForm select{background-color:#fff;border:1px solid #e8e5df;border-radius:8px;box-shadow:none;box-sizing:border-box;color:#1a1a1a;font:inherit;font-size:14px;height:48px;line-height:48px;margin:0;padding:0 14px;width:100%}.cartPage .checkoutDetailsForm input:focus,.cartPage .checkoutDetailsForm select:focus{border-color:#1a1a1a;outline:none}.cartPage .checkoutDetailsForm select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none'%3E%3Cpath d='m1 1.5 5 5 5-5' stroke='%23777' stroke-width='1.4' stroke-linecap='round'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:12px 8px;padding-right:36px}.cartPage .checkoutDetailsForm button{margin-top:4px}.cartPage .checkoutPaymentContainer,.cartPage .checkoutTotalContainer,.cartPage .orderTotalContainer{background:#faf9f5;border-radius:3px;margin-bottom:14px;padding:18px}.cartPage .checkoutItems table,.cartPage .checkoutTotal table,.cartPage .orderInfoTable,.cartPage .orderItems table,.cartPage .orderTotal table{border-collapse:collapse;font-size:13px;width:100%}.cartPage .checkoutItems th,.cartPage .orderItems th{border-bottom:1px solid #e8e5df;color:#777;font-size:11px;font-weight:500;letter-spacing:.06em;padding-bottom:10px;text-align:left}.cartPage .checkoutItems td,.cartPage .checkoutTotal td,.cartPage .checkoutTotal th,.cartPage .orderInfoTable td,.cartPage .orderItems td,.cartPage .orderTotal td,.cartPage .orderTotal th{border-bottom:1px solid #e8e5df;font-weight:400;padding:10px 8px 10px 0;text-align:left}.cartPage .checkoutTotal th,.cartPage .order-info-label,.cartPage .orderTotal th{color:#777;font-weight:400}.cartPage .checkoutPaymentContainer label{align-items:flex-start;display:flex;gap:10px}.cartPage .checkoutPaymentContainer input[type=radio]{accent-color:#111;margin-top:3px}.cartPage .checkoutPaymentMethod span{font-size:13px;font-weight:500}.cartPage .checkoutPaymentMethod p,.cartPage .policyText{color:#777;font-size:12px;line-height:1.6;margin:6px 0 0}.cartPage .policyText a{color:#1a1a1a}.cartPage .orderCompleteMessage{padding:12px 0 28px;text-align:center}.cartPage .orderCompleteMessageImg img{background:none;height:auto;margin:0 auto 12px;width:72px}.cartPage .orderCompleteMessage p{color:#777;font-size:13px;margin:0}.cartPage .cartBack{display:inline-block;min-width:220px;text-decoration:none}.cartPage .loader{margin:40px auto}@media (max-width:800px){.cartPage .shoppingCartTabs{border-bottom:0;gap:8px;grid-template-columns:1fr}.cartPage .shoppingCartTabs button{border-bottom:1px solid #e8e5df;padding:10px 0}.cartPage .shoppingCartTabsHeading p{display:none}.cartPage .checkoutDetailsFormRow,.cartPage .checkoutSection,.cartPage .shoppingBagSection{grid-template-columns:1fr}.cartPage .shoppingBagTable tbody>tr:not(.shoppingBagTableMobile),.cartPage .shoppingBagTable thead{display:none}.cartPage .shoppingBagTableMobile{display:table-row}.cartPage .shoppingBagTableMobile td{border:0;display:block;padding:0}.cartPage .shoppingBagTableMobileItems{grid-gap:12px;border-bottom:1px solid #e8e5df;display:grid;gap:12px;grid-template-columns:84px 1fr;padding:14px 0}.cartPage .shoppingBagTableMobileItemsDetail{display:flex;flex-direction:column;gap:8px}.cartPage .shoppingBagTableMobileItemsDetailMain h4{font-size:13px;font-weight:500;margin:0 0 4px}.cartPage .shoppingBagTableMobileItemsDetailMain a{color:inherit;text-decoration:none}.cartPage .shoppingBagTableMobileItemsDetailMain p,.cartPage .shoppingBagTableMobileItemsDetailTotal p{color:#777;font-size:12px;margin:0}.cartPage .shoppingBagTableMobileItemsDetailTotal{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.cartPage .orderInfoTable,.cartPage .orderInfoTable tbody,.cartPage .orderInfoTable td,.cartPage .orderInfoTable tr{display:block;width:100%}}.OrderList_container__j3gKj{color:#1a1a1a}.OrderList_header__s8InU{align-items:baseline;display:flex;gap:14px;margin-bottom:20px}.OrderList_newCount__RxQ7F{color:#777;font-size:13px;letter-spacing:.08em;margin:0;text-transform:uppercase}.OrderList_title__KMPBB{color:#1a1a1a;font-size:32px;font-weight:400;margin:0}.OrderList_filters__WyaGo{grid-gap:16px;display:grid;gap:16px;grid-template-columns:180px 1fr;margin-bottom:20px}.OrderList_filterGroup__CBX5k{display:flex;flex-direction:column;gap:8px}.OrderList_filterLabel__wMkCj{color:#777;font-size:11px;letter-spacing:.12em;text-transform:uppercase}.OrderList_actions__Hw4lJ select,.OrderList_searchInput__fynLx,.OrderList_select__H3Ypw{background:#fff;border:1px solid #e8e5df;border-radius:8px;color:#1a1a1a;font-size:14px;height:48px;padding:0 14px}.OrderList_searchInput__fynLx{box-sizing:border-box;width:100%}.OrderList_actions__Hw4lJ select:focus,.OrderList_searchInput__fynLx:focus,.OrderList_select__H3Ypw:focus{border-color:#1a1a1a;outline:none}.OrderList_list__da5ni{display:flex;flex-direction:column;gap:12px}.OrderList_order__drpdC{background:#fff;border:1px solid #e8e5df;border-radius:8px;overflow:hidden}.OrderList_unseen__TluXu{background:#f4eefd;border-color:#d9c8f0}.OrderList_unseen__TluXu .OrderList_summary__bZpP3{background:#f4eefd}.OrderList_unseen__TluXu .OrderList_summary__bZpP3 strong{font-weight:600}.OrderList_newBadge__Aiq7F{background:#1a1a1a;border-radius:999px;color:#fff;display:inline-block;font-size:10px;font-style:normal;font-weight:500;letter-spacing:.08em;margin-left:8px;padding:2px 7px;text-transform:uppercase;vertical-align:2px}.OrderList_summary__bZpP3{grid-gap:12px;align-items:center;background:#fff;border:0;color:#1a1a1a;cursor:pointer;display:grid;font-size:14px;gap:12px;grid-template-columns:1.4fr 1fr .7fr .8fr auto auto;padding:16px 18px;text-align:left;width:100%}.OrderList_summary__bZpP3 strong{display:block;font-weight:500}.OrderList_summary__bZpP3 em{color:#777;display:block;font-size:12px;font-style:normal;margin-top:4px}.OrderList_chevron__aaT2c{color:#777;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.OrderList_status__QpNMG{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;justify-content:center;letter-spacing:.04em;min-width:92px;padding:6px 10px;text-transform:capitalize}.OrderList_statusPending__PJ68Z{background:#f4eefd;color:#1a1a1a}.OrderList_statusProcessing__FSVml{background:#f4f2ee;color:#1a1a1a}.OrderList_statusShipped__CIIVk{background:#eef4f8;color:#1a1a1a}.OrderList_statusDelivered__FeKP3{background:#eef6ef;color:#1a1a1a}.OrderList_statusCancelled__Pb8jh{background:#f8eeee;color:#8a3a3a}.OrderList_detail__7Cyi9{background:#faf9f5;border-top:1px solid #e8e5df;padding:20px 18px 18px}.OrderList_meta__wEFjj{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin-bottom:20px}.OrderList_detail__7Cyi9>h3,.OrderList_meta__wEFjj h3{font-size:20px;font-weight:400;margin:0 0 10px}.OrderList_meta__wEFjj p{font-size:14px;line-height:1.5;margin:0 0 6px}.OrderList_meta__wEFjj b{color:#777;display:inline-block;font-size:12px;font-weight:500;letter-spacing:.06em;min-width:78px;text-transform:uppercase}.OrderList_items__MmFVj{display:flex;flex-direction:column;gap:10px}.OrderList_item__EunyN{grid-gap:14px;align-items:center;background:#fff;border:1px solid #e8e5df;border-radius:8px;display:grid;gap:14px;grid-template-columns:72px 1fr auto;padding:10px}.OrderList_item__EunyN img,.OrderList_noImg__Pk7U9{background:#f4f2ee;border-radius:4px;height:90px;object-fit:cover;width:72px}.OrderList_noImg__Pk7U9{align-items:center;color:#777;display:flex;font-size:11px;justify-content:center}.OrderList_item__EunyN strong{display:block;font-weight:500;margin-bottom:4px}.OrderList_item__EunyN p{color:#777;font-size:13px;margin:0}.OrderList_colorLine__uO24V{align-items:center;display:flex;gap:8px;margin-top:6px!important}.OrderList_colorLine__uO24V i{border:1px solid #e8e5df;border-radius:50%;height:14px;width:14px}.OrderList_itemPrice__ofKq\+{text-align:right}.OrderList_itemPrice__ofKq\+ span{display:block;font-weight:500}.OrderList_itemPrice__ofKq\+ s{color:#777;font-size:12px}.OrderList_actions__Hw4lJ{align-items:flex-end;display:flex;gap:16px;justify-content:space-between;margin-top:18px}.OrderList_actions__Hw4lJ label{color:#777;display:flex;flex-direction:column;font-size:11px;gap:8px;letter-spacing:.12em;text-transform:uppercase}.OrderList_cancelBtn__-Kb5H,.OrderList_deleteBtn__H\+j\+z{border-radius:8px;cursor:pointer;font-size:14px;height:44px;padding:0 16px}.OrderList_deleteBtn__H\+j\+z{background:#fff;border:1px solid #e8e5df;color:#8a3a3a}.OrderList_cancelBtn__-Kb5H{background:#fff;border:1px solid #e8e5df;color:#1a1a1a}.OrderList_emptyState__AmdHP{border:1px solid #e8e5df;border-radius:8px;padding:48px 16px;text-align:center}.OrderList_emptyStateText__A9QrS{font-size:20px}.OrderList_emptyStateSubtext__T34zG{color:#777;margin-top:6px}.OrderList_popupOverlay__l0BES{align-items:center;background:#1a1a1a59;display:flex;inset:0;justify-content:center;position:fixed;z-index:20}.OrderList_popup__bSyod{background:#fff;border-radius:8px;padding:24px;width:min(420px,calc(100% - 32px))}.OrderList_popup__bSyod h4{font-size:28px;font-weight:400;margin:0 0 8px}.OrderList_deleteMessage__1zykh{color:#777;line-height:1.5;margin:0 0 20px}.OrderList_popupActions__yX8ek{display:flex;gap:10px;justify-content:flex-end}.OrderList_popup__bSyod .OrderList_deleteBtn__H\+j\+z{background:#1a1a1a;border-color:#1a1a1a;color:#fff}@media (max-width:900px){.OrderList_filters__WyaGo,.OrderList_meta__wEFjj,.OrderList_summary__bZpP3{grid-template-columns:1fr}.OrderList_summary__bZpP3{gap:6px}.OrderList_item__EunyN{grid-template-columns:72px 1fr}.OrderList_itemPrice__ofKq\+{grid-column:2;text-align:left}.OrderList_actions__Hw4lJ{align-items:stretch;flex-direction:column}}.AddProduct_mainWrapper__p-Q3n{background:#0000;box-sizing:border-box;width:100%}.AddProduct_container__dyX10{margin:0 auto;max-width:1400px;width:100%}.AddProduct_header__Tt42B{border-radius:10px;margin-bottom:10px;padding:10px}.AddProduct_backButton__U-JGj{background:none;border:none;border-radius:8px;cursor:pointer;font-size:24px;padding:8px;transition:background .2s}.AddProduct_backButton__U-JGj:hover{background:#f0f0f0}.AddProduct_title__TOBnb{color:#1a1a1a;font-size:32px;font-weight:400;margin:0}.AddProduct_deleteButton__ODZ6z{background:none;border:none;border-radius:8px;cursor:pointer;font-size:20px;padding:8px;transition:background .2s}.AddProduct_deleteButton__ODZ6z:hover{background:#f0f0f0}.AddProduct_content__nYa8I{grid-gap:15px;display:grid;gap:15px;grid-template-columns:1fr 1fr;margin-bottom:20px}.AddProduct_leftColumn__WxVxI,.AddProduct_rightColumn__V25wu{display:flex;flex-direction:column;gap:20px}.AddProduct_section__UeET7{background:#fff;border:1px solid #e8e5df;border-radius:8px;padding:22px}.AddProduct_sectionTitle__5tBPp{color:#1a1a1a;font-size:22px;font-weight:400;margin:0 0 20px}.AddProduct_field__Zh8Zr{margin-bottom:20px}.AddProduct_label__f0BEv{color:#777;display:block;font-size:11px;font-weight:500;letter-spacing:.12em;margin-bottom:8px;text-transform:uppercase}.AddProduct_inputColor__H-ljS,.AddProduct_input__RlhZd,.AddProduct_select__0ttZ1,.AddProduct_textarea__rlPXS{background:#fff;border:1px solid #e8e5df;border-radius:8px;box-sizing:border-box;font-size:14px;padding:12px 16px;transition:border-color .2s,box-shadow .2s;width:100%}.AddProduct_inputColor__H-ljS{height:60%;padding:2px 16px}.AddProduct_input__RlhZd:focus,.AddProduct_select__0ttZ1:focus,.AddProduct_textarea__rlPXS:focus{border-color:#1a1a1a;box-shadow:none;outline:none}.AddProduct_textarea__rlPXS{min-height:200px;resize:vertical}.AddProduct_uploadBtn__MceLZ{background:#f8f9ff;border:1px solid #e1e5e9;border-radius:6px;color:#666;cursor:pointer;font-size:12px;margin-top:8px;padding:8px 12px}.AddProduct_availabilityList__2YTnj{color:#666;font-size:14px;margin:0;padding-left:20px}.AddProduct_availabilityList__2YTnj li{margin-bottom:8px}.AddProduct_imageUploadGrid__HKQ5T{grid-gap:16px;display:grid;gap:16px;grid-template-columns:2fr 1fr}.AddProduct_mainImageContainer__mPC2m{aspect-ratio:3/3;border:2px dashed #d1d5db;border-radius:12px;overflow:hidden;position:relative}.AddProduct_imageUploadPlaceholder__lF7RL{align-items:center;background:#fafbfc;color:#666;cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:center;text-align:center;transition:background .2s}.AddProduct_imageUploadPlaceholder__lF7RL:hover{background:#f3f4f6}.AddProduct_imageUploadPlaceholder__lF7RL p{font-size:14px;margin:8px 0 4px}.AddProduct_uploadIcon__Wfcco{font-size:48px;margin-bottom:12px;opacity:.6}.AddProduct_browseText__ezDaF{color:#4f46e5;font-size:14px;text-decoration:underline}.AddProduct_hiddenInput__e4DsD{display:none}.AddProduct_thumbnailGrid__1Md3C{display:flex;flex-direction:column;gap:12px}.AddProduct_thumbnailContainer__\+URqN{aspect-ratio:1;border:2px dashed #d1d5db;border-radius:8px;overflow:hidden;position:relative}.AddProduct_thumbnailPlaceholder__P-bVq{align-items:center;background:#fafbfc;cursor:pointer;display:flex;height:100%;justify-content:center;transition:background .2s}.AddProduct_thumbnailPlaceholder__P-bVq:hover{background:#f3f4f6}.AddProduct_thumbnailPlaceholder__P-bVq .AddProduct_uploadIcon__Wfcco{font-size:24px;margin:0}.AddProduct_imagePreviewContainer__PY3oh{height:100%;position:relative;width:100%}.AddProduct_sizeChartDrop__5Lm6p{align-items:center;background:#faf9f5;border:1px dashed #e8e5df;border-radius:8px;color:#777;cursor:pointer;display:flex;flex-direction:column;justify-content:center;min-height:180px;text-align:center}.AddProduct_sizeChartPreview__HGqe9{position:relative;width:100%}.AddProduct_sizeChartPreview__HGqe9 img{background:#faf9f5;border:1px solid #e8e5df;border-radius:8px;display:block;max-height:420px;object-fit:contain;width:100%}.AddProduct_mainImage__QLGJk,.AddProduct_thumbnail__OQSLx{height:100%;object-fit:cover;width:100%}.AddProduct_removeImageBtn__HkKwa{align-items:center;background:#0009;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:16px;height:24px;justify-content:center;position:absolute;right:8px;top:8px;transition:background .2s;width:24px}.AddProduct_removeImageBtn__HkKwa:hover{background:#000c}.AddProduct_sizeSection__WAIHt{display:flex;flex-direction:column;gap:16px}.AddProduct_sizeInputRow__jXLCl{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.AddProduct_sizePills__q2SfZ{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0}.AddProduct_sizePill__GEIdq{background:#f3f4f6;border:1px solid #d1d5db;border-radius:20px;cursor:pointer;font-size:12px;padding:8px 16px;transition:all .2s}.AddProduct_sizePillSelected__4G2Qm{background:#4f46e5;border:1px solid #4f46e5;border-radius:20px;color:#fff;cursor:pointer;font-size:12px;padding:8px 16px}.AddProduct_sizePill__GEIdq:hover{background:#e5e7eb}.AddProduct_quantitySection__txOcU{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.AddProduct_stockList__tsDNE{display:flex;flex-direction:column;gap:8px;margin-top:12px}.AddProduct_stockItem__FQlk7{align-items:center;background:#f8f9fa;border-radius:6px;display:flex;font-size:14px;justify-content:space-between;padding:8px 12px}.AddProduct_removeButton__Iiklf{background:none;border:none;border-radius:50%;color:#dc3545;cursor:pointer;font-size:16px;padding:4px;transition:background .2s}.AddProduct_removeButton__Iiklf:hover{background:#f8d7da}.AddProduct_actionButtons__Bejxr{border-radius:12px;display:flex;gap:16px;justify-content:flex-end}.AddProduct_addProductBtn__C2\+rT{background:#4f46e5;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;padding:14px 28px;transition:background .2s}.AddProduct_addProductBtn__C2\+rT:hover{background:#4338ca}.AddProduct_saveProductBtn__RDVZQ{background:#000;border:1px solid #d1d5db;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;padding:14px 28px;transition:background .2s,border-color .2s}.AddProduct_saveProductBtn__RDVZQ:hover{background:#000;color:#fff}.AddProduct_saveProductBtn__RDVZQ:disabled{background:#f3f4f6;color:#9ca3af;cursor:not-allowed}.AddProduct_discardBtn__yUWHK{background:#fff;border:1px solid #e8e5df;border-radius:8px;color:#1a1a1a;cursor:pointer;font-weight:600;padding:14px 28px;transition:background .2s,border-color .2s}.AddProduct_discardBtn__yUWHK:hover{background:#faf9f5}.AddProduct_addStockBtn__JnGqi{background:#fff;border:1px solid #e8e5df;border-radius:8px;color:#1a1a1a;cursor:pointer;font-weight:600;height:45px;margin-top:25px;transition:background .2s;width:100%}.AddProduct_addStockBtn__JnGqi:hover{background:#5e5e5e}@media (max-width:1024px){.AddProduct_mainWrapper__p-Q3n{padding:15px}.AddProduct_content__nYa8I,.AddProduct_imageUploadGrid__HKQ5T,.AddProduct_quantitySection__txOcU,.AddProduct_sizeInputRow__jXLCl{grid-template-columns:1fr}}@media (max-width:640px){.AddProduct_mainWrapper__p-Q3n{padding:10px}.AddProduct_header__Tt42B{padding:15px}.AddProduct_section__UeET7{padding:20px}.AddProduct_actionButtons__Bejxr{flex-direction:column}.AddProduct_actionButtons__Bejxr button{width:100%}.AddProduct_sizeInputRow__jXLCl{flex-direction:column}}.AddProduct_imagePreview__fUDFU{border-radius:6px;box-shadow:0 1px 4px #00000014;display:block;margin-top:8px;max-width:100px}.AddProduct_otherImagesPreviewGroup__snhR\+{display:flex;gap:8px;margin-top:8px}.AddProduct_otherImagePreview__BOz0j{border-radius:6px;box-shadow:0 1px 4px #00000014;max-width:70px}.CategoryList_wrapper__Rv-zR{background:#fff;border-radius:8px;margin:5px;min-height:66vh;padding:15px}.CategoryList_headerRow__4yDSR{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:32px}.CategoryList_titleSection__\+QeY8{display:flex;flex-direction:column;gap:4px}.CategoryList_title__tw7p2{color:#1a1a1a;font-size:32px;font-weight:400;margin:0}.CategoryList_subtitle__rDela,.CategoryList_totalCount__c7Yg3{color:#666;font-size:14px;margin:0}.CategoryList_addBtn__tx3hF{background:#000;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:15px;font-weight:500;padding:12px 20px;transition:background-color .2s}.CategoryList_addBtn__tx3hF:hover{background:#333}.CategoryList_tableWrapper__VB40V{border:1px solid #e8e5df;border-radius:8px;margin-top:30px;overflow:auto}.CategoryList_table__u9aQ8{background:#fff;border-collapse:collapse;width:100%}.CategoryList_table__u9aQ8 thead{background:#faf9f5}.CategoryList_table__u9aQ8 th{border-bottom:1px solid #e8e5df;color:#666;font-size:14px;font-weight:500;padding:16px;text-align:left}.CategoryList_table__u9aQ8 tr:hover{background:#f9f9fb}.CategoryList_table__u9aQ8 td{border-bottom:1px solid #f0f0f0;padding:16px}.CategoryList_numberColumn__78xxl{width:60px}.CategoryList_categoryColumn__1\+Xko{width:auto}.CategoryList_actionColumn__jckfa{width:300px}.CategoryList_numberCell__PSLgJ{color:#666;font-size:14px}.CategoryList_numberBadge__fOrqB{background:#f0f0f0;border-radius:12px;color:#666;display:inline-block;font-size:12px;font-weight:500;min-width:20px;padding:4px;text-align:center}.CategoryList_categoryCell__AW6WI{color:#000;font-size:14px;font-weight:500}.CategoryList_actionCell__DSNZH{padding:12px 16px}.CategoryList_actionButtons__B2g7C{align-items:center;display:flex;gap:8px}.CategoryList_loader__nCyxe{align-items:center;display:flex;height:150px;justify-content:center}.CategoryList_divider__kzOks{border:none;border-top:1px solid #e8e5df;margin:0 0 24px;width:100%}.CategoryList_popupOverlay__UNWLW{align-items:center;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.CategoryList_popup__UDzrf{background:#fff;border-radius:12px;box-shadow:0 20px 60px #00000026;max-width:500px;min-width:400px;padding:32px;width:90%}.CategoryList_popup__UDzrf h4{color:#000;font-size:20px;font-weight:600;margin:0 0 24px}.CategoryList_input__JDC1k{border:1px solid #e8e5df;border-radius:8px;font-size:14px;margin-bottom:16px;outline:none;padding:12px;transition:border-color .2s;width:95%}.CategoryList_input__JDC1k:focus{border-color:#000}.CategoryList_error__nQVyO{background:#ffebee;border-radius:4px;color:#f44336;font-size:14px;margin-bottom:16px;padding:8px 12px}.CategoryList_popupActions__R8Fj6{display:flex;gap:12px;justify-content:flex-end}.CategoryList_actionIcon__9zy47{color:#888;cursor:pointer;font-size:1.1rem;margin-right:10px;transition:color .15s}.CategoryList_actionIcon__9zy47:last-child{margin-right:0}.CategoryList_actionIcon__9zy47:hover{color:#000}.CategoryList_cancelBtn__5kgAW,.CategoryList_saveBtn__2k1ok{border:none;border-radius:6px;cursor:pointer;font-size:14px;font-weight:500;padding:10px 20px;transition:all .2s}.CategoryList_cancelBtn__5kgAW{background:#f5f5f5;color:#666}.CategoryList_cancelBtn__5kgAW:hover{background:#e8e5df}.CategoryList_saveBtn__2k1ok{background:#000;color:#fff}.CategoryList_saveBtn__2k1ok:hover{background:#333}.CategoryList_deleteMessage__nWNIP{color:#666;font-size:14px;line-height:1.5;margin-bottom:24px}.CategoryList_deleteBtn__25KyC{background:#f44336;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:10px 20px;transition:all .2s}.CategoryList_deleteBtn__25KyC:hover{background:#d32f2f}.CategoryList_paginationRow__E2eGf{align-items:center;background:#fff;bottom:0;display:flex;justify-content:space-between;margin-top:8px;padding:18px 0}.CategoryList_paginationBtn__l7bOq{background:#fff;border:1px solid #e5e7eb;border-radius:6px;color:#222;cursor:pointer;font-size:1rem;font-weight:500;padding:6px 18px;transition:background .15s,border .15s}.CategoryList_paginationBtn__l7bOq:hover{background:#faf9f5}.CategoryList_paginationNumbers__e3xRp{align-items:center;display:flex;gap:4px}.CategoryList_activePage__titL1,.CategoryList_pageNum__KPhZW{background:#e5e5e5;border-radius:6px;color:#222;cursor:pointer;font-size:1rem;font-weight:500;padding:6px 12px;transition:background .15s}.CategoryList_pageNum__KPhZW:hover{background:#faf9f5}.CategoryList_activePage__titL1{background:#000;color:#fff}@media (max-width:768px){.CategoryList_wrapper__Rv-zR{margin:0;padding:10px}.CategoryList_headerRow__4yDSR{align-items:flex-start;flex-direction:column;gap:16px;margin-bottom:20px}.CategoryList_title__tw7p2{font-size:20px}.CategoryList_addBtn__tx3hF{padding:14px 20px;width:100%}.CategoryList_tableWrapper__VB40V{margin-top:20px;overflow-x:auto}.CategoryList_table__u9aQ8{min-width:600px}.CategoryList_table__u9aQ8 td,.CategoryList_table__u9aQ8 th{font-size:13px;padding:12px 8px}.CategoryList_numberColumn__78xxl{width:40px}.CategoryList_actionColumn__jckfa{width:120px}.CategoryList_actionButtons__B2g7C{gap:12px}.CategoryList_popup__UDzrf{margin:20px;min-width:300px;padding:24px;width:95%}.CategoryList_popup__UDzrf h4{font-size:18px;margin-bottom:20px}.CategoryList_input__JDC1k{width:93%}.CategoryList_popupActions__R8Fj6{flex-direction:column;gap:8px}.CategoryList_cancelBtn__5kgAW,.CategoryList_deleteBtn__25KyC,.CategoryList_saveBtn__2k1ok{padding:12px 20px;width:100%}.CategoryList_paginationRow__E2eGf{flex-direction:column;gap:16px;padding:16px 0}.CategoryList_paginationNumbers__e3xRp{order:-1}}@media (max-width:480px){.CategoryList_wrapper__Rv-zR{padding:8px}.CategoryList_title__tw7p2{font-size:18px}.CategoryList_subtitle__rDela,.CategoryList_totalCount__c7Yg3{font-size:13px}.CategoryList_table__u9aQ8{min-width:500px}.CategoryList_table__u9aQ8 td,.CategoryList_table__u9aQ8 th{font-size:12px;padding:10px 6px}.CategoryList_categoryCell__AW6WI{font-size:13px}.CategoryList_numberBadge__fOrqB{font-size:11px;padding:3px}.CategoryList_actionIcon__9zy47{font-size:1rem}.CategoryList_popup__UDzrf{min-width:280px;padding:20px}.CategoryList_popup__UDzrf h4{font-size:16px}.CategoryList_input__JDC1k{padding:10px;width:92%}.CategoryList_activePage__titL1,.CategoryList_pageNum__KPhZW,.CategoryList_paginationBtn__l7bOq{font-size:14px;padding:8px 12px}}.ProductTable_wrapper__RauBG{background:#fff;border-radius:8px;margin:5px;min-height:66vh;padding:15px}.ProductTable_headerRow__ndtMV{align-items:center;display:flex;justify-content:space-between;margin-bottom:32px}.ProductTable_title__GSBF-{color:#1a1a1a;font-size:32px;font-weight:400;margin:0}.ProductTable_headerActions__9ab48{display:flex;gap:10px}.ProductTable_addBtn__QNRtR,.ProductTable_filterBtn__HCyxG,.ProductTable_seeAllBtn__TT6E9{background:#faf9f5;border:none;border-radius:6px;color:#222;cursor:pointer;font-size:.98rem;font-weight:500;outline:none;padding:7px 18px;transition:background .15s}.ProductTable_filterBtn__HCyxG:hover,.ProductTable_seeAllBtn__TT6E9:hover{background:#ececec}.ProductTable_addBtn__QNRtR{background:#000;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:15px;font-weight:500;margin-left:8px;padding:12px 20px;transition:background-color .2s}.ProductTable_addBtn__QNRtR:hover{background:#333}.ProductTable_tableWrapper__gjibw{border:1px solid #e8e5df;border-radius:8px;margin-top:30px;overflow:auto}.ProductTable_table__8wYmP{background:#fff;border-collapse:collapse;width:100%}.ProductTable_table__8wYmP thead{background-color:#faf9f5}.ProductTable_table__8wYmP td,.ProductTable_table__8wYmP th{padding:16px;text-align:left}.ProductTable_loader__9Z4KA{align-items:center;display:flex;height:450px;justify-content:center}.ProductTable_table__8wYmP th{border-bottom:1px solid #e8e5df;color:#666;font-size:14px;font-weight:500}.ProductTable_table__8wYmP td{border-bottom:1px solid #f0f0f0}.ProductTable_table__8wYmP tr{transition:background .15s}.ProductTable_table__8wYmP tr:hover{background:#f9f9fb}.ProductTable_productCell__Z0Ocm{align-items:center;color:#000;display:flex;font-size:14px;font-weight:500;gap:12px}.ProductTable_productImg__ICMeE{background:#fafafa;border:1px solid #eee;border-radius:7px;height:38px;object-fit:cover;width:38px}.ProductTable_actionIcon__bxE9P{color:#888;cursor:pointer;font-size:1.1rem;margin-right:10px;transition:color .15s}.ProductTable_actionIcon__bxE9P:last-child{margin-right:0}.ProductTable_actionIcon__bxE9P:hover{color:#000}.ProductTable_divider__S43Z-{border:none;border-top:1px solid #e8e5df;margin:0 0 24px;width:100%}.ProductTable_paginationRow__TMW8Z{align-items:center;display:flex;justify-content:space-between;margin-top:8px;padding:18px 0}.ProductTable_paginationBtn__QyzpE{background:#fff;border:1px solid #e5e7eb;border-radius:6px;color:#222;cursor:pointer;font-size:1rem;font-weight:500;padding:6px 18px;transition:background .15s,border .15s}.ProductTable_paginationBtn__QyzpE:hover{background:#faf9f5}.ProductTable_paginationNumbers__t8tNC{align-items:center;display:flex;gap:4px}.ProductTable_activePage__ceXSR,.ProductTable_pageNum__zwHpQ{background:#e5e5e5;border-radius:6px;color:#222;cursor:pointer;font-size:1rem;font-weight:500;padding:6px 12px;transition:background .15s}.ProductTable_pageNum__zwHpQ:hover{background:#faf9f5}.ProductTable_activePage__ceXSR{background:#000;color:#fff}.ProductTable_popupOverlay__KsWh7{align-items:center;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.ProductTable_popup__qN5CD{background:#fff;border-radius:12px;box-shadow:0 20px 60px #00000026;max-width:500px;min-width:400px;padding:32px;width:90%}.ProductTable_popup__qN5CD h4{color:#000;font-size:20px;font-weight:600;margin:0 0 24px}.ProductTable_deleteMessage__B5uDb{color:#666;font-size:14px;line-height:1.5;margin-bottom:24px}.ProductTable_popupActions__QOudK{display:flex;gap:12px;justify-content:flex-end}.ProductTable_cancelBtn__UBvhF,.ProductTable_deleteBtn__oNyG9{border:none;border-radius:6px;cursor:pointer;font-size:14px;font-weight:500;padding:10px 20px;transition:all .2s}.ProductTable_cancelBtn__UBvhF{background:#f5f5f5;color:#666}.ProductTable_cancelBtn__UBvhF:hover{background:#e8e5df}.ProductTable_deleteBtn__oNyG9{background:#f44336;color:#fff}.ProductTable_deleteBtn__oNyG9:hover{background:#d32f2f}@media (max-width:1024px){.ProductTable_wrapper__RauBG{margin:3px;padding:12px}.ProductTable_headerRow__ndtMV{align-items:flex-start;flex-direction:column;gap:16px}.ProductTable_headerActions__9ab48{justify-content:flex-end;width:100%}.ProductTable_title__GSBF-{font-size:22px}.ProductTable_table__8wYmP td,.ProductTable_table__8wYmP th{font-size:13px;padding:12px 8px}.ProductTable_productImg__ICMeE{height:32px;width:32px}.ProductTable_productCell__Z0Ocm{font-size:13px;gap:8px}}@media (max-width:768px){.ProductTable_wrapper__RauBG{margin:2px;padding:10px}.ProductTable_headerRow__ndtMV{margin-bottom:20px}.ProductTable_headerActions__9ab48{flex-wrap:wrap;gap:8px}.ProductTable_addBtn__QNRtR,.ProductTable_filterBtn__HCyxG,.ProductTable_seeAllBtn__TT6E9{font-size:14px;padding:8px 12px}.ProductTable_addBtn__QNRtR{margin-left:0;padding:10px 16px}.ProductTable_title__GSBF-{font-size:20px}.ProductTable_tableWrapper__gjibw{-webkit-overflow-scrolling:touch;overflow-x:auto}.ProductTable_table__8wYmP{min-width:600px}.ProductTable_table__8wYmP td,.ProductTable_table__8wYmP th{font-size:12px;padding:10px 6px}.ProductTable_productImg__ICMeE{height:28px;width:28px}.ProductTable_productCell__Z0Ocm{font-size:12px;gap:6px}.ProductTable_paginationRow__TMW8Z{align-items:center;flex-direction:column;gap:12px;padding:16px 0}.ProductTable_paginationNumbers__t8tNC{order:-1}.ProductTable_popup__qN5CD{margin:20px;min-width:300px;padding:24px}.ProductTable_popup__qN5CD h4{font-size:18px;margin-bottom:16px}.ProductTable_deleteMessage__B5uDb{font-size:13px;margin-bottom:20px}.ProductTable_popupActions__QOudK{gap:8px}.ProductTable_cancelBtn__UBvhF,.ProductTable_deleteBtn__oNyG9{font-size:13px;padding:8px 16px}}@media (max-width:480px){.ProductTable_wrapper__RauBG{margin:1px;padding:8px}.ProductTable_headerActions__9ab48{justify-content:space-between;width:100%}.ProductTable_filterBtn__HCyxG,.ProductTable_seeAllBtn__TT6E9{flex:1 1;max-width:80px}.ProductTable_addBtn__QNRtR{flex:1 1;max-width:120px}.ProductTable_title__GSBF-{font-size:18px}.ProductTable_table__8wYmP{min-width:500px}.ProductTable_table__8wYmP td,.ProductTable_table__8wYmP th{font-size:11px;padding:8px 4px}.ProductTable_productImg__ICMeE{height:24px;width:24px}.ProductTable_productCell__Z0Ocm{font-size:11px;gap:4px}.ProductTable_actionIcon__bxE9P{font-size:1rem;margin-right:8px}.ProductTable_paginationBtn__QyzpE{font-size:14px;padding:6px 12px}.ProductTable_activePage__ceXSR,.ProductTable_pageNum__zwHpQ{font-size:14px;padding:6px 10px}.ProductTable_popup__qN5CD{margin:16px;min-width:280px;padding:20px}.ProductTable_popup__qN5CD h4{font-size:16px}.ProductTable_deleteMessage__B5uDb{font-size:12px}.ProductTable_popupActions__QOudK{flex-direction:column;gap:8px}.ProductTable_cancelBtn__UBvhF,.ProductTable_deleteBtn__oNyG9{padding:10px;width:100%}}.AdminDashboard_dashboardWrapper__13003,.AdminDashboard_dashboardWrapper__13003 *,.AdminDashboard_loginWrapper__BgUCo,.AdminDashboard_loginWrapper__BgUCo *{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif}.AdminDashboard_dashboardWrapper__13003 h1,.AdminDashboard_dashboardWrapper__13003 h2,.AdminDashboard_dashboardWrapper__13003 h3,.AdminDashboard_dashboardWrapper__13003 h4,.AdminDashboard_loginWrapper__BgUCo h4,.AdminDashboard_wordmark__czBaw{font-family:Georgia,Times New Roman,serif;font-weight:400}.AdminDashboard_loginWrapper__BgUCo{align-items:center;background:#faf9f5;display:flex;justify-content:center;min-height:100vh}.AdminDashboard_loginForm__r0TIK{align-items:stretch;background:#fff;border:1px solid #e8e5df;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;margin:0 auto;padding:36px 28px;width:min(380px,calc(100% - 32px))}.AdminDashboard_loginTitle__W6e\+v{color:#1a1a1a;font-size:32px;margin:0 0 24px;text-align:center}.AdminDashboard_inputGroup__USgpj{margin-bottom:14px;width:100%}.AdminDashboard_input__BCGq0{background:#fff;border:1px solid #e8e5df;border-radius:8px;box-sizing:border-box;color:#1a1a1a;font-size:14px;height:48px;padding:0 14px;width:100%}.AdminDashboard_error__aTyYB{color:red;font-size:.95rem;margin-bottom:12px;text-align:center}.AdminDashboard_loginButton__\+9X6c{background:#111;border:1px solid #111;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;height:48px;width:100%}.AdminDashboard_loginButton__\+9X6c:hover{background:#444}.AdminDashboard_dashboardWrapper__13003{background:#faf9f5;color:#1a1a1a;min-height:100vh}.AdminDashboard_dashboardHeader__AkGLD{align-items:center;background:#fff;border-bottom:1px solid #e8e5df;display:flex;justify-content:space-between;padding:18px 28px}.AdminDashboard_wordmark__czBaw{color:#1a1a1a;font-size:22px;letter-spacing:.18em;text-decoration:none}.AdminDashboard_logoutButton__Nz1tf{background:#fff;border:1px solid #e8e5df;border-radius:8px;color:#1a1a1a;cursor:pointer;font-size:13px;font-weight:500;padding:8px 14px}.AdminDashboard_logoutButton__Nz1tf:hover{background:#faf9f5}.AdminDashboard_dashboardBody__q9ZnR{background:#fff;border:1px solid #e8e5df;border-radius:8px;display:flex;margin:20px;min-height:400px}.AdminDashboard_sidebar__OBM4Y{background:#faf9f5;border-right:1px solid #e8e5df;display:flex;flex-direction:column;gap:4px;min-width:180px;padding:20px 16px}.AdminDashboard_tab__b0e4S{background:#0000;border:0;border-radius:8px;color:#777;cursor:pointer;font-size:14px;font-weight:500;padding:12px 14px;text-align:left}.AdminDashboard_tab__b0e4S:hover{background:#fff;color:#1a1a1a}.AdminDashboard_activeTab__FK5ni{background:#fff;box-shadow:inset 0 0 0 1px #e8e5df;color:#1a1a1a;font-weight:500}.AdminDashboard_tabContent__tUnGW{flex:1 1;padding:32px}@media (max-width:700px){.AdminDashboard_dashboardBody__q9ZnR{flex-direction:column;margin:16px;min-width:0}.AdminDashboard_sidebar__OBM4Y{border-bottom:1px solid #e8e5df;border-right:none;flex-direction:row;gap:8px;min-width:0;padding:12px}.AdminDashboard_tab__b0e4S{padding:10px 12px}.AdminDashboard_tabContent__tUnGW{padding:16px}}.no-product-found-container{align-items:center;display:flex;justify-content:center;padding:40px 0}.no-product-found-button{background-color:#000;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:.9rem;font-weight:600;padding:12px 28px;text-transform:uppercase;transition:background-color .3s ease}.no-product-found-button:hover{background-color:#333}@media screen and (max-width:450px){.no-product-found-button{font-size:.8rem;padding:10px 25px}}.errorContainer{align-items:center;background-image:url(/static/media/pattern_bg.dafe77559e9a1e9f5529.png);background-position:50%;background-size:cover;display:flex;flex-direction:column;gap:10px;height:620px;justify-content:center}.errorContainer h1{font-size:100px;font-weight:700}.errorContainer h3{font-size:26px;font-weight:600;margin-bottom:14px}.errorContainer p{font-size:14px;margin-bottom:16px;text-align:center}.errorContainer a{background-color:#000;color:#fff;font-size:14px;font-weight:500;padding:20px 140px;text-decoration:none;text-transform:uppercase;transition:background-color .3s}@media screen and (max-width:1210px){.errorContainer a{padding:20px 100px}}@media screen and (max-width:450px){.errorContainer{height:550px;padding:0 20px}.errorContainer a{padding:20px 60px}}@media screen and (max-width:320px){.errorContainer{height:500px}.errorContainer h1{font-size:70px}.errorContainer h3{font-size:20px}.errorContainer p{font-size:12px}.errorContainer a{padding:20px 40px}}.productThumbWrapper .thumbArrow.left,.productThumbWrapper .thumbArrow.right{display:flex!important}.productThumbWrapper{flex:0 0 110px;max-width:100%;max-width:110px;min-width:0;min-width:80px}.thumbArrow{align-items:center;background:#fff;border:1px solid #ddd;border-radius:50%;box-shadow:0 2px 8px #00000014;cursor:pointer;height:32px;justify-content:center;opacity:.85;position:absolute;top:50%;transform:translateY(-50%);width:32px;z-index:2}.thumbArrow.left{left:0}.thumbArrow.right{right:0}.productThumbWrapper{align-items:center;display:flex;position:relative;width:100%}.productThumb{flex-direction:row;gap:6px;justify-content:flex-start;order:2;overflow-x:auto;scrollbar-color:#ccc #f7f7f7;scrollbar-width:thin;white-space:nowrap;width:100%;.productThumbWrapper{position:relative}.productThumbWrapper .thumbArrow.left{align-items:center;background:#fff;border:1px solid #ddd;border-radius:50%;box-shadow:0 2px 8px #00000014;cursor:pointer;display:flex!important;height:32px;justify-content:center;left:0;opacity:.85;position:absolute;top:50%;transform:translateY(-50%);width:32px;z-index:2}}.thumbArrow{display:flex}.sale-badge{height:auto;width:auto}.out-of-stock-badge{align-items:center;background:#666;border-radius:0;box-shadow:none;color:#fff;display:flex;font-size:13px;font-weight:600;height:26px;justify-content:center;left:0;letter-spacing:.5px;min-width:90px;padding:0 8px;position:absolute;right:auto;text-align:center;top:0;z-index:3}.productShowCase{align-items:center;display:flex;gap:30px}.sale-badge .off-label{font-size:13px;font-weight:600;margin-top:0}.productPrice h3{display:flex;flex-direction:column;gap:2px}.productPrice .original-price{color:#222;font-size:1.1em;font-weight:500;text-decoration:line-through}.productPrice .sale-price{color:#e57373;font-size:1.2em;font-weight:400;margin-top:2px}.productSection{margin-top:30px;padding:0 160px}.productGallery,.productThumb{display:flex;gap:10px}.productThumb{flex-direction:column}.productThumb img{background:#f7f7f7;border-radius:6px;box-shadow:0 1px 4px #00000012;margin-bottom:6px;max-height:84px;max-width:104px;min-height:54px;min-width:54px;object-fit:cover;width:84px}.productFullImg{flex:2 2 1!important;position:relative}.productFullImg img{background-color:#767676;display:block;height:500px;margin:0 auto;max-height:500px;max-width:100%;min-height:220px;min-width:200px;object-fit:cover;width:420px}.buttonsGroup{display:flex;justify-content:space-between;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:90%}.directionBtn{background-color:#fff;border:none;border-radius:50%;display:flex;outline:none;padding:13px}.directionBtn:hover{background-color:#efefef}.productDetails{align-items:flex-start;display:flex;flex-direction:column;gap:10px;width:59%}.productBreadcrumb{display:flex;justify-content:space-between;margin-bottom:20px;width:100%}.breadcrumbLink{align-items:center;display:flex}.breadcrumbLink a{color:#000;font-size:14px;font-weight:500;position:relative;text-decoration:none;text-transform:uppercase}.breadcrumbLink a:after{border-bottom:2px solid #000;bottom:-5px;content:"";left:0;position:absolute;transition:width .3s ease;width:0}.breadcrumbLink a:hover:after{width:50%}.prevNextLink{gap:25px}.prevNextLink,.prevNextLink a{align-items:center;display:flex}.prevNextLink a{color:#000;font-size:14px;font-weight:500;gap:5px;position:relative;text-decoration:none;text-transform:uppercase}.prevNextLink a:after{border-bottom:2px solid #000;bottom:-5px;content:"";left:0;position:absolute;transition:width .3s ease;width:0}.prevNextLink a:hover:after{width:50%}.prevNextLink a.disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.prevNextLink a.disabled:after{width:0!important}.productName h1{color:#000;font-size:28px;font-weight:500;line-height:35px}.productRating{align-items:center;display:flex;gap:5px}.productRating p{color:#5f5e5e;font-size:14px;margin-left:10px}.productPrice h3{font-size:22px;font-weight:600;margin-bottom:20px}.productDescription p{font-size:15px;line-height:25px;margin-bottom:20px}.productSizeColor{display:flex;flex-direction:column;gap:30px;margin-bottom:20px}.productSize{align-items:center;display:flex;gap:20px}.productSize p{color:#000;font-size:14px;font-weight:500;text-transform:uppercase}.sizeBtn{display:flex;gap:10px}.sizeBtn button{background-color:#fff;border:1px solid;cursor:pointer;outline:none;padding:5px 15px;transition:all .3s ease}.productColor{gap:20px}.productColor,.sale-badge{align-items:center;display:flex}.sale-badge{background:#c8102e;border-radius:0;box-shadow:none;color:#fff;flex-direction:column;font-size:15px;font-weight:600;height:36px;justify-content:center;left:auto;letter-spacing:.5px;min-width:54px;position:absolute;right:0;text-align:center;top:0;z-index:2}.productCartQuantity{align-items:center;display:flex;gap:10px;margin-bottom:20px}.productQuantity{border:2px solid #e0e0e0;display:flex;padding:0 10px}.productQuantity button{background-color:#fff;border:none;border-radius:5px;cursor:pointer;padding:10px}.productQuantity input{border:none;height:57px;outline:none;text-align:center;width:40px}.productCartBtn button{background-color:#000;border:none;color:#fff;cursor:pointer;font-weight:600;padding:20px 110px;text-transform:uppercase;white-space:nowrap}.productWishShare{display:flex;gap:30px;margin-bottom:25px}.productWishList button{align-items:center;background-color:#fff;border:none;display:flex;gap:10px;outline:none;position:relative}.productWishList button:after{border-bottom:2px solid #000;bottom:-10px;content:"";left:0;position:absolute;transition:width .3s ease;width:0}.productWishList button:hover:after{width:50%}.productShare,.productWishList button p{font-weight:500;text-transform:uppercase}.productShare{align-items:center;display:flex;font-size:13px;gap:5px;position:relative}.productShare:after{border-bottom:2px solid #000;bottom:-10px;content:"";left:0;position:absolute;transition:width .3s ease;width:0}.productShare:hover:after{width:50%}.productTags{display:flex;flex-direction:column;gap:5px}.productTags p{color:#000;font-size:13px}.productTags span{color:#767676;font-size:13px}.sizeBtnButton{background-color:#fff;border:1px solid #e0e0e0;color:#333;cursor:pointer;outline:none;padding:5px 15px;transition:all .3s ease}.sizeBtnButton:hover{background-color:#f9f9f9;border-color:#999}.sizeBtnButton.selected{background-color:#000;border-color:#000;color:#fff}.colorBtnButton{background-color:#fff;border:0 solid #fff;border-radius:50%;cursor:pointer;outline:none;padding:8px;position:relative;transition:all .3s ease}.colorBtnButton.highlighted:after{border:2px solid #000;border-radius:50%;box-sizing:border-box;content:"";height:calc(100% + 12px);left:-6px;position:absolute;top:-6px;width:calc(100% + 12px)}.product-loading-container{align-items:center;display:flex;justify-content:center;min-height:300px}.colorBtnButton.dynamic-color{background-color:var(--dynamic-bg-color)}.pinch-zoom-container{display:inline-block;overflow:hidden}.pinch-zoom-container,.pinch-zoom-main{height:100%;position:relative;width:100%}.pinch-zoom-main{cursor:grab;-moz-user-select:none;-ms-user-select:none}.pinch-zoom-main:active{cursor:grabbing}.pinch-zoom-main img{background-color:#767676;display:block;height:500px;margin:0 auto;max-height:500px;max-width:100%;min-height:220px;min-width:200px;object-fit:cover;pointer-events:none;width:420px;will-change:transform}.reset-zoom-btn{animation:fadeIn .3s ease forwards;background:#000000b3;border:none;border-radius:20px;color:#fff;cursor:pointer;font-size:14px;opacity:0;padding:8px 16px;position:absolute;right:10px;top:10px;transition:background-color .2s ease;z-index:10}.reset-zoom-btn:hover{background:#000000e6}.pinch-zoom-main,.pinch-zoom-main img{-webkit-touch-callout:none;touch-action:none;-webkit-user-select:none;user-select:none}.pinch-zoom-container:after{background:#000000b3;border-radius:12px;bottom:10px;color:#fff;content:attr(data-zoom-level);font-size:12px;left:10px;opacity:0;padding:4px 8px;pointer-events:none;position:absolute;transition:opacity .3s ease}.pinch-zoom-container[data-zoom-level]:not([data-zoom-level="1"]):after{opacity:1}@keyframes fadeIn{to{opacity:1}}@media (max-width:1024px) and (min-width:600px){.productSection{margin-top:20px;padding:0 30px;width:90%}.productShowCase{align-items:stretch;flex-direction:column;gap:20px}.productDetails{align-self:center;gap:15px;margin-top:20px;padding:20px;width:70%}.productThumb{gap:8px}.productThumb img{height:100px;margin-bottom:0;width:100px}.productGallery{justify-content:center}.productFullImg{flex:2 2 1!important}.pinch-zoom-main img{height:600px;object-fit:cover;width:420px}.buttonsGroup{top:40%;width:90%}}@media screen and (max-width:600px){.productSection{margin-top:10px;padding:0 8px;width:100%}.productShowCase{align-items:stretch;flex-direction:column;gap:16px;padding:2em}.pinch-zoom-main img{box-sizing:border-box;display:block;height:380px;margin:0 auto;max-height:380px;max-width:100%;min-height:220px;min-width:0;object-fit:cover;order:2;width:100%}.productGallery{flex-direction:column-reverse;gap:6px;justify-content:flex-start;margin-bottom:10px;width:100%}.productThumbWrapper{max-width:100%;min-width:0;width:100%}.productThumb{-ms-overflow-style:none;flex-direction:row;gap:6px;justify-content:flex-start;order:2;overflow-x:auto;scrollbar-width:none;width:100%}.productThumb::-webkit-scrollbar{display:none}.productThumb:active,.productThumb:focus,.productThumb:hover{scrollbar-color:#ccc #f7f7f7;scrollbar-width:thin}.productThumb:active::-webkit-scrollbar,.productThumb:focus::-webkit-scrollbar,.productThumb:hover::-webkit-scrollbar{background:#f7f7f7;display:block;height:6px}.productThumb img{border-radius:6px;height:80px;margin-bottom:0;order:1;width:80px}.productDetails{gap:10px;margin-top:10px;padding:0;width:100%}.prevNextLink{gap:10px}.buttonsGroup{top:50%;width:100%}.productDescription p,.productName h1,.productPrice h3{font-size:1em;margin-bottom:10px;width:100%}.productCartBtn button{padding:20px}.productSize{align-items:flex-start;flex-direction:column;gap:10px}.sizeBtn{flex-wrap:wrap;gap:10px}.sale-badge{align-items:center;background:#c8102e;border-radius:0;box-shadow:none;color:#fff;display:flex;flex-direction:column;font-weight:600;justify-content:center;letter-spacing:.5px;min-width:54px;text-align:center;z-index:2}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;color:#1a1a1a;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0 auto;max-width:1920px}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.az{--bg:#fff;--fg:#1a1a1a;--mute:#777;--cream:#faf9f5;--lav:#f4eefd;--line:#e8e5df;-webkit-font-smoothing:antialiased;background:var(--bg);color:var(--fg);font-size:14px}.az,.az *{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif}.az .serif{font-family:Georgia,Times New Roman,serif}.az a{color:inherit;text-decoration:none}.az-wrap{margin:0 auto;max-width:1280px;padding:0 16px}.az .hero{background:#ddd;height:72vh;margin:0;max-height:860px;max-width:none;min-height:520px;overflow:hidden;position:relative;width:100%}.az .hero-track{display:flex;height:100%;inset:0 auto 0 0;position:absolute;transition:transform .5s}.az .hero-slide{flex:none;height:100%;position:relative;width:33.33333%;width:calc(100%/var(--count, 3))}.az .hero-slide img,.az .hero-slide video{background:#ddd;height:100%;inset:0;object-fit:cover;object-position:center 18%;position:absolute;width:100%}.az .hero-slide:after{background:linear-gradient(90deg,#0000 40%,#00000073);content:"";inset:0;position:absolute}.az .htxt{position:absolute;right:8%;text-align:center;top:50%;transform:translateY(-50%);z-index:2}.az .htxt b{color:#ffd21f;display:block;font-size:clamp(28px,6vw,52px);font-weight:700;line-height:1;text-shadow:2px 2px 0 #222}.az .htxt i{color:#fff;font-family:Georgia,Times New Roman,serif;font-size:clamp(28px,6vw,48px);font-style:italic}.az .btn{background:none;border:1px solid;color:inherit;cursor:pointer;display:inline-block;font-family:inherit;font-size:11px;letter-spacing:.14em;margin-top:12px;padding:8px 22px;text-transform:uppercase}.az .hero .btn{color:#fff}.az .hnav{background:#ffffffd9;border:0;border-radius:50%;color:#222;cursor:pointer;font-size:22px;height:34px;line-height:1;position:absolute;top:50%;transform:translateY(-50%);width:34px;z-index:3}.az .hprev{left:10px}.az .hnext{right:10px}.az .hdots{bottom:10px;left:0;position:absolute;right:0;text-align:center;z-index:3}.az .hdots button{background:#fff9;border:0;border-radius:50%;cursor:pointer;display:inline-block;height:7px;margin:0 4px;padding:0;width:7px}.az .hdots button.on{background:#fff}.az .sec{padding:40px 0 8px}.az .rel h2,.az .sec h2{align-items:baseline;display:flex;font-size:22px;font-weight:600;gap:16px;justify-content:space-between;letter-spacing:-.01em;margin:0 0 18px}.az .rel h2 a,.az .sec h2 a{color:var(--mute);font-size:11px;font-weight:400;white-space:nowrap}.az .tabs{display:flex;flex-wrap:wrap;font-size:11px;gap:18px;margin:-6px 0 18px}.az .tabs,.az .tabs button{letter-spacing:.08em;text-transform:uppercase}.az .tabs button{background:none;border:0;border-bottom:1px solid #0000;color:var(--mute);cursor:pointer;font:inherit;font-size:11px;padding:0 0 3px}.az .tabs button.on{border-color:var(--fg);color:var(--fg)}.az .grid,.az .rgrid{grid-gap:28px 14px;display:grid;gap:28px 14px;grid-template-columns:repeat(4,1fr)}.az .card{color:inherit;display:block;text-decoration:none}.az .ph{background:#eee;border-radius:3px;overflow:hidden;position:relative}.az .card .ph{aspect-ratio:2/3}.az .ph img{background:#eee;height:100%;inset:0;object-fit:cover;object-position:top;position:absolute;width:100%}.az .ph img.h{opacity:0;transition:opacity .35s}.az .card:hover .ph img.h{opacity:1}.az .tag{background:#ffffffeb;border-radius:2px;color:var(--fg);font-size:10px;font-weight:500;left:10px;padding:4px 8px;position:absolute;top:10px;z-index:2}.az .card h3{font-size:13px;font-weight:500;line-height:1.35;margin:12px 0 3px}.az .card .m{align-items:center;color:var(--mute);display:flex;font-size:11px;gap:6px;margin:0 0 4px}.az .card .m .d,.az .pinfo .pmeta .d{border-radius:50%;box-shadow:inset 0 0 0 1px #00000026;flex:none;height:9px;width:9px}.az .card .p{color:var(--fg);font-size:12px}.az .card .p s{color:#aaa;margin-left:6px}.az .cardRate{display:block;font-size:12px;letter-spacing:.02em;margin-top:3px}.az .card .p.soon,.az .cardRate,.az .pinfo .pprice.soon{color:var(--mute)}.az .detail{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,1fr)}.az .dcard{background:var(--cream);border-radius:3px;overflow:hidden}.az .dcard .ph{aspect-ratio:4/3;border-radius:0}.az .dcard .t{padding:16px}.az .dcard h3{font-size:16px;font-weight:400;margin:0 0 6px}.az .dcard p{color:var(--mute);font-size:12px;line-height:1.6;margin:0}.az .more{margin:24px 0;text-align:center}.az .more .btn{background:#111;border-color:#111;border-radius:6px;color:#fff;font-size:13px;letter-spacing:0;text-transform:none}.az .split{display:grid;grid-template-columns:1fr 1fr;margin-top:44px}.az .split>.ph{border-radius:0;min-height:380px}.az .split .t{align-items:center;background:var(--cream);display:flex;flex-direction:column;justify-content:center;padding:32px;text-align:center}.az .split h2{font-size:24px;font-weight:400;margin:0 0 12px}.az .split p{color:var(--mute);font-size:12px;line-height:1.7;margin:0;max-width:380px}.az .lav,.az .lav .t{background:var(--lav)}.az .pair{min-height:380px;position:relative}.az .pair .a,.az .pair .b{border-radius:0;overflow:hidden;position:absolute}.az .pair .a{height:300px;left:4%;top:30px;width:44%}.az .pair .b{height:340px;left:38%;top:0;width:56%}.az .loader-wrap{display:grid;min-height:240px;place-items:center}.siteShell{display:flex;flex-direction:column;min-height:100vh}.siteMain{display:flex;flex:1 0 auto;flex-direction:column}.siteMain>*{flex:1 0 auto}.az.productLoading{display:flex;flex:1 1;flex-direction:column}.az.productLoading .loader-wrap{flex:1 1}.az .crumbs{display:flex;flex-wrap:wrap;font-size:11px;gap:8px;padding:28px 0 0}.az .crumbs,.az .crumbs a{color:var(--mute)}.az .crumbs a:hover{color:var(--fg)}.az .shead{align-items:flex-end;border-bottom:1px solid var(--line);display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;padding:14px 0 26px}.az .shead h2{font-size:clamp(34px,5vw,54px);font-weight:400;line-height:1;margin:0}.az .shead p{color:var(--mute);font-size:12px;line-height:1.7;margin:0;max-width:360px}.az .toolbar{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff0;border-bottom:1px solid var(--line);display:flex;gap:16px;padding:12px 0;position:-webkit-sticky;position:sticky;top:0;z-index:20}.az .fbtn{align-items:center;background:none;border:1px solid var(--line);border-radius:999px;color:var(--fg);cursor:pointer;display:inline-flex;font:inherit;font-size:12px;gap:8px;padding:8px 14px}.az .fbtn svg{height:14px;width:14px}.az .fbtn .badge{background:var(--fg);border-radius:9px;color:#fff;display:none;font-size:10px;height:18px;line-height:18px;min-width:18px;padding:0 5px;text-align:center}.az .fbtn .badge.show{display:inline-block}.az .count{color:var(--mute);font-size:12px}.az .tright{align-items:center;display:flex;gap:18px;margin-left:auto}.az .dens{display:flex;gap:4px}.az .dens button{background:none;border:0;border-radius:4px;color:#aaa;cursor:pointer;display:grid;height:30px;place-items:center;width:30px}.az .dens button.on{background:#f2f0ec;color:var(--fg)}.az .dens svg{height:16px;width:16px}.az .sort{align-items:center;color:var(--mute);display:flex;font-size:12px;gap:8px}.az .sort select{-webkit-appearance:none;appearance:none;background:#0000 url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='m1 1 4 4 4-4' fill='none' stroke='%231a1a1a' stroke-width='1.2'/%3E%3C/svg%3E") no-repeat right 2px center;border:0;border-bottom:1px solid var(--fg);border-radius:0;color:var(--fg);cursor:pointer;font:inherit;font-size:12px;padding:4px 18px 4px 0}.az .chips{display:flex;flex-wrap:wrap;gap:8px;padding:14px 0 0}.az .chips:empty{display:none}.az .chip{align-items:center;background:var(--cream);border:1px solid var(--line);border-radius:999px;color:var(--fg);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;gap:8px;padding:6px 8px 6px 12px}.az .chip i{color:var(--mute);font-size:14px;font-style:normal;line-height:1}.az .chip.clear{background:none;border-color:#0000;text-decoration:underline;text-underline-offset:3px}.az .layout{grid-gap:40px;align-items:start;display:grid;gap:40px;grid-template-columns:230px 1fr;padding-top:26px}.az .layout.nof{gap:0;grid-template-columns:0 1fr}.az .layout.nof .filters{overflow:hidden;visibility:hidden}.az .filters{max-height:calc(100vh - 160px);overflow:auto;padding-right:6px;position:-webkit-sticky;position:sticky;top:56px}.az .ffoot,.az .fhead{display:none}.az .fgroup{border-bottom:1px solid var(--line);padding:4px 0}.az .fgroup:first-child{border-top:1px solid var(--line)}.az .fgroup summary{align-items:center;cursor:pointer;display:flex;font-size:13px;font-weight:500;justify-content:space-between;list-style:none;padding:12px 0}.az .fgroup summary::-webkit-details-marker{display:none}.az .fgroup summary:after{border-bottom:1.2px solid var(--fg);border-right:1.2px solid var(--fg);content:"";height:9px;transform:rotate(45deg) translateY(-3px);transition:transform .2s;width:9px}.az .fgroup[open] summary:after{transform:rotate(-135deg) translateY(-1px)}.az .opts{grid-gap:4px;display:grid;gap:4px;padding:2px 0 14px}.az .opt{align-items:center;cursor:pointer;display:flex;font-size:13px;gap:10px;padding:5px 0;-webkit-user-select:none;user-select:none}.az .opt input,.az .sw input{opacity:0;pointer-events:none;position:absolute}.az .opt .box{border:1px solid #bbb;border-radius:3px;display:grid;flex:none;height:16px;place-items:center;width:16px}.az .opt input:checked+.box{background:var(--fg);border-color:var(--fg)}.az .opt input:checked+.box:after{border-bottom:1.5px solid #fff;border-left:1.5px solid #fff;content:"";height:4px;transform:rotate(-45deg) translate(1px,-1px);width:8px}.az .sw{grid-gap:12px 6px;display:grid;gap:12px 6px;grid-template-columns:repeat(4,1fr);padding:4px 0 16px}.az .sw label{align-items:center;color:var(--mute);cursor:pointer;display:flex;flex-direction:column;font-size:11px;gap:6px;position:relative}.az .sw .c{border-radius:50%;box-shadow:inset 0 0 0 1px #0000001f;height:28px;outline:1px solid #0000;outline-offset:3px;width:28px}.az .color-pick.on,.az .sw input:checked+.c{outline:1px solid var(--fg);outline-offset:3px}.az .sgrid{grid-gap:32px 16px;display:grid;gap:32px 16px;grid-template-columns:repeat(4,1fr);grid-template-columns:repeat(var(--cols,4),1fr)}.az .empty{background:var(--cream);border-radius:3px;padding:80px 20px;text-align:center}.az .empty h3{font-family:Georgia,Times New Roman,serif;font-size:22px;font-weight:400;margin:0 0 8px}.az .empty p{color:var(--mute);font-size:12px;margin:0 0 16px}.az .pager{align-items:center;display:flex;gap:8px;justify-content:center;margin:36px 0 12px}.az .pager button{background:#fff;border:1px solid var(--line);border-radius:6px;color:var(--fg);cursor:pointer;font:inherit;font-size:13px;height:34px;min-width:34px}.az .pager button.on{background:#111;border-color:#111;color:#fff}.az .pager button:disabled{cursor:default;opacity:.4}.az .scrim{background:#00000059;inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .25s;z-index:40}.az .price-readout{color:var(--mute);display:flex;font-size:12px;justify-content:space-between;padding-bottom:12px}.az .pdp{grid-gap:56px;align-items:start;display:grid;gap:56px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);padding-top:18px}.az .gal{grid-gap:14px;display:grid;gap:14px;grid-template-columns:76px minmax(0,1fr);position:-webkit-sticky;position:sticky;top:16px}.az .gal.one{grid-template-columns:minmax(0,1fr)}.az .gal.one .gdots,.az .gal.one .gnav,.az .gal.one .thumbs{display:none}.az .thumbs{display:flex;flex-direction:column;gap:10px}.az .thumbs button{aspect-ratio:2/3;background:#eee;border:1px solid #0000;border-radius:3px;cursor:pointer;opacity:.6;overflow:hidden;padding:0}.az .thumbs button.on{border-color:var(--fg);opacity:1}.az .thumbs img{background:#eee;display:block;height:100%;object-fit:cover;object-position:top;width:100%}.az .stage{align-self:start;background:#0000;border-radius:3px}.az .gslide,.az .stage{overflow:hidden;position:relative}.az .gslide{aspect-ratio:3/4;cursor:zoom-in}.az .gslide .pinch-zoom-container,.az .gslide .pinch-zoom-main,.az .gslide .pinch-zoom-main img,.az .gslide img{display:block;height:100%;max-height:none;max-width:none;min-height:0;min-width:0;object-fit:cover;object-position:top;width:100%}.az .gslide .pinch-zoom-container:after{display:none}.az .gslide.zoom img{transform:scale(1.8);transition:transform .25s ease}.az .gnav{background:#ffffffe6;border:0;border-radius:50%;color:var(--fg);cursor:pointer;display:grid;height:38px;place-items:center;position:absolute;top:50%;transform:translateY(-50%);width:38px;z-index:2}.az .gnav svg{height:16px;width:16px}.az .gprev{left:12px}.az .gnext{right:12px}.az .gdots{bottom:12px;display:none;gap:6px;justify-content:center;left:0;position:absolute;right:0;z-index:2}.az .gdots button{background:#ffffff8c;border:0;border-radius:50%;height:6px;padding:0;width:6px}.az .gdots button.on{background:#fff}.az .pinfo{padding-bottom:20px}.az .pinfo .ptag{background:var(--lav);border-radius:999px;color:#4b3a6b;display:inline-block;font-size:11px;padding:5px 10px}.az .pinfo h1{font-family:Georgia,Times New Roman,serif;font-size:clamp(28px,3.4vw,40px);font-weight:400;line-height:1.15;margin:14px 0 10px}.az .pinfo .pprice{font-size:18px;margin:0 0 6px}.az .pinfo .pprice s{color:#aaa;font-size:15px;margin-left:8px}.az .pinfo .pmeta{align-items:center;color:var(--mute);display:flex;font-size:12px;gap:8px;margin-bottom:24px}.az .prow{align-items:baseline;display:flex;font-size:12px;justify-content:space-between;margin-bottom:10px}.az .prow b{font-weight:500}.az .prow b span{color:var(--mute);font-weight:400}.az .linkbtn{background:none;border:0;color:var(--fg);cursor:pointer;font:inherit;font-size:12px;padding:0;text-decoration:underline;text-underline-offset:3px}.az .sizes{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(4,1fr)}.az .sizes button{background:#fff;border:1px solid var(--line);border-radius:6px;color:var(--fg);cursor:pointer;font:inherit;font-size:13px;height:46px}.az .sizes button.on{background:var(--fg);border-color:var(--fg);color:#fff}.az .color-row{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:18px}.az .color-pick{background:#ccc;background:var(--swatch,#ccc);border:0;border-radius:50%;box-shadow:inset 0 0 0 1px #0000001f;cursor:pointer;height:28px;padding:0;width:28px}.az .serr{color:#b3261e;font-size:12px;margin-top:8px}.az .sizes.shake{animation:az-shake .35s}@keyframes az-shake{25%{transform:translateX(-4px)}75%{transform:translateX(4px)}}.az .buy{grid-gap:10px;display:grid;gap:10px;grid-template-columns:120px 1fr;margin-top:22px}.az .qty{align-items:center;border:1px solid var(--line);border-radius:6px;display:flex;height:50px}.az .qty button{background:none;border:0;color:var(--fg);cursor:pointer;font-size:18px;height:100%;width:38px}.az .qty input,.az .qty span{background:none;border:0;flex:1 1;font-family:inherit;font-size:14px;text-align:center;width:100%}.az .cta{align-items:center;border-radius:6px;cursor:pointer;display:flex;font:inherit;font-size:14px;gap:8px;height:50px;justify-content:center}.az .cta.dark{background:#111;border:1px solid #111;color:#fff}.az .cta.line{background:#fff;border:1px solid #111;color:#111;margin-top:10px;width:100%}.az .cta:disabled{background:#eee;border-color:#eee;color:#888;cursor:default}.az .perks{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr;margin:22px 0 8px}.az .perk{align-items:center;background:var(--cream);border-radius:6px;display:flex;font-size:12px;gap:10px;line-height:1.4;padding:12px}.az .perk svg{flex:none;height:20px;width:20px}.az .acc{border-top:1px solid var(--line);margin-top:22px}.az .acc details{border-bottom:1px solid var(--line)}.az .acc summary{align-items:center;cursor:pointer;display:flex;font-size:14px;font-weight:500;justify-content:space-between;list-style:none;padding:17px 0}.az .acc summary::-webkit-details-marker{display:none}.az .acc summary:after{content:"+";font-size:20px;font-weight:300;line-height:1}.az .acc details[open] summary:after{transform:rotate(45deg)}.az .acc .ab{color:#444;font-size:13px;line-height:1.75;padding:0 0 18px}.az .spec{grid-gap:6px 12px;display:grid;font-size:13px;gap:6px 12px;grid-template-columns:110px 1fr}.az .spec dt{color:var(--mute)}.az .spec dd{margin:0}.az .stable{border-collapse:collapse;font-size:12px;margin:8px 0 16px;width:100%}.az .stable td,.az .stable th{border-bottom:1px solid var(--line);padding:9px 6px;text-align:center}.az .stable td:first-child,.az .stable th:first-child{color:var(--mute);font-weight:400;text-align:left}.az .note{color:var(--mute);font-size:11px;margin-top:8px}.az .sizeChart{border-radius:4px;display:block;height:auto;width:100%}.az .rel{padding:40px 0 24px}.az .mbar{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff5;border-top:1px solid var(--line);bottom:0;display:none;gap:12px;left:0;padding:10px 16px calc(10px + env(safe-area-inset-bottom, 0px));position:fixed;right:0;transform:translateY(110%);transition:transform .25s;z-index:30}.az .mbar.show{transform:none}.az .mbar div{flex:1 1;font-size:12px;line-height:1.35;min-width:0}.az .mbar div b{display:block;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.az .mbar .cta{height:44px;margin:0;padding:0 18px;width:auto}@media (max-width:900px){.az .count,.az .dens{display:none}.az .layout,.az .layout.nof{gap:0;grid-template-columns:1fr}.az .layout.nof .filters{visibility:visible}.az .sgrid{--cols:2!important;gap:26px 12px}.az .filters{background:#fff;bottom:0;display:flex;flex-direction:column;left:0;max-height:none;overflow:hidden;padding:0 20px env(safe-area-inset-bottom,0);position:fixed;top:0;transform:translateX(-100%);transition:transform .3s ease;width:min(360px,88vw);z-index:50}.az .filters .fbody{flex:1 1;overflow:auto}.az .fhead{align-items:center;display:flex;justify-content:space-between;padding:18px 0 14px}.az .fhead b{font-family:Georgia,Times New Roman,serif;font-size:20px;font-weight:400}.az .fhead button{background:none;border:0;color:var(--fg);cursor:pointer;font-size:24px;line-height:1}.az .ffoot{border-top:1px solid var(--line);display:flex;gap:10px;padding:14px 0 18px}.az .ffoot button{border-radius:6px;cursor:pointer;flex:1 1;font:inherit;font-size:12px;padding:12px}.az .ffoot .ghost{background:none;border:1px solid var(--line);color:var(--fg)}.az .ffoot .solid{background:#111;border:1px solid #111;color:#fff}body.az-fopen .az .filters{transform:none}body.az-fopen .az .scrim{opacity:1;pointer-events:auto}body.az-fopen{overflow:hidden}.az .sort span{display:none}.az .pdp{gap:24px}.az .gal,.az .pdp{grid-template-columns:1fr}.az .gal{position:static}.az .gnav,.az .thumbs{display:none}.az .gdots{display:flex}.az .stage{border-radius:0}.az .gslide{cursor:default}.az .mbar{display:flex}.az .grid,.az .rgrid{gap:24px 12px;grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){.az .detail,.az .split{grid-template-columns:1fr}.az .hero{height:78vh;margin:0;max-height:none;min-height:0}.az .hero-slide:after{background:linear-gradient(180deg,#0000 45%,#00000080)}.az .htxt{bottom:44px;left:0;right:0;top:auto;transform:none}.az .pair{min-height:280px}.az .pair .a{height:210px}.az .pair .b{height:250px}.az .pdp-pad{padding-left:16px;padding-right:16px}.az .pdp-bleed{margin-left:-16px;margin-right:-16px}}.az .ratingLine{align-items:center;background:none;border:0;color:var(--mute);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;gap:8px;margin:0 0 16px;padding:0}.az .stars{color:#e8e5df;display:inline-flex;font-style:normal;gap:1px}.az .stars button,.az .stars i{font-size:15px;font-style:normal;line-height:1}.az .stars button{background:none;border:0;color:inherit;cursor:pointer;padding:0 1px}.az .stars .on{color:#1a1a1a}.az .reviews{border-top:1px solid var(--line);margin-top:36px;padding-top:18px}.az .reviewHead{align-items:baseline;display:flex;gap:12px}.az .reviewHead h2{font-family:Georgia,Times New Roman,serif;font-size:22px;font-weight:400;margin:0}.az .reviewHead span{color:var(--mute);font-size:13px}.az .reviewHead button,.az .reviewMore{background:none;border:0;color:var(--fg);cursor:pointer;font:inherit;font-size:13px;margin-left:auto;padding:0;text-decoration:underline;text-underline-offset:3px}.az .reviewMore{margin:10px 0 0}.az .reviewNotice{font-size:13px;margin:8px 0 0}.az .reviewForm{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:160px auto minmax(0,1fr) auto;margin-top:12px}.az .reviewForm input{background:#fff;border:1px solid var(--line);border-radius:8px;box-sizing:border-box;color:var(--fg);font:inherit;font-size:14px;height:40px;padding:0 12px}.az .reviewForm input:focus{border-color:#1a1a1a;outline:none}.az .reviewForm .cta{height:40px;padding:0 16px}.az .reviewError{color:#8a3a3a;font-size:13px;grid-column:1/-1;margin:0}.az .review{grid-gap:8px 14px;align-items:baseline;border-bottom:1px solid var(--line);display:grid;gap:8px 14px;grid-template-columns:140px auto minmax(0,1fr);padding:12px 0}.az .review b{display:block;font-weight:500}.az .review time{color:var(--mute);font-size:12px}.az .review p{line-height:1.5;margin:0}@media (max-width:800px){.az .review,.az .reviewForm{gap:8px;grid-template-columns:1fr}.az .reviewForm .cta{width:100%}}.az .infoPage{padding-bottom:48px}.az .infoPage h1{font-size:clamp(36px,5vw,52px);line-height:1.1;margin:18px 0 12px;max-width:760px}.az .infoPage h1,.az .infoPage h2{font-family:Georgia,Times New Roman,serif;font-weight:400}.az .infoPage h2{font-size:26px;margin:28px 0 8px}.az .infoPage .contactGrid p,.az .infoPage .lede,.az .infoPage section p{color:#444;font-size:15px;line-height:1.75;margin:0 0 12px;max-width:760px}.az .infoPage a{text-decoration:underline;text-underline-offset:3px}.az .contactGrid{grid-gap:32px;align-items:start;display:grid;gap:32px;grid-template-columns:minmax(0,1fr) minmax(280px,1fr);margin-top:8px}.az .contactMap{border:1px solid var(--line);border-radius:8px;height:420px;width:100%}.az .pageForm{gap:14px;margin-top:20px;max-width:520px}.az .pageForm,.az .pageForm label{display:flex;flex-direction:column}.az .pageForm label{color:var(--mute);font-size:11px;gap:8px;letter-spacing:.12em;text-transform:uppercase}.az .pageForm input,.az .pageForm textarea{background:#fff;border:1px solid var(--line);border-radius:8px;box-sizing:border-box;color:var(--fg);font:inherit;font-size:14px;letter-spacing:0;text-transform:none;width:100%}.az .pageForm input{height:48px;padding:0 14px}.az .pageForm textarea{min-height:140px;padding:12px 14px;resize:vertical}.az .pageForm input:focus,.az .pageForm textarea:focus{border-color:#1a1a1a;outline:none}.az .pageForm .cta{padding:0 22px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (max-width:800px){.az .contactGrid{grid-template-columns:1fr}.az .contactMap{height:280px}.az .pageForm .cta{width:100%}}@media (prefers-reduced-motion:reduce){.az *{transition:none!important}}
/*# sourceMappingURL=main.1e806f24.css.map*/