.product-tile{width:100%;height:100%;display:flex;flex-direction:column;position:relative;box-shadow:none;color:#333}.product-tile--border{border:1px solid #d3ccc8}.product-tile:focus-visible{box-shadow:0 0 0 1px #fff,0 0 0 3px #6893d2 !important;z-index:1}@supports(-webkit-appearance: none){.product-tile:focus-visible{outline:3px solid transparent;outline-offset:10px}}.product-tile:focus{outline:none}.product-tile .product-tile__price-related .price-per-unit{margin-bottom:0px}body[dir=rtl] .product-tile .product-tile__price-related .price-per-unit{margin-bottom:0px}.product-tile .product-image{width:100%;margin:0}@media(min-width: 1024px){.product-tile__description-section[data-tile-name-lines-size-desktop="2"] .product-tile__name{height:34px}body[dir=rtl] .product-tile__description-section[data-tile-name-lines-size-desktop="2"] .product-tile__name{height:52px}.product-tile__description-section[data-tile-name-lines-size-desktop="2"] .product-tile__name-text{-webkit-line-clamp:2}.product-tile__description-section[data-tile-name-lines-size-desktop="3"] .product-tile__name{height:51px}body[dir=rtl] .product-tile__description-section[data-tile-name-lines-size-desktop="3"] .product-tile__name{height:71px}.product-tile__description-section[data-tile-name-lines-size-desktop="3"] .product-tile__name-text{-webkit-line-clamp:3}}@media(min-width: 320px)and (max-width: 1023px){.product-tile__description-section[data-tile-name-lines-size-mobile="3"] .product-tile__name{height:51px}body[dir=rtl] .product-tile__description-section[data-tile-name-lines-size-mobile="3"] .product-tile__name{height:71px}.product-tile__description-section[data-tile-name-lines-size-mobile="3"] .product-tile__name-text{-webkit-line-clamp:3}.product-tile__description-section[data-tile-name-lines-size-mobile="4"] .product-tile__name{height:68px}body[dir=rtl] .product-tile__description-section[data-tile-name-lines-size-mobile="4"] .product-tile__name{height:88px}.product-tile__description-section[data-tile-name-lines-size-mobile="4"] .product-tile__name-text{-webkit-line-clamp:4}}.product-tile__desc{flex-grow:1;display:flex;flex-direction:column;position:relative;padding:0 15px 16px}.product-tile__desc:has(.product-tile__desc--initial){padding:0}.product-tile__desc--hover{position:absolute;opacity:0;display:flex;flex-direction:column;justify-content:space-between}@media(pointer: coarse){.product-tile__desc--hover{display:none}}.product-tile__desc .product-tile__quickview .quickview-button{width:100%;text-transform:none}.product-tile__desc:has(.product-tile__quickview:focus-within):has(.quickview-button:focus-visible) .product-tile__desc--hover{opacity:1}.product-tile__desc:has(.product-tile__quickview:focus-within):has(.quickview-button:focus-visible) .product-tile__desc--initial{opacity:0}.product-tile .badges-section{z-index:20;top:8px}.product-tile .badges-section .try-it-on-tile__icon{height:10px;width:10px}.product-tile .product-info__badge{background-color:#fff}.product-tile .product-info__badge-text{font-family:var(--font-book, "Gotham SSm book A", "Gotham SSm book B", Helvetica, Arial, sans-serif);font-size:11px;letter-spacing:.011px;line-height:11px;font-weight:500;height:18px;color:#333;background-color:#e9e3e1;padding:2px 4px;border:none}body[dir=rtl] .product-tile .product-info__badge-text{font-family:var(--font-medium, "Gotham SSm medium A", "Gotham SSm medium B", Helvetica, Arial, sans-serif);font-size:13px;line-height:18px}.product-tile__name{margin-bottom:10px;font-family:var(--font-medium, "Gotham SSm medium A", "Gotham SSm medium B", Helvetica, Arial, sans-serif);font-size:14px;letter-spacing:.0196px;line-height:17px}body[dir=rtl] .product-tile__name{font-family:var(--font-medium, "Gotham SSm medium A", "Gotham SSm medium B", Helvetica, Arial, sans-serif);font-size:17px;letter-spacing:.017px;line-height:26px;font-weight:500}.product-tile__name-text{max-height:inherit;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;word-break:break-word;color:#333}.product-tile__rating{margin-top:auto;height:11px}.product-tile__rating .rating svg{margin-right:3px}.product-tile__rating .rating i-svg-icon,.product-tile__rating .rating svg{width:12px;height:12px}.product-tile__rating-text:focus-visible{box-shadow:0 0 0 1px #fff,0 0 0 3px #6893d2 !important;z-index:1;border-radius:2px}@supports(-webkit-appearance: none){.product-tile__rating-text:focus-visible{outline:3px solid transparent;outline-offset:10px}}.product-tile__rating-text:focus{outline:none}.product-tile__price{height:50px}@media(min-width: 768px){.product-tile__price{margin-bottom:5px;height:44px}}body[dir=rtl] .product-tile__price{margin-bottom:0px}.product-tile__points{font-family:var(--font-medium, "Gotham SSm medium A", "Gotham SSm medium B", Helvetica, Arial, sans-serif);font-size:14px;letter-spacing:.0196px;line-height:17px;color:#333;margin-bottom:8px}.product-tile__points__text:focus-visible{box-shadow:0 0 0 1px #fff,0 0 0 3px #6893d2 !important;z-index:1;border-radius:2px}@supports(-webkit-appearance: none){.product-tile__points__text:focus-visible{outline:3px solid transparent;outline-offset:10px}}.product-tile__points__text:focus{outline:none}.product-tile__servicetag{height:40px}body[dir=rtl] .product-tile__servicetag{margin:8px auto}.product-tile__servicetag-icon{height:16px;margin-right:4px}body[dir=rtl] .product-tile__servicetag-icon{margin-right:unset;margin-left:4px}.product-tile__swatch{display:block;position:relative;font-family:var(--font-medium, "Gotham SSm medium A", "Gotham SSm medium B", Helvetica, Arial, sans-serif);font-size:11px;line-height:14px;color:#787474;height:20px}.product-tile__swatch-container{display:flex;gap:8px;font-family:var(--font-book, "Gotham SSm book A", "Gotham SSm book B", Helvetica, Arial, sans-serif);font-size:11px;line-height:14px;color:#787474;align-items:center;height:20px}.product-tile__swatch-container .shade-svg{height:16px;width:16px}.product-tile__swatch-svg[in-stock=false]{position:relative}.product-tile__swatch-svg[in-stock=false]::before{content:"";position:absolute;height:2px;top:50%;left:50%;width:24px;background-color:#fff;transform-origin:center center;transform:translate(-50%, -50%) rotate(-45deg)}.product-tile__swatch-text{vertical-align:top;font-family:var(--font-base, "Gotham SSm book A", "Gotham SSm book B", Helvetica, Arial, sans-serif);font-size:12px;letter-spacing:.012px;line-height:17px;font-weight:500;color:#706d6c;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}body[dir=rtl] .product-tile__swatch-text{font-family:var(--font-base, "Gotham SSm book A", "Gotham SSm book B", Helvetica, Arial, sans-serif);font-size:14px;letter-spacing:.014px;line-height:21px;font-weight:500}.product-tile__swatch-link:focus-visible{box-shadow:0 0 0 1px #fff,0 0 0 3px #6893d2 !important;z-index:1}@supports(-webkit-appearance: none){.product-tile__swatch-link:focus-visible{outline:3px solid transparent;outline-offset:10px}}.product-tile__swatch-link:focus{outline:none}.product-tile__size{width:100%;font-family:var(--font-base, "Gotham SSm book A", "Gotham SSm book B", Helvetica, Arial, sans-serif);font-size:12px;letter-spacing:.012px;line-height:17px;font-weight:500;color:#706d6c}body[dir=rtl] .product-tile__size{font-family:var(--font-base, "Gotham SSm book A", "Gotham SSm book B", Helvetica, Arial, sans-serif);font-size:14px;letter-spacing:.014px;line-height:21px;font-weight:500}.product-tile__variations{height:20px;margin-bottom:10px}.product-tile__variations-link{color:#706d6c;font-family:var(--font-medium, "Gotham SSm medium A", "Gotham SSm medium B", Helvetica, Arial, sans-serif);font-size:11px;letter-spacing:.011px;line-height:14px;font-weight:500}.product-tile__variations-link .link{color:#333;border-radius:5px}.product-tile__variations-link .link:focus-visible{box-shadow:0 0 0 1px #fff,0 0 0 3px #6893d2 !important;z-index:1;border-radius:2px}@supports(-webkit-appearance: none){.product-tile__variations-link .link:focus-visible{outline:3px solid transparent;outline-offset:10px}}.product-tile__variations-link .link:focus{outline:none}.product-tile .price-per-unit{display:block;width:100%;height:11px;font-family:var(--font-book, "Gotham SSm book A", "Gotham SSm book B", Helvetica, Arial, sans-serif);font-size:10px;letter-spacing:0px;line-height:14px;color:#797674;margin-bottom:10px;margin-top:4px;overflow-wrap:anywhere}body[dir=rtl] .product-tile .price-per-unit{height:17px;margin-bottom:4px;font-family:var(--font-book, "Gotham SSm book A", "Gotham SSm book B", Helvetica, Arial, sans-serif);font-size:12px;letter-spacing:0px;line-height:18px}.product-tile__description{font-family:var(--font-book, "Gotham SSm book A", "Gotham SSm book B", Helvetica, Arial, sans-serif);font-size:14px;letter-spacing:0px;line-height:20px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}@media(hover: hover)and (pointer: fine){.product-tile:hover{box-shadow:none}}@media(hover: hover)and (pointer: fine)and (min-width: 1024px){.product-tile:hover{box-shadow:0 0 10px 0 rgba(0,0,0,.15)}}@media(-ms-high-contrast: active),(-ms-high-contrast: none){.product-tile:not([hover=false]):hover .product-tile__quickview{display:block}}@media(hover: hover)and (pointer: fine){.product-tile:not([hover=false]):hover .product-tile__quickview{display:block}.product-tile:not([hover=false]):hover .product-tile__quickview a:active{background-color:#63021a;border-color:#63021a}.product-tile:not([hover=false]):hover .product-tile__desc--initial{opacity:0}.product-tile:not([hover=false]):hover .product-tile__desc--hover{opacity:1}}.product-tile:has(:focus-visible):has(.invisible-focus:focus-visible){box-shadow:0 0 0 1px #fff,0 0 0 3px #6893d2 !important}@supports(-webkit-appearance: none){.product-tile:has(:focus-visible):has(.invisible-focus:focus-visible){outline:3px solid transparent;outline-offset:10px}}@media(min-width: 320px)and (max-width: 1023px){.product-tile .pdp-redirect{cursor:pointer}.product-tile .pdp-redirect:active{color:#8c0b26}}
