/* Minification failed. Returning unminified contents.
(1,3791): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(1,3939): run-time error CSS1039: Token not allowed after unary operator: '-headerHeight'
(1,3969): run-time error CSS1039: Token not allowed after unary operator: '-headerHeight'
 */
.algoliaHitsWrapper{flex:1;padding:10px 20px 20px 20px}@media screen and (min-width: 1200px){.algoliaHitsWrapper{padding:20px 0}}.algoliaHitsWrapper .algoliaHitsHeader{display:flex;flex-flow:row;align-items:center;gap:10px;justify-content:space-between}@media screen and (min-width: 1200px){.algoliaHitsWrapper .algoliaHitsHeader{padding:0 70px 0 45px}}.algoliaHitsWrapper .algoliaHits{display:flex;justify-content:center;height:100%}@media screen and (min-width: 1200px){.algoliaHitsWrapper .algoliaHits{padding:0 40px}}.algoliaHitsWrapper .algoliaHits .ais-Hits{height:100%}.algoliaHitsWrapper .algoliaHits .ais-Hits .ais-Hits-list{display:grid;grid-template-columns:repeat(2, minmax(150px, 50vw));grid-gap:20px}@media screen and (min-width: 768px){.algoliaHitsWrapper .algoliaHits .ais-Hits .ais-Hits-list{grid-template-columns:repeat(4, 150px)}}@media screen and (min-width: 1200px){.algoliaHitsWrapper .algoliaHits .ais-Hits .ais-Hits-list{grid-template-columns:repeat(4, 312px)}}.algoliaHitsWrapper .ais-InfiniteHits-sentinel{width:100%}.ais-Hits-item{display:flex;flex-direction:column;position:relative;overflow:hidden;width:100%}@media screen and (min-width: 1200px){.ais-Hits-item{padding:0 15px}}.ais-Hits-item .algoliaHit{display:grid;background:none;color:#000;gap:10px;cursor:pointer;padding:10px 0;font-size:14px;font-size:1.07692rem;line-height:14px;grid-template-rows:250px 50px}@media screen and (min-width: 1200px){.ais-Hits-item .algoliaHit{grid-template-rows:548px 50px}}.ais-Hits-item .algoliaHit .algoliaHitImageWrapper{display:block;position:relative;overflow:hidden;margin:0 auto;height:100%;width:100%;padding:0;max-height:330px}@media screen and (min-width: 1200px){.ais-Hits-item .algoliaHit .algoliaHitImageWrapper{min-height:280px;max-height:100%}}.ais-Hits-item .algoliaHit .algoliaHitImageWrapper picture{display:block}.ais-Hits-item .algoliaHit .algoliaHitHighlight{color:#000;text-align:left;line-height:20px}.ais-Hits-item .algoliaHit .algoliaHitHighlight .ais-Highlight-highlighted{background:#333;color:white}.ais-Hits-item .algoliaHit .algoliaHitDetails{display:flex;flex-flow:column nowrap;gap:5px;cursor:text;text-transform:capitalize;font-weight:300;font-family:"ProximaNova","Arial",sans-serif}.ais-Hits-item .algoliaHit .algoliaHitDetails .algoliaHitPrice{text-align:left}.ais-Hits-item .algoliaHit:first-child{white-space:break-spaces}.algoliaSearchBox{background:#F0F0F0;border-radius:50px;padding:10px 20px;display:flex;gap:10px;justify-content:center;align-items:center;width:100%}@media screen and (min-width: 1200px){.algoliaSearchBox{background:none;border-radius:0;padding:5px}}.algoliaSearchBox .ais-SearchBox{width:100%}.algoliaSearchBox .ais-SearchBox .ais-SearchBox-form{display:flex;gap:5px;align-items:center}.algoliaSearchBox .ais-SearchBox .ais-SearchBox-form .ais-SearchBox-submit{display:none}.algoliaSearchBox .ais-SearchBox .ais-SearchBox-form .ais-SearchBox-input{width:100%;padding:0;border:none;font-family:"ProximaNova","Arial",sans-serif;font-weight:400;font-size:16px;line-height:14px;color:#000;background:#F0F0F0}@media screen and (min-width: 1200px){.algoliaSearchBox .ais-SearchBox .ais-SearchBox-form .ais-SearchBox-input{background:none}}.algoliaSearchBox .ais-SearchBox .ais-SearchBox-form .algoliaSearchBoxClear{font-family:"ProximaNova","Arial",sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:20px;text-align:right;text-decoration-line:underline;text-transform:capitalize;color:#000}.algoliaSearchBox .ais-SearchBox .ais-SearchBox-form .algoliaLoading{cursor:pointer;-webkit-animation:rotate 0.8s infinite linear;animation:rotate 0.8s infinite linear;border:3px solid #323232;border-right-color:transparent;border-radius:50%;width:2rem;height:2rem;vertical-align:-0.125em}.algoliaOverlay{--headerHeight: 68px;display:none;background:#fff;height:fit-content}@media screen and (min-width: 1200px){.algoliaOverlay{height:calc(100vh - var(--headerHeight));top:calc(var(--headerHeight) - 1px);width:100vw;left:0;position:absolute;overflow:auto;z-index:1001}}.algoliaOverlay.open{display:flex;flex-flow:column}.algoliaOverlay .algoliaCloseButton{position:absolute;top:10px;right:10px;z-index:1002}.algoliaOverlay .algoliaCloseButton:after{right:0;top:0}.algoliaRefinements{background:white;z-index:1001;transition:left 0.3s ease-in-out;flex:0 0 50px;position:sticky;top:0;display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;gap:20px;font-family:"ProximaNova","Arial",sans-serif;border-bottom:1px solid #d0d0d0;overflow:auto}@media screen and (min-width: 1200px){.algoliaRefinements{padding:0 70px 0 45px;overflow:initial}}.algoliaRefinements .algoliaRefinementLabel{font-size:14px;font-family:"ProximaNovaBold","Arial",sans-serif}.algoliaRefinements__left,.algoliaRefinements__right{display:flex;flex-flow:row nowrap;gap:20px}.mobileAlgoliaRefinements{position:sticky;top:0;display:flex;justify-content:space-between;align-items:center;padding:10px 20px;background:#fff;z-index:1}.mobileAlgoliaRefinements.hidden{height:0;visibility:hidden}.mobileAlgoliaRefinements .mobileAlgoliaFilters{position:fixed;top:0;height:100%;width:100vw;left:-100vw;transition:left .3s ease-in-out;z-index:1}.mobileAlgoliaRefinements .mobileAlgoliaFilters .overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;background:#000;opacity:0.7}.mobileAlgoliaRefinements .mobileAlgoliaFilters .mobileAlgoliaFiltersContent{position:absolute;top:0;width:75%;height:100%;min-width:335px;background:#fff;display:flex;flex-flow:column;overflow:auto}.mobileAlgoliaRefinements .mobileAlgoliaFilters .mobileAlgoliaFiltersContent_header{position:sticky;top:0;display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #E0E0E0;background:#fff;z-index:1}.mobileAlgoliaRefinements .mobileAlgoliaFilters .mobileAlgoliaFiltersContent_header_headerTitle{color:#000;font-family:"ProximaNova","Arial",sans-serif;font-size:20px;font-weight:700;line-height:20px}.mobileAlgoliaRefinements .mobileAlgoliaFilters .mobileAlgoliaFiltersContent_header_headerRight{display:flex;flex-flow:row nowrap;gap:20px}.mobileAlgoliaRefinements .mobileAlgoliaFilters .mobileAlgoliaFiltersContent_header .common_closeButton{position:relative;top:8px}.mobileAlgoliaRefinements .mobileAlgoliaFilters .mobileAlgoliaFiltersContent_filters{flex:1}.mobileAlgoliaRefinements .mobileAlgoliaFilters .mobileAlgoliaFiltersContent_footer{position:sticky;bottom:0;background:#fff;display:flex;align-items:center;justify-content:center;padding:20px;border-top:1px solid #E0E0E0;margin-top:90px}.mobileAlgoliaRefinements .mobileAlgoliaFilters .mobileAlgoliaFiltersContent_footer .mobileButton{width:295px}.mobileAlgoliaRefinements .mobileAlgoliaFilters.open{left:0}.mobileAlgoliaRefinements .mobileAlgoliaFilters .showResults{width:295px}.mobileAlgoliaRefinements .mobileButton{background:none;color:#000;border:1px solid #000;padding:14px 37px;font-family:"ProximaNova","Arial",sans-serif;font-weight:700;font-size:16px;line-height:20px;letter-spacing:1px}.algoliaRefinements .toggleWrap,.mobileAlgoliaRefinements .toggleWrap{display:flex;align-items:center;height:100%;position:initial;margin:0;width:auto}.algoliaRefinements .toggleWrap .toggle-option.sp-click,.mobileAlgoliaRefinements .toggleWrap .toggle-option.sp-click{position:initial;display:flex;align-items:center}.ais-RefinementList-list{display:flex;flex-flow:column;padding:6px 0}.ais-RefinementList-list .ais-RefinementList-label{display:flex;gap:5px;align-items:center;font-size:16px;font-size:1.23077rem;line-height:16px;cursor:pointer;padding:8px 20px;min-width:100%;width:100%;background-color:#fff;color:#000;text-align:left;position:relative;margin:0;font-family:"ProximaNova","Arial",sans-serif;text-transform:capitalize}.ais-RefinementList-list .ais-RefinementList-label .ais-RefinementList-labelText{overflow-wrap:break-word}.ais-RefinementList-list .ais-RefinementList-label .ais-RefinementList-count{display:none}@media screen and (min-width: 1200px){.ais-RefinementList-list .ais-RefinementList-label .ais-RefinementList-count{display:initial}}.numberOfHits{font-family:'PT Serif', serif;font-weight:400;font-size:18px;line-height:20px}@media screen and (min-width: 1200px){.numberOfHits{font-size:28px;line-height:33px}}.numberOfHits strong{font-family:'PT Serif', serif;font-weight:700}.algoliaRefinementsControls{display:flex;flex-flow:row wrap;align-items:center;gap:10px;padding:12px 0 8px}@media screen and (min-width: 1200px){.algoliaRefinementsControls{padding:0 45px}}.ais-ClearRefinements{display:flex;align-items:center;justify-content:center;padding:0;font-size:14px;font-size:1.07692rem;width:fit-content;white-space:nowrap;text-decoration:underline}.ais-ClearRefinements .ais-ClearRefinements-button{text-transform:capitalize}.ais-CurrentRefinements .ais-CurrentRefinements-list{display:flex;flex-flow:row wrap;gap:10px}.ais-CurrentRefinements .ais-CurrentRefinements-list .ais-CurrentRefinements-item{border:1px solid #323232;border-radius:10px;margin:0;display:flex;flex-flow:row wrap;align-items:center;column-gap:10px;font-size:14px;font-size:1.07692rem;width:fit-content;padding:0 15px}.ais-CurrentRefinements .ais-CurrentRefinements-list .ais-CurrentRefinements-item .ais-CurrentRefinements-category{display:flex;gap:5px;align-items:center}.ais-CurrentRefinements .ais-CurrentRefinements-list .ais-CurrentRefinements-item .ais-CurrentRefinements-delete{min-height:5px;line-height:unset}.genderRefinement{display:flex;flex-flow:row;gap:20px}.genderRefinement .genderRefinementItem{background:none;padding:0;font-size:16px;line-height:16px;color:#000;text-transform:capitalize}.genderRefinement .genderRefinementItem.active{border-bottom:2px solid #000}.genderRefinement .genderRefinementItem.active strong{font-weight:700}.genderRefinement .genderRefinementItem strong{font-family:"ProximaNova","Arial",sans-serif;font-weight:400}.algoliaNoResults{display:flex;align-items:center;justify-content:center;font-size:24px;line-height:24px;color:#323232;font-family:"ProximaNovaLight","Arial",sans-serif}.algoliaSortByDropdown{position:relative;padding:18px 20px}@media screen and (min-width: 1200px){.algoliaSortByDropdown{padding:0}}.algoliaSortByDropdown .algoliaSortByDropdown__trigger{display:flex;justify-content:space-between;align-items:center;gap:10px;height:100%;width:100%;background:none;padding:0}.algoliaSortByDropdown .algoliaSortByDropdown__trigger .algoliaSortByDropdown__trigger__label{font-family:"ProximaNova","Arial",sans-serif;font-size:18px;font-size:1.38462rem;line-height:20px;color:#000;text-transform:none}@media screen and (min-width: 1200px){.algoliaSortByDropdown .algoliaSortByDropdown__trigger .algoliaSortByDropdown__trigger__label{font-size:16px;line-height:24px}}.algoliaSortByDropdown .algoliaSortByDropdown__trigger__arrow{height:15px;width:15px;transition:transform 0.3s ease-in-out;transform:rotate(270deg)}.algoliaSortByDropdown .algoliaSortByDropdown__trigger__arrow.open{transform:rotate(180deg)}@media screen and (min-width: 1200px){.algoliaSortByDropdown .algoliaSortByDropdown__trigger__arrow{transform:none}.algoliaSortByDropdown .algoliaSortByDropdown__trigger__arrow.open{transform:rotate(180deg)}}.algoliaSortByDropdown .algoliaSortByDropdown__trigger__arrow:hover{background:none}.algoliaSortByDropdown .algoliaSortByDropdown__body{position:absolute;display:none;border:1px solid #d0d0d0;background-color:#fff;max-height:300px;overflow:hidden auto}.algoliaSortByDropdown .algoliaSortByDropdown__body.open{display:block}.algoliaSortByDropdown .algoliaSortByDropdown__body__list__item{display:flex;align-items:center;font-family:"ProximaNova","Arial",sans-serif;font-size:16px;line-height:24px;color:#000;cursor:pointer;padding:5px 12px;white-space:nowrap}.algoliaSortByDropdown .algoliaSortByDropdown__body__list__item.selected{font-weight:700}.ais-Dropdown-button{display:flex;align-items:center;gap:10px;padding:13px 0;line-height:24px;font-size:15px;font-size:1.15385rem;font-family:"ProximaNova","Arial",sans-serif;text-transform:capitalize;color:#000;cursor:pointer;background-color:#fff}.ais-Dropdown-buttonIcon{transition:all .3s ease-in-out;width:15px;height:15px}.ais-Dropdown-buttonIcon.open{transform:rotate(180deg)}.ais-Dropdown.ais-Panel{margin:0}.ais-Dropdown .ais-Panel-body{position:absolute;border:1px solid #d0d0d0;background-color:#fff;max-height:300px;overflow:hidden auto}.ais-Dropdown .ais-Panel-header{height:100%;display:flex;margin-bottom:0}.ais-Dropdown .ais-Panel-body{display:none}.ais-Dropdown--opened .ais-Panel-body{display:block}.ais-Dropdown--empty{display:none}.ais-Accordion-button{display:flex;align-items:center;justify-content:space-between;width:100%;padding:18px 20px;font-size:18px;font-size:1.38462rem;line-height:20px;font-family:"ProximaNova","Arial",sans-serif;letter-spacing:0.5px;text-transform:capitalize;color:#000;cursor:pointer;background-color:#fff}.ais-Accordion-buttonIcon{transition:all .3s ease-in-out;width:15px;height:15px;transform:rotate(270deg)}.ais-Accordion-buttonIcon.open{transform:rotate(180deg)}.ais-Accordion.ais-Panel{margin:0}.ais-Accordion .ais-Panel-body{position:relative;background-color:#fff;overflow:hidden auto;padding-left:16px}.ais-Accordion .ais-Panel-header{height:100%;display:flex;margin-bottom:0}.ais-Accordion .ais-Panel-body{height:0;transition:height .3s ease-in-out}.ais-Accordion--opened .ais-Accordion-button{font-weight:700}.ais-Accordion--opened .ais-Panel-body{height:auto}.ais-Accordion--empty{display:none}.commonLoader{position:relative;top:50%;left:50%;display:block;width:60px;height:60px;background:url("https://assets.indochino.com/images/common/loading/loader_measurements.svg") no-repeat 50% 50%;background-size:100% 100%;margin:10px 0 30px;animation-name:rotate;animation-duration:.9s;animation-iteration-count:infinite;animation-timing-function:linear;-webkit-animation-name:rotate;-webkit-animation-duration:.9s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear}.lock-scroll{overflow:hidden}.siteSearchNodeAlgolia{position:relative;top:50px;display:none;align-items:center;border-left:1px solid #E0E0E0;border-right:1px solid #E0E0E0}.siteSearchNodeAlgolia.open{display:flex}@media screen and (min-width: 1200px){.siteSearchNodeAlgolia{position:initial;top:0;display:flex;width:100%;height:68px;padding:0 20px}}.mobileAlgoliaSearch{position:absolute;top:0;left:0;width:100vw;height:100vh;display:none;background:#fff;z-index:1001;overflow:auto}.mobileAlgoliaSearch.open{display:initial}.mobileAlgoliaSearch .mobileCloseButton{position:absolute;top:20px;right:18px;z-index:1002}@media screen and (min-width: 1200px){.mobileAlgoliaSearch .mobileCloseButton{top:15px;right:15px}}.mobileAlgoliaSearch .mobileCloseButton:after{right:0;top:0}.mobileAlgoliaSearch .searchInputMobile{padding:0 20px;margin:55px 0 10px}.algoliaSearchButton{background:none;height:100%}.scrollToTop{position:fixed;z-index:1004;cursor:pointer}.scrollToTop.desktop{display:none;right:25px;bottom:20px}@media screen and (min-width: 1200px){.scrollToTop.desktop{display:block}}.scrollToTop.mobile{display:block;right:20px;bottom:10px}@media screen and (min-width: 1200px){.scrollToTop.mobile{display:none}}#mobileSiteSearchNodeAlgolia_IPAD_Safari .mobileAlgoliaFiltersContent{top:30px;height:calc(100% - 30px)}

.common_closeButton{width:21px;height:21px;right:2px;top:-5px;color:#000;transform:matrix(-1, 0, 0, 1, 0, 0);background-color:transparent}.common_closeButton::after{content:"\2715";color:#000;text-indent:unset;position:absolute;right:2px;top:-5px;width:21px;height:21px;font-size:21px;font-weight:bold}.common_closeButton:hover{background:none}

