.pdp-addons{display:block;margin-top:.75rem}@media(max-width:991px){.pdp-addons{margin-top:1.5rem;padding-top:1.5rem;border-top:.0625rem solid #E5E5E5}.pdp-addons--after-gift{padding-top:0;border-top:0}}.pdp-addons__title{margin:0 0 .875rem}.pdp-addons__toggle{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.75rem;padding:0;border:0;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer;min-height:2.75rem;margin:-.8125rem 0}.pdp-addons__toggle:focus-visible{outline:.125rem solid #0069F0;outline-offset:.25rem;border-radius:.25rem}.pdp-addons__chevron{flex-shrink:0;color:#0069f0;transition:transform .2s ease}.pdp-addons__toggle[aria-expanded=true] .pdp-addons__chevron{transform:rotate(180deg)}.pdp-addons__title:has(>[aria-expanded=false]){margin-bottom:0}.pdp-addons__rows[hidden]{display:none}.pdp-addons__rows{display:flex;flex-direction:column;gap:.875rem}.pdp-addons__row{position:relative;border:.0625rem solid #E5E5E5;border-radius:1rem;background:#fff;transition:border-color .15s ease}.pdp-addons__row.is-on{border-color:#0069f0}.pdp-addons__off{position:absolute;top:-.625rem;right:.75rem;padding:.25rem .5rem;border-radius:624.9375rem;background:#ab0206;color:#fff;font-size:.75rem;line-height:1}.pdp-addons__main{display:grid;grid-template-columns:1.25rem 4rem minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.75rem .875rem .75rem .75rem;cursor:pointer}.pdp-addons__check{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;place-items:center;width:1.25rem;height:1.25rem;margin:0;border:.09375rem solid #BDBAB7;border-radius:.375rem;background:#fff;cursor:pointer}.pdp-addons__check:checked{border-color:#0069f0;background:#0069f0}.pdp-addons__check:checked:after{content:"";width:.625rem;height:.3125rem;border:.125rem solid #fff;border-top:0;border-right:0;transform:translateY(-.0625rem) rotate(-45deg)}.pdp-addons__check:focus-visible{outline:.125rem solid #0069F0;outline-offset:.125rem}.pdp-addons__thumb{display:grid;place-items:center;width:4rem;height:4rem;border-radius:.625rem;background:#f7f7f7}.pdp-addons__thumb img{width:3.5rem;height:3.5rem;-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply}.pdp-addons__name{display:block;font-weight:500}.pdp-addons__colour{display:block;margin-top:.125rem;font-size:.875rem;color:#6f6a66}.pdp-addons__price{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.pdp-addons__was{margin-right:.375rem;color:#6f6a66}.pdp-addons__now{font-weight:500;color:#ab0206}.pdp-addons__sizes{display:flex;flex-wrap:wrap;gap:.5rem;padding:0 .875rem .875rem 7.5rem}.pdp-addons__sizes[hidden]{display:none}.pdp-addons__size span{width:2.5rem;height:2.5rem;font-size:.875rem}.pdp-addons__sizes.is-prompt .pdp-addons__size span{border-color:#0069f0}[data-addons] .button-droplet__text:after{content:attr(data-addons-cta)}[data-addons=prompt] .button-droplet__text>span{display:none}[name=add]:disabled .button-droplet__text:after{content:none}.pdp-addons__note{margin:0;padding:0 .875rem .875rem 7.5rem;font-size:.875rem;color:#ab0206}
