body{overflow-x:hidden}.color-swatch-thumbnails{display:flex;flex-wrap:wrap;gap:28px}.product-page-size-chart{display:none}.color-swatch-thumbnails>.cl_swacthes_wrapper{display:flex;border-radius:50%;background:#f5f5f5;position:relative}.custom-swatches-wrapper span#label-swatches-custom,.custom-swatches-wrapper span#swatch-title-custom{display:inline-block;opacity:1;max-width:none;margin:0}.label_wrapper{display:flex;margin-top:2rem;margin-bottom:1rem}.custom-swatches-wrapper .label_wrapper span{max-width:100%!important;flex:unset!important;border:none!important;margin:0!important;padding:0!important;line-height:normal!important;font-family:Neue Montreal!important;font-weight:500;font-size:16px;letter-spacing:2px;text-transform:uppercase!important;width:auto!important;color:var(--text)}.custom-swatches-wrapper{margin:0!important;padding:0!important;border:none!important}#swatch-title-custom{display:none!important}.label_wrapper #swatch-title-custom:before{content:"";width:1px;height:16px;background:var(--text);display:inline-flex;margin-left:10px;margin-right:10px}.custom-swatches-wrapper.first_md .label_wrapper{margin-top:0}.coll-swatch-area .color-swatch-thumbnails>.cl_swacthes_wrapper .tooltip{top:-115%}.color-swatch-thumbnails>.cl_swacthes_wrapper .tooltip{color:#143b52;border:none!important;padding:5px 10px!important;background:#fff;border-radius:16px;text-transform:capitalize;opacity:0;transition:all .3s ease-in-out;display:inline-block;width:100%;max-width:100%;top:-100%;left:-50%;right:0;box-shadow:#0003 0 4px 16px -4px;transform-origin:center bottom;transition:opacity .2s cubic-bezier(.4,0,.2,1),transform 133ms cubic-bezier(.4,0,.2,1);z-index:-1;animation:none!important;margin:0 auto;text-overflow:unset;white-space:nowrap;overflow:unset;min-width:fit-content}.color-swatch-thumbnails>.cl_swacthes_wrapper .tooltip:before{display:none}.coll-swatch-area .color-swatch-thumbnails>.cl_swacthes_wrapper .tooltip+a:before{top:-5px}.color-swatch-thumbnails>.cl_swacthes_wrapper .tooltip+a:before{content:"";display:block;position:absolute;left:0;right:0;margin:0 auto;bottom:auto;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:5px solid #ffffff;top:-10px;opacity:0;transition:opacity .2s cubic-bezier(.4,0,.2,1),transform 133ms cubic-bezier(.4,0,.2,1);box-shadow:#0003 0 4px 16px -4px}.color-swatch-thumbnails>.cl_swacthes_wrapper:hover .tooltip,.color-swatch-thumbnails>.cl_swacthes_wrapper:hover .tooltip+a:before{opacity:1;z-index:1}.color-swatch-thumbnails>.cl_swacthes_wrapper img{width:40px;min-width:40px;height:40px;min-height:40px;object-fit:cover;border-radius:50%;border:1px solid #143b5233}a.color-swatch-link.selected img{box-shadow:0 0 10px #d9d9d9;border:2px solid currentColor}.color-swatch-thumbnails>.cl_swacthes_wrapper:hover a img{box-shadow:0 0 10px #d9d9d9}.product__form__outer .form__selectors .radio__legend__label,.product__main__content .cs-qty{max-width:100%!important;flex:unset!important;border:none!important;margin:0!important;padding:0!important;line-height:normal!important;font-family:Neue Montreal!important;font-weight:500;font-size:16px;letter-spacing:2px;text-transform:uppercase!important;width:auto!important;color:var(--text)}.product__form__outer .form__selectors legend.radio__legend{opacity:1}.product__main__content .product__form__outer .form__selectors [data-select-label=Size] fieldset.radio__fieldset legend.radio__legend{display:flex;width:100%;justify-content:space-between;padding:0}body #label-swatches-custom{opacity:1}.product__main__content .product__block__quantity{display:flex;align-items:center;gap:20px}.product__main__content .quantity__wrapper{max-width:163px}.product__main__content .quantity__input{border-radius:30px}.custom-swatches-wrapper{overflow:unset!important}.product__main__content .product__block__remaining span{font-family:Neue Montreal}div#klaviyo-product-reviews-wrapper{width:100%;max-width:var(--LAYOUT-WIDTH);margin:0 auto;padding-left:var(--outer);padding-right:var(--outer)}.kl_reviews__reviews_list.kl_reviews__reviews_list button.kl_reviews__button{background-color:#143b52!important;border-radius:40px!important}.qty-and-remains{display:flex;justify-content:space-between;max-width:450px;gap:1rem;align-items:center}.product__block__remaining{--PB: 20px !important}.variant__countdown.count-is-in{text-align:right}.product__form__outer [data-select-label=Size] .d-flex-c{display:flex}body .kl_reviews__reviews_list.kl_reviews__reviews_list.kl_reviews__reviews_list .kl_reviews__list__tab--active:after{background:#143b52}.cs-size-part svg{padding-right:6px;width:25px}body .product__form__outer fieldset.radio__fieldset span.radio__button label{width:auto;height:40px;border-radius:30px;min-width:65px}.size-chart-wrapper{max-width:900px;margin:50px auto;padding:0 10px}.size-chart-wrapper .accordion-size{background-color:#3a557c;color:#fff;cursor:pointer;padding:12px;width:100%;border:none;text-align:left;outline:none;font-size:22px;transition:.4s;margin:10px 0;font-family:Recoleta-M;border-radius:8px}.size-chart-wrapper .accordion-size:before{content:url(/cdn/shop/files/down_2.png?v=1640290133);color:#fff;font-weight:700;float:right;margin-left:5px}.size-chart-wrapper .active:before{content:url(/cdn/shop/files/up_2.png?v=1640290271)}.size-chart-wrapper .panel{padding:0 18px;background-color:#fff;max-height:0;overflow:hidden;transition:max-height .2s ease-out}.size-chart-wrapper .image-model-wrapper{display:flex;flex-wrap:wrap;justify-content:space-evenly;padding:20px 0}.size-chart-wrapper .image-model-column{max-width:45%;text-align:center;padding:10px 0;margin:0 auto}.size-chart-wrapper .image-model-column img{width:280px;height:auto}.size-chart-wrapper .image-model-column p{max-width:300px;margin:10px auto;font-family:Neue-Montreal-R}.size-chart-wrapper .image-model-column h3{max-width:300px;margin:5px auto;font-family:Recoleta-M;font-size:20px}.product-size-chart .size-chart-wrapper{margin:auto}button.accordion-size-chart{font-size:20px}.size-chart-wrapper .image-model-column h4{max-width:300px;margin:10px auto;font-family:Recoleta-M;font-size:16px}.coll-swatch-area .color-swatch-thumbnails{gap:10px}.coll-swatch-area .color-swatch-thumbnails>.cl_swacthes_wrapper img{min-width:30px;min-height:30px;width:30px;height:30px}.coll-swatch-area .color-swatch-thumbnails>.cl_swacthes_wrapper.swatch-hidden{display:none}.coll-swatch-area .swatch-toggle-button{margin-top:0;background-color:#eee;border:none;padding:6px 12px;cursor:pointer;display:inline-block;vertical-align:text-bottom}.product__form__outer.coll-swatch-area{margin-top:15px}.product__form__outer.coll-swatch-area .color-swatch-thumbnails-wrapper{display:ruby}.collection.collection--compact-mobile{overflow-x:hidden}@media (max-width: 500px){.size-chart-wrapper .image-model-column{flex:100%;max-width:100%;text-align:center;padding:10px 0}.size-chart-wrapper .accordion-size{font-size:18px}}.size-table-wrapper{overflow-x:auto;padding:30px 0}.size-table-wrapper h3{font-family:Recoleta-M;font-size:24px}.template-collection product-grid-item-image.product-grid-item__image-wrapper img.product-grid-item__image{object-fit:cover!important}@media screen and (min-width:990px){.search-popdown.is-visible{padding:0}.search__predictive__outer{border-bottom:1px solid}.search-popdown .search__predictive__main{height:calc(var(--header-height) - 70px)}.search-popdown .header__search__results{padding-top:2rem}.search__results__other{display:grid;grid-template-columns:1.5fr .55fr .55fr .55fr}.search__results__other>*{flex:1}.search__results__heading{justify-content:flex-start}.search__results__heading .search__results__title{font-weight:700;font-family:Neue Montreal}.product-single .grid__item.product__main__content{padding-left:3rem}.product__main__content .product__form__outer{margin-bottom:20px}.product-single{display:flex;flex-wrap:wrap;margin-left:0;margin-right:0;position:relative;min-height:100%}[data-thumbnails-left] .product__media__wrapper{display:flex;justify-content:flex-end;position:sticky;top:0}}@media screen and (max-width: 1279px){.product__form__outer.coll-swatch-area .color-swatch-thumbnails-wrapper{display:flex;align-items:flex-start}.coll-swatch-area .color-swatch-thumbnails{gap:4px}}@media screen and (max-width: 749px){.qty-and-remains{gap:1rem;align-items:flex-start;flex-direction:column}.variant__countdown.count-is-in{text-align:left;margin:0}.collection--compact-mobile .js-grid{column-gap:10px!important}}
/*# sourceMappingURL=/cdn/shop/t/197/assets/style.css.map */
