.collection-products-grid{padding:1rem;max-width:1200px;margin:0 auto}.mens-outfits .mobile-facets__open,.womens-outfits-sets .mobile-facets__open{display:none}.description-container{background-color:#f1eeea;padding:5rem 13% 5rem 8%;margin:8rem 2rem;line-height:2rem;-moz-column-gap:8%;-webkit-column-gap:8%;column-gap:8%;-moz-column-count:3;-webkit-column-count:3;column-count:3}.description-container h3{margin:0;font-family:ProximaNova Bold;line-height:1.6rem;font-size:1.4rem;letter-spacing:0}.description-container p{margin:0;font-size:1.4rem;font-family:ProximaNova Regular,sans-serif;line-height:1.6rem;vertical-align:baseline;letter-spacing:normal;font-weight:400;font-style:normal}.description-container h2{margin:0;margin-bottom:1rem;margin-bottom:1.3rem;line-height:3.5rem;font-family:ProximaNova Bold;font-size:3rem}@media only screen and (max-width: 749px){.description-container{-moz-column-count:1;-webkit-column-count:1;column-count:1;padding:4rem 3rem;margin:3rem 0 0}}@media only screen and (min-width: 1600px){.description-container{padding:5rem 18% 5rem 11%}.description-container h2{padding-right:5rem}}@media only screen and (max-width: 1103px) and (min-width: 1020px){.description-container{padding:5rem 11% 5rem 8%}}@media only screen and (max-width: 1020px) and (min-width: 749px){.description-container{-moz-column-count:2;-webkit-column-count:2;column-count:2}}.header-section{display:flex;justify-content:space-between;align-items:center}.top-link p,.render-products{color:var(--Sage, #A1A6A0);font-family:ProximaNova Regular;font-size:18px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;text-align:center;transition:transform .5s ease-in-out;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:1rem;width:fit-content;margin:0 auto}.top-link svg{width:20px}.top-link p:hover{animation:moveUp 1s ease-in-out infinite}.filter-info{display:flex;align-items:baseline;justify-content:space-between}@keyframes moveUp{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.show-product{animation:show .6s forwards}@keyframes show{0%{transform:scale(.7)}to{transform:scale(1)}}.sort-elements .sort-column.active svg rect{fill:#000}.sort-elements .sort-column{height:18px}.sort-elements{display:flex;gap:16px;align-items:center;display:none}.breadcrumb-items{position:absolute;max-width:1400px;width:100%;margin:0 auto;left:50%;transform:translate(-50%);text-align:left}.collection-breadcrumb .collection-breadcrumb-link{color:var(--Sage, #a1a6a0);font-family:ProximaNova Semibold;font-size:10px;font-style:normal;line-height:normal;text-transform:uppercase;text-decoration:none;display:inline-block;transition:transform .3s ease-in-out}.size-header{display:flex;align-items:center;justify-content:space-between}.collection-breadcrumb-divider{color:var(--Sage, #a1a6a0);font-family:ProximaNova Semibold;font-size:12px}.collection-breadcrumb a.collection-breadcrumb-link:hover{text-decoration:underline;text-decoration-color:var(--Sage, #a1a6a0)}.products-grid{display:flex;flex-wrap:wrap;flex-grow:1;flex-shrink:0;padding:0;list-style:none}.products-grid .grid-item{padding:0 1%;width:calc(33.33% - 1rem * 2 / 3);max-width:33.33%;flex-grow:1;flex-shrink:0}.image-wrapper,.card-content{position:relative}.color-bubbles{margin-bottom:5px}.secondary-image{opacity:0;transition:opacity .4s ease-in-out;position:absolute;top:0;left:0}.image-wrapper:hover .secondary-image{opacity:1}.product-swatches{margin-top:5px;display:flex;flex-wrap:wrap;align-items:center}.card-content .price dl,.card-content .price dd{line-height:normal;font-size:13px}.menu-opening .background-overlay{opacity:1;visibility:visible}.background-overlay{position:fixed;width:100%;height:100%;top:0;left:0;background-color:#00000080;display:block!important;opacity:0;visibility:hidden;z-index:-1;transition:.3s opacity,.3s visibility}.product-swatch{margin-right:2px;position:relative;cursor:pointer;height:15px;width:15px;padding:11px;border-radius:50%;border:1px solid transparent}.quick-add-option{padding-bottom:1rem}.quick-add-option:not(:first-child){border-top:1px solid #aaa;margin-top:1rem;padding-top:1rem}.product-swatch.swatch-selected{border-color:#aaa}.card-content .swatch-color{height:15px;width:15px;background-position:center;background-size:200%}.swatch-color{height:20px;width:20px;border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.color-bubbles .item-url{text-decoration:none;color:var(--Black, #111);font-family:ProximaNova Regular;font-size:14px}.close-filters{font-family:ProximaNova Regular;text-transform:uppercase;cursor:pointer;color:#111;font-size:13px}.close-filters:hover{text-decoration:underline}.price__regular .product-color{padding-left:8px}.card-content .image-wrapper img{aspect-ratio:750 / 1000;height:auto;width:100%;max-width:100%;object-fit:cover;object-position:center center}.price__regular span,.price__sale span.product-color{font-family:ProximaNova Regular;color:#666;font-size:13px;font-style:normal;font-weight:400;line-height:normal;text-transform:none;margin:1rem 0;margin-top:5px}.price__sale .product-color{padding-left:8px}.product-title{color:var(--Black, #111);font-family:ProximaNova Semibold;font-size:13px;font-style:normal;line-height:normal;text-transform:uppercase;margin:0;text-decoration:none;letter-spacing:normal}.card-content{padding-bottom:3rem}.product-title:hover{text-decoration:underline}.filter-info p,.filter-text{color:var(--Black, #111);font-family:ProximaNova Semibold;font-size:12px;font-style:normal;text-transform:uppercase;margin:0;display:flex;align-items:center;gap:10px;cursor:pointer}.quick-add{background-color:#ffffff80;text-align:center;padding:1.5rem 0;width:90%;position:absolute;bottom:5%;left:50%;transform:translate(-50%,-5%);cursor:pointer}.product-info{line-height:normal;margin:5px 0}.quick-add .quick-text,mobile-quick-add .quick-text{opacity:1;font-family:ProximaNova Regular;color:#000;display:flex;align-items:center;gap:15px;text-transform:uppercase;justify-content:center;font-size:13px}.quick-add .quick-text img{max-width:18px;height:100%;aspect-ratio:auto}.quick-add-option-name{text-transform:uppercase;font-size:1.1rem;margin-bottom:3px;color:#666;font-weight:300;font-family:ProximaNova Regular}.quick-add-option-value{height:25px;width:36px;text-align:center;text-transform:uppercase;cursor:pointer;border:1px solid #aaa;line-height:24px;display:inline-block;margin:3px 5.5px 3px 0;border-radius:0;font-size:1rem;font-family:ProximaNova Regular}.quick-add-option-value.selected{background:#333;color:#fff}.price__sale,.price--on-sale .price__regular,.price__compare.product-card{display:none}.price{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;font-size:1.6rem;letter-spacing:.1rem;gap:5px}product-card .old-price{font-size:1.4rem;color:#666;font-weight:400;padding-right:5px;letter-spacing:.5px;border-right:solid 1px #666;padding-left:5px}.price dl,.price dd{margin:0;color:var(--Black, #111);font-family:ProximaNova Regular;font-size:16px;font-style:normal;font-weight:400;text-transform:none}.price--on-sale .price__sale{display:flex;flex-direction:column;flex-wrap:wrap}product-swatch{display:flex;align-items:end;justify-content:space-between}.price__sale .price-item--sale{color:#980404;font-weight:600}.old-price{text-decoration:line-through}.items-badges{display:flex;align-items:center;position:absolute;top:10px;flex-wrap:wrap;right:10px;z-index:3}.badge-item{padding:3px 1rem;background-color:#fff;color:#000;font-weight:600;text-transform:uppercase;font-family:ProximaNova Regular;font-size:10px}.hide-quick-atc quick-add,.hide-quick-atc mobile-quick-add{display:none}.quick-add-option-value.unavailable{color:#ddd;border-color:#ddd;pointer-events:none;position:relative}.multibundle-badge{color:#980404;font-size:10px;text-align:center;line-height:normal;background:#f1f0eb;padding:7px;font-family:ProximaNova Semibold;text-transform:uppercase}.quick-add-option-value.unavailable:after{content:" ";position:absolute;left:4px;width:70%;top:-48%;border-bottom:1px solid #999;height:100%}.badge-item.badge-new{color:#5f9ea0;background:#fff}.badge-item.badge-sale,.badge-item.badge-en-oferta,.badge-off{background:#980404;color:#fff}.badge-item.badge-best-seller{background:#f1f0eb;color:#111}.color-bubbles .item-url:hover{color:#980404}mobile-quick-add{display:none;cursor:pointer;padding:5px 0}.mobile-quick-add-btn:before{position:absolute;left:0;font-size:2rem;bottom:3px;color:#333;top:3px;font-family:ProximaNova Bold}.mobile-quick-add-options__wrapper{box-shadow:#6464647f 0 0 10px;padding:1.5rem 1.5rem 3.5rem}.mobile-quick-add-options__wrapper{position:absolute;width:100%;visibility:hidden;background:#fff;left:0;right:0;opacity:0;margin:0 auto;text-align:left;padding:1.5rem;z-index:3;bottom:150px;transform:translateY(70px);transition:opacity .3s ease-out,transform .3s ease-out,visibility 0s .3s}mobile-quick-add .quick-text{font-size:1.1rem}.mobile-quick-add-options__wrapper.open{display:block;visibility:visible;box-shadow:#6464647f 0 0 10px;opacity:1;transform:translateY(0);transition:opacity .3s ease-out,transform .3s ease-out,visibility 0s}.mobile-quick-add-options__wrapper .quick-add-option{margin:10px 0}.mobile-quick-add-options__wrapper .quick-add-option .quick-add-option-name{line-height:1}.sidebar-filter-values__wrapper{max-height:0;overflow:hidden;transition:max-height .5s ease-out;padding-top:1rem}.sidebar-filter-values__wrapper.active{max-height:500px}.sidebar-filter-option{margin-bottom:1.5rem}.rotatable-svg{transition:transform .5s ease;margin-left:1rem}.rotated{transform:rotate(180deg)}.sidebar-filter-option-header span{cursor:pointer;position:inherit}.sidebar-filter-option-header span:hover{text-decoration:underline}.filter-slider{background-color:rgb(var(--color-background));width:100%;margin-left:auto;height:100%;overflow-y:auto;pointer-events:all;transition:transform var(--duration-short) ease;max-width:430px}.menu-opening .filter-slider{transform:translate(0)}.disclosure-has-popup:not(.menu-opening) .filter-slider{transform:translate(105vw)}.filter-main-content{min-height:100%;padding:4rem 2rem 0;position:relative;z-index:1;background:#f1f0eb}.filter-main-content .sidebar-filter-option-header{font-family:ProximaNova Regular;color:#111;font-size:13px;font-style:normal;font-weight:700;line-height:normal}.sidebar-size-filter-option span{color:var(--Black, #111);font-family:ProximaNova Regular;font-size:11px;font-style:normal;font-weight:400;line-height:normal}.filter-color-swatch{height:13px;width:13px;border-radius:50%;margin:0 7px}.mobile-facets__wrapper{justify-content:space-between;align-items:center}.sidebar-size-filter-option .facets__list{display:flex;flex-wrap:wrap}.sidebar-size-filter-option .facet-checkbox input[type=checkbox]{left:0;top:0;width:100%;height:100%;margin:0;border:1px solid #ddd;opacity:1;visibility:visible}.sidebar-size-filter-option .list-menu__item{margin-right:1rem;margin-bottom:.8rem}.sidebar-size-filter-option .facet-checkbox input[type=checkbox]:checked{background:#434343}.sidebar-size-filter-option .facet-checkbox input[type=checkbox]:checked+span{color:#fff}.filter-swatch{width:19px;height:19px;border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.facet-checkbox{padding:4px 0;align-items:center;color:#555}.filter-swatch__wrapper{display:inherit;border-radius:50%;border:1px solid transparent;position:relative;height:28px;width:28px}.mobile-facets__footer .mobile-facets__clear,.mobile-facets__footer>button{text-align:center;font-family:ProximaNova Semibold;font-size:14px;font-style:normal;line-height:normal;text-transform:uppercase}.filter-max{height:100%;width:100%;display:flex;justify-content:center;align-items:center}.mobile-facets__footer a{text-decoration:none}.facet-checkbox input[type=checkbox]:checked+.filter-swatch__wrapper{border:1px solid #666}.selected-color-filter{color:var(--Black, #111);font-family:ProximaNova Regular;font-size:12px;font-style:normal;line-height:normal;text-transform:uppercase;margin:0;margin-top:1rem}.color-item{width:25%;box-sizing:border-box}main-collection span.active-facets__button-inner{border-radius:0}main-collection .mobile-facets__wrapper{display:flex!important;padding:0 1%}main-collection .facets__list{display:flex;padding:.5rem 0;flex-wrap:wrap}main-collection .mobile-facets__disclosure{border:none;padding:0}main-collection .mobile-facets__close{right:1rem;top:1rem;left:auto}main-collection .mobile-facets__footer>button{background:#000}main-collection .facet-checkbox{padding:7px 1.5rem;gap:5px}main-collection .facet-checkbox.color-items{padding:8px 5px}main-collection .custom-filter-active-facets{margin-bottom:0}main-collection #CollectionFiltersFormMobile{top:0;bottom:0}main-collection .disclosure-has-popup[open]>summary+*{z-index:999999}@media screen and (max-width: 1100px){mobile-quick-add{display:block}.quick-add{display:none}.quick-add-option-value{margin:3px 4px 3px 0}}@media screen and (max-width: 750px){.quick-add,.card-content .breadcrumb-items{display:none}.multibundle-badge{margin-top:5px;padding:5px;font-size:8px}.banner-wrapper .breadcrumb-items{display:block}.breadcrumb-items{display:none}.sort-elements{display:flex}product-card .old-price{padding-left:0}.active-facets__button-wrapper *{font-size:1.6rem}.collection-breadcrumb .collection-breadcrumb-link{font-family:ProximaNova Regular}.products-grid .grid-item{padding:0;width:calc(50% - .25rem);max-width:50%}.products-grid .grid-item.two-grid-item{padding:0;width:calc(100% - .5rem);max-width:100%}.products-grid .grid-item:nth-child(odd){padding-right:1%}.products-grid .grid-item:nth-child(2n){padding-left:1%}.price__regular span,.price__sale span.product-color{font-size:10px;margin:0 0 5px}.product-title{font-size:11px}.price dl,.price dd{font-size:10px;color:#666}.price__compare span{font-size:10px}.color-item{width:33%;box-sizing:border-box}product-swatch{flex-direction:column;align-items:flex-start}.color-bubbles .item-url{font-size:11px}.badge-item{font-size:8px}.header-section{display:contents}.filter-info p{margin-top:0;line-height:normal;font-size:14px}.collection-breadcrumb .collection-breadcrumb-link{font-size:11px}.color-bubbles .price{margin-top:5px}main-collection .mobile-facets__wrapper{justify-content:space-between;width:100%;padding:8px 0}}@media screen and (min-width: 1920px){.products-grid .grid-item{padding:0 1%;width:calc(25% - .5rem);max-width:25%;flex-grow:1;flex-shrink:0}.collection-products-grid{max-width:1600px;margin:0 auto}}
/*# sourceMappingURL=/cdn/shop/t/147/assets/collection-redesign.css.map */
