.product-badges__badge,.price-discount-badge,.new-arrivals-card__sale-badge,.best-sellers-card__sale-badge,.white-friday-product__sale-badge{unicode-bidi:plaintext}.suit-shop-footer__menu-list{gap:0}.suit-shop-footer__menu-list a{display:inline-block;padding-block:8px}product-card .variant-option__button-label--has-swatch{position:relative}product-card .variant-option__button-label--has-swatch:after{content:"";position:absolute;top:-9px;right:-5px;bottom:-9px;left:-5px}product-card .product-card__content:not(#_){padding-inline:0}product-card .product-card__content>.card-gallery{margin-inline:0;width:100%}@media screen and (max-width:749px){ul.product-grid{padding-inline:16px;column-gap:12px}header-drawer .menu-drawer{width:100vw;max-width:none;border-inline-end:0}.announcement-bar:not(#_){padding-block:4px}.announcement-bar__slider:not(#_){min-height:24px;--button-size: 28px}.header__drawer:not(#_){min-height:50px}.header-logo__image:not(#_){max-height:34px;width:auto}}.ss-promo-card{position:relative;min-width:0}.new-arrivals-card__image,.best-sellers-card__image{--quick-add-mobile-display: flex;--quick-add-mobile-opacity: 1;--padding-inline-end: 0px;--padding-block-end: 0px;--border-radius: 0px}.new-arrivals-card__image>.quick-add,.best-sellers-card__image>.quick-add{z-index:5}product-card button.quick-add__button,.new-arrivals-card__image button.quick-add__button,.best-sellers-card__image button.quick-add__button{opacity:1}button.quick-add__button{--quick-add-collapsed-width: 40px;--quick-add-icon-width: 36px;min-height:0;height:40px;box-shadow:0 2px 10px #00000014}product-card .card-gallery img,.new-arrivals-card__image img,.best-sellers-card__image img{transition:transform .7s cubic-bezier(.2,.7,.2,1),opacity .45s ease}@media(hover:hover){product-card:hover .card-gallery img,.new-arrivals-card:hover .new-arrivals-card__image img,.best-sellers-card:hover .best-sellers-card__image img{transform:scale(1.06)}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){product-card .card-gallery img,.new-arrivals-card__image img,.best-sellers-card__image img{animation:ss-card-zoom linear both;animation-timeline:view();animation-range:entry 0% entry 80%}}}@keyframes ss-card-zoom{0%{scale:1.08}to{scale:1}}@media screen and (min-width:990px){.template-product .suit-shop-breadcrumbs,body:has(.product-information) .suit-shop-breadcrumbs{margin-block:4px}.product-information{--ss-pdp-h: max(460px, calc(100svh - var(--header-group-height, 148px) - 52px));padding-block-start:0!important}.product-information .product-information__grid:not(#_){grid-template-columns:minmax(0,calc(var(--ss-pdp-h) * 4 / 5 + 96px)) minmax(380px,500px);justify-content:center;column-gap:clamp(36px,4.5vw,72px)}.product-information .product-details h1:not(#_){font-size:clamp(26px,2.2vw,34px);line-height:1.2}}@media screen and (max-width:749px){.product-information .product-information__grid{row-gap:8px}.product-details .group-block-content>.divider{display:none}.product-details .variant-picker__form{display:flex;flex-direction:column}.product-details .variant-option--swatches{order:-1;margin-block:0 20px!important}.product-details .variant-option--compact-size{margin-block:0 8px}.product-details .variant-option legend:not(#_){font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}}.ss-look{grid-column:1 / -1;margin-block:40px 8px;padding-block-start:28px;border-block-start:1px solid rgb(0 0 0 / 10%)}.ss-look__header{margin-block-end:20px}.ss-look__title:not(#_){margin:0;font-size:22px;font-weight:700;line-height:1.2;letter-spacing:-.01em;text-transform:none}.ss-look__subtitle{margin:6px 0 0;color:#0000008c;font-size:13px;line-height:1.4}.ss-look__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none}.ss-look-card{min-width:0}.ss-look-card__inner{display:flex;flex-direction:column;height:100%}.ss-look-card__image{position:relative;aspect-ratio:3 / 4;overflow:hidden;border-radius:6px;background:#f2f2f2;--quick-add-mobile-display: flex;--quick-add-mobile-opacity: 1;--padding-inline-end: 0px;--padding-block-end: 0px;--border-radius: 0px}.ss-look-card__image>a{display:block;width:100%;height:100%}.ss-look-card__image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.ss-look-card__image>.quick-add{z-index:5}.ss-look-card__image button.quick-add__button{opacity:1}.ss-look-card__badge{position:absolute;z-index:4;inset-block-start:10px;inset-inline-start:10px;padding:4px 8px;border-radius:4px;background:#111;color:#fff;font-size:11px;font-weight:700;line-height:1;letter-spacing:.02em;pointer-events:none}@media(hover:hover){.ss-look-card:hover .ss-look-card__image img{transform:scale(1.06)}}.ss-look-card__body{display:flex;flex-direction:column;padding-block-start:2px}.ss-look .suit-shop-static-card-swatches:not(#_){gap:2px;padding:6px 0 0;margin-inline-start:-6px}.ss-look .suit-shop-static-swatch:not(#_){min-width:32px;min-height:32px;width:32px;padding:0}.ss-look .suit-shop-static-swatch .swatch:not(#_){--swatch-width: 20px;--swatch-height: 14px;border-radius:4px}.ss-look .suit-shop-static-swatch[data-selected=true] .swatch:not(#_){outline-width:1.5px;outline-offset:2px}.ss-look-card__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin-block-start:4px;color:inherit;font-size:14px;line-height:1.35;text-decoration:none}.ss-look-card__title:hover{text-decoration:underline;text-underline-offset:3px}.ss-look-card__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 8px;margin:6px 0 0;font-size:15px;font-weight:700}.ss-look-card__price s{color:#00000073;font-size:13px;font-weight:400}.quick-add-modal .ss-look:not(#_){display:none}.ss-qa-extra[hidden]{display:none}.ss-qa-extra{display:flex;flex-direction:column;gap:14px;margin-block-start:16px}.quick-add-modal__content>.ss-qa-extra{grid-column:1 / -1;min-width:0;padding-block-end:8px}.ss-qa-extra__desc{border-block:1px solid rgb(0 0 0 / 12%)}.ss-qa-extra__desc summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;font-size:15px;font-weight:600;cursor:pointer;list-style:none}.ss-qa-extra__desc summary::-webkit-details-marker{display:none}.ss-qa-extra__desc summary .svg-wrapper{width:14px;height:14px;transition:transform .2s ease}.ss-qa-extra__desc[open] summary .svg-wrapper{transform:rotate(180deg)}.ss-qa-extra__desc-body{padding-block-end:14px;font-size:14px;line-height:1.6;color:#000000bf}.ss-qa-extra__desc-body>:first-child{margin-block-start:0}.ss-qa-extra__desc-body>:last-child{margin-block-end:0}.ss-qa-extra__more{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;min-height:44px;color:inherit;font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:4px}[dir=rtl] .ss-qa-extra__more span{display:inline-block;transform:scaleX(-1)}.product-information__media:has(>.ss-look--desktop)>media-gallery.sticky-content:not(#_){position:static}.ss-look--mobile{display:none}@media screen and (max-width:989px){.ss-look--desktop{display:none}.ss-look--mobile{display:block;order:2}}@media screen and (max-width:749px){.ss-look--mobile{margin-block:32px 8px;padding-block-start:24px;margin-inline:16px}.ss-look__title:not(#_){font-size:20px}.ss-look__header{margin-block-end:16px}.ss-look--mobile .ss-look__list{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:-16px;padding-inline:16px;scroll-padding-inline:16px}.ss-look--mobile .ss-look__list::-webkit-scrollbar{display:none}.ss-look--mobile .ss-look-card{flex:0 0 44%;scroll-snap-align:start}.ss-look .suit-shop-static-card-swatches:not(#_){gap:0;margin-inline-start:-3px}.ss-look .suit-shop-static-swatch:not(#_){min-width:24px;width:24px;min-height:30px}.ss-look .suit-shop-static-swatch .swatch:not(#_){--swatch-width: 18px;--swatch-height: 12px}}.ss-swap-ghost{position:absolute;z-index:2;overflow:hidden;pointer-events:none;background:var(--color-background)}.ss-swap-ghost img{display:block;width:100%;height:100%;object-fit:contain;object-position:center}@media(prefers-reduced-motion:reduce){product-card .card-gallery img,.new-arrivals-card__image img,.best-sellers-card__image img{transition:none}product-card:hover .card-gallery img,.new-arrivals-card:hover .new-arrivals-card__image img,.best-sellers-card:hover .best-sellers-card__image img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/suit-shop-polish.css.map */
