.product-summary__reviews{display:flex;flex-wrap:wrap;align-items:center;gap:4px 0}.product-summary__proof{display:inline-flex;flex-wrap:wrap;align-items:center;font-size:.75rem;color:#5e5e66}.product-summary__proof-item{white-space:nowrap}.product-summary__proof-item strong{color:#1d1d1f;font-weight:700}.product-summary__reviews>:has(iframe)+.product-summary__proof:before,.product-summary__proof-item+.product-summary__proof-item:before{content:"\b7";margin-inline:6px;color:#5e5e66}.product-summary__highlight{min-width:0;border-radius:999px!important;background:#f5f5f7!important}.product-info .variant-picker__option-info .h-stack>:last-child,.pdp-edition .variant-picker__option-info .h-stack>:last-child{font-weight:700;color:#1d1d1f}.product-info .variant-picker__option-price{display:none}.product-info .variant-picker__option-values:has(>.block-swatch),.pdp-segmented{display:flex;flex-wrap:nowrap;gap:4px;padding:4px;border-radius:999px;background:#f5f5f7}.product-info .variant-picker__option-values:has(>.block-swatch)>.block-swatch,.pdp-segmented__item{display:grid;flex:1 1 0;place-items:center;min-width:0;height:40px;padding-inline:8px;border:0!important;border-radius:999px;background:transparent;color:#1d1d1f;font-size:.875rem;font-weight:600;white-space:nowrap;box-shadow:none;transition:background .15s ease,box-shadow .15s ease}.product-info .variant-picker__option-values:has(>.block-swatch)>:checked+.block-swatch,.product-info .variant-picker__option-values:has(>.block-swatch)>.block-swatch.is-selected,.pdp-segmented__item.is-selected{background:#fff;box-shadow:0 1px 4px #0000001f}.product-info .variant-picker__option-values:has(>.block-swatch)>.block-swatch:before,.product-info .variant-picker__option-values:has(>.block-swatch)>.block-swatch:after{display:none!important}.product-info .variant-picker__option-values:has(>.block-swatch)>.block-swatch.is-disabled{color:#9a9aa2;text-decoration:line-through;background-image:none!important}.pdp-segmented__item:not(.is-selected):hover{background:#fff9}.pdp-edition{display:grid;gap:8px}.product-info .promo-pack-list__header{display:none!important}.product-info .promo-pack-list--cards .promo-pack-list__options{grid-template-columns:minmax(0,1fr)!important;gap:10px!important}.product-info .promo-pack-list--cards .promo-pack-list__card{grid-template-columns:auto minmax(0,1fr) auto!important;grid-template-rows:auto!important;align-items:center;column-gap:12px!important;row-gap:6px!important;padding:12px 14px!important;text-align:left!important}.product-info .promo-pack-list--cards .promo-pack-list__card-head{display:flex!important;flex-direction:column;align-items:flex-start!important;justify-content:center;gap:1px;grid-column:2;grid-row:1;min-width:0;text-align:left}.product-info .promo-pack-list--cards .promo-pack-list__option-title{font-size:.875rem!important;font-weight:700!important}.product-info .promo-pack-list--cards .promo-pack-list__option-save{grid-column:auto!important;grid-row:auto!important;align-self:flex-start!important;margin:0;padding:0;background:none;line-height:1.3;color:#5e5e66;font-size:.75rem;font-weight:400}.product-info .promo-pack-list--cards .promo-pack-list__option-price{display:flex;flex-direction:column;align-items:flex-end;grid-column:3!important;grid-row:1!important;font-size:.9375rem!important;font-weight:700}.product-info .promo-pack-list--cards .promo-pack-list__option-discount{display:none}.promo-pack-list__radio{grid-column:1;grid-row:1;width:20px;height:20px;border:1.5px solid #C7C7CC;border-radius:50%;background:#fff;transition:border .15s ease}.promo-pack-list__option.is-selected .promo-pack-list__radio{border:6px solid #1D1D1F}.promo-pack-list__card-items{display:flex;grid-column:2 / -1;grid-row:2;align-items:center;gap:10px;min-width:0}.promo-pack-list__card-thumbs{display:flex;flex-shrink:0;align-items:center;gap:4px}.promo-pack-list__card-thumbs img{width:34px;height:34px;object-fit:contain;border-radius:6px;background:#f5f5f7}.promo-pack-list__card-plus{font-size:.75rem;color:#5e5e66}.promo-pack-list__card-caption{overflow:hidden;font-size:.75rem;color:#5e5e66;white-space:nowrap;text-overflow:ellipsis}.product-info .promo-pack-list__badge{border-radius:999px;letter-spacing:0;text-transform:none;font-size:.6875rem;padding:3px 10px}.product-info .product-delivery--list .product-delivery__box{gap:6px;padding:0;border:0;background:none}.product-info .product-delivery__heading,.product-info .product-delivery__installments-text,.product-info .product-delivery__box>.product-delivery__line{position:relative;padding-inline-start:26px;font-size:.8125rem!important}.product-info .product-delivery__heading:before,.product-info .product-delivery__installments-text:before,.product-info .product-delivery__box>.product-delivery__line:before{content:"";position:absolute;top:50%;left:0;width:18px;height:18px;background-color:#1d1d1f;transform:translateY(-50%);-webkit-mask:var(--pdp-icon) center / contain no-repeat;mask:var(--pdp-icon) center / contain no-repeat}.product-info .product-delivery__heading{--pdp-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 6h11v9H3zM14 9h4l3 3v3h-7z'/%3E%3Ccircle cx='7' cy='17.5' r='1.8'/%3E%3Ccircle cx='17.5' cy='17.5' r='1.8'/%3E%3C/svg%3E")}.product-info .product-delivery__box>.product-delivery__line{margin:0;--pdp-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linejoin='round'%3E%3Cpath d='M12 3 20 7.5v9L12 21l-8-4.5v-9zM4 7.5l8 4.5 8-4.5M12 12v9'/%3E%3C/svg%3E")}.product-info .product-delivery__installments-text{--pdp-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5.5' width='18' height='13' rx='2'/%3E%3Cpath d='M3 10h18M7 15h3'/%3E%3C/svg%3E")}.product-info .pairs-addons__title{font-size:.9375rem;font-weight:700}.product-info .pairs-addon{border:1px solid #E8E8ED!important;border-radius:12px!important;background:#fff!important}.product-info .pairs-addon__badge{display:none}.product-info .pairs-addon__switch-track{display:grid;place-items:center;width:36px!important;height:36px!important;border-radius:8px!important;background:#1d1d1f!important}.product-info .pairs-addon__switch-track:after{content:""!important;position:static!important;width:14px!important;height:14px!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;transform:none!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 2.5v11M2.5 8h11' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 2.5v11M2.5 8h11' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") center / contain no-repeat}.product-info .pairs-addon__switch-input:checked+.pairs-addon__switch-track:after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m3 8.3 3.2 3.2L13 4.7' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m3 8.3 3.2 3.2L13 4.7' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.pdp-footer{display:grid;gap:14px;padding-block-start:16px;border-block-start:1px solid #E8E8ED}.pdp-footer .velites-cart-trust{flex-wrap:nowrap;justify-content:space-between;gap:8px}.pdp-footer .velites-cart-trust .vct-item svg{display:none}.pdp-footer .velites-cart-trust .vct-item span{font-size:.6875rem;font-weight:600;color:#1d1d1f;white-space:nowrap}.pdp-footer__description{margin:0;font-size:.875rem;line-height:1.55;color:#5e5e66}.pdp-footer__description p{margin:0}product-gallery:has(.pdp-gallery-counter){position:relative}@media screen and (max-width:999px){product-gallery:has(.pdp-gallery-counter) page-dots{position:absolute;bottom:calc(var(--pdp-media-bottom, 0px) + 16px);left:50%;z-index:2;margin:0;transform:translate(-50%)}}.pdp-gallery-counter{position:absolute;right:12px;z-index:2;padding:3px 9px;border-radius:999px;background:#ffffffe6;color:#1d1d1f;font-size:.75rem;font-weight:600;font-variant-numeric:tabular-nums;pointer-events:none}@media screen and (min-width:1000px){.pdp-gallery-counter{display:none}}.product-summary--stacked{display:grid;gap:8px}.product-summary__title-row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.product-summary--stacked .product-summary__title{margin:0;font-size:1.25rem;font-weight:700;line-height:1.25;text-wrap:balance}@media screen and (min-width:1000px){.product-summary--stacked .product-summary__title{font-size:1.625rem}}.product-summary--stacked .product-summary__wishlist{flex-shrink:0;display:grid;place-items:center;width:32px;height:32px;margin:-2px -4px 0 0;border:0;background:none;color:#1d1d1f}.product-summary--stacked .product-summary__wishlist svg{width:22px;height:22px}.product-summary__price-row{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.product-summary--stacked .product-summary__price .price-list{font-size:1.0625rem;font-weight:700}.product-summary__seal{padding:3px 8px;border-radius:4px;background:#1d1d1f;color:#fff;font-size:.6875rem;font-weight:700;line-height:1.2;white-space:nowrap}.pdp-rating{display:inline-flex;align-items:center;gap:4px;font-size:.75rem;color:#1d1d1f;white-space:nowrap}.pdp-rating strong{font-weight:700}.pdp-rating__dot{color:#5e5e66}.pdp-rating__count{text-decoration:underline;text-underline-offset:2px}.product-summary--stacked .product-summary__description{font-size:.8125rem;line-height:1.45;color:#1d1d1f}.product-summary--stacked .product-summary__description p{margin:0}.product-summary__pills{display:flex;flex-wrap:wrap;gap:6px;margin:2px 0 0;padding:0;list-style:none}.product-summary__pill{padding:5px 12px;border-radius:999px;background:#f5f5f7;color:#1d1d1f;font-size:.75rem;font-weight:600;line-height:1.3;white-space:nowrap}@media screen and (max-width:999px){.product-info:has(.product-summary--stacked)>.product-gallery{order:-30;margin-block-start:0}.product-info:has(.product-summary--stacked)>.product-back-link{order:-40}.product-info:has(.product-summary--stacked)>.product-info__block-item[data-block-type=separator]{display:none}.product-info:has(.product-summary--stacked)>.product-info__block-item[data-block-type=variant-picker],.product-info:has(.product-summary--stacked)>.product-info__block-item[data-block-type=variant-picker]>.product-info__variant-picker,.product-info:has(.product-summary--stacked)>.product-info__block-item[data-block-type=variant-picker] variant-picker{display:contents}.product-info:has(.product-summary--stacked) variant-picker>.variant-picker__option,.product-info:has(.product-summary--stacked)>.product-info__block-item[data-block-type=variant-picker]>restock-notify{width:100%;margin-block-start:var(--product-info-block-spacing)}.product-info:has(.product-summary--stacked) variant-picker>.variant-picker__option:has(.color-swatch,[data-option-type=color]){order:-20;margin-block-start:16px}.product-info:has(.product-summary--stacked)>.product-info__block-item[data-block-type=product-summary]{order:-10;margin-block-start:16px}}.product-summary--stacked .product-summary__price .price-list,.product-summary--stacked .product-summary__price .price-list sale-price,.product-summary--stacked .product-summary__price .price-list .h4,.product-summary--stacked .product-summary__price .price-list .text-lg{color:#1d1d1f;font-weight:700}.product-info .variant-picker__option-values:has(>.block-swatch){gap:8px;padding:0;background:none}.product-info .variant-picker__option-values:has(>.block-swatch)>.block-swatch{height:40px;border:1px solid #E8E8ED!important;background:#fff;font-size:.8125rem}.product-info .variant-picker__option-values:has(>.block-swatch)>:checked+.block-swatch,.product-info .variant-picker__option-values:has(>.block-swatch)>.block-swatch.is-selected{border-color:#1d1d1f!important;box-shadow:inset 0 0 0 .5px #1d1d1f}.promo-pack-list__card-items[data-compact=true]{display:block}.promo-pack-list__pick{display:flex;align-items:center;gap:10px;margin-block-start:4px;padding:6px 12px 6px 6px;border-radius:8px;background:#f5f5f7}.promo-pack-list__pick-row{display:flex;flex:1 1 auto;align-items:center;gap:10px;min-width:0}.promo-pack-list__pick-row+.promo-pack-list__pick-row{display:none}.promo-pack-list__pick-thumb img{display:block;width:36px;height:36px;object-fit:contain;border-radius:6px;background:#fff}.promo-pack-list__pick-label{overflow:hidden;font-size:.75rem;color:#1d1d1f;white-space:nowrap;text-overflow:ellipsis}.promo-pack-list__pick-change{flex-shrink:0;padding:4px 0;background:none;color:#1d1d1f;font-size:.75rem;font-weight:600;text-decoration:underline;text-underline-offset:2px}.promo-pack-list.has-compact-pick .promo-pack-list__components.is-collapsed{display:none!important}.product-info:has(.product-summary--stacked) .promo-pack-list--cards .promo-pack-list__option-price{font-size:.875rem!important}.product-info:has(.product-summary--stacked) .promo-pack-list--cards .promo-pack-list__option-price-compare{font-size:.75rem;font-weight:400}.pdp-reviews-row{display:flex;align-items:center;justify-content:space-between;padding-block:var(--spacing-5, 20px);font-weight:700;color:rgb(var(--text-color))}@media screen and (max-width:999px){.product-gallery:has(.size-model--overlay:not([hidden])) page-dots{display:none}}.product-info__block-item[data-block-type=pdp-footer]:has(>.pdp-footer:empty){display:none}.product-summary__proof-row{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.product-summary__proof-row:not(:has(>:not([hidden]))){display:none}.product-summary__proof-row .product-summary__wishlist{margin-inline-start:auto}.pdp-rating{gap:6px}.pdp-rating__stars{font-size:.75rem;letter-spacing:1px;color:#1d1d1f}.pdp-rating__count{color:#5e5e66}.product-summary--stacked .product-summary__title-row{align-items:baseline}.product-summary--stacked .product-summary__title-row .product-summary__price{flex-shrink:0}.variant-picker__option-info:has(.variant-picker__wishlist){display:flex;align-items:center;justify-content:space-between;gap:12px}.variant-picker__option-info:has(.variant-picker__wishlist) .variant-picker__option-price{display:none!important}.variant-picker__wishlist{display:grid;place-items:center;width:30px;height:30px;margin:-6px -4px -6px auto;border:0;background:none;color:#1d1d1f}.variant-picker__wishlist svg{width:20px;height:20px}.product-info .variant-picker__option-values:has(>.block-swatch),.product-info .pdp-segmented{gap:2px;padding:3px;border:1px solid #E8E8ED;border-radius:999px;background:#fff}.product-info .variant-picker__option-values:has(>.block-swatch)>.block-swatch,.product-info .pdp-segmented__item{height:34px;border:1px solid transparent!important;background:transparent;box-shadow:none;font-size:.8125rem;font-weight:600}.product-info .variant-picker__option-values:has(>.block-swatch)>:checked+.block-swatch,.product-info .variant-picker__option-values:has(>.block-swatch)>.block-swatch.is-selected,.product-info .pdp-segmented__item.is-selected{border-color:#1d1d1f!important;background:#fff;box-shadow:none}.product-info .pdp-segmented__item:not(.is-selected):hover{background:#f5f5f7}.product-info:has(.product-summary--stacked) .promo-pack-list--cards .promo-pack-list__options{gap:8px!important}.product-info:has(.product-summary--stacked) .promo-pack-list--cards .promo-pack-list__card{column-gap:10px!important;padding:10px 12px!important}.product-info:has(.product-summary--stacked) .promo-pack-list--cards .promo-pack-list__option-title{font-size:.8125rem!important}.product-info:has(.product-summary--stacked) .promo-pack-list--cards .promo-pack-list__option-save{font-size:.6875rem}.product-info:has(.product-summary--stacked) .promo-pack-list__radio{width:18px;height:18px}.product-info:has(.product-summary--stacked) .promo-pack-list__option.is-selected .promo-pack-list__radio{border-width:5px}.product-info:has(.product-summary--stacked) .promo-pack-list__pick{margin-block-start:2px;padding:0;background:none}.product-info:has(.product-summary--stacked) .promo-pack-list__pick-thumb img{width:32px;height:32px;border:1px solid #E8E8ED;background:#f5f5f7}.product-info .variant-picker__option-values:has(>.block-swatch),.product-info .pdp-segmented{border-color:#f5f5f7;background:#f5f5f7}.product-info .pdp-segmented__item:not(.is-selected):hover{background:#fff9}.product-info:has(.product-summary--stacked) .promo-pack-list__option:has(>.promo-pack-list__badge) .promo-pack-list__card{padding-top:18px!important}@media screen and (min-width:1000px){.product-info:has(.product-summary--stacked)>.product-info__block-group.accordion-group{margin-block:0!important}}.product-summary--stacked .product-summary__seal{padding:2px 6px;border:1px solid #1D1D1F;border-radius:3px;background:#fff;color:#1d1d1f;font-size:.5625rem;font-weight:700;letter-spacing:.06em;line-height:1.3;text-transform:uppercase}.product-info .variant-picker__option-values:has(>.block-swatch~.block-swatch~.block-swatch~.block-swatch~.block-swatch~.block-swatch~.block-swatch){display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;padding:6px;border-radius:14px}.product-info .variant-picker__option-values:has(>.block-swatch~.block-swatch~.block-swatch~.block-swatch~.block-swatch~.block-swatch~.block-swatch)>.block-swatch{min-width:0;padding-inline:0}.product-gallery__badges--seal{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.pdp-photo-seal{padding:3px 8px;border:1px solid #1D1D1F;border-radius:3px;background:#fff;color:#1d1d1f;font-size:.625rem;font-weight:700;letter-spacing:.06em;line-height:1.3;text-transform:uppercase;white-space:nowrap}@media screen and (max-width:999px){.product-summary--stacked .product-summary__proof-row{order:-1}}.variant-picker__group-label:has(.variant-picker__wishlist){display:flex;align-items:center}.variant-picker__group-label:has(.variant-picker__wishlist) .variant-picker__option-price{display:none!important}.product-info:has(.product-summary--stacked) .variant-picker__group-value{color:#1d1d1f;font-weight:700}.product-summary--stacked{gap:12px}.product-summary--stacked .product-summary__pills{margin-block-start:0}@media screen and (max-width:999px){.product-summary--stacked .product-summary__proof-row{margin-block-start:0}}.product-info:has(.product-summary--stacked){--pdp-gap: 20px}.product-info:has(.product-summary--stacked)>.product-info__block-item,.product-info:has(.product-summary--stacked)>.product-info__block-group,.product-info:has(.product-summary--stacked) variant-picker>.variant-picker__option{margin-block:var(--pdp-gap) 0!important}.product-info:has(.product-summary--stacked)>.product-info__block-item[data-block-type="@app"]:not(:has(img,button,a,input,iframe,p,h2,h3,li)){margin-block:0!important}.product-info:has(.product-summary--stacked) .promo-pack-list__container,.product-info:has(.product-summary--stacked) .promo-pack-list{margin-block:0!important;padding-block:0!important}.product-info:has(.product-summary--stacked)>.product-info__block-item[data-block-type=quantity-breaks]:not(:has(.product-info__quantity-breaks>*)){margin-block:0!important}.product-info:has(.product-summary--stacked) .promo-pack-list__option>.promo-pack-list__badge{right:auto;left:40px}.product-info:has(.product-summary--stacked) .promo-pack-list__option:has(>.promo-pack-list__badge) .promo-pack-list__card{padding-top:14px!important}.product-info .variant-picker__option-values:has(>.block-swatch):not(:has(>.block-swatch~.block-swatch~.block-swatch~.block-swatch~.block-swatch~.block-swatch~.block-swatch)),.product-info .pdp-segmented{display:inline-flex;width:auto;max-width:100%}.product-info .variant-picker__option-values:has(>.block-swatch):not(:has(>.block-swatch~.block-swatch~.block-swatch~.block-swatch~.block-swatch~.block-swatch~.block-swatch))>.block-swatch{flex:0 0 auto;min-width:46px;padding-inline:14px}.product-info .pdp-segmented__item{flex:0 0 auto;padding-inline:20px}@media screen and (min-width:1000px){.product-info .variant-picker__option-values:has(>.block-swatch~.block-swatch~.block-swatch~.block-swatch~.block-swatch~.block-swatch~.block-swatch){grid-template-columns:repeat(6,52px);width:fit-content}}.product-info .pdp-edition{justify-items:start}.product-info .pdp-edition>.variant-picker__option-info{margin-block-end:0}.product-info:has(.product-summary--stacked) .promo-pack-list__option>.promo-pack-list__badge{left:50%;right:auto;transform:translate(-50%,-50%)}.product-info:has(.product-summary--stacked) .promo-pack-list__option:has(>.promo-pack-list__badge) .promo-pack-list__card{padding-top:12px!important}@media screen and (min-width:1000px){.product-info .variant-picker__option-values:has(>.block-swatch~.block-swatch~.block-swatch~.block-swatch~.block-swatch~.block-swatch~.block-swatch){grid-template-columns:repeat(6,minmax(0,1fr));width:auto}}.product-info:has(.product-summary--stacked) .promo-pack-list__components{margin-block-start:10px}.product-info:has(.product-summary--stacked) .promo-pack-list__components-label{margin-block-end:8px;font-size:.75rem;color:#5e5e66}.product-info:has(.product-summary--stacked) .promo-pack-list__component-row{gap:12px}.product-info:has(.product-summary--stacked) .promo-pack-list__component-thumb{flex:0 0 64px;width:64px}.product-info:has(.product-summary--stacked) .promo-pack-list__component-thumb img{width:64px;height:80px;object-fit:contain;border-radius:8px;background:#f5f5f7}.product-info:has(.product-summary--stacked) .promo-pack-list__picker{display:grid;gap:10px}.product-info:has(.product-summary--stacked) .promo-pack-list__picker .variant-picker__option-info{margin-block-end:6px;font-size:.75rem}.product-info:has(.product-summary--stacked) .promo-pack-list__picker .variant-picker__option-info span{font-weight:700;color:#1d1d1f}.product-info:has(.product-summary--stacked) .promo-pack-list__picker-values:not(.promo-pack-list__picker-values--colors){display:inline-flex;flex-wrap:wrap;gap:2px;padding:3px;border-radius:999px;background:#f5f5f7}.product-info:has(.product-summary--stacked) .promo-pack-list__picker-values:not(.promo-pack-list__picker-values--colors)>.block-swatch{height:30px;min-width:40px;padding-inline:12px;border:1px solid transparent!important;border-radius:999px;background:transparent;box-shadow:none;font-size:.75rem;font-weight:600;color:#1d1d1f}.product-info:has(.product-summary--stacked) .promo-pack-list__picker-values:not(.promo-pack-list__picker-values--colors)>.block-swatch:before,.product-info:has(.product-summary--stacked) .promo-pack-list__picker-values:not(.promo-pack-list__picker-values--colors)>.block-swatch:after{display:none!important}.product-info:has(.product-summary--stacked) .promo-pack-list__picker-values:not(.promo-pack-list__picker-values--colors)>.block-swatch.is-selected{border-color:#1d1d1f!important;background:#fff}.product-info:has(.product-summary--stacked) .promo-pack-list__picker-values:not(.promo-pack-list__picker-values--colors)>.block-swatch.is-disabled{color:#9a9aa2;text-decoration:line-through}.product-info:has(.product-summary--stacked) .promo-pack-list__picker-values--colors{gap:8px}.product-info:has(.product-summary--stacked) .promo-pack-list__picker-values--colors>.color-swatch{--swatch-size: 24px;width:24px;height:24px}.product-info .product-summary.product-summary--stacked{gap:14px}.product-info .promo-pack-list .promo-pack-list__picker .variant-picker__option-info,.product-info .promo-pack-list .promo-pack-list__picker .variant-picker__option-info *{font-size:.75rem!important}.product-info .promo-pack-list .promo-pack-list__picker-values--colors>.color-swatch{width:26px!important;height:26px!important;min-width:0!important}.product-info .promo-pack-list .promo-pack-list__picker-values:not(.promo-pack-list__picker-values--colors)>.block-swatch{font-size:.75rem!important;height:30px!important}.product-info .promo-pack-list .promo-pack-list__components-label{font-size:.75rem!important}.pdp-save{display:inline-flex;flex-direction:column;align-items:center;gap:0;margin-inline-start:auto;line-height:1}.pdp-save__label{font-size:.625rem;font-weight:600;color:#5e5e66}.pdp-save .variant-picker__wishlist,.pdp-save .product-summary__wishlist{margin:0}.product-info .product-summary.product-summary--stacked{gap:10px}.product-info:has(.product-summary--stacked) .promo-pack-list__option>.promo-pack-list__badge{left:auto;right:84px;transform:translateY(-50%)}.variant-picker__option-info:has(.pdp-save),.variant-picker__group-label:has(.pdp-save){position:relative}.variant-picker__option-info .pdp-save,.variant-picker__group-label .pdp-save{position:absolute;top:-6px;right:0}.product-summary__save-mobile{display:none!important}@media screen and (max-width:999px){.product-summary--stacked .product-summary__title-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 12px}.product-summary--stacked .product-summary__title-row .product-summary__title{grid-column:1 / -1}.product-summary--stacked .product-summary__save-mobile:has(.wishlist-button){display:inline-flex!important;flex-direction:row-reverse;align-items:center;gap:4px}.product-info:has(.product-summary--stacked) variant-picker .pdp-save,.product-summary--stacked .product-summary__proof-row .pdp-save{display:none!important}.product-summary--stacked .product-summary__pills{order:20}}@media screen and (max-width:999px){.product-info .product-summary--stacked .product-summary__description{display:block!important;overflow:visible!important;-webkit-line-clamp:unset!important;line-clamp:unset!important;max-height:none!important}}.product-summary--stacked .product-summary__pills{flex-wrap:nowrap;overflow:hidden}.product-summary--stacked .product-summary__pill{flex-shrink:0;font-size:var(--pill-size, .75rem)}.product-info .liner-option__choices{display:inline-flex;flex-wrap:wrap;gap:2px;padding:3px;border-radius:21px;background:#f5f5f7}.product-info .liner-option__choices>.block-swatch{flex:0 0 auto;height:34px;border:1px solid transparent!important;border-radius:999px;background:transparent;box-shadow:none;color:#1d1d1f;font-size:.8125rem;font-weight:600}.product-info .liner-option__choices>.block-swatch:before,.product-info .liner-option__choices>.block-swatch:after{display:none!important}.product-info .liner-option__choices>:checked+.block-swatch{border-color:#1d1d1f!important;background:#fff}.product-info .liner-option__choices>.block-swatch.is-disabled{color:#9a9aa2;text-decoration:line-through}.product-info .variant-picker__option-values:has(>.block-swatch),.product-info .pdp-segmented{flex-wrap:wrap;border-radius:21px}.product-info .variant-picker__option-values:has(>.block-swatch){margin-inline:0;overflow:visible;scroll-snap-type:none}
/*# sourceMappingURL=/cdn/shop/t/8/assets/pdp-refresh.css.map */
