html,body{-webkit-text-size-adjust:100%;text-size-adjust:100%}main.content-for-layout{min-height:auto}.text-block.text-block--full-width{max-inline-size:none!important}.collection-card__link,.collection-card__link *{color:var(--fg)}main[data-template^=index] .hero-wrapper .hero,main[data-template^=index] .hero-wrapper .hero__container{min-height:0;aspect-ratio:var(--toms-hero-ratio, 2450 / 1050)}@media screen and (max-width:749px){main[data-template^=index] .hero-wrapper .hero,main[data-template^=index] .hero-wrapper .hero__container{aspect-ratio:var(--toms-hero-ratio-mobile, 563 / 400)}}@media screen and (max-width:749px){[id$=__product_list_wFUcLf] slideshow-arrows{display:none}}[id*=__footer_utility_row] .text-block,[id*=__footer_utility_row] .button-unstyled{font-size:14px;color:var(--fg)}[id*=__footer_utilities_] .text-block,[id*=__footer_utilities_] .text-block.rte.rte,[id*=__footer_utilities_] .button-unstyled{--color: var(--toms-cream);color:var(--toms-cream)}[id*=__footer_utilities_] .text-block[class*=l_body],[id*=__footer_utilities_] .text-block[class*=l_body]>*{font-size:14px;line-height:normal}[id*=__footer_utilities_] .button-unstyled,[id*=__footer_utilities_] .text-block[class*=p4_copyright],[id*=__footer_utilities_] .text-block[class*=p4_copyright]>*{font-size:14px;font-weight:400;line-height:normal}[id*=__footer_utilities_] .button-unstyled{text-decoration:underline;flex-shrink:0;white-space:nowrap}[id*=__footer_utilities_] .group-block-content{flex-wrap:wrap}[id*=__footer_utilities_] .text-block.h5,[id*=__footer_utilities_] .text-block.h5 :is(h1,h2,h3,h4,h5,h6),[id*=__footer_utilities_] .text-block.h5>*{font-size:14px;font-weight:700;line-height:normal}[id*=__footer_utilities_]{--max-width--body-normal: 780px}[id*=__footer_utilities_] .text-block[class*=l_body]{max-inline-size:780px!important}[id*=__footer_utilities_] .text-block :is(h1,h2,h3,h4,h5,h6){color:var(--toms-cream)}[id*=__footer_utilities_] .button-secondary{color:var(--toms-cream);box-shadow:inset 0 0 0 1px var(--toms-cream)}[id$=__collection_list_WaEL3R] .text-block.rte.rte,[id$=__collection_list_WaEL3R] .text-block.rte.rte>*{--color: var(--toms-indigo);color:var(--toms-indigo);font-size:20px;font-weight:600;letter-spacing:-.32px}[id$=__section_LM6jX4] .text-block.h5{font-size:20px;font-weight:600}[id$=__section_LM6jX4] .text-block.h5 :is(h1,h2,h3,h4,h5,h6),[id$=__section_LM6jX4] .text-block.h5>*{font-size:20px;font-weight:600}[id$=__section_LM6jX4] .button-unstyled{font-weight:400;text-decoration:underline;margin-inline-start:20px}[id$=__product_list_wFUcLf] quick-add-component,[id$=__secondary_banner] quick-add-component{display:none}@media screen and (max-width:749px){[id$=__secondary_banner] .group-block-content:has(product-card){flex-direction:row}[id$=__secondary_banner] .group-block-content:has(product-card)>*{flex:1 1 0;min-width:0}}.header.header{display:flex;flex-direction:column;justify-content:center}@media screen and (max-width:991px){.header.header{height:60px}.header .header__icon--menu,.header .search-action .header-actions__action,.header .account-button,.header [aria-label=Cart]{position:relative;display:flex;align-items:flex-start;justify-content:center;align-self:center;width:44px;height:40px;min-height:0;padding:0}.header .header__icon--menu:after,.header .search-action .header-actions__action:after,.header .account-button:after,.header [aria-label=Cart]:after{position:absolute;bottom:0;left:50%;transform:translate(-50%);font-size:12px;font-weight:400;line-height:14px;color:var(--fg);white-space:nowrap}.header .header__icon--menu:after{content:"Menu"}.header .search-action .header-actions__action:after{content:"Search"}.header .account-button:after{content:"Login"}.header [aria-label=Cart]:after{content:"Bag"}.header .header__icon--menu svg,.header .search-action .header-actions__action svg,.header .account-button svg,.header [aria-label=Cart] svg{position:absolute;top:0;left:50%;transform:translate(-50%);width:22px;height:22px}.menu-drawer.menu-drawer{top:var(--toms-header-bottom, var(--header-group-height));height:calc(100dvh - var(--toms-header-bottom, var(--header-group-height)));width:80vw}.header.header{contain:style}.menu-drawer .menu-drawer__menu-item--mainlist{font-size:18px;line-height:28px;letter-spacing:.48px;min-height:0;padding-block:9px;margin-block:-9px}.menu-drawer .menu-drawer__menu-item>.svg-wrapper.svg-wrapper{padding-block:0}.menu-drawer .menu-drawer__navigation>.menu-drawer__menu{padding-inline:0}.menu-drawer .menu-drawer__navigation>.menu-drawer__menu>.menu-drawer__list-item{padding-block:16px 17px;padding-inline:16px;border-block-end:1px solid var(--toms-grey-2);flex-direction:column;align-items:stretch}.menu-drawer .menu-drawer__submenu .menu-drawer__menu--childlist>.menu-drawer__list-item{padding-block:16px 17px;padding-inline:16px;border-block-end:1px solid var(--toms-grey-2)}.menu-drawer .menu-drawer__submenu .menu-drawer__submenu .menu-drawer__menu--childlist .menu-drawer__menu-item-text{text-transform:uppercase;font-size:16px}.menu-drawer .menu-drawer__submenu .menu-drawer__menu--childlist{padding-inline:0}.menu-drawer .menu-drawer__submenu .menu-drawer__nav-buttons .menu-drawer__close-button{display:none}.menu-drawer .menu-drawer__submenu .menu-drawer__nav-buttons{background:var(--toms-cream);padding-block:16px;padding-inline:16px}.menu-drawer .menu-drawer__submenu .menu-drawer__back-button{width:100%;justify-content:flex-start;min-height:0;padding-block:11px;padding-inline:0;margin-block:-11px;font-size:16px;line-height:1.5}.menu-drawer .menu-drawer__submenu .menu-drawer__menu--childlist>.menu-drawer__list-item>.menu-drawer__menu-item,.menu-drawer .menu-drawer__submenu .menu-drawer__menu--childlist>.menu-drawer__list-item>.menu-drawer__menu-container>.menu-drawer__menu-item{min-height:0;padding-block:9px;margin-block:-9px}.menu-drawer .menu-drawer__menu-container--divider{border-block-end:0}.menu-drawer .menu-drawer__list-item--divider{border-block-end-color:var(--toms-grey-2)}.menu-drawer>.menu-drawer__close-button{display:none}details.menu-open .header__icon--menu .header-drawer-icon--close.header-drawer-icon--close{display:flex}details.menu-open .header__icon--menu .header-drawer-icon--open.header-drawer-icon--open{display:none}.menu-drawer__navigation.menu-drawer__navigation{margin-top:0}.menu-drawer__backdrop.menu-drawer__backdrop{top:var(--toms-header-bottom, var(--header-group-height));height:calc(100dvh - var(--toms-header-bottom, var(--header-group-height)))}}@media screen and (min-width:990px)and (max-width:991px){.header.header{height:44px}.header .header__icon--menu:after,.header .search-action .header-actions__action:after,.header .account-button:after,.header [aria-label=Cart]:after{content:none}.header .header__icon--menu svg,.header .search-action .header-actions__action svg,.header .account-button svg,.header [aria-label=Cart] svg{top:50%;transform:translate(-50%,-50%)}}@media screen and (min-width:750px){.menu-list__link.menu-list__link{font-weight:600;line-height:22.4px}}@media screen and (min-width:750px){.menu-list__link[aria-haspopup] .menu-list__link-title:after{content:"";display:inline-block;width:10px;height:6px;margin-inline-start:3px;vertical-align:middle;position:relative;top:1px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='M10 0.743692L9.25631 0L5 4.25631L0.743692 0L0 0.743692L5 5.74369L10 0.743692Z'/%3E%3C/svg%3E") no-repeat center / contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='M10 0.743692L9.25631 0L5 4.25631L0.743692 0L0 0.743692L5 5.74369L10 0.743692Z'/%3E%3C/svg%3E") no-repeat center / contain}.menu-list__link[aria-expanded=true] .menu-list__link-title:after{transform:rotate(180deg)}@media(prefers-reduced-motion:no-preference){.menu-list__link[aria-haspopup] .menu-list__link-title:after{transition:transform .15s ease}}}.mega-menu__link.mega-menu__link{font-weight:400;line-height:20px;letter-spacing:.48px;color:var(--toms-black)}.mega-menu__link--parent.mega-menu__link--parent{font-size:14px;font-weight:600;line-height:20px;letter-spacing:.48px;text-transform:uppercase;color:var(--toms-indigo);display:block;width:100%;margin-block-end:4px}.mega-menu__column>div>.mega-menu__link:not(.mega-menu__link--tile){font-weight:600}.mega-menu__link--parent>.wrap-text{display:block;padding-block-end:8px;border-block-end:1px solid var(--toms-dividing-line)}.section-background:has(+.announcement-bar){--color-background: var(--toms-blue-tint-3);background-color:var(--toms-blue-tint-3)}.announcement-bar.announcement-bar{border-block-end:none}.announcement-bar__slider{width:100%;max-width:600px;margin-inline:auto}.shopify-section-group-header-group.shopify-section-group-header-group.shopify-section-group-header-group:has(.announcement-bar){position:sticky;top:0;z-index:var(--layer-menu-drawer)}.header-section.header-section:has(>#header-component[sticky=always]){top:49px}.cart__checkout-button{background-color:var(--color-commerce-cta);border-color:var(--color-commerce-cta);color:var(--toms-white)}.cart__checkout-button:hover{background-color:#1c1f4d;border-color:#1c1f4d}:is(.button,.button-secondary):not(.add-to-cart-button):not(.slideshow-control):not(.cart__checkout-button):not(.menu-drawer__back-button){font-size:14px}main[data-template^=product] .product-information>[class*=ai-breadcrumb-]{order:-1;padding-block:0;margin-block-start:20px;margin-block-end:calc(10px - var(--gap))}@media screen and (min-width:992px){main[data-template^=product] .sticky-add-to-cart__bar{display:none}}@media screen and (min-width:750px)and (max-width:991px){main[data-template^=product] .sticky-add-to-cart__bar{bottom:0;width:100%;max-width:none;border-radius:0}}@media screen and (max-width:991px){main[data-template^=product] .sticky-add-to-cart__button{flex:1 1 auto;width:100%;min-height:0;height:45.3px;padding-block:0;display:flex;align-items:center;justify-content:center}main[data-template^=product] .sticky-add-to-cart__bar .add-to-cart-text__content{display:inline}main[data-template^=product] .sticky-add-to-cart__image,main[data-template^=product] .sticky-add-to-cart__info,main[data-template^=product] .sticky-add-to-cart__price{display:none}main[data-template^=product] .sticky-add-to-cart__bar{padding-block:10px;padding-inline:20px;gap:0}}main[data-template^=product] .product-information>.group-block{display:none}@media screen and (max-width:991px){main[data-template^=product] .product-information>.group-block{display:block;order:-1;grid-column:1 / -1;padding-inline:40px}main[data-template^=product] .product-information>[class*=ai-breadcrumb-]{order:-2}main[data-template^=product] .product-details>.group-block>.group-block-content>.group-block{display:none}main[data-template^=product] .product-information__grid:not(.product-information--media-none){grid-template-columns:1fr}main[data-template^=product] .product-information__grid>.product-information__media,main[data-template^=product] .product-information__grid>.product-details{grid-column:1 / -1}}@media screen and (min-width:750px)and (max-width:991px){main[data-template^=product] .product-information__grid.product-information--media-left>.product-information__media,main[data-template^=product] .product-information__grid.product-information--media-left>.product-details,main[data-template^=product] .product-information__grid.product-information--media-right>.product-information__media,main[data-template^=product] .product-information__grid.product-information--media-right>.product-details{padding-inline:0}}@media screen and (max-width:749px){main[data-template^=product] .product-information__grid>.product-details{padding-inline:16px}}@media screen and (max-width:749px){main[data-template^=product] .product-information>.group-block{padding-inline:16px}}@media screen and (min-width:992px){main[data-template^=product] .product-information__grid:not(.product-information--media-none).product-information--media-left{grid-template-columns:1fr 440px;column-gap:78px}main[data-template^=product] .product-information__grid:not(.product-information--media-none).product-information--media-left>.product-information__media,main[data-template^=product] .product-information__grid:not(.product-information--media-none).product-information--media-left>.product-details{padding-inline:0}}main[data-template^=product] .product-information [class*=ai-breadcrumb-nav-],main[data-template^=product] .product-information [class*=ai-breadcrumb-item-]{gap:4px;font-size:16px;font-weight:400;line-height:24px;letter-spacing:.32px}main[data-template^=product] .product-information [class*=ai-breadcrumb-link-],main[data-template^=product] .product-information [class*=ai-breadcrumb-current-],main[data-template^=product] .product-information [class*=ai-breadcrumb-separator-]{color:var(--toms-text-secondary)}main[data-template^=product] .product-information [class*=ai-breadcrumb-link-]:hover{color:var(--toms-text-secondary);text-decoration:underline}main[data-template^=product] .toms-pdp-gender{display:block;font-size:16px;font-weight:400;line-height:24px;letter-spacing:.32px;text-transform:uppercase;color:var(--toms-text-secondary);margin-block-end:14px}main[data-template^=product] .group-block-content>product-price+div{margin-block-start:2px}main[data-template^=product] span.junip-product-summary{display:flex;align-items:center;gap:8px}main[data-template^=product] .junip-product-summary-stars-wrapper,main[data-template^=product] .junip-product-summary-star-ratings-container{flex:0 0 auto}main[data-template^=product] .junip-product-summary-review-count{display:none}main[data-template^=product] span.junip-product-summary[data-product-rating-count]:has(.junip-stars-container):after{content:attr(data-product-rating-count) " Reviews";font-size:14px;font-weight:400;line-height:22.4px;color:var(--fg)}main[data-template^=product] span.junip-product-summary[data-product-rating-count="1"]:has(.junip-stars-container):after{content:"1 Review"}main[data-template^=product] span.junip-product-summary[data-product-rating-count="0"]:has(.junip-stars-container):after{content:none}main[data-template^=product] .junip-product-summary .junip-stars-container,main[data-template^=product] .junip-product-summary .junip-stars-outline,main[data-template^=product] .junip-product-summary .junip-stars-filled{width:max-content!important;height:20px!important}main[data-template^=product] .junip-product-summary .junip-stars-outline,main[data-template^=product] .junip-product-summary .junip-stars-filled{gap:1.6px!important}main[data-template^=product] .junip-product-summary-star{width:20px!important;height:20px!important;padding:0!important;flex:0 0 auto!important}main[data-template^=product] .junip-stars-outline .junip-star-outline{--junipStarColor: #e5e5e5}main[data-template^=product] .junip-product-summary-star>svg{width:100%!important;height:100%!important}@media screen and (max-width:749px){main[data-template^=product] .product-information>[class*=ai-breadcrumb-]{display:none}}@media screen and (max-width:749px){main[data-template^=product] .junip-product-summary-star{width:11.2px!important;height:11.2px!important;padding:.7px!important}main[data-template^=product] .junip-product-summary-star>svg{width:9.8px!important;height:9.8px!important}}main[data-template^=product] product-recommendations .resource-list__slide,main[data-template^=product] product-recommendations .resource-list__item,main[data-template^=product] recently-viewed-products .resource-list__slide,main[data-template^=product] recently-viewed-products .resource-list__item{width:calc((100vw - 170px) / 5.5)!important}@media screen and (min-width:1024px)and (max-width:1279px){main[data-template^=product] product-recommendations .resource-list__slide,main[data-template^=product] product-recommendations .resource-list__item,main[data-template^=product] recently-viewed-products .resource-list__slide,main[data-template^=product] recently-viewed-products .resource-list__item{width:calc((100vw - 150px) / 4.5)!important}}@media screen and (min-width:750px)and (max-width:1023px){main[data-template^=product] product-recommendations .resource-list__slide,main[data-template^=product] product-recommendations .resource-list__item,main[data-template^=product] recently-viewed-products .resource-list__slide,main[data-template^=product] recently-viewed-products .resource-list__item{width:calc((100vw - 110px)*.4)!important}}@media screen and (min-width:640px)and (max-width:749px){main[data-template^=product] product-recommendations .resource-list__slide,main[data-template^=product] product-recommendations .resource-list__item,main[data-template^=product] recently-viewed-products .resource-list__slide,main[data-template^=product] recently-viewed-products .resource-list__item{width:calc((100vw - 62px)*.4)!important}}@media screen and (max-width:639px){main[data-template^=product] product-recommendations .resource-list__slide,main[data-template^=product] product-recommendations .resource-list__item,main[data-template^=product] recently-viewed-products .resource-list__slide,main[data-template^=product] recently-viewed-products .resource-list__item{width:calc((100vw - 42px) / 1.5)!important}main[data-template^=product] product-recommendations slideshow-slides,main[data-template^=product] recently-viewed-products slideshow-slides{gap:20px!important}}main[data-template^=product] product-recommendations .product-card__content{padding-block-end:0}main[data-template^=product] product-recommendations[data-toms-scrolls=false] .slideshow-control,main[data-template^=product] recently-viewed-products[data-toms-scrolls=false] .slideshow-control{display:none}main[data-template^=product] product-recommendations,main[data-template^=product] recently-viewed-products{--toms-row-image: calc((100vw - 170px) / 5.5)}@media screen and (min-width:1024px)and (max-width:1279px){main[data-template^=product] product-recommendations,main[data-template^=product] recently-viewed-products{--toms-row-image: calc((100vw - 150px) / 4.5)}}@media screen and (min-width:750px)and (max-width:1023px){main[data-template^=product] product-recommendations,main[data-template^=product] recently-viewed-products{--toms-row-image: calc((100vw - 110px)*.4) }}@media screen and (min-width:640px)and (max-width:749px){main[data-template^=product] product-recommendations,main[data-template^=product] recently-viewed-products{--toms-row-image: calc((100vw - 62px)*.4) }}@media screen and (max-width:639px){main[data-template^=product] product-recommendations,main[data-template^=product] recently-viewed-products{--toms-row-image: calc((100vw - 42px) / 1.5)}}main[data-template^=product] product-recommendations slideshow-arrows,main[data-template^=product] recently-viewed-products slideshow-arrows{padding-inline:80px;align-items:flex-start;padding-block-start:calc((var(--toms-row-image) - 50px) / 2);mix-blend-mode:normal}@media screen and (max-width:749px){main[data-template^=product] product-recommendations slideshow-arrows,main[data-template^=product] recently-viewed-products slideshow-arrows{padding-inline:56px}}main[data-template^=product] product-recommendations [data-toms-at-start=true] .slideshow-control--previous,main[data-template^=product] recently-viewed-products [data-toms-at-start=true] .slideshow-control--previous,main[data-template^=index] .ui-test-product-list [data-toms-at-start=true] .slideshow-control--previous,main[data-template^=product] product-recommendations [data-toms-at-end=true] .slideshow-control--next,main[data-template^=product] recently-viewed-products [data-toms-at-end=true] .slideshow-control--next,main[data-template^=index] .ui-test-product-list [data-toms-at-end=true] .slideshow-control--next,main[data-template="page.impact-overview"] .ui-test-product-list [data-toms-at-start=true] .slideshow-control--previous,main[data-template="page.impact-overview"] .ui-test-product-list [data-toms-at-end=true] .slideshow-control--next{display:none}@media(hover:none),(pointer:coarse){main[data-template^=product] product-recommendations .slideshow-control--previous.slideshow-control--previous,main[data-template^=product] product-recommendations .slideshow-control--next.slideshow-control--next,main[data-template^=product] recently-viewed-products .slideshow-control--previous.slideshow-control--previous,main[data-template^=product] recently-viewed-products .slideshow-control--next.slideshow-control--next{display:none}}main[data-template^=product] product-recommendations .slideshow-control,main[data-template^=product] recently-viewed-products .slideshow-control{width:50px;height:50px;background-color:var(--toms-white);border-radius:100%;color:var(--toms-indigo);box-shadow:none;opacity:1}main[data-template^=product] product-recommendations .slideshow-control .svg-wrapper,main[data-template^=product] recently-viewed-products .slideshow-control .svg-wrapper{display:none}main[data-template^=product] product-recommendations .slideshow-control,main[data-template^=product] recently-viewed-products .slideshow-control{display:flex;align-items:center;justify-content:center}main[data-template^=product] product-recommendations .slideshow-control:after,main[data-template^=product] recently-viewed-products .slideshow-control:after{content:"";width:12px;height:22px;background-color:currentcolor;-webkit-mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2011%2020%27%3E%3Cpath%20d%3D%27M0.38296%2020.0762C0.111788%2019.805%200.111788%2019.3654%200.38296%2019.0942L9.19758%2010.2796L0.38296%201.46497C0.111788%201.19379%200.111788%200.754138%200.38296%200.482966C0.654131%200.211794%201.09379%200.211794%201.36496%200.482966L10.4341%209.55214C10.8359%209.9539%2010.8359%2010.6053%2010.4341%2011.007L1.36496%2020.0762C1.09379%2020.3474%200.654131%2020.3474%200.38296%2020.0762Z%27%20fill%3D%27black%27%2F%3E%3C%2Fsvg%3E) center / contain no-repeat;mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2011%2020%27%3E%3Cpath%20d%3D%27M0.38296%2020.0762C0.111788%2019.805%200.111788%2019.3654%200.38296%2019.0942L9.19758%2010.2796L0.38296%201.46497C0.111788%201.19379%200.111788%200.754138%200.38296%200.482966C0.654131%200.211794%201.09379%200.211794%201.36496%200.482966L10.4341%209.55214C10.8359%209.9539%2010.8359%2010.6053%2010.4341%2011.007L1.36496%2020.0762C1.09379%2020.3474%200.654131%2020.3474%200.38296%2020.0762Z%27%20fill%3D%27black%27%2F%3E%3C%2Fsvg%3E) center / contain no-repeat}main[data-template^=index] .ui-test-product-list slideshow-arrows,main[data-template="page.impact-overview"] .ui-test-product-list slideshow-arrows{padding-inline:80px;mix-blend-mode:normal}main[data-template^=index] .ui-test-product-list .slideshow-control,main[data-template="page.impact-overview"] .ui-test-product-list .slideshow-control{display:flex;align-items:center;justify-content:center;width:50px;height:50px;background-color:var(--toms-white);border-radius:100%;box-shadow:none;color:var(--toms-indigo);opacity:1}main[data-template^=index] .ui-test-product-list .slideshow-control .svg-wrapper,main[data-template="page.impact-overview"] .ui-test-product-list .slideshow-control .svg-wrapper{display:none}main[data-template^=index] .ui-test-product-list .slideshow-control:after,main[data-template="page.impact-overview"] .ui-test-product-list .slideshow-control:after{content:"";width:12px;height:22px;background-color:currentcolor;-webkit-mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2011%2020%27%3E%3Cpath%20d%3D%27M0.38296%2020.0762C0.111788%2019.805%200.111788%2019.3654%200.38296%2019.0942L9.19758%2010.2796L0.38296%201.46497C0.111788%201.19379%200.111788%200.754138%200.38296%200.482966C0.654131%200.211794%201.09379%200.211794%201.36496%200.482966L10.4341%209.55214C10.8359%209.9539%2010.8359%2010.6053%2010.4341%2011.007L1.36496%2020.0762C1.09379%2020.3474%200.654131%2020.3474%200.38296%2020.0762Z%27%20fill%3D%27black%27%2F%3E%3C%2Fsvg%3E) center / contain no-repeat;mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2011%2020%27%3E%3Cpath%20d%3D%27M0.38296%2020.0762C0.111788%2019.805%200.111788%2019.3654%200.38296%2019.0942L9.19758%2010.2796L0.38296%201.46497C0.111788%201.19379%200.111788%200.754138%200.38296%200.482966C0.654131%200.211794%201.09379%200.211794%201.36496%200.482966L10.4341%209.55214C10.8359%209.9539%2010.8359%2010.6053%2010.4341%2011.007L1.36496%2020.0762C1.09379%2020.3474%200.654131%2020.3474%200.38296%2020.0762Z%27%20fill%3D%27black%27%2F%3E%3C%2Fsvg%3E) center / contain no-repeat}.toms-rv-list{grid-column:1 / -1}slideshow-controls[controls-on-media]:has(.slideshow-controls__dots) button{--size: 8px;--color: rgb(255 255 255 / .3);--color-active: #ffffff;--color-hover: rgb(255 255 255 / .6)}slideshow-controls[controls-on-media]:has(.slideshow-controls__dots) button[aria-selected=true]{--color: #ffffff}slideshow-controls[controls-on-media]:has(.slideshow-controls__dots) button:after,slideshow-controls[controls-on-media]:has(.slideshow-controls__dots) button[aria-selected=true]:after{box-shadow:none}.media-gallery__grid.media-gallery__grid{gap:var(--image-gap)}.add-to-cart-button:not(.quick-add__button){font-size:17px;font-weight:600;letter-spacing:.34px}.cart__checkout-button{font-size:17px;font-weight:600;letter-spacing:.34px}#cart-drawer-heading{font-weight:600;color:var(--toms-indigo)}.cart-drawer__items .cart-items__media,.cart-drawer__items .cart-items__media-container{width:64px;min-width:64px}.toms-cart-meta{font-size:14px;color:var(--toms-text-secondary)}.toms-cart-continue{display:block;width:100%;margin-block-start:12px;background:none;border:0;font-size:16px;font-weight:600;color:var(--toms-denim);text-align:center;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.cart-discount__button{background-color:var(--color-commerce-cta);border-color:var(--color-commerce-cta)}:is(textarea,input:not([type=checkbox],[type=radio])):hover:not(:disabled){background-image:linear-gradient(#00000003,#00000003)}:is(textarea,input:not([type=checkbox],[type=radio])):disabled{background-color:var(--input-disabled-background-color);border-color:var(--input-disabled-border-color);color:var(--input-disabled-text-color);cursor:not-allowed}.cart-page .cart-items,.cart-page .cart-items__title{font-size:14px}.cart-page .cart-items--dividers .cart-items__table-row{border-bottom-color:#0000000f}.toms-cart-sale-price{color:var(--color-sale)}.cart-items__unit-price-wrapper .compare-at-price{color:var(--toms-text-secondary)}.toms-newsletter-cta{display:inline-block;box-sizing:border-box;text-align:center;text-decoration:none;padding:12px 20px;min-width:210px;border:0;border-radius:4px;background-color:var(--toms-blue);color:#000;font-family:var(--font-primary--family, inherit);font-size:16px;font-weight:400;line-height:18px;text-transform:none;cursor:pointer}.toms-footer-logo{display:block;margin-block-end:10px;color:var(--toms-indigo)}.toms-footer-logo svg{display:block;width:100px;height:28px}[id$=__footer_m9NzUG] .text-block[class*=__footer_blurb] p{line-height:normal}[id$=__footer_m9NzUG] [class*=__footer_learn_more]{font-size:14px;font-weight:400;line-height:22.4px;color:var(--fg);text-decoration:underline;text-decoration-color:currentcolor}[id$=__footer_m9NzUG] .menu__heading{color:var(--toms-indigo)}[id$=__footer_m9NzUG] .menu__item,[id$=__footer_m9NzUG] .menu__item a{font-size:14px;font-weight:400;line-height:22.4px;color:var(--fg)}@media(min-width:992px){[id$=__footer_m9NzUG] .footer-content{grid-template-columns:repeat(6,1fr);gap:0}[id$=__footer_m9NzUG] .footer-content>:nth-child(1){grid-column:1}[id$=__footer_m9NzUG] .footer-content>:nth-child(2){grid-column:3}[id$=__footer_m9NzUG] .footer-content>:nth-child(3){grid-column:4}[id$=__footer_m9NzUG] .footer-content>:nth-child(4){grid-column:5 / span 2}}[id$=__footer_utility_row] .custom-section-content{border-block-start:1px solid #cccccc}[id$=__footer_utility_row] [class*=__utility_store],[id$=__footer_utility_row] [class*=__utility_help]{display:inline-flex;align-items:center;gap:5px}[id$=__footer_utility_row] [class*=__utility_store]:before,[id$=__footer_utility_row] [class*=__utility_help]:before{content:"";flex:0 0 auto;height:24px;background-color:currentcolor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}[id$=__footer_utility_row] [class*=__utility_store]:before{width:20px;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 24'%3E%3Cpath fill='black' d='M7.99807 4.43335C5.98314 4.43335 4.34375 6.10516 4.34375 8.16135C4.34375 10.2175 5.98314 11.8894 7.99807 11.8894C10.013 11.8894 11.6518 10.2175 11.6518 8.16135C11.6518 6.10516 10.013 4.43335 7.99807 4.43335ZM7.99807 10.934C6.49952 10.934 5.28019 9.69012 5.28019 8.16135C5.28019 6.63258 6.49952 5.38867 7.99807 5.38867C9.49663 5.38867 10.7153 6.63258 10.7153 8.16135C10.7153 9.69012 9.49663 10.934 7.99807 10.934Z'/%3E%3Cpath fill='black' d='M8.00001 0C3.58847 0 0 3.66082 0 8.1613C0 12.1219 6.42463 24 8.00001 24C9.57538 24 16 12.1219 16 8.1613C16 3.66083 12.4115 0 8.00001 0ZM8.00001 22.9688C6.76178 21.7659 0.936443 12.0211 0.936443 8.1613C0.936443 4.18825 4.10487 0.955323 8.00001 0.955323C11.8951 0.955323 15.0636 4.18825 15.0636 8.1613C15.0636 12.0211 9.23823 21.7659 8.00001 22.9688Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 24'%3E%3Cpath fill='black' d='M7.99807 4.43335C5.98314 4.43335 4.34375 6.10516 4.34375 8.16135C4.34375 10.2175 5.98314 11.8894 7.99807 11.8894C10.013 11.8894 11.6518 10.2175 11.6518 8.16135C11.6518 6.10516 10.013 4.43335 7.99807 4.43335ZM7.99807 10.934C6.49952 10.934 5.28019 9.69012 5.28019 8.16135C5.28019 6.63258 6.49952 5.38867 7.99807 5.38867C9.49663 5.38867 10.7153 6.63258 10.7153 8.16135C10.7153 9.69012 9.49663 10.934 7.99807 10.934Z'/%3E%3Cpath fill='black' d='M8.00001 0C3.58847 0 0 3.66082 0 8.1613C0 12.1219 6.42463 24 8.00001 24C9.57538 24 16 12.1219 16 8.1613C16 3.66083 12.4115 0 8.00001 0ZM8.00001 22.9688C6.76178 21.7659 0.936443 12.0211 0.936443 8.1613C0.936443 4.18825 4.10487 0.955323 8.00001 0.955323C11.8951 0.955323 15.0636 4.18825 15.0636 8.1613C15.0636 12.0211 9.23823 21.7659 8.00001 22.9688Z'/%3E%3C/svg%3E");-webkit-mask-size:16px 24px;mask-size:16px 24px}[id$=__footer_utility_row] [class*=__utility_help]:before{width:24px;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M11.9529 4.46289C9.78669 4.46289 8.43864 5.44946 7.5 6.60513L8.70359 7.56773C9.13696 6.96593 10.0996 5.90747 11.9289 5.90747C13.6857 5.90747 15.0577 7.11106 15.0817 8.8672C15.1303 11.0574 13.0839 12.0453 10.8698 12.02V16.1607H12.4828V13.2475C14.3361 13.0558 16.8871 11.8282 16.8392 8.7234C16.7906 6.07523 14.6004 4.46289 11.9529 4.46289Z'/%3E%3Cpath fill='black' d='M11.6885 20.3733C12.3665 20.3733 12.9161 19.8237 12.9161 19.1458C12.9161 18.4678 12.3665 17.9182 11.6885 17.9182C11.0105 17.9182 10.4609 18.4678 10.4609 19.1458C10.4609 19.8237 11.0105 20.3733 11.6885 20.3733Z'/%3E%3Cpath fill='black' d='M12 0C5.38289 0 0 5.38289 0 12C0 18.6171 5.38289 24 12 24C18.6171 24 24 18.6171 24 12C24 5.38289 18.6171 0 12 0ZM12 22.9775C5.94675 22.9775 1.02252 18.0526 1.02252 12C1.02252 5.94742 5.94675 1.02252 12 1.02252C18.0533 1.02252 22.9775 5.9474 22.9775 12C22.9775 18.0526 18.0533 22.9775 12 22.9775Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M11.9529 4.46289C9.78669 4.46289 8.43864 5.44946 7.5 6.60513L8.70359 7.56773C9.13696 6.96593 10.0996 5.90747 11.9289 5.90747C13.6857 5.90747 15.0577 7.11106 15.0817 8.8672C15.1303 11.0574 13.0839 12.0453 10.8698 12.02V16.1607H12.4828V13.2475C14.3361 13.0558 16.8871 11.8282 16.8392 8.7234C16.7906 6.07523 14.6004 4.46289 11.9529 4.46289Z'/%3E%3Cpath fill='black' d='M11.6885 20.3733C12.3665 20.3733 12.9161 19.8237 12.9161 19.1458C12.9161 18.4678 12.3665 17.9182 11.6885 17.9182C11.0105 17.9182 10.4609 18.4678 10.4609 19.1458C10.4609 19.8237 11.0105 20.3733 11.6885 20.3733Z'/%3E%3Cpath fill='black' d='M12 0C5.38289 0 0 5.38289 0 12C0 18.6171 5.38289 24 12 24C18.6171 24 24 18.6171 24 12C24 5.38289 18.6171 0 12 0ZM12 22.9775C5.94675 22.9775 1.02252 18.0526 1.02252 12C1.02252 5.94742 5.94675 1.02252 12 1.02252C18.0533 1.02252 22.9775 5.9474 22.9775 12C22.9775 18.0526 18.0533 22.9775 12 22.9775Z'/%3E%3C/svg%3E");-webkit-mask-size:24px 24px;mask-size:24px 24px}[id$=__footer_utility_row] div:has(>.toms-bcorp-mark){margin-inline-end:auto}.toms-bcorp-mark{display:block;width:48px;height:80px}.toms-footer-social{display:flex;gap:20px;margin-top:9px}.toms-footer-social a{display:inline-flex;color:#000000cf}.toms-footer-social svg{width:26px;height:26px;fill:currentColor}.toms-footer-social__x svg{scale:.82}.toms-footer-social a:hover{color:var(--toms-indigo, #2a2a3f)}[id$=__footer_rewards] [class*=__n_sms]{display:inline-flex;align-items:center;gap:10px;margin-block-start:26px;font-size:14px;line-height:22.4px;color:var(--fg);text-decoration-color:var(--toms-dark-wash)}[id$=__footer_rewards] [class*=__n_sms]:before{content:"";flex:0 0 auto;width:20px;height:30px;background-color:var(--toms-indigo);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 30'%3E%3Cpath fill='black' d='M5.416 14.424c.369 2.028 4.24 4.055 4.701 4.24l.277.184.276-.276c.369-.369 3.318-3.595 2.95-5.622-.184-1.014-.737-1.567-1.106-1.843-.461-.277-1.014-.369-1.567-.277-.829.184-1.383.645-1.659 1.106-.461-.276-1.106-.553-1.936-.461-.922.184-2.12 1.014-1.843 2.857l-.092.092zm2.028-1.935h.277c.737 0 1.29.553 1.29.553l.461.461.276-.553s.461-.922 1.29-1.014c.092 0 .553 0 .922.184s.645.645.737 1.198c.184 1.198-1.567 3.502-2.489 4.516-1.198-.645-3.687-2.212-3.871-3.41-.277-1.567 1.014-1.843 1.106-1.843v-.092zm12.074 12.35L15.647 2.35C15.371.783 13.896-.231 12.329.045L2.375 1.797C1.637 1.889.992 2.35.531 2.995S-.114 4.378.07 5.115l3.871 22.489C4.218 28.986 5.416 30 6.799 30h.461l9.954-1.751c1.567-.276 2.581-1.751 2.304-3.318v-.092zM1.177 3.456c.277-.461.737-.737 1.29-.83L12.421.875h.369c.922 0 1.751.645 1.936 1.659l.184 1.29L1.085 6.221.9 4.93c0-.553 0-1.014.369-1.475h-.092zm.092 3.687l13.825-2.396 3.134 17.881-13.825 2.396L1.269 7.142zM17.03 27.235l-9.954 1.751c-1.106.184-2.12-.553-2.304-1.567l-.277-1.475 13.825-2.396.276 1.475c.184 1.106-.553 2.12-1.567 2.304v-.092z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 30'%3E%3Cpath fill='black' d='M5.416 14.424c.369 2.028 4.24 4.055 4.701 4.24l.277.184.276-.276c.369-.369 3.318-3.595 2.95-5.622-.184-1.014-.737-1.567-1.106-1.843-.461-.277-1.014-.369-1.567-.277-.829.184-1.383.645-1.659 1.106-.461-.276-1.106-.553-1.936-.461-.922.184-2.12 1.014-1.843 2.857l-.092.092zm2.028-1.935h.277c.737 0 1.29.553 1.29.553l.461.461.276-.553s.461-.922 1.29-1.014c.092 0 .553 0 .922.184s.645.645.737 1.198c.184 1.198-1.567 3.502-2.489 4.516-1.198-.645-3.687-2.212-3.871-3.41-.277-1.567 1.014-1.843 1.106-1.843v-.092zm12.074 12.35L15.647 2.35C15.371.783 13.896-.231 12.329.045L2.375 1.797C1.637 1.889.992 2.35.531 2.995S-.114 4.378.07 5.115l3.871 22.489C4.218 28.986 5.416 30 6.799 30h.461l9.954-1.751c1.567-.276 2.581-1.751 2.304-3.318v-.092zM1.177 3.456c.277-.461.737-.737 1.29-.83L12.421.875h.369c.922 0 1.751.645 1.936 1.659l.184 1.29L1.085 6.221.9 4.93c0-.553 0-1.014.369-1.475h-.092zm.092 3.687l13.825-2.396 3.134 17.881-13.825 2.396L1.269 7.142zM17.03 27.235l-9.954 1.751c-1.106.184-2.12-.553-2.304-1.567l-.277-1.475 13.825-2.396.276 1.475c.184 1.106-.553 2.12-1.567 2.304v-.092z'/%3E%3C/svg%3E");-webkit-mask-size:20px 30px;mask-size:20px 30px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}[id$=__footer_rewards] .text-block.text-block :is(h1,h2,h3,h4,h5,h6){--color: var(--toms-indigo);font-size:14px;font-weight:600;line-height:1.2;color:var(--toms-indigo)}[id$=__footer_rewards] .text-block[class*=__r_body] p,[id$=__footer_rewards] .text-block[class*=__n_body] p{line-height:normal}.toms-rewards-join{display:flex;align-items:center;gap:7px}.toms-rewards-join__badge{display:inline-flex;color:#000000cf}.toms-rewards-join__badge svg{width:23.5px;height:23.5px}.toms-rewards-join__link{color:var(--toms-denim);font-size:14px;font-weight:400;line-height:22.4px;text-decoration:underline}.toms-rewards-join__points{margin-inline-start:1px;color:#000000cf;font-size:10px;font-style:italic;font-weight:400;line-height:normal}.hero__content-wrapper.hero__content-wrapper.layout-panel-flex--column{align-items:center}.text-block[class*=__su_heading].text-block :is(h1,h2,h3,h4,h5,h6){--color: var(--toms-indigo);color:var(--toms-indigo);font-size:48px;font-weight:400}.text-block[class*=__su_title].text-block,.text-block[class*=__su_title].text-block :is(h1,h2,h3,h4,h5,h6){--color: var(--toms-indigo);color:var(--toms-indigo);font-size:48px;font-weight:400;text-align:center}.mega-menu__column>div>ul .mega-menu__link,.menu-drawer__menu-item--child.menu-drawer__menu-item--child{text-transform:capitalize}.menu-list__link.menu-list__link:not(.menu-list__link--sale){color:var(--fg)}.menu-list__link--sale.menu-list__link--sale,.menu-list__link--sale.menu-list__link--sale .menu-list__link-title,.menu-drawer__menu-item--sale.menu-drawer__menu-item--sale,.menu-drawer__menu-item--sale.menu-drawer__menu-item--sale .menu-drawer__menu-item-text{color:var(--toms-sale-red)}@media screen and (min-width:992px){[id$=__footer_m9NzUG] .menu__item+.menu__item{margin-block-start:11px}[id$=__footer_m9NzUG] .menu.menu .details-content.details-content{margin-block-start:-4px}[id$=__footer_m9NzUG] .text-block[class*=footer_blurb]{padding-block-end:0}[id$=__footer_rewards] .text-block[class*=r_head]{padding-block-end:13px}[id$=__footer_rewards] .section-content-wrapper{gap:0}[id$=__footer_rewards] .section-content-wrapper>*{flex:0 0 33.3333%;width:33.3333%}[id$=__footer_rewards] .text-block[class*=r_body]{padding-block-end:11px}[id$=__footer_rewards] .text-block[class*=r_body],[id$=__footer_rewards] .text-block[class*=r_body]>*{max-inline-size:290px!important}[id$=__footer_rewards] .text-block[class*=n_body],[id$=__footer_rewards] .text-block[class*=n_body]>*{max-inline-size:none!important}[id$=__footer_rewards] [class*=n_sms]{margin-block-start:22px}}@media screen and (max-width:991px){footer{display:flex;flex-direction:column}footer [id$=__footer_m9NzUG]{order:1}footer [id$=__footer_rewards]{order:2}footer [id$=__footer_utility_row]{order:3}footer [id$=__footer_utilities_jLGE8U]{order:4}[id$=__footer_m9NzUG] .group-block-content{align-items:center}[id$=__footer_m9NzUG] .text-block[class*=footer_blurb],[id$=__footer_m9NzUG] .text-block[class*=footer_blurb]>*{align-items:center;max-inline-size:210px!important;text-align:center}[id$=__footer_m9NzUG] .text-block[class*=footer_blurb]{padding-block-end:0}[id$=__footer_m9NzUG] .menu--accordion .menu__heading{min-height:60px}[id$=__footer_m9NzUG] .menu--accordion .menu__heading{font-size:14px}[id$=__footer_m9NzUG] .menu--accordion .menu__heading__default,[id$=__footer_m9NzUG] .menu--accordion .menu__heading__accordion{font-weight:600}[id$=__footer_m9NzUG] .menu--accordion .menu__item+.menu__item{margin-block-start:21px}[id$=__footer_rewards] .section-content-wrapper>*{width:100%}[id$=__footer_rewards] .text-block[class*=r_body],[id$=__footer_rewards] .text-block[class*=r_body]>*,[id$=__footer_rewards] .text-block[class*=n_body],[id$=__footer_rewards] .text-block[class*=n_body]>*{max-inline-size:none!important}[id$=__footer_rewards] .text-block.text-block :is(h1,h2,h3,h4,h5,h6){font-size:14px;line-height:28px}.toms-rewards-join__points{font-size:12px;line-height:16px}.toms-footer-social{margin-top:0}[id$=__footer_rewards] .section-content-wrapper{flex-direction:column;align-items:stretch;gap:25px;padding-inline:calc(40px - var(--page-margin, 16px))}.toms-footer-social svg{width:32px;height:32px}[id$=__footer_utility_row] .section-content-wrapper{display:grid;grid-template-columns:auto auto;justify-content:center;align-items:center;column-gap:64px;row-gap:0}[id$=__footer_utility_row] .section-content-wrapper>div:has(>.toms-bcorp-mark){grid-row:1 / span 2;margin-inline-end:0}[id$=__footer_utility_row] .custom-section-content{border-block-start:0}[id*=__footer_utilities_] [class*=p4_copyright]{flex-shrink:1;min-width:0}[id$=__footer_m9NzUG] .footer-content.footer-content{grid-template-columns:1fr;gap:0;padding-block-start:35px;padding-block-end:0;contain:layout style;content-visibility:visible}[id$=__footer_m9NzUG] .footer-content>:nth-child(2){margin-block-start:30px}[id$=__footer_m9NzUG] .menu--dividers .menu__details{border-block-end-color:#ccc;margin-inline:calc(var(--page-margin, 16px) * -1);padding-inline:10px}[id$=__footer_m9NzUG] .menu--accordion .details-content{padding-inline:30px}[id$=__footer_m9NzUG] .footer-content>:nth-child(2) .menu__details{border-block-start:1px solid #cccccc}}[id$=__product_list_wFUcLf] .resource-list__carousel slideshow-arrows{padding-inline:calc(var(--util-page-margin-offset) + 12px)}[id$=__section_LM6jX4] .section{--full-page-grid-central-column-width: calc(100% - var(--page-margin) * 2)}@media screen and (max-width:991px){[id$=__section_LM6jX4] .layout-panel-flex--row.layout-panel-flex--row{flex-direction:row;flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}[id$=__section_LM6jX4] .layout-panel-flex--row.layout-panel-flex--row::-webkit-scrollbar{display:none}.toms-impact-scroll{display:block;width:280px;height:5px;margin-block-start:2px;margin-inline:auto;border-radius:10px;background-color:#0000001a}.toms-impact-scroll span{display:block;height:100%;border-radius:10px;background-color:var(--toms-dark-wash)}@media(prefers-reduced-motion:no-preference){.toms-impact-scroll span{transition:transform 80ms linear}}[id$=__section_LM6jX4] .section-content-wrapper{position:relative}.toms-impact-nav{position:absolute;inset-inline:0;display:flex;align-items:center;justify-content:space-between;padding-inline:12px;pointer-events:none}.toms-impact-nav__btn{display:flex;align-items:center;justify-content:center;width:50px;height:50px;padding:0;border:0;border-radius:50%;background-color:#fff;color:var(--toms-indigo);cursor:pointer;pointer-events:auto}.toms-impact-nav__btn[disabled]{visibility:hidden}.toms-impact-nav__btn svg{width:20px;height:20px}.toms-impact-nav__btn[data-dir="-1"] svg{transform:scaleX(-1)}[id$=__section_LM6jX4] .layout-panel-flex--row.layout-panel-flex--row>*{scroll-snap-align:start}}@media screen and (max-width:767px){[id$=__section_LM6jX4] .layout-panel-flex--row.layout-panel-flex--row>*{flex:0 0 calc((100% - 10px) / 1.5)}}@media screen and (min-width:768px)and (max-width:991px){[id$=__section_LM6jX4] .layout-panel-flex--row.layout-panel-flex--row>*{flex:0 0 calc((100% - 20px)/2)}}@media screen and (min-width:992px){.toms-impact-scroll{display:none}}@media screen and (max-width:991px){[id$=__secondary_banner] .section-content-wrapper{flex-direction:column}[id$=__secondary_banner] .section-content-wrapper>*{flex:0 0 auto;width:100%}[id$=__secondary_banner] .group-block-content:has(.product-card){flex-direction:row}[id$=__secondary_banner] .section-content-wrapper>:not(:has(.product-card)){width:calc(100% + var(--page-margin, 16px) * 2);margin-inline:calc(var(--page-margin, 16px) * -1);border-radius:0}[id$=__secondary_banner] .group-block-content.layout-panel-flex--row,[id$=__secondary_banner] .group-block-content.layout-panel-flex--row .group-block-content{flex-direction:column;align-items:center}[id$=__secondary_banner] .text-block[class*=banner_heading],[id$=__secondary_banner] .text-block[class*=banner_heading]>*,[id$=__secondary_banner] .text-block[class*=banner_body],[id$=__secondary_banner] .text-block[class*=banner_body]>*{text-align:center}}[id$=__secondary_banner] .product-card__content{padding:0 20px 26px;border-radius:10px;background-color:var(--toms-cream)}[id$=__secondary_banner] .card-gallery{margin-inline:-20px;padding:65px}@media screen and (max-width:991px){[id$=__secondary_banner] .product-card__content{padding:10px 10px 15px}[id$=__secondary_banner] .card-gallery{margin-inline:0;padding:0}}.toms-quick-links{width:100%;padding-block-start:20px;padding-block-end:20px}.toms-quick-links__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin:0;padding:0;list-style:none}.toms-quick-links__link{display:flex;align-items:center;justify-content:center;min-height:44px;padding-inline:8px;border:2px solid var(--toms-dark-wash);border-radius:999px;background:transparent;color:var(--fg);font-size:16px;font-weight:400;line-height:18px;text-align:center;text-decoration:none}@media screen and (min-width:992px){.toms-quick-links{display:none}}@media screen and (min-width:750px)and (max-width:991px){.header__columns{padding-inline:var(--page-margin)!important}}.header .header-logo__image{width:104px;height:auto;opacity:0}.header .header-logo__image-container{position:relative;display:block}.header .header-logo__image-container:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--toms-indigo);-webkit-mask:url(toms-footer-logo.svg) no-repeat center / contain;mask:url(toms-footer-logo.svg) no-repeat center / contain}@media screen and (min-width:992px){.header .header-logo__image{width:122px}.header .header-logo__image-container{padding-inline-start:10px}.header .header-logo__image-container:after{inset-inline-start:10px;-webkit-mask-position:left center;mask-position:left center;-webkit-mask-size:102.5px auto;mask-size:102.5px auto}}#header-component .header__drawer--touch.header__drawer--touch.header__drawer--touch{display:none}:root[data-pointer=touch] #header-component .header__drawer--pointer.header__drawer--pointer{display:none}:root[data-pointer=touch] #header-component .header__drawer--touch.header__drawer--touch{display:flex}.header__drawer--touch .menu-drawer .menu-drawer__submenu .menu-drawer__link-image{display:none}.header__drawer--touch.header__drawer--touch .menu-drawer .menu-drawer__submenu .menu-drawer__menu-item:before{display:none}.header__drawer--touch .menu-drawer .menu-drawer__submenu .menu-drawer__menu--grid{display:block}.toms-drawer-shortcuts{display:none;gap:12px;overflow-x:auto;margin-block-start:12px;margin-inline:-16px;padding-block-end:2px;padding-inline:16px;scrollbar-width:none}.header__drawer--touch .toms-drawer-shortcuts{display:flex}.toms-drawer-shortcuts::-webkit-scrollbar{display:none}.toms-drawer-shortcuts__item{flex:0 0 118px;text-decoration:none}.toms-drawer-shortcuts__image{display:block;width:118px;height:75px;border-radius:0;object-fit:cover}.toms-drawer-shortcuts__label{display:block;margin-block-start:6px;color:var(--toms-dark-wash);font-size:12px;font-weight:600;line-height:16px;text-align:center}@media screen and (max-width:991px){.header__drawer--touch .menu-drawer .menu-drawer__menu-container{display:contents}.header__drawer--touch .menu-drawer .menu-drawer__menu-container::details-content{display:contents;content-visibility:visible}.header__drawer--touch .menu-drawer .menu-drawer__menu-container>.menu-drawer__submenu{position:static;height:auto;overflow-y:visible;transform:none;opacity:1;visibility:visible}.header__drawer--touch .menu-drawer .menu-drawer__menu-container:not([open])>.menu-drawer__submenu{display:none}.header__drawer--touch .menu-drawer .menu-drawer__menu-container[open]>.menu-drawer__menu-item--mainlist .icon-caret{transform:rotate(90deg)}.header__drawer--touch .menu-drawer .menu-drawer__submenu .menu-drawer__nav-buttons,.header__drawer--touch .menu-drawer .menu-drawer__submenu .menu-drawer__link-image{display:none}.header__drawer--touch.header__drawer--touch .menu-drawer .menu-drawer__submenu .menu-drawer__menu-item:before{display:none}.header__drawer--touch .menu-drawer .menu-drawer__submenu .menu-drawer__menu--grid{display:block}.header__drawer--touch .menu-drawer .menu-drawer__submenu .menu-drawer__submenu .menu-drawer__menu--childlist{column-count:1;margin-block-start:4px}.header__drawer--touch .menu-drawer .menu-drawer__submenu .menu-drawer__menu--childlist{column-count:2;column-gap:20px;padding-inline:0}.header__drawer--touch .menu-drawer .menu-drawer__submenu .menu-drawer__menu--childlist>.menu-drawer__list-item{break-inside:avoid}.header__drawer--touch .menu-drawer .menu-drawer__submenu .menu-drawer__menu-item--parent{border-block-end:1px solid var(--toms-grey-2);color:var(--toms-dark-wash);font-size:12px;font-weight:600;letter-spacing:.6px;line-height:normal;text-transform:uppercase}.header__drawer--touch .menu-drawer .menu-drawer__submenu .menu-drawer__menu-item--parent .menu-drawer__menu-item-text{overflow-wrap:normal;word-break:keep-all;overflow:visible;text-overflow:clip}.header__drawer--touch .menu-drawer .menu-drawer__submenu .menu-drawer__list-item--divider{border-block-end:0}.header__drawer--touch .menu-drawer .menu-drawer__submenu .menu-drawer__list-item{padding-inline:0}.header__drawer--touch .menu-drawer .menu-drawer__submenu .menu-drawer__list-item:has(>.menu-drawer__menu-item--child){padding-block:0}.header__drawer--touch .menu-drawer .menu-drawer__submenu .menu-drawer__menu--childlist>.menu-drawer__list-item>.menu-drawer__menu-container>.menu-drawer__menu-item--parent{margin-block-end:0;padding-block-end:0}.header__drawer--touch .menu-drawer .menu-drawer__submenu .menu-drawer__menu-item--parent .icon-caret{display:none}.header__drawer--touch .menu-drawer .menu-drawer__submenu .menu-drawer__menu-item--child{color:var(--toms-black);font-size:14px;font-weight:400;line-height:17.5px}.header__drawer--touch .menu-drawer .menu-drawer__submenu .menu-drawer__menu--childlist>.menu-drawer__list-item>.menu-drawer__menu-item--child{padding-block:13px;margin-block:-6.75px}.header__drawer--touch .menu-drawer .menu-drawer__submenu .menu-drawer__menu-item--child .menu-drawer__menu-item-text{font-size:14px;text-transform:none;overflow-wrap:normal;word-break:keep-all;overflow:visible;text-overflow:clip}.header__drawer--touch .menu-drawer.menu-drawer.menu-drawer--has-submenu-opened{overflow-y:auto}}.toms-our-story__hero-image,.toms-our-story__banner{display:block;width:100%;height:auto}.toms-our-story__hero-copy{margin-block:24px 40px;padding-inline:20px;text-align:center}.toms-our-story__hero-copy.toms-our-story__hero-copy h1{margin-block-end:10px;color:var(--toms-indigo);font-size:24px;font-weight:700;line-height:31.2px}.toms-our-story__hero-copy p{margin:0;color:var(--toms-indigo);font-size:16px;font-weight:700;line-height:16px}.toms-our-story__intro,.toms-our-story__impact,.toms-our-story__alp,.toms-our-story__ground-up,.toms-our-story__timeline{margin-inline:auto;margin-block-end:40px;max-width:650px;padding-inline:16px;text-align:center}.toms-our-story__timeline{margin-block-end:0}.toms-our-story__impact{margin-block-end:0;padding-block:24px 24px}.toms-our-story__ground-up{padding-block-start:30px}.toms-our-story__impact h2,.toms-our-story__alp h2{margin-block-end:18px;color:var(--fg-heading);font-size:20px;font-weight:700;letter-spacing:.2px;line-height:20px}.toms-our-story__banner{margin-block-start:40px}.toms-our-story__intro p,.toms-our-story__alp p{margin-block-end:18px;color:#000000cf;font-size:16px;font-weight:400;line-height:20.8px}.toms-our-story__ground-up-copy{padding-inline:16px}.toms-our-story__intro{margin-block-end:28px;padding-block:28px 0}.toms-our-story__ground-up h2{margin-block-end:18px;color:var(--fg-heading);font-size:20px;font-weight:700;letter-spacing:.2px;line-height:20px}.toms-our-story__ground-up p{margin-block-end:10px;color:#000000cf;font-size:16px;font-weight:400;line-height:20.8px}.toms-our-story__cta{display:inline-block;margin-block-start:8px;color:var(--toms-indigo);font-size:15px;font-weight:700;line-height:19.5px;text-decoration:underline;text-transform:uppercase}.toms-our-story__ground-up p strong{font-weight:700}.toms-our-story__timeline{max-width:none;padding-inline:0}.toms-timeline{overflow-x:auto;overscroll-behavior-x:contain;background-color:var(--toms-blue);scrollbar-width:none}.toms-timeline::-webkit-scrollbar{display:none}.toms-timeline__track{position:relative;display:flex;align-items:center;gap:40px;margin:0;width:max-content;min-width:100%;padding:0 121px 0 164px;min-height:620px;list-style:none}.toms-timeline__track:before{content:"";position:absolute;inset-inline:71px;top:322px;height:4px;background-color:#392163}.toms-timeline__pin{position:relative;align-self:stretch;flex:0 0 178px;text-align:left}.toms-timeline__dot{position:absolute;left:0;width:43px;height:43px;border-radius:50%;background-color:#9289a2}.toms-timeline__dot:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:17px;height:17px;border-radius:50%;background-color:#392163}.toms-timeline__dot:after{content:"";position:absolute;left:19.5px;width:4px;height:94px;background-color:#392163}.toms-timeline__pin--top .toms-timeline__dot{top:210px}.toms-timeline__pin--bottom .toms-timeline__dot{top:390px}.toms-timeline__pin--top .toms-timeline__dot:after{top:21.5px}.toms-timeline__pin--bottom .toms-timeline__dot:after{bottom:21.5px}.toms-timeline__card{position:absolute;inset-inline:0}.toms-timeline__pin--top .toms-timeline__card{bottom:418px}.toms-timeline__pin--bottom .toms-timeline__card{top:445px}.toms-timeline__year{display:block;color:var(--toms-indigo);font-size:20px;font-weight:700;letter-spacing:.2px;line-height:26px}.toms-timeline__title{margin-block:0;color:var(--toms-indigo);font-size:20px;font-weight:700;letter-spacing:.2px;line-height:26px}.toms-timeline__desc{margin:0;color:#000000cf;font-size:16px;font-weight:400;line-height:20.8px}@media screen and (min-width:750px){.toms-our-story__hero{position:relative}.toms-our-story__hero-copy{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;margin:0}.toms-our-story .toms-our-story__hero-copy h1{color:var(--fg-heading);font-size:52px;line-height:67.6px}.toms-our-story__hero-copy h1,.toms-our-story__hero-copy p{margin-inline:auto;max-width:460px}.toms-our-story__hero-copy p{color:var(--fg-heading);font-size:28px;line-height:28px}}@media screen and (min-width:750px){.toms-our-story__intro{padding-block-start:34px}.toms-our-story__impact{padding-block:32px 32px}.toms-our-story__banner{margin-block-start:0}.toms-our-story__ground-up{padding-block-start:8px;display:flex;align-items:center;gap:42px;max-width:1068px;padding-inline:32px;text-align:left}.toms-our-story__ground-up-copy,.toms-our-story__banner{flex:1 1 0;min-width:0;max-width:100%;padding-inline:0}.toms-our-story__banner{width:100%;height:auto}}@media screen and (min-width:1024px){.toms-our-story__ground-up{padding-block-start:0;padding-inline:0}.toms-our-story__ground-up-copy{flex:0 0 418px}.toms-our-story__banner{flex:1 1 0;min-width:0}}.toms-our-impact{margin:0;--impact-gap: 106px;--impact-gap-hero: 60px;--impact-gap-pre-row4: 108px;--impact-gap-row4: 99px;--impact-gap-partners: 57px;--impact-gap-cards: 110px;--impact-gap-beyond: 40px}.toms-our-impact__hero{position:relative;display:grid;place-items:center;overflow:hidden;margin-block-end:var(--impact-gap-hero);height:200px}.toms-our-impact__hero-image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.toms-our-impact__hero-copy{position:relative;padding-inline:20px;text-align:center}.toms-our-impact__hero-copy.toms-our-impact__hero-copy h1{margin:0;color:#fff;font-size:20px;font-weight:700;line-height:24px}.toms-our-impact__row{display:flex;flex-direction:column;gap:20px;margin-inline:auto;margin-block-end:var(--impact-gap);max-width:1068px;padding-inline:32px;text-align:center}.toms-our-impact__row-copy{order:0}.toms-our-impact__row-image{order:1;display:block;margin-block-start:20px;width:100%;height:auto}.toms-our-impact__row h2{margin:0 0 10px;color:var(--toms-indigo);font-size:20px;font-weight:700;line-height:20px}.toms-our-impact__row p{margin:0;color:#000000cf;font-size:16px;font-weight:400;line-height:20.8px}.toms-our-impact__row p strong{font-weight:700}main[data-template="page.impact-overview"] .ui-test-product-list .text-block h3{font-size:22px;line-height:22px}.toms-our-impact__row:has(+.toms-our-impact__row--centred){margin-block-end:var(--impact-gap-pre-row4)}.toms-our-impact__row--centred{align-items:center;margin-block-end:var(--impact-gap-row4)}.toms-our-impact__row--centred h2{order:1}.toms-our-impact__row--centred h2{font-size:20px;line-height:18px}.toms-our-impact__flag{order:0;display:block;margin-block-end:49px;width:250px;height:auto}.toms-our-impact__partners{margin-inline:auto;margin-block-end:var(--impact-gap-partners);max-width:1068px;padding-inline:16px;text-align:center}.toms-our-impact__partners h2{margin:0 auto 18px;max-width:500px;color:#000;font-size:20px;font-weight:700;line-height:20px}.toms-our-impact__partners p{margin:0 auto;max-width:500px;color:#000000cf;font-size:16px;font-weight:400;line-height:20.8px}.toms-our-impact__partner-list{display:grid;gap:0;margin:0 0 var(--impact-gap-cards);padding-inline:16px;list-style:none}.toms-our-impact__partner{padding-block-end:15px}.toms-our-impact__partner img{display:block;margin-block-end:19px;width:100%;height:auto}.toms-our-impact__partner h3{margin:0 0 12px;color:var(--toms-indigo);font-size:20px;font-weight:700;line-height:26px}.toms-our-impact__partner p{margin:0;color:#000000cf;font-size:16px;font-weight:400;line-height:20.8px}.toms-our-impact__beyond{position:relative;margin-block-end:var(--impact-gap-beyond);padding-inline:16px}.toms-our-impact__beyond-image{display:block;width:100%;height:auto}.toms-our-impact__beyond-copy{position:absolute;inset-block-start:50%;inset-inline:20px;transform:translateY(-50%);text-align:center}.toms-our-impact__beyond-copy h2{margin:0 0 18px;color:var(--toms-indigo);font-size:24px;font-weight:700;line-height:24px}.toms-our-impact__beyond-copy p{margin:0 0 18px;color:#000000cf;font-size:16px;font-weight:400;line-height:20.8px}.toms-our-impact__cta{display:inline-block;padding:12px 24px 10px;border:2px solid var(--toms-dark-wash);border-radius:50px;background-color:transparent;color:var(--toms-dark-wash);font-size:18px;font-weight:700;line-height:18px;text-decoration:none}.toms-our-impact__begin .toms-our-impact__archive{margin-block:10px;text-decoration:underline}.toms-our-impact__begin{margin-inline:auto;margin-block-end:40px;max-width:1068px;padding-inline:16px;text-align:center}.toms-our-impact__begin h2{margin:0 auto 18px;max-width:500px;color:#000;font-size:20px;font-weight:700;line-height:20px}.toms-our-impact__begin p{margin:0 auto 18px;max-width:500px;color:#000000cf;font-size:16px;font-weight:400;line-height:20.8px}.toms-our-impact__begin .toms-our-impact__cta{display:block;margin-block-end:12px;margin-inline:auto;width:fit-content}@media screen and (min-width:750px){.toms-our-impact__row{flex-direction:row;align-items:center;gap:42px;text-align:center}.toms-our-impact__row-copy{flex:1 1 0;min-width:0;max-width:418px}.toms-our-impact__row-image{flex:1 1 0;margin-block-start:0;min-width:0}.toms-our-impact__flag{margin-block-end:0}.toms-our-impact__hero{height:350px}.toms-our-impact__hero-copy.toms-our-impact__hero-copy h1{font-size:52px;line-height:56px}.toms-our-impact__row--centred{flex-direction:row}.toms-our-impact__row--centred h2{flex:1 1 0;order:1;min-width:0;max-width:418px}.toms-our-impact__flag{flex:0 0 250px;order:0}.toms-our-impact__partner-list{grid-template-columns:repeat(3,1fr);gap:28px}.toms-our-impact{--impact-gap: 162px;--impact-gap-hero: 70px;--impact-gap-pre-row4: 155px;--impact-gap-row4: 134px;--impact-gap-partners: 70px;--impact-gap-cards: 276px;--impact-gap-beyond: 50px}.toms-our-impact__beyond-copy{inset-inline-start:70px;inset-inline-end:auto;max-width:472px}}@media screen and (min-width:992px){.toms-our-impact__row,.toms-our-impact__row--centred{text-align:left}.toms-our-impact__row--centred h2{font-size:20px;line-height:32px}.toms-our-impact__partners h2,.toms-our-impact__begin h2{font-size:28px;line-height:28px}.toms-our-impact{--impact-gap: 92px;--impact-gap-hero: 40px;--impact-gap-pre-row4: 122px;--impact-gap-row4: 122px;--impact-gap-partners: 70px;--impact-gap-cards: 152px;--impact-gap-beyond: 50px}}@media screen and (min-width:1024px){.toms-our-impact__row{max-width:1168px;padding-inline:50px}.toms-our-impact__partner-list,.toms-our-impact__beyond{padding-inline:0}}#cart-drawer .theme-drawer__dialog{box-shadow:#0000004d 0 0 50px}#cart-drawer .theme-drawer__dialog::backdrop{background:transparent}#cart-drawer .theme-drawer__header{display:grid;grid-template-columns:1fr auto 1fr;align-items:center}#cart-drawer .theme-drawer__header .theme-drawer__close-button{grid-column:1;grid-row:1;justify-self:start;margin-inline-start:0}#cart-drawer .theme-drawer__header .theme-drawer__title{grid-column:2;grid-row:1;text-align:center}#cart-drawer .theme-drawer__header .toms-cart-drawer__bag{grid-column:3;grid-row:1;justify-self:end;display:flex}#cart-drawer .cart-drawer--empty .cart-drawer__content{justify-content:flex-start;padding-block-start:96px}.toms-cart-empty__label{margin-block-end:24px;color:var(--toms-indigo);font-size:16px;font-weight:600}.toms-cart-empty__routes{display:flex;flex-direction:column;gap:15px;width:100%;max-width:360px;margin-block-end:32px}.toms-cart-empty__route{display:flex;align-items:center;justify-content:center;min-height:54px;border:1px solid var(--toms-indigo);border-radius:999px;color:var(--toms-indigo);font-size:17px;font-weight:600;text-decoration:none}#cart-drawer .cart-items__empty-button{display:none}.toms-cart-drawer__footer{display:flex;flex-direction:column;align-items:center;gap:12px;padding:16px 30px 24px;margin-block-start:auto;flex-shrink:0}.toms-cart-drawer__footer .toms-cart-drawer__checkout{width:100%;min-height:45px;border-radius:50px}.toms-cart-drawer__footer .toms-cart-drawer__checkout[disabled]{opacity:.55;cursor:default}.toms-cart-drawer__continue{color:var(--toms-denim);font-size:16px;font-weight:600;text-decoration:underline}.cart-drawer__summary .cart-totals__total-label,.cart-drawer__summary .cart-totals__total-value{font-weight:700}.toms-faqs{width:100%;max-width:36rem;margin-inline:auto;padding-inline:20px}.toms-faqs-contact{width:100%;max-width:1100px;margin-inline:auto;padding-inline:20px}.toms-faqs__heading.toms-faqs__heading{margin-block:21px;font-size:32px;font-weight:700;line-height:40.625px}.toms-faqs__intro p{margin:0;color:#000000cf;font-size:16px;line-height:20.8px}.toms-faqs__list{margin-block-start:21px}.toms-faqs__question{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-block:13px;border-block-end:1px solid var(--border-hairline);font-size:14px;font-weight:700;line-height:22.4px;cursor:pointer;list-style:none}.toms-faqs__question::-webkit-details-marker{display:none}.toms-faqs__toggle{position:relative;flex:none;width:15px;height:15px}.toms-faqs__toggle:before,.toms-faqs__toggle:after{content:"";position:absolute;inset-block-start:50%;inset-inline:0;width:12px;height:2px;margin-inline:auto;translate:0 -50%;background-color:currentcolor}.toms-faqs__toggle:after{rotate:90deg;transition:rotate .2s ease}.toms-faqs__item[open] .toms-faqs__toggle:after{rotate:0deg}.toms-faqs__answer{padding-block:10px;color:#000000cf;font-size:16px;line-height:20.8px}.toms-faqs__answer a{color:var(--toms-accent)}.toms-faqs__answer>:first-child{margin-block-start:0}.toms-faqs__answer>:last-child{margin-block-end:0}.toms-faqs-contact{margin-block:36px;text-align:center}.toms-faqs-contact__heading{margin-block:0 24px;font-size:20px;font-weight:700;line-height:26px;letter-spacing:.2px}.toms-faqs-contact__list{display:flex;flex-wrap:wrap;justify-content:center;gap:30px;margin:0;padding:0}.toms-faqs-contact__card{width:230px}.toms-faqs-contact__card{padding-inline:20px}@media screen and (max-width:749px){.toms-faqs-contact__card{width:100%}}.toms-faqs-contact__icon{display:block;width:24px;height:24px;margin-inline:auto;margin-block-end:10px}.toms-faqs-contact__icon svg{display:block;width:100%;height:100%}.toms-faqs-contact__title{margin-block:0 10px;font-size:20px;font-weight:700;line-height:26px;letter-spacing:.2px}.toms-faqs-contact__detail p{margin:0;color:#000000cf;font-size:16px;line-height:20.8px}.toms-faqs-contact__link{display:inline-block;margin-block-start:10px;color:var(--toms-accent);font-size:16px;font-weight:700;line-height:20.8px;text-decoration:underline}.search-modal__content.search-modal__content .resource-card.resource-card{--resource-card-secondary-image-opacity: 0}.search-modal__content.search-modal__content .predictive-search-results__card--product:hover{background-color:transparent}.swym-wishlist-image-wrapper{display:flex;align-items:center;justify-content:center}
/*# sourceMappingURL=/cdn/shop/t/351/assets/toms-shell.css.map */
