.trigger-sizechart{float:right;border-bottom:solid 1px;cursor:pointer;margin-bottom:10px;margin-top:-4px}.checkout_sizechart .trigger-sizechart{float:none}body div button.scr-open-size-chart{text-decoration:none;border-bottom:solid 1px}size-chart{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10000;overflow:auto;transition:ease .4s all;background:#0000004f;display:flex;align-items:flex-start;justify-content:center}size-chart::-webkit-scrollbar{display:none}size-chart:not(.opened){display:none}size-chart .sizechart-wrapper{content:"";z-index:-1;padding:2rem;overflow:auto;width:90vw;max-width:1200px;background:#FFF;margin:calc(5vh + 40px) 0;position:relative;box-sizing:border-box}size-chart .description{display:flex;justify-content:space-between}size-chart .col-left{width:35%;padding-right:20px}size-chart h3,size-chart h3.section-header__title{font-size:26px;font-weight:600;margin-bottom:25px;margin-top:5px}.sizechart_table{overflow:auto}size-chart .col-right{width:63%}size-chart .col-right img{width:100%}size-chart .sizechart_body.for_kids .col-left{width:63%;padding-right:20px}size-chart .sizechart_body.for_kids .col-right{width:35%}.grid-product__content.soldout:hover:before{content:"Sold out";position:absolute;right:0;top:0;background:#000;color:#fff;font-weight:600;text-transform:uppercase;z-index:100;font-size:calc(var(--typeBaseSize)*.85);padding:7px 7px 7px 9px;line-height:1}.grid-product__content:not(.soldout):hover .grid-product__tag--sold-out{display:none}.grid-product__content.soldout .grid-product__tag:not(.grid-product__tag--sold-out){display:none}@media screen and (min-width: 759px){.showMobile{display:none!important}}@media screen and (max-width: 749px){.showDesktop{display:none!important}size-chart .sizechart-wrapper{padding:2rem 1.5rem}}size-chart .btn-close{position:absolute;top:5px;right:5px;width:30px;height:30px;cursor:pointer;transition:linear .1s all;z-index:102;background:#00000030;text-align:center;line-height:28px;border-radius:50%}size-chart .btn-close .icon{width:12px;height:12px;color:#fff}size-chart .btn-close:hover{transform:rotate(90deg)}size-chart p{line-height:1.5}size-chart .description p{max-width:calc(90vw - 8rem);margin-bottom:25px}size-chart table,.sizechart_table table{border:none;box-shadow:none!important;margin-top:2rem;min-width:1000px;font-size:12px;white-space:nowrap;letter-spacing:0;background:none;table-layout:fixed;width:calc(100% - 1px)}size-chart table tbody,.sizechart_table table tbody{border-bottom:solid 1px #E2E2E2!important;border-right:solid 1px #E2E2E2!important}size-chart table tbody tr td,.sizechart_table table tbody tr td{border-top:solid 1px #E2E2E2!important;border-left:solid 1px #E2E2E2!important;padding:12px 10px;text-align:center;line-height:1.1;background:#FBFBFB;width:85px}size-chart table tbody tr td:first-child,.sizechart_table table tbody tr td:first-child{white-space:pre-wrap;text-align:left;font-weight:600;max-width:85px}size-chart table tbody tr:first-child td,.sizechart_table table tbody tr:first-child td{font-weight:600}size-chart table thead tr th,.sizechart_table table thead tr th{position:relative;padding:20px 0 15px;text-align:left}size-chart table thead tr th:first-child:before,.sizechart_table table thead tr th:first-child:before{display:none}size-chart table thead tr th:before,.sizechart_table table thead tr th:before{content:"";border-left:solid 1px #979797;border-top:solid 1px #979797;position:absolute;top:0;width:calc(100% - 15px);height:15px;left:0}.sizechart_table.unit_cm .val_in{display:none}.sizechart_table:not(.unit_cm) .val_cm{display:none}.unit-switch-row{padding:15px 0;display:flex}.unit-switch.show_cm{padding:6px;background:#F7F7F7;color:#000;display:inline-block;border-top-left-radius:6px;border-bottom-left-radius:6px;width:60px;border:solid 1px #E2E2E2;cursor:pointer;text-align:center}.unit-switch.show_in{padding:6px;background:#F7F7F7;color:#000;display:inline-block;border-top-right-radius:6px;border-bottom-right-radius:6px;width:60px;border:solid 1px #E2E2E2;cursor:pointer;text-align:center}.unit-switch.active{background:#000;color:#fff}.sizechart-footer{display:flex;padding-top:20px}.sizechart-footer .footer-col{padding-top:5px;padding-bottom:5px}.sizechart-footer .footer-col:first-child{border-right:solid 1px #979797;padding-right:20px;margin-right:20px}.col-2{width:17%}.col-4{width:33%}.col-6{width:50%}.sizechart-footer h4{font-size:18px;text-transform:inherit;font-weight:600;letter-spacing:0;line-height:1.1}size-chart p a{font-weight:600;text-decoration:underline}.pl-40{padding-left:40px}.metafield_variant_swatch{display:inline-block;margin:0 4px 12px;border-radius:50%;overflow:hidden;width:42px;height:42px;float:left}.metafield_variant_swatch img{object-fit:cover;width:100%;height:100%;display:block}.metafield_variant_swatch.active{border:solid 2px}klarna-placement{margin-bottom:20px;display:inline-block;width:100%}.badge-last_chance{background:#ffff19;color:#000;z-index:10;text-transform:uppercase;font-weight:600}.warning-last_chance{margin-top:15px;margin-bottom:15px;color:red}.page-the-right-fit header.section-header{display:none}.megamenu-wrapper{display:flex}.megamenu-wrapper .grid{width:100%}@media screen and (max-width: 989px){size-chart{width:100%}.header__icon .sqwrap{left:1.5rem}size-chart .description{flex-wrap:wrap}size-chart .col-left{width:100%;margin-bottom:20px;padding:0}size-chart .col-right{width:100%}size-chart .col-left,size-chart .sizechart_body.for_kids .col-left{width:100%;margin-bottom:20px;padding:0}size-chart .col-right,size-chart .sizechart_body.for_kids .col-right{width:100%}size-chart .description p{max-width:100%}size-chart .sizechart-footer{flex-wrap:wrap;row-gap:10px}.col-2{width:34%}.col-4{width:calc(66% - 20px)}.col-6{width:100%;padding:0}}@media screen and (max-width: 749px){.header__icon .sqwrap{left:1rem}.col-2,.col-4{width:100%;padding-left:0!important;padding-right:0!important;margin:0!important;border:none!important}.sizechart-footer h4{border-bottom:solid 1px #979797;padding-bottom:15px}}body.template-page main#MainContent ul li,.shopify-policy__body ul li{list-style:disc!important}body.template-page main#MainContent a,.shopify-policy__body a{text-decoration:underline!important}body.template-page main#MainContent ul,.shopify-policy__body ul{margin-left:5%}.p-pages ul li{display:inline-block;font-size:11px;left:0;padding-right:10px}.p-pages{position:absolute;left:170px;margin-top:-2px}.shopify-policy__title h1{font-weight:400!important;font-family:Gotham,sans-serif!important;text-transform:uppercase!important;color:#000}.shopify-policy__body a{text-decoration:underline!important;color:#36c}.shopify-policy__body td,.shopify-policy__body th{border:1px solid #ddd}.index-section--hero .tdf_label{display:none!important}.gorgias-chat-key-eam2gc{bottom:40px!important}@media only screen and (max-width: 768px){.p-pages{position:absolute;left:inherit;margin-top:120px;text-align:center;padding-bottom:20px}}.grid-product__options .option-swatch{padding:0;margin-right:10px;display:inline-block;text-align:center;letter-spacing:0;font-weight:400;margin-top:0}.grid-product{position:relative}.section-featured_collection .grid-product__swatches-wrapper,.grid-product.grid-variant_product .grid-product__swatches-wrapper{position:absolute;top:0;left:0;right:0;opacity:0;transition:ease .3s all;padding:10px;z-index:3;transform:translateY(-100%)}.grid-variant_product .grid-product__swatches-wrapper{background:#ffffff59}@media screen and (min-width: 1218px){.grid-product:hover .grid-product__swatches-wrapper{opacity:1}}.grid-product .grid-product__swatches-wrapper .color-swatch{width:1.75em!important;height:1.75em!important;border-radius:0;border:none;outline:none;box-shadow:none}.grid-product .grid-product__swatches-wrapper .color-swatch:before{border-radius:0;border-width:0}.grid-product .grid-product__swatches-wrapper .grid-product__options{margin-top:3px;margin-bottom:3px}.grid-product .grid-product__swatches-wrapper .grid-product__colors{margin-top:3px;margin-bottom:3px;column-gap:3px}.grid-product .grid-product__swatches-wrapper .grid-product__options .grid-product__link,.grid-product .grid-product__swatches-wrapper .grid-product__colors .grid-product__link{display:none}.color-swatch:before{border:none}.variant-input-wrap label{box-shadow:0 0 3px #707070}.tdf_label.tdf_label_v.tdf_label_v2{padding:3px!important;font-size:14px}@media screen and (max-width: 1024px){.grid-product .grid-product__swatches-wrapper .color-swatch{width:1.25em!important;height:1.25em!important}}
/*# sourceMappingURL=/s/files/1/0553/7218/5768/t/34/assets/custom.css.map?v=155165047051200480701668439415 */
