@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Roboto+Condensed:ital,wght@0,100..900;1,100..900&display=swap";.home-hero-section .hero__container h1{font-weight:700;text-shadow:0px 0px 18px #000000d4;color:#fff;letter-spacing:.5px}.home-hero-section .hero__container p{color:#fff;font-family:Roboto Condensed,sans-serif;font-weight:400;font-size:20px;line-height:1.5;width:100%;max-width:100%}.home-hero-section .hero__container .button{font-weight:400;font-size:20px;letter-spacing:0;line-height:normal;padding:12px 35px;box-shadow:none;text-transform:uppercase;font-family:Roboto Condensed,sans-serif;background-color:#fff;color:#000;border-radius:50px}.home-hero-section .hero__container .button svg{display:none}.home-hero-section .hero__container .group-block-content.mobile-column{gap:30px}.home-hero-section .hero__container .hero__content-wrapper .text-block{width:100%;max-width:100%}.top-picks-tab .tab-nav{justify-content:center;gap:40px;padding-bottom:0;border-bottom:0;margin-bottom:15px}.top-picks-tab .tab-nav .tab-button:after{display:none}.top-picks-tab .tab-nav .tab-button.active:before{background-color:#f5c75e;height:48%}.top-picks-tab .tab-nav .tab-button:before{content:"";width:100%;position:absolute;left:0;right:0;background-color:transparent;height:9px;bottom:2px;z-index:-1;transition:all .4s ease-in-out}.top-picks-tab .tab-nav .tab-button{border:0;padding:0;background-color:transparent;color:#606566;font-size:28px;font-family:Roboto Condensed,sans-serif;font-weight:400;text-transform:uppercase;line-height:normal;position:relative;z-index:1}.top-picks-tab .ai-products-track-aawfotgrxevlxyjffbaigenblockdcb7e4dzmxvyr{padding:0;margin-top:10px}.top-picks-tab .ai-track .cards{background-color:#fff;box-shadow:0 0 8px #eee;margin-bottom:15px}.top-picks-tab .ai-track .cards .hoverBox .ai-swatch-akzdoqjz3ckfnk2krmaigenblockdcb7e4dygcpbb>div{border-radius:50%}.top-picks-tab .ai-track .cards .hoverBox .ai-swatch-akzdoqjz3ckfnk2krmaigenblockdcb7e4dygcpbb{padding:2px}.top-picks-tab .ai-track .cards .product-info .title a{font-size:18px;font-family:Roboto Condensed,sans-serif;font-weight:400;color:#606566;text-transform:capitalize;line-height:23px}.top-picks-tab .ai-track .cards .product-info .price{display:none}.top-picks-tab .ai-track .cards .product-info .title{text-align:center;min-height:46px;margin-bottom:0}.top-picks-tab .ai-track .cards .product-info .hoverBox{position:absolute;left:0;bottom:0;padding:15px;right:0;visibility:hidden;opacity:0;transition:all .4s ease-in-out;background-color:#fffffff7}.top-picks-tab .ai-track .cards:hover .product-info .hoverBox{visibility:visible;opacity:1}.top-picks-tab .ai-track .cards img{transform:scale(1)!important}.ui-test-collection-list .resource-list__item .collection-card__content p{color:#fff;font-family:Roboto Condensed,sans-serif;font-weight:600;text-transform:uppercase;font-size:30px;line-height:normal}.ui-test-collection-list .resource-list__item .collection-card__image .image-block__image{transform:scale(1);transition:all .4s ease-in-out}.ui-test-collection-list .group-block-content .text-block h3,.ui-test-collection-list .group-block-content .text-block h5{color:#fff}.ui-test-collection-list .resource-list__item:hover .collection-card__image .image-block__image{transform:scale(1.1)}.ui-test-collection-list .group-block-content .text-block h5{font-size:20px;line-height:normal}.section.sock-finder-section .container{gap:20px;display:flex;flex-wrap:wrap;width:100%;padding-left:15px;max-width:100%;padding-right:15px}.section.sock-finder-section .headSection{width:100%;text-align:center;margin-bottom:20px}.section.sock-finder-section .column{background-color:#f0efef;border-radius:20px;padding:0 10px 30px;width:calc(25% - 25px);position:relative;transition:all .6s ease-in-out;margin-left:5px;margin-right:5px;overflow:hidden}.list-collection__thumbnail .product-wrap{position:relative;overflow:hidden}.section.sock-finder-section .column .product-wrap{transition:all .6s ease-in-out}.section.sock-finder-section .column .product-wrap-back{position:absolute;left:0;right:0;top:0;bottom:0;visibility:hidden;opacity:0;transition:all .6s ease-in-out}.section.sock-finder-section .collection-info__caption-wrapper .title{color:#006065;font-family:Roboto Condensed,sans-serif;font-weight:700;text-transform:uppercase;font-size:32px}.section.sock-finder-section .collection-info__caption-wrapper{padding:0;color:#006065;display:flex;flex-direction:column;align-items:center}.section.sock-finder-section .column .product-wrap img{width:fit-content;display:block;margin:0 auto;max-height:220px}.section.sock-finder-section .column:hover .product-wrap-back{visibility:visible;opacity:1;transform:rotateY(180deg)}.section.sock-finder-section .column:hover .product-wrap{visibility:hidden;opacity:0;transform:rotateY(180deg)}.section.sock-finder-section .column .product-wrap-back img{width:100%;height:100%;object-fit:cover;transform:rotateY(180deg)}.section.sock-finder-section .headSection h3,#shopify-section-template--16436491878455__section_yqM4iA .custom-section-content h2{text-align:center;text-transform:capitalize;font-size:32px;color:#006065;line-height:normal;font-family:Poppins,sans-serif;font-weight:400;margin-bottom:0}.section.sock-finder-section .headSection p,.top-main-header .main-sub-head{color:#606566;font-family:Roboto Condensed,sans-serif;font-weight:400;font-size:16px;line-height:normal;margin-top:0}.section.sock-finder-section{padding-top:30px;padding-bottom:50px;display:block}#shopify-section-template--16436491878455__section_e7NjKw .group-block .group-block-content h5{color:#606566;text-transform:uppercase;font-family:Roboto Condensed,sans-serif;font-weight:700;font-size:22px}#shopify-section-template--16436491878455__section_e7NjKw .group-block .group-block-content h3{color:#006065}#shopify-section-template--16436491878455__section_e7NjKw .group-block .group-block-content p{width:100%;max-width:97%;color:#000;font-weight:300;line-height:23px;font-size:16px;font-family:Poppins,sans-serif;margin-top:10px}#shopify-section-template--16436491878455__section_e7NjKw .group-block .group-block-content .button{color:#606566;letter-spacing:0;font-family:Roboto Condensed,sans-serif;font-weight:700;background-color:transparent;border:2px solid #606566;font-size:18px;padding:10px 25px;line-height:normal;text-transform:capitalize;margin-top:15px}#shopify-section-template--16436491878455__section_e7NjKw .section.section--full-width{background-color:#f4f4f5;padding:40px 15px 60px}#shopify-section-template--16436491878455__section_yqM4iA .custom-section-content h2{margin-bottom:30px}footer.shopify-section-group-footer-group{background-color:#006267;padding-top:40px;background-image:url(/cdn/shop/files/footer-back-png-june.png);background-repeat:no-repeat;background-size:cover}footer.shopify-section-group-footer-group .section.section--page-width .section-content-wrapper{display:flex!important;flex-direction:row;gap:10px;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}footer.shopify-section-group-footer-group .section.section--page-width .section-content-wrapper .group-block{width:calc(20% - 10px);flex:inherit}footer.shopify-section-group-footer-group .section.section--page-width .section-content-wrapper .menu{width:calc(20% - 10px)}footer.shopify-section-group-footer-group .section.section--page-width .section-content-wrapper .divider{display:none}footer.shopify-section-group-footer-group .menu__heading,footer.shopify-section-group-footer-group h3{padding:0;font-size:20px;font-weight:400;color:#fff}footer.shopify-section-group-footer-group p{font-size:15px;line-height:1.5;color:#fff;font-family:Poppins,sans-serif}footer.shopify-section-group-footer-group .details-content ul li a{font-size:15px;color:#fff;font-family:Poppins,sans-serif}footer.shopify-section-group-footer-group .details-content ul li{margin:0}footer.shopify-section-group-footer-group p a{color:#fff}footer.shopify-section-group-footer-group .group-block .image-block img{width:100%;max-width:190px;transform:scale(1.2);margin-top:-10px;margin-bottom:20px}footer.shopify-section-group-footer-group .footer-utilities .footer-utilities__text,footer.shopify-section-group-footer-group .footer-utilities .footer-utilities__text a{font-size:13.3333px;color:#fff;font-family:Poppins,sans-serif;font-weight:400}footer.shopify-section-group-footer-group .footer-utilities{width:calc(50% - 5px);padding-top:0;display:block;margin-top:40px}footer.shopify-section-group-footer-group .footer-utilities .footer-utilities__group.footer-utilities__group--right{justify-content:flex-start}footer.shopify-section-group-footer-group .payment-icons{width:calc(50% - 5px);margin-top:40px}footer.shopify-section-group-footer-group .payment-icons .payment-icons__list{justify-content:flex-end}footer.shopify-section-group-footer-group .footer-utilities .footer-utilities__text a{text-decoration:underline}footer.shopify-section-group-footer-group .social-icons__wrapper a{color:#fff}footer.shopify-section-group-footer-group .social-icons__wrapper{gap:5px;margin-top:5px}.home-hero-section .hero .hero__container{padding-bottom:14%;padding-top:28%}.ui-test-collection-list .group-block-content .text-block{padding-bottom:22px}.resource-list__carousel slideshow-arrows{mix-blend-mode:inherit;padding-left:10px;padding-right:10px}.resource-list__carousel .slideshow-control.slideshow-control--previous{opacity:1}.resource-list__carousel .slideshow-control.slideshow-control--previous:before{content:"";border-left:2px solid #fff;border-bottom:2px solid #fff;width:15px;height:15px;display:inline-block;transform:rotate(225deg)}.resource-list__carousel .slideshow-control.slideshow-control--next{opacity:1}.resource-list__carousel .slideshow-control.slideshow-control--next:before{content:"";border-left:2px solid #fff;border-bottom:2px solid #fff;width:15px;height:15px;display:inline-block;transform:rotate(225deg);opacity:1}.resource-list__carousel .slideshow-control.slideshow-control--next .icon-caret,.resource-list__carousel .slideshow-control.slideshow-control--previous .icon-caret{display:none}.ui-test-collection-list .resource-list__item .collection-card__image:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-color:#000;z-index:9;opacity:.2}.top-picks-tab .ai-control-main{position:absolute;left:0;right:0;top:0;bottom:0;justify-content:space-between;height:50px;margin:auto}.top-picks-tab .ai-control-main button.ai-prev{border-radius:0;background-color:transparent;padding:0}.top-picks-tab .ai-control-main button.ai-prev:before{content:"";border-left:2px solid #000;border-bottom:2px solid #000;width:15px;height:15px;display:inline-block;transform:rotate(45deg)}.top-picks-tab .ai-control-main svg{display:none}.top-picks-tab .ai-control-main button.ai-next{border-radius:0;background-color:transparent;padding:0}.top-picks-tab .ai-control-main button.ai-next:before{content:"";border-left:2px solid #000;border-bottom:2px solid #000;width:15px;height:15px;display:inline-block;transform:rotate(225deg)}#shopify-section-template--16436491878455__section_EJVPdX .section.section--full-width{padding-left:15px;padding-right:15px;background-color:#f4f4f5}.top-picks-tab .ai-products-carousel-akzdoqjz3ckfnk2krmaigenblockdcb7e4dygcpbb{margin-left:0;margin-right:0}.section.sock-finder-section .column .product-wrap-back .collection-info__caption-wrapper{font-family:Roboto Condensed,sans-serif;font-weight:400;font-size:18px;letter-spacing:0;line-height:normal;padding:10px 30px;background-color:#f0efef;color:#006065;box-shadow:none;text-transform:capitalize;border:0;border-radius:40px;position:absolute;left:0;right:0;bottom:0;top:0;height:42px;margin:auto;width:fit-content;transform:rotateY(180deg)}.ai-top-picks-sec{padding:0!important}.top-picks-tab .ai-track .cards .product-info .hoverBox>a{font-weight:700}#fsb_bar{background-color:#f5c75e!important}#fsb_bar #fsb_message{font-weight:700;color:#000!important;text-transform:uppercase;font-family:Roboto Condensed,sans-serif}#fsb_bar #fsb_message span{font-family:Roboto Condensed,sans-serif!important;font-weight:700;color:#000!important;letter-spacing:0}header.header-section{background-color:#006266;background-image:url(/cdn/shop/files/header-back-png-small.png);background-repeat:no-repeat;background-size:cover;background-position:bottom;position:static!important}header.header-section .header__row.section--page-width{display:block;padding-left:60px;padding-right:60px;background-color:transparent;border:0;min-height:inherit}header.header-section .header__row .header-menu__inner .menu-list .menu-list__list-item{padding-left:15px;padding-right:15px}header.header-section .header__row .header-menu__inner .menu-list .menu-list__list-item>a{font-family:Roboto Condensed,sans-serif;font-style:normal;font-size:16px;text-transform:uppercase;text-decoration:none;font-weight:700;color:#fff;letter-spacing:0;padding:15px}header.header-section .header__row .header__column--right svg{color:#fff;width:25px;height:25px}header.header-section .header__row .header-menu__inner .menu-list .menu-list__list-item:nth-child(-n+4)>a[ref=menuitem]{position:relative;padding-right:16px}header.header-section .header__row .header-menu__inner .menu-list .menu-list__list-item:nth-child(-n+4)>a[ref=menuitem]:before{content:"";border-bottom:2px solid white;border-left:2px solid white;width:10px;height:10px;position:absolute;transform-origin:center;top:-4px;bottom:0;margin:auto;transform:rotate(-45deg);right:-6px;transition:all .4s ease-in-out}header.header-section .header__row .header__columns .header-logo__image{height:auto;width:190px}header.header-section .header__row .header-menu__inner .menu-list .menu-list__list-item:nth-child(-n+4)>a:hover[ref=menuitem]:before{top:6px;transform:rotate(135deg)}header.header-section .header__row .header-menu__inner .menu-list .menu-list__list-item:nth-last-of-type(2){padding-left:0;padding-right:0}#shopify-section-template--16436491845687__section .custom-section-content .text-block p{color:#fff;font-weight:700;letter-spacing:1px;font-size:30px;line-height:normal}#shopify-section-template--16436491845687__section .custom-section-content .text-block h1{color:#fff;font-weight:700;letter-spacing:1px;font-size:65px;line-height:normal}#shopify-section-template--16436491845687__section .custom-section-content .text-block{padding-left:30px;padding-right:30px}#shopify-section-template--16436491845687__section .custom-section-content .section-content-wrapper{gap:0;min-height:inherit;padding-top:25%;padding-bottom:40px}.collection-product-main.section{display:block}.collection-product-main.section .collection-wrapper{display:block;padding-left:0;padding-right:0}.collection-product-main.section .facets-block-wrapper{padding:0;margin:0;border-top:0px solid #d2d2d2;border-bottom:0px solid #d2d2d2}.main-collection-grid .product-grid li.product-grid__item .text-block p,.main-collection-grid .product-grid li.product-grid__item .product-grid-view-zoom-out--details h3.h4{font-size:25px;color:#000;line-height:30px;font-weight:600;font-family:Poppins,sans-serif;display:block;margin-bottom:10px}.main-collection-grid .product-grid li.product-grid__item product-price span{font-size:22px;color:#000;line-height:normal;font-weight:600;font-family:Poppins,sans-serif;font-style:italic;letter-spacing:0;white-space:normal}.product-grid li.product-grid__item product-swatches .variant-option .variant-option__button-label{outline:none;outline-offset:inherit;border:0px solid white}.product-grid li.product-grid__item product-swatches .variant-option .variant-option__button-label .swatch{border:1px solid #848484;outline:none}.product-grid li.product-grid__item product-swatches .variant-option .variant-option__button-label input{border:0;background-color:#fff;outline:none;border-radius:0}.product-grid li.product-grid__item product-swatches .variant-option{padding:0;gap:0}.collection-product-main.section .facets-block-wrapper .facets__form .sorting-filter details{width:201px;border:1px solid #e3e3e3;border-radius:.75rem;padding:9px 20px;min-height:44px}.collection-product-main.section .facets-block-wrapper .facets__form .sorting-filter details .facets__summary{padding-top:0;padding-bottom:0;height:auto}.collection-product-main.section .facets-block-wrapper .facets__form .sorting-filter details .facets__summary .facets__label{color:#000}.collection-product-main.section .facets-block-wrapper .facets{padding-top:0;padding-bottom:0}.products-count-wrapper span{color:#006065;font-size:15px;font-weight:600}.main-collection-grid .product-grid li.product-grid__item .group-block-content .text-block{order:1}.collection-product-main .facets-toggle,.collection-product-main .facets-toggle button{display:block}.main-collection-grid .product-grid li.product-grid__item .addBtn .quick-add{position:static;display:block}.main-collection-grid .product-grid li.product-grid__item .addBtn .quick-add form{display:block}.main-collection-grid .product-grid li.product-grid__item .addBtn .button.quick-add__button{display:block;overflow:inherit;border-radius:0;box-shadow:none;background-color:transparent}.main-collection-grid .product-grid li.product-grid__item .collection-icon{display:flex;justify-content:flex-end;margin-top:-80px;position:relative;z-index:9;margin-bottom:0;min-height:60px}.collection-icon p{font-size:0}.main-collection-grid .product-grid li.product-grid__item .collection-icon img{width:fit-content;max-height:60px;display:block;margin:0 auto}.main-collection-grid .product-grid li.product-grid__item,.main-collection-grid .product-grid li.product-grid__item .product-card__link{border:0!important;outline:none}.main-collection-grid .product-grid li.product-grid__item .addBtn .button.quick-add__button .add-to-cart-icon{display:none}.main-collection-grid .product-grid li.product-grid__item .addBtn .button.quick-add__button .add-to-cart-text__content{width:fit-content;opacity:1;transform:inherit}.main-collection-grid .product-grid li.product-grid__item .addBtn .button.quick-add__button{display:block;box-shadow:none;width:100%;background-color:#006065;color:#fff;text-transform:uppercase;font-family:Roboto Condensed,sans-serif;font-weight:600;font-size:28px;border-radius:50px;padding:10px;position:static;overflow:inherit;outline:none}.main-collection-grid .product-grid li.product-grid__item .addBtn add-to-cart-component{display:none}.main-collection-grid .product-grid li.product-grid__item .card-gallery .quick-add{display:none!important}.main-collection-grid .product-grid li.product-grid__item product-price span.compare-at-price{display:none}.main-collection-grid .product-grid li.product-grid__item .collection-icon:empty{display:none}.collection-product-main .main-collection-grid ul.product-grid{grid-template-columns:repeat(3,1fr);grid-column-gap:40px;grid-row-gap:40px;padding-left:40px;padding-right:40px}.collection-product-main.section .facets-block-wrapper form .facets__filters-wrapper{display:none}.collection-product-main.section .facets-block-wrapper form .products-count-wrapper{margin-right:auto;margin-left:0;padding-left:30px}.collection-product-main .filter-wrap-main .facets-toggle{width:201px;border:1px solid #e3e3e3;border-radius:.75rem;padding:9px 20px;margin-bottom:0;position:absolute;right:20px;top:16px}.filter-wrap-main .facets-toggle .button.facets-toggle__button{display:flex;width:100%;justify-content:space-between;flex-direction:row-reverse;color:#000}.filter-wrap-main{position:relative;padding-right:240px;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;padding-top:16px;padding-bottom:16px;margin-bottom:50px;margin-top:20px}.collection-product-main.section .facets-block-wrapper .facets__form .sorting-filter details .facets__summary .svg-wrapper{width:22px;height:22px;margin-top:0;margin-bottom:0}.collection-product-main.section .facets-block-wrapper .facets__form .sorting-filter details .sorting-filter__options{box-shadow:none;border-radius:0 0 .75rem .75rem;border:1px solid #e3e3e3;border-top:0;margin-top:-5px}.collection-product-main.section #filters-drawer .dialog-modal form .facets__filters-wrapper{display:block}.collection-product-main.section #filters-drawer .dialog-modal form .facets__filters-wrapper .facets__item .facets__panel .facets__summary{font-size:16px;text-transform:uppercase;padding-top:18px;padding-bottom:18px}.collection-product-main.section #filters-drawer .dialog-modal form .facets__filters-wrapper .facets__item .facets__panel .facets__summary .svg-wrapper{width:auto;height:auto}.collection-product-main.section #filters-drawer .dialog-modal form .facets__filters-wrapper .facets__item .facets__panel .facets__summary .svg-wrapper svg{width:25px;height:25px}.collection-product-main.section #filters-drawer .dialog-modal form .facets__filters-wrapper .facets__item .facets__panel ul.facets__inputs-list{row-gap:20px}.collection-product-main.section #filters-drawer .dialog-modal form .facets__filters-wrapper .facets__item .facets__panel .facets__inputs-list-item .icon-checkmark{border-radius:0;width:20px;height:20px}.collection-product-main.section #filters-drawer .dialog-modal form .facets__filters-wrapper .facets__item .facets__panel .facets__inputs-list-item .checkbox__label-text{color:#000;font-size:16px;line-height:normal}.collection-product-main.section #filters-drawer .dialog-modal form .facets__filters-wrapper .facets__item .facets__panel .facets__summary .facets__label{color:#000}.collection-product-main.section{padding-bottom:50px}.colllection-head{width:100%;padding-left:15px}.colllection-head h2{color:#006065}.main-collection-grid .product-grid li.product-grid__item .product-card__content{padding-bottom:60px}.main-collection-grid .product-grid li.product-grid__item .addBtn{position:absolute;left:0;right:0;bottom:0}.ai-team-main .ai-container{display:inline-block;width:100%;max-width:1340px;margin-left:auto;margin-right:auto;overflow-x:hidden}.ai-team-main{display:inline-block}.ai-team-main .ai-team-slider{overflow:inherit;margin:0;padding-top:30px;padding-bottom:30px}.ai-team-main .ai-header{margin-bottom:20px}.ai-team-main .ai-team-slider .nav-prev-arrow{left:10px}.ai-team-main .ai-team-slider .nav-next-arrow{right:10px}.custom-section-content .group-block-content p{font-size:16px;line-height:23px;font-weight:300;font-family:Poppins,sans-serif;color:#000}.custom-section-content .group-block-content h2{color:#006065;font-weight:400}.custom-section-content .group-block-content h2 strong{font-weight:400}.custom-section-content .group-block-content a.button{color:#606566;letter-spacing:0;font-family:Roboto Condensed,sans-serif;font-weight:700;background-color:transparent;border:2px solid #606566;font-size:18px;padding:10px 25px;line-height:normal;text-transform:capitalize;margin-top:15px}.ai-team-main .ai-team-slider .ai-card{max-width:calc(50% - 25px)}#shopify-block-AZXBRdDZnRFJ5TUkwN__ai_gen_block_619416b_gCgVEC{display:block;width:100%}.product-details .accordion accordion-custom .details{border:0}.product-details .accordion accordion-custom .details .details__header{position:relative;font-size:17px;color:#5f6566;line-height:1.5;font-weight:600;padding:9px;border:1px solid #ddd;margin-top:15px;font-family:Poppins,sans-serif}.product-details .accordion accordion-custom .details .details__header .svg-wrapper{display:none}.product-details .accordion accordion-custom .details .details-content{border:1px solid #ddd;padding:15px;border-top:0}.product-details .accordion accordion-custom .details .details__header:before{content:"";position:absolute;right:16px;top:0;bottom:0;background-color:#5f6566;width:3px;height:15px;margin:auto}.product-details .accordion accordion-custom .details .details__header:after{content:"";background-color:#5f6566;width:15px;height:3px;position:absolute;right:10px;top:0;bottom:0;margin:auto}.product-details .accordion accordion-custom .details[open] .details__header:before{display:none}.product-details .accordion accordion-custom:first-child .details .details__header{margin-top:0}.product-details .popup-link__content.dialog-modal{border-radius:0;padding:40px 50px;overflow:inherit}.ai-size-chart-main .divider{display:none}.product-information__grid .slideshow-controls__thumbnails-container .slideshow-controls__thumbnails .slideshow-control{border-radius:0;outline:none;border:2px solid transparent;margin-bottom:10px}.product-information__grid .slideshow-controls__thumbnails-container .slideshow-controls__thumbnails .slideshow-control:is([aria-selected=true]){border-color:#000}.product-information.section{margin-bottom:30px}.product-information__grid .rating-wrapper .rating svg{fill:#ffd248}#judgeme_product_reviews .jdgm-rev-widg{border:1px solid #eee}.ai-alpaca-benefits-main .ai-benefits-item p{font-family:Roboto Condensed,sans-serif;font-weight:400}.blog-post-card .blog-post-card__content a .text-block{font-weight:600;color:#000;font-size:18px;line-height:23px}.blog-post-card .blog-post-card__content .blog-post-card__content-text{padding-top:10px}.blog-post-card .blog-post-card__content .blog-post-card__content-text a{width:fit-content;display:inline-block;padding:10px 16px;background-color:#f0efef;color:#006065;text-decoration:none;border-radius:20px;transition:background-color .3s ease;margin-top:20px;line-height:normal}.popup-link__content.dialog-modal{padding:10px;overflow:inherit;width:600px;max-height:inherit;border-radius:0}.popup-link__content.dialog-modal .popup-link__inner{position:relative;height:auto;line-height:0}.popup-link__content.dialog-modal .popup-link__inner deferred-media{width:100%;height:100%;display:inline-block}.popup-link__content.dialog-modal .popup-link__inner iframe{object-fit:cover;min-height:326px}.popup-link__content.dialog-modal .button.popup-link__close{font-size:0;padding:0;border-radius:50%;background-color:#fff;width:30px;height:30px;opacity:1;top:-10px;right:-10px}.popup-link__content.dialog-modal .button.popup-link__close svg{display:block;width:16px;height:16px}.sock-quiz .step{text-align:center;display:block;width:100%;margin-bottom:50px}.sock-quiz .step h2{font-size:25px;font-weight:500;line-height:normal;margin-bottom:20px;display:block;width:100%;color:#000}.sock-quiz .step p{font-size:14px;line-height:18px;color:#000;display:block;margin-top:30px;max-width:650px;margin-left:auto;margin-right:auto}.sock-quiz .step .choices{display:flex;flex-wrap:wrap;gap:15px;justify-content:center;max-width:650px;margin-left:auto;margin-right:auto}.sock-quiz .step .choices .choice{background-color:#007a78}.sock-quiz .step .choices .choice{background-color:#006065;border:0;border-radius:50px;color:#fff;font-family:Roboto Condensed,sans-serif;font-size:16px;font-weight:600;padding:8px 20px;line-height:normal;width:calc(50% - 8px);cursor:pointer;transition:all .4s ease-in-out}.sock-quiz .step .choices .choice:hover,.sock-quiz .step .choices .choice.selected,.top-sock-finder-section a.btn:hover{background-color:#ffd248;color:#000}.top-sock-finder-section{text-align:center;margin-bottom:60px}.top-sock-finder-section .sub-head{font-size:30px;font-weight:500;color:#000;line-height:normal;display:flex;align-items:flex-end;justify-content:center}.top-sock-finder-section .sub-head img{width:100%;max-width:70px;margin-right:-5px}.top-sock-finder-section h2{margin-top:0!important;margin-bottom:5px;color:#006065;font-size:55px;line-height:normal;font-weight:600}.top-sock-finder-section p{display:block;width:100%;line-height:20px;font-weight:500;color:#000}.top-sock-finder-section a.btn{background-color:#006065;border:0;border-radius:50px;color:#fff;font-family:Roboto Condensed,sans-serif;font-size:22px;font-weight:600;padding:5px 50px;line-height:normal;cursor:pointer;transition:all .4s ease-in-out;text-transform:uppercase;display:inline-block;margin-top:5px}.mask-image{-webkit-mask-image:url(/cdn/shop/files/mask-image-new.png);mask-image:url(/cdn/shop/files/mask-image-new.png);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;width:234px;height:250px;position:relative;z-index:1;display:block;margin:70px auto 0}.mask-image:before{content:"";background-image:url(/cdn/shop/files/mask-outer.png);background-repeat:no-repeat;background-size:contain;position:absolute;left:0;right:0;top:0;bottom:0;z-index:1}.color-bar{background-color:#006065;position:absolute;left:0;right:0;bottom:0;transition:all .4s ease-in-out;-webkit-animation:loader 5s ease;animation:loader 5s ease}.result-card{display:none;margin-top:20px;padding:15px;border:2px solid #007a78;border-radius:10px;background:#f7f7f7;text-align:center}.result-card img{max-width:200px;margin-bottom:10px;display:block;margin-left:auto;margin-right:auto}.step,#result-card{transition:opacity .6s ease}#result-card.result-card h3{margin-top:0!important;margin-bottom:15px;color:#006065;font-size:30px;line-height:38px;font-weight:600}#result-card.result-card p#result-title{font-size:22px;font-weight:500;line-height:normal;margin-bottom:0;display:block;width:100%;color:#000}#result-card.result-card p{margin-bottom:3px;font-size:14px;color:#000;line-height:20px}body.page-socks-finder #shopify-section-page__main .heading-wrapper{display:none}@-webkit-keyframes loader{0%{height:0}20%{height:10%}25%{height:25%}56%{height:50%}75%{height:76%}to{width:100%}}@keyframes loader{0%{height:0}20%{height:10%}25%{height:24%}56%{height:50%}75%{height:76%}to{height:100%}}.step{display:none!important;max-height:0;overflow:visible;transition:none}.step.active{display:block!important;max-height:1000px;overflow:visible}#loading-screen{display:none;text-align:center;margin-top:2rem}#loading-screen img{width:120px;height:120px}#loading-message{margin-top:1rem;font-style:italic;font-weight:600}#result-card{display:none;margin-top:2rem}#quiz-sec{position:relative;padding-left:20px;padding-right:20px;max-width:1080px;margin-left:auto;margin-right:auto;width:100%}.quiz-nav button#prev-step:before{content:"";border-left:3px solid #006065;border-bottom:3px solid #006065;position:absolute;width:18px;height:18px;transform:rotate(45deg);top:0;left:4px;bottom:0;margin:auto}.quiz-nav button#prev-step{border:0;font-size:0;background-color:transparent;position:absolute;width:30px;height:30px;padding:0;cursor:pointer;top:0;bottom:0;left:0;margin:auto}.quiz-nav button#next-step{border:0;font-size:0;background-color:transparent;position:absolute;width:30px;height:30px;padding:0;cursor:pointer;top:0;bottom:0;margin:auto;right:0}.quiz-nav button#next-step:before{content:"";border-right:3px solid #006065;border-bottom:3px solid #006065;position:absolute;width:18px;height:18px;transform:rotate(-45deg);top:0;left:4px;bottom:0;margin:auto}.quiz-nav button[disabled=""]{opacity:.5}.section-content-wrapper>div.shopify-block{width:100%}@media (min-width:768px){body.page-socks-finder .custom-section-content .ai-full-width-content-text{min-height:400px;display:flex;flex-direction:column;justify-content:center}}@media (min-width:1201px){header.header-section .header__row .header__columns{display:flex;justify-content:center;padding-top:5px;padding-bottom:5px}header.header-section .header__row .header__columns .header__column--left{width:16%;padding:1rem 0}header.header-section .header__row .header__columns .header__column--center{width:100%;gap:0}header.header-section .header__row .header__columns .header__column--right{width:12%;gap:18px}header.header-section .header__row .header__columns .header__column--right .account-button{width:38px}header.header-section .header__row .header__column--right .svg-wrapper{width:auto}.main-collection-grid .product-grid:is([product-grid-view=zoom-out]){--product-grid-columns-desktop: repeat(auto-fill, minmax(10rem, 1fr))}.collection-product-main.section #filters-drawer .dialog-modal{left:inherit;right:0;transform:translate(0)!important}.product-grid li.product-grid__item .product-media-container.media-fit img{object-fit:inherit}.product-grid li.product-grid__item .product-media-container.media-fit{aspect-ratio:auto}.product-grid li.product-grid__item .product-media-container.media-fit .product-media{aspect-ratio:4/4}.ai-size-chart-main .ai-size-chart-inner{overflow-x:inherit}}@media (min-width:992px) and (max-width:1200px){.main-collection-grid .product-grid:is([product-grid-view=zoom-out]){--product-grid-columns-desktop: repeat(auto-fill, minmax(10rem, 1fr))}}@media (max-width:1200px){footer.shopify-section-group-footer-group .section.section--page-width,#shopify-section-template--16436491878455__section_yqM4iA .section.section--page-width{display:block;padding-left:15px;padding-right:15px}footer.shopify-section-group-footer-group .group-block .image-block img{max-width:160px;transform:scale(1)}header.header-section .header__row .header-menu__inner .menu-list .menu-list__list-item{padding-left:5px;padding-right:5px}header.header-section .header__row.section--page-width{padding-left:30px;padding-right:30px}header.header-section .header__row .header-menu__inner .menu-list .menu-list__list-item>a{padding:10px}header.header-section .header__row .header-menu__inner .menu-list .menu-list__list-item:nth-child(-n+4)>a[ref=menuitem]{padding-right:15px}header.header-section .header__row .header-menu__inner .menu-list .menu-list__list-item .menu-list__link-title{font-family:Roboto Condensed,sans-serif;font-style:normal;font-size:16px;text-transform:uppercase;font-weight:700;color:#fff}header.header-section .header__row .header-menu__inner .menu-list .menu-list__list-item:nth-child(-n+4)>a[ref=menuitem]:before{top:-7px}.ai-team-main .ai-container{max-width:100%}}@media (min-width:768px) and (max-width:991px){.product-grid--template--16436491845687__main:is([product-grid-view=zoom-out]){--product-grid-columns-desktop: repeat(auto-fill, minmax(10rem, 1fr)) !important}}@media (max-width:991px){.ui-test-collection-list .resource-list__carousel slideshow-slides .resource-list__slide{width:calc(100% / 3)}.section.sock-finder-section .collection-info__caption-wrapper .title{font-size:22px;line-height:normal}.top-picks-tab .tab-nav{gap:20px}.top-picks-tab .tab-nav .tab-button{font-size:22px}.top-picks-tab .tab-nav .tab-button.active:before{height:47%}#shopify-section-template--16436491845687__section .custom-section-content .text-block h1{font-size:50px}#shopify-section-template--16436491845687__section .custom-section-content .text-block p{font-size:22px}.main-collection-grid .product-grid li.product-grid__item .text-block p,.main-collection-grid .product-grid li.product-grid__item .product-grid-view-zoom-out--details h3.h4{font-size:20px;line-height:25px}.collection-product-main .main-collection-grid ul.product-grid{grid-template-columns:repeat(2,1fr)}.colllection-head h2{font-size:35px}.ai-team-main .ai-team-slider .ai-card{max-width:100%;flex:0 0 100%;margin-left:4px}.ai-team-main .ai-team-slider{padding:30px 20px}.ai-team-text p{max-width:100%}.ai-team-main .ai-container .ai-dots{margin-top:10px}#quiz-sec{padding-left:40px;padding-right:40px}}@media (max-width:767px){.section.sock-finder-section{padding-top:20px;padding-bottom:30px}.section.sock-finder-section .headSection{margin-bottom:10px}.section.sock-finder-section .container{gap:10px;padding-left:0;padding-right:0}.section.sock-finder-section .column{padding:0 10px 20px;width:calc(50% - 15px);margin-bottom:10px}.ui-test-collection-list .resource-list__carousel slideshow-slides .resource-list__slide{width:100%}#shopify-section-template--16436491878455__section_e7NjKw .section.section--full-width{background-color:#f4f4f5;padding:40px 0}#shopify-section-template--16436491878455__section_e7NjKw .group-block .group-block-content{text-align:center;align-items:center;padding-left:15px;padding-right:15px;gap:2px}#shopify-section-template--16436491878455__section_e7NjKw .group-block .group-block-content h3{text-align:center}#shopify-section-template--16436491878455__section_e7NjKw .group-block .group-block-content p{max-width:100%;text-align:center}#shopify-section-template--16436491878455__section_e7NjKw .group-block .group-block-content h5{font-size:20px}#shopify-section-template--16436491878455__section_e7NjKw .group-block .group-block-content h3{font-size:25px;line-height:30px}.home-hero-section .hero__container .group-block-content.mobile-column{gap:20px;flex-direction:row}.home-hero-section .hero__container .button{width:100%}.home-hero-section .hero__container h1{font-size:33px}.home-hero-section .hero__container p{font-size:16px}.home-hero-section .hero__container .hero__content-wrapper.page-width{gap:10px}.home-hero-section .hero .hero__container{padding-bottom:5%;padding-top:60%}.ai-top-picks-title-aawfotgrxevlxyjffbaigenblockdcb7e4dzmxvyr{font-size:32px!important}footer.shopify-section-group-footer-group .section.section--page-width .section-content-wrapper{row-gap:25px}footer.shopify-section-group-footer-group .section.section--page-width .section-content-wrapper .group-block,footer.shopify-section-group-footer-group .section.section--page-width .section-content-wrapper .menu{width:100%}footer.shopify-section-group-footer-group p{max-width:100%;width:100%}footer.shopify-section-group-footer-group .footer-utilities{width:100%;margin-top:0}footer.shopify-section-group-footer-group .payment-icons{width:100%;margin-top:0}footer.shopify-section-group-footer-group .payment-icons .payment-icons__list{justify-content:center}footer.shopify-section-group-footer-group .section.section--page-width{padding-left:30px;padding-right:30px}.ui-test-collection-list .group-block-content .text-block h5{font-size:16px}.ui-test-collection-list .resource-list__item .collection-card__content p{font-size:25px}footer.shopify-section-group-footer-group .footer-utilities .footer-utilities__text,footer.shopify-section-group-footer-group .footer-utilities .footer-utilities__text a{word-wrap:anywhere;white-space:normal}.top-picks-tab .ai-track .cards .product-info .title a{font-size:16px;line-height:20px}.top-main-header .main-title-head{font-size:32px!important}.main-collection-grid .product-grid li.product-grid__item .addBtn .button.quick-add__button .add-to-cart-text__content{position:static!important;height:auto}.main-collection-grid .product-grid li.product-grid__item .addBtn .button.quick-add__button{font-size:22px}.collection-product-main .main-collection-grid ul.product-grid{padding-left:20px;padding-right:20px}.filter-wrap-main{margin-bottom:20px;margin-top:10px}.colllection-head h2{font-size:30px;text-align:center}.colllection-head{padding-left:0}.top-sock-finder-section h2{font-size:45px;line-height:45px;margin-bottom:15px}.top-sock-finder-section .sub-head{font-size:27px}.top-sock-finder-section .sub-head img{max-width:60px}.sock-quiz .step h2{line-height:32px}.sock-quiz .step .choices .choice{width:100%}.sock-quiz .step .choices{gap:12px;max-width:300px;margin-left:auto;margin-right:auto}.top-sock-finder-section a.btn{font-size:20px;padding:3px 45px}.sock-quiz .step p{font-size:11px;line-height:16px}.mask-image{width:150px;height:160px;margin:30px auto 0}.result-card{padding:10px}#result-card.result-card p#result-title{font-size:20px}#result-card.result-card p{margin-bottom:5px;font-size:13px;line-height:19px}.top-sock-finder-section{padding-top:15%}body.page-socks-finder .custom-section-content .ai-full-width-content-text{min-height:100vh;display:flex;flex-direction:column;justify-content:flex-start}}@media (max-width:749px){header.header-section .header__row .header__columns .header-logo__image{width:150px}header.header-section .header__row.section--page-width{padding:5px 25px}header.header-section .header__row .header__columns{display:flex;justify-content:space-between;position:relative;padding-right:18px}header.header-section .header__row .header__columns .header__column--right .account-drawer{display:none}header.header-section .header__row .header__columns .header__column--left .search-action .svg-wrapper{width:auto;height:auto}header.header-section .header__row .header__columns .header__column--left .search-action .svg-wrapper svg{width:25px;height:25px;color:#fff}header.header-section .header__row .header__columns .header__column--left .header__drawer .header__icon .svg-wrapper{width:auto;height:auto}header.header-section .header__row .header__columns .header__column--left .header__drawer .header__icon .svg-wrapper svg{width:20px;height:20px;color:#fff}header.header-section .header__row .header__columns .header__column--left .header__icon{padding:0}header.header-section .header__row .header__columns .header__column--left .header__drawer{position:absolute;right:0}header.header-section .header__row .header__columns .header__column--left .search-action{position:absolute;right:58px}header.header-section .menu-drawer__menu-item--mainlist{font-size:16px;min-height:inherit;padding:0}header.header-section .menu-drawer.motion-reduce{margin-top:34px}.collection-product-main.section .facets-block-wrapper form .facets__actions{display:none}.collection-product-main.section .facets-block-wrapper .facets__form .sorting-filter details .facets__status{display:none}.custom-section-content .group-block-content .text-block{width:100%;text-align:center}.custom-section-content .group-block-content p,.custom-section-content .group-block-content h2{text-align:center}.custom-section-content .group-block-content h2{font-size:25px;width:100%}.custom-section-content .group-block-content a.button{width:fit-content;margin-left:auto;margin-right:auto}.product-details .popup-link__content.dialog-modal{padding:30px;max-height:50vh}#judgeme_product_reviews .jdgm-rev-widg{padding:15px}.popup-link__content.dialog-modal{width:calc(100% - 25px);max-height:400px}.popup-link__content.dialog-modal .popup-link__inner{height:100%}}@media (max-width:639px){header.header-section .header__row.section--page-width{padding:5px 15px}.main-collection-grid .product-grid li.product-grid__item .text-block p,.main-collection-grid .product-grid li.product-grid__item .product-grid-view-zoom-out--details h3.h4{font-size:18px;line-height:22px;margin-bottom:0}.main-collection-grid .product-grid li.product-grid__item product-price span{font-size:16px}.main-collection-grid .product-grid li.product-grid__item .product-card__content>.group-block{padding-left:0;padding-right:0}#shopify-section-template--16436491845687__section .custom-section-content .text-block h1{font-size:40px}#shopify-section-template--16436491845687__section .custom-section-content .section-content-wrapper{padding-bottom:20px}.filter-wrap-main{padding-right:15px;padding-left:15px}.collection-product-main .filter-wrap-main .facets-toggle{width:100%;position:static}.collection-product-main.section .facets-block-wrapper form{flex-wrap:wrap}.collection-product-main.section .facets-block-wrapper form .products-count-wrapper{margin-right:0;margin-left:0;padding-left:0;width:100%;justify-content:center}.collection-product-main.section .facets-block-wrapper .facets__form .sorting-filter{width:100%;margin-bottom:10px}.collection-product-main.section .facets-block-wrapper .facets__form .sorting-filter details{width:100%}}@media (max-width:479px){.section.sock-finder-section .headSection h3,#shopify-section-template--16436491878455__section_yqM4iA .custom-section-content h2{font-size:30px}.section.sock-finder-section .collection-info__caption-wrapper .title{font-size:18px}.ai-top-picks-title-aawfotgrxevlxyjffbaigenblockdcb7e4dzmxvyr,.ui-test-collection-list .group-block-content .text-block h3{font-size:30px!important}.top-picks-tab .tab-nav .tab-button{font-size:18px}#shopify-section-template--16436491878455__section_e7NjKw .group-block .group-block-content h3{font-size:22px;line-height:28px}#shopify-section-template--16436491878455__section_e7NjKw .group-block .group-block-content .button{font-size:16px}.home-hero-section .hero__container .button{font-size:18px;padding:10px 20px}.home-hero-section .hero__container h1{font-size:26px}.top-main-header .main-title-head{font-size:30px!important}.main-collection-grid .product-grid li.product-grid__item .text-block p,.main-collection-grid .product-grid li.product-grid__item .product-grid-view-zoom-out--details h3.h4{font-size:16px;line-height:20px}.main-collection-grid .product-grid li.product-grid__item product-price span{font-size:14px}#shopify-section-template--16436491845687__section .custom-section-content .text-block p{font-size:20px}#shopify-section-template--16436491845687__section .custom-section-content .text-block h1{font-size:30px}.collection-product-main .main-collection-grid ul.product-grid{grid-template-columns:repeat(1,1fr)}.collection-product-main.section .facets-block-wrapper .facets__form .sorting-filter details .sorting-filter__options{width:100%}.custom-section-content .group-block-content a.button{font-size:16px}.ai-team-main .ai-team-slider .ai-card{padding:20px}.ai-team-main .ai-team-slider .ai-card h3{font-size:25px}.ai-team-main .ai-team-slider .ai-card p:not(:last-child){font-size:16px;margin-bottom:15px}.popup-link__content.dialog-modal{max-height:240px}.popup-link__content.dialog-modal .popup-link__inner iframe{min-height:220px}.quiz-nav button#prev-step,.quiz-nav button#next-step{top:15%}}
/*# sourceMappingURL=/cdn/shop/t/85/assets/custom-style.css.map */
