@charset "UTF-8";:root{--site-gutter: 23px;--site-max-width: 1920px;--color-black: #000;--color-tint: #faf2ef;--color-gray: #646464;--color-light-gray: #e1e1e1;--block-margin: 50px;--radius: 16px;--item-width: 35vw}@media (min-width: 992px){:root{--site-gutter: 32px;--block-margin: 75px;--radius: 30px}}@media (min-width: 1200px){:root{--site-gutter: 45px;--block-margin: 100px}}.styles-toesox{--font-serif: "Lora", serif;--font-sans-serif: "Poppins", sans-serif;--font-family-headings: "Poppins", sans-serif;--color-tint: #e9eef2;--item-width: 58vw}@media (min-width: 768px){.styles-toesox{--item-width: 35vw}}@media (min-width: 1200px){.styles-toesox{--block-margin: 75px;--site-gutter: 45px}}.styles-tavi{--font-serif: "Playfair Display", serif;--font-family-headings: "Playfair Display", serif;--font-sans-serif: "Inter", sans-serif}@font-face{font-display:swap;font-family:Avenir Next Regular;font-style:normal;font-weight:400;src:url(../woff2/avenirnextltpro-regular.woff2) format("woff2"),url(../woff/avenirnextltpro-regular.woff) format("woff")}@font-face{font-display:swap;font-family:Avenir Next Regular;font-style:italic;font-weight:400;src:url(../woff2/avenirnextltproit.woff2) format("woff2"),url(../woff/avenirnextltproit.woff) format("woff")}@font-face{font-display:swap;font-family:Avenir Next Medium;font-style:normal;font-weight:500;src:url(../woff2/avenirnextltpro-medium.woff2) format("woff2"),url(../woff/avenirnextltpro-medium.woff) format("woff")}@font-face{font-display:swap;font-family:Optima Regular;font-style:normal;font-weight:500;src:url(../woff2/optimaltstd.woff2) format("woff2"),url(../woff/optimaltstd.woff) format("woff")}@font-face{font-display:swap;font-family:Lora Regular;font-style:normal;font-weight:400;src:url(../woff2/loraregular.woff2) format("woff2"),url(../woff/loraregular.woff) format("woff")}@font-face{font-display:swap;font-family:Poppins Extra Light;font-style:normal;font-weight:200;src:url(../woff2/poppins-extralight.woff2) format("woff2"),url(../woff/poppins-extralight.woff) format("woff")}@font-face{font-display:swap;font-family:Poppins Regular;font-style:normal;font-weight:400;src:url(../woff2/poppins-regular.woff2) format("woff2"),url(../woff/poppins-regular.woff) format("woff")}.styles-tavi h1,.styles-tavi h2,.styles-tavi h3,.styles-tavi h4,.styles-tavi h5,.styles-tavi h6{font-family:Playfair Display,serif}.styles-tavi body,.styles-tavi li,.styles-tavi p{font-family:Inter,sans-serif;font-weight:400}.styles-tavi .ql-font-optima{font-family:Playfair Display,serif!important;font-weight:400!important}.styles-tavi .product-list-item h4{font-family:Inter,sans-serif;font-weight:400}.styles-tavi .product-list-item .product-color-selected{font-family:Inter,sans-serif;font-weight:300}.styles-tavi .product-list-item .product-information p{color:#6a6a6a!important;font-family:Inter,sans-serif;font-weight:400}body.styles-tavi{font-family:Inter,sans-serif;font-weight:400}.styles-toesox{font-family:var(--font-serif)}.styles-toesox h1,.styles-toesox h2,.styles-toesox h3,.styles-toesox h4,.styles-toesox h5,.styles-toesox h6{font-family:var(--font-sans-serif);font-weight:400;margin-block:.5em}.styles-toesox .ql-font-europa{font-family:Poppins,sans-serif!important;font-weight:400!important}.styles-toesox .pre-heading{font-family:var(--font-sans-serif);font-weight:300;margin-block:0}.styles-toesox .pre-heading+.heading{margin-top:0}.styles-toesox .product-list-item h4{font-family:Poppins,sans-serif;font-weight:400}.styles-toesox .product-list-item .product-color-selected{font-family:Poppins,sans-serif;font-weight:200}.styles-toesox .product-list-item .product-information p{font-family:Lora,sans-serif;font-weight:400}.color-swatch-black{background-color:#000}.color-swatch-white{background-color:#fff}.color-swatch-grey{background-color:#999}.color-swatch-pink{background-color:#d5a6bd}.color-swatch-beige{background-color:beige}.color-swatch-blue{background-color:#3d86c6}.color-swatch-gold{background-color:#dbc44c}.color-swatch-canyon,.color-swatch-natural{background-color:#d2b48d}html{font-size:10px}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:1.6rem;font-weight:400;line-height:1.5;margin:0;position:relative;text-align:left}body.no-scroll{overflow:hidden}img{height:auto;max-width:100%}img,picture{display:block}*{box-sizing:border-box}#MainContent{margin-inline:auto;max-width:var(--site-max-width)}.shopify-section ::-webkit-scrollbar{-webkit-appearance:none;height:0}@media (min-width: 992px){.hidden-d{display:none!important}}@media (max-width: 991px){.hidden-m{display:none!important}}.visually-hidden{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px}.main-container{margin:0 auto;max-width:1200px}@media (max-width: 1300px){.main-container.main-container-padded{max-width:none;padding-left:42px;padding-right:42px}}@media (max-width: 1024px){.main-container.main-container-padded{padding-left:20px;padding-right:20px}}@media (max-width: 768px){.main-container.main-container-padded{padding-left:15px;padding-right:15px}}.hide,.styles-tavi .newsletter-container-toesox,.styles-toesox .newsletter-container-tavi{display:none!important}button{cursor:pointer}.btn-primary{align-items:center;background:#000;border:1px solid #000;box-shadow:none;color:#fff;display:inline-flex;font-size:2.4rem;font-weight:400;justify-content:center;line-height:2.9rem;min-height:60px;min-width:200px;outline:none;padding:1rem;transition:all .5s ease 0s}.btn-primary.btn-small{font-size:1.6rem;min-height:45px}.btn-primary.btn-white,.btn-primary:hover{background:#fff;color:#000}.btn-primary.btn-white{border:1px solid #000}.btn-primary.btn-white:hover{background:#00000080;color:#fff}.btn-primary.v2{font-size:1.4rem;line-height:1;min-height:auto;min-width:auto;text-align:center;text-decoration:none}@media (min-width: 992px){.btn-primary.v2{font-size:1.6rem;min-width:210px}.btn-primary.v2:hover{border-color:#fff}}.btn-primary.inverted{background:#fff;border-color:#fff;color:#000}.btn-primary.inverted::hover{background:#000;border-color:#000;color:#fff}.styles-toesox .btn-primary.v2{border-radius:27px;min-width:187px;padding:.8em}@media (min-width: 992px){.styles-toesox .btn-primary.v2{min-width:225px}}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}#toesox-grip-toe-socks-for-barre-pilates-yoga-and-more .site-logo a,#toesox-tavi-active .site-logo a{pointer-events:none}#shopify-section-announcement-bar{position:relative;z-index:20000}#shopify-section-header{border-bottom:1px solid #eaeaea;position:sticky;top:0;z-index:20000}.store-switcher{background:#000;position:relative;z-index:1}.store-switcher ul{display:flex;list-style:none;margin:0;padding:0}@media (max-width: 767px){.store-switcher ul li{flex:1}}.store-switcher ul li.active{background:#fff}.store-switcher ul li.active a{color:#000}.store-switcher ul li.active a:hover{background:#fff}.store-switcher ul li a{align-items:center;color:#fff;display:flex;height:48px;justify-content:center;padding-inline:53px;width:100%}@media (max-width: 767px){.store-switcher ul li a{padding:0}}.store-switcher ul li a:hover{background-color:#414141}.store-switcher ul li a svg{height:16px;width:auto}.store-switcher img{height:17px;width:auto}.store-switcher img.logo--toe{height:20px}#site-header{background:#000;position:relative}#site-header .header-row-one{display:flex;flex-direction:row;height:60px;justify-content:space-between}@media (max-width: 991px){#site-header .header-row-one{flex-wrap:wrap;height:auto}}#site-header .header-row-one .row-one-left{display:flex;flex-direction:row;width:380px}@media (max-width: 1200px){#site-header .header-row-one .row-one-left{width:260px}}@media (max-width: 991px){#site-header .header-row-one .row-one-left{width:100%}}#site-header .header-row-one .row-one-left .main-link{align-items:center;display:flex;flex-direction:row;justify-content:center;min-height:60px;min-width:190px}@media (max-width: 1200px){#site-header .header-row-one .row-one-left .main-link{min-width:130px}}@media (max-width: 991px){#site-header .header-row-one .row-one-left .main-link{min-height:40px;width:50%}}#site-header .header-row-one .row-one-left .main-link.active-site{background:#fff}#site-header .header-row-one .row-one-left .main-link.active-site img{filter:invert(100%)}#site-header .header-row-one .row-one-left .main-link.main-link-tavi img{height:24px}#site-header .header-row-one .row-one-left .main-link.main-link-toesox img{height:31px}#site-header .header-row-one .row-one-promotion{align-items:center;display:flex;flex-direction:row;flex-grow:1;justify-content:center;text-align:center}@media (max-width: 991px){#site-header .header-row-one .row-one-promotion{flex-grow:0;justify-content:flex-end;justify-content:center;padding:10px 20px;width:100%}}#site-header .header-row-one .row-one-promotion a,#site-header .header-row-one .row-one-promotion p{color:#fff;font-size:1.8rem;font-weight:500;text-decoration:none}#site-header .header-row-one .row-one-promotion p{margin:0}#site-header .header-row-one .account-and-cart{display:flex;flex-direction:row;justify-content:flex-end;padding-right:35px;width:380px}@media (max-width: 1200px){#site-header .header-row-one .account-and-cart{width:260px}}@media (max-width: 991px){#site-header .header-row-one .account-and-cart{display:none}}#site-header .header-row-one .account-and-cart .account-link,#site-header .header-row-one .account-and-cart .cart-link{align-items:center;display:flex;flex-direction:row;min-height:60px;text-decoration:none}#site-header .header-row-one .account-and-cart .account-link span,#site-header .header-row-one .account-and-cart .cart-link span{color:#fff;font-weight:400;line-height:60px;padding:0}#site-header .header-row-one .account-and-cart .account-link img,#site-header .header-row-one .account-and-cart .account-link svg,#site-header .header-row-one .account-and-cart .cart-link img,#site-header .header-row-one .account-and-cart .cart-link svg{height:20px;margin-right:10px;width:20px}#site-header .header-row-one .account-and-cart .account-link{margin-right:50px}@media (max-width: 1200px){#site-header .header-row-one .account-and-cart .account-link{margin-right:20px}}#site-header .mobile-header-row{background:#fff;display:none;flex-direction:row;justify-content:space-between}@media (max-width: 991px){#site-header .mobile-header-row{align-items:center;display:flex;gap:15px;padding-inline:var(--site-gutter)}#site-header .mobile-header-row .site-logo{align-items:center;display:flex;flex:1;justify-content:center}#site-header .mobile-header-row .site-logo img{display:inline;max-height:20px}}#site-header .mobile-header-row .mobile-nav-button{align-items:center;color:#000;display:flex;gap:6px;height:65px;justify-content:center}#site-header .mobile-header-row .mobile-nav-button svg{height:auto;width:20px}#site-header .mobile-header-row .mobile-cart-button{text-decoration:none}#site-header .mobile-header-row .mobile-cart-button svg{width:18px}#site-header .mobile-header-row .mobile-cart-button span.cart-count{line-height:1}#site-header .header-row-two{background:#fff;position:relative;z-index:1000}@media (min-width: 992px){#site-header .header-row-two{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding-inline:var(--site-gutter)}}@media (max-width: 991px){#site-header .header-row-two{box-shadow:0 12px 16px -10px;display:none;left:0;max-height:70vh;overflow-y:scroll;position:absolute;right:0;top:100%;z-index:1000}}@media (min-width: 992px){#site-header .header-row-two .row-two-left{align-items:center;display:flex;flex-grow:1;gap:clamp(16px,1.56vw,60px)}}#site-header .header-row-two .row-two-right{flex-basis:350px;min-width:350px}@media (max-width: 1200px){#site-header .header-row-two .row-two-right{flex-basis:300px;min-width:300px}}@media (max-width: 1024px){#site-header .header-row-two .row-two-right{flex-basis:220px;min-width:220px}}@media (max-width: 991px){#site-header .header-row-two .row-two-right{display:none}}#site-header .header-row-two .row-two-right form{max-width:100%;position:relative}#site-header .header-row-two .row-two-right form .search-icon-container{left:15px;position:absolute;top:11px}#site-header .header-row-two .row-two-right form input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1px solid #000;border-radius:5px;box-shadow:none;box-sizing:border-box;color:#000;display:block;font-size:1.125rem;font-style:normal;font-weight:400;height:48px;letter-spacing:1px;margin:0;min-height:48px;outline:0;overflow:hidden;padding:0 45px 0 5rem;width:100%}body.menu-shown{overflow:hidden}.shogun-editor #site-header .header-row-two .row-two-left>ul,.styles-tavi #site-header .header-row-two .row-two-left>ul,.styles-toesox #site-header .header-row-two .row-two-left>ul{display:flex;list-style:none;margin:0;padding:0}@media (max-width: 991px){.shogun-editor #site-header .header-row-two .row-two-left>ul,.styles-tavi #site-header .header-row-two .row-two-left>ul,.styles-toesox #site-header .header-row-two .row-two-left>ul{display:block}.shogun-editor #site-header .header-row-two .row-two-left>ul>li,.styles-tavi #site-header .header-row-two .row-two-left>ul>li,.styles-toesox #site-header .header-row-two .row-two-left>ul>li{padding-left:15px!important;padding-right:15px!important;position:relative}}.shogun-editor #site-header .header-row-two .row-two-left>ul>li>a,.styles-tavi #site-header .header-row-two .row-two-left>ul>li>a,.styles-toesox #site-header .header-row-two .row-two-left>ul>li>a{text-rendering:optimizelegibility;align-items:center;color:#000;display:flex;font-size:16px;font-style:normal;font-weight:400;height:100%;min-height:80px;outline:0;padding:0 20px;position:relative;text-decoration:none}@media (max-width: 991px){.shogun-editor #site-header .header-row-two .row-two-left>ul>li>a,.styles-tavi #site-header .header-row-two .row-two-left>ul>li>a,.styles-toesox #site-header .header-row-two .row-two-left>ul>li>a{border-bottom:1px solid #bbb;min-height:50px;padding-top:3px;width:100%}}.shogun-editor #site-header .header-row-two .row-two-left>ul>li>a .mobile-toggle,.styles-tavi #site-header .header-row-two .row-two-left>ul>li>a .mobile-toggle,.styles-toesox #site-header .header-row-two .row-two-left>ul>li>a .mobile-toggle{align-items:center;border-left:1px solid #bbb;bottom:4px;display:none;justify-content:center;position:absolute;right:-15px;top:4px;width:60px}.shogun-editor #site-header .header-row-two .row-two-left>ul>li>a .mobile-toggle:after,.styles-tavi #site-header .header-row-two .row-two-left>ul>li>a .mobile-toggle:after,.styles-toesox #site-header .header-row-two .row-two-left>ul>li>a .mobile-toggle:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAICAYAAADJEc7MAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABCSURBVHgBlY7RCQAgCERvBEdohNt/mVYpqA+xgteBIPqeKK2EeFpu+iwDyZuNOjCQjBcCh28A+eYAsVTlLynLT2kAMv0O9bHkOYkAAAAASUVORK5CYII=) no-repeat;content:"";display:inline-block;height:8px;margin-top:5px;width:13px}@media (max-width: 991px){.shogun-editor #site-header .header-row-two .row-two-left>ul>li>a .mobile-toggle,.styles-tavi #site-header .header-row-two .row-two-left>ul>li>a .mobile-toggle,.styles-toesox #site-header .header-row-two .row-two-left>ul>li>a .mobile-toggle{display:flex}}.shogun-editor #site-header .header-row-two .row-two-left>ul>li>a .mobile-toggle.is-open:after,.styles-tavi #site-header .header-row-two .row-two-left>ul>li>a .mobile-toggle.is-open:after,.styles-toesox #site-header .header-row-two .row-two-left>ul>li>a .mobile-toggle.is-open:after{transform:rotate(180deg)}.shogun-editor #site-header .header-row-two .row-two-left>ul>li>a[href*=barbie],.styles-tavi #site-header .header-row-two .row-two-left>ul>li>a[href*=barbie],.styles-toesox #site-header .header-row-two .row-two-left>ul>li>a[href*=barbie]{color:#ff41b4}@media (max-width: 991px){.shogun-editor #site-header .header-row-two .row-two-left>ul>li:last-of-type a,.styles-tavi #site-header .header-row-two .row-two-left>ul>li:last-of-type a,.styles-toesox #site-header .header-row-two .row-two-left>ul>li:last-of-type a{border-bottom:0!important}}.shogun-editor #site-header .header-row-two .row-two-left>ul>li:hover a,.styles-tavi #site-header .header-row-two .row-two-left>ul>li:hover a,.styles-toesox #site-header .header-row-two .row-two-left>ul>li:hover a{text-decoration:underline}.shogun-editor #site-header .header-row-two .row-two-left>ul>li .submenu,.styles-tavi #site-header .header-row-two .row-two-left>ul>li .submenu,.styles-toesox #site-header .header-row-two .row-two-left>ul>li .submenu{background:#fff;display:none;gap:20px;left:0;padding:0 40px 40px;position:absolute;right:0;top:80px;z-index:1000}@media (max-width: 991px){.shogun-editor #site-header .header-row-two .row-two-left>ul>li .submenu,.styles-tavi #site-header .header-row-two .row-two-left>ul>li .submenu,.styles-toesox #site-header .header-row-two .row-two-left>ul>li .submenu{max-height:50vh;overflow:scroll;padding:0;position:static;top:100%}}.shogun-editor #site-header .header-row-two .row-two-left>ul>li .submenu .column,.styles-tavi #site-header .header-row-two .row-two-left>ul>li .submenu .column,.styles-toesox #site-header .header-row-two .row-two-left>ul>li .submenu .column{flex-basis:10%;min-width:100px}@media (max-width: 991px){.shogun-editor #site-header .header-row-two .row-two-left>ul>li .submenu .column,.styles-tavi #site-header .header-row-two .row-two-left>ul>li .submenu .column,.styles-toesox #site-header .header-row-two .row-two-left>ul>li .submenu .column{border-bottom:1px solid #bbb}}.shogun-editor #site-header .header-row-two .row-two-left>ul>li .submenu .column .column-heading-link,.styles-tavi #site-header .header-row-two .row-two-left>ul>li .submenu .column .column-heading-link,.styles-toesox #site-header .header-row-two .row-two-left>ul>li .submenu .column .column-heading-link{color:#000;display:block;position:relative;text-decoration:none}.shogun-editor #site-header .header-row-two .row-two-left>ul>li .submenu .column .column-heading-link:hover,.styles-tavi #site-header .header-row-two .row-two-left>ul>li .submenu .column .column-heading-link:hover,.styles-toesox #site-header .header-row-two .row-two-left>ul>li .submenu .column .column-heading-link:hover{text-decoration:underline}.shogun-editor #site-header .header-row-two .row-two-left>ul>li .submenu .column .column-heading-link .mobile-toggle,.styles-tavi #site-header .header-row-two .row-two-left>ul>li .submenu .column .column-heading-link .mobile-toggle,.styles-toesox #site-header .header-row-two .row-two-left>ul>li .submenu .column .column-heading-link .mobile-toggle{align-items:center;border-left:1px solid #bbb;bottom:4px;display:none;justify-content:center;position:absolute;right:-15px;top:4px;width:60px}.shogun-editor #site-header .header-row-two .row-two-left>ul>li .submenu .column .column-heading-link .mobile-toggle:after,.styles-tavi #site-header .header-row-two .row-two-left>ul>li .submenu .column .column-heading-link .mobile-toggle:after,.styles-toesox #site-header .header-row-two .row-two-left>ul>li .submenu .column .column-heading-link .mobile-toggle:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAICAYAAADJEc7MAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABCSURBVHgBlY7RCQAgCERvBEdohNt/mVYpqA+xgteBIPqeKK2EeFpu+iwDyZuNOjCQjBcCh28A+eYAsVTlLynLT2kAMv0O9bHkOYkAAAAASUVORK5CYII=) no-repeat;content:"";display:inline-block;height:8px;margin-top:5px;width:13px}@media (max-width: 991px){.shogun-editor #site-header .header-row-two .row-two-left>ul>li .submenu .column .column-heading-link .mobile-toggle,.styles-tavi #site-header .header-row-two .row-two-left>ul>li .submenu .column .column-heading-link .mobile-toggle,.styles-toesox #site-header .header-row-two .row-two-left>ul>li .submenu .column .column-heading-link .mobile-toggle{display:flex}}.shogun-editor #site-header .header-row-two .row-two-left>ul>li .submenu .column .column-heading-link .mobile-toggle.is-open:after,.styles-tavi #site-header .header-row-two .row-two-left>ul>li .submenu .column .column-heading-link .mobile-toggle.is-open:after,.styles-toesox #site-header .header-row-two .row-two-left>ul>li .submenu .column .column-heading-link .mobile-toggle.is-open:after{transform:rotate(180deg)}.shogun-editor #site-header .header-row-two .row-two-left>ul>li .submenu .column h2,.styles-tavi #site-header .header-row-two .row-two-left>ul>li .submenu .column h2,.styles-toesox #site-header .header-row-two .row-two-left>ul>li .submenu .column h2{color:#000;font-size:1.6rem;font-weight:500;margin-top:0}@media (max-width: 991px){.shogun-editor #site-header .header-row-two .row-two-left>ul>li .submenu .column h2,.styles-tavi #site-header .header-row-two .row-two-left>ul>li .submenu .column h2,.styles-toesox #site-header .header-row-two .row-two-left>ul>li .submenu .column h2{margin:0;padding:8px 0}}.shogun-editor #site-header .header-row-two .row-two-left>ul>li .submenu .column ul,.styles-tavi #site-header .header-row-two .row-two-left>ul>li .submenu .column ul,.styles-toesox #site-header .header-row-two .row-two-left>ul>li .submenu .column ul{list-style:none;margin:0;padding:0}@media (max-width: 991px){.shogun-editor #site-header .header-row-two .row-two-left>ul>li .submenu .column ul,.styles-tavi #site-header .header-row-two .row-two-left>ul>li .submenu .column ul,.styles-toesox #site-header .header-row-two .row-two-left>ul>li .submenu .column ul{padding:15px 0}.shogun-editor #site-header .header-row-two .row-two-left>ul>li .submenu .column ul.has-heading,.styles-tavi #site-header .header-row-two .row-two-left>ul>li .submenu .column ul.has-heading,.styles-toesox #site-header .header-row-two .row-two-left>ul>li .submenu .column ul.has-heading{border-top:1px solid #bbb;display:none}}.shogun-editor #site-header .header-row-two .row-two-left>ul>li .submenu .column ul li:not(:last-of-type),.styles-tavi #site-header .header-row-two .row-two-left>ul>li .submenu .column ul li:not(:last-of-type),.styles-toesox #site-header .header-row-two .row-two-left>ul>li .submenu .column ul li:not(:last-of-type){margin-bottom:10px}@media (max-width: 991px){.shogun-editor #site-header .header-row-two .row-two-left>ul>li .submenu .column ul li:not(:last-of-type),.styles-tavi #site-header .header-row-two .row-two-left>ul>li .submenu .column ul li:not(:last-of-type),.styles-toesox #site-header .header-row-two .row-two-left>ul>li .submenu .column ul li:not(:last-of-type){margin-bottom:12px!important}}.shogun-editor #site-header .header-row-two .row-two-left>ul>li .submenu .column ul li a,.styles-tavi #site-header .header-row-two .row-two-left>ul>li .submenu .column ul li a,.styles-toesox #site-header .header-row-two .row-two-left>ul>li .submenu .column ul li a{color:#000;font-size:1.6rem;text-decoration:none}.shogun-editor #site-header .header-row-two .row-two-left>ul>li .submenu .column ul li a:hover,.styles-tavi #site-header .header-row-two .row-two-left>ul>li .submenu .column ul li a:hover,.styles-toesox #site-header .header-row-two .row-two-left>ul>li .submenu .column ul li a:hover{text-decoration:underline}@media (min-width: 769px){.shogun-editor #site-header .header-row-two .row-two-left>ul>li:hover .submenu,.styles-tavi #site-header .header-row-two .row-two-left>ul>li:hover .submenu,.styles-toesox #site-header .header-row-two .row-two-left>ul>li:hover .submenu{display:flex}}.site-menu{list-style:none;margin:0;padding:0}@media (min-width: 992px){.site-menu{display:flex}}.site-menu>li{border-top:1px solid #f6f6f6;padding:16px 20px}@media (max-width: 991px){.site-menu>li.active .level-1-item svg{transform:rotate(-180deg)}.site-menu>li.active .submenus{display:grid;gap:20px}}@media (min-width: 992px){.site-menu>li{border:0;padding-block:30px;padding-inline:clamp(8px,1vw,30px)}.site-menu>li.active .level-1-item:after,.site-menu>li:hover .level-1-item:after{transform:scaleX(1)}.site-menu>li.active .submenus,.site-menu>li:hover .submenus{opacity:1;pointer-events:auto;transform:scaleY(1);transition:transform .2s ease,opacity 0s,visibility 0s;visibility:visible}.site-menu>li.active .submenus ul,.site-menu>li:hover .submenus ul{opacity:1;transform:translateY(0);transition:transform .5s ease,opacity .5s linear}}@media (min-width: 1600px){.site-menu>li{padding-inline:clamp(8px,1.875vw,36px)}}.site-menu>li .level-1-item{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:currentColor;cursor:pointer;display:flex;font-size:1.4rem;font-weight:500;justify-content:space-between;line-height:1.5;padding:0;position:relative;text-decoration:none;text-transform:uppercase;width:100%}.site-menu>li .level-1-item svg{height:auto;transition:.3s ease;width:15px}@media (min-width: 992px){.site-menu>li .level-1-item svg{display:none}.site-menu>li .level-1-item:after{background:currentColor;bottom:-4px;content:"";display:block;height:1px;left:0;position:absolute;right:0;transform:scaleX(0);transition:.3s}}.site-menu .submenus{background:#fff;display:none;padding-block:20px;z-index:900}@media (min-width: 992px){.site-menu .submenus{border-top:1px solid #000;display:flex;gap:60px;justify-content:center;left:0;opacity:0;overflow:hidden;padding:50px var(--site-gutter);pointer-events:none;position:absolute;top:100%;transform:scaleY(0);transform-origin:top center;transition:transform .2s ease .2s,opacity 0s .4s,visibility 0s .4s;visibility:hidden;width:100vw}}@media (min-width: 1200px){.site-menu .submenus{gap:120px}}.site-menu .submenus ul{list-style:none;margin:0;padding:0}@media (min-width: 992px){.site-menu .submenus ul{opacity:0;transform:translateY(-15px);transition:.5s}}.site-menu .submenus ul.list>li{font-size:1.6rem;font-weight:700;text-transform:uppercase;white-space:nowrap}@media (max-width: 991px){.site-menu .submenus ul.list>li{display:none}}.site-menu .submenus ul.list li{margin-bottom:.25em}.site-menu .submenus ul.products{display:none;gap:20px}@media (min-width: 992px){.site-menu .submenus ul.products{display:grid;grid-template-columns:repeat(4,1fr)}}.site-menu .submenus ul.products img{margin-inline:auto;margin-bottom:8px}.site-menu .submenus ul.products a{display:block;text-align:center}.site-menu .submenus ul.cards{display:none}@media (min-width: 992px){.site-menu .submenus ul.cards{display:flex;gap:20px}.site-menu .submenus ul.cards .card-image{margin-bottom:8px;overflow:hidden}}.site-menu .submenus ul.cards img{transform:scale(1);transition:.3s ease}@media (max-width: 991px){.site-menu .submenus ul.cards a{align-items:center;display:grid;gap:15px;grid-template-columns:33% auto}}@media (min-width: 992px){.site-menu .submenus ul.cards a{display:block;text-align:center}.site-menu .submenus ul.cards a:hover img{transform:scale(1.05)}}.site-menu .submenus ul a{color:currentColor;font-size:1.4rem;text-decoration:none}.site-menu .submenus ul a:hover{text-decoration:underline}body.submenu-open #MainContent:before{background:#00000026;content:"";height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}.site-logo a{color:#000}.site-logo a svg{display:block;height:clamp(21px,1.82vw,35px);width:auto}.styles-tavi .header-row-two .row-two-left>ul>li .submenu{font-weight:300}.styles-tavi .header-row-two .row-two-left>ul>li .submenu .column h2{font-family:Inter,sans-serif;font-weight:400}.styles-tavi .header-row-two .row-two-left>ul>li .submenu .column li{font-weight:300}.styles-toesox #site-header{font-family:var(--font-sans-serif)}.styles-toesox .header-row-two .row-two-left>ul>li .submenu .column h2{font-family:Poppins,sans-serif}.styles-toesox .header-row-two .row-two-left>ul>li .submenu .column li{font-weight:300}.utilities{align-items:center;display:flex;gap:30px}@media (min-width: 992px){.utilities{gap:clamp(8px,1.875vw,30px)}}.utilities .icon,.utilities .swym-wishlist{align-items:center;color:#000;display:flex;gap:6px;height:23px;justify-content:center;line-height:1;min-width:23px;text-decoration:none}.utilities .icon svg,.utilities .swym-wishlist svg{display:block;height:100%;width:auto}.utilities button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;cursor:pointer;padding:0}@media (max-width: 991px){.site-logo,.utilities{display:none}}#site-search{display:none;gap:10px;position:relative}#site-search input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #000;min-width:300px;padding:1em}#site-search input:focus{outline:1px solid #000}#site-search [type=submit]{height:100%;padding:1em;position:absolute;right:0;top:0}body.search-open #site-search{display:flex;padding-block:19px}@media (min-width: 992px) and (max-width: 1680px){body.search-open .site-menu{display:none}}.cart-link img{filter:invert(100%)}.cart-count{transform:translateY(3px)}.footer{background-color:#000;padding:80px 120px 90px}@media (max-width: 1200px){.footer{padding:40px 50px}}@media (max-width: 768px){.footer{padding:35px 15px}}.footer .footer-row-one{display:flex;flex-direction:row}@media (max-width: 768px){.footer .footer-row-one{flex-wrap:wrap}}.footer .footer-row-one .footer-menu-column{flex-basis:25%;min-width:25%}@media (max-width: 768px){.footer .footer-row-one .footer-menu-column{flex-basis:100%;min-width:100%}}.footer .footer-row-one .footer-menu-column h2{color:#fff;font-size:1.8rem;margin-bottom:25px}@media (max-width: 768px){.footer .footer-row-one .footer-menu-column h2{position:relative;width:100%}.footer .footer-row-one .footer-menu-column h2:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAICAYAAADJEc7MAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABFSURBVHgBjY7BCQAwCAMdoSN0hOy/TEexeZQ+rIUTAqJ3YoQrM0fAMjtv4yxHQNJhRx0ISGILcrgDyDcPiKVG5lKRv9IG5/2Ag4Vzzl8AAAAASUVORK5CYII=) no-repeat;content:"";display:inline-block;height:8px;position:absolute;right:0;top:6px;transition:.3s ease-in-out;width:13px}}.footer .footer-row-one .footer-menu-column h2.menu-open:after{transform:rotate(180deg)}.footer .footer-row-one .footer-menu-column ul{list-style:none;margin:0;padding:0}@media (max-width: 768px){.footer .footer-row-one .footer-menu-column ul{display:none;margin-bottom:40px;padding-left:30px}}.footer .footer-row-one .footer-menu-column ul li:not(:last-of-type){margin-bottom:20px}.footer .footer-row-one .footer-menu-column ul li a{color:#fff;position:relative;text-decoration:none}.footer .footer-row-one .footer-menu-column ul li a:after{background-color:#fff;bottom:0;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:right bottom;transition:transform .25s ease-out 0s;width:100%}.footer .footer-row-one .footer-menu-column ul li a:hover:after{transform:scaleX(1);transform-origin:left bottom}.footer .footer-row-one .footer-menu-column .social-media-heading{margin-top:30px}@media (max-width: 768px){.footer .footer-row-one .footer-menu-column .social-media-heading{display:none}}.footer .footer-row-one .footer-menu-column .social-media-menu{display:flex;flex-direction:row;gap:16px}@media (max-width: 768px){.footer .footer-row-one .footer-menu-column .social-media-menu{justify-content:center;margin-top:75px;padding-left:0!important}}.footer .footer-row-one .footer-menu-column .social-media-menu li,.footer .footer-row-one .footer-menu-column .social-media-menu li:not(:last-of-type){margin:0}.footer .footer-row-one .footer-menu-column .social-media-menu a{transition:.2s}.footer .footer-row-one .footer-menu-column .social-media-menu a:after{display:none}.footer .footer-row-one .footer-menu-column .social-media-menu a:hover{opacity:.5}.footer .footer-row-one .footer-menu-column .social-media-menu img{display:block;height:24px;width:auto}.footer .footer-row-two{margin-top:50px}@media (max-width: 768px){.footer .footer-row-two{margin-top:0;text-align:center}}.footer .footer-row-two .disclaimer{color:#fff;font-size:1.4rem}.copyright-footer{background:#000;padding:30px 20px;text-align:center}.copyright-footer p{color:#fff}.copyright-footer p a{color:#fff;text-decoration:underline}.copyright-footer p a:hover{opacity:.9}.footer,.store-switcher{background:#262626}.footer{color:#fff;font-family:Inter,sans-serif;padding-bottom:40px}.footer .footer-row-one{gap:20px}.footer .footer_logo_info .desc{font-size:13px;font-weight:400;line-height:1.6;margin-bottom:40px}.footer .footer_logo_info .footer_logo{margin-bottom:30px}.footer .footer_logo_info .footer_logo a{color:inherit;display:inline-block;vertical-align:top}.footer .footer_logo_info .footer_logo svg{height:auto;width:180px}.footer .footer_logo_info .social-media-menu{align-items:center;display:flex;gap:13px;list-style:none;margin:0;padding:0}.footer .footer_logo_info .social-media-menu li img{aspect-ratio:1;width:20px}.footer .footer-menu-column h2{font-family:Inter,sans-serif;font-size:16px!important;font-weight:400;margin:0 0 20px!important}.footer .footer-menu-column .fo_menu{display:flex;flex-direction:column}.footer .footer-menu-column .fo_menu li{font-size:14px;font-weight:200;margin:0!important}.footer .footer_newsletter .needsclick.klaviyo-form{padding:0!important}.footer .footer_newsletter .kl-private-reset-css-Xuajs1[data-testid=form-row] .kl-private-reset-css-Xuajs1{padding-inline:0!important}.footer .footer_newsletter .kl-private-reset-css-Xuajs1[data-testid=form-row]:first-of-type .kl-private-reset-css-Xuajs1 *{color:#fff!important;font-size:28px!important;font-style:normal!important;font-weight:400!important;margin-top:0;text-transform:uppercase!important}.footer .footer_newsletter .kl-private-reset-css-Xuajs1[data-testid=form-row]:first-of-type>div{padding-top:0!important}.footer .footer_newsletter .kl-private-reset-css-Xuajs1[data-testid=form-row]:nth-of-type(2) .kl-private-reset-css-Xuajs1 *{font-family:Inter,serif!important;font-size:16px!important;font-style:normal!important;font-weight:200!important;line-height:1.5}.footer .footer_newsletter .kl-private-reset-css-Xuajs1[data-testid=form-row]:nth-of-type(-n+2) .kl-private-reset-css-Xuajs1{color:inherit}.footer .footer_newsletter .kl-private-reset-css-Xuajs1[data-testid=form-row]:nth-of-type(-n+2) .kl-private-reset-css-Xuajs1 *{text-align:left!important}.footer .footer_newsletter .kl-private-reset-css-Xuajs1[data-testid=form-row]:last-of-type .kl-private-reset-css-Xuajs1{color:inherit}.footer .footer_newsletter .kl-private-reset-css-Xuajs1[data-testid=form-row]:last-of-type input.kl-private-reset-css-Xuajs1{border-width:0 1px 0 0!important;box-shadow:none!important;color:#000!important;font-family:Inter,sans-serif!important;font-size:16px!important;font-weight:400!important;height:47px!important;outline:none!important;padding:0 10px!important}.footer .footer_newsletter .kl-private-reset-css-Xuajs1[data-testid=form-row]:last-of-type input.kl-private-reset-css-Xuajs1::-moz-placeholder{color:#000!important;font-family:Inter,sans-serif!important;font-size:16px!important;font-weight:400!important;opacity:1}.footer .footer_newsletter .kl-private-reset-css-Xuajs1[data-testid=form-row]:last-of-type input.kl-private-reset-css-Xuajs1::placeholder{color:#000!important;font-family:Inter,sans-serif!important;font-size:16px!important;font-weight:400!important;opacity:1}.footer .footer_newsletter .kl-private-reset-css-Xuajs1[data-testid=form-row]:last-of-type button.kl-private-reset-css-Xuajs1{background:#fff!important;border:none!important;color:#000!important;font-family:Inter,sans-serif!important;font-size:16px!important;height:47px!important;padding:0!important;transition:.3s;width:120px}.footer .footer_newsletter .kl-private-reset-css-Xuajs1[data-testid=form-row]:nth-of-type(3){margin-top:20px}.footer .footer_newsletter .kl-private-reset-css-Xuajs1[data-testid=form-row]:nth-of-type(3)>div{padding-block:0!important}.footer .footer-row-two{display:flex;flex-wrap:wrap;font-size:14px;justify-content:space-between}.footer .footer-row-two .disclaimer{display:inline-flex;flex-wrap:wrap;font-size:inherit;gap:14px}.footer .footer-row-two .disclaimer p{font-weight:200;margin:0}.footer .footer-row-two .disclaimer .copy_menu{color:#fff;display:inline-flex;flex-wrap:wrap;gap:12px;list-style:none;margin:0;padding:0}.footer .footer-row-two .disclaimer .copy_menu li a{color:inherit;display:inline-block;font-weight:400;vertical-align:top}.footer .footer-row-two .copy_right{display:inline-flex;flex-wrap:wrap;gap:30px}.footer .footer-row-two .copy_right .right_head{font-weight:500;margin:0}.footer .footer-row-two .foo_right_menu{color:#fff;display:inline-flex;gap:12px;list-style:none;margin:0;padding:0}.footer .footer-row-two .foo_right_menu li a{color:inherit;display:inline-block;font-weight:400;vertical-align:top}@media (min-width: 769px){.footer .footer_logo_info{margin-right:8%;max-width:24%}.footer .footer_newsletter{width:26%}.footer .footer-menu-column{flex-basis:unset!important;min-width:inherit!important;width:20%}.footer .footer-menu-column .fo_menu{row-gap:4px}}@media (max-width: 768px){.footer{padding:0 0 30px;text-align:center}.footer .footer-row-one{gap:0}.footer .footer-menu-column{border-bottom:1px solid #fff}.footer .footer_logo_info{display:flex;flex-direction:column;flex-wrap:wrap;order:3;padding:50px 30px 60px}.footer .footer_logo_info .footer_logo svg{width:140px}.footer .footer_logo_info .desc{font-size:14px;font-weight:200;order:2}.footer .footer_logo_info .footer_logo{margin-bottom:20px;order:1}.footer .footer_logo_info .social-media-menu{order:3}.footer .footer_menu_service{order:1}.footer .footer_menu_info{order:2}.footer .footer_newsletter{order:4;padding-inline:30px;width:100%}.footer .footer_newsletter .kl-private-reset-css-Xuajs1[data-testid=form-row]:nth-of-type(-n+2) .kl-private-reset-css-Xuajs1 *{text-align:center!important}.footer .footer_logo_info .social-media-menu{justify-content:center}.footer .footer-menu-column .heading{align-items:center;display:flex;font-weight:300;gap:20px;justify-content:center;margin:0!important;padding:23px 0}.footer .footer-menu-column .heading:after{aspect-ratio:14/8;background-position:50%!important;height:auto!important;position:unset!important;width:12px!important}.footer .footer-menu-column .fo_menu{margin-bottom:20px!important;padding:0!important;text-align:center}.footer .footer-menu-column .fo_menu li+li{margin-top:6px!important}.footer .footer-row-two{font-size:12px;justify-content:center;padding:50px 30px 10px}.footer .footer-row-two .disclaimer{gap:4px;justify-content:center;order:2;width:100%}.footer .footer-row-two .disclaimer p{order:2}.footer .footer-row-two .disclaimer .copy_menu{justify-content:center;order:1;row-gap:2px;width:100%}.footer .footer-row-two .copy_right{font-size:12px;gap:12px;margin-bottom:50px;order:1}}.styles-toesox .footer .footer_newsletter .kl-private-reset-css-Xuajs1[data-testid=form-row]:last-of-type input.kl-private-reset-css-Xuajs1::-moz-placeholder{font-family:Lora,sans-serif!important}.styles-toesox .footer,.styles-toesox .footer .footer-menu-column h2,.styles-toesox .footer .footer_newsletter .kl-private-reset-css-Xuajs1[data-testid=form-row]:last-of-type button.kl-private-reset-css-Xuajs1,.styles-toesox .footer .footer_newsletter .kl-private-reset-css-Xuajs1[data-testid=form-row]:last-of-type input.kl-private-reset-css-Xuajs1,.styles-toesox .footer .footer_newsletter .kl-private-reset-css-Xuajs1[data-testid=form-row]:last-of-type input.kl-private-reset-css-Xuajs1::placeholder,.styles-toesox .footer .footer_newsletter .kl-private-reset-css-Xuajs1[data-testid=form-row]:nth-of-type(2) .kl-private-reset-css-Xuajs1 *{font-family:Lora,sans-serif!important}.styles-toesox .footer .footer_newsletter .kl-private-reset-css-Xuajs1[data-testid=form-row]:first-of-type .kl-private-reset-css-Xuajs1 *{font-family:Poppins,sans-serif!important}.styles-vooray .footer .footer-menu-column h2,.styles-vooray .footer .footer-menu-column h2 *{font-family:var(--font-family-headings)!important;letter-spacing:2px!important}.styles-vooray .footer .footer_newsletter .kl-private-reset-css-Xuajs1[data-testid=form-row]:last-of-type input.kl-private-reset-css-Xuajs1::-moz-placeholder{font-family:var(--font-family-body)!important;letter-spacing:2px}.styles-vooray .footer,.styles-vooray .footer .footer_newsletter .kl-private-reset-css-Xuajs1[data-testid=form-row]:last-of-type input.kl-private-reset-css-Xuajs1,.styles-vooray .footer .footer_newsletter .kl-private-reset-css-Xuajs1[data-testid=form-row]:last-of-type input.kl-private-reset-css-Xuajs1::placeholder,.styles-vooray .footer .footer_newsletter .kl-private-reset-css-Xuajs1[data-testid=form-row]:nth-of-type(2) .kl-private-reset-css-Xuajs1 *{font-family:var(--font-family-body)!important;letter-spacing:2px}.styles-vooray .footer .footer_newsletter .kl-private-reset-css-Xuajs1[data-testid=form-row]:last-of-type button.kl-private-reset-css-Xuajs1{font-family:var(--font-family-button)!important;letter-spacing:2px}.section-title{margin-bottom:1.25em;text-align:center}@media (max-width: 768px){.section-title{padding-inline:var(--site-gutter)}}.section-title__title{font-size:2.1rem;font-weight:500;line-height:1.1;margin:0;text-transform:uppercase}@media (min-width: 414px){.section-title__title{font-size:2.4rem}}@media (min-width: 992px){.section-title__title{font-size:3.2rem}}.section-title__text{font-weight:300;max-width:78ch}@media (min-width: 992px){.section-title__text{margin-inline:auto}}@media (max-width: 991px){.section-title__text{font-size:1.5rem}}.styles-toesox .section-title{margin-bottom:3em}@media (max-width: 991px){.styles-toesox .section-title{margin-bottom:1.5em;text-align:left}}.styles-toesox .section-title__title{margin:0;text-transform:none}.styles-toesox .section-title__text{font-family:var(--font-sans-serif)}.announcement-bar{align-items:center;background:var(--color-tint);display:flex;font-size:1.2rem;justify-content:center;padding-block:1em;text-transform:uppercase}@media (min-width: 992px){.announcement-bar{font-size:1.5rem}}.announcement-bar p{line-height:1;margin:0}.announcement-bar a{color:currentColor;text-decoration:none}.announcement-bar a:hover{text-decoration:underline}.styles-toesox .announcement-bar{font-family:Poppins,sans-serif}.collection-carousel-with-image{margin-bottom:var(--block-margin)}@media (min-width: 992px){.collection-carousel-with-image{align-items:center;display:grid;gap:var(--site-gutter);grid-template-columns:repeat(3,1fr);padding-inline:var(--site-gutter)}}@media (min-width: 1200px){.collection-carousel-with-image{gap:60px}}.collection-carousel-with-image .btn-primary{display:block;margin:var(--site-gutter) var(--site-gutter) 10px;text-align:center}@media (min-width: 992px){.collection-carousel-with-image .btn-primary,.collection-carousel-with-image .featured-collection__items{display:none}}@media (max-width: 991px){.collection-carousel-with-image__media{display:none}}.collection-carousel-with-image__mobile-media{margin-inline:var(--site-gutter)}@media (min-width: 992px){.collection-carousel-with-image__mobile-media{display:none}.collection-carousel-with-image__carousel{grid-column:2 / span 2;padding-inline:50px}}.collection-carousel-with-image__header{margin-bottom:50px}.collection-carousel-with-image__object{position:relative}@media (max-width: 991px){.collection-carousel-with-image__object{display:none}}.collection-carousel-with-image__object .slick-arrow{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;display:flex;justify-content:center;padding:0;position:absolute;top:50%;transform:translateY(-50px);width:65px}@media (max-width: 768px){.collection-carousel-with-image__object .slick-arrow{width:25px}}.collection-carousel-with-image__object .slick-prev{left:-65px}@media (max-width: 768px){.collection-carousel-with-image__object .slick-prev{left:-25px}}.collection-carousel-with-image__object .slick-prev svg{transform:rotate(180deg)}.collection-carousel-with-image__object .slick-next{right:-50px}@media (max-width: 768px){.collection-carousel-with-image__object .slick-next{right:-25px}}.collection-carousel-with-image__object .product-item{padding-inline:calc(var(--site-gutter) * .25)}.collection-with-image{margin-bottom:var(--block-margin);margin-inline:auto;max-width:1600px}@media (min-width: 992px){.collection-with-image{grid-template-row:repeat(2,1fr);display:grid;gap:32px;grid-template-columns:repeat(4,1fr);padding-inline:var(--site-gutter)}}@media (min-width: 1690px){.collection-with-image{padding:0}}@media (max-width: 991px){.collection-with-image>.product-item{display:none}}.collection-with-image__media{grid-area:1/1/3/3;padding-right:10%;position:relative}@media (max-width: 991px){.collection-with-image__media{margin-bottom:var(--site-gutter);padding-inline:var(--site-gutter)}}.collection-with-image__media .media{aspect-ratio:86/97;background-size:cover;height:100%;transition:.3s ease-out;width:100%}@media (min-width: 600px){.collection-with-image__media .media{aspect-ratio:2/1}}@media (min-width: 992px){.collection-with-image__media .media{aspect-ratio:unset}}.collection-with-image__media a{border-radius:var(--radius);color:#fff;display:block;height:100%;overflow:hidden;position:relative;text-decoration:none;transform:translateZ(0)}@media (min-width: 992px){.collection-with-image__media a:hover .media{transform:scale(1.05)}.collection-with-image__media a:hover .inverted{background:#000;border-color:#000;color:#fff}}.collection-with-image__media .body{align-items:center;display:flex;flex-direction:column;top:0;right:0;bottom:0;left:0;justify-content:center;padding-inline:16px;position:absolute;z-index:2}@media (min-width: 992px){.collection-with-image__media h2{font-size:4.4rem;line-height:1.1;text-align:center}}.collection-with-image__items ul{display:grid;gap:8px;grid-template-columns:repeat(4,1fr);list-style:none;margin:0;overflow:hidden;overflow-x:scroll;padding:0;padding-inline:var(--site-gutter)}.collection-with-image__items ul li{min-width:var(--item-width)}.hero{display:block;margin-bottom:var(--block-margin)}.hero picture,.hero picture img{display:block;height:auto;width:100%}@keyframes ticker{0%{transform:translateZ(0)}to{transform:translate3d(-3000px,0,0)}}.marquee{background:#000;color:#fff;margin-block:var(--block-margin);overflow:hidden;padding-block:20px;width:100%}.marquee:hover .items{animation-play-state:paused}.marquee .items{animation:ticker 90s linear infinite;padding-right:100%;white-space:nowrap}.marquee .item{display:inline-block;font-family:var(--font-family-headings);padding-inline:45px;text-transform:uppercase}.row-carousel{margin-bottom:var(--block-margin)}@media (min-width: 992px){.row-carousel{padding-inline:var(--site-gutter)}}.row-carousel .carousel-header{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:30px;padding-inline:var(--site-gutter) calc(var(--site-gutter) * .5)}@media (min-width: 992px){.row-carousel .carousel-header{padding-inline:0 134px}}.row-carousel .carousel-header a{color:#000}.row-carousel .carousel-header a:hover{text-decoration:none}.row-carousel .carousel-header h2{font-weight:500;line-height:1;margin:0;text-transform:uppercase}@media (min-width: 992px){.row-carousel .carousel-header h2{font-size:3.2rem}}.row-carousel .carousel-object{position:relative}.row-carousel .carousel-object .slick-arrow{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;cursor:pointer;display:flex;justify-content:center;padding:0;position:absolute;top:46%;width:65px}@media (max-width: 1400px){.row-carousel .carousel-object .slick-arrow{top:40%}}@media (max-width: 768px){.row-carousel .carousel-object .slick-arrow{width:25px}}.row-carousel .carousel-object .slick-prev{left:-65px;transform:translateY(-50%)}@media (max-width: 768px){.row-carousel .carousel-object .slick-prev{left:-25px}}.row-carousel .carousel-object .slick-prev svg{transform:rotate(180deg)}.row-carousel .carousel-object .slick-next{right:-65px;transform:translateY(-50%)}@media (max-width: 768px){.row-carousel .carousel-object .slick-next{right:-25px}}.row-carousel .carousel-object .carousel-item{display:block;padding:0 8px;text-align:center;text-decoration:none}.row-carousel .carousel-object .carousel-item img{display:block;height:auto;width:100%}.row-carousel .carousel-object .carousel-item p{color:#000;font-size:2rem;line-height:29px;margin-top:16px}.row-carousel-items{display:grid;gap:8px;grid-template-columns:repeat(var(--column-count),1fr);list-style:none;margin:0;overflow:hidden;overflow-x:scroll;padding:0;padding-inline:var(--site-gutter)}.row-carousel-items .product-list-item{min-width:var(--item-width)}.row-carousel-items .product-list-item a{padding:0}@media (max-width: 991px){.styles-toesox .row-carousel .carousel-header{padding-inline:calc(var(--site-gutter) * .5)}}.styles-toesox .row-carousel .carousel-header h2{font-weight:400;text-transform:none}.styles-toesox .row-carousel .carousel-header a{font-family:var(--font-sans-serif);font-weight:300}.styles-toesox .row-carousel .carousel-object .slick-arrow{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;background:#ebeef3;border:0;border-radius:50%;bottom:100%;color:#5e5e5e;cursor:pointer;display:flex;height:36px;justify-content:center;left:auto;padding:0;position:absolute;right:0;top:auto;width:36px}.styles-toesox .row-carousel .carousel-object .slick-arrow svg{height:15px}.styles-toesox .row-carousel .carousel-object .slick-arrow.slick-prev{transform:translate(-50px,-65%) rotate(180deg)}.styles-toesox .row-carousel .carousel-object .slick-arrow.slick-next{transform:translateY(-65%)}.styles-toesox .row-carousel .carousel-object .slick-arrow.slick-disabled{background:#f4f4f4;color:#7c7c7c}.styles-toesox .row-carousel .carousel-object .slick-arrow svg{transform:none}.featured-collection{margin-bottom:var(--block-margin)}@media (min-width: 992px){.featured-collection{padding-inline:var(--site-gutter)}}.featured-collection.layout-column{display:grid;gap:50px}.featured-collection.layout-column .body{padding:0 var(--site-gutter)}@media (min-width: 992px){.featured-collection.layout-column{grid-template-columns:repeat(3,1fr)}.featured-collection.layout-column .body{border-right:1px solid var(--border-color);display:flex;flex-direction:column;justify-content:center;padding:0 110px 0 0}.featured-collection.layout-column .featured-collection__items{grid-column:2/4}}.featured-collection.layout-column .actions{margin-top:20px}@media (min-width: 992px){.featured-collection.layout-column .actions{margin-top:50px}}.featured-collection__header{align-items:baseline;display:flex;justify-content:space-between;padding-inline:var(--site-gutter) calc(var(--site-gutter) * .5)}@media (min-width: 992px){.featured-collection__header{padding:0}}.featured-collection__header a{color:#000;font-weight:300}@media (max-width: 991px){.featured-collection__header a{font-size:1.4rem}}.featured-collection__header a:hover{text-decoration:none}.featured-collection__items{display:grid;gap:20px;grid-template-columns:repeat(var(--repeat),1fr);list-style:none;margin:0;padding:0}@media (max-width: 991px){.featured-collection__items{overflow:hidden;overflow-x:scroll;padding-inline:var(--site-gutter)}.featured-collection__items li{min-width:35vw}}.half-half-image-features{margin-block:var(--block-margin);padding-inline:var(--site-gutter)}@media (min-width: 768px){.half-half-image-features.image-right .feature-image{order:1}.half-half-image-features.image-right .feature-content{order:-1}}@media (max-width: 767px){.half-half-image-features.m-hidden-image-true .feature-image{display:none}}.half-half-image-features .inner-container{align-items:center;display:grid;gap:4px}@media (min-width: 768px){.half-half-image-features .inner-container{grid-template-columns:repeat(2,1fr)}}.half-half-image-features .inner-container .feature-item{color:#000;height:100%;padding-block:clamp(30px,8vw,150px);padding-inline:clamp(30px,5.83vw,112px);text-decoration:none}.half-half-image-features .inner-container .feature-item.feature-image{padding:0}.half-half-image-features .inner-container .feature-item.feature-image img{display:block;height:auto;width:100%}.half-half-image-features .inner-container .feature-item h3{font-size:3.6rem;font-weight:400;margin-top:0}.half-half-image-features .inner-container .feature-item ol,.half-half-image-features .inner-container .feature-item p,.half-half-image-features .inner-container .feature-item ul{font-size:1.6rem}@media (min-width: 1200px){.half-half-image-features .inner-container .feature-item ol,.half-half-image-features .inner-container .feature-item p,.half-half-image-features .inner-container .feature-item ul{margin-block:2em;width:80%}.half-half-image-features .inner-container .feature-item ol:last-child,.half-half-image-features .inner-container .feature-item p:last-child,.half-half-image-features .inner-container .feature-item ul:last-child{margin-bottom:0}}.half-half-image-copy{margin-bottom:80px}@media (max-width: 991px){.half-half-image-copy{margin-bottom:40px}}.half-half-image-copy .inner-container{display:flex;flex-direction:row}@media (max-width: 768px){.half-half-image-copy .inner-container{flex-wrap:wrap}}.half-half-image-copy .inner-container .image-left{flex-basis:50%;min-width:50%}@media (max-width: 768px){.half-half-image-copy .inner-container .image-left{flex-basis:100%;min-width:100%}}.half-half-image-copy .inner-container .image-left img{display:block;height:auto;width:100%}.half-half-image-copy .inner-container .copy-right{align-items:center;display:flex;max-width:50%!important;padding-left:50px;padding-right:120px}@media (max-width: 1200px){.half-half-image-copy .inner-container .copy-right{padding-right:80px}}@media (max-width: 1024px){.half-half-image-copy .inner-container .copy-right{padding-left:40px;padding-right:40px}}@media (max-width: 768px){.half-half-image-copy .inner-container .copy-right{flex-basis:100%;margin-bottom:50px;max-width:100%!important;min-width:100%;padding-left:25px;padding-right:25px}}.half-half-image-copy .inner-container .copy-right h2{color:#000;font-size:3.6rem;font-weight:500;line-height:5.3rem;margin-bottom:5px;text-transform:none}.half-half-image-copy .inner-container .copy-right p{color:#000;font-size:1.8rem;font-weight:400;line-height:2.6rem;margin-bottom:15px}.heading-copy-blurb{background:var(--color-tint);margin-bottom:var(--block-margin);padding-block:var(--block-margin);padding-inline:var(--site-gutter);text-align:center}@media (max-width: 991px){.heading-copy-blurb{font-size:1.4rem}}.heading-copy-blurb h2{font-size:2.4rem}@media (min-width: 992px){.heading-copy-blurb h2{font-size:3.2rem}.heading-copy-blurb h2 br{display:none}}.heading-copy-blurb>*{margin-inline:auto;max-width:80ch}.heading-copy-blurb>:last-child{margin-bottom:0}.reviews-container{background:var(--color-tint);margin-block:var(--block-margin);padding-block:var(--block-margin)}.reviews-container .slick-arrow{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;height:15px;padding:0;position:absolute;top:50%;width:9px}@media (min-width: 992px){.reviews-container .slick-arrow{height:30px;width:17px}}.reviews-container .slick-arrow svg{display:block;height:auto;width:100%}.reviews-container .slick-arrow.slick-prev{left:0;transform:rotate(180deg);transform:translate(-27px) rotate(180deg)}@media (min-width: 992px){.reviews-container .slick-arrow.slick-prev{transform:translate(-90px) rotate(180deg)}}.reviews-container .slick-arrow.slick-next{right:0;transform:translate(27px)}@media (min-width: 992px){.reviews-container .slick-arrow.slick-next{transform:translate(73px)}}.reviews-container .quote-content{font-weight:500;text-align:center}@media (min-width: 992px){.reviews-container .quote-content{font-size:2.5rem}}.reviews-container .quote-author{font-size:1.3rem;margin-top:.5em;text-align:center}@media (min-width: 992px){.reviews-container .quote-author{font-size:2.5rem}}.reviews-container .rating{--star-size: 30px;align-items:center;display:flex;gap:5px;justify-content:center;margin-bottom:var(--star-size)}@media (min-width: 992px){.reviews-container .rating{--star-size: 35px}}.reviews-container .rating svg{width:var(--star-size)}.reviews-slider-container{margin-inline:auto;max-width:70%}@media (min-width: 992px){.reviews-slider-container{max-width:690px}}.full-screen-video-container{position:relative}@media (max-width: 768px){.full-screen-video-container{margin-bottom:25px;margin-top:25px}}.full-screen-video-container figure{margin:0;padding-bottom:56.25%;position:relative}.full-screen-video-container figure iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:2}.full-screen-video-container figure .video-play-button{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);transition:.3s ease-in-out;z-index:3}@media (max-width: 768px){.full-screen-video-container figure .video-play-button{margin-top:20px}}.full-screen-video-container figure .video-play-button.hiding{opacity:0}.full-screen-video-container figure .video-play-button .play-button-bg{align-items:center;background:#c4c4c4;border-radius:50%;cursor:pointer;display:flex;height:150px;justify-content:center;margin-bottom:15px;width:150px}@media (max-width: 768px){.full-screen-video-container figure .video-play-button .play-button-bg{height:75px;margin-bottom:7px;width:75px}}.full-screen-video-container figure .video-play-button .play-button-bg img{max-width:100%}@media (max-width: 768px){.full-screen-video-container figure .video-play-button .play-button-bg img{height:auto;width:40px}}.full-screen-video-container figure .video-play-button .play-text{color:#fff;font-size:3.6rem;line-height:3.6rem}@media (max-width: 768px){.full-screen-video-container figure .video-play-button .play-text{font-size:2.4rem;line-height:2.4rem}}.breadcrumbs{margin-bottom:80px;margin-top:50px}@media (max-width: 768px){.breadcrumbs{margin-bottom:40px;margin-top:25px;text-align:center}}.breadcrumbs ol{list-style:none;margin:0;padding:0}.breadcrumbs ol li{display:inline-block}.breadcrumbs ol li:not(:last-of-type):after{color:#000;content:" / ";font-size:1.4rem;font-weight:400;margin:0 5px}.breadcrumbs ol li a{color:#000;text-decoration:none}.pagination{display:flex;flex-direction:row;justify-content:center;margin-top:80px}.pagination>span{border:1px solid #000;display:block;font-size:2rem}.pagination>span a{color:#000;display:block;padding:10px 16px 6px;text-decoration:none;transition:.3s ease-in-out}.pagination>span a:hover{background:#000;color:#fff}.pagination>span.current,.pagination>span.deco{background:#000;color:#fff;padding:10px 16px 6px;text-align:center}@media (max-width: 768px){.pagination>span.deco,.pagination>span.page{display:none}}.pagination>span.next span,.pagination>span.prev span{position:relative;top:-2px}.pagination>span:not(:last-of-type){border-right:none}.standard-content{color:#000;font-size:1.8rem;font-weight:400;line-height:2.6rem;margin-bottom:25px}.standard-content h1,.standard-content h2,.standard-content h3,.standard-content h4{margin-top:25px}.standard-content h2{font-size:2.6rem;font-weight:500;line-height:3.4rem}.standard-content ol,.standard-content p,.standard-content ul{color:#000;font-size:1.8rem;font-weight:400;line-height:2.6rem;margin-bottom:25px}.standard-content img{height:auto;margin-bottom:25px;max-width:100%}.standard-content img.aligncenter{margin:0 auto 25px}.standard-content a{color:#000;text-decoration:underline}.newsletter-container{background:var(--color-tint);margin-bottom:var(--block-margin);padding-block:28px 0}@media (max-width: 991px){.newsletter-container{padding:var(--site-gutter)}}.styles-toesox .newsletter-container{padding:0}@media (min-width: 992px){.styles-toesox .newsletter-container.newsletter-block{align-items:center;display:grid;grid-template-columns:repeat(2,1fr)}}.styles-toesox .newsletter-container .media{grid-area:1/1/2/2}.styles-toesox .newsletter-container .media img{width:100%}@media (max-width: 991px){.styles-toesox .newsletter-container .form{padding:var(--site-gutter)}}.styles-toesox .newsletter-container .form form{text-align:left}.styles-toesox .newsletter-container .form button{border-radius:0 28px 28px 0}.quantity-controller{display:flex;flex-direction:row;font-weight:400;width:160px}.quantity-controller span.disabled{cursor:not-allowed!important;opacity:.5}.quantity-controller span.quantity-icon{align-items:center;display:flex;height:100%;justify-content:center;position:relative}.quantity-controller span.reduce-quantity{background:transparent;border-bottom:1px solid #000;-o-border-image:initial;border-image:initial;border-left:1px solid #000;border-right-color:initial;border-right-style:none;border-right-width:0;border-top:1px solid #000;box-sizing:border-box;color:#000;cursor:pointer;display:block;font-weight:300;height:36px;line-height:30px;position:relative;text-align:center;width:25%}.quantity-controller span.reduce-quantity .quantity-icon:after{background:#000;content:"";display:inline-block;height:2px;top:0;width:12px}.quantity-controller span.increase-quantity{background:transparent;border-bottom:1px solid #000;-o-border-image:initial;border-image:initial;border-left-color:initial;border-left-style:none;border-left-width:0;border-right:1px solid #000;border-top:1px solid #000;box-sizing:border-box;color:#000;cursor:pointer;display:block;font-weight:300;height:36px;line-height:30px;position:relative;text-align:center;width:25%}.quantity-controller span.increase-quantity .quantity-icon:before{background:#000;content:"";display:inline-block;height:12px;left:7px;position:relative;top:0;width:2px}.quantity-controller span.increase-quantity .quantity-icon:after{background:#000;content:"";display:inline-block;height:2px;top:0;width:12px}.quantity-controller input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid #000;border-radius:0;color:#000;display:inline;float:left;height:36px;margin-bottom:0;min-height:36px;outline:0;padding:0 .313rem 0 18px;text-align:center;width:40%}.color-swatch-indicator{border:1px solid #bbb;display:inline-block;height:20px;margin-right:15px!important;width:20px}.color-options{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}@media (max-width: 485px){.color-options{gap:5px}}.color-options .color-option-item{border:2px solid transparent;border-radius:50%;height:34px;padding:2px;position:relative;width:34px}@media (max-width: 991px){.color-options .color-option-item{margin-bottom:10px}}@media (max-width: 485px){.color-options .color-option-item{height:30px;width:30px}}.color-options .color-option-item.selected{border:2px solid #000}.color-options .color-option-item.disabled:after{background:#000;content:"";display:block;height:2px;left:1px;position:absolute;top:14px;transform:rotate(-45deg);width:28px;z-index:1}@media (max-width: 485px){.color-options .color-option-item.disabled:after{top:18px;width:36px}}.color-options .color-option-item:not(.disabled){cursor:pointer}.color-options .color-swatch{background-position:50%;background-size:cover;border:1px solid #bbb;border-radius:50%;display:block;height:26px;width:26px}@media (max-width: 485px){.color-options .color-swatch{height:22px;width:22px}}.color-options .filter-label-text{display:none}.color-options .more-colors{color:currentColor;font-weight:700;margin-right:0;text-align:center;text-decoration:none}.color-options .more-colors .color-option-item{padding-left:0}.color-options .more-colors .excess-colors{align-items:center;border-color:transparent;display:flex;font-size:1.6rem;font-weight:400}.styles-toesox .color-options{justify-content:center}.video-with-text{background:var(--color-tint);margin-bottom:var(--block-margin);padding:var(--site-gutter)}@media (min-width: 992px){.video-with-text{align-items:center;display:grid;gap:7.92%;grid-template-columns:repeat(2,1fr);margin-inline:var(--site-gutter);padding-block:65px;padding-inline:7.92%}}.video-with-text.is-style-overlay{aspect-ratio:1;display:block;overflow:hidden;padding:0;position:relative}@media (min-width: 768px){.video-with-text.is-style-overlay{aspect-ratio:3/1}}.video-with-text.is-style-overlay:after{background:#000;content:"";display:block;height:100%;left:0;opacity:var(--darken);position:absolute;top:0;width:100%;z-index:1}.video-with-text.is-style-overlay .video-with-text__content{color:#fff;display:flex;flex-direction:column;gap:1.5em;height:100%;justify-content:center;padding-left:7.92%;position:relative;text-align:left;width:100%;z-index:2}@media (max-width: 991px){.video-with-text.is-style-overlay .video-with-text__content{gap:1em;padding-inline:var(--site-gutter)}}.video-with-text.is-style-overlay .video-with-text__content>*{margin:0;max-width:60ch}.video-with-text.is-style-overlay .video-with-text__actions .btn-primary{background:#fff;border-color:#fff;color:#000}.video-with-text.is-style-overlay .video-with-text__actions .btn-primary:hover{background:#000;border-color:#000;color:#fff}.video-with-text.is-style-overlay .video-with-text__media{padding:0}.video-with-text.is-style-overlay .video-with-text__media video{left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;z-index:0}@media (min-width: 992px){.video-with-text.is-style-overlay .video-with-text__media video{height:auto;top:50%;transform:translateY(-50%);width:100%}}.video-with-text__content{font-weight:300;text-align:center}@media (max-width: 1199px){.video-with-text__content{font-size:1.5rem}}@media (min-width: 992px){.video-with-text__content{text-align:left}}@media (min-width: 1200px){.video-with-text__content p{max-width:80%}}.video-with-text__media video{display:block;width:100%}.video-with-text__title{font-size:2.4rem;font-weight:500;line-height:1.1;margin:0;text-transform:uppercase}@media (min-width: 1200px){.video-with-text__title{font-size:4.4rem}}.video-with-text__actions{align-items:center;display:flex;flex-wrap:wrap;gap:15px;justify-content:flex-start}@media (min-width: 992px){.video-with-text__actions{margin-top:2em}}@media (max-width: 991px){.video-with-text:not(.is-style-overlay) .video-with-text__actions{display:none}}.video-with-text:not(.is-style-overlay) .video-with-text__actions__m{display:flex;gap:15px;margin-top:15px}.video-with-text:not(.is-style-overlay) .video-with-text__actions__m a{flex:1}@media (min-width: 992px){.video-with-text:not(.is-style-overlay) .video-with-text__actions__m{display:none}.styles-toesox .video-with-text{margin-inline:0}}.styles-toesox .video-with-text.is-style-overlay{margin:0}.styles-toesox .video-with-text.is-style-overlay .video-with-text__content{align-items:center;gap:1.25em;text-align:center}.styles-toesox .video-with-text.is-style-overlay .video-with-text__content>*{max-width:75ch}@media (min-width: 992px){.styles-toesox .video-with-text.is-style-overlay .video-with-text__content{font-size:2rem;padding:0}}.styles-toesox .video-with-text__title{font-size:2.2em;line-height:1;text-transform:none}.product-item__link{color:currentColor;display:block;text-decoration:none}@media (max-width: 991px){.product-item__link{font-size:1.4rem}}.product-item__link:hover .product-item__image .secondary{opacity:1}.product-item__link:hover .product-item__image.has-preferred-color img{transform:scale(1.05)}.product-item__image{margin-bottom:1em;position:relative}.product-item__image img{width:100%}.product-item__image .secondary{opacity:0;position:absolute}.product-item__image.has-preferred-color{overflow:hidden;transform:translateZ(0)}.product-item__image.has-preferred-color img{transition:.2s}.product-item__image.has-preferred-color .secondary{display:none}.product-item__title{margin-top:15px}.product-item__meta{color:var(--color-gray);font-weight:300}.styles-toesox .product-item__link{text-align:center}.styles-toesox .product-item__title{font-size:1.6rem}@media (min-width: 992px){.styles-toesox .product-item__title{font-size:1.8rem}}.styles-toesox .product-item__meta{font-family:var(--font-sans-serif);font-size:1.5rem}.feature-grid{margin-bottom:var(--block-margin);padding-inline:var(--site-gutter)}@media (max-width: 767px){.feature-grid.m-layout-scroll{padding-inline:0}.feature-grid.m-layout-scroll .section-title{padding-inline:var(--site-gutter)}.feature-grid.m-layout-scroll .feature-grid__items{grid-template-columns:repeat(var(--column-count),1fr);overflow:hidden;overflow-x:scroll;padding-inline:var(--site-gutter)}.feature-grid.m-layout-scroll .feature-grid__item{min-width:var(--item-width)}.feature-grid.m-layout-2-column .feature-grid__items{grid-template-columns:repeat(2,1fr)}.feature-grid.m-layout-2-column .feature-grid__items .feature-grid__item{min-width:auto}}.feature-grid.headline-overlay .feature-grid__item{position:relative}.feature-grid.headline-overlay .feature-grid__item .body{align-items:center;background:rgba(0,0,0,var(--overlay-opacity));color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.feature-grid.headline-overlay .feature-grid__item .title{font-family:var(--font-family-headings);padding-inline:var(--site-gutter);text-align:center}@media (min-width: 992px){.feature-grid.headline-overlay .feature-grid__item .title{font-size:2.4rem}}.feature-grid__items{display:grid;gap:var(--site-gutter);list-style:none;margin:0;padding:0}@media (min-width: 768px){.feature-grid__items{grid-template-columns:repeat(var(--column-count),1fr)}}@media (min-width: 992px){.feature-grid__items{gap:var(--gap)}}.feature-grid__item{color:#000;display:block;text-decoration:none}.feature-grid__item:hover .feature-grid__item__title .link-text{text-decoration:underline}.feature-grid__item:hover .feature-grid__item__text .link-text{text-decoration:none}.feature-grid__item__image{overflow:hidden}.feature-grid__item__image img{height:auto;transition:.2s;width:100%}.feature-grid__item__title{align-items:baseline;display:flex;font-size:1.4rem;justify-content:space-between}.feature-grid__item__title .title{font-family:Inter Regular,sans-serif;font-size:1.6rem;font-weight:400;margin-block:.75em 0}@media (min-width: 768px){.feature-grid__item__title .title{font-size:1.8rem}}.feature-grid__item__title .title.uc{text-transform:uppercase}.feature-grid__item__title .link-text{color:var(--color-gray);font-weight:300}.feature-grid__item__text{font-weight:300}@media (max-width: 767px){.feature-grid__item__text{font-size:1.4rem}}.feature-grid__item__text p{margin-block:.5em}.feature-grid__item__text .link-text{text-decoration:underline}.feature-grid__promoted-item{display:none}@media (max-width: 767px){.styles-tavi .feature-grid.m-layout-scroll .feature-grid__item__title .title{font-size:1.4rem}}.styles-toesox .feature-grid__item__image{border-radius:var(--radius);transform:translateZ(0)}@media (min-width: 1200px){.styles-toesox .feature-grid__item__text,.styles-toesox .feature-grid__item__title{padding-right:60px}}.styles-toesox .feature-grid__item__title .title{font-size:1.8rem}@media (min-width: 768px){.styles-toesox .feature-grid__item__title .title{font-size:2.5rem}}.feature-grid .feature-grid__item__image img{aspect-ratio:1080/1460;-o-object-fit:cover;object-fit:cover}.template-product .image-banners .heading{margin-bottom:15px!important}.template-product .image-banners .metafield-rich_text_field p{margin-top:0}@media (min-width: 768px){.template-product .image-banners{margin-inline:45px!important}}@media (max-width: 767px){.template-product .image-banners{gap:15px!important}.template-product .image-banners .content{text-align:left!important}.template-product .image-banners .content .btn-primary{min-width:160px}}.feature-carousel{margin-bottom:var(--block-margin)}@media (min-width: 992px){.feature-carousel{padding-inline:calc(var(--site-gutter) - 8px)}}.feature-carousel .item a{color:currentColor;display:block;padding-inline:8px;text-decoration:none}.feature-carousel .item a:hover .image img{transform:scale(1.05)}.feature-carousel .item .image{border-radius:var(--radius);overflow:hidden;transform:translateZ(0)}.feature-carousel .item .image img{height:auto;transition:.2s;width:100%}.feature-carousel .item .title{font-family:var(--font-serif);margin:0}@media (max-width: 991px){.feature-carousel .item .title{font-size:1.8rem}}.feature-carousel .item .body{align-items:center;display:flex;justify-content:space-between;padding-top:.5em}.feature-carousel .item .link-text{color:var(--color-gray);font-family:var(--font-sans-serif);text-decoration:underline}@media (min-width: 992px){.feature-carousel .item .link-text{font-size:1.4rem;font-weight:300}}.feature-carousel__items .slick-arrow{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;background:#ebeef3;border:0;border-radius:50%;bottom:100%;color:#5e5e5e;cursor:pointer;display:flex;height:36px;justify-content:center;left:auto;padding:0;position:absolute;right:8px;top:auto;width:36px}.feature-carousel__items .slick-arrow svg{height:15px}.feature-carousel__items .slick-arrow.slick-prev{transform:translate(-50px,-65%) rotate(180deg)}.feature-carousel__items .slick-arrow.slick-next{transform:translateY(-65%)}.feature-carousel__items .slick-arrow.slick-disabled{background:#f4f4f4;color:#7c7c7c}.feature-carousel__items-m{display:grid;gap:8px;grid-template-columns:repeat(var(--column-count),1fr);overflow:hidden;overflow-x:scroll;padding-inline:var(--site-gutter)}.feature-carousel__items-m .item{min-width:var(--item-width)}.feature-carousel__items-m .item a{padding:0}.feature-carousel__items-m .item .body{display:block;text-align:center}.feature-carousel__items-m .item .body .link-text{display:none}.features-list{margin-bottom:var(--block-margin);padding-top:var(--block-margin)}@media (min-width: 992px){.features-list{background:var(--color-tint);padding-block:var(--block-margin);padding-inline:5%}}.features-list__items{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;margin:0;padding:0}.features-list__items li{text-align:center;width:16%}.features-list__items li img{display:inline}.features-list__items li p{font-size:1.4rem}.features-list__items-m{text-align:center}.features-list__items-m .item{padding-inline:calc(var(--site-gutter) * 2)}.features-list__items-m img{display:inline}.features-list__items-m .slick-dots{display:flex;gap:10px;justify-content:center;list-style:none;margin:0;padding:0}.features-list__items-m .slick-dots button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;background:#c3cbcf;border:0;border-radius:50%;cursor:pointer;font-size:0;height:5px;padding:0;width:5px}.features-list__items-m .slick-dots .slick-active button{background:#2b555a}.icon-grid{background:var(--color-tint);margin-bottom:var(--block-margin);margin-inline:var(--site-gutter)}@media (max-width: 991px){.icon-grid{margin-inline:0;padding:var(--site-gutter) 0}.icon-grid .icon-grid__header .section-title__title{margin-bottom:0}}@media (min-width: 992px){.icon-grid__header{margin:0;padding-top:65px}}.icon-grid__header .section-title__title{text-align:center;text-transform:none}.icon-grid__carousel .items{align-items:center;display:flex;justify-content:center;list-style:none;margin:0;padding:0}.icon-grid__carousel .items li{align-items:center;aspect-ratio:2/1;display:flex;justify-content:center;padding-inline:calc(var(--site-gutter) * .5);width:25%}.icon-grid__mobile-carousel .item{display:grid!important;grid-template-columns:repeat(2,1fr)}.icon-grid__mobile-carousel .logo{align-items:center;aspect-ratio:4/1;display:flex;justify-content:center;padding-inline:var(--site-gutter)}.styles-toesox .icon-grid{background:#000;color:#fff;margin:0}@media (min-width: 992px){.styles-toesox .icon-grid .section-title{margin:0}}.styles-toesox .icon-grid .section-title__title{font-family:var(--font-serif)}.styles-toesox .icon-grid__carousel img,.styles-toesox .icon-grid__mobile-carousel img{filter:invert(100%)}i.icon-swym-wishlist{font-family:swym-font;font-style:normal}i.icon-swym-wishlist,i.icon-swym-wishlist+span{vertical-align:middle}i.icon-swym-wishlist:after{content:"";display:inline;font-size:130%;line-height:18px;text-align:center}.swym-ready i.icon-swym-wishlist:after{content:"\f08a"}.swym-wishlist-button-bar{margin-left:auto!important}.collections-page{padding-bottom:100px}.search-header{padding-bottom:50px;text-align:center}.search-header form{margin:0 auto;max-width:500px}.collection-container{align-items:flex-start;display:flex;flex-direction:row}@media (max-width: 768px){.collection-container{flex-wrap:wrap}}.collection-container .collection-sidebar{border-right:1px solid #bbb;flex-basis:23%;margin-right:2%;min-width:23%;padding-right:20px}@media (max-width: 768px){.collection-container .collection-sidebar{border-right:none;flex-basis:100%;margin-right:0;min-width:100%;padding-right:0}}.collection-container .collection-sidebar .collection-sidebar-group{border-bottom:1px solid #bbb;margin-bottom:20px;padding-bottom:25px}@media (max-width: 768px){.collection-container .collection-sidebar .collection-sidebar-group{padding-bottom:0;position:relative}}.collection-container .collection-sidebar .collection-sidebar-group .filter-group-display__header-reset{color:#000;display:block;font-size:1.6rem;margin-left:auto;text-decoration:none;width:65px}.collection-container .collection-sidebar .collection-sidebar-group .filter-group-display__header-reset span{display:inline-block;height:15px;position:relative;top:3px;width:15px}.collection-container .collection-sidebar .collection-sidebar-group .filter-group-display__header-reset span:before{background-color:#000;content:" ";height:15px;left:3px;position:absolute;transform:rotate(-45deg);width:1px}.collection-container .collection-sidebar .collection-sidebar-group .filter-group-display__header-reset span:after{background-color:#000;content:" ";height:15px;left:3px;position:absolute;transform:rotate(45deg);width:1px}.collection-container .collection-sidebar .collection-sidebar-group h3{color:#000;font-weight:500;font-weight:400;margin-bottom:25px;margin-top:0;padding:0;position:relative;text-transform:none}@media (max-width: 768px){.collection-container .collection-sidebar .collection-sidebar-group h3{margin-bottom:15px}.collection-container .collection-sidebar .collection-sidebar-group h3:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAICAYAAADJEc7MAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABCSURBVHgBlY7RCQAgCERvBEdohNt/mVYpqA+xgteBIPqeKK2EeFpu+iwDyZuNOjCQjBcCh28A+eYAsVTlLynLT2kAMv0O9bHkOYkAAAAASUVORK5CYII=) no-repeat;content:"";display:inline-block;height:13px;margin-top:5px;position:absolute;right:0;width:13px}.collection-container .collection-sidebar .collection-sidebar-group h3.filter-open:after{transform:rotate(180deg)}.collection-container .collection-sidebar .collection-sidebar-group .collection-sidebar-group-options{background:#fff;display:none;left:0;max-height:40vh;overflow-y:scroll;padding:15px;position:absolute;right:0;top:100%;z-index:1000}}.collection-container .collection-sidebar .collection-sidebar-group ul{list-style:none;margin:0;padding:0}.collection-container .collection-sidebar .collection-sidebar-group ul li{align-items:center;display:flex;flex-direction:row;margin:10px 0}.collection-container .collection-sidebar .collection-sidebar-group ul li .filter-label{cursor:pointer;width:100%}.collection-container .collection-sidebar .collection-sidebar-group ul li .filter-label.filter-active .filter-label-text{font-weight:700;position:relative}.collection-container .collection-sidebar .collection-sidebar-group ul li .filter-label.filter-active .filter-label-text:after{content:"\2022";font-size:12px;position:absolute;right:-12px;top:50%;transform:translateY(-50%)}.collection-container .collection-sidebar .collection-sidebar-group ul li .filter-label .color-swatch{border:1px solid #ccc;display:inline-block;height:20px;margin-right:15px;position:relative;top:4px;width:20px}.collection-container .collection-list-view{display:grid;flex-basis:75%;gap:25px 20px;grid-template-columns:repeat(2,1fr);min-width:75%;padding-inline:10px}@media (min-width: 1025px){.collection-container .collection-list-view{grid-template-columns:repeat(3,1fr)}}@media (max-width: 768px){.collection-container .collection-list-view{flex-basis:100%;min-width:100%}}.collection-container .collection-list-view.full-width{flex-basis:100%;min-width:100%}@media (min-width: 1025px){.collection-container .collection-list-view.full-width{grid-template-columns:repeat(4,1fr)}}.product-list-item a{color:#000;text-decoration:none}.product-list-item a:hover .product-image img.secondary{opacity:1}.product-list-item .product-list-item-inner{display:block}.product-list-item .product-list-item-inner .product-image{position:relative}.product-list-item .product-list-item-inner .product-image:hover img.secondary{opacity:1}.product-list-item .product-list-item-inner .product-image img{display:block;height:auto;width:100%}.product-list-item .product-list-item-inner .product-image .secondary,.product-list-item .product-list-item-inner .product-image img.secondary{opacity:0;position:absolute}.product-list-item .product-list-item-inner .color-options{margin-top:12px}.product-list-item .product-list-item-inner .product-information h4{color:#000;font-size:1.6rem;line-height:2.1rem;margin-bottom:0;margin-top:15px;text-transform:none!important}.product-list-item .product-list-item-inner .product-information .yotpo{margin-bottom:8px;text-align:center}.product-list-item .product-list-item-inner .product-information .yotpo .standalone-bottomline{display:flex;flex-direction:row;justify-content:center}.product-list-item .product-list-item-inner .product-information .product-color-selected{font-size:1.4rem;line-height:1.9rem;margin-bottom:7px}.product-list-item .product-list-item-inner .product-information p{color:#000;font-size:1.4rem;line-height:1.9rem;margin-bottom:0;margin-top:0;text-transform:none}.product-list-item .product-list-item-inner .product-information p s{color:#858585}.product-list-item .product-list-item-inner .product-information .product-sold-out{color:red;display:block}.content-block{background-size:cover;display:block;font-family:Playfair Display,serif;font-size:2rem;height:100%;overflow:hidden;position:relative}@media (min-width: 1300px){.content-block{background:none!important;font-size:3rem}}@media (max-width: 1299px){.content-block img{display:none}}.content-block span{align-items:center;background:rgba(0,0,0,var(--overlay-opacity));display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.content-block small{font-size:60%;text-decoration:underline}.content-block img{transition:.2s}@media (min-width: 1025px){a.content-block:focus img,a.content-block:hover img{transform:scale(1.05)}a.content-block small:hover{text-decoration:none}}.styles-tavi .content-block small{font-family:Inter,sans-serif}.styles-toesox.template-page .product-list-item .product-information{text-align:center}.styles-toesox .content-block{border-radius:var(--radius);font-family:Poppins,sans-serif;font-weight:400}#collection-loading{display:none;padding-block:40px;text-align:center;width:100%}#collection-loading img{display:inline}.product-detail-container{max-width:1740px;padding-bottom:80px}.product-detail-container .product-detail-container-inner{margin-bottom:40px;padding-top:15px}@media (min-width: 768px){.product-detail-container .product-detail-container-inner{align-items:start;display:grid;gap:8.55%;grid-template-columns:49.88% auto}}@media (min-width: 1200px){.product-detail-container .product-detail-container-inner{padding-top:70px;padding-inline:40px}}.product-detail-container .product-detail-container-inner .product-images-column{margin-bottom:15px}@media (max-width: 991px){.product-detail-container .product-detail-container-inner .product-images-column .image-thumbnails{display:none}}@media (min-width: 992px){.product-detail-container .product-detail-container-inner .product-images-column{display:grid;gap:25px;grid-template-columns:8.7% 87.56%;margin:0;position:sticky;top:160px}}.product-detail-container .product-detail-container-inner .product-images-column .hide{display:none}@media (max-width: 767px){.product-detail-container .product-detail-container-inner .product-images-column .main-image{min-height:100vw}}@media (min-width: 992px){.product-detail-container .product-detail-container-inner .product-images-column .main-image{grid-area:1/2/2/3}}.product-detail-container .product-detail-container-inner .product-images-column .main-image img{display:block;height:auto;width:100%}.product-detail-container .product-detail-container-inner .product-images-column .main-image #main-image-slider.hide-while-loading,.product-detail-container .product-detail-container-inner .product-images-column .main-image #main-image-slider:not(.slick-initialized){aspect-ratio:1;overflow:hidden}.product-detail-container .product-detail-container-inner .product-images-column .image-thumbnails{margin-top:15px}@media (max-width: 768px){.product-detail-container .product-detail-container-inner .product-images-column .image-thumbnails{margin-top:3px}}@media (min-width: 992px){.product-detail-container .product-detail-container-inner .product-images-column .image-thumbnails{grid-area:1/1/2/2;margin:0}.product-detail-container .product-detail-container-inner .product-images-column .image-thumbnails .image-thumbnails-slider{display:grid;gap:4px}}@media (min-width: 992px){.product-detail-container .product-detail-container-inner .product-images-column .image-thumbnails .image-thumbnails-slider:has(.slick-arrow){padding-top:35px}.product-detail-container .product-detail-container-inner .product-images-column .image-thumbnails .image-thumbnails-slider .slick-slide{border:0}.product-detail-container .product-detail-container-inner .product-images-column .image-thumbnails .image-thumbnails-slider .slick-arrow{color:currentColor;left:50%}.product-detail-container .product-detail-container-inner .product-images-column .image-thumbnails .image-thumbnails-slider .slick-prev{top:8px;transform:translate(-50%,-50%) rotate(90deg)}.product-detail-container .product-detail-container-inner .product-images-column .image-thumbnails .image-thumbnails-slider .slick-next{top:100%;transform:translate(-50%) rotate(90deg)}}.product-detail-container .product-detail-container-inner .product-images-column .image-thumbnails .image-thumbnail-item{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0}.product-detail-container .product-detail-container-inner .product-images-column .image-thumbnails .image-thumbnail-item img{display:block;height:auto;width:100%}.product-detail-container .product-detail-container-inner .product-images-column .image-thumbnails #thumbnail-slider.hide-while-loading{aspect-ratio:1;overflow:hidden}.product-detail-container .product-detail-container-inner .product-images-column .slick-arrow{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;color:currentColor;cursor:pointer;padding:0;position:absolute;top:50%;transform:translateY(-50px);width:24px}.product-detail-container .product-detail-container-inner .product-images-column .slick-prev{left:0;z-index:1}.product-detail-container .product-detail-container-inner .product-images-column .slick-next{right:0;z-index:1}.product-detail-container .product-detail-container-inner .product-images-column .slick-dots{display:flex;gap:8px;justify-content:center;list-style:none;margin:0;padding:0}.product-detail-container .product-detail-container-inner .product-images-column .slick-dots button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#000;border:1px solid #000;border-radius:50%;font-size:0;height:8px;padding:0;width:8px}.product-detail-container .product-detail-container-inner .product-images-column .slick-dots .slick-active button{background:#fff}@media (min-width: 768px){.product-detail-container .product-detail-container-inner .product-details-column{padding-right:13%}}.product-detail-container .product-detail-container-inner .product-details-column .description-container{font-size:1.4rem;margin-bottom:10px}.product-detail-container .product-detail-container-inner .product-details-column .description-container.mobile-only{font-size:1.5rem;margin-bottom:15px}@media (min-width: 768px){.product-detail-container .product-detail-container-inner .product-details-column .description-container.mobile-only{display:none}}.product-detail-container .product-detail-container-inner .product-details-column .product-option-group{margin-bottom:25px}@media (min-width: 992px){.product-detail-container .product-detail-container-inner .product-details-column .product-option-group{position:relative}}.product-detail-container .product-detail-container-inner .product-details-column .product-option-group .product-option-group-header h3{font-family:var(--font-sans-serif);font-size:1.6rem;margin-bottom:15px;margin-top:0}.product-detail-container .product-detail-container-inner .product-details-column .product-option-group .product-option-group-header h3 .color-selected-label{color:var(--color-gray);font-weight:400}.product-detail-container .product-detail-container-inner .product-details-column .product-option-group select{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAICAYAAADJEc7MAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABCSURBVHgBlY7RCQAgCERvBEdohNt/mVYpqA+xgteBIPqeKK2EeFpu+iwDyZuNOjCQjBcCh28A+eYAsVTlLynLT2kAMv0O9bHkOYkAAAAASUVORK5CYII=) no-repeat center right 15px;border:1px solid var(--color-light-gray);border-radius:0;color:currentColor;margin-bottom:10px;min-height:45px;padding-inline:15px;width:100%}.product-detail-container .product-detail-container-inner .product-details-column .product-option-group #size-chart-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;color:#000;font-size:1.6rem;padding:0;text-decoration:underline}.product-detail-container .product-detail-container-inner .product-details-column .product-option-group #size-chart-toggle:hover{text-decoration:none}.product-detail-container .product-detail-container-inner .product-details-column .product-option-group .swatch-group-title{font-family:var(--font-sans-serif);font-size:1.3rem;font-weight:400;margin-block:.75em;text-transform:inherit;width:100%}.product-detail-container .product-detail-container-inner .product-details-column .product-option-group .color-options{gap:3px;justify-content:flex-start;margin-bottom:20px}.product-detail-container .product-detail-container-inner .product-details-column .product-option-group .color-options .color-option-item{margin:0}@media (max-width: 485px){.product-detail-container .product-detail-container-inner .product-details-column .product-option-group .color-options .color-option-item{height:42px;width:42px}.product-detail-container .product-detail-container-inner .product-details-column .product-option-group .color-options .color-option-item .color-swatch{height:34px;width:34px}}.product-detail-container .product-detail-container-inner .product-details-column .quantity-and-add-to-cart-container{margin-bottom:20px;margin-top:60px}@media (max-width: 485px){.product-detail-container .product-detail-container-inner .product-details-column .quantity-and-add-to-cart-container{margin-top:30px}}.product-detail-container .product-detail-container-inner .product-details-column .quantity-and-add-to-cart-container .btn-primary{font-size:1.8rem;min-height:65px;width:100%}.product-detail-container .product-detail-container-inner .product-details-column .quantity-and-add-to-cart-container .swym-button-bar{display:block;margin:15px 0}.product-detail-container .product-detail-container-inner .product-details-column .quantity-and-add-to-cart-container .swym-button-bar .swym-btn-container[data-position=default]{display:block}.product-detail-container .product-detail-container-inner .product-details-column .quantity-and-add-to-cart-container .swym-button-bar .swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-iconbtnlink{align-items:center;display:flex;flex-direction:row-reverse;font-size:1.6rem;justify-content:center;letter-spacing:0;padding:0;text-indent:0;text-transform:none;width:100%}.product-detail-container .product-detail-container-inner .product-details-column .quantity-and-add-to-cart-container .swym-button-bar .swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-iconbtnlink:after{position:static}.product-detail-container .product-detail-container-inner .product-details-column .product-details-promo-message{font-size:1.4rem;margin-bottom:40px;text-align:center}.product-detail-container .product-detail-container-inner .product-details-column .product-details-accordion{border-top:1px solid #bbb}.product-detail-container .product-detail-container-inner .product-details-column .product-details-accordion .product-details-accordion-item{border-bottom:1px solid #bbb}.product-detail-container .product-detail-container-inner .product-details-column .product-details-accordion .product-details-accordion-item .product-details-accordion-header{position:relative}.product-detail-container .product-detail-container-inner .product-details-column .product-details-accordion .product-details-accordion-item .product-details-accordion-header h3{cursor:pointer;font-size:1.4rem;font-weight:500;margin:0;padding:1.25em 0}.product-detail-container .product-detail-container-inner .product-details-column .product-details-accordion .product-details-accordion-item .product-details-accordion-header .product-details-accordion-icon{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAICAYAAADJEc7MAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABCSURBVHgBlY7RCQAgCERvBEdohNt/mVYpqA+xgteBIPqeKK2EeFpu+iwDyZuNOjCQjBcCh28A+eYAsVTlLynLT2kAMv0O9bHkOYkAAAAASUVORK5CYII=) no-repeat;display:inline-block;height:9px;position:absolute;right:15px;top:50%;transform:translateY(-50%);width:13px}.product-detail-container .product-detail-container-inner .product-details-column .product-details-accordion .product-details-accordion-item .product-details-accordion-content{display:none;padding:0 0 20px}.product-detail-container .product-detail-container-inner .product-details-column .product-details-accordion .product-details-accordion-item.accordion-open .product-details-accordion-header .product-details-accordion-icon{transform:rotate(180deg)}.product-detail-container .product-detail-container-inner .product-details-column .product-details-lookbook h2{font-weight:400;text-transform:uppercase}.product-detail-container .yotpo .yotpo-label-container{border-top:none}.product-detail-container .yotpo .standalone-bottomline .star-clickable,.product-detail-container .yotpo .standalone-bottomline.star-clickable{gap:4px}.product-detail-container .newsletter-container{margin-block:vaR(--block-margin)}.product-detail-container .half-half-image-features{margin-block:30px;padding-inline:0}@media (min-width: 768px){.product-detail-container .half-half-image-features{margin:var(--block-margin) 0}.product-detail-container .half-half-image-features .inner-container .feature-item{align-items:center;display:flex;flex-direction:column;justify-content:center}.product-detail-container .half-half-image-features .inner-container .feature-item p{margin-block:1em;width:auto}.product-detail-container .half-half-image-features .inner-container .feature-image{background-position:50%;background-repeat:no-repeat;background-size:cover;padding-block:0}.product-detail-container .half-half-image-features .inner-container .feature-image img{display:none}}@media (min-width: 1200px){.product-detail-container .half-half-image-features{margin:var(--block-margin)}.product-detail-container .half-half-image-features .inner-container .feature-content{padding-block:0}.product-detail-container .half-half-image-features .inner-container .feature-image{background-size:1px 1px}.product-detail-container .half-half-image-features .inner-container .feature-image img{display:block}}.product-detail-container .half-half-image-features .feature-image{position:relative}.product-detail-container .image-banners{display:grid;gap:4px;margin-block:var(--block-margin)}@media (min-width: 768px){.product-detail-container .image-banners{grid-template-columns:repeat(2,1fr);margin:var(--block-margin)}}.product-detail-container .image-banners .image-banner{background-repeat:no-repeat;background-size:cover;text-decoration:none}.product-detail-container .image-banners .content{background:rgba(0,0,0,var(--overlay));height:100%;padding:clamp(30px,5.83vw,112px)}@media (max-width: 767px){.product-detail-container .image-banners .content{text-align:left}}.product-detail-container .image-banners h2{margin-top:0}@media (min-width: 1200px){.product-detail-container .image-banners h2{font-size:26px;font-weight:400}}.product-detail-container .image-banners ol,.product-detail-container .image-banners p,.product-detail-container .image-banners ul{font-size:1.6rem}@media (min-width: 1200px){.product-detail-container .image-banners ol,.product-detail-container .image-banners p,.product-detail-container .image-banners ul{margin-block:2em;width:80%}.product-detail-container .image-banners ol:last-child,.product-detail-container .image-banners p:last-child,.product-detail-container .image-banners ul:last-child{margin-bottom:0}}.product-detail-container .image-banners .btn-primary{margin-top:2em}.split-highlight-video-trigger{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;cursor:pointer;left:50%;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%)}@media (max-width: 991px){.split-highlight-video-trigger{display:none}}@media (min-width: 768px){.primary-product-details{display:none}}.primary-product-details.mirror{display:none}@media (min-width: 767px){.primary-product-details.mirror{display:block}}.primary-product-details.mirror .product-title{margin-top:0}.primary-product-details .product-title{color:#000;font-size:3.6rem;font-weight:400;line-height:4.4rem;margin-bottom:10px}.primary-product-details .reviews{margin-bottom:20px}.primary-product-details .price-container{margin-bottom:10px}.primary-product-details .price-container span{color:var(--color-gray);font-size:2rem;font-weight:400}.primary-product-details .price-container [data-compare-price]{color:#0009;text-decoration:line-through}span.product-price.item-on-sale,span.product-price-selected.item-on-sale{color:#f23000;font-weight:500}span.product-compare-at-price-selected,.primary-product-details .price-container [data-compare-price]{color:#acacac}.styles-tavi .primary-product-details .product-title{font-family:var(--font-serif);text-transform:uppercase}.styles-toesox .primary-product-details .product-title{font-family:var(--font-sans-serif);text-transform:none}.styles-vooray .primary-product-details .product-title{font-family:var(--font-family-headings);text-transform:uppercase}#size-chart-modal{align-items:center;background:#ffffff80;bottom:0;display:none;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:10000}#size-chart-modal.active{display:flex}#size-chart-modal .chart-modal-inner{background:#fff;border:1px solid #bbb;border-radius:4px;max-height:60vh;outline:none;overflow:scroll;padding:40px 25px;position:relative;text-align:center;width:900px}#size-chart-modal .chart-modal-inner img{margin:0 auto;max-width:100%}#size-chart-modal .chart-modal-inner h2{color:#000;font-size:3rem;font-weight:400;margin-top:0}#size-chart-modal .chart-modal-inner h3{font-size:2.4rem;font-weight:400}#size-chart-modal .chart-modal-inner .apparel-sizing{margin-bottom:20px}#size-chart-modal .chart-modal-inner #size-chart-modal-close{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;cursor:pointer;height:40px;padding:3px 0 0;position:absolute;right:0;top:0;width:40px;z-index:100}#size-chart-modal .chart-modal-inner #size-chart-modal-close:after{content:"\d7";display:block;font-family:Arial,Helvetica CY,Nimbus Sans L,sans-serif!important;font-size:3.6rem;line-height:1em;text-align:center}.pdp-video{margin-block:30px}.pdp-video video{display:block;height:auto;width:100%}@media (min-width: 992px){.pdp-video{display:none}}#pdp-video-overlay{align-items:center;background:#000000d9;display:flex;height:100vh;justify-content:center;left:0;margin:0;opacity:0;padding:4vw;pointer-events:none;position:fixed;top:0;transition:.3s ease-out!important;visibility:hidden;width:100vw;z-index:200000}@media (max-width: 991px){#pdp-video-overlay{display:none}}#pdp-video-overlay .close{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:#fff;cursor:pointer;display:flex;height:30px;justify-content:center;padding:0;position:absolute;right:40px;top:40px;width:30px}#pdp-video-overlay .close:hover{opacity:.7}#pdp-video-overlay video{display:none;height:auto;max-height:70vh;max-width:59vw;width:100%}body.pdp-video-shown{overflow:hidden}body.pdp-video-shown #pdp-video-overlay{opacity:1;pointer-events:auto;visibility:visible}body.pdp-video-shown #pdp-video-overlay video{display:block}#size-selection{display:none}#size-selection-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;appearance:none!important;background:none;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAICAYAAADJEc7MAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABCSURBVHgBlY7RCQAgCERvBEdohNt/mVYpqA+xgteBIPqeKK2EeFpu+iwDyZuNOjCQjBcCh28A+eYAsVTlLynLT2kAMv0O9bHkOYkAAAAASUVORK5CYII=) no-repeat center right 15px;border:0;border:1px solid var(--color-light-gray);border-radius:0;color:currentColor;cursor:pointer;margin-bottom:10px;min-height:45px;padding:0;padding-inline:15px;text-align:left;width:100%}#size-selection-overlay{background:#00000026;display:flex;flex-direction:column;height:100%;justify-content:flex-end;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:.2s ease-out;visibility:hidden;width:100%;z-index:20000}#size-selection-overlay button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:currentColor!important;cursor:pointer;padding:0}@media (min-width: 992px){#size-selection-overlay{background:none;display:block;position:absolute;z-index:500}}body.size-selection-shown #size-selection-overlay{opacity:1;pointer-events:auto;visibility:visible}body.size-selection-shown #size-overlay-body{transform:translateY(0)}#size-overlay-body{background:#fff;border-radius:4px 4px 0 0;padding-bottom:60px;transform:translateY(100%);transition:.3s ease-out}@media (min-width: 992px){#size-overlay-body{border-radius:0;box-shadow:0 3px 8px #00000040;padding:0;transform:translateY(-15px)}}#size-overlay-header{align-items:center;border-bottom:1px solid #bbb;display:flex;justify-content:space-between;padding:10px 25px}#size-overlay-header h2{font-family:var(--font-sans-serif);font-size:1.4rem;margin:0;text-transform:uppercase}#size-overlay-header button{align-items:center;display:flex;height:30px;justify-content:flex-end;width:30px}#size-overlay-options{list-style:none;margin:0;padding:0;padding-inline:10px}#size-overlay-options li:not(:first-child){border-top:1px solid #bbb}#size-overlay-options button{align-items:center;display:flex;justify-content:space-between;padding:20px 15px;text-align:left;width:100%}#size-overlay-options button svg{opacity:0;width:13px}#size-overlay-options button:disabled{color:#858585!important}#size-overlay-options button.selected svg{opacity:1}.blog-list-page{padding-bottom:100px}.blog-list-page .breadcrumbs{margin-bottom:40px}.blog-list-page .categories-list-row{margin-bottom:10px}.blog-list-page .categories-list-row form{margin-left:auto;text-align:right}@media (max-width: 768px){.blog-list-page .categories-list-row form{text-align:center}}.blog-list-page .categories-list-row select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAQCAYAAAAMJL+VAAAABmJLR0QA/wD/AP+gvaeTAAAAkElEQVQ4y2NgGAVEAFma6mViYJrEwMDiQbrZLB4QvYQBI1DhDKAGZxIMd4boYWAkVgczUMMcIG1HhFo7qFpmkv0M1LgQSFviUWMJVcNCbqSxAg1YAqRNsMiZQOVYKU1V7ECDVgBpfSQxfagYO7WSLicjA+NqIK0NwlA2J7XzBw/Q4LUgDGLTKhPyQfEooB0AAFkADieDJxOkAAAAEnRFWHRFWElGOk9yaWVudGF0aW9uADGEWOzvAAAAAElFTkSuQmCC) 96% 50%/18px 12px no-repeat #fff;border:none;border-radius:0;box-sizing:border-box;color:#333;cursor:pointer;display:inline-block;font-size:1.6rem;font-weight:400;height:44px;margin:0;max-width:80%;min-height:44px;outline:0;padding:8px 40px 8px 20px;text-indent:.01px;text-transform:none;width:auto}@media (max-width: 768px){.blog-list-page .categories-list-row select{max-width:100%;width:100%}}.blog-list-page .blog-articles-list{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.blog-list-page .blog-articles-list .blog-article-list-item{flex-basis:33.33333333%;margin-bottom:40px;max-width:33.33333333%;min-width:33.33333333%;padding-left:10px;padding-right:10px}@media (max-width: 1200px){.blog-list-page .blog-articles-list .blog-article-list-item{flex-basis:50%;max-width:50%;min-width:50%}}@media (max-width: 768px){.blog-list-page .blog-articles-list .blog-article-list-item{flex-basis:100%;max-width:100%;min-width:100%}}.blog-list-page .blog-articles-list .blog-article-list-item a{color:#000;display:block;text-decoration:none}.blog-list-page .blog-articles-list .blog-article-list-item a img{display:block;height:auto;width:100%}.blog-list-page .blog-articles-list .blog-article-list-item .article-image{padding-bottom:64%;position:relative}.blog-list-page .blog-articles-list .blog-article-list-item .article-image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;position:absolute;top:0;width:100%}.blog-list-page .blog-articles-list .blog-article-list-item h3{color:#000;cursor:pointer;font-size:2rem;font-weight:400;line-height:2.6rem;margin-bottom:10px;margin-top:18px;text-transform:none}.blog-list-page .blog-articles-list .blog-article-list-item .article-details,.blog-list-page .blog-articles-list .blog-article-list-item .article-details a{color:#8c8b8b}.blog-list-page .blog-articles-list .blog-article-list-item .article-details .author-and-read-time{margin-bottom:6px}.blog-list-page .blog-articles-list .blog-article-list-item .article-details .article-author{margin-right:20px;position:relative}.blog-list-page .blog-articles-list .blog-article-list-item .article-details .article-author:after{background-color:#8c8b8b;border-radius:2px;content:"";display:none;height:4px;margin:-1px .5rem 0;position:absolute;right:-19px;top:38%;width:4px}.blog-list-page .blog-articles-list .blog-article-list-item .article-details .article-read-time{display:none}.blog-list-page .blog-articles-list .blog-article-list-item .article-details .has-read-time .article-author:after{display:block}.blog-list-page .blog-articles-list .blog-article-list-item .article-details .has-read-time .article-read-time{display:inline-block}.blog-list-page .blog-articles-list .blog-article-list-item .article-details .article-categories ul{list-style:none;margin:0;padding:0}.blog-list-page .blog-articles-list .blog-article-list-item .article-details .article-categories ul li{display:inline-block;margin-right:20px;position:relative}.blog-list-page .blog-articles-list .blog-article-list-item .article-details .article-categories ul li:after{background-color:#8c8b8b;border-radius:2px;content:"";height:4px;margin:-1px .5rem 0;position:absolute;right:-19px;top:38%;width:4px}.blog-list-page .blog-articles-list .blog-article-list-item .article-details .article-categories ul li:last-of-type{margin-right:0}.blog-list-page .blog-articles-list .blog-article-list-item .article-details .article-categories ul li:last-of-type:after{display:none}.blog-list-page .blog-articles-list .blog-article-list-item .article-details .article-categories ul li a:hover{text-decoration:underline}.styles-toesox .image-banners .heading{font-family:Poppins,sans-serif}.styles-toesox .image-banners .metafield-rich_text_field{font-family:Lora,sans-serif}.styles-toesox .image-banners .btn-primary{font-family:Lora,sans-serif;font-size:16px}.blog-article-page{padding-bottom:100px;position:relative}.blog-article-page h1{color:#000;font-size:3.6rem;font-weight:400;line-height:4.4rem;margin-top:0}.blog-article-page .blog-navigation{font-size:1.4rem;position:absolute;right:0;top:0}@media (max-width: 1300px){.blog-article-page .blog-navigation{right:42px}}@media (max-width: 1024px){.blog-article-page .blog-navigation{margin-bottom:15px;position:static;right:auto;top:auto}}.blog-article-page .blog-navigation a{color:#000;text-decoration:none}.blog-article-page .blog-navigation a:hover{text-decoration:underline}.blog-article-page .blog-navigation .navigation-divider{margin:0 8px}.blog-article-page .blog-navigation .previous-blog-post:before{margin-right:.313rem;transform:rotate(135deg)}.blog-article-page .blog-navigation .next-blog-post:after,.blog-article-page .blog-navigation .previous-blog-post:before{border-color:#000;-o-border-image:initial;border-image:initial;border-style:solid;border-width:0 1px 1px 0;content:"";display:inline-block;padding:4px;position:relative}.blog-article-page .blog-navigation .next-blog-post:after{margin-left:.313rem;transform:rotate(-45deg)}.standard-page>h1{margin-bottom:80px}@media (max-width: 991px){.standard-page>h1{margin-bottom:40px}}.account-page .page-heading{border-bottom:1px solid #bbb;padding:30px 0}@media (min-width: 768px){.account-page .page-heading{align-items:center;display:flex;justify-content:space-between}}.account-page .page-heading.no-border{border-bottom:none}.account-page .page-heading h1{margin:0;padding:0}@media (max-width: 768px){.account-page .page-heading h1{margin-bottom:20px}}.account-page .page-heading a{color:#000}.account-page h1{font-weight:500;line-height:3.4rem}.account-page .account-form{max-width:550px}.account-page .account-form:not(.non-centered){margin:50px auto}.account-page .account-form .form-field{margin-bottom:25px}.account-page .account-form .form-field label{align-items:center;display:flex;flex-direction:row;font-size:2rem;font-weight:500;justify-content:space-between;margin-bottom:15px}.account-page .account-form .form-field label a{color:#000;font-size:1.5rem}.account-page .account-form .form-field input{padding-left:15px;padding-right:15px}.account-page .account-form .form-field input,.account-page .account-form .form-field select{border:1px solid #bbb;cursor:pointer;font-weight:400;height:40px;width:100%}.account-page .account-form .acceptsMarketing,.account-page .account-form .checkbox-standard{font-weight:500;margin-bottom:20px}.account-page .form-footer{align-items:center;display:flex;flex-direction:row}.account-page .form-footer:not(.left-aligned){justify-content:space-between}.account-page .form-footer.left-aligned .submit{margin-right:10px}@media (max-width: 768px){.account-page .form-footer{display:block}.account-page .form-footer .submit{margin-bottom:20px}}.account-page .form-footer a{color:#000}.account-page .account-details-container{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:25px;margin-top:25px}.account-page .account-details-container .account-info-left{border-right:1px solid #bbb;flex-basis:35%;min-width:35%}@media (max-width: 768px){.account-page .account-details-container .account-info-left{border-right:none;flex-basis:100%;margin-bottom:30px;min-width:100%}}.account-page .account-details-container .account-info-left h2{font-size:1.6rem;font-weight:500}.account-page .account-details-container .account-info-right{flex-basis:65%;min-width:65%;padding-left:30px}@media (max-width: 768px){.account-page .account-details-container .account-info-right{flex-basis:100%;min-width:100%;padding-left:0}}.account-page .account-details-container .account-info-right h2{font-size:1.6rem;font-weight:500}.account-page .order-details-container{padding-top:25px}.account-page .order-details-container .order-overview .order-number{font-weight:500}.account-page .order-details-container .order-overview .order-cancelled p,.account-page .order-details-container .order-overview .order-datetime p{font-weight:400}.account-page .order-details-container .order-billing-shipping-notes{display:flex;flex-wrap:wrap;padding-bottom:50px;padding-top:50px}@media (max-width: 768px){.account-page .order-details-container .order-billing-shipping-notes{padding-bottom:30px;padding-top:30px}}.account-page .order-details-container .order-billing-shipping-notes .column{flex-basis:33.333333%;min-width:33.333333%}@media (max-width: 768px){.account-page .order-details-container .order-billing-shipping-notes .column{flex-basis:100%;margin-bottom:25px;min-width:100%}}.account-page .order-details-container .order-billing-shipping-notes .column span{font-weight:500}.account-page.account-cart-page{padding-top:60px}@media (max-width: 768px){.account-page.account-cart-page{padding-top:0}}.account-page.account-cart-page .cart-contents-container{display:flex;flex-wrap:wrap}.account-page.account-cart-page .cart-contents-container .cart-left{flex-basis:65%;min-width:65%}@media (max-width: 768px){.account-page.account-cart-page .cart-contents-container .cart-left{flex-basis:100%;margin-bottom:30px;min-width:100%}}.account-page.account-cart-page .cart-contents-container .cart-right{flex-basis:35%;min-width:35%;padding-left:70px}@media (max-width: 1200px){.account-page.account-cart-page .cart-contents-container .cart-right{padding-left:30px}}@media (max-width: 768px){.account-page.account-cart-page .cart-contents-container .cart-right{flex-basis:100%;min-width:100%;padding-bottom:60px;padding-left:0}}.account-page.account-cart-page .cart-contents-container .cart-right .cart-subtotal{color:#000;display:flex;font-size:2.4rem;font-weight:400;justify-content:space-between;margin-bottom:12px}.account-page.account-cart-page .cart-contents-container .cart-right .cart-subtotal p{margin:0}.account-page.account-cart-page .cart-contents-container .cart-right .shipping-at-checkout{font-size:1.4rem;font-weight:400}.account-page.account-cart-page .cart-contents-container .cart-right .orders-processed-usd{font-size:1.8rem;font-weight:400}.account-page.account-cart-page .cart-contents-container .cart-right .cart-checkout-or-continue input{cursor:pointer;text-align:center;width:100%}.account-page.account-cart-page .cart-contents-container .cart-right .cart-checkout-or-continue a{color:#000;display:block;margin-top:18px;text-align:center;text-decoration:none;width:100%}.account-page.account-cart-page .cart-contents-container .cart-right .cart-checkout-or-continue a:hover{text-decoration:underline}.account-page.account-cart-page .cart-item-container{border-bottom:1px solid #bbb;display:flex;margin-bottom:20px;padding-bottom:20px}@media (max-width: 480px){.account-page.account-cart-page .cart-item-container{flex-wrap:wrap}}.account-page.account-cart-page .cart-item-container .cart-item-image{flex-basis:180px;min-width:180px}@media (max-width: 480px){.account-page.account-cart-page .cart-item-container .cart-item-image{flex-basis:100%;margin-bottom:20px;min-width:100%}}.account-page.account-cart-page .cart-item-container .cart-item-image a{display:block}.account-page.account-cart-page .cart-item-container .cart-item-image img{display:block;height:auto;width:100%}.account-page.account-cart-page .cart-item-container .cart-item-details{flex-grow:1;padding-left:20px;padding-right:90px;position:relative}@media (max-width: 1200px){.account-page.account-cart-page .cart-item-container .cart-item-details{padding-right:50px}}@media (max-width: 480px){.account-page.account-cart-page .cart-item-container .cart-item-details{padding-left:0}}.account-page.account-cart-page .cart-item-container .cart-item-details .cart-remove-button{color:#000;display:block;position:absolute;right:0;text-decoration:none;top:0}@media (max-width: 1200px){.account-page.account-cart-page .cart-item-container .cart-item-details .cart-remove-button{align-items:center;display:flex;height:40px;justify-content:center;width:40px}}@media (max-width: 480px){.account-page.account-cart-page .cart-item-container .cart-item-details .cart-remove-button{bottom:0;height:auto;top:auto;width:auto}}@media (min-width: 481px) and (max-width: 1200px){.account-page.account-cart-page .cart-item-container .cart-item-details .cart-remove-button span{display:none}}@media (min-width: 1201px){.account-page.account-cart-page .cart-item-container .cart-item-details .cart-remove-button:hover span{text-decoration:underline}}@media (max-width: 480px){.account-page.account-cart-page .cart-item-container .cart-item-details .cart-remove-button:hover span{text-decoration:underline}}.account-page.account-cart-page .cart-item-container .cart-item-details .cart-remove-button:after{content:"\d7";display:inline-block;font-family:Arial,Helvetica CY,Nimbus Sans L,sans-serif!important;font-size:2.4rem}@media (min-width: 1201px){.account-page.account-cart-page .cart-item-container .cart-item-details .cart-remove-button:after{position:relative;top:4px}}.account-page.account-cart-page .cart-item-container .cart-item-details .cart-item-title{color:#000;display:block;font-size:2.2rem;font-weight:400;line-height:2.9rem;margin-bottom:20px;margin-top:0;padding:0;text-decoration:none}.account-page.account-cart-page .cart-item-container .cart-item-details .cart-item-title:hover{text-decoration:underline}.account-page.account-cart-page .cart-item-container .cart-item-details .cart-item-price{font-size:2rem;font-weight:400;margin-bottom:15px}.account-page.account-cart-page .cart-item-container .cart-item-details .cart-item-quantity{margin-bottom:25px}.account-page.account-cart-page .cart-item-container .cart-item-details .cart-item-total{font-size:2rem;font-weight:400}.account-page.account-cart-page #usi_container_b{display:none}table.responsive-table{border-collapse:collapse;width:100%}table.responsive-table tr{border-bottom:1px solid #bbb}table.responsive-table tr:first-child{border-top:1px solid #bbb}table.responsive-table td,table.responsive-table th{border-right:1px solid #bbb;padding:10px}table.responsive-table td:first-child,table.responsive-table th:first-child{border-left:1px solid #bbb}@media (max-width: 768px){table.responsive-table td,table.responsive-table th{align-items:center;display:flex;justify-content:space-between;position:relative}table.responsive-table td:before,table.responsive-table th:before{content:attr(data-label);font-weight:700;padding:6px;width:calc(50% - 6px);word-break:break-word;z-index:1}table.responsive-table td:after,table.responsive-table th:after{background:#f9f9f9;border-right:1px solid #bbb;content:"";min-height:100%;position:absolute;width:50%;z-index:0}}table.responsive-table .order-line-item-contents{flex-basis:50%;width:50%}@media (max-width: 768px){table.responsive-table .small--hide{display:none}.responsive-table{width:100%}.responsive-table thead{display:none}.responsive-table tr{display:block}.responsive-table td,.responsive-table tr{clear:both;float:left;width:100%}.responsive-table td,.responsive-table th{border-bottom:1px solid #bbb;border-left:1px solid #bbb;display:block;font-size:1.3rem;margin:0;padding:0 10px 0 0!important;text-align:right}.responsive-table td:before{content:attr(data-label);float:left;font-weight:500;padding-right:10px;text-align:left}.responsive-table-row+.responsive-table-row,tfoot>.responsive-table-row:first-child{margin-top:10px;position:relative}}.login_register{padding-block:90px}.login_register .page-heading{border:none;display:block;margin-inline:auto;max-width:500px;padding:0 0 30px;text-align:center}.login_register .page-heading h1{font-size:28px;font-weight:400;letter-spacing:-.6px;text-transform:uppercase}.login_register .page-heading .page-description{font-size:16px;margin:12px 0 0}.login_register .recover_heading{font-size:22px;font-weight:400;margin:0}.login_register .account-form .form-field{margin-bottom:14px}.login_register .account-form .form-field .label-hidden{font-size:0;margin:0}.login_register .account-form .form-field .label-hidden [data-recover-toggle]{color:#484848;font-size:16px;font-weight:400;margin-bottom:6px;text-decoration:none}.login_register .account-form .form-field input{border:1px solid #e8e8e2;border-radius:0;font-family:Inter,sans-serif;font-size:16px;font-weight:400;height:54px;outline:none;padding-inline:20px}.login_register .account-form .form-footer{flex-direction:column;gap:20px;margin-top:40px}.login_register .account-form .form-footer>div{width:100%}.login_register .account-form .form-footer .btn-primary{border-radius:60px;cursor:pointer;font-size:16px;text-decoration:none;width:100%}.login_register .account-form .form-footer input.btn-primary:not(:hover){background:#111;color:#fff}.login_register .account-form .form-footer .btn-primary:not(.btn-white):hover{background:#484848;color:#fff}.login_register .form_fo_txt{font-size:12px;text-align:center}.login_register .account-form .acceptsMarketing{align-items:baseline;display:flex;font-size:12px;gap:3px;margin-inline:auto;margin-top:30px;max-width:440px}@media (max-width: 768px){.login_register{padding-block:30px}.login_register .page-heading h1{font-size:28px;margin:0}.login_register .page-heading .page-description{font-size:16px}.login_register .page-heading{padding:0}.login_register .account-form .form-field input{font-size:14px;height:45px;padding-inline:14px}.login_register .account-form .form-footer{margin-top:30px}.login_register .account-form .form-footer .btn-primary{font-size:18px;min-height:inherit}.login_register .account-form .acceptsMarketing{font-size:14px}.login_register .account-form .form-field .label-hidden [data-recover-toggle]{font-size:16px}}@font-face{font-display:swap;font-family:OpenSans-ExtraBold;src:url(../eot/opensans-extrabold.eot);src:url(../eot/opensans-extraboldd41d.eot?) format("embedded-opentype"),url(../woff2/opensans-extrabold.woff2) format("woff2"),url(../woff/opensans-extrabold.woff) format("woff"),url(../ttf/opensans-extrabold.ttf) format("truetype")}@font-face{font-display:swap;font-family:BebasNeue-Regular;src:url(../eot/bebasneue-regular.eot);src:url(../eot/bebasneue-regulard41d.eot?) format("embedded-opentype"),url(../woff2/bebasneue-regular.woff2) format("woff2"),url(../woff/bebasneue-regular.woff) format("woff"),url(../ttf/bebasneue-regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:OpenSans_Condensed-Regular;src:url(../eot/opensans_condensed-regular.eot);src:url(../eot/opensans_condensed-regulard41d.eot?) format("embedded-opentype"),url(../woff2/opensans_condensed-regular.woff2) format("woff2"),url(../woff/opensans_condensed-regular.woff) format("woff"),url(../ttf/opensans_condensed-regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Lato-Regular;src:url(../eot/lato-regular.eot);src:url(../eot/lato-regulard41d.eot?) format("embedded-opentype"),url(../woff2/lato-regular.woff2) format("woff2"),url(../woff/lato-regular.woff) format("woff"),url(../ttf/lato-regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Lato-Bold;src:url(../eot/lato-bold.eot);src:url(../eot/lato-boldd41d.eot?) format("embedded-opentype"),url(../woff2/lato-bold.woff2) format("woff2"),url(../woff/lato-bold.woff) format("woff"),url(../ttf/lato-bold.ttf) format("truetype")}.styles-vooray{--font-family-headings: "BebasNeue-Regular", sans-serif;--font-family-body: "Lato-Regular", sans-serif;--font-family-button: "Lato-Bold", sans-serif;--color-tint: #f6f2ef;--item-width: 58vw;--border-color: #b8b8b8;font-family:var(--font-family-body);letter-spacing:normal}.styles-vooray .btn-primary,.styles-vooray button,.styles-vooray form.klaviyo-form [data-testid=form-row] button{font-family:var(--font-family-button)!important;letter-spacing:normal;text-transform:uppercase}.styles-vooray .section-title__title{--section_title_font: var(--font-family-headings);letter-spacing:normal!important}.styles-vooray #pdp-vooray-nosto-1 a p,.styles-vooray .feature-grid .title,.styles-vooray .shg-box p,.styles-vooray .shg-box p *,.styles-vooray .shg-rich-text.shg-default-text-content *,.styles-vooray .shg-rich-text.shg-theme-text-content *,.styles-vooray form.klaviyo-form [data-testid=form-row] *{font-family:var(--font-family-body)!important}.styles-vooray .nosto_element .carousel-header .title,.styles-vooray .shogun-heading-component h1,.styles-vooray .shogun-heading-component h2,.styles-vooray .shogun-heading-component h3,.styles-vooray .shogun-heading-component h4,.styles-vooray .shogun-heading-component h5,.styles-vooray .shogun-heading-component h6,.styles-vooray form.klaviyo-form [data-testid=form-row] h2,.styles-vooray form.klaviyo-form [data-testid=form-row] h2 span{font-family:var(--font-family-headings)!important;font-weight:unset!important;letter-spacing:normal!important}.styles-vooray .swym-button.swym-add-to-wishlist-view-product:after{font-family:swym-font}@media (min-width: 768px){.styles-vooray{--item-width: 35vw}}@media (min-width: 1200px){.styles-vooray{--block-margin: 90px;--site-gutter: 75px}}.styles-vooray h1,.styles-vooray h2,.styles-vooray h3,.styles-vooray h4,.styles-vooray h5,.styles-vooray h6{font-family:var(--font-family-headings);font-weight:400;letter-spacing:normal!important;margin-block:.5em}.styles-vooray .btn-primary{background:none;border:1px solid #000;color:#000;font-family:var(--font-family-button)!important;font-size:1.4rem;line-height:1;min-height:auto;min-width:auto;min-width:140px;text-align:center;text-decoration:none}.styles-vooray .btn-primary:active{background:#000;color:#fff}@media (min-width: 992px){.styles-vooray .btn-primary{font-size:1.6rem;min-width:210px}.styles-vooray .btn-primary:hover{background:#000;color:#fff}}.styles-vooray .btn-primary#add-to-cart{background:#000;color:#fff}.styles-vooray .btn-primary#add-to-cart:active{background:#fff;color:#000}@media (min-width: 992px){.styles-vooray .btn-primary#add-to-cart:hover{background:#fff;color:#000}}.styles-vooray .btn-primary .footer{font-family:var(--font-family-body)!important;letter-spacing:normal}.styles-vooray .announcement-bar{background:#898f98;color:#fff}.styles-vooray .eyebrow{font-size:1.3rem;margin-top:0;text-transform:uppercase}@media (max-width: 991px){.styles-vooray .eyebrow{margin-bottom:.5em}}.styles-vooray .section-title{margin-bottom:1.875em}.styles-vooray .section-title__title{font-size:3rem}@media (min-width: 992px){.styles-vooray .section-title__title{font-size:3.6rem}}.styles-vooray .section-title__text{font-size:1.6rem}@media (min-width: 992px){.styles-vooray .section-title__text{font-size:1.8rem}}@media (max-width: 767px){.styles-vooray .feature-grid__items{gap:5px}}.styles-vooray .feature-grid__item__title .title{font-family:var(--font-family-body);font-size:1.4rem}@media (max-width: 767px){.styles-vooray .feature-grid.headline-overlay .feature-grid__item__title .title{font-size:1.6rem}}.styles-vooray .feature-grid:not(.m-layout-scroll):not(.headline-overlay) .feature-grid__item__title .title{font-size:2rem;font-weight:500}@media (min-width: 768px){.styles-vooray .feature-grid:not(.m-layout-scroll):not(.headline-overlay) .feature-grid__item__title .title{font-size:1.7rem}}.styles-vooray .feature-grid__item__text{font-weight:400}@media (min-width: 992px){.styles-vooray .featured-collection__items{gap:50px}}@media (max-width: 991px){.styles-vooray .featured-collection__items li{min-width:57vw}}.styles-vooray .video-with-text{padding-block:calc(var(--site-gutter) * 2)}@media (min-width: 992px){.styles-vooray .video-with-text{padding:0}.styles-vooray .video-with-text .video-with-text__content{grid-area:1/2/2/3;padding-block:30px}.styles-vooray .video-with-text .video-with-text__media{grid-area:1/1/2/2}}.styles-vooray .video-with-text__title{font-size:3rem;text-transform:none}@media (min-width: 1200px){.styles-vooray .video-with-text__title{font-size:3.6rem}.styles-vooray .video-with-text__content p{max-width:70%}}@media (max-width: 767px){.styles-vooray .video-with-text__content p{display:none}}.styles-vooray .newsletter-container{background:none}.styles-vooray .icon-grid{background:#000;margin-inline:0;margin-bottom:0}.styles-vooray .icon-grid .section-title__title{color:#fff}.styles-vooray .half-half-image-features .inner-container{gap:0}.styles-vooray .half-half-image-features .inner-container .feature-item h3{text-transform:uppercase}@media (max-width: 1199px){.styles-vooray .half-half-image-features .inner-container .feature-item h3{font-size:2.4rem}}.styles-vooray .half-half-image-features .feature-left{background:#000;color:#fff}.styles-vooray .half-half-image-features .feature-left .btn-primary{border-color:currentColor;color:currentColor}@media (min-width: 992px){.styles-vooray .half-half-image-features .feature-left .btn-primary:hover{background:#fff;color:#000}}.styles-vooray .half-half-image-features .feature-right{background:var(--color-tint)}.styles-vooray .reviews-container{margin-top:0}.styles-vooray .product-detail-container .product-detail-container-inner .product-details-column .description-container{line-height:1.7}@media (max-width: 767px){.styles-vooray .product-detail-container .product-detail-container-inner .product-details-column .description-container{font-size:1.6rem}}.styles-vooray .product-detail-container .product-detail-container-inner .product-details-column .product-details-accordion .product-details-accordion-item .product-details-accordion-header h3{font-size:1.8rem}.styles-vooray .product-detail-container .video-with-text{gap:0;margin-inline:0}.styles-vooray .product-detail-container .video-with-text .video-with-text__content{padding-inline:7.92%}.styles-vooray .yotpo-main-widget{margin-inline:auto;max-width:1200px}.styles-vooray .collection-container .collection-list-view .product-list-item .product-list-item-inner .color-options{gap:6px}.styles-tavi #site-header .header-row-two .row-two-left>ul>li .submenu .discover-menu .column-heading-link,.styles-toesox #site-header .header-row-two .row-two-left>ul>li .submenu .discover-menu .column-heading-link{pointer-events:none}@media (min-width: 992px){.hide_up_992{display:none!important}}@media (max-width: 991px){.hide_down_991{display:none!important}}.full-banner-link{bottom:0;color:transparent;font-size:0;left:0;line-height:0;position:absolute;right:0;top:0;z-index:4}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.hero .slideshow__slide{position:relative}.hero .slideshow__slide:hover .link_underline_hover:after{transform:scaleX(1)}.hero .hero__text-wrap{height:100%;position:relative}.hero .hero__text-wrap .page-width{display:table;height:100%;width:100%}.hero .hero__text-wrap .hero__text-content{display:table-cell;padding:45px 0;position:relative}.hero .hero__text-wrap .hero__text-content.vertical-top{vertical-align:top}.hero .hero__text-wrap .hero__text-content.vertical-center{vertical-align:middle}.hero .hero__text-wrap .hero__text-content.vertical-bottom{vertical-align:bottom}.hero .hero__text-wrap .hero__text-content.horizontal-left{text-align:left}.hero .hero__text-wrap .hero__text-content.horizontal-center{text-align:center}.hero .hero__text-wrap .hero__text-content.horizontal-right{text-align:right}.hero .hero__text-wrap .hero__text-shadow{display:inline-block;max-width:500px;position:relative}#site-header .hero .hero__text-wrap{width:100%}#site-header .hero .hero__text-wrap .hero__text-content{padding:15px}#site-header .utilities{gap:18px}#site-header #swym-inject-header-mobile{display:none}@media (min-width: 769px){.medium-up-hide{display:none!important}}@media (max-width: 768px){.small-hide{display:none!important}}.link_underline_hover{color:currentColor;position:relative;text-decoration:none!important}.link_underline_hover:after{background:currentColor;bottom:-1px;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transition:.3s;width:100%}.link_underline_hover:hover:after{transform:scaleX(1)}.has_next_menu{border-right:1px solid #afb2b1}#MainContent{position:relative}#MainContent:before{background:#00000042;content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.nav--open #MainContent:before{opacity:1}.main_menu>li:hover>a .link_underline_hover:after{transform:scaleX(1)}.main_menu>li>a{font-weight:300!important;text-decoration:none!important}.main_menu>li:hover>a{font-weight:400!important}.main_menu>li .hero{margin-bottom:0;overflow:hidden}.main_menu>li .hero .hero__image-wrapper .hero__image{overflow:hidden;transition:.3s;width:100%}.main_menu>li .hero .hero__text-wrap .hero__text-content{padding:5px 0 0}.main_menu>li .hero .hero__text-wrap .hero__top-subtitle{font-weight:500;text-transform:uppercase}.main_menu>li .hero .hero__text-wrap .hero__link{font-size:11px;font-weight:300}.main_menu>li .hero:hover .hero__image-wrapper .hero__image{transform:scale(1.05)}@media (max-width: 768px){.main_menu>li .hero:hover .hero__image-wrapper .hero__image{transform:scale(1)}}@media (min-width: 769px){.main_menu>li .submenu .column .has_menu{flex-basis:auto!important;margin-right:40px}.main_menu>li .submenu .column .has_next_menu{padding-right:40px}.main_menu>li .submenu .has-heading li:not(:last-child){margin-bottom:2px!important}.main_menu>li .submenu .has-heading li a{font-size:14px!important;font-weight:400}.main_menu>li>.submenu{border-top:1px solid #b7b7b7;justify-content:center;padding-bottom:20px!important;padding-top:30px!important}.main_menu>li>.submenu .parent_wrapper{gap:6px!important}}@media (max-width: 768px){#site-header .header-row-two .row-two-left{height:100%}#site-header .header-row-two.mobile-menu{display:block;height:100%;left:-105%;max-height:100%;opacity:1;overflow:unset;padding:0!important;position:fixed;top:42px;transition:.6s;width:100%}#site-header .header-row-two.mobile-menu.menu-open{left:0;opacity:1}#site-header .header-row-two.mobile-menu .site-logo{align-items:center;background:#262626;color:#fff;display:flex;flex-wrap:wrap;justify-content:space-between;padding:10px 15px}#site-header .header-row-two.mobile-menu .site-logo a{color:#fff}#site-header .header-row-two.mobile-menu .site-logo .main-logo svg{height:auto;width:65px}#site-header .header-row-two.mobile-menu .site-logo .close-menu svg{height:auto;transform:rotate(45deg);vertical-align:top;width:22px}#site-header .header-row-two.mobile-menu .main_menu{max-height:calc(100% - 100px);overflow:auto}#site-header .header-row-two.mobile-menu .main_menu::-webkit-scrollbar{width:0}#site-header .header-row-two.mobile-menu .main_menu::-webkit-scrollbar-track{background:#f1f1f1}#site-header .header-row-two.mobile-menu .main_menu::-webkit-scrollbar-thumb{background:#888}#site-header .header-row-two.mobile-menu .main_menu>li.only-megamenu>.has_click.is_active{border-color:transparent}#site-header .header-row-two.mobile-menu .main_menu>li.only-megamenu .discover-submenu{padding-top:5px!important}#site-header .header-row-two.mobile-menu .main_menu>li>a{align-items:center;font-weight:400!important;justify-content:space-between;margin-inline:-15px;padding-inline:15px!important;width:auto!important}#site-header .header-row-two.mobile-menu .main_menu>li .link_underline_hover:after{opacity:0;visibility:hidden}#site-header .header-row-two.mobile-menu .main_menu>li .mobile-toggle{border:none!important;bottom:auto!important;left:auto!important;position:relative!important;right:auto!important;top:auto!important;width:20px!important}#site-header .header-row-two.mobile-menu .main_menu>li .submenu::-webkit-scrollbar{width:0}#site-header .header-row-two.mobile-menu .main_menu>li .submenu .column.discover-submenu{border:none!important}#site-header .header-row-two.mobile-menu .main_menu>li .submenu .has-heading{padding-inline:15px!important}#site-header .header-row-two.mobile-menu .main_menu>li .submenu .has-heading.last-child{border-color:transparent!important;padding-top:0}#site-header .header-row-two.mobile-menu .main_menu>li .submenu .has-heading.discover-submenu{border:none!important;padding-inline:6px!important;padding-bottom:0}#site-header .header-row-two.mobile-menu .main_menu>li .submenu .has-heading>li{font-weight:400}#site-header .header-row-two.mobile-menu .main_menu>li .submenu .has-heading>li:not(:last-child){margin-bottom:2px!important}#site-header .header-row-two.mobile-menu .main_menu>li .submenu .hero{margin-bottom:0}#site-header .header-row-two.mobile-menu .main_menu>li .submenu .hero .full-banner-link{font-size:0}#site-header .header-row-two.mobile-menu .main_menu>li .submenu .hero .hero__image-wrapper .hero__image{aspect-ratio:250/220;-o-object-fit:cover;object-fit:cover;width:100%}#site-header .header-row-two.mobile-menu .main_menu>li .submenu .hero .hero__text-wrap{color:#000;font-size:12px;font-weight:500;position:relative;text-transform:uppercase}#site-header .header-row-two.mobile-menu .main_menu>li .submenu .hero .hero__text-wrap .hero__text-content{padding:5px 0 0}#site-header .header-row-two.mobile-menu .main_menu>li .submenu .hero .hero__text-wrap .hero__link{display:none;font-size:13px;font-weight:400}#site-header .header-row-two.mobile-menu .main_menu>li.has-submenu>a>.mobile-toggle{aspect-ratio:1;height:auto;margin-right:-2px;width:16px!important}#site-header .header-row-two.mobile-menu .main_menu>li.has-submenu>a>.mobile-toggle:after{background:url(../png/caret-right-boldd969.png?v=1709289010);background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;margin:0;width:100%}#site-header .header-row-two.mobile-menu .main_menu>li.has-submenu .submenu{background:#fff;display:block!important;left:100%!important;max-height:calc(100% - 86px);opacity:0;overflow:auto!important;padding:0 0 15px;position:fixed!important;right:unset;top:86px!important;width:100%}#site-header .header-row-two.mobile-menu .main_menu>li.has-submenu .submenu.submenu-open{left:0!important;opacity:1}#site-header .header-row-two.mobile-menu .main_menu>li.has-submenu .submenu::-webkit-scrollbar{width:0}#site-header .header-row-two.mobile-menu .main_menu>li.has-submenu .submenu::-webkit-scrollbar-track{background:#f1f1f1}#site-header .header-row-two.mobile-menu .main_menu>li.has-submenu .submenu::-webkit-scrollbar-thumb{background:#888}#site-header .header-row-two.mobile-menu .main_menu>li.has-submenu .submenu .column-heading-link{padding:10px 15px}#site-header .header-row-two.mobile-menu .main_menu>li.has-submenu .submenu .parent_menu{border-bottom:1px solid #bbb;padding:13px 0}#site-header .header-row-two.mobile-menu .main_menu>li.has-submenu .submenu .parent_menu .mobile_backButton{align-items:center;background:transparent;border:none;color:#000;display:flex;font-family:inherit;font-size:16px;font-weight:500;gap:6px;padding:0 15px;width:100%}#site-header .header-row-two.mobile-menu .main_menu>li.has-submenu .submenu .parent_menu .mobile_backButton svg{margin-left:-3px}#site-header .header-row-two.mobile-menu .main_menu>li.megamenu .image-wrapper{display:flex;flex-wrap:wrap;padding:30px 15px;row-gap:20px}#site-header .header-row-two.mobile-menu .main_menu>li.megamenu .image-wrapper .column{border:none!important;flex-basis:50%!important;padding:0 3px}#site-header .header-row-two.mobile-menu .main_menu>li .column-heading-link.is_active,#site-header .header-row-two.mobile-menu .main_menu>li .has_click.is_active{font-weight:500!important}#site-header .header-row-two.mobile-menu .main_menu>li.megamenu:not(.has-submenu) .column-heading-link{padding:10px 5px 10px 0;text-decoration:none!important}#site-header .header-row-two.mobile-menu .main_menu>li.megamenu:not(.has-submenu) .mobile-toggle{aspect-ratio:1;height:auto;position:relative;width:16px!important}#site-header .header-row-two.mobile-menu .main_menu>li.megamenu:not(.has-submenu) .mobile-toggle:after{background:url(../png/caret-right-boldd969-2.png?v=1709289010);background-repeat:no-repeat!important;background-size:cover!important;height:100%;margin-top:0;transform:unset;width:100%}#site-header .header-row-two.mobile-menu .main_menu>li.megamenu:not(.has-submenu) .mobile-toggle.is-open:after{background:url(/cdn/shop/files/caret-down-bold.png?v=1714559696)}#site-header .header-row-two.mobile-menu .main_menu>li.megamenu:not(.has-submenu) .image-wrapper{padding-inline:0}#site-header .header-row-two.mobile-menu .main_menu>li .has_next_menu{border-right:none}#site-header .header-row-two.mobile-menu .main_menu>li .column-heading-link{align-items:center;display:flex!important;flex-wrap:wrap;font-weight:400;justify-content:space-between;position:relative;text-decoration:none!important}#site-header .header-row-two.mobile-menu .main_menu>li .column-heading-linkh2{font-weight:inherit}#site-header .header-row-two.mobile-menu .main_menu>li .column-heading-link .mobile-toggle{aspect-ratio:1;height:auto;position:relative;width:16px!important}#site-header .header-row-two.mobile-menu .main_menu>li .column-heading-link .mobile-toggle:after{background-image:url(https://toesox-tavinoir.myshopify.com/cdn/shop/files/caret-right-bold.png?v=1709289010)!important;background-repeat:no-repeat!important;background-size:cover!important;height:100%!important;margin-top:0!important;transform:unset!important;width:100%!important}#site-header .header-row-two.mobile-menu .main_menu>li .column-heading-link .mobile-toggle.is-open:after{background-image:url(/cdn/shop/files/caret-down-bold.png?v=1714559696)!important}.menu-shown #shopify-section-header{z-index:9999999999}.menu-shown>div>.needsclick.kl-private-reset-css-Xuajs1{display:none}}.styles-tavi #site-header .header-row-two .main_menu .only-megamenu>.submenu{max-height:unset!important}@media (min-width: 769px){.styles-tavi #site-header .header-row-two .main_menu>li .parent_wrapper .column.has_menu{margin-right:55px}.styles-tavi #site-header .header-row-two .main_menu>li .parent_wrapper .column.has_next_menu{margin-right:25px;padding-right:55px}.styles-tavi #site-header .header-row-two .main_menu>li .column-heading-link h2{font-size:15px!important}#site-header .header-row-two.mobile-menu .main_menu>li .submenu .has-heading>li{padding-bottom:12px;padding-top:12px}}@media (min-width: 992px){#site-header .header-row-two{align-items:stretch;min-height:80px}#site-header .header-row-two .row-two-left{align-items:stretch}#site-header .header-row-two .row-two-left .site-logo{align-self:center}#site-header .header-row-two .row-two-left>ul>li{align-items:center;cursor:pointer;display:flex;padding-left:20px;padding-right:20px}#site-header .header-row-two .row-two-left>ul>li>a{height:auto!important;min-height:auto!important;padding:0!important}}@media (max-width: 991px){.styles-tavi #site-header .header-row-two.mobile-menu .main_menu>li.only-megamenu>.has_click.is_active{font-size:18px}}@media (min-width: 992px){#site-header .header-row-two .row-two-left>ul>li:hover>.submenu{display:block!important}.styles-tavi .header-row-two .row-two-left>ul>li .parent_wrapper,.styles-toesox .header-row-two .row-two-left>ul>li .parent_wrapper{display:flex;justify-content:center;margin-inline:auto;max-width:1920px}.main_menu>li .submenu .parent_wrapper>.column.has_menu{flex-basis:auto!important}}@media (max-width: 991px){#site-header .header-row-two.mobile-menu .main_menu>li.has-submenu .submenu .column-heading-link{padding:14px 15px}}@media (min-width: 992px){#site-header .header-row-two .row-two-left>ul>li{align-self:flex-end;padding-bottom:26px}}@media (max-width: 991px){body.styles-tavi #site-header .header-row-two.mobile-menu .main_menu>li .submenu .hero .full-banner-link{display:none}.hero .slideshow__slide:hover .hero__text-wrap .hero__top-subtitle{text-decoration:underline}#site-header .header-row-two.mobile-menu{box-shadow:100vw 0 0 0 transparent;left:0;transform:translate(-100%);transition:transform .35s ease-in-out,box-shadow .35s ease-in-out}#site-header .header-row-two.mobile-menu.menu-open{box-shadow:100vw 0 #0003;transform:translate(0)}#site-header .header-row-two.mobile-menu .main_menu{transition:transform .35s ease-in-out}#site-header .header-row-two.mobile-menu .main_menu.innermenu-open{overflow:visible;transform:translate(-100%)}#site-header .header-row-two.mobile-menu .main_menu>li.has-submenu .submenu{max-height:calc(100vh - 86px);top:0!important;transform:translate(100%);visibility:visible}#site-header .header-row-two.mobile-menu .main_menu>li.has-submenu .submenu.submenu-open{transform:translate(100%);transition:all .5s ease-in-out}}#shopify-section-toesox-header,#shopify-section-vooray-header{position:sticky;top:0;z-index:20000}.styles-toesox #site-header .main_menu>li>a{color:#000!important;font-size:15px!important;font-weight:400!important}.styles-toesox #site-header .main_menu>li>a:hover{color:#000!important}.styles-toesox #site-header .main_menu>li>.submenu .column.has_next_menu{flex-basis:auto!important;margin-right:25px!important;padding-right:50px}.styles-toesox #site-header .main_menu>li>.submenu .column.has_menu{margin-right:50px}.styles-toesox #site-header .main_menu>li>.submenu .column-heading-link h2{color:#000!important;font-size:16px!important}.styles-toesox #site-header .main_menu>li>.submenu .has-heading li a{color:#000!important;font-size:15px!important;font-weight:400!important}.styles-toesox #site-header .main_menu>li>.submenu.has_title .has_next_menu{margin-top:45px!important}.styles-toesox #site-header .main_menu>li>.megamenu{gap:10px!important}.styles-toesox #site-header .main_menu>li .main-content-wrapper{max-width:1200px;width:100%}.styles-toesox #site-header .main_menu>li .main-content-wrapper .images-heading{color:#000;font-size:15px;margin-bottom:25px;text-align:center}.styles-toesox #site-header .main_menu>li .main-content-wrapper .main-img-wrapper{display:flex;flex-wrap:wrap;gap:10px}.styles-toesox #site-header .main_menu .hero .hero__image-wrapper .hero__image{aspect-ratio:273/185;border-radius:10px;overflow:hidden;width:100%}.styles-toesox #site-header .main_menu .hero .hero__text-wrap{color:#000;position:relative}.styles-toesox #site-header .main_menu .hero .hero__text-wrap .hero__text-content{padding:10px 0 0;text-align:center}.styles-toesox #site-header .main_menu .hero .hero__text-wrap .hero__text-content .hero__top-subtitle{font-family:var(--font-serif);font-size:15px;font-weight:400;line-height:1;text-transform:unset}@media (min-width: 769px){.styles-toesox #site-header .main_menu>li>.submenu{padding-bottom:60px!important;padding-top:60px!important}.styles-toesox #site-header .main_menu:hover>li>a{color:#6f6f6f!important}.styles-toesox #site-header .main_menu:hover>li:hover>a,.styles-toesox #site-header .main_menu:hover>li>a:hover{color:#000!important}.styles-toesox #site-header .main_menu>li>.submenu.has_title .main-content-wrapper{margin-top:-45px}.styles-toesox #site-header .main_menu>li>.submenu.has_title .has_next_menu{margin-top:0!important}}@media (max-width: 768px){.styles-toesox.menu-shown #shopify-section-toesox-header{position:relative;z-index:9999999999}.styles-toesox #site-header .main_menu>li>a{font-size:16px!important}.styles-toesox #site-header .main_menu>li.only-megamenu>.megamenu{max-height:inherit!important;overflow:hidden!important}.styles-toesox #site-header .main_menu>li>.submenu>.has_menu{border:none!important}.styles-toesox #site-header .main_menu>li>.submenu>.has_menu .column-heading-link{font-weight:400}.styles-toesox #site-header .main_menu>li>.submenu>.has_menu .has-heading{border:none!important;display:block!important;padding-inline:0!important}.styles-toesox #site-header .main_menu>li>.submenu>.has_menu .has-heading li a{font-weight:300!important}.styles-toesox #site-header .main_menu>li>.submenu .column-heading-link h2,.styles-toesox #site-header .main_menu>li>.submenu .has-heading li a{font-size:16px!important}.styles-toesox #site-header .main_menu>li .main-content-wrapper .images-heading{font-size:16px}.styles-toesox #site-header .main_menu .hero .hero__image-wrapper .hero__image{aspect-ratio:273/185!important}.styles-toesox #site-header .main_menu .hero .hero__text-wrap .hero__text-content .hero__top-subtitle{font-size:14px;text-transform:none}}.styles-toesox #site-header .header-row-two .row-two-left>ul>li .submenu .column .column-heading-link:hover{text-decoration:none!important}.styles-toesox #site-header .header-row-two .row-two-left>ul>li>a .link-text{padding-top:2px}.styles-toesox #site-header .main_menu .hero .hero__image-wrapper{border-radius:10px;overflow:hidden}@media (min-width: 992px){.styles-toesox #site-header .header-row-two .row-two-left>ul>li>a:hover{text-decoration:underline!important}.styles-toesox #site-header .main_menu>li .megamenu .parent_wrapper{gap:10px!important}}.feature-grid{padding:var(--section_padding_desktop)}body.template-product.styles-tavi .product-option-group .color-options{gap:4px!important;max-width:290px;max-width:420px}body.template-product.styles-tavi .mySockSwiper.mobile-only{display:none}@media screen and (min-width: 992px){body.template-product.styles-tavi #tavi-main-image-slider{display:none}body.template-product.styles-tavi .product-detail-container-inner{display:flex;flex-wrap:wrap;gap:40px;padding-inline:200px}body.template-product.styles-tavi .product-images-column{display:block;width:60%}body.template-product.styles-tavi #main-image-slider-source{display:grid!important;gap:5px;grid-template-columns:repeat(2,1fr)}body.template-product.styles-tavi #main-image-slider-source.stackImage-true{grid-template-columns:repeat(1,1fr);margin:auto;max-width:100%}body.template-product.styles-tavi .image-slide-item,body.template-product.styles-tavi .product-images-column .image-thumbnails.isSock-false{display:none}body.template-product.styles-tavi .main-image-slideshow.isSock-false{display:none!important}body.template-product.styles-tavi .product-details-column{flex:1;padding:0;position:sticky;top:160px}body.template-product.styles-tavi .product-details-column .product-title{font-size:26px;line-height:1.2;margin-bottom:4px}body.template-product.styles-tavi .product-detail-container .product-detail-container-inner .product-details-column .product-details-promo-message{margin-bottom:25px}body.template-product.styles-tavi .product-details-column .reviews{margin-bottom:20px}body.template-product.styles-tavi .product-details-column .product-option-group-header h3{font-size:14px!important;margin-bottom:7px!important}body.template-product.styles-tavi .product-details-column .color-selected-label{text-transform:none}body.template-product.styles-tavi .product-details-column #size-selection-toggle{font:inherit;font-size:.82em;font-weight:400;line-height:normal;margin-bottom:3px}body.template-product.styles-tavi .product-details-column #size-chart-toggle{font-size:12px!important}body.template-product.styles-tavi .product-details-column .quantity-and-add-to-cart-container{margin-top:0}}@media (max-width: 991px){body.template-product.styles-tavi .product-detail-container .product-detail-container-inner{display:block;padding-top:2px}body.template-product.styles-tavi .product-images-column{margin-left:-15px;margin-right:-15px;position:unset}body.template-product.styles-tavi .product-images-column .swiper-scrollbar{background:#fff;position:static;width:100%}body.template-product.styles-tavi .product-images-column .swiper-scrollbar .swiper-scrollbar-drag{background:#000;border-radius:0}}.styles-tavi .feature-grid__items .feature-grid__item__image img{aspect-ratio:var(--img-grid-aspect-ratio);-o-object-fit:cover;object-fit:cover}.styles-tavi .feature-grid__items .body{text-align:var(--text_alignment)}.styles-tavi .feature-grid__items .feature-grid__item__title .title{flex:1;font-family:var(--heading_font);font-size:var(--heading_font_size);font-weight:400;text-transform:var(--text_transform)}.styles-tavi .feature-grid__items .feature-grid__item__text{font-size:14px}@media (max-width: 991px){.styles-tavi .feature-grid__items{row-gap:40px}}body.template-product.styles-tavi .primary-product-details .price-container{margin-bottom:4px}body.template-product.styles-tavi .product-details-column .description-container p:first-child{margin-top:5px}body.template-product.styles-tavi .product-details-column .product-option-group .swatch-group-title{margin-top:10px}body.template-product.styles-tavi .color-options .color-option-item{border-width:1px!important;height:30px;padding:1px;width:30px}body.template-product.styles-tavi .product-details-column .product-option-group{margin-bottom:15px}body.template-product.styles-tavi .product-details-column .product-option-group .color-option-item:after{background:#fff}@media (max-width: 991px){body.template-product.styles-tavi .primary-product-details .product-title{font-size:2.5rem;line-height:1.2;text-transform:uppercase}body.template-product.styles-tavi .primary-product-details .price-container span{font-size:1.6rem}body.template-product.styles-tavi .color-options .color-option-item{height:32px!important;width:32px!important}body.template-product.styles-tavi .color-options .color-option-item .color-swatch{height:28px!important;width:28px!important}body.template-product.styles-tavi .product-details-column .product-option-group .color-option-item:after{left:0;top:11px}body.template-product.styles-tavi .mySockSwiper.mobile-only{display:block!important}body.template-product.styles-tavi div#main-image-slider.isSock-true{display:none}body.template-product.styles-tavi .product-details-column{padding-right:0}body.template-product.styles-tavi .product-detail-container .primary-product-details{display:block}body.template-product.styles-tavi .product-detail-container .primary-product-details.mirror{display:none}body.template-product.styles-tavi .product-details-column .description-container.mobile-only{display:block}body.template-product.styles-tavi .product-details-column .quantity-and-add-to-cart-container{margin-top:25px}body.template-product.styles-tavi .yotpo-main-widget .yotpo-hidden-mobile{display:none!important}body.template-product.styles-tavi .yotpo-main-widget .yotpo-visible-mobile{display:block!important}body.template-product.styles-tavi .main-widget .write-question-review-buttons-container{text-align:left}body.template-product.styles-tavi #pdp-tavi-nosto-2 .nosto-main-container{padding-inline:0}body.template-product.styles-tavi #pdp-tavi-nosto-2 .nosto-main-container .slick-arrow{display:none!important}body.template-product.styles-tavi .row-carousel .carousel-header{padding-inline:8px!important}.feature-grid{padding:var(--section_padding_mobile)}.product-option-group #size-chart-toggle{font-size:1.3rem!important}}@media (min-width: 992px){body.template-product.styles-tavi .product-detail-container-inner[data-sock-product=true] .product-images-column{display:grid;flex-wrap:wrap}body.template-product.styles-tavi .product-detail-container-inner[data-sock-product=true] .image-thumbnails{order:1;width:72px}body.template-product.styles-tavi .product-detail-container-inner[data-sock-product=true] .main-image{flex:1;order:2}}@media (max-width: 991px){body.template-product.styles-tavi .product-images-column .slick-arrow{display:none!important}body.template-product.styles-tavi .product-images-column .slick-dots{gap:0}body.template-product.styles-tavi .product-images-column .slick-dots li{flex:1;height:4px}body.template-product.styles-tavi .product-images-column .slick-dots li button{display:none}body.template-product.styles-tavi .product-images-column .slick-dots li.slick-active{background:#000}}.product-detail-container .image-banners .btn-primary{background:#fff;border-color:#fff;color:#000;font-size:16px}.product-detail-container .image-banners .btn-primary:hover{background:#000;border-color:#000;color:#fff}.product-detail-container .image-banners h2{font-size:26px;font-weight:400}@media (min-width: 1200px){.product-detail-container .image-banners .image-banner{background:transparent!important;overflow:hidden;position:relative}.product-detail-container .image-banners .image-banner .banner_img{background-repeat:no-repeat!important;background-size:cover!important;height:100%;left:0;position:absolute;top:0;transition:.3s;width:100%;z-index:0}.product-detail-container .image-banners .content{position:relative;z-index:1}.product-detail-container .image-banners .image-banner:hover .banner_img{transform:scale(1.05)}}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA)}:root{--swiper-theme-color: #007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";left:0;pointer-events:none;position:absolute;top:0}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{height:var(--swiper-virtual-size);width:1px}:root{--swiper-navigation-size: 44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color, var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;margin-top:calc(0px - var(--swiper-navigation-size) / 2);position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size) / 44 * 27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{height:100%;-o-object-fit:contain;object-fit:contain;transform-origin:center;width:100%}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:var(--swiper-navigation-sides-offset, 10px)}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom, 8px);left:0;top:var(--swiper-pagination-top, auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color, #000);border-radius:var(--swiper-pagination-bullet-border-radius, 50%);display:inline-block;height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));opacity:var(--swiper-pagination-bullet-inactive-opacity, .2);width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px))}button.swiper-pagination-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color, var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity, 1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left, auto);right:var(--swiper-pagination-right, 8px);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size, 4px)}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, .1));border-radius:var(--swiper-scrollbar-border-radius, 10px);position:relative;touch-action:none}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{bottom:var(--swiper-scrollbar-bottom, 4px);height:var(--swiper-scrollbar-size, 4px);left:var(--swiper-scrollbar-sides-offset, 1%);position:absolute;top:var(--swiper-scrollbar-top, auto);width:calc(100% - var(--swiper-scrollbar-sides-offset, 1%) * 2);z-index:50}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{height:calc(100% - var(--swiper-scrollbar-sides-offset, 1%) * 2);left:var(--swiper-scrollbar-left, auto);position:absolute;right:var(--swiper-scrollbar-right, 4px);top:var(--swiper-scrollbar-sides-offset, 1%);width:var(--swiper-scrollbar-size, 4px);z-index:50}.swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, .5));border-radius:var(--swiper-scrollbar-border-radius, 10px);height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0}.swiper-cube .swiper-cube-shadow:before{background:#000;bottom:0;content:"";filter:blur(50px);left:0;position:absolute;right:0;top:0}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{backface-visibility:hidden;pointer-events:none;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}.swiper-creative .swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{backface-visibility:hidden;overflow:hidden;transform-origin:center bottom}body.template-product.styles-toesox .product-option-group .color-options{gap:4px!important;max-width:290px;max-width:420px}body.template-product.styles-toesox .mySockSwiper.mobile-only{display:none}@media screen and (min-width: 992px){body.template-product.styles-toesox #tavi-main-image-slider{display:none}body.template-product.styles-toesox .product-detail-container-inner{display:flex;flex-wrap:wrap;gap:40px;padding-inline:200px}body.template-product.styles-toesox .product-images-column{display:block;width:60%}body.template-product.styles-toesox #main-image-slider-source{display:grid!important;gap:5px;grid-template-columns:repeat(2,1fr)}body.template-product.styles-toesox #main-image-slider-source.stackImage-true{grid-template-columns:repeat(1,1fr);margin:auto;max-width:100%}body.template-product.styles-toesox .image-slide-item,body.template-product.styles-toesox .product-images-column .image-thumbnails.isSock-false{display:none}body.template-product.styles-toesox .main-image-slideshow.isSock-false{display:none!important}body.template-product.styles-toesox .product-details-column{flex:1;padding:0;position:sticky;top:160px}body.template-product.styles-toesox .product-details-column .product-title{font-size:26px;line-height:1.2;margin-bottom:4px}body.template-product.styles-toesox .product-detail-container .product-detail-container-inner .product-details-column .product-details-promo-message{margin-bottom:25px}body.template-product.styles-toesox .product-details-column .reviews{margin-bottom:20px}body.template-product.styles-toesox .product-details-column .product-option-group-header h3{font-size:14px!important;margin-bottom:7px!important}body.template-product.styles-toesox .product-details-column .color-selected-label{text-transform:none}body.template-product.styles-toesox .product-details-column #size-selection-toggle{font:inherit;font-size:.82em;font-weight:400;line-height:normal;margin-bottom:3px}body.template-product.styles-toesox .product-details-column #size-chart-toggle{font-size:12px!important}body.template-product.styles-toesox .product-details-column .quantity-and-add-to-cart-container{margin-top:0}}@media (max-width: 991px){body.template-product.styles-toesox .product-detail-container .product-detail-container-inner{display:block;padding-top:2px}body.template-product.styles-toesox .product-images-column{margin-left:-15px;margin-right:-15px;position:unset}body.template-product.styles-toesox .product-images-column .swiper-scrollbar{background:#fff;position:static;width:100%}body.template-product.styles-toesox .product-images-column .swiper-scrollbar .swiper-scrollbar-drag{background:#000;border-radius:0}}body.template-product.styles-toesox .primary-product-details .price-container{margin-bottom:4px}body.template-product.styles-toesox .product-details-column .description-container p:first-child{margin-top:5px}body.template-product.styles-toesox .product-details-column .product-option-group .swatch-group-title{margin-top:10px}body.template-product.styles-toesox .color-options .color-option-item{border-width:1px!important;height:30px;padding:1px;width:30px}body.template-product.styles-toesox .product-details-column .product-option-group{margin-bottom:15px}body.template-product.styles-toesox .product-details-column .product-option-group .color-option-item:after{background:#fff}@media (max-width: 991px){body.template-product.styles-toesox .primary-product-details .product-title{font-size:2.5rem;line-height:1.2;margin-top:20.5px}body.template-product.styles-toesox .primary-product-details .price-container span{font-size:1.6rem}body.template-product.styles-toesox .color-options .color-option-item{height:32px!important;width:32px!important}body.template-product.styles-toesox .color-options .color-option-item .color-swatch{height:28px!important;width:28px!important}body.template-product.styles-toesox .product-details-column .product-option-group .color-option-item:after{left:0;top:11px}body.template-product.styles-toesox .mySockSwiper.mobile-only{display:block!important}body.template-product.styles-toesox div#main-image-slider.isSock-true{display:none}body.template-product.styles-toesox .product-details-column{padding-right:0}body.template-product.styles-toesox .product-detail-container .primary-product-details{display:block}body.template-product.styles-toesox .product-detail-container .primary-product-details.mirror{display:none}body.template-product.styles-toesox .product-details-column .description-container.mobile-only{display:block}body.template-product.styles-toesox .product-details-column .quantity-and-add-to-cart-container{margin-top:25px}body.template-product.styles-toesox .yotpo-main-widget .yotpo-hidden-mobile{display:none!important}body.template-product.styles-toesox .yotpo-main-widget .yotpo-visible-mobile{display:block!important}body.template-product.styles-toesox .main-widget .write-question-review-buttons-container{text-align:left}body.template-product.styles-toesox #pdp-tavi-nosto-2 .nosto-main-container{padding-inline:0}body.template-product.styles-toesox #pdp-tavi-nosto-2 .nosto-main-container .slick-arrow{display:none!important}body.template-product.styles-toesox .row-carousel .carousel-header{padding-inline:8px!important}.feature-grid{padding:var(--section_padding_mobile)}.product-option-group #size-chart-toggle{font-size:1.3rem!important}}.js-selected-color-name{font-weight:500;text-transform:none}@media (min-width: 992px){body.template-product.styles-toesox .product-detail-container-inner[data-sock-product=true] .product-images-column{display:grid;flex-wrap:wrap}body.template-product.styles-toesox .product-detail-container-inner[data-sock-product=true] .image-thumbnails{order:1;width:72px}body.template-product.styles-toesox .product-detail-container-inner[data-sock-product=true] .main-image{flex:1;order:2}}@media (max-width: 991px){body.template-product.styles-toesox .product-images-column .slick-arrow{display:none!important}body.template-product.styles-toesox .product-images-column .slick-dots{gap:0}body.template-product.styles-toesox .product-images-column .slick-dots li{flex:1;height:4px}body.template-product.styles-toesox .product-images-column .slick-dots li button{display:none}body.template-product.styles-toesox .product-images-column .slick-dots li.slick-active{background:#000}}.gwp_model_main{height:100%;left:0;opacity:0;position:fixed;top:0;transition:.3s;visibility:hidden;width:100%;z-index:99999}.gwp_model_main.show{opacity:1;visibility:visible}.gwp_model_main .overlay{background:#000;height:100%;left:0;opacity:.3;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}.gwp_model_main .gwp_model_wrp{align-items:center;display:flex;height:100%;justify-content:center;position:relative;z-index:1}.gwp_model_main .gwp_model_inr{background:#1f1f1f;color:#fff;display:flex;flex-wrap:wrap;max-width:900px;position:relative;width:100%}.gwp_model_main .close_ic{background:transparent;border:none;color:#fff;font-size:26px;position:absolute;right:10px;top:10px;z-index:1}.gwp_model_main .gwp_model_left{background:#fff;color:#010101;padding:50px;width:40%}.gwp_model_main .gwp_model_left .gwp_model_left_wrp{text-align:center}.gwp_model_main .gwp_model_left .image_wrap img{width:100%}.gwp_model_main .gwp_model_left .pro_title{font-size:23px;font-weight:400;margin:15px 0 0}.gwp_model_main .gwp_model_left .pro_price{font-size:15px;margin:3px 0 0}.gwp_model_main .gwp_model_left .pro_price del{-webkit-text-decoration-color:red;text-decoration-color:red}.gwp_model_main .gwp_model_left .pro_variant{margin-block:20px;position:relative}.gwp_model_main .gwp_model_left .pro_variant select{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAICAYAAADJEc7MAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABCSURBVHgBlY7RCQAgCERvBEdohNt/mVYpqA+xgteBIPqeKK2EeFpu+iwDyZuNOjCQjBcCh28A+eYAsVTlLynLT2kAMv0O9bHkOYkAAAAASUVORK5CYII=) no-repeat center right 15px;border:1px solid var(--color-light-gray);border-radius:0;color:currentColor;cursor:pointer;margin-bottom:10px;min-height:45px;outline:none;padding-inline:15px;text-align:left;width:100%}.gwp_model_main .gwp_model_left .add-to-cart-tavi{font-size:16px;margin-top:0;min-height:50px;width:100%}.gwp_model_main .gwp_model_right{align-items:center;display:flex;flex:1;justify-content:center;padding:20px;position:relative;text-align:center}.gwp_model_main .gwp_model_right .subheading{font-size:20px;font-weight:100;margin:0}.gwp_model_main .gwp_model_right .heading{font-size:114px;font-weight:400;line-height:1;margin:30px 0 0}.gwp_model_main .gwp_model_right .description{font-size:26px;margin:10px 0 0}.gwp_model_main .gwp_model_right .peta_desc{font-size:20px;font-weight:100;margin:10px 0}.gwp_model_main .gwp_model_right .bottom_txt{bottom:50px;font-weight:100;left:0;padding:0 20px;position:absolute;width:100%}.gwp_model_main .gwp_model_left .custom-size-selection-toggle{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAICAYAAADJEc7MAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABCSURBVHgBlY7RCQAgCERvBEdohNt/mVYpqA+xgteBIPqeKK2EeFpu+iwDyZuNOjCQjBcCh28A+eYAsVTlLynLT2kAMv0O9bHkOYkAAAAASUVORK5CYII=) no-repeat center right 15px;border:1px solid var(--color-light-gray);border-radius:0;color:currentColor;cursor:pointer;font:inherit;font-size:.82em;font-weight:400;line-height:normal;margin-bottom:3px;min-height:45px;padding:0;padding-inline:15px;text-align:left;width:100%}.gwp_model_main .gwp_model_left .pro_variant .custom-size-selection-overlay{background:none;display:block;height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:.2s ease-out;visibility:hidden;width:100%;z-index:500}.gwp_model_main .gwp_model_left .pro_variant .custom-size-overlay-body{background:#fff;border-radius:0;box-shadow:0 3px 8px #00000040;padding:0;transform:translateY(-15px);transition:.3s ease-out}.gwp_model_main .gwp_model_left .pro_variant .custom-size-overlay-header{align-items:center;border-bottom:1px solid #bbb;display:flex;justify-content:space-between;padding:10px 25px}.gwp_model_main .gwp_model_left .pro_variant .custom-size-overlay-header h2{font-family:var(--font-sans-serif);font-size:1.4rem;margin:0;text-transform:uppercase}.gwp_model_main .gwp_model_left .pro_variant .custom-size-overlay-header .close{align-items:center;background:none;border:0;color:currentColor;cursor:pointer;display:flex;height:30px;justify-content:flex-end;outline:none;padding:0;width:30px}.gwp_model_main .gwp_model_left .pro_variant .custom-size-overlay-options{list-style:none;margin:0;padding:0;padding-inline:10px}.gwp_model_main .gwp_model_left .pro_variant .custom-size-overlay-options li+li{border-top:1px solid #bbb}.gwp_model_main .gwp_model_left .pro_variant .custom-size-overlay-options .custom_btn{align-items:center;background:none;border:0;color:currentColor!important;display:flex;justify-content:space-between;outline:none;padding:20px 15px;text-align:left;width:100%}.gwp_model_main .gwp_model_left .pro_variant .custom-size-overlay-options .custom_btn svg{opacity:0;width:13px}.gwp_model_main .gwp_model_left .pro_variant .custom-size-overlay-options .custom_btn.selected svg{opacity:1}body.custom-size-selection-shown .gwp_model_main .gwp_model_left .pro_variant .custom-size-overlay-body{transform:translateY(0)}body.custom-size-selection-shown .gwp_model_main .gwp_model_left .pro_variant .custom-size-selection-overlay{opacity:1;pointer-events:auto;visibility:visible}@media (min-width: 1200px) and (max-width: 1600px){.gwp_model_main .gwp_model_left .pro_variant .custom-size-overlay-options .custom_btn{font-size:11px;padding:8px 15px}}.gwp_model_main .gwp_model_left .pro_variant .custom-size-overlay-options{max-height:150px;overflow:auto}@media (max-width: 1600px){.gwp_model_main .gwp_model_left .pro_variant .custom-size-selection-overlay{top:-140px}}@media (max-width: 768px){.gwp_model_main .gwp_model_left .pro_variant .custom-size-overlay-options{max-height:210px}.gwp_model_main .gwp_model_left .pro_variant .custom-size-overlay-options .custom_btn{font-size:15px;padding:12px 15px}.gwp_model_main .gwp_model_left .pro_variant .custom-size-selection-overlay{top:-200px}.gwp_model_main .gwp_model_wrp{align-items:center}.gwp_model_main .gwp_model_inr{flex-direction:column-reverse;flex-wrap:unset;max-height:97vh;overflow:auto;width:94%}.gwp_model_main .close_ic{font-size:18px}.gwp_model_main.content_pro .close_ic{position:fixed;right:30px;top:40px;background:#1f1f1f;font-size:22px}.gwp_model_main .gwp_model_left{padding:20px 70px;width:100%}.gwp_model_main.content_pro .gwp_model_right{padding:60px 15px 20px}.gwp_model_main .gwp_model_right .subheading{font-size:16px;margin-bottom:8px}.gwp_model_main .gwp_model_right .head_desc{display:flex;font-family:var(--font-family-headings);font-size:21px;gap:6px;justify-content:center}.gwp_model_main .gwp_model_right .head_desc .heading{font-size:inherit;font-weight:500;line-height:inherit;margin:0}.gwp_model_main .gwp_model_right .head_desc .description{text-transform:uppercase}.gwp_model_main .gwp_model_right .head_desc .description,.gwp_model_main .gwp_model_right .head_desc .description p{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}.gwp_model_main .gwp_model_right .peta_desc{font-size:18px;margin:0}.gwp_model_main .gwp_model_right .bottom_txt{font-size:2.7vw;margin-top:20px;padding:0;position:unset}}.gwp_model_main.content_thanku .gwp_model_left{padding:0}.gwp_model_main.content_thanku .gwp_model_right .heading{font-size:60px;margin-top:0}.gwp_model_main.content_thanku .gwp_model_right .description{font-size:17px;font-weight:100;margin-top:20px}.gwp_model_main.content_thanku .gwp_model_right .btns{align-items:center;display:flex;flex-direction:column;gap:12px;margin-top:40px}.gwp_model_main.content_thanku .gwp_model_right .btns .btn-primary{font-weight:600;max-width:270px;text-decoration:none;width:100%}.styles-vooray .gwp_model_main.content_thanku .gwp_model_right .btns .btn-primary:hover{background-color:#00000080;color:#fff}.styles-vooray .gwp_model_main.content_thanku .gwp_model_right .btns .btn-primary{background:#fff;color:#000;min-height:45px}@media (max-width: 768px){.gwp_model_main.content_thanku .gwp_model_left{display:none}.gwp_model_main .gwp_model_right{padding:20px 50px}.gwp_model_main.content_thanku .gwp_model_right .heading{font-size:45px}.gwp_model_main.content_thanku .gwp_model_right .description{font-size:18px;line-height:1.7}}.content_wrap{align-items:center;background:#1f1f1f;color:#fff;display:flex;flex-wrap:wrap;height:30%;justify-content:center;max-width:500px;position:relative;width:100%}.content_wrap p.before_msg{letter-spacing:1px;text-align:center;width:70%}.content_wrap button.close_ic.popup_close{right:15px;top:15px}.content_wrap p.before_msg{font-family:Inter,sans-serif;font-size:30px;font-weight:400}.gwp_model_main.before_content .content_wrap{align-items:stretch;background:#fff;color:#000;height:auto;max-width:600px}.gwp_model_main.before_content .gwp_model_wrp{overflow:auto}.gwp_model_main.before_content .close_ic{color:#000;font-family:Inter;font-size:14px;right:5px!important;top:5px!important}.gwp_model_main.before_content .beforec_img{width:40%}.gwp_model_main.before_content .beforec_img .img_wrp{height:100%}.gwp_model_main.before_content .beforec_img .img_wrp img{height:100%;-o-object-fit:cover;object-fit:cover}.gwp_model_main.before_content .beforec_content{flex:1;padding:40px 30px 10px}.gwp_model_main.before_content .beforec_discount_box{border:1px solid #000;padding:20px;position:relative;text-align:center}.gwp_model_main.before_content .beforec_discount_box_label{background:#fff;font-size:13px;left:50%;padding-inline:8px;position:absolute;top:0;transform:translate(-50%,-50%)}.gwp_model_main.before_content .beforec_disc_top .beforec_offer{display:inline-flex;font-family:Playfair Display;line-height:1}.gwp_model_main.before_content .beforec_disc_top .beforec_amt{font-family:Inter;font-size:120px;text-transform:uppercase}.gwp_model_main.before_content .beforec_disc_top .perso_off span{display:block}.gwp_model_main.before_content .beforec_disc_top .percentage{font-size:60px}.gwp_model_main.before_content .beforec_disc_top .percentage_off_label{font-size:25px;margin-top:5px}.gwp_model_main.before_content .beforec_disc_top .beforec_msg{font-family:Playfair Display,serif;text-transform:uppercase}.gwp_model_main.before_content .beforec_disc_hr{align-items:center;display:flex;font-size:30px;font-weight:100;gap:2px;line-height:1;position:relative}.gwp_model_main.before_content .beforec_disc_hr span{margin-top:-4px}.gwp_model_main.before_content .beforec_disc_hr:after,.gwp_model_main.before_content .beforec_disc_hr:before{background:#000;content:"";flex:1;height:2px}.gwp_model_main.before_content .beforec_disc_bottom .beforec_msg{font-family:Playfair Display,serif;text-transform:uppercase}.gwp_model_main.before_content .btn_wrp{margin-top:20px;text-align:center}.gwp_model_main.before_content .btn_wrp a{background:#212121;color:#fff;display:block;font-size:14px;font-weight:100;min-height:auto;text-align:center;text-decoration:none}.gwp_model_main.before_content .beforec_copytxt{font-size:11px;margin-top:30px;text-align:center}@media (max-width: 768px){.gwp_model_main.before_content .content_wrap{max-width:350px;width:100%}.gwp_model_main.before_content .beforec_img{width:100%}.gwp_model_main.before_content .beforec_img .img_wrp{height:auto}.gwp_model_main.before_content .beforec_img .img_wrp img{height:auto;width:100%}.gwp_model_main.before_content .gwp_model_wrp{align-items:flex-start;padding:20px 15px}.gwp_model_main.before_content .close_ic{color:#fff;font-size:22px}}.body_hidden{overflow:hidden}@media screen and (max-width: 512px){button.swym-button.swym-add-to-wishlist-view-product{position:absolute!important;right:4%!important;top:3%!important;z-index:1}}button.swym-button.swym-add-to-wishlist-view-product{position:absolute;right:3%;top:2%;z-index:1}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@media (max-width: 768px){.announcement-bar{text-align:center}.announcement-bar p{max-width:348px}.gwp_model_main .gwp_model_left .pro_title{font-size:4.9vw}.gwp_model_main .gwp_model_left .pro_variant{margin-bottom:8px}.gwp_model_main .gwp_model_left .custom-size-selection-toggle{min-height:40px}.gwp_model_main .gwp_model_left .add-to-cart-tavi{min-height:40px;padding-block:0}}@media (min-width: 769px){.gwp_model_main .gwp_model_wrp{align-items:flex-start;height:auto;overflow:auto;padding-block:20px;max-height:100%;position:absolute;top:50%;transform:translateY(-50%);width:100%}}.account-page.account-cart-page{padding-top:60px;padding-bottom:60px}.video-with-text .video-with-text__media-image-banner{position:absolute;top:0}.video-with-text.is-style-overlay .video-with-text__content:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:#0000004d}.video-with-text.is-style-overlay .video-with-text__content *{position:relative}.hasImage .video-with-text__content:before{background:transparent!important}.custom_featured_collection .product-item .color-options a{order:1}.custom_featured_collection .product-item .color-options a.custom_first_selected{order:0}.video-with-text.hasImage{background:transparent}.video-with-text.hasImage .video-with-text__media-image-banner .video-with-text__actions__m{display:none}.video-with-text.hasImage .video-with-text__content:before,.video-with-text.hasImage:after{display:none}@media (max-width: 768px){.video-with-text.is-style-overlay .video-with-text__content sup{vertical-align:top}}.styles-tavi .video-with-text__title{font-family:var(--hero_banner_font)!important}.styles-tavi .ql-font-optima,.styles-tavi #site-header *,.styles-tavi .footer .footer_newsletter .kl-private-reset-css-Xuajs1[data-testid=form-row]:first-of-type .kl-private-reset-css-Xuajs1 *,.styles-tavi .footer .footer_newsletter .kl-private-reset-css-Xuajs1[data-testid=form-row]:last-of-type button.kl-private-reset-css-Xuajs1,.styles-tavi h1,.styles-tavi h2,.styles-tavi h3,.styles-tavi h4,.styles-tavi h5,.styles-tavi h6{font-family:Jost!important;font-weight:400!important;text-transform:var(--header-textTranform)!important}.featured-collection__header a{text-transform:var(--header-textTranform)!important}.styles-tavi button,.styles-tavi .btn-primary,.styles-tavi [type=submit],.styles-tavi [type=button]{font-family:var(--button_font)!important;font-weight:500!important;text-transform:uppercase!important}.styles-tavi .footer .footer_newsletter .kl-private-reset-css-Xuajs1[data-testid=form-row]:nth-of-type(2) .kl-private-reset-css-Xuajs1 *,.styles-tavi body,.styles-tavi li,.styles-tavi p,.styles-tavi .product-list-item .product-color-selected,.styles-tavi .product-list-item .product-information p,.styles-tavi{font-family:var(--body_font)!important}.styles-tavi button.swym-button.swym-add-to-wishlist-view-product{font-family:swym-font!important}#site-header .hero .hero__text-wrap .hero__text-content{padding-left:0}.styles-tavi .product-detail-container .product-detail-container-inner .product-details-column .description-container *{font-family:var(--body_font)!important;font-size:1.4rem!important}.cart-item-title sup,.product-title sup,.product-information sup{vertical-align:top}@media (max-width: 768px){body.template-product.styles-tavi .primary-product-details .product-title{text-transform:uppercase!important}.video-with-text.is-style-overlay .video-with-text__media video{top:0!important}}.chart-modal-inner .chart-modal-scroll .tabs_btn{cursor:pointer;padding:8px 15px;border:1px solid transparent;background-color:transparent;color:#7a7673;font-size:14px}.chart-modal-inner .chart-modal-scroll .tabs_btn.active{color:var(--ns-color-black);border-bottom-color:var(--ns-color-black)}.chart-modal-inner .chart-modal-scroll .tabs_content{display:none;margin-top:20px}.styles-toesox .chart-modal-inner .chart-modal-scroll h2,.styles-toesox .chart-modal-inner .chart-modal-scroll .chart_tabs button{font-family:var(--font-sans-serif);cursor:pointer}#size-chart-modal .chart-modal-inner #size-chart-modal-close:after{color:#000}.product-detail-container #size-chart-modal .chart-modal-inner{max-height:100vh}@media (max-width: 991px){#size-chart-modal .chart-modal-inner{width:calc(100% - 20px);padding:30px 15px}}#MainContent:before{z-index:11}.product-detail-container #size-chart-modal{background:#0009;z-index:111111}@media (min-width: 1025px){#size-chart-modal .chart-modal-inner{height:680px}}@media (max-width: 1023px){#size-chart-modal .chart-modal-inner{max-height:75vh;height:calc(100% - 40px)}}@media (max-width: 767px){.chart-modal-inner .chart-modal-scroll .tabs_content{width:700px;overflow:auto}#size-chart-modal .chart-modal-inner .chart-modal-scroll{overflow:auto}#size-chart-modal .chart-modal-inner{height:550px}#size-chart-modal .chart-modal-inner h2{margin-bottom:10px}.styles-tavi .product-detail-container .product-detail-container-inner .product-details-column .description-container *{font-size:1.5rem!important}}.image-slide-item img,.styles-tavi .image-slide-item img{cursor:crosshair}.styles-tavi .image-slide-item.zoom-active img{cursor:zoom-out}.image-slide-item{position:relative;display:inline-block;overflow:hidden}.zoomable{width:100%;transition:opacity .3s ease-in-out}.zoomed-image{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-size:300% 300%;pointer-events:none;display:none;transition:opacity .3s ease-in-out}.isSock-true .zoomed-image{background-size:160% 160%}header .main_menu .submenu .hero .hero__image-wrapper{overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/126/assets/base.css.map?v=87157816927858741531742360450 */
