.outfit-sets{width:100%;max-width:100vw;padding:calc((var(--outer-margin) / 1.5) - 2px);box-sizing:border-box}.outfit-sets-head{width:100%;max-width:683px;margin-bottom:50px}.outfit-sets-title{font-weight:400;margin-bottom:15px;text-transform:uppercase}.outfit-sets-description{font-size:16px;margin:0}.outfit-sets-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:50px 25px;max-width:1140px;margin:0 auto}.outfit-sets-grid.is-big{grid-template-columns:repeat(1,1fr);max-width:1263px;margin:0;gap:75px}.outfit-sets-item{overflow:hidden;display:flex;flex-direction:column;gap:15px;overflow:visible}.outfit-sets-item.is-big{display:grid;grid-template-columns:.25fr 1fr 1fr;gap:25px}.outfit-set-link{text-decoration:none;color:inherit;width:100%;display:flex;flex-direction:column;gap:15px}.outfit-set-image-wrapper{overflow:hidden;border:.5px solid #000}.outfit-set-image{width:100%;height:auto;display:block;object-fit:cover}.outfit-set-title{font-size:14px;margin-bottom:0}.outfit-set-title.is-sticky{position:sticky;top:100px;align-self:start}.outfit-sets-product-list{display:grid;grid-template-columns:repeat(3,1fr);gap:0px;border-left:var(--line);align-content:start;align-self:start}.outfit-sets-product-item-wrap{display:flex;flex-direction:column;border-right:var(--line);border-bottom:var(--line);padding:8px;cursor:pointer}.outfit-sets-product-list .outfit-sets-product-item-wrap:nth-child(1),.outfit-sets-product-list .outfit-sets-product-item-wrap:nth-child(3),.outfit-sets-product-list .outfit-sets-product-item-wrap:nth-child(5){border-top:var(--line)}.outfit-sets-product-item{display:flex;flex-direction:column}.outfit-sets-product-link{display:flex;position:relative;overflow:hidden}.outfit-sets-product-item a{display:flex;background-color:#fff;flex-direction:column;align-items:center;justify-content:center;border:var(--line);width:100%;overflow:hidden;line-height:0;position:relative}.has-hover-image .secondary-image{position:absolute;top:0;left:0;opacity:0;transition:opacity .3s ease-in-out}.outfit-sets-product-item-wrap:hover .has-hover-image .primary-image{opacity:0}.outfit-sets-product-item-wrap:hover .has-hover-image .secondary-image{opacity:1}.outfit-sets-product-item-image{max-width:100%;min-width:100%;max-height:100%;min-height:100%;width:100%;height:100%;object-fit:cover;z-index:0;transition:opacity .3s ease-in-out}.outfit-sets-product-caption-wrap{display:flex;flex-direction:row;align-items:end;justify-content:space-between;gap:5px;width:100%;margin-top:5px;text-transform:uppercase}.outfit-sets-product-caption{display:flex;flex-direction:column;flex:1 1 auto}.outfit-sets-product-caption-title{font-family:Mars Extended Regular;font-size:8px}.outfit-sets-product-caption-price{display:flex;flex-direction:column;font-size:8px}.product-popup{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#000000b3;justify-content:center;align-items:center;z-index:1000}.popup-content{background-color:#f8f7f0;max-width:632px;width:100%;position:relative;border:var(--line)}.popup-close{position:absolute;top:20px;right:26px;z-index:1;cursor:pointer}.popup-images{display:grid;grid-template-columns:repeat(2,1fr)}.popup-image-wrap{width:100%}.popup-image{width:100%;height:100%}.popup-details{display:flex;flex-direction:column;align-items:center;text-align:center;border-top:var(--line);padding:35px}.popup-price{font-size:16px;letter-spacing:1px;text-transform:uppercase;line-height:1}.size-selection{display:flex;justify-content:center;flex-direction:column;border:var(--line);width:100%;max-width:463px;overflow:hidden;margin-top:52px;margin-bottom:24px}.size-list{display:flex;justify-content:space-around;align-items:center;height:63px;margin:0;padding:0 10px;overflow:auto;list-style:none;background-color:#fff;border-bottom:var(--line);-ms-overflow-style:none;scrollbar-width:none}.size-list::-webkit-scrollbar{display:none}.size-list li{line-height:1.25;font-size:var(--medium-font);font-family:Mars Extended Regular,Helvetica,Arial,sans-serif;text-transform:uppercase;text-wrap:nowrap}.size-list input{display:none}.size-list label,.size-list li.unavailable{cursor:pointer;padding:5px 16px;border:1px solid transparent;transition:border .3s ease}.size-list label:hover,.size-list li.unavailable:hover{border:1px solid #000}.size-list input:checked+label{border:1px solid #000}.add-to-cart-button,.enquire-now-button{width:100%;height:71px;padding:0 27px;font-size:13.477px;font-family:Mars Extended Regular,Helvetica,Arial,sans-serif;background-color:transparent;border:0;cursor:pointer}.add-to-cart-button:disabled{opacity:.5;cursor:not-allowed}.view-product{font-size:13.477px;font-family:Mars Extended Regular,Helvetica,Arial,sans-serif;background-color:transparent;border:0}@media only screen and (max-width: 749px){.outfit-sets-grid{gap:25px 10px}.outfit-sets-grid.is-big{gap:85px}.outfit-sets-item.is-big{grid-template-columns:1fr;gap:16px}.outfit-sets-product-list{grid-template-columns:repeat(2,1fr)}.outfit-sets-product-list .outfit-sets-product-item-wrap:nth-child(5){border-top:0}.outfit-set-title.is-sticky{position:static}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/section-outfit-sets.css.map */
