.main-size-guide .h2{margin:0 0 8px;color:#06038d;font-family:PrakitkaRounded-Bold,sans-serif;text-transform:uppercase}.main-size-guide .body{margin:0 0 40px;color:#06038d;font-family:GothamRounded,sans-serif}.main-size-guide .sizes{margin:0;overflow-x:auto;width:100%}.inner-size-guide-container:not(:last-child){margin:0 0 32px}#size-guide-container{box-shadow:0 0 30px #0000000d;width:620px;left:-620px;overflow-y:auto;-webkit-transition:left .7s ease;transition:left .7s ease;position:fixed;height:100vh;background-color:#fff;z-index:1000;top:0;padding:100px 40px}#size-guide-container .h2{font-family:PrakitkaRounded-Bold,sans-serif;font-size:20px;line-height:24px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#06038d}@media screen and (min-width:768px){#size-guide-container .h2{font-size:24px;line-height:30px}}#size-guide-container.open{left:0}#size-guide-container.kids-size-guide-container{width:700px;left:-700px}#size-guide-container.kids-size-guide-container.open{left:0}@media screen and (max-width:680px){#size-guide-container{width:100vw;left:-100vw}}@media screen and (max-width:600px){#size-guide-container{padding:100px 20px 70px}}#size-guide-container .close-icon{cursor:pointer;right:40px;top:40px;position:absolute;width:24px;border:none;background:transparent;padding:0}#size-guide-container .close-icon svg{width:100%;height:auto}#size-guide-container .close-icon svg path{fill:#06038d}@media screen and (max-width:600px){#size-guide-container .close-icon{right:20px}}.product-content_progress_wrap{display:flex;align-items:flex-start;justify-content:space-between;padding:0 40px}.product-content_progress_left{width:48%;background:#f1f1f1;padding:60px}.product-content_progress_right{width:48%;padding:0 0 60px}.product_progress_left{display:flex;align-items:center;justify-content:flex-start;margin-bottom:30px}.product_progress_left:last-of-type{margin-bottom:0}.product_progress_left_img{margin-right:45px;width:60px;min-width:60px;text-align:center}.product_progress_left_img img{width:60px}.product_progress_left_title{font-family:GothamRounded-Bold,sans-serif;font-weight:400;font-size:12px;line-height:22px;text-transform:uppercase}.product_progress_left_text{font-family:GothamRounded,sans-serif;font-weight:325;font-size:12px;line-height:22px}.product_progress_wrap{margin-bottom:38px}.product_progress_right_title{font-family:PrakitkaRounded-Bold,sans-serif;font-weight:500;font-size:15px;line-height:20px;color:#06038d;margin-bottom:18px;text-transform:uppercase}.product_progress_bar_wrap{position:relative}.product_progress_bar{width:100%;height:15px;background:#f1f1f1;border-radius:20px;position:relative}.product_progress_bar_notic{position:absolute;background:#243c96;width:20%;max-width:208px;height:15px;border-radius:20px;left:80%}.product_progress_bar_inner{position:absolute;background:#243c96;width:20%;max-width:208px;height:15px;border-radius:20px}.product_progress_bar_notic_bottom{position:absolute;background:#243c96;width:20%;max-width:208px;height:15px;border-radius:20px;left:18%}.product_progress_bar_notic_small_bottom{position:absolute;background:#243c96;width:20%;max-width:208px;height:15px;border-radius:20px;left:28%}.product_progress_bar_show_left{font-family:GothamRounded,sans-serif;font-size:12px;line-height:22px;font-weight:325;color:#626262;margin-top:12px}.product_progress_bar_show_center{font-family:GothamRounded,sans-serif;font-size:12px;line-height:22px;font-weight:325;color:#626262;position:absolute;left:calc(50% - 20px);bottom:0}.product_progress_right .product_progress_bar_show_center:last-child{left:calc(50% - 25px)}.product_progress_bar_show_right{font-family:GothamRounded,sans-serif;font-size:12px;line-height:22px;font-weight:325;color:#626262;position:absolute;right:0;bottom:0}.product_progress_extra{display:flex;align-items:flex-start;justify-content:flex-start}.product_progress_extra_left{display:flex;align-items:center;justify-content:flex-start;min-width:150px;margin-right:44px}.product_progress_extra_left img:first-child{object-fit:contain}.product_progress_extra_right{font-family:GothamRounded-Bold,sans-serif;font-size:12px;line-height:22px;color:#06038d;font-weight:400;max-width:328px}@media screen and (max-width:1024px){.product-content_progress_wrap{display:block;padding:0 20px}.product-content_progress_left{width:100%;padding:30px 15px}.product-content_progress_right{width:100%;padding-top:45px}}@media screen and (max-width:768px){.product_progress_extra_right{font-size:10px;line-height:22px}.product-content_progress_right{padding-bottom:0}.pdf_faq_right{margin-bottom:24px}}.shopify-section--pdp-img-feature{width:100%;overflow-x:scroll}.shopify-section--pdp-img-feature section{display:flex;flex-wrap:wrap;width:1024px;overflow-x:scroll}.shopify-section--pdp-img-feature section .pdp-image-feature-1{padding:16px 16px 16px 0;height:300px;width:284px}.shopify-section--pdp-img-feature section .pdp-image-feature-2{padding:16px 0 16px 8px;height:300px;flex:1}.shopify-section--pdp-img-feature section .pdp-image-feature-1 img,.shopify-section--pdp-img-feature section .pdp-image-feature-2 img{width:100%;height:100%;object-fit:cover;vertical-align:top}.shopify-section--pdp-img-feature section .pdp-image-feature-1 img{object-position:unset!important;max-width:268px;max-height:268px}@media screen and (min-width:500px){.shopify-section--pdp-img-feature section .pdp-image-feature-1{height:480px;width:464px}.shopify-section--pdp-img-feature section .pdp-image-feature-2{height:480px}.shopify-section--pdp-img-feature section .pdp-image-feature-1 img{object-position:unset!important;max-width:448px;max-height:448px}}@media screen and (min-width:1024px){.shopify-section--pdp-img-feature{width:auto;overflow-x:unset}.shopify-section--pdp-img-feature section{width:auto;overflow-x:unset}.shopify-section--pdp-img-feature section .pdp-image-feature-1{padding:16px 8px 16px 0;width:41%;height:auto}.shopify-section--pdp-img-feature section .pdp-image-feature-2{padding:16px 0 16px 16px;width:59%;height:auto;flex:unset}.shopify-section--pdp-img-feature section .pdp-image-feature-1 img,.shopify-section--pdp-img-feature section .pdp-image-feature-2 img{max-width:unset;max-height:unset;width:100%;height:100%;object-fit:cover;vertical-align:top}}@media screen and (min-width:1748px){.shopify-section--pdp-img-feature{margin-left:calc(-50vw + 874px);margin-right:calc(-50vw + 883px)}}.pdp_faq_wrap{display:flex;justify-content:flex-start;gap:4%}.pdp_faq_left{margin-top:0}@media screen and (max-width:1024px){.pdp_faq_left{margin-top:2.5rem}}@media screen and (max-width:768px){.shopify-section--pdp_faq{padding:0 20px!important}.pdp_faq_left{padding:20px}.shopify-section--pdp_faq .faq__item{padding:0}.pdp_faq_wrap{flex-flow:column-reverse}}@media screen and (max-width:740px){.pdp_faq .faq__item{padding-left:0;padding-right:0}}#kids-guide,#socks-guide,#size-guide{color:#06038d;text-decoration:underline}@media screen and (max-width:740px){body.page-affiliate #main{display:flex}body.page-affiliate #main{display:flex;flex-wrap:wrap}body.page-affiliate #main>div{width:100%}body.page-affiliate #main>div:nth-child(3){order:4}body.page-affiliate #main>div:nth-child(4){order:3}}body.page-affiliate .shopify-section--image-with-text h3.heading{font-family:PrakitkaRounded-Bold,sans-serif;font-size:16px;font-weight:700}body.page-affiliate .shopify-section--image-with-text .image-with-text__text-wrapper h2{font-family:PrakitkaRounded,sans-serif;font-size:20px;font-weight:500;text-transform:uppercase}body.page-affiliate .shopify-section--image-with-text .image-with-text__text-wrapper p{font-family:GothamRounded,sans-serif;font-size:12px;font-weight:325}body.page-affiliate .shopify-section--collection-list .list-collections__item-info{display:flex;flex-wrap:wrap;margin:44px auto 0;max-width:250px;width:100%;height:auto}body.page-affiliate .shopify-section--collection-list .list-collections__item-info .title{display:block;margin:0;width:100%;font-family:PrakitkaRounded-Bold,sans-serif;font-size:16px;font-weight:700;order:1}body.page-affiliate .shopify-section--collection-list .list-collections__item-info .subheading{display:block;margin:20px 0 32px!important;width:100%;font-family:GothamRounded,sans-serif;font-size:12px;font-weight:400;order:2}body.page-affiliate .shopify-section--collection-list .list-collections__item-info .link{display:inline-block;margin:0 auto;padding:25px 16px;max-width:250px;width:100%;background-color:#06038d;color:#fff;border-radius:5px;font-family:GothamRounded,sans-serif;font-size:12px;text-align:center;order:3}body.page-affiliate .shopify-section--collection-list .list-collections__item-list{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:unset;grid-template-columns:unset;grid-gap:unset}body.page-affiliate .shopify-section--collection-list .list-collections__item{width:100%}body.page-affiliate .shopify-section--collection-list .list-collections__item-image-wrapper{height:auto}body.page-affiliate .shopify-section--collection-list .list-collections__item-image-wrapper:before{display:none}body.page-affiliate .shopify-section--collection-list .list-collections__item-image{height:auto}body.page-affiliate .image-with-text__wrapper{padding:0}body.page-affiliate .mobile-overlay-image{display:block}body.page-affiliate .desktop-overlay-image{display:none}@media screen and (min-width:741px)and (max-width:999px){body.page-affiliate .list-collections--grid .container{padding-left:40px;padding-right:40px}}@media screen and (min-width:741px){body.page-affiliate .desktop-overlay-image{display:block}body.page-affiliate .shopify-section--collection-list .list-collections__item{width:calc(50% - 20px)}}@media screen and (min-width:768px){body.page-affiliate .shopify-section--collection-list .list-collections__item-info{max-width:700px}}@media screen and (min-width:1000px){body.page-affiliate .shopify-section--collection-list .list-collections__item-info{max-width:unset}body.page-affiliate .shopify-section--collection-list .list-collections__item-info .title,body.page-affiliate .shopify-section--image-with-text h3.heading{font-size:24px}}@media screen and (max-width:999px){body.page-affiliate .image-with-text{padding:0}body.page-affiliate .image-with-text__wrapper{padding:0 0 32px}}.hero-section_ws .image{vertical-align:bottom;height:100%;object-fit:cover;width:100vw;max-height:480px}.hero-section_ws{margin-bottom:50px;position:relative;max-height:480px;height:100vh;overflow:hidden}.hero-section_ws div.content{position:absolute;text-align:center;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:820px;padding:0 40px;z-index:2}@media screen and (max-width:1023px){.hero-section_ws .image{height:100vw;max-height:100%;position:relative;max-width:none}.hero-section_ws{height:100vw;overflow:hidden;max-height:100%}}.shopify-section--collection-list .list-collections__item-list{display:flex;flex-wrap:wrap;justify-content:space-between;grid-template-columns:unset;grid-gap:unset}.shopify-section--collection-list .list-collections__item{width:calc(25% - 10px);margin-bottom:30px;transition:transform .3s}.shopify-section--collection-list .list-collections__item:hover{transform:scale(1.05)}.shopify-section--collection-list .section-comfy-collab{margin-top:50px}.shopify-section--collection-list .list-collections__item-info{display:block;position:relative;margin-top:20px;text-align:center;padding:0;background:transparent;color:#06038d}.shopify-section--collection-list .heading.link{display:block;margin-top:10px;text-decoration:underline;font-family:GothamRounded,sans-serif;font-size:14px;font-weight:400}.klaviyo_sign_wrap{display:flex;align-items:center;justify-content:center;max-width:1200px;margin:auto;padding:30px}.klaviyo_sign_left{width:50%}.klaviyo_sign_left img{max-height:600px}.klaviyo_sign_right{width:50%}.hoodie-swatch{margin:8px 0 0;width:70px;height:70px;border:2px solid #06038D}.hoodie-swatch img{width:100%;height:100%;vertical-align:top}shopify-installments-modal footer{background-color:transparent;padding:0}@media screen and (max-width:768px){.klaviyo_sign_wrap{flex-wrap:wrap;flex-direction:column-reverse;margin-top:-48px}.klaviyo-form-SDbeAk .needsclick[data-testid=form-row]:first-child,.klaviyo-form-Tq3XRX .needsclick[data-testid=form-row]:first-child{display:none!important}.klaviyo_sign_left,.klaviyo_sign_right{width:100%}.shopify-section--collection-list .list-collections__item-list{grid-template-columns:auto;grid-gap:0;width:100%;padding:0;justify-content:normal}.shopify-section--collection-list .list-collections__item-info{margin-bottom:40px;padding:0!important;z-index:9;display:block}.shopify-section--collection-list .list-collections__item{background:#fff!important;transition:.3s;display:block}.shopify-section--collection-list .heading.link{text-align:center}}@media screen and (max-width:600px){.hero-section_ws{margin-bottom:30px}.hero-section_ws div.content{padding:0 20px;top:60%}.shopify-section--collection-list .list-collections__item{width:calc(50% - 10px);margin-bottom:25px}}@media screen and (min-width:1024px)and (max-width:1439px){.limit_swatch_height{height:180px}.product__media-grid-list.over-six{height:calc(857px + .5rem)}}@media screen and (min-width:1440px){.limit_swatch_height{height:266px}.product__media-grid-list.over-six{height:calc(1272px + .5rem)}}@media screen and (min-width:1900px){.limit_swatch_height{height:328px}.product__media-grid-list.over-six{height:calc(1580px + .5rem)}}@media screen and (min-width:1748px){.hero-section{margin-left:calc(-50vw + 874px);margin-right:calc(-50vw + 883px)}.materials-section{margin-left:calc(-50vw + 874px);margin-right:calc(-50vw + 883px);width:auto}}label.variant-option__button-label,.cart-items__variants-wrapper,.cart-items__properties,.cart-items__unit-price-wrapper,.cart-items__quantity,.product_info_link_row{font-family:GothamRounded-Bold,sans-serif;font-weight:400}.cart-totals__tax-note{font-family:GothamRounded,sans-serif!important;font-weight:400}.pdp-custom-swatches .custom-swatches-label{display:flex;gap:4px;margin:0 0 18px;color:#626262;font-family:GothamRounded-Bold,sans-serif;font-size:12px;font-weight:400;line-height:1.2;text-transform:uppercase}.pdp-custom-swatches .inner-container{display:flex;flex-wrap:wrap;gap:8px}.pdp-custom-swatches .inner-container .custom-swatch{width:60px;height:60px;position:relative;overflow:hidden}.pdp-custom-swatches .inner-container .custom-swatch .variant-option__strikethrough{display:none;position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.pdp-custom-swatches .inner-container .custom-swatch.is-unavailable .variant-option__strikethrough{display:block}.pdp-custom-swatches .inner-container .custom-swatch.selected,.pdp-custom-swatches .inner-container .custom-swatch:hover{border:2px solid #06038D}.pdp-custom-swatches .inner-container .custom-swatch img{width:100%;height:100%;vertical-align:top}.pdp-custom-swatches .inner-container .custom-swatch.is-unavailable{border:2px solid #06038D;cursor:not-allowed;opacity:.5}.size-type-management{display:flex;justify-content:space-between;background-color:#f3f4f6;padding:2px;border-radius:8px;margin:12px 0 16px;width:100%}.size-type-management__button{flex:1;text-transform:uppercase;padding:10px;text-align:center;border-radius:6px;border:none;cursor:pointer;background:transparent;color:#06038d;font-family:GothamRounded-Bold,sans-serif;font-size:12px;transition:all .2s;line-height:1.2}.size-type-management__button.active{background-color:#06038d;color:#fff}.size-type-management__button:disabled,.size-type-management__button[disabled]{opacity:.4;cursor:not-allowed;text-decoration:line-through}fieldset[data-size-type-active="1"] .size-type-2,fieldset[data-size-type-active="2"] .size-type-1,fieldset[data-size-type-active="1"] .variant-option__button-label.hide-type-1,fieldset[data-size-type-active="2"] .variant-option__button-label.hide-type-2{display:none}fieldset.variant-option:has(.size-type-management) legend{display:none}.mega-menu__link:has(.mega-menu__link-image){justify-content:center;text-align:center;color:var(--color-foreground)}.mega-menu__link:has(.mega-menu__link-image):hover{color:rgb(var(--color-foreground-rgb) / var(--opacity-subdued-text))}@media screen and (min-width:990px){.mega-menu__list{display:flex!important;justify-content:center;flex-wrap:wrap;grid-template-columns:unset!important;gap:var(--menu-vertical-gap) var(--menu-horizontal-gap)}.mega-menu__column{flex:0 1 200px;max-width:100%;grid-column:auto!important}.mega-menu__column--span-2,.mega-menu__column--wide-collection-image{flex-basis:calc(400px + var(--menu-horizontal-gap, 0px))}.mega-menu__column--span-3{flex-basis:calc(600px + 2 * var(--menu-horizontal-gap, 0px))}.mega-menu__column--span-4{flex-basis:calc(800px + 3 * var(--menu-horizontal-gap, 0px))}}#size-guide-desc{font-family:GothamRounded-Bold,sans-serif;font-weight:400;font-size:12px}.size-guide-table-wrapper table{font-family:GothamRounded,sans-serif!important;font-weight:400;font-size:14px;line-height:1.2}.shopify-block.shopify-app-block.jdgm-horizon-widget .jm-text.jm-review-widget-minimal-header__title{font-family:var(--font-h5--family),sans-serif;font-style:var(--font-h5--style);font-weight:var(--font-h5--weight);font-size:var(--font-h5--size);line-height:var(--font-h5--line-height);letter-spacing:var(--font-h5--letter-spacing);text-transform:var(--font-h5--case)}accordion-custom details summary{display:flex}.menu-drawer__menu-item:has(>.menu-drawer__link-image){align-items:center!important}accordion-custom[data-filter-param-name*=size] .facets__inputs-list--grid,accordion-custom[data-filter-param-name*=Size] .facets__inputs-list--grid{display:flex!important;flex-wrap:wrap!important;flex-direction:unset!important;grid-template-columns:unset!important;gap:8px!important}accordion-custom[data-filter-param-name*=size] .facets__pill-wrapper,accordion-custom[data-filter-param-name*=Size] .facets__pill-wrapper{width:auto!important}accordion-custom[data-filter-param-name*=size] .facets__pill-label,accordion-custom[data-filter-param-name*=Size] .facets__pill-label{display:flex!important;align-items:center!important;justify-content:center!important;color:#06038d!important;max-width:80px!important;border:1px solid #06038D!important;cursor:pointer!important;line-height:1.2em!important;padding:5px!important;min-width:40px!important;height:40px!important;font-family:GothamRounded-Bold,sans-serif!important;font-size:12px!important;font-weight:400!important;background:transparent!important;border-radius:0!important;box-shadow:none!important}accordion-custom[data-filter-param-name*=size] .facets__pill-label:hover,accordion-custom[data-filter-param-name*=Size] .facets__pill-label:hover{background:#06038d!important;color:#fff!important}accordion-custom[data-filter-param-name*=size] .facets__pill-input:checked+.facets__pill-label,accordion-custom[data-filter-param-name*=Size] .facets__pill-input:checked+.facets__pill-label{background:#06038d!important;color:#fff!important}accordion-custom[data-filter-param-name*=size] .facets__pill-label svg,accordion-custom[data-filter-param-name*=Size] .facets__pill-label svg{display:none!important}.variant-option__button-label{clip:unset!important}:is(.menu-list:where(:has(.menu-list__list-item:hover)),.menu-list:where(:has(.menu-list__list-item:focus-within)),.menu-list:where(:has(.menu-list__list-item:not([aria-hidden=true]) .menu-list__link--active))) .menu-list__link{color:var(--menu-top-level-font-color)!important}overflow-list .menu-list__list-item>a:hover{color:rgb(var(--color-foreground-rgb) / var(--opacity-subdued-text))!important}.facets__swatch-wrapper{display:none!important}.variant-option legend{display:none;text-transform:uppercase;font-family:GothamRounded-Bold,sans-serif;font-size:12px}[ref=productColorLink] *,[ref=productColorLink]+product-price *{font-family:GothamRounded,sans-serif}
/*# sourceMappingURL=/cdn/shop/t/14/assets/custom.css.map */
