body{color:var(--fg)}.text-block.rte{--color: var(--fg);color:var(--fg)}.text-block:is(.h1,.h2,.h3,.h4,.h5,.h6){--color: var(--fg-heading)}.text-block.h2{font-weight:600}.text-block.h2.h2>*,.text-block.h2.h2 :is(h1,h2,h3,h4,h5,h6){font-weight:600}main[data-template^=page] h1,main[data-template="404"] h1,main[data-template=gift_card] h1,main[data-template=password] h1{font-size:32px}main[data-template^=page] .text-block.text-block h1{font-size:32px}main[data-template^=page] .page-content{max-width:36rem;margin-inline:auto}main[data-template^=page] .page-content :is(h2,h3,h4,h5,h6){font-size:20px}main[data-template^=page] .page-content a{color:var(--toms-accent)}:root{--border-color: var(--border-hairline)}.divider .divider__line{border-color:var(--border-hairline)}.facets--vertical .facets__item.facets__item:before,.facets--vertical .sorting-filter.sorting-filter:before,.facets--drawer .facets__item.facets__item:before,.facets--drawer .sorting-filter.sorting-filter:before{border-block-start-color:var(--border-hairline)}.cart-actions.cart-actions,.cart-actions__divider.cart-actions__divider,.cart-totals.cart-totals:not(:has(.cart-actions)),.cart-drawer__summary .cart-totals.cart-totals,.cart-drawer__summary .cart__summary-totals.cart__summary-totals,.cart-drawer__items .cart-items__table-row.cart-items__table-row,.cart-items--dividers .cart-items__table-row.cart-items__table-row{border-color:var(--border-hairline)}.compare-at-price{color:var(--toms-text-secondary);text-decoration:line-through}.price-item--sale.price-item--sale{color:var(--color-sale)}.add-to-cart-button:not(.quick-add__button){background-color:var(--color-commerce-cta);border-color:var(--color-commerce-cta);color:var(--toms-white)}.add-to-cart-button.add-to-cart-button:not(.quick-add__button){padding-block:15px;padding-inline:25px}.add-to-cart-button:not(.quick-add__button):hover{background-color:#1c1f4d;border-color:#1c1f4d}main[data-template^=product] .buy-buttons-block .add-to-cart-button:not(.quick-add__button){min-height:0;height:42.6px;padding-block:0;display:flex;align-items:center;justify-content:center}main[data-template^=product] .shopify-payment-button shop-pay-wallet-button{display:block;width:122.066%;transform:scale(.81923);transform-origin:top left;margin-block-end:-9.4px}more-payment-options-link,.shopify-payment-button__more-options{display:none}.quick-add__button.quick-add__button{--button-size-md: 40px;width:40px;border:0;box-shadow:0 4px 12px #00000026;justify-content:center}.quick-add__button .add-to-cart-icon>svg{display:none}.card-gallery .product-media-container.product-media-container{border-radius:10px}.quick-add__button .add-to-cart-icon{background-color:var(--toms-indigo);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M9.9 8.1V0H8.1V8.1H0V9.9H8.1V18H9.9V9.9H18V8.1H9.9Z' fill='black'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M9.9 8.1V0H8.1V8.1H0V9.9H8.1V18H9.9V9.9H18V8.1H9.9Z' fill='black'/%3E%3C/svg%3E");-webkit-mask-size:18px 18px;mask-size:18px 18px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}main[data-template^=product] .text-block.h3 :is(p,h1,h2,h3,h4,h5,h6){--color: var(--fg-heading-indigo);color:var(--fg-heading-indigo);font-weight:600}.product-card [ref=productTitleLink],.product-card [ref=productTitleLink] p{font-family:var(--font-body--family);font-size:20px;font-weight:500;color:var(--toms-indigo);line-height:1.5}main[data-template^=index] .resource-list__item [ref=productTitleLink],main[data-template^=index] .resource-list__item [ref=productTitleLink] p{font-size:14px;line-height:normal}main[data-template^=index] .resource-list__item [ref=productTitleLink] p{margin-block-start:7px}main[data-template^=index] .resource-list__item .product-badges{display:none}main[data-template^=index] [id*=secondary_banner] [ref=productTitleLink],main[data-template^=index] [id*=secondary_banner] [ref=productTitleLink] p{line-height:1.1}@media(max-width:991px){main[data-template^=index] [id*=secondary_banner] [ref=productTitleLink],main[data-template^=index] [id*=secondary_banner] [ref=productTitleLink] p{font-size:15px}}main[data-template^=index] [id*=secondary_banner] product-price.text-block{--color: var(--fg);color:var(--fg)}main[data-template^=index] [id*=secondary_banner] product-price.text-block,main[data-template^=index] [id*=secondary_banner] product-price.text-block .price,main[data-template^=index] [id*=secondary_banner] product-price.text-block .price-item{font-size:16px;font-weight:400}@media(max-width:991px){main[data-template^=index] [id*=secondary_banner] product-price.text-block,main[data-template^=index] [id*=secondary_banner] product-price.text-block .price,main[data-template^=index] [id*=secondary_banner] product-price.text-block .price-item{font-size:14px}}main[data-template^=index] [id*=secondary_banner] .toms-card-colour{margin:0;font-family:var(--font-body--family);font-size:14px;font-weight:400;line-height:1.2;color:var(--toms-text-secondary)}@media(max-width:991px){main[data-template^=index] [id*=secondary_banner] .toms-card-colour{font-size:12.8px}}main[data-template^=index] [id*=secondary_banner] .text-block p:not(.toms-card-colour){line-height:normal}main[data-template^=index] [id*=secondary_banner] .button-secondary:hover{background-color:#fafafa;box-shadow:inset 0 0 0 1px var(--toms-black);color:#333}main[data-template^=index] [id*=impact_band] .section-content-wrapper{align-items:center}main[data-template^=index] [id*=impact_band] .text-block p{max-inline-size:500px;line-height:normal}.toms-impact-lockup{display:block;width:227px;max-width:100%;height:auto;margin-inline:auto}@media(max-width:749px){.toms-impact-lockup{width:calc(50vw - 16px)}[id$=__impact_band] .section-content-wrapper.section-content-wrapper{padding-block:calc(21px + var(--section-top-offset, 0px)) 21px}}main[data-template^=index] [id*=impact_band] .button-unstyled,main[data-template^=index] [id*=impact_band] .button-unstyled>*{color:var(--fg);font-size:14px;font-weight:400;line-height:22.4px;text-decoration-color:currentcolor}main[data-template^=product] .product-details :is(.swym-atw-button-container .atw-button,.swym-atw-button-container button,.swym-atw-button-container a,.swym-button,.swym-add-to-wishlist){width:auto;min-height:0;padding:0;border:0;border-radius:0;background:transparent;color:var(--toms-indigo);font-family:var(--font-body--family);font-size:16px;font-weight:400}main[data-template^=product] .product-details :is(.swym-atw-button-container,.swym-button,.swym-add-to-wishlist) :is(span,i,em,svg,a,button){color:var(--toms-indigo);background:transparent}main[data-template^=product] .product-details .swym-atw-button-container{width:100%;justify-content:center}main[data-template^=product] .product-details .swym-atw-button-container .atw-button,main[data-template^=product] .product-details .swym-atw-button-container .atw-button-text{width:auto;border-radius:0;font-size:16px;font-weight:400;letter-spacing:normal}main[data-template^=product] .product-details .swym-atw-button-container .atw-button{border-radius:0!important;font-size:16px!important;font-weight:400!important;letter-spacing:normal!important}main[data-template^=product] .product-details .atw-button-icon{width:24px;height:24px;flex:none;overflow:visible}main[data-template^=product] .product-details .atw-button-icon path{stroke:currentColor}main[data-template^=blog] .text-block.custom-font-size,main[data-template^=blog] .text-block.custom-font-size :is(h1,h2,h3,h4,h5,h6,p){font-size:clamp(3.25rem,4vw,3.5rem);font-weight:700;color:var(--toms-black)}.variant-option__button-label{font-size:14px}.variant-option--buttons .variant-option__button-label{--color-variant-hover-background: #f5f5f5;--color-variant-hover-border: #e6e6e6;--color-selected-variant-hover-background: #1a1a1a;--color-selected-variant-hover-border: #1a1a1a}.variant-option--buttons{gap:8px}.variant-option--buttons .variant-option__button-label{flex:0 0 auto;min-width:56px;min-height:35px;padding-block:0;padding-inline:6px}@media screen and (max-width:749px){main[data-template^=product] .product-information .product-details{min-width:0}main[data-template^=product] .product-information .variant-option--buttons .variant-option__button-label{min-width:65px;min-height:40px}}@media screen and (min-width:750px)and (max-width:1023px){main[data-template^=product] .product-information .variant-option--buttons .variant-option__button-label{min-width:65px;min-height:40px}}@media screen and (max-width:1023px){main[data-template^=product] .product-information .variant-option--default-width-buttons{display:grid;grid-template-columns:repeat(auto-fill,minmax(65px,1fr))}}@media screen and (min-width:1024px){main[data-template^=product] .product-information .variant-option--default-width-buttons{display:grid;grid-template-columns:repeat(auto-fill,minmax(56px,1fr))}}@media screen and (min-width:750px){.variant-option--buttons .variant-option__button-label{padding:0 6px}}.variant-option--buttons legend{display:flex;align-items:baseline;justify-content:space-between;gap:12px;width:100%}main[data-template^=product] .variant-picker__form legend{font-size:14px;font-weight:600;color:var(--toms-indigo);justify-content:flex-start;column-gap:0}main[data-template^=product] .variant-picker__form legend .variant-option__swatch-value{font-weight:400;color:var(--fg);padding-inline-start:4px}main[data-template^=product] .variant-picker__form legend .toms-size-guide-modal{margin-inline-start:auto}.toms-size-guide{box-sizing:border-box;display:inline-block;height:19.7px;font-size:16px;font-weight:400;line-height:1.14;color:var(--toms-indigo);text-decoration:none;border-block-end:2px solid currentColor;background:none;border-inline:0;border-block-start:0;padding:0;cursor:pointer;white-space:nowrap}@media screen and (max-width:991px){.toms-size-guide{font-size:14px;height:17px}}.toms-size-guide-modal__dialog{background-color:var(--color-background);border:0;border-radius:15px;padding:24px;width:min(738px,calc(100vw - 40px));max-width:min(738px,calc(100vw - 40px));margin-block:auto;max-height:calc(100vh - 96px);overflow-y:auto;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}@keyframes toms-size-chart-in{0%{opacity:0;translate:0 var(--padding-sm)}to{opacity:1;translate:0 0}}.toms-size-guide-modal__dialog[open]{animation-name:toms-size-chart-in}.toms-size-guide-modal__heading{margin:0 0 24px;font-size:28px;font-weight:400;line-height:normal;color:var(--toms-dark-wash);text-align:center}.toms-size-guide-modal__body{overflow-x:auto}.toms-size-guide-modal__body table{width:100%;border-collapse:collapse;margin-bottom:24px;font-size:13px}.toms-size-guide-modal__body th,.toms-size-guide-modal__body td{padding:10px 12px;border:1px solid var(--toms-dividing-line, #dfdfdf);text-align:center;white-space:nowrap}.toms-size-guide-modal__body th{font-weight:700;color:var(--toms-dark-wash);background-color:var(--toms-cream)}.toms-size-guide-modal__body td{font-weight:600;color:var(--fg)}.toms-size-guide-modal__body h3{margin:24px 0 8px;font-size:16px;font-weight:600}.toms-size-guide-modal__body--womens h3,.toms-size-guide-modal__body--mens h3,.toms-size-guide-modal__body--kids h3{display:none}.toms-size-guide-modal__body--womens .size-chart:not(.size-chart--womens),.toms-size-guide-modal__body--mens .size-chart:not(.size-chart--mens),.toms-size-guide-modal__body--kids .size-chart:not(.size-chart--kids){display:none}.toms-size-guide-modal__close{position:absolute;top:12px;right:12px;cursor:pointer}.variant-option--buttons .variant-option__button-label:has([data-option-available=false]){--color-variant-border: rgb(142 142 142 / .4);--color-selected-variant-border: rgb(142 142 142 / .4)}.product-card .card-gallery,.product-grid__card .card-gallery{background-color:var(--toms-cream)}.toms-rv-card__title{display:block;margin:0;text-decoration:none}main[data-template^=product] recently-viewed-products .toms-rv-card__content{display:flex;flex-direction:column;row-gap:8px;margin-block-start:8px}main[data-template^=product] recently-viewed-products .text-block.h3 h3{line-height:1}main[data-template^=product] .product-card.toms-rv-card .card-gallery img{mix-blend-mode:darken}main[data-template^=product] .toms-rv-card .card-gallery{width:100%;align-self:start}main[data-template^=product] .toms-rv-card .quick-add{--border-radius: 0px;--padding-inline-end: 0px;--padding-block-end: 0px}main[data-template^=product] product-recommendations .resource-list__slide,main[data-template^=product] recently-viewed-products .resource-list__slide{content-visibility:visible}main[data-template^=product] product-recommendations .product-card__content,main[data-template^=product] recently-viewed-products .product-card__content{overflow:visible}main[data-template^=product] product-recommendations .toms-plp-more--count,main[data-template^=product] recently-viewed-products .toms-plp-more--count{margin-inline-end:12px}.toms-card-price-row{display:flex;align-items:center;justify-content:space-between;width:100%}.toms-card-price-row>.toms-plp-more--count{flex:0 0 auto;white-space:nowrap}.toms-card-price-row>.boost-sd__product-price{flex:0 1 auto;width:auto;min-width:0}@media screen and (max-width:749px){.toms-card-price-row{flex-direction:column-reverse;align-items:flex-start;justify-content:flex-start}main[data-template^=product] product-recommendations .toms-plp-more--count,main[data-template^=product] recently-viewed-products .toms-plp-more--count{margin-inline-end:0}}@media screen and (max-width:749px){main[data-template^=product] .group-block-content:has(>div>.text-block>h1){display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:1.5em auto;align-items:start;column-gap:12px;row-gap:4px}main[data-template^=product] .group-block-content:has(>div>.text-block>h1)>div:first-child{grid-column:1;grid-row:1 / span 2}main[data-template^=product] .group-block-content:has(>div>.text-block>h1)>.shopify-block{grid-column:1 / -1;grid-row:1;justify-self:end}main[data-template^=product] .group-block-content:has(>div>.text-block>h1)>product-price{grid-column:2;grid-row:2;justify-self:end}main[data-template^=product] .product-information{padding-block-start:16px}main[data-template^=product] .product-information__media{padding-inline:16px}}main[data-template^=product] .product-details .price,main[data-template^=product] .product-information>.group-block .price{font-size:20px;font-weight:600;line-height:32px}@media screen and (max-width:749px){main[data-template^=product] .text-block.h3:has(>h1),main[data-template^=product] .text-block.h3>h1{font-size:22px;font-weight:400;line-height:25.3px}}main[data-template^=product] product-recommendations .toms-card-title,main[data-template^=product] recently-viewed-products .toms-card-title,main[data-template="page.impact-overview"] .toms-card-title{font-size:16px;font-weight:600;line-height:1.15;color:var(--toms-indigo)}main[data-template^=product] product-recommendations .toms-card-price,main[data-template^=product] recently-viewed-products .toms-card-price,main[data-template="page.impact-overview"] .toms-card-price,main[data-template=index] .toms-card-price{font-size:14px;font-weight:400;line-height:1.2;color:#000000cf}main[data-template^=product] product-recommendations .toms-card-price--sale,main[data-template^=product] recently-viewed-products .toms-card-price--sale,main[data-template="page.impact-overview"] .toms-card-price--sale,main[data-template=index] .toms-card-price--sale{color:var(--color-sale)}main[data-template^=product] product-recommendations .toms-card-compare,main[data-template^=product] recently-viewed-products .toms-card-compare,main[data-template="page.impact-overview"] .toms-card-compare,main[data-template=index] .toms-card-compare{margin-left:4px;font-size:14px;font-weight:400;color:var(--fg-muted);text-decoration:line-through}@media screen and (max-width:991px){main[data-template^=product] product-recommendations .toms-card-title,main[data-template^=product] recently-viewed-products .toms-card-title,main[data-template="page.impact-overview"] .toms-card-title{font-size:14px}main[data-template^=product] product-recommendations .toms-card-price,main[data-template^=product] recently-viewed-products .toms-card-price,main[data-template^=product] product-recommendations .toms-card-compare,main[data-template^=product] recently-viewed-products .toms-card-compare,main[data-template="page.impact-overview"] .toms-card-price,main[data-template="page.impact-overview"] .toms-card-compare,main[data-template=index] .toms-card-price,main[data-template=index] .toms-card-compare{font-size:12px}main[data-template^=product] product-recommendations .toms-plp-colour,main[data-template^=product] recently-viewed-products .toms-plp-colour,main[data-template="page.impact-overview"] .toms-plp-colour,main[data-template=index] .toms-plp-colour{font-size:12px}}main[data-template^=product] product-recommendations .text-block :is(h1,h2,h3,h4),.recently-viewed .text-block h3{font-size:36px;font-weight:600;color:var(--toms-indigo)}@media screen and (max-width:991px){main[data-template^=product] product-recommendations .text-block :is(h1,h2,h3,h4),.recently-viewed .text-block h3{font-size:28px}}.product-card .product-card__content{padding-inline:0}.product-card .card-gallery,.product-grid__card .card-gallery{border-radius:10px;overflow:clip}.product-card,.product-card__content,.resource-list__item product-card.product-card{background-color:transparent}.product-card slideshow-container,.product-grid__card slideshow-container{background-color:transparent}.product-card .card-gallery img,.product-grid__card .card-gallery img{mix-blend-mode:multiply;object-position:50% 73%}.product-media-container .product-media[style*="--ratio: 0."] img,.product-media-container .product-media[style*="--ratio: 0,"] img{object-fit:var(--product-media-fit, contain)}.product-media-container.product-media-container--video:not(.dialog-zoomed-gallery *) .product-media deferred-media video{object-fit:var(--product-media-fit, contain)}.product-media{background-color:var(--toms-cream)}.product-media img.product-media__image.product-media__image{mix-blend-mode:darken}media-gallery{position:relative}media-gallery>.toms-badges.toms-badges{top:10px;left:10px}.toms-badges.toms-badges{top:12px;left:12px;z-index:10;display:flex;flex-direction:column;gap:4px;pointer-events:none}.toms-badge__icon{width:14px;height:14px;flex:none}.toms-badge{gap:6px;--badge-font-family: var(--font-body--family);--badge-font-weight: 600;--badge-text-transform: uppercase;--badge-border-radius: 4px;--badge-rectangle-padding-block: 5px;--badge-rectangle-padding-inline: 10px;letter-spacing:normal;align-self:flex-start}.toms-badge.toms-badge{font-size:12px;background:var(--toms-white);color:var(--toms-indigo);box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a;line-height:12px}.toms-badge.toms-badge--sale,.toms-badge.toms-badge--sale-tagged{color:var(--color-sale)}.product-siblings .product-siblings__list{column-gap:20px;row-gap:0}.product-siblings .product-siblings__item .product-siblings__swatch{width:70px;height:70px;border:2px solid transparent;border-radius:0}.product-siblings .product-siblings__item.is-active .product-siblings__swatch{border-color:#000}.product-siblings .product-siblings__item .product-siblings__swatch img{object-fit:contain}.product-siblings{margin:0}.product-siblings .product-siblings__label{color:var(--fg)}.product-siblings .product-siblings__label strong{font-weight:600;color:var(--toms-indigo)}.group-block-content>div:not([class]):not(:has(*)){display:none}main[data-template^=product] .product-form-buttons .quantity-selector-wrapper{display:none}.toms-trust-line{margin:0;font-size:14px;line-height:1.5;color:var(--color-foreground)}.accordion summary.details__header{font-size:14px;font-weight:400}.search-modal__content .resource-card[data-resource-type=product] .resource-card__media{background-color:var(--toms-cream);border-radius:10px;overflow:clip}.search-modal__content .resource-card[data-resource-type=product] .resource-card__media img{object-fit:contain;mix-blend-mode:multiply}.mega-menu__link--tile .wrap-text{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;white-space:nowrap;clip-path:inset(50%)}.mega-menu__link-image{object-position:center}[id$=__collection_list_WaEL3R] .collection-card.collection-card{--ratio: 3 / 4}@media screen and (max-width:991px){[id$=__collection_list_WaEL3R] .resource-list.resource-list--grid{--resource-list-mobile-gap-max: 20px}}@media screen and (min-width:992px){[id$=__collection_list_WaEL3R]{--page-margin: 20px}[id$=__collection_list_WaEL3R] .section{--full-page-grid-central-column-width: calc(100% - var(--page-margin) * 2)}}@media screen and (min-width:750px)and (max-width:991px){[id$=__collection_list_WaEL3R] .resource-list.resource-list--grid{grid-template-columns:repeat(2,1fr)}}[id$=__collection_list_WaEL3R] .collection-card .text-block,[id$=__collection_list_WaEL3R] .collection-card .text-block>*{text-transform:uppercase}@media screen and (max-width:749px){[id$=__product_list_wFUcLf] .resource-list.resource-list{--resource-list-mobile-gap-max: 20px}}@media screen and (min-width:750px)and (max-width:1023px){[id$=__product_list_wFUcLf] .resource-list.resource-list{--column-count: 2 !important}}@media screen and (min-width:1024px)and (max-width:1279px){[id$=__product_list_wFUcLf] .resource-list.resource-list{--column-count: 4 !important}}main[data-template^=product] .accordion summary{position:relative;display:flex;align-items:center;box-sizing:border-box;min-height:60px;padding:16px;list-style:none;font-size:16px;font-weight:700;line-height:22.4px;color:var(--toms-indigo)}@media screen and (max-width:749px){main[data-template^=product] .accordion summary{line-height:24.8889px}}main[data-template^=product] .accordion summary::-webkit-details-marker{display:none}main[data-template^=product] .accordion summary .svg-wrapper{display:none}main[data-template^=product] .accordion summary:before,main[data-template^=product] .accordion summary:after{content:"";position:absolute;top:50%;background:#000000cf;transform:translateY(-50%)}main[data-template^=product] .accordion summary:before{inset-inline-end:16px;width:16px;height:2px}main[data-template^=product] .accordion summary:after{inset-inline-end:23px;width:2px;height:16px}main[data-template^=product] .accordion .details[open] summary:after{display:none}.toms-qa{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;flex-direction:column;padding:25px;border-radius:8px;background:var(--toms-prod-card-cream);pointer-events:auto;overflow:hidden}.product-card:has(.toms-qa:not([hidden])) .card-gallery{position:static}@media(hover:none),(pointer:coarse){.quick-add__button.quick-add__button{display:none}}.quick-add__button .add-to-cart-text__content.add-to-cart-text__content{display:none}.quick-add:has(.toms-qa:not([hidden])) .quick-add__button{display:none}.toms-qa[hidden]{display:none}.quick-add:has(.toms-qa:not([hidden])){z-index:11}.toms-qa__close{position:absolute;top:20px;right:20px;display:flex;align-items:center;justify-content:center;padding:0;border:0;background:none;color:var(--toms-indigo);cursor:pointer}.toms-qa__sizes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:0;row-gap:8px;margin-inline:-4px;align-content:start;flex:1 1 auto;min-height:0;padding-block-start:45px;overflow-y:auto}.toms-qa__size{width:40px;justify-self:center;height:35px;padding:0;border:1px solid var(--pill-border);border-radius:4px;background:var(--toms-white);color:var(--fg-heading);font-family:var(--font-body--family);font-size:15px;font-weight:400;line-height:1;text-align:center;cursor:pointer}.toms-qa__size:hover{background:var(--toms-white);border-color:var(--pill-border);color:var(--fg-heading)}.toms-qa__size--selected,.toms-qa__size--selected:hover{border-color:var(--toms-indigo);border-width:2px;color:var(--toms-indigo)}.toms-qa__size--unavailable,.toms-qa__size--unavailable:hover{position:relative;border-color:#8e8e8e80;border-color:color-mix(in srgb,var(--pill-border) 50%,transparent);color:#bbb;cursor:not-allowed}.toms-qa__size--unavailable:after{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;pointer-events:none;background-image:linear-gradient(to bottom right,transparent calc(50% - .5px),rgb(142 142 142 / .5) calc(50% - .5px),rgb(142 142 142 / .5) calc(50% + .5px),transparent calc(50% + .5px))}.toms-qa__add{flex:0 0 auto;height:45px;margin-block-start:12px;border:0;border-radius:var(--cta-radius);background-color:var(--toms-dark-wash);color:var(--btn-primary-text);font-family:var(--font-body--family);font-size:17px;font-weight:600;letter-spacing:.34px;cursor:pointer}.toms-qa__add[disabled]{opacity:.45;cursor:not-allowed}
/*# sourceMappingURL=/cdn/shop/t/351/assets/toms-colors.css.map */
