.plp-sortby__footer--close{-webkit-tap-highlight-color:rgba(0,0,0,0);border:1px solid transparent;border-radius:2px;display:inline-block;font-family:AktivGrotesk-Medium;font-size:.75rem;letter-spacing:.0625rem;line-height:1;margin-left:auto;margin-right:auto;max-width:300px;min-width:250px;outline:none;padding:12px;text-decoration:none;touch-action:manipulation;transform:translateZ(0);-webkit-user-select:none;-moz-user-select:none;user-select:none}.plp-sortby__footer--close:disabled,[disabled].plp-sortby__footer--close{opacity:.3}@media(min-width:768px){.plp-sortby__footer--close{margin:0 auto;max-width:none;min-width:135px;padding:15px;width:auto}}.uiLayer .storeInfo{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;max-width:320px}@media(min-width:1024px){.uiLayer .storeInfo{margin:auto;max-width:none}}.uiLayer .storeInfo>*{flex:0 0 100%}.uiLayer .storeInfo .address{margin-bottom:32px}.uiLayer .storeInfo .contanctInfo{padding:32px 16px}.uiLayer .storeInfo .contanctInfo,.uiLayer .storeInfo .openings{flex-basis:50%}.uiLayer .storeInfo .emailLabel,.uiLayer .storeInfo .phoneLabel,.uiLayer .storeInfo .storeName,.uiLayer .storeInfo .weekday{display:block;font-family:AktivGrotesk-Bold;padding:16px 0}.uiLayer .storeInfo .emailItem:not(:first-child),.uiLayer .storeInfo .phoneItem:not(:first-child){margin-top:4px}.uiLayer .storeInfo .email,.uiLayer .storeInfo .phone{margin-bottom:32px}.uiLayer .storeInfo .phone{border-bottom:1px solid #e5e6ea;padding-bottom:32px}.uiLayer .storeInfo .dayList{grid-column-gap:16px;grid-row-gap:8px;display:grid;grid-template-columns:1fr 1fr 1fr}.uiLayer .storeInfo .dayList .separator{margin:0}.uiLayer .storeInfo .email,.uiLayer .storeInfo .openings,.uiLayer .storeInfo .phone{align-items:center;display:flex;flex-direction:column}.uiLayer .storeInfo .email .icon:before,.uiLayer .storeInfo .openings .icon:before,.uiLayer .storeInfo .phone .icon:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:" ";display:block;height:1.5rem;width:1.5rem}.uiLayer .storeInfo .email .icon:before{background-image:url(https://www.armani.com/ytos/releases/ARMANIGROUP/2024/css/icons/ico_mail_dark.48e31475.svg)}.uiLayer .storeInfo .phone .icon:before{background-image:url(https://www.armani.com/ytos/releases/ARMANIGROUP/2024/css/icons/ico_phone_dark.203e9718.svg)}.uiLayer .storeInfo .openings .icon:before{background-image:url(https://www.armani.com/ytos/releases/ARMANIGROUP/2024/css/icons/ico_clock_dark.4bb59a4e.svg)}@media(min-width:1024px){.uiLayer .storeInfo .emailValue{word-break:break-all}}.uiLayer .storeInfo.has-openings .contanctInfo{border-bottom:1px solid #e5e6ea}@media(min-width:1024px){.uiLayer .storeInfo.has-openings .contanctInfo{border-bottom:none;border-right:1px solid #e5e6ea}}.uiLayer .storeInfo.has-openings .openings{padding:32px 0}.plp-sortby{background-color:#fff;display:block;font-size:.8125rem;height:100%;left:0;letter-spacing:.025rem;opacity:1;top:0;transform:translateZ(0);transition:opacity .4s ease,transform .4s ease;z-index:65}@media(max-width:1279px){.plp-sortby{display:flex;flex-direction:column;height:100%;position:fixed;top:0;transform:none;width:100%}}@media(min-width:1024px){.plp-sortby{border:1px solid #444;height:auto;left:auto;min-width:200px;position:absolute;right:8px;top:9px;transform:translateZ(0);width:auto}}@media(min-width:1280px){.plp-sortby{right:84px}}.plp-sortby.anim-hidden{opacity:0}@media(min-width:0px)and (max-width:1279px){.plp-sortby.anim-hidden{transform:translate3d(0,100%,0)}}@media(min-width:1024px){.plp-sortby.anim-hidden{height:auto;top:9px;transform:translateZ(0)}}.plp-sortby__wrapper{display:flex;flex-direction:column;height:100%}.plp-sortby__header{align-items:center;background-color:#f6f6f6;border-bottom:1px solid #e5e6ea;display:flex;justify-content:center;padding:16px}@media(min-width:1024px){.plp-sortby__header--sortBy{text-transform:uppercase}.plp-sortby__header--sortBy:after{content:":"}}.plp-sortby__footer{background-color:#f6f6f6;border-top:1px solid #e5e6ea;display:flex;justify-content:center;padding:16px}.plp-sortby__footer--close{background-color:#181818;border-color:#181818;color:#fff;cursor:pointer;display:block;text-align:center;text-transform:none}.no-touch .plp-sortby__footer--close{transition:background-color .2s ease,color .2s ease,border-color .2s ease}.no-touch .plp-sortby__footer--close:active,.no-touch .plp-sortby__footer--close:focus,.no-touch .plp-sortby__footer--close:hover,.plp-sortby__footer--close.active,.plp-sortby__footer--close:active{background-color:#444;border-color:#444;color:#fff}.plp-sortby__sort{display:none}@media(min-width:1024px){.plp-sortby__sort{align-items:center;cursor:pointer;display:flex;font-size:.6875rem;justify-content:flex-end;letter-spacing:.09375rem;line-height:1;margin-right:-1px;margin-top:1px;padding:16px 16px 5px;text-align:left;text-decoration:none;text-transform:uppercase}.no-touch .plp-sortby__sort:hover{cursor:pointer;font-weight:700}.plp-sortby__sort .icon{margin-left:8px}.plp-sortby__sort .icon:before{background-image:url(https://www.armani.com/ytos/releases/ARMANIGROUP/2024/css/icons/ico_chevron_up_dark.386953ef.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:" ";display:block;height:.5rem;width:.5rem}.plp-sortby__sort .text{margin-right:8px}.plp-sortby__sort .text:after{content:":"}}@media(max-width:1279px){.plp-sortby .orderBy{flex-grow:1;overflow-y:auto;padding:0 8px}}@media(min-width:1024px){.plp-sortby .orderBy{padding:0 16px 16px}}.plp-sortby .orderRule{padding:16px 8px}@media(min-width:1024px){.plp-sortby .orderRule{padding:8px 0}.plp-sortby .orderRule:last-child{padding-bottom:0}}.plp-sortby .orderRule [name=orderby]{opacity:0}.plp-sortby .orderRule [name=orderby]:focus{-webkit-appearance:auto;box-shadow:none}.plp-sortby .orderRule label{cursor:pointer;display:block;width:100%}.plp-sortby .orderRule label .text{margin-left:-24px}@media(min-width:1024px){.plp-sortby .orderRule label .text{border-bottom:1px solid transparent;transition:border-color .2s linear}.plp-sortby .orderRule label:hover .text{border-color:#181818}}.plp-sortby .orderRule.selected label{font-family:AktivGrotesk-Bold}.jp .plp-sortby .orderRule.selected label{font-weight:700}@media(min-width:1024px){.plp-sortby .orderRule.selected label .text{border-color:#181818}}

/*# sourceMappingURL=https://www.armani.com/ytos/releases/ARMANIGROUP/2024/css/Components/_plp/plp-sortby/plp-sortby.f3c5d5cb.css.map*/