[data-testid=product-information] .product-details h1{margin:0;letter-spacing:-.025em;font-weight:500}[data-testid=product-information] .rating-wrapper{margin-top:-1px;color:#111}[data-testid=product-information] .rating-wrapper .rating{gap:2px}[data-testid=product-information] .cf-atc-block{width:100%}[data-testid=product-information] .cf-atc-note{margin-top:9px;color:rgba(var(--color-foreground-rgb),.62);font-size:10.75px;line-height:1.35;letter-spacing:.005em}[data-testid=product-information] .cf-product-summary{margin-top:2px}[data-testid=product-information] .cf-product-summary__text{color:rgba(var(--color-foreground-rgb),.76)}[data-testid=product-information] variant-picker{display:block;width:100%}[data-testid=product-information] .variant-option+.variant-option{margin-top:15px}[data-testid=product-information] .variant-option legend{margin-bottom:8px;font-size:14px;line-height:1.3;letter-spacing:-.01em}[data-testid=product-information] .variant-option__swatch-value{margin-inline-start:5px;font-weight:400}[data-testid=product-information] .variant-option--buttons:not(.variant-option--swatches) label{min-height:50px}[data-testid=product-information] .product-form-buttons{margin-top:1px}[data-testid=product-information] .add-to-cart-button{font-weight:500;letter-spacing:.005em}@media screen and (max-width:749px){[data-testid=product-information] .product-details>.group-block{padding:18px 14px 28px!important}[data-testid=product-information] .product-details h1{padding-right:50px;font-size:19px!important;line-height:1.22!important}[data-testid=product-information] .product-details>.cf-wishlist-button--pdp{top:16px;right:14px;width:36px;height:36px;border-color:#1111112e;background:#fff;box-shadow:none}[data-testid=product-information] .product-details>.cf-wishlist-button--pdp .cf-wishlist-button__icon{width:18px;height:18px}[data-testid=product-information] .rating-wrapper{margin-top:-2px;margin-bottom:1px;font-size:12.5px}[data-testid=product-information] .variant-option+.variant-option{margin-top:17px}[data-testid=product-information] .variant-option legend{margin-bottom:9px;font-size:14px}[data-testid=product-information] .variant-option--buttons:not(.variant-option--swatches) label{min-height:52px}[data-testid=product-information] .cf-atc-note{margin-top:10px;font-size:10.75px}[data-testid=product-information] .cf-product-summary{margin-top:5px}[data-testid=product-information] .cf-product-summary__text{font-size:12.5px;line-height:1.55;-webkit-line-clamp:3}[data-testid=product-information] .cf-product-summary__more{margin-top:7px}[data-testid=product-information] .cf-product-info{margin-top:4px}}[data-testid=product-information] .divider-divider_VJhene{display:none!important}@media screen and (min-width:750px){[data-testid=product-information] .product-details.sticky-content--desktop{position:sticky!important;top:var(--cf-pdp-sticky-top, calc(var(--sticky-header-offset, 0px) + 12px))!important;align-self:start!important;height:auto!important;max-height:none!important;overflow:visible!important}}@media screen and (max-width:749px){[data-testid=product-information] .product-details{position:relative}}@media screen and (min-width:750px){[data-testid=product-information] .product-details>.group-block{padding-block-start:18px!important;padding-block-end:20px!important;gap:10px!important}[data-testid=product-information] .cf-product-highlights{padding-block:12px 13px!important}[data-testid=product-information] .cf-product-highlights__icon{flex-basis:27px!important;width:27px!important;height:27px!important}[data-testid=product-information] .cf-product-highlights__icon .cf-sp-icon{width:27px!important;height:27px!important}[data-testid=product-information] .cf-product-highlights__label{font-size:11.75px!important;line-height:1.18!important}[data-testid=product-information] .cf-product-description__clip{max-height:4.65em!important}[data-testid=product-information] .cf-product-description.is-expanded .cf-product-description__clip,[data-testid=product-information] .cf-product-description.is-short .cf-product-description__clip{max-height:none!important;overflow:visible!important}[data-testid=product-information] .cf-product-description.is-expanded .cf-product-description__clip:after,[data-testid=product-information] .cf-product-description.is-short .cf-product-description__clip:after{display:none!important}[data-testid=product-information] .cf-product-description__content{font-size:12.5px!important;line-height:1.48!important}[data-testid=product-information] .cf-product-description__content p{margin-bottom:7px!important}[data-testid=product-information] .cf-product-description__toggle{margin-top:5px!important}[data-testid=product-information] .cf-product-info__row{min-height:40px!important}}@media screen and (min-width:750px){[data-testid=product-information-media] media-gallery.media-gallery--grid .media-gallery__grid{align-items:start}[data-testid=product-information-media] media-gallery.media-gallery--grid .media-gallery__grid>.product-media-container{aspect-ratio:4 / 5!important;width:100%!important;height:auto!important;max-height:none!important;min-height:0!important;overflow:hidden;background:#f3f3f1;--media-preview-ratio:.8 !important;--gallery-aspect-ratio:.8 !important;--product-media-fit:cover !important}[data-testid=product-information-media] media-gallery.media-gallery--grid .media-gallery__grid>.product-media-container .product-media,[data-testid=product-information-media] media-gallery.media-gallery--grid .media-gallery__grid>.product-media-container .product-media-constraint-wrapper{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important}[data-testid=product-information-media] media-gallery.media-gallery--grid .media-gallery__grid>.product-media-container :is(.product-media__image,img,.deferred-media__poster-image){display:block;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important;background:#f3f3f1}[data-testid=product-information] .variant-option--swatches{column-gap:8px!important;row-gap:8px!important;align-items:center}[data-testid=product-information] .variant-option--swatches .variant-option__button-label--has-swatch{--variant-picker-swatch-width:30px !important;--variant-picker-swatch-height:30px !important;flex:0 0 auto}[data-testid=product-information] .variant-option--swatches.variant-option--color-one-row{flex-wrap:nowrap!important}[data-testid=product-information] .variant-option--swatches:not(.variant-option--color-one-row){flex-wrap:wrap!important}}@media screen and (min-width:750px){[data-testid=product-information] .product-details.sticky-content--desktop:has(.cf-product-description.is-expanded){position:sticky!important;align-self:start!important;max-height:none!important;overflow:visible!important;overscroll-behavior:auto!important}}[data-testid=product-information] .cf-product-highlights{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:start!important;gap:8px!important;padding:14px 0 16px!important}[data-testid=product-information] .cf-product-highlights__item{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:6px!important;min-width:0!important;padding:0 3px!important;text-align:center!important}[data-testid=product-information] .cf-product-highlights__icon,[data-testid=product-information] .cf-product-highlights__icon .cf-sp-icon{flex:0 0 24px!important;width:24px!important;height:24px!important}[data-testid=product-information] .cf-product-highlights__label{display:block!important;width:100%!important;max-width:92px!important;margin:0 auto!important;font-size:10px!important;line-height:1.25!important;letter-spacing:0!important;text-align:center!important;overflow-wrap:anywhere!important}[data-testid=product-information] .variant-option--swatches{width:100%!important;max-width:100%!important}@media screen and (max-width:749px){[data-testid=product-information] .cf-product-highlights{gap:5px!important;padding:13px 0 15px!important}[data-testid=product-information] .cf-product-highlights__icon,[data-testid=product-information] .cf-product-highlights__icon .cf-sp-icon{flex-basis:22px!important;width:22px!important;height:22px!important}[data-testid=product-information] .cf-product-highlights__label{max-width:78px!important;font-size:9.5px!important;line-height:1.22!important}}[data-testid=product-information] .product-details .cf-product-highlights{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-auto-flow:row!important;align-items:center!important;justify-items:stretch!important;width:100%!important;min-width:0!important;gap:0 7px!important;padding:19px 0 20px!important;margin:0!important;border:0!important}[data-testid=product-information] .product-details .cf-product-highlights__item,[data-testid=product-information] .product-details .cf-product-highlights__item:first-child,[data-testid=product-information] .product-details .cf-product-highlights__item:last-child{display:flex!important;flex-flow:row nowrap!important;align-items:center!important;justify-content:flex-start!important;align-self:center!important;gap:5px!important;padding:0!important;margin:0!important;min-width:0!important;width:100%!important;max-width:100%!important;text-align:left!important}[data-testid=product-information] .product-details .cf-product-highlights__icon{display:flex!important;flex:0 0 27px!important;align-items:center!important;justify-content:center!important;width:27px!important;height:27px!important;min-width:27px!important;min-height:27px!important;color:#686868!important}[data-testid=product-information] .product-details .cf-product-highlights__icon .cf-sp-icon{display:block!important;width:27px!important;height:27px!important;stroke:currentColor!important;stroke-width:1.2!important;stroke-linecap:round!important;stroke-linejoin:round!important;fill:none!important;overflow:visible!important}[data-testid=product-information] .product-details .cf-product-highlights__label{display:block!important;flex:1 1 0!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;color:#202020!important;font-family:var(--font-body--family)!important;font-size:12px!important;font-weight:400!important;letter-spacing:-.02em!important;line-height:1.35!important;text-align:left!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important}@media(max-width:749px){[data-testid=product-information] .product-details .cf-product-highlights{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0 5px!important;padding:16px 0 18px!important}[data-testid=product-information] .product-details .cf-product-highlights__item,[data-testid=product-information] .product-details .cf-product-highlights__item:first-child,[data-testid=product-information] .product-details .cf-product-highlights__item:last-child{gap:4px!important}[data-testid=product-information] .product-details .cf-product-highlights__icon{flex:0 0 23px!important;width:23px!important;height:23px!important;min-width:23px!important;min-height:23px!important}[data-testid=product-information] .product-details .cf-product-highlights__icon .cf-sp-icon{width:23px!important;height:23px!important}[data-testid=product-information] .product-details .cf-product-highlights__label{font-size:10.75px!important;line-height:1.33!important;letter-spacing:-.025em!important}}@media(max-width:370px){[data-testid=product-information] .product-details .cf-product-highlights{gap:0 3px!important}[data-testid=product-information] .product-details .cf-product-highlights__icon{flex-basis:20px!important;min-width:20px!important;width:20px!important;min-height:20px!important;height:20px!important}[data-testid=product-information] .product-details .cf-product-highlights__icon .cf-sp-icon{width:20px!important;height:20px!important}[data-testid=product-information] .product-details .cf-product-highlights__label{font-size:9.75px!important}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/cf-pdp-polish.css.map */
