.size-guide-body a{color:var(--bs-color-white)}.size-guide-body ul{list-style-type:disc}.size-guide-body table,.size-guide-body table td,.size-guide-body table th{border:0 hidden #0000;font-size:14px}.size-guide-body .table-striped>tbody>tr:nth-of-type(odd)>td{background-color:var(--bs-color-dark-blue)}@media (min-width:768px){.header-title{font-size:14px}}@media (max-width:768px){.error-title,.mobile-header-20-bold{font-size:18px}.link-to-size-guide-page{font-size:12px}}
.stock-label__list{text-align:center;width:91px}.stock-label.in-stock svg{color:#148a03}.stock-label.few-left svg{color:#c99100}.stock-label.out-of-stock svg{color:#686868}.click-and-reserve__store:not(.no-click-and-reserve-option){cursor:pointer}.click-and-reserve__store:hover .select-shop-icon:not([disabled]){box-shadow:0 0 0 2px #164196}.click-and-reserve__separator--bottom{border-bottom:1px solid #e5e5e5}.click-and-reserve__separator--top{border-top:1px solid #e5e5e5}.click-and-reserve__size-chart-title{color:#164196}.select-shop-icon{background:#fff;box-shadow:0 0 0 2px #f5f5f5}.click-and-reserve__checkbox{font-size:14px;line-height:21px}.click-and-reserve__size-chart{text-decoration-color:#c2c2c2}.click-and-reserve__show-more{margin-bottom:20px}.click-and-reserve__no-results-icon{color:#e1e6f1}.stock-label svg{width:16px}.stock-label-wrapper{flex:0 0 20%}.hidden-find-my-side .selector-header .button-link:first-of-type{display:none}.size-selector-tiles-error .filter-form-tile--light{border:1px solid var(--bs-color-error);margin-bottom:8px}.book-button{min-width:150px}@media (max-width:767.98px){.position-fixed-select .dropdown-menu__content-wrapper{position:fixed}}.hidden-price .product-numbers{display:none}.grid-template-colums-3{grid-template-columns:repeat(3,1fr)}.grid-template-colums-6{grid-template-columns:repeat(6,1fr)}.font-weight-500{font-weight:500}
.button-group-item{border:1px solid var(--bs-color-grey-400);color:var(--bs-color-blue);text-align:center;background-color:var(--bs-color-white);letter-spacing:0;flex:1;padding:16px 4px;font-size:14px;font-weight:500;line-height:16px;transition:all .1s ease-in-out}.button-group-item--active{border-color:var(--bs-color-blue);color:var(--bs-color-white);background-color:var(--bs-color-blue)}
.pdp-product-color-title>span:last-child{font-weight:400}.product-sidebar .product-values{flex-direction:column;align-items:start}.product-sidebar .product-values .tooltip__button{cursor:pointer;padding:10px;position:relative;bottom:-2px}.tooltip__triangles{animation:3s linear both animate-tooltip}.product-sidebar .product-price-block .tooltip__triangles{margin-top:8px}.product-sidebar .product-price-block .product-price{margin-right:0}.product-sidebar .product-values .product-price-block{align-items:center;width:100%;margin-bottom:0;display:flex}.price-info-tooltip{text-transform:none;margin-top:6px;padding-right:50px}.tooltip-wrapper{z-index:5}.tooltip__content{text-align:center;padding-right:15px;animation:3s linear both animate-tooltip}@keyframes animate-tooltip{0%,to{opacity:0}10%,90%{opacity:1}}.product-details .price-description{font-size:14px;font-weight:400;line-height:1.15}.product-details .price-description ul,.product-details .price-description blockquote{margin-bottom:0}.product-details .product-brand-logo{max-width:40px}.product-details .price-description strong{font-weight:700}.product-details .price-description a{color:var(--bs-color-red-rgb);border-bottom:1px solid var(--bs-color-grey-400);font-weight:600;text-decoration:none}.product-details__main-content{max-width:1280px;margin:0 auto}.product-sidebar .product-values .price-tag{font-size:24px}@media (min-width:992px){.product-sidebar .product-values .price-tag{font-size:28px}}.product-sidebar .product-values .price-tag.price-tag-salesControl span{text-transform:lowercase;letter-spacing:-.5px;font-size:18px}.product-sidebar .product-values .price-tag.price-tag-original{align-self:end;height:20px;font-size:20px;line-height:1;position:relative;top:-4px}.product-details .warning{color:#3c3c3b;background-color:#f8f4d0;align-items:center;padding:8px 16px;font-size:12px;font-weight:400;display:flex}.product-details .warning .icon-container{width:16px;height:16px}
.product-gallery{margin-left:0!important;margin-right:40px!important}.swiper-container .product-gallery--item>div[role=button]{width:100%}.shopping-bag--product-card:last-child{border-bottom:none}.upsell-flyout-cross-sell-items{transition:opacity .2s ease-in-out}.upsell-flyout-cross-sell-items .product-card__shopping-bag{flex-direction:column;gap:8px;height:100%;padding:0}.upsell-flyout-cross-sell-items .product-card__shopping-bag .product-card__shopping-bag-image,.upsell-flyout-cross-sell-items .product-card__shopping-bag .product-card__shopping-bag-image .wrapper-container{width:auto;height:auto}.upsell-flyout-cross-sell-items .product-card__shopping-bag .product-card__shopping-bag-image{width:136px;min-height:136px}.upsell-flyout-cross-sell-items .product-card__shopping-bag figcaption{flex:1;margin-left:0}.upsell-flyout-cross-sell-items .product-card__shopping-bag-image img{width:calc(100% - 20px);height:auto;min-height:100%;margin:10px 0}@media (max-width:992px){.product-intro .product-card__category{font-size:15px}.upsell-flyout-cross-sell-items .product-card__shopping-bag figcaption .product-numbers{margin-top:15px}.upsell-flyout-cross-sell-items .product-card__shopping-bag .product-card__shopping-bag-image{width:168px}}.pdp-sustainable-text{font-size:14px;line-height:24px}.pdp-sustainable-text h1,.pdp-sustainable-text h2,.pdp-sustainable-text h3,.pdp-sustainable-text h4,.pdp-sustainable-text h5,.pdp-sustainable-text h6{color:#fff;letter-spacing:.1px;text-transform:uppercase;--line-height:16px;background:#e30613;margin-bottom:16px;padding:1px 2px 2px;font-size:14px;font-weight:700;line-height:16px;display:inline-flex}.markdown h6{color:inherit;background:0 0;padding:0;display:block;margin-bottom:1rem!important}.pdp-sidebar{position:static}@media (min-width:992px){.product-details-left-content{max-width:calc(100% - 375px)}.pdp-sidebar{min-width:375px}.product-intro{margin-top:0}.pdp-sustainable-text h1,.pdp-sustainable-text h2,.pdp-sustainable-text h3,.pdp-sustainable-text h4,.pdp-sustainable-text h5,.pdp-sustainable-text h6{margin-bottom:32px}}
/*# sourceMappingURL=89a64beadccd3187.css.map*/