@font-face{font-family:Butler;src:url(Butler-UltraLight.woff2) format("woff2"),url(Butler-UltraLight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Butler;src:url(Butler-Light.woff2) format("woff2"),url(Butler-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Butler;src:url(Butler.woff2) format("woff2"),url(Butler.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Butler;src:url(Butler-Medium.woff2) format("woff2"),url(Butler-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Butler;src:url(Butler-Bold.woff2) format("woff2"),url(Butler-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Butler;src:url(Butler-ExtraBold.woff2) format("woff2"),url(Butler-ExtraBold.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Butler;src:url(Butler-Black.woff2) format("woff2"),url(Butler-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Gill Sans Nova;src:url(Gill-Sans-Nova-Book-300.woff2) format("woff2"),url(Gill-Sans-Nova-Book-300.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Gill Sans Nova;src:url(Gill-Sans-Nova-Book-400.woff2) format("woff2"),url(Gill-Sans-Nova-Book-400.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gill Sans Nova;src:url(Gill-Sans-Nova-Book-500.woff2) format("woff2"),url(Gill-Sans-Nova-Book-500.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Gill Sans Nova;src:url(Gill-Sans-Nova-Book-600.woff2) format("woff2"),url(Gill-Sans-Nova-Book-600.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Gill Sans Nova;src:url(Gill-Sans-Nova-Book-700-bold.woff2) format("woff2"),url(Gill-Sans-Nova-Book-700-bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Gill Sans Nova;src:url(Gill-Sans-Nova-Book-800.woff2) format("woff2"),url(Gill-Sans-Nova-Book-800.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Gaegu;src:url(Gaegu-Light.woff2) format("woff2"),url(Gaegu-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Gaegu;src:url(Gaegu-Regular.woff2) format("woff2"),url(Gaegu-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gaegu;src:url(Gaegu-Bold.woff2) format("woff2"),url(Gaegu-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Xarrovv;src:url(Xarrovv.woff2) format("woff2"),url(Xarrovv.woff) format("woff"),url(Xarrovv.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.font-butler{font-family:var(--font-butler)}.font-gill-sans-nova{font-family:var(--font-gill-sans-nova)}.font-gaegu{font-family:var(--font-gaegu)}.font-xarrovv{font-family:var(--font-xarrovv)}.font-georgia{font-family:var(--font-georgia)}.btn-primary{border:none;background:none;padding:0;margin:0;font-family:inherit;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;transition:all .2s ease}.btn-primary:focus-visible{outline:2px solid var(--brand-primary-green);outline-offset:2px}.btn-primary{height:72px;padding:0 var(--spacing-benetton-32);background-color:var(--brand-black);color:var(--brand-white);font-family:Gill Sans Nova,sans-serif;font-weight:700;font-size:var(--text-primary-xs);line-height:var(--line-height-primary-xs);letter-spacing:var(--letter-spacing-primary-small);text-transform:uppercase;text-align:center;white-space:nowrap;transition:background-color .2s ease,color .2s ease}.btn-primary:hover:not(:disabled){background-color:var(--brand-primary-green)}.btn-primary:disabled{background-color:var(--brand-grey-03);cursor:not-allowed}.btn-secondary{border:none;background:none;padding:0;margin:0;font-family:inherit;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;transition:all .2s ease}.btn-secondary:focus-visible{outline:2px solid var(--brand-primary-green);outline-offset:2px}.btn-secondary{height:72px;padding:0 var(--spacing-benetton-32);background-color:transparent;border:2px solid var(--brand-black);color:var(--brand-black);font-family:Gill Sans Nova,sans-serif;font-weight:700;font-size:var(--text-primary-xs);line-height:var(--line-height-primary-xs);letter-spacing:var(--letter-spacing-primary-small);text-transform:uppercase;text-align:center;white-space:nowrap;box-sizing:border-box;transition:border-color .2s ease,color .2s ease}.btn-secondary:hover:not(:disabled){border-color:var(--brand-primary-green);color:var(--brand-primary-green)}.btn-secondary:disabled{border-color:var(--brand-grey-03);color:var(--brand-grey-03);cursor:not-allowed}.btn-text-link{border:none;background:none;padding:0;margin:0;font-family:inherit;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;transition:all .2s ease}.btn-text-link:focus-visible{outline:2px solid var(--brand-primary-green);outline-offset:2px}.btn-text-link{color:var(--brand-black);font-family:Gill Sans Nova,sans-serif;font-weight:700;font-size:var(--text-primary-xs);line-height:var(--line-height-primary-xs);letter-spacing:var(--letter-spacing-primary-small);text-transform:uppercase}.btn-text-link:hover:not(:disabled){color:var(--brand-primary-green)}.btn-text-link:disabled{color:var(--brand-grey-03);cursor:not-allowed}.btn-text-link-icon{border:none;background:none;padding:0;margin:0;font-family:inherit;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;transition:all .2s ease}.btn-text-link-icon:focus-visible{outline:2px solid var(--brand-primary-green);outline-offset:2px}.btn-text-link-icon{gap:3px;color:var(--brand-black);font-family:Gill Sans Nova,sans-serif;font-weight:700;font-size:var(--text-primary-xs);line-height:var(--line-height-primary-xs);letter-spacing:var(--letter-spacing-primary-small);text-transform:uppercase}.btn-text-link-icon .btn-icon{width:32px;height:32px;display:flex;align-items:center;justify-content:center}.btn-text-link-icon .btn-icon svg{width:24px;height:24px;fill:currentColor}.btn-text-link-icon:hover:not(:disabled){color:var(--brand-primary-green)}.btn-text-link-icon:disabled{color:var(--brand-grey-03);cursor:not-allowed}.btn-inline-link{color:var(--brand-black);font-family:Gill Sans Nova,sans-serif;font-weight:500;font-size:var(--text-primary-s);line-height:var(--line-height-primary-s-body);letter-spacing:var(--letter-spacing-primary-small);text-decoration:underline;cursor:pointer;transition:color .2s ease}.btn-inline-link:hover{color:var(--brand-primary-green)}.btn-size{border:none;background:none;padding:0;margin:0;font-family:inherit;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;transition:all .2s ease}.btn-size:focus-visible{outline:2px solid var(--brand-primary-green);outline-offset:2px}.btn-size{width:48px;height:48px;border:1px solid var(--brand-black);border-radius:50%;background-color:transparent;color:var(--brand-black);font-family:Gill Sans Nova,sans-serif;font-weight:700;font-size:var(--text-primary-xs);line-height:var(--line-height-primary-xs);text-transform:uppercase;position:relative;box-sizing:border-box;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.btn-size:hover:not(:disabled),.btn-size.is-active{background-color:var(--brand-primary-green);border-color:var(--brand-primary-green);color:var(--brand-white)}.btn-size:disabled{border-color:var(--brand-grey-03);color:var(--brand-grey-03);cursor:not-allowed}.btn-size:disabled:after{content:"";position:absolute;top:50%;left:0%;width:100%;height:1px;background-color:var(--brand-grey-03);transform:translateY(-50%) rotate(124deg)}.btn-tag{border:none;background:none;padding:0;margin:0;font-family:inherit;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;transition:all .2s ease}.btn-tag:focus-visible{outline:2px solid var(--brand-primary-green);outline-offset:2px}.btn-tag{height:56px;padding:0 var(--spacing-benetton-24);border:2px solid var(--brand-primary-green);border-radius:50px;background-color:transparent;color:var(--brand-black);font-family:Gill Sans Nova,sans-serif;font-weight:500;font-size:var(--text-primary-s);line-height:var(--line-height-primary-s-body);letter-spacing:var(--letter-spacing-primary-small);white-space:nowrap;box-sizing:border-box;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.btn-tag:hover:not(:disabled),.btn-tag.is-active{background-color:var(--brand-primary-green);border-color:var(--brand-primary-green);color:var(--brand-white)}.btn-tag:disabled{border-color:var(--brand-grey-03);color:var(--brand-grey-03);cursor:not-allowed}.btn-tag-close{border:none;background:none;padding:0;margin:0;font-family:inherit;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;transition:all .2s ease}.btn-tag-close:focus-visible{outline:2px solid var(--brand-primary-green);outline-offset:2px}.btn-tag-close{height:56px;padding:0 var(--spacing-benetton-24);border:2px solid var(--brand-primary-green);border-radius:50px;background-color:transparent;color:var(--brand-black);font-family:Gill Sans Nova,sans-serif;font-weight:500;font-size:var(--text-primary-s);line-height:var(--line-height-primary-s-body);letter-spacing:var(--letter-spacing-primary-small);white-space:nowrap;box-sizing:border-box;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.btn-tag-close:hover:not(:disabled),.btn-tag-close.is-active{background-color:var(--brand-primary-green);border-color:var(--brand-primary-green);color:var(--brand-white)}.btn-tag-close:disabled{border-color:var(--brand-grey-03);color:var(--brand-grey-03);cursor:not-allowed}.btn-tag-close{padding-right:var(--spacing-benetton-16);gap:var(--spacing-benetton-24);justify-content:space-between}.btn-tag-close .btn-tag-close-icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.btn-tag-close .btn-tag-close-icon svg{width:15px;height:15px}.btn-colour-tag{border:none;background:none;padding:0;margin:0;font-family:inherit;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;transition:all .2s ease}.btn-colour-tag:focus-visible{outline:2px solid var(--brand-primary-green);outline-offset:2px}.btn-colour-tag{height:44px;min-width:107px;padding:0 var(--spacing-benetton-24);border:2px solid var(--brand-primary-green);border-radius:50px;background-color:transparent;color:var(--brand-black);font-family:Gill Sans Nova,sans-serif;font-weight:500;font-size:var(--text-primary-s);line-height:var(--line-height-primary-s-body);letter-spacing:var(--letter-spacing-primary-small);white-space:nowrap;box-sizing:border-box;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.btn-colour-tag:hover:not(:disabled),.btn-colour-tag.is-active{color:var(--brand-white)}.btn-colour-tag:disabled{border-color:var(--brand-grey-03);background:transparent;color:var(--brand-grey-03);cursor:not-allowed}.btn-colour-tag--green{border-color:var(--brand-primary-green)}.btn-colour-tag--green:hover:not(:disabled),.btn-colour-tag--green.is-active{background-color:var(--brand-primary-green)}.btn-colour-tag--red{border-color:var(--brand-primary-red)}.btn-colour-tag--red:hover:not(:disabled),.btn-colour-tag--red.is-active{background-color:var(--brand-primary-red)}.btn-colour-tag--orange{border-color:var(--brand-primary-orange)}.btn-colour-tag--orange:hover:not(:disabled),.btn-colour-tag--orange.is-active{background-color:var(--brand-primary-orange);color:var(--brand-black)}.btn-colour-tag--yellow{border-color:var(--brand-primary-yellow)}.btn-colour-tag--yellow:hover:not(:disabled),.btn-colour-tag--yellow.is-active{background-color:var(--brand-primary-yellow);color:var(--brand-black)}.btn-colour-tag--blue{border-color:var(--brand-primary-blue)}.btn-colour-tag--blue:hover:not(:disabled),.btn-colour-tag--blue.is-active{background-color:var(--brand-primary-blue)}.btn-colour-tag--purple{border-color:var(--brand-primary-purple)}.btn-colour-tag--purple:hover:not(:disabled),.btn-colour-tag--purple.is-active{background-color:var(--brand-primary-purple)}.btn-colour-tag--black{border-color:var(--brand-black)}.btn-colour-tag--black:hover:not(:disabled),.btn-colour-tag--black.is-active{background-color:var(--brand-black)}.btn-colour-tag--white{border-color:#f7f7f7}.btn-colour-tag--white:hover:not(:disabled),.btn-colour-tag--white.is-active{background-color:#fcfafa;border-color:#fcfafa;color:var(--brand-black)}.btn-colour-tag--grey{border-color:var(--brand-grey-01)}.btn-colour-tag--grey:hover:not(:disabled),.btn-colour-tag--grey.is-active{background-color:var(--brand-grey-01)}.btn-colour-tag--beige{border-color:#d1c09d}.btn-colour-tag--beige:hover:not(:disabled),.btn-colour-tag--beige.is-active{background-color:#d1c09d}.btn-colour-tag--brown{border-color:#5e2523}.btn-colour-tag--brown:hover:not(:disabled),.btn-colour-tag--brown.is-active{background-color:#5e2523}.btn-colour-tag--pink{border-color:#ffbfd4}.btn-colour-tag--pink:hover:not(:disabled),.btn-colour-tag--pink.is-active{background-color:#ffbfd4;color:var(--brand-black)}.btn-colour-tag--multicolor{position:relative;border:2px solid transparent;background:linear-gradient(#fff,#fff) padding-box,conic-gradient(from 180deg at 50% 50%,#fdcb05 -31.88deg,#009845 33.75deg,#0a78db,#7927c8 153.75deg,#e62000 210deg,#ff7b02 270deg,#fdcb05 328.12deg,#009845 393.75deg) border-box;background-origin:border-box;transition:background .2s ease,color .2s ease}.btn-colour-tag--multicolor:hover:not(:disabled),.btn-colour-tag--multicolor.is-active{background:conic-gradient(from 180deg at 50% 50%,#fdcb05 -31.88deg,#009845 33.75deg,#0a78db,#7927c8 153.75deg,#e62000 210deg,#ff7b02 270deg,#fdcb05 328.12deg,#009845 393.75deg);background-origin:border-box;color:var(--brand-white)}.btn-group{display:flex;gap:var(--spacing-benetton-16);flex-wrap:wrap;flex-direction:column}@media (min-width: 700px){.btn-group{flex-direction:row;align-items:center}}.btn-group--inline{flex-direction:row;align-items:center}.btn-group--center{justify-content:center}.btn-group--end{justify-content:flex-end}.btn--full-width{width:100%}.btn--icon-gap-sm{gap:3px}.btn--loading{position:relative;pointer-events:none;color:transparent!important}.btn--loading:after{content:"";position:absolute;width:16px;height:16px;top:50%;left:50%;margin-left:-8px;margin-top:-8px;border:2px solid currentColor;border-top-color:transparent;border-radius:50%;animation:btn-spinner .6s linear infinite}@keyframes btn-spinner{to{transform:rotate(360deg)}}.jkl-input{position:relative;display:block;width:100%}.jkl-input .jkl-input__field{width:100%;height:59px;padding:17px 19px;border:1px solid var(--brand-grey-03);background:var(--brand-white);font-family:var(--font-gill-sans-nova);font-weight:500;font-size:14px;line-height:24px;letter-spacing:.5px;color:var(--brand-black);transition:border-color .2s ease;box-sizing:border-box}.jkl-input .jkl-input__field::placeholder{color:var(--brand-grey-02)}.jkl-input .jkl-input__field:focus{outline:none;border-color:var(--brand-primary-green)}.jkl-input .jkl-input__field:disabled{background:var(--brand-grey-04);cursor:not-allowed}.jkl-input .jkl-input__field.jkl-input__field--textarea{height:auto;min-height:120px;resize:vertical}.jkl-input .jkl-input__label{display:block;margin-bottom:8px;font-family:var(--font-gill-sans-nova);font-weight:500;font-size:16px;line-height:24px;letter-spacing:.5px;color:var(--brand-black)}.jkl-input .jkl-input__label .jkl-input__required{color:var(--brand-primary-red)}.jkl-input .jkl-input__icon{position:absolute;right:17px;top:calc(50% + 16px);transform:translateY(-50%);width:32px;height:32px;display:flex;align-items:center;justify-content:center;pointer-events:none}.jkl-input .jkl-input__icon svg{display:block;width:100%;height:100%}.jkl-input .jkl-input__icon--select{transform:translateY(-50%) rotate(90deg)}.jkl-input .jkl-input__field--select{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:60px;cursor:pointer}.jkl-input .jkl-input__message{margin-top:8px;font-family:var(--font-gill-sans-nova);font-weight:500;font-size:16px;line-height:24px;letter-spacing:.5px}.jkl-input .jkl-input__message--success{color:var(--brand-primary-green)}.jkl-input .jkl-input__message--error{color:var(--brand-primary-red)}.jkl-input.jkl-input--error .jkl-input__field{border-color:var(--brand-primary-red)}.jkl-input.jkl-input--error .jkl-input__required{color:var(--brand-primary-red)}.was-validated .jkl-input:has(.jkl-input__field:invalid) .jkl-input__field,form.was-validated .jkl-input:has(.jkl-input__field:invalid) .jkl-input__field{border-color:var(--brand-primary-red)}.was-validated .jkl-input:has(.jkl-input__field:invalid) .jkl-input__required,form.was-validated .jkl-input:has(.jkl-input__field:invalid) .jkl-input__required{color:var(--brand-primary-red)}.jkl-input.jkl-input--coupon .jkl-input__action{position:absolute;right:19px;top:calc(50% + 16px);transform:translateY(-50%);font-family:var(--font-gill-sans-nova);font-weight:700;font-size:14px;line-height:16px;letter-spacing:.5px;text-transform:uppercase;text-decoration:underline;text-decoration-skip-ink:none;text-underline-position:from-font;color:var(--brand-black);background:none;border:none;cursor:pointer;padding:0}.jkl-input.jkl-input--coupon .jkl-input__action:hover{opacity:.8}.jkl-input.jkl-input--coupon .jkl-input__field{padding-right:80px}.jkl-input-secondary{position:relative;display:block;width:100%}.jkl-input-secondary .jkl-input-secondary__label{display:block;margin-bottom:13px;font-family:var(--font-gill-sans-nova);font-weight:500;font-size:16px;line-height:24px;letter-spacing:.5px;color:var(--brand-black)}.jkl-input-secondary .jkl-input-secondary__label .jkl-input-secondary__required{color:var(--brand-black)}.jkl-input-secondary .jkl-input-secondary__field,.jkl-input-secondary input{display:block;width:100%;padding:8px 40px 8px 0;border:none;outline:none;font-family:var(--font-gill-sans-nova);font-size:16px;line-height:24px;color:var(--brand-grey-02);background:transparent}.jkl-input-secondary .jkl-input-secondary__field::placeholder,.jkl-input-secondary input::placeholder{color:var(--brand-grey-03);opacity:1}.jkl-input-secondary .jkl-input-secondary__field:focus,.jkl-input-secondary input:focus{outline:none}.jkl-input-secondary .jkl-input-secondary__field:disabled,.jkl-input-secondary input:disabled{opacity:.5;cursor:not-allowed}.jkl-input-secondary .jkl-input-secondary__underline{height:1px;background:var(--brand-primary-green);transition:background-color .2s ease}.jkl-input-secondary .jkl-input-secondary__icon{position:absolute;right:0;bottom:6px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:none;border:none;padding:0;cursor:pointer;color:inherit}.jkl-input-secondary .jkl-input-secondary__icon:disabled{cursor:not-allowed;opacity:.5}.jkl-input-secondary .jkl-input-secondary__icon svg{display:block;width:100%;height:100%}.jkl-input-secondary.jkl-input--error .jkl-input-secondary__underline{background:var(--brand-primary-red)}.jkl-input-secondary.jkl-input--error .jkl-input-secondary__required{color:var(--brand-primary-red)}.was-validated .jkl-input-secondary .jkl-input-secondary__field:invalid~.jkl-input-secondary__underline,form.was-validated .jkl-input-secondary .jkl-input-secondary__field:invalid~.jkl-input-secondary__underline{background:var(--brand-primary-red)}.was-validated .jkl-input-secondary:has(.jkl-input-secondary__field:invalid) .jkl-input-secondary__required,form.was-validated .jkl-input-secondary:has(.jkl-input-secondary__field:invalid) .jkl-input-secondary__required{color:var(--brand-primary-red)}.jkl-checkbox{position:relative;display:inline-flex;align-items:center;cursor:pointer}.jkl-checkbox .jkl-checkbox__input{position:absolute;opacity:0;width:0;height:0}.jkl-checkbox .jkl-checkbox__input:disabled~.jkl-checkbox__box{cursor:not-allowed;background:var(--brand-grey-04);border-color:var(--brand-grey-04)}.jkl-checkbox .jkl-checkbox__input:disabled~.jkl-checkbox__label{cursor:not-allowed;opacity:.5}.jkl-checkbox .jkl-checkbox__box{width:20px;height:20px;border:1px solid var(--brand-primary-green);background:var(--brand-white);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .2s ease}.jkl-checkbox .jkl-checkbox__box svg{display:none;width:14px;height:12px;color:var(--brand-white)}.jkl-checkbox .jkl-checkbox__input:checked~.jkl-checkbox__box{background:var(--brand-primary-green);border-color:var(--brand-primary-green)}.jkl-checkbox .jkl-checkbox__input:checked~.jkl-checkbox__box svg{display:block}.jkl-checkbox .jkl-checkbox__label{margin-left:12px;font-family:var(--font-gill-sans-nova);font-weight:500;font-size:16px;line-height:24px;letter-spacing:.5px;color:var(--brand-black)}.jkl-checkbox:hover .jkl-checkbox__box{border-color:var(--brand-primary-green)}.jkl-radio{position:relative;display:inline-flex;align-items:center;cursor:pointer}.jkl-radio .jkl-radio__input{position:absolute;opacity:0;width:0;height:0}.jkl-radio .jkl-radio__input:disabled~.jkl-radio__button{cursor:not-allowed;background:var(--brand-grey-04);border-color:var(--brand-grey-04)}.jkl-radio .jkl-radio__input:disabled~.jkl-radio__label{cursor:not-allowed;opacity:.5}.jkl-radio .jkl-radio__button{width:20px;height:20px;border:1px solid var(--brand-primary-green);border-radius:50%;background:var(--brand-white);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .2s ease;position:relative}.jkl-radio .jkl-radio__button:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--brand-primary-green);opacity:0;transition:opacity .2s ease}.jkl-radio .jkl-radio__input:checked~.jkl-radio__button:after{opacity:1}.jkl-radio .jkl-radio__label{margin-left:12px;font-family:var(--font-gill-sans-nova);font-weight:500;font-size:16px;line-height:24px;letter-spacing:.5px;color:var(--brand-black)}.jkl-radio:hover .jkl-radio__button{border-color:var(--brand-primary-green)}.jkl-select-button{position:relative;display:inline-flex;align-items:center;cursor:pointer}.jkl-select-button .jkl-select-button__input{position:absolute;opacity:0;width:0;height:0}.jkl-select-button .jkl-select-button__input:disabled~.jkl-select-button__button{cursor:not-allowed;background:var(--brand-grey-04);border-color:var(--brand-grey-04)}.jkl-select-button .jkl-select-button__input:disabled~.jkl-select-button__label{cursor:not-allowed;opacity:.5}.jkl-select-button .jkl-select-button__button{width:20px;height:20px;border:1px solid var(--brand-primary-green);border-radius:50%;background:var(--brand-white);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .2s ease}.jkl-select-button .jkl-select-button__button svg{display:none;width:14px;height:12px;color:var(--brand-white)}.jkl-select-button .jkl-select-button__input:checked~.jkl-select-button__button{background:var(--brand-primary-green);border-color:var(--brand-primary-green)}.jkl-select-button .jkl-select-button__input:checked~.jkl-select-button__button svg{display:block}.jkl-select-button .jkl-select-button__label{margin-left:12px;font-family:var(--font-gill-sans-nova);font-weight:500;font-size:16px;line-height:24px;letter-spacing:.5px;color:var(--brand-black)}.jkl-select-button:hover .jkl-select-button__button{border-color:var(--brand-primary-green)}.jkl-dropdown{position:relative;width:100%}.jkl-dropdown .jkl-dropdown__select{position:absolute;opacity:0;pointer-events:none}.jkl-dropdown .jkl-dropdown__label{display:block;margin-bottom:8px;font-family:var(--font-gill-sans-nova);font-weight:500;font-size:16px;line-height:24px;letter-spacing:.5px;color:var(--brand-black)}.jkl-dropdown .jkl-dropdown__label .jkl-dropdown__required{color:var(--brand-primary-red)}.jkl-dropdown .jkl-dropdown__trigger{position:relative;width:100%;height:59px;padding:17px 60px 17px 19px;border:1px solid var(--brand-grey-03);background:var(--brand-white);font-family:var(--font-gill-sans-nova);font-weight:500;font-size:14px;line-height:24px;letter-spacing:.5px;color:var(--brand-grey-02);text-align:left;cursor:pointer;transition:color .2s ease;box-sizing:border-box}.jkl-dropdown .jkl-dropdown__trigger.jkl-dropdown__trigger--selected{color:var(--brand-black)}.jkl-dropdown .jkl-dropdown__chevron{position:absolute;right:17px;top:calc(50% + 16px);transform:translateY(-50%) rotate(90deg);width:32px;height:32px;display:flex;align-items:center;justify-content:center;pointer-events:none;transition:transform .2s ease}.jkl-dropdown .jkl-dropdown__chevron svg{display:block;width:100%;height:100%}.jkl-dropdown .jkl-dropdown__options{position:absolute;top:100%;left:0;width:100%;margin-top:-1px;border:1px solid var(--brand-grey-03);background:var(--brand-grey-04);max-height:300px;overflow-y:auto;z-index:100;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .2s ease;box-sizing:border-box}.jkl-dropdown .jkl-dropdown__option{padding:17px 19px;font-family:var(--font-gill-sans-nova);font-weight:500;font-size:14px;line-height:24px;letter-spacing:.5px;color:var(--brand-grey-02);cursor:pointer;transition:background-color .2s ease,color .2s ease;border-bottom:1px solid var(--brand-grey-03);background:var(--brand-white)}.jkl-dropdown .jkl-dropdown__option:last-child{border-bottom:none}.jkl-dropdown .jkl-dropdown__option:hover{background:var(--brand-white)}.jkl-dropdown .jkl-dropdown__option.jkl-dropdown__option--selected{color:var(--brand-black);background:var(--brand-white)}.jkl-dropdown.jkl-dropdown--open .jkl-dropdown__trigger{background:var(--brand-grey-04)}.jkl-dropdown.jkl-dropdown--open .jkl-dropdown__chevron{transform:translateY(-50%) rotate(270deg)}.jkl-dropdown.jkl-dropdown--open .jkl-dropdown__options{opacity:1;visibility:visible;transform:translateY(0)}.jkl-dropdown.jkl-dropdown--error .jkl-dropdown__trigger{border-color:var(--brand-primary-red)}.jkl-dropdown.jkl-dropdown--error .jkl-dropdown__required{color:var(--brand-primary-red)}.header__wrapper{padding-block:var(--spacing-3-5);padding-inline:var(--spacing-benetton-24)}@media screen and (min-width: 1150px){.header__wrapper{padding-inline:var(--spacing-benetton-40);padding-block:0}}.header__main-nav{display:none}.header__secondary-nav{display:flex;justify-content:flex-end;align-items:center;width:100%}.header__secondary-nav .header__icon-list{display:flex;gap:var(--spacing-4);align-items:center}@media screen and (min-width: 1150px){.header__main-nav{display:block}}.header__link-list{align-items:baseline}.header__link-list summary{padding-block:var(--spacing-6-5)}.header__link-list a.link-faded-reverse{display:flex;align-items:center;padding-block:var(--spacing-6-5)}.header__link-list a,.header__link-list summary{font-size:var(--text-primary-xxs);text-transform:uppercase;position:relative}.header__link-list a:after,.header__link-list summary:after{content:"";position:absolute;bottom:0;left:50%;width:0;height:4px;background-color:var(--brand-primary-green);transform:translate(-50%);transition:width .3s ease}.header__link-list a:hover,.header__link-list summary:hover{opacity:1;color:var(--brand-black)}.header__link-list a:hover:after,.header__link-list summary:hover:after{width:100%}.header__link-list details[open]>summary:after{width:100%}.header__icon-list svg{width:24.5px}.header__cart-count{top:-.3125rem}.count-bubble{width:20px;height:20px;font-weight:500;font-size:var(--text-primary-xxs);background:var(--brand-primary-green)}@media screen and (min-width: 1150px){.header__link-list{gap:var(--spacing-4) 0}.header__link-list li details{padding-inline:var(--spacing-2-5)}}.jkl-mega-menu-wrapper{width:100vw;gap:0;padding:0;margin-left:calc(-50vw + 50%);mix-blend-mode:unset;box-shadow:none}.jkl-visual-tabs{display:flex;justify-content:center;gap:var(--spacing-10);border-bottom:1px solid var(--brand-grey-03);margin:0;width:100%}.jkl-visual-tab{padding:var(--spacing-4-5) var(--spacing-1);background:transparent;border:none;cursor:pointer;font-size:var(--text-primary-xxs);font-weight:600;color:rgb(var(--text-color));opacity:.7;transition:opacity .2s ease;text-transform:uppercase;letter-spacing:.8px;white-space:nowrap;position:relative;text-decoration:none;display:inline-block}.jkl-visual-tab:after{content:"";position:absolute;bottom:0;left:50%;width:0;height:4px;background-color:var(--brand-primary-green);transform:translate(-50%);transition:width .3s ease}.jkl-visual-tab:hover{opacity:1}.jkl-visual-tab:hover:after{width:100%}.jkl-visual-tab.active{opacity:1}.jkl-visual-tab.active:after{width:100%}.jkl-visual-tab-content{display:none;width:100%}.jkl-visual-tab-content.active{display:flex;justify-content:center;flex-wrap:wrap;gap:var(--spacing-20);align-items:stretch;width:100%;padding:var(--spacing-20) var(--spacing-6) var(--spacing-20) var(--spacing-6)}@media screen and (min-width: 1150px){.jkl-visual-tab-content.active{padding-left:var(--spacing-10);padding-right:var(--spacing-10)}}.jkl-visual-columns{display:flex;justify-content:center;flex-wrap:wrap;gap:var(--spacing-20);align-items:stretch;margin-inline:auto;padding:var(--spacing-20) var(--spacing-6) var(--spacing-20) var(--spacing-6);width:100%}@media screen and (min-width: 1150px){.jkl-visual-columns{padding-left:var(--spacing-10);padding-right:var(--spacing-10)}}.jkl-visual-menu-column{flex:0 0 auto;min-width:160px;max-width:200px;align-self:stretch}.jkl-visual-menu-column-group{flex:0 0 auto;display:flex;flex-direction:column;gap:var(--spacing-6);min-width:160px;max-width:200px;align-self:stretch}.jkl-visual-menu-column-group .jkl-visual-menu-column{min-width:0;max-width:none}.jkl-visual-menu-column__heading{font-weight:700;margin-bottom:var(--spacing-3);display:block;color:rgb(var(--text-color));text-decoration:none;font-size:var(--text-primary-xxs);text-transform:uppercase;letter-spacing:.8px;line-height:1.2;position:relative}.jkl-visual-menu-column__heading:after{display:none!important}.jkl-visual-menu-column__links{list-style:none;padding:0;margin:0}.jkl-visual-menu-column__links li{margin-bottom:var(--spacing-2)}.jkl-visual-menu-column .jkl-visual-menu-column__link{color:rgb(var(--text-color));text-decoration:none;opacity:.7;transition:opacity .15s ease;display:flex;align-items:center;gap:var(--spacing-2);font-size:var(--text-primary-s);line-height:1.4;position:relative}.jkl-visual-menu-column .jkl-visual-menu-column__link:after{display:none!important}.jkl-visual-menu-column .jkl-visual-menu-column__link:hover{opacity:1}.jkl-visual-menu-column .jkl-visual-menu-column__link.font-bold{font-weight:600;opacity:.85}.jkl-visual-menu-column .jkl-visual-menu-column__link{text-transform:none}.jkl-menu-link__label{display:inline-block;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;line-height:1.2;flex-shrink:0;white-space:nowrap;margin-left:var(--spacing-1)}.jkl-visual-menu-column-group--rainbow-border{border-left:3px solid transparent;border-image:linear-gradient(to bottom,#009845 9.37%,#0a78db,#7927c8 42.71%,#e62000 58.33%,#ff7b02 75%,#fdcb05 91.15%) 1;padding-left:var(--spacing-6);margin-left:var(--spacing-4)}.jkl-visual-menu-featured{flex:0 0 auto;position:relative;display:flex;flex-direction:column}.jkl-visual-menu-featured+.jkl-visual-menu-featured{margin-top:var(--spacing-6)}.jkl-visual-featured-group{flex:0 0 auto;display:flex;flex-direction:column;gap:var(--spacing-6);min-width:160px;max-width:210px;align-self:stretch}.jkl-visual-menu-featured__link{display:flex;flex-direction:column;text-decoration:none;position:relative;height:100%}.jkl-visual-menu-featured__link:after{display:none!important}.jkl-visual-menu-featured__image-wrapper{position:relative;overflow:hidden}.jkl-visual-menu-featured__image{width:100%;height:auto;object-fit:cover;display:block;aspect-ratio:4/3}.jkl-visual-menu-featured__overlay{padding:var(--spacing-4);text-align:left}.jkl-visual-menu-featured:not(:has(.jkl-visual-menu-featured__image-wrapper)) .jkl-visual-menu-featured__overlay{display:flex;flex-direction:column;justify-content:center;flex:1}.jkl-visual-menu-featured__text-line-1{font-weight:700;font-size:var(--text-primary-m);text-transform:uppercase;line-height:var(--line-height-primary-m)}.jkl-visual-menu-featured__text-line-2{font-weight:700;font-size:var(--text-primary-m);font-family:var(--font-butler);line-height:var(--line-height-primary-m)}.jkl-visual-menu-featured__text-line-3{font-weight:700;font-size:var(--text-primary-xxs);text-transform:uppercase;letter-spacing:.5px;margin-top:var(--spacing-3)}.jkl-mobile-drawer-overlay{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;background-color:#00000080;opacity:0;pointer-events:none;z-index:998;visibility:hidden;transition:opacity .3s ease-in-out,visibility .3s}.jkl-mobile-drawer-overlay.active{opacity:1;pointer-events:auto;visibility:visible}@supports selector(:has(> *)){:has([allow-transparent-header]) .header__wrapper{color:rgb(var(--header-transparent-text-color))!important;background:linear-gradient(180deg,#0006,#00000026,#0000)!important}:has([allow-transparent-header]) .header{--header-background-opacity: 0 !important;--header-logo-opacity: 0 !important;--header-background-blur-radius: 0 !important}:has([allow-transparent-header]) .header:hover{--header-background-opacity: 1 !important;--header-logo-opacity: 1 !important}:has([allow-transparent-header]) .header:hover .header__wrapper{color:rgb(var(--header-text))!important;background:rgb(var(--background)/var(--header-background-opacity))!important}}@media screen and (max-width: 1149px){.jkl-mega-menu-wrapper{display:none!important}.navigation-drawer.jkl-mobile-drawer{--navigation-drawer-width: 280px;--rounded-sm: 0;width:280px;max-width:280px;height:100vh;max-height:100vh;position:fixed;padding:0;top:0;bottom:0;left:auto;right:0;inset-inline-start:auto;inset-inline-end:0}.navigation-drawer.jkl-mobile-drawer::part(overlay){display:none}.navigation-drawer.jkl-mobile-drawer::part(content){width:100%;height:100%;max-height:100%;flex:1;overflow:hidden;box-sizing:border-box;z-index:2;clip-path:inset(0 0 0 0 round var(--rounded-sm))}.navigation-drawer.jkl-mobile-drawer::part(body){padding:0;height:100%;max-height:100%;display:flex;flex-direction:column;position:relative;z-index:2}.navigation-drawer.jkl-mobile-drawer>[is=close-button]{display:none}.navigation-drawer:not([open]) .jkl-mobile-nav{display:none}.jkl-visual-tabs{justify-content:flex-start;overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:0;gap:var(--spacing-5)}.jkl-visual-tabs::-webkit-scrollbar{display:none}.jkl-visual-tab{white-space:nowrap;flex-shrink:0}.jkl-visual-tab-content.active,.jkl-visual-columns{flex-direction:column;padding:0;gap:var(--spacing-6)}.jkl-visual-menu-column{max-width:100%;min-width:100%}.jkl-visual-menu-column-group{max-width:100%;min-width:100%;gap:var(--spacing-6)}.jkl-visual-featured-group{flex:0 0 100%;width:100%;max-width:100%;gap:var(--spacing-4)}.jkl-visual-menu-featured{width:100%;max-width:100%}.jkl-visual-menu-column-group--rainbow-border{margin-left:0;padding-left:var(--spacing-4)}.jkl-mobile-nav{width:100%;height:100%;position:relative;overflow:hidden;box-sizing:border-box}.jkl-mobile-nav *{box-sizing:border-box}.jkl-mobile-nav .jkl-panel{position:absolute;top:0;left:0;width:100%;height:100%;padding:var(--spacing-7-5) var(--spacing-5);overflow-y:auto;overflow-x:hidden;box-sizing:border-box;border-radius:0;transition:transform .3s ease-in-out,opacity .25s ease-in-out;transform:translate(0);opacity:1}.jkl-mobile-nav .jkl-panel[hidden]{display:block!important;transform:translate(100%);opacity:0;pointer-events:none}.jkl-mobile-nav .jkl-panel.slide-out-left{transform:translate(-100%);opacity:0}.jkl-mobile-nav .jkl-panel.slide-out-right{transform:translate(100%);opacity:0}.jkl-mobile-nav .jkl-panel.prepare-from-left{transform:translate(-100%);opacity:0;transition:none}.jkl-mobile-nav .jkl-panel.prepare-from-right{transform:translate(100%);opacity:0;transition:none}.jkl-mobile-nav .jkl-menu{list-style:none;padding:0;margin:0;width:100%}.jkl-mobile-nav .jkl-menu li{margin-bottom:15px;width:100%;max-width:100%}.jkl-mobile-nav .jkl-menu li:last-child{margin-bottom:0}.jkl-mobile-nav .jkl-menu--secondary{margin-top:var(--spacing-8)}.jkl-mobile-nav .jkl-menu--links li{margin-bottom:10px}.jkl-mobile-nav .jkl-panel[data-level="0"] .jkl-menu li{margin-bottom:5px}.jkl-mobile-nav .jkl-menu__btn{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0;border:none;background:none;font-family:var(--font-gill-sans-nova);font-size:22px;font-weight:700;line-height:30px;color:rgb(var(--text-color));cursor:pointer;text-align:left;word-wrap:break-word}.jkl-mobile-nav .jkl-menu__btn span{flex:1;word-wrap:break-word;overflow-wrap:break-word}.jkl-mobile-nav .jkl-menu__btn svg{flex-shrink:0;width:24px;height:24px;margin-left:var(--spacing-2)}.jkl-mobile-nav .jkl-menu__btn--tab,.jkl-mobile-nav .jkl-menu__btn--column-heading{font-size:16px;font-weight:500;line-height:24px}.jkl-mobile-nav .jkl-menu__link{display:flex;align-items:center;gap:var(--spacing-2);font-family:var(--font-gill-sans-nova);font-size:22px;font-weight:700;line-height:30px;color:rgb(var(--text-color));text-decoration:none}.jkl-mobile-nav .jkl-menu__link--tab,.jkl-mobile-nav .jkl-menu__link--column-heading{font-size:16px;font-weight:500;line-height:24px}.jkl-mobile-nav .jkl-menu__link--column{font-size:16px;font-weight:500;line-height:24px;letter-spacing:.5px}.jkl-menu--secondary .jkl-mobile-nav .jkl-menu__link{font-size:16px;font-weight:400}.jkl-mobile-nav .jkl-menu__text{display:inline}.jkl-mobile-nav .jkl-panel-header{display:flex;align-items:center;justify-content:center;margin-bottom:var(--spacing-6);position:relative}.jkl-mobile-nav .jkl-back-btn{position:absolute;left:-10px;padding:0;border:none;background:none;cursor:pointer;color:rgb(var(--text-color))}.jkl-mobile-nav .jkl-back-btn:hover{opacity:.7}.jkl-mobile-nav .jkl-back-icon{display:block;width:40px;height:40px;transform:rotate(180deg)}.jkl-mobile-nav .jkl-panel-title{font-family:var(--font-gill-sans-nova);font-size:var(--text-primary-xxs);font-weight:700;line-height:16px;letter-spacing:.5px;color:#009848;text-align:center}.jkl-mobile-nav .jkl-menu__label{display:inline-block;flex-shrink:0;font-family:var(--font-gill-sans-nova);font-size:10px;font-weight:800;letter-spacing:.5px;white-space:nowrap}.jkl-mobile-nav .jkl-mobile-featured{width:100%;margin:var(--spacing-4) 0}.jkl-mobile-nav .jkl-mobile-featured .jkl-visual-menu-featured{width:100%;max-width:100%}.jkl-mobile-nav .jkl-mobile-featured .jkl-visual-menu-featured__image-wrapper{width:100%}.jkl-mobile-nav .jkl-mobile-featured .jkl-visual-menu-featured__image{width:100%;height:auto}.jkl-mobile-nav .jkl-menu--account{position:fixed;bottom:0;left:0;padding:calc(var(--spacing-benetton-40) / 2) var(--spacing-5);background-color:var(--brand-grey-04)}.jkl-mobile-nav .jkl-menu__link--account{display:flex;align-items:center;gap:calc(var(--spacing-benetton-8) / 2);padding:0 0 calc(var(--spacing-benetton-8) / 2) 0;font-size:16px;font-weight:500;line-height:24px;color:rgb(var(--text-color));text-decoration:none;transition:opacity .2s ease}.jkl-mobile-nav .jkl-menu__link--account:hover{opacity:.7}.jkl-mobile-nav .jkl-menu__link--account .jkl-menu__icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0}.jkl-mobile-nav .jkl-menu__link--account .jkl-menu__icon svg{width:24px;height:24px}.jkl-mobile-nav .jkl-menu__link--account .jkl-menu__text{flex:1}}.footer{overflow:hidden;padding-top:var(--spacing-benetton-40);padding-bottom:0}.footer .footer__links-container{display:grid;grid-template-columns:10% 75% 15%;gap:0}.footer .footer__links-row{padding-top:var(--spacing-benetton-16);width:100%}.footer .footer__links-columns{grid-column-start:2;width:100%;display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;gap:0}.footer .footer__links-column{padding-left:var(--spacing-benetton-40);padding-right:var(--spacing-benetton-40);flex:0 0 22%}.footer .footer__links-column:last-child{flex:0 0 34%}.footer .footer__links-column:last-child li:last-child{margin-top:var(--spacing-benetton-24)}.footer .footer__links-grid{display:grid;gap:var(--spacing-benetton-8)}.footer .footer__links-title{font-family:var(--font-gill-sans-nova);font-size:var(--text-primary-xs);line-height:var(--line-height-primary-xs);font-weight:800;font-style:normal;text-transform:uppercase;color:var(--brand-black);margin-bottom:var(--spacing-benetton-24)}.footer .footer__links-item{font-family:var(--font-gill-sans-nova);font-size:var(--text-secondary-s);line-height:var(--line-height-primary-l);font-weight:500;font-style:normal;color:var(--brand-black);letter-spacing:var(--letter-spacing-primary-small)}.footer .footer__aside-logo{grid-column-start:3;display:flex;justify-content:flex-end;align-items:center}.footer .footer__newsletter-form{gap:0}.footer .footer__newsletter-wrapper{margin-top:var(--spacing-benetton-32);margin-bottom:var(--spacing-benetton-16)}.footer .footer__newsletter-title{font-family:var(--font-gill-sans-nova);font-size:var(--text-primary-xs);line-height:var(--line-height-primary-xs);font-weight:800;font-style:normal;text-transform:uppercase;color:var(--brand-black)}.footer .footer__newsletter-email-wrapper{position:relative}.footer .footer__newsletter-email-wrapper input{width:100%;padding:var(--spacing-benetton-8) 0;border:1px solid rgba(var(--text-color-rgb),.2);font-size:14px;background:transparent;color:inherit}.footer .footer__newsletter-email-wrapper input:focus{outline:none;border-color:rgba(var(--text-color-rgb),.5)}.footer .footer__newsletter-arrow-btn{position:absolute;right:8px;top:50%;transform:translateY(-50%);background:none;border:none;padding:8px;cursor:pointer;color:inherit;opacity:.7;transition:opacity .2s ease}.footer .footer__newsletter-arrow-btn:hover{opacity:1}.footer .footer__newsletter-arrow-btn svg{display:block}.footer .footer__newsletter-consent{transition:opacity .3s ease,max-height .3s ease;padding-top:var(--spacing-benetton-24)}.footer .footer__newsletter-consent.hidden{display:none}.footer .footer__consent-label{margin-bottom:var(--spacing-benetton-8);font-family:var(--font-gill-sans-nova);font-size:var(--text-primary-xs);line-height:var(--line-height-primary-xs);font-weight:400;font-style:normal;color:var(--brand-grey-01)}.footer .footer__consent-checkbox{cursor:pointer;align-items:flex-start}.footer .footer__consent-checkbox .footer__consent-checkbox-input{width:20px;height:20px;margin-top:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:.1rem solid var(--brand-black);border-color:var(--brand-primary-green);border-radius:0;flex-shrink:0;cursor:pointer}.footer .footer__consent-checkbox .footer__consent-checkbox-input:after{content:none;position:relative;display:block;height:7px;width:14px;border-left:.3rem solid;border-bottom:.3rem solid;-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:2px;top:4px;box-sizing:border-box;color:#009848}.footer .footer__consent-checkbox.footer__consent-checkbox--checked input:after{content:""}.footer .footer__consent-checkbox .footer__consent-text{font-family:var(--font-gill-sans-nova);font-size:var(--text-primary-xs);line-height:var(--line-height-primary-xs);font-weight:500;font-style:normal;color:var(--brand-black)}.footer .footer__consent-checkbox span.footer__consent-text--error{color:var(--brand-primary-red)}.footer .footer__bottom-row{width:100%;display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-benetton-8);padding-top:var(--spacing-benetton-16);padding-bottom:var(--spacing-benetton-16)}.footer .footer__bottom-col{flex:1}.footer .footer__bottom-col--localization{text-align:left}.footer .footer__bottom-col--social{text-align:right;display:flex;justify-content:flex-end}.footer .footer__copyright{font-family:var(--font-gill-sans-nova);font-size:var(--text-secondary-s);line-height:var(--line-height-primary-s-body);font-weight:500;font-style:normal;color:var(--brand-black);text-align:center}.footer .footer__bottom-col--localization{padding-left:var(--spacing-benetton-40)}.footer .footer__bottom-col--social{padding-right:var(--spacing-benetton-40)}.footer .footer__locale-btn,.footer .footer__country-btn{background:none;border:none;cursor:pointer;color:inherit;font-size:inherit;padding:0;display:flex;align-items:center;gap:var(--spacing-2)}@media screen and (max-width: 1500px){.footer .footer__links-container{grid-template-columns:0 90% 10%}}@media screen and (max-width: 1300px){.footer .footer__links-container{display:block}.footer .footer__links-column{padding-left:var(--spacing-benetton-24);padding-right:var(--spacing-benetton-24)}.footer .footer__aside-logo{justify-content:flex-end;align-items:flex-start}}@media screen and (max-width: 999px){.footer .footer__links-columns{flex-wrap:wrap;justify-content:flex-start}.footer .footer__links-column{flex:0 0 calc(50% - var(--spacing-4));min-width:calc(50% - var(--spacing-4))}.footer .footer__links-column:last-child{flex:0 0 calc(50% - var(--spacing-4));min-width:calc(50% - var(--spacing-4))}.footer .footer__bottom-row{flex-wrap:wrap}.footer .footer__bottom-col{flex:0 0 100%;text-align:center!important}.footer .footer__bottom-col--localization .h-stack,.footer .footer__bottom-col--social{justify-content:center}}@media screen and (max-width: 600px){.footer .footer__links-columns{flex-direction:column;gap:var(--spacing-benetton-32)}.footer .footer__links-column{flex:0 0 100%;min-width:100%}.footer .footer__links-column:last-child{flex:0 0 100%;min-width:100%}}.footer__app-wrapper{display:flex;justify-content:center;padding-top:var(--spacing-benetton-32);padding-bottom:var(--spacing-benetton-32)}.footer__app-box{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-benetton-16);gap:var(--spacing-benetton-12);background-color:var(--brand-grey-04);border-radius:20px;width:375px;min-height:128px}.footer__app-block{padding-left:var(--spacing-benetton-8)}.footer__logo{margin-right:var(--spacing-benetton-8);box-shadow:4px 4px 10px #0000001a;width:50px;height:50px;border-radius:12px;max-width:fit-content;background-color:#fff}.footer__logo img{max-width:fit-content}.footer__app-links{display:flex;flex-direction:row;gap:var(--spacing-benetton-16)}.footer__app-link img{max-width:fit-content}.footer__app-title{margin-bottom:var(--spacing-benetton-8);font-family:var(--font-gill-sans-nova);font-size:var(--text-primary-s);line-height:var(--line-height-primary-xs);font-weight:800;font-style:normal;color:var(--brand-black);text-transform:uppercase}.footer__app-text{margin-bottom:var(--spacing-benetton-16);font-family:var(--font-gill-sans-nova);font-size:var(--text-primary-s);line-height:var(--line-height-primary-s-body);font-weight:500;font-style:normal;color:var(--brand-black)}.footer__gradient-line{height:10px;width:100%;background:linear-gradient(90deg,var(--brand-primary-green) 9.37%,var(--brand-primary-blue) 26.04%,var(--brand-primary-purple) 42.71%,var(--brand-primary-red) 58.33%,var(--brand-primary-orange) 75%,var(--brand-primary-yellow) 91.15%)}.account-hero-banner{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:var(--hero-banner-height);overflow:hidden}.account-hero-banner__background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.account-hero-banner__background img{width:100%;height:100%;object-fit:cover;object-position:center}.account-hero-banner__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgb(var(--hero-overlay-color, 0 0 0)/var(--hero-overlay-opacity, 0));z-index:1}.account-hero-banner__container{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:var(--hero-banner-gap);width:100%;max-width:var(--hero-banner-container-max-width);min-width:var(--hero-banner-container-min-width);padding:var(--spacing-benetton-40) var(--spacing-benetton-16)}@media screen and (min-width: 700px){.account-hero-banner__container{padding:var(--spacing-benetton-40) 0}}.account-hero-banner__image{width:100%;max-width:var(--hero-banner-image-max-width)}.account-hero-banner__image img{width:100%;height:auto;display:block}.account-hero-banner__content{display:flex;flex-direction:column;align-items:center;max-width:var(--hero-banner-text-max-width);padding:0 var(--spacing-benetton-16);padding-bottom:var(--spacing-benetton-24)}@media screen and (min-width: 700px){.account-hero-banner__content{padding-bottom:25px}}.account-hero-banner__text{font-family:var(--font-gill-sans-nova);font-size:var(--text-primary-m);line-height:var(--line-height-primary-m);letter-spacing:var(--letter-spacing-primary-large);color:var(--brand-black);text-align:center;margin:0}.account-hero-banner__button{margin-top:var(--spacing-benetton-8);width:270px}.my-area{max-width:var(--my-area-max-width);margin-inline:auto;padding-inline:var(--my-area-margin-inline)}.my-area__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-block:14px;gap:var(--spacing-benetton-16)}.my-area__title-wrapper{padding:5px var(--spacing-benetton-16)}.my-area__title{font-family:var(--font-gill-sans-nova);font-size:var(--my-area-title-size);font-weight:500;line-height:1.4;color:var(--brand-black);margin:0}.my-area__logout-wrapper{padding:0 var(--spacing-benetton-16)}.my-area__logout{font-family:var(--font-gill-sans-nova);font-size:var(--my-area-link-size);font-weight:700;text-transform:uppercase;text-decoration:underline;color:var(--brand-black);transition:color .2s ease}.my-area__logout:hover{color:var(--brand-primary-green)}.my-area__grid{display:grid;grid-template-columns:1fr;gap:0}@media screen and (min-width: 1024px){.my-area__grid{grid-template-columns:repeat(2,1fr)}}.my-area__card-wrapper{padding:14px var(--spacing-benetton-16);padding-bottom:30px}.my-area-card{background:var(--my-area-card-bg);border:var(--my-area-card-border);display:flex;flex-direction:column;height:100%;min-height:200px}.my-area-card__header{display:flex;align-items:flex-start;justify-content:space-between;padding:var(--my-area-card-header-padding-top) var(--my-area-card-padding) 5px;gap:var(--spacing-benetton-16)}.my-area-card__title-group{display:flex;align-items:center;gap:10px}.my-area-card__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0}.my-area-card__icon svg{width:32px;height:32px}.my-area-card__title{font-family:var(--font-gill-sans-nova);font-size:var(--my-area-card-title-size);font-weight:500;line-height:32px;color:var(--brand-black);margin:0}.my-area-card__edit-link{font-family:var(--font-gill-sans-nova);font-size:var(--my-area-link-size);font-weight:700;text-transform:uppercase;text-decoration:underline;color:var(--brand-black);transition:color .2s ease;flex-shrink:0;padding:1px}.my-area-card__edit-link:hover{color:var(--brand-primary-green)}.my-area-card__content{flex:1;padding:5px var(--my-area-card-padding) var(--my-area-card-padding)}.my-area-card__items{display:flex;flex-direction:column;gap:var(--my-area-item-gap)}.my-area-item{background:var(--my-area-item-bg);padding:var(--my-area-item-padding);display:flex;flex-direction:column;gap:8px}.my-area-item__label{font-family:var(--font-gill-sans-nova);font-size:var(--my-area-label-size);font-weight:700;text-transform:uppercase;text-decoration:underline;letter-spacing:.5px;color:var(--brand-black);margin:0}.my-area-item__value{display:flex;align-items:center;gap:5px}.my-area-item__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0}.my-area-item__icon svg{width:22px;height:22px}.my-area-item__text{font-family:var(--font-gill-sans-nova);font-size:var(--my-area-value-size);font-weight:500;line-height:24px;letter-spacing:.5px;color:var(--brand-black);margin:0}.my-area-item--simple{padding:var(--spacing-benetton-16) var(--spacing-benetton-24)}.my-area-item--simple .my-area-item__text{display:flex;align-items:center;gap:8px}.my-area-card__empty{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:var(--spacing-benetton-24) 0;height:100%}.my-area-card__empty-text{font-family:var(--font-gill-sans-nova);font-size:var(--my-area-value-size);font-weight:500;line-height:24px;color:var(--brand-grey-01);margin:0}.my-area-card__empty-link{font-family:var(--font-gill-sans-nova);font-size:14.9px;font-weight:700;text-decoration:underline;color:var(--brand-black);margin-top:10px;transition:color .2s ease}.my-area-card__empty-link:hover{color:var(--brand-primary-green)}.my-area-card__arrow-link{display:flex;align-items:center;justify-content:center;width:27px;height:27px;flex-shrink:0}.my-area-card__arrow-link svg{width:100%;height:100%}.product-card{border-radius:0;max-width:406.25px;width:100%;cursor:pointer}.product-card:hover .product-card__swatch-list{display:flex}.product-card:hover .product-card__color-count{display:none}.product-card__image{border-radius:0!important;max-width:100%;width:100%;aspect-ratio:3/4;max-height:540px;object-fit:cover}.product-card__info{--product-card-info-padding: var(--spacing-5) var(--spacing-9-5) var(--spacing-benetton-40)}@media (min-width: 1024px){.product-card__info{min-height:216px}}.product-card__title{font-family:var(--font-gill-sans-nova);font-size:var(--text-primary-xs);font-style:normal;font-weight:800;line-height:var(--line-height-primary-xs);letter-spacing:var(--letter-spacing-primary-small);text-transform:uppercase;margin-bottom:13px;display:block}.product-card__aside{margin:0}.product-card price-list.price-list{font-family:var(--font-gill-sans-nova);font-size:var(--text-primary-s);font-style:normal;font-weight:500;line-height:var(--line-height-primary-s-body);text-transform:uppercase;margin-bottom:8.5px}.product-card price-list.price-list .text-subdued{color:var(--text-color)}.product-card__color-count{display:flex;width:54.947px;height:23px;flex-direction:column;justify-content:center}.product-card__swatch-list{display:none}.product-card__swatch-list .color-swatch{--swatch-size: var(--spacing-4);--swatch-offset: 4px}.product-card__swatch-list .color-swatch:before{box-shadow:0 0 0 1px var(--brand-grey-03)}.section-header{display:flex;flex-direction:column}@media (min-width: 1024px){.section-header{flex-direction:row;justify-content:space-between;align-items:end}}.section-header .subheading{font-size:14px;text-transform:uppercase;font-family:var(--font-gill-sans-nova);font-weight:500}.section-header .heading{text-transform:uppercase;font-style:normal;margin-top:0}.section-header .heading strong{font-family:var(--font-gill-sans-nova);font-weight:800;font-size:var(--text-primary-xl-mobile);line-height:var(--line-height-primary-xl-mobile)}@media (min-width: 1024px){.section-header .heading strong{font-size:var(--text-primary-xl-desktop);line-height:var(--line-height-primary-xl-desktop)}}.section-header .heading span{font-family:var(--font-butler);font-weight:400;font-size:var(--text-secondary-xl-mobile);line-height:var(--line-height-secondary-xl-mobile)}@media (min-width: 1024px){.section-header .heading span{font-size:var(--text-secondary-xl-desktop);line-height:var(--line-height-secondary-xl-desktop)}}.section-header .content{margin-top:15px;font-family:var(--font-gill-sans-nova)}.section-header .header-link{justify-content:flex-start}@media (min-width: 1024px){.section-header .header-link{justify-content:center}}.section.jkl-section{margin:0;border-radius:0;--container-max-width: 1633px;--container-gutter: 0}@media screen and (min-width: 768px){.section.jkl-section{--container-gutter: var(--spacing-benetton-40)}}.section.jkl-section:not(.bg-custom){padding-left:0;padding-right:0}.section.jkl-section.section-boxed{box-shadow:none;max-width:var(--container-max-width);margin-inline-start:max(var(--container-gutter),50% - var(--container-max-width) / 2);margin-inline-end:max(var(--container-gutter),50% - var(--container-max-width) / 2)}.main-product-section{max-width:1920px;margin:0 auto!important;padding:0!important}.product{grid:var(--product-grid);gap:0;align-items:start;display:grid;column-gap:0}.product-info{padding-left:var(--spacing-benetton-40);padding-right:var(--spacing-benetton-40)}@media screen and (min-width: 1600px){.product-info{padding-left:var(--spacing-benetton-72);padding-right:var(--spacing-benetton-72)}}.product-quick-add__title{font-family:var(--font-gill-sans-nova);font-weight:800;font-size:var(--text-primary-s);line-height:var(--line-height-primary-l);text-transform:uppercase;color:var(--brand-black)}.nav-button{position:absolute;top:0;display:flex;align-items:center;justify-content:center;height:100%;width:100px;color:var(--brand-black)}.nav-button .icon{z-index:1;position:relative}.button-next{right:0}.slide-counter{position:absolute;bottom:30px;right:30px;padding:5px 10px;color:var(--brand-black);font-family:var(--font-gill-sans-nova);font-weight:500;font-size:var(--text-primary-m);line-height:var(--line-height-primary-l);font-style:normal;z-index:2}.text-on-sale{color:var(--brand-black)}.text-subdued{color:var(--brand-grey-01)}.badge--on-sale{background:var(--brand-grey-01);color:var(--brand-white)}.product-info__item{margin-block-start:var(--spacing-benetton-16);margin-block-end:var(--spacing-benetton-16)}.product-info__item:last-child{margin-bottom:0}.product-info__title{font-family:var(--font-gill-sans-nova);font-weight:800;font-size:var(--text-primary-m);line-height:var(--line-height-primary-l);text-transform:uppercase;text-align:center}.product-info__price .rating-with-text{justify-content:center;align-items:center;margin-bottom:var(--spacing-benetton-16)}.product-info__price{margin-bottom:var(--spacing-benetton-16);font-family:var(--font-gill-sans-nova);font-weight:500;font-size:var(--text-primary-m);line-height:var(--line-height-primary-l);text-align:center;letter-spacing:1px}.product-info__price .text-lg{font-size:var(--text-primary-m);line-height:var(--line-height-primary-l)}.product-info__description{padding-top:var(--spacing-benetton-8);padding-bottom:var(--spacing-benetton-8);font-family:var(--font-gill-sans-nova);font-weight:400;font-size:var(--text-primary-s);line-height:var(--line-height-primary-s-body);text-align:center;color:var(--brand-grey-01)}.buy-and-wish-buttons .buy-button-and-wishlist{display:grid;gap:0;grid-template-columns:80% 20%}.only-buy-button{display:flex;justify-content:center}.only-buy-button button{width:100%}.buy-and-wish-buttons{margin:0 auto;max-width:50%}@media screen and (min-width: 1000px){.buy-and-wish-buttons{max-width:100%}}.btn-wishlist{padding:0}.btn-wishlist:hover{color:var(--brand-green-01)}.product-info__quantity-selector{display:flex;justify-content:center;padding-top:var(--spacing-benetton-16);text-align:center}.product-info__quantity-selector .form-control{text-align:center}.product-info__quantity-selector .block-label{width:100%;color:var(--brand-grey-01);font-family:var(--font-gill-sans-nova);font-weight:500;font-size:var(--text-primary-s);line-height:var(--line-height-primary-l)}.product-info__quantity-selector .quantity-selector{border:none;height:30px}.product-info__find-store{display:flex;justify-content:center;margin-top:var(--spacing-benetton-32)}.product-info__find-store button{width:100%}.product-info_return-and-shipping{display:grid;margin-top:var(--spacing-benetton-40);align-content:center}.product-info_return-and-shipping.has-both{grid-template-columns:repeat(2,1fr);gap:var(--spacing-benetton-16)}.product-info_return,.product-info_shipping{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;margin-top:var(--spacing-benetton-24);margin-bottom:var(--spacing-benetton-24);padding-left:var(--spacing-benetton-24);padding-right:var(--spacing-benetton-24);gap:var(--spacing-benetton-24);color:var(--brand-grey-01);font-family:var(--font-gill-sans-nova);font-weight:400;font-size:var(--text-primary-xs);line-height:var(--line-height-primary-xxs);letter-spacing:var(--letter-spacing-primary-small)}.product-info_return.has-both:after{position:absolute;top:0;right:-25px;content:"";width:1px;height:60px;background-color:var(--brand-grey-02);margin-left:var(--spacing-benetton-16);margin-right:var(--spacing-benetton-16)}.product-info__accordion-info{margin-top:var(--spacing-benetton-32)}.accordion-info__trigger{border:1px solid var(--brand-grey-04);padding:var(--spacing-benetton-16);display:flex;justify-content:space-between;align-items:center;cursor:pointer;width:100%;background-color:var(--brand-white)}.accordion-info__title{font-family:var(--font-gill-sans-nova);font-weight:800;font-size:var(--text-primary-xxs);line-height:var(--line-height-primary-xxs);letter-spacing:var(--letter-spacing-primary-small);color:var(--brand-black);text-transform:uppercase}.accordion-subtitle{margin-top:var(--spacing-benetton-24);font-family:var(--font-gill-sans-nova);font-weight:800;font-size:var(--text-primary-xs);line-height:var(--line-height-primary-s-body);letter-spacing:var(--letter-spacing-primary-small);color:var(--brand-black)}.accordion-text{margin-top:var(--spacing-benetton-24);font-family:var(--font-gill-sans-nova);font-weight:500;font-size:var(--text-primary-s);line-height:var(--line-height-primary-s-body);color:var(--brand-grey-01)}.accordion-small-text{font-family:var(--font-gill-sans-nova);font-weight:400;font-size:var(--text-primary-xs);line-height:var(--line-height-primary-s-body);color:var(--brand-grey-01)}.accordion-info__content{margin-bottom:var(--spacing-benetton-24);padding-left:var(--spacing-benetton-8);padding-right:var(--spacing-benetton-8)}.chevron-close{transform:rotate(90deg)}.chevron-open{transform:rotate(-90deg)}.accordion-icon-box{display:flex;gap:var(--spacing-benetton-16);grid-template-columns:repeat(auto-fit,minmax(120px,1fr));margin-top:var(--spacing-benetton-16);margin-bottom:var(--spacing-benetton-16);border-bottom:2px solid var(--brand-grey-04);padding-bottom:var(--spacing-benetton-16)}.accordion-icon-box__icon{display:flex;justify-content:center;align-items:center;min-width:70px;height:60px;border-radius:50%;background:var(--brand-grey-04);color:var(--brand-black)}.accordion-icon-box__title{margin-top:var(--spacing-benetton-8);font-family:var(--font-gill-sans-nova);font-weight:800;font-size:var(--text-primary-s);line-height:var(--line-height-primary-s-body);color:var(--brand-black);text-transform:uppercase}.accordion-icon-box__text{font-family:var(--font-gill-sans-nova);font-weight:400;font-size:var(--text-primary-xs);line-height:var(--line-height-primary-s-body);color:var(--brand-grey-02)}.variant-picker{gap:var(--spacing-benetton-24)}.product-info__variant-picker{margin-bottom:var(--spacing-benetton-32)}.variant-picker__option{display:flex;gap:0;flex-direction:column;align-items:center;margin-top:var(--spacing-benetton-8);margin-bottom:var(--spacing-benetton-8)}.variant-picker__option-info{margin-bottom:0}.variant-picker__option-values{justify-content:center;gap:var(--spacing-benetton-8)}.color-swatch{width:var(--spacing-benetton-16);height:var(--spacing-benetton-16)}.color-swatch:before{width:var(--spacing-benetton-24);height:var(--spacing-benetton-24);transform:inherit!important;inset:inherit;border:1px solid var(--brand-grey-03);box-shadow:none}.block-swatch{justify-content:center;padding:0;width:var(--spacing-benetton-48);height:var(--spacing-benetton-48);border-radius:50%;border:1px solid var(--brand-black)}.block-swatch span{z-index:1;position:relative;color:var(--brand-black);font-family:var(--font-gill-sans-nova);font-weight:800;font-size:var(--text-primary-xxs);line-height:var(--line-height-primary-xs)}:checked+.block-swatch:before,.block-swatch.is-selected:before{opacity:1;background:var(--brand-primary-green);transform:inherit;box-shadow:none}.block-swatch.is-disabled{color:var(--brand-grey-03);border-color:var(--brand-grey-03)}.block-swatch.is-disabled span{color:var(--brand-grey-03)}.block-swatch.is-disabled:before{background:none;box-shadow:none}:checked+.block-swatch.is-disabled{background-image:linear-gradient(to bottom right,transparent 50%,var(--brand-grey-03) 50% calc(50% + 2px),transparent calc(50% + 2px))}.variant-picker__option-name{display:flex;gap:.5rem;color:var(--brand-grey-01);font-family:var(--font-gill-sans-nova);font-weight:500;font-size:var(--text-primary-s);line-height:var(--line-height-primary-l);text-align:center}@media screen and (min-width: 700px){.badge:not(.badge--lg){font-family:var(--font-gill-sans-nova);font-size:var(--text-primary-xs);font-weight:400;padding-block-start:var(--spacing-0-5);padding-block-end:var(--spacing-0-5)}}.breadcrumb-container{display:flex;justify-content:center;margin-top:var(--spacing-benetton-32);margin-bottom:var(--spacing-benetton-32);width:100%}.breadcrumb{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0;font-family:var(--font-gill-sans-nova);font-size:var(--text-primary-xs);line-height:var(--line-height-primary-xs);letter-spacing:var(--letter-spacing-primary-small);text-transform:uppercase;font-weight:800}.breadcrumb__link a{color:var(--brand-grey-01);text-decoration:none}.breadcrumb__link a:hover{text-decoration:underline}.breadcrumb__separator{margin:0 8px;color:var(--brand-grey-01)}.breadcrumb__current{color:var(--brand-black)}.text-animation--underline-thin{position:relative}.text-animation--underline-thin:hover{text-decoration:underline;text-underline-offset:2px}.product-info__size-chart{text-align:center}.size-chart-button{display:inline-flex;align-items:center;gap:.5rem;color:var(--brand-black);cursor:pointer;font-family:var(--font-gill-sans-nova);font-weight:500;font-size:var(--text-primary-xs);line-height:var(--line-height-primary-l);text-decoration:underline}.size-chart-drawer::part(content){padding:var(--container-gutter);max-width:1200px}.size-chart-content{width:100%}.sizechart-container{font-family:Arial,sans-serif}.sizechart-gender{font-size:20px;font-weight:700;margin-bottom:5px}@media (min-width: 768px){.sizechart-gender{font-size:24px}}.sizechart-category{font-size:16px;color:#666;margin-bottom:20px}.sizechart-subtitle{font-size:18px;font-weight:700;margin-bottom:15px}.chart-container{overflow-x:auto;margin-bottom:20px}.chart-container.one-column .chart-column{text-align:center}.chart-table{display:table;width:100%;min-width:600px;border-collapse:collapse}.chart-row{display:table-row}.chart-row.label-primary .chart-column{background-color:#f5f5f5;font-weight:700}.chart-row.label:nth-child(2n){background-color:#fafafa}.chart-row .chart-column:first-child{text-align:left;font-weight:500}.chart-column{display:table-cell;padding:8px 4px;border:1px solid #ddd;text-align:center;vertical-align:middle;font-size:12px}@media (min-width: 768px){.chart-column{padding:12px 8px;font-size:inherit}}.chart-disclaimer{font-size:12px;color:#666;line-height:1.6}.switch_wrapper{display:inline-flex;align-items:center}.custom_switch{display:none}.custom_switch:checked+.label_custom_switch{background-color:#000;color:#fff}.label_custom_switch{cursor:pointer;padding:5px 10px;background-color:#f0f0f0;border-radius:4px;-webkit-user-select:none;user-select:none}.text-underline{text-decoration:underline}.p-link{cursor:pointer;color:#000}.p-link:hover{opacity:.7}.border-top{border-top:1px solid #ddd}.d-none{display:none!important}.d-block{display:block!important}.text-uppercase{text-transform:uppercase}.text-xs{font-size:12px}.text-right{text-align:right}.text-left{text-align:left}.font-weight-bold{font-weight:700}.m-0{margin:0}.mt-4{margin-top:1.5rem}.mt-5{margin-top:3rem}.mb-4{margin-bottom:1.5rem}.mb-5{margin-bottom:3rem}.pt-0{padding-top:0}.pr-4{padding-right:1.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.row{display:flex;flex-wrap:wrap}.no-gutters{margin-left:0;margin-right:0}.col-3{width:25%}.col-12{width:100%}.align-items-center{align-items:center}@media (min-width: 768px){.d-md-none{display:none!important}.d-md-block{display:block!important}.text-md-right{text-align:right}.col-md-1{width:8.33%}.col-md-5{width:41.66%}.col-md-6{width:50%}.col-md-9{width:75%}}.jkl-subcollection-filter .categories-list h2{font-family:var(--font-gill-sans-nova);font-size:22px;font-weight:700;text-transform:uppercase;padding:12px 0;margin-bottom:5px}.jkl-subcollection-filter .categories-list ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.jkl-subcollection-filter .categories-list ul li{padding-top:10px}.jkl-subcollection-filter .categories-list ul li ul{padding-left:20px;display:none}.jkl-subcollection-filter .categories-list ul li a{font-family:var(--font-gill-sans-nova);font-size:var(--text-primary-s);font-style:normal;font-weight:500;line-height:var(--line-height-primary-xs)}.jkl-subcollection-filter__item.opened+ul{display:block!important}.jkl-subcollection-filter__item.is-active{color:var(--brand-primary-green)}.jkl-subcollection-filter__item.is-active+ul{display:block!important}@media screen and (max-width: 999px){.gallery-zoom-drawer{display:none!important}}.gallery-zoom-drawer{--drawer-content-max-height: 100vh;position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;padding:0;width:100%!important;height:100%!important;max-width:100%!important;z-index:9999!important}.gallery-zoom-drawer::part(overlay){background:rgb(var(--background-primary));opacity:1;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1}.gallery-zoom-drawer::part(content){position:relative;z-index:2;width:100%;height:100%;max-height:100vh;max-width:100%;background:rgb(var(--background-primary));border-radius:0}.gallery-zoom-drawer::part(body){padding:0;overflow-y:auto}.gallery-zoom-drawer__close{position:fixed;top:1rem;right:1rem;z-index:100;width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer;transition:background-color .2s ease,transform .2s ease}.gallery-zoom-drawer__close:hover{background:rgb(var(--background-secondary));transform:scale(1.05)}@media screen and (min-width: 700px){.gallery-zoom-drawer>[is=close-button]{top:1rem}}.gallery-zoom-drawer__content{display:flex;flex-direction:column;min-height:100vh;position:relative;overflow:hidden}.gallery-zoom-drawer__gallery{width:100%;background:rgb(var(--background-secondary));position:relative}.gallery-zoom-drawer__media-wrapper{position:relative;width:100%;height:70vh;display:flex;align-items:center;justify-content:center;overflow:hidden}@media screen and (min-width: 1000px){.gallery-zoom-drawer__media-wrapper{height:75vh}}.gallery-zoom-drawer__carousel{width:100%;height:100%;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.gallery-zoom-drawer__carousel::-webkit-scrollbar{display:none}.gallery-zoom-drawer__media{flex:0 0 100%;width:100%;height:100%;display:flex;align-items:flex-start;justify-content:center;scroll-snap-align:center;padding:0;overflow:hidden;cursor:none}.gallery-zoom-drawer__media img{width:100%;height:auto;min-height:100%;object-fit:contain;transform:translate(0);transition:transform .1s ease-out;will-change:transform;pointer-events:none}.gallery-zoom-drawer__media video-media{width:100%;height:100%}.gallery-zoom-cursor{position:fixed;width:60px;height:60px;border:1px solid rgb(var(--text-primary));border-radius:50%;pointer-events:none;z-index:9999;transform:translate(-50%,-50%);transition:transform .1s ease-out,opacity .2s ease;opacity:0;display:flex;align-items:center;justify-content:center;background:none}.gallery-zoom-cursor:before,.gallery-zoom-cursor:after{content:"";position:absolute;background:rgb(var(--text-primary))}.gallery-zoom-cursor:before{width:1px;height:20px}.gallery-zoom-cursor:after{width:1px;height:20px;transform:rotate(-90deg)}.gallery-zoom-cursor--visible{opacity:1}.gallery-zoom-cursor--prev:before{top:30px;left:17px;width:12px;height:1px;transform:rotate(45deg) translate(4px)}.gallery-zoom-cursor--prev:after{top:27px;left:17px;width:12px;height:1px;transform:rotate(-45deg) translate(4px)}.gallery-zoom-cursor--next:before{top:30px;right:17px;width:12px;height:1px;transform:rotate(-45deg) translate(-4px)}.gallery-zoom-cursor--next:after{top:27px;right:17px;width:12px;height:1px;transform:rotate(45deg) translate(-4px)}.gallery-zoom-drawer__image-bar-container{position:absolute;left:1rem;top:1rem;z-index:50;display:none}@media screen and (min-width: 1000px){.gallery-zoom-drawer__image-bar-container{display:block}}.gallery-zoom-drawer__image-bar{display:flex;flex-direction:column;gap:.5rem;max-height:70vh;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgb(var(--border-color)) transparent;padding:.25rem}.gallery-zoom-drawer__image-bar::-webkit-scrollbar{width:2px}.gallery-zoom-drawer__image-bar::-webkit-scrollbar-track{background:transparent}.gallery-zoom-drawer__image-bar::-webkit-scrollbar-thumb{background:rgb(var(--border-color));border-radius:2px}.gallery-zoom-drawer__image-bar-item{position:relative;width:100px;height:80px;flex-shrink:0;border:1px solid var(--brand-black);background:rgb(var(--background-primary));cursor:pointer;overflow:hidden;transition:border-color .2s ease,opacity .2s ease;padding:0}.gallery-zoom-drawer__image-bar-item:hover{border:1px solid var(--brand-black)}.gallery-zoom-drawer__image-bar-item.is-active{border:2px solid var(--brand-black)}.gallery-zoom-drawer__image-bar-img{width:100%;height:100%;object-fit:cover;display:block}.gallery-zoom-drawer__image-bar-video-icon{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:rgb(var(--background-primary)/.5);color:rgb(var(--text-primary))}.gallery-zoom-drawer__image-bar-video-icon svg{width:24px;height:24px}.gallery-zoom-drawer__nav{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer;transition:background-color .2s ease,opacity .2s ease}.gallery-zoom-drawer__nav:hover{background:rgb(var(--background-secondary))}.gallery-zoom-drawer__nav:disabled{opacity:.5;cursor:not-allowed}.gallery-zoom-drawer__nav--prev{left:1rem}.gallery-zoom-drawer__nav--next{right:1rem}@media screen and (max-width: 699px){.gallery-zoom-drawer__nav{width:40px;height:40px}.gallery-zoom-drawer__nav--prev{left:.5rem}.gallery-zoom-drawer__nav--next{right:.5rem}}.gallery-zoom-drawer__counter{position:absolute;bottom:1rem;left:50%;transform:translate(-50%);background:rgb(var(--background-primary)/.9);padding:.5rem 1rem;border-radius:var(--rounded-sm);font-size:.875rem;font-weight:500}@media screen and (min-width: 1000px){.product-info-zoom{display:grid;grid-template-columns:40% 30% 30%}}.gallery-zoom-drawer__info{padding-top:var(--spacing-benetton-24);padding-bottom:var(--spacing-benetton-24);padding-left:var(--spacing-benetton-16);padding-right:var(--spacing-benetton-16);background:rgb(var(--background-primary));flex:1}.gallery-zoom-drawer__info .product-info__image{margin:0 auto var(--spacing-benetton-16);max-width:183px}.gallery-zoom-drawer__info .product-info__image .product-info__featured-image{width:100%;height:100%;object-fit:cover}.gallery-zoom-drawer__info .product-info__variant-picker{display:flex;justify-content:center}.gallery-zoom-drawer__info .product-info__buy-buttons{display:flex;align-items:center}.gallery-zoom-drawer__info .product-info__buy-buttons .shopify-product-form{width:100%}.gallery-zoom-drawer__info .product-info__buy-buttons .buy-and-wish-buttons .buy-button-and-wishlist{gap:3px}@media screen and (min-width: 1000px){.gallery-zoom-drawer__info{max-width:1920px;width:100%;margin:0 auto}.gallery-zoom-drawer__info .product-info__variant-picker{justify-content:start;align-items:center;margin-bottom:0;padding-right:var(--spacing-benetton-24)}.gallery-zoom-drawer__info .variant-picker{border-left:1px solid var(--brand-grey-03);border-right:1px solid var(--brand-grey-03);padding-left:var(--spacing-benetton-24);width:100%}.gallery-zoom-drawer__info .product-info__title-and-image-wrapper{display:flex;align-items:center;gap:var(--spacing-benetton-16)}.gallery-zoom-drawer__info .product-info__title-and-image-wrapper .product-info__image{margin:0}.gallery-zoom-drawer__info .variant-picker__option{align-items:start;margin-top:0}.gallery-zoom-drawer__info .product-info__title-wrapper{display:flex;flex-direction:column;gap:var(--spacing-benetton-16)}.gallery-zoom-drawer__info .product-info__title-wrapper .product-info__price{text-align:left;margin-bottom:0}.gallery-zoom-drawer__info .product-info__title-wrapper .product-info__price .rating-with-text{justify-content:flex-start;margin-bottom:0}}.gallery-zoom-drawer__info .product-info{position:static!important}.gallery-zoom-drawer__info .price-list{display:block}.product-gallery__media[role=button]{cursor:var(--cursor-zoom-in-svg-url) 28 28,zoom-in}.jkl-announcement-bar{display:flex;align-items:center;justify-content:flex-start;position:relative;width:100%;min-height:var(--jkl-announcement-bar-height, 50px);background-color:var(--jkl-announcement-background, var(--brand-grey-04));color:var(--jkl-announcement-text-color, var(--brand-primary-green))}.jkl-announcement-bar.hidden{display:none}@media screen and (min-width: 1024px){.jkl-announcement-bar{justify-content:center}}.jkl-announcement-bar__container{display:flex;align-items:center;justify-content:center;width:100%;padding:0 var(--spacing-benetton-24);position:relative}@media (min-width: 1024px){.jkl-announcement-bar__container{padding:0 var(--spacing-benetton-40)}}.jkl-announcement-bar__inner-wrapper{display:flex;align-items:center;max-width:560px;width:100%;position:relative;justify-content:flex-start;padding-right:80px}@media (min-width: 1024px){.jkl-announcement-bar__inner-wrapper{justify-content:center;padding-right:0}}.jkl-announcement-bar__content{display:flex;align-items:center;justify-content:center;flex:1;text-align:left;overflow:hidden;position:relative;min-height:var(--jkl-announcement-bar-height, 50px);padding-right:0}@media (min-width: 1024px){.jkl-announcement-bar__content{text-align:center}}.jkl-announcement-bar__message{font-family:var(--font-gill-sans-nova);font-size:var(--jkl-announcement-font-size, 12px);line-height:var(--jkl-announcement-line-height, 16px);letter-spacing:.5px;display:flex;align-items:center;justify-content:flex-start;width:100%;padding:var(--spacing-benetton-8) 0 var(--spacing-benetton-8) var(--spacing-benetton-16);position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transform:translateY(5px);transition:transform .3s ease,opacity .3s ease,visibility .3s ease}.jkl-announcement-bar__message.active{opacity:1;visibility:visible;transform:translateY(0);position:relative}.jkl-announcement-bar__message.exit-up{transform:translateY(-5px);opacity:0;visibility:hidden}.jkl-announcement-bar__message p{margin:0;display:inline;font-weight:500}.jkl-announcement-bar__message strong,.jkl-announcement-bar__message b{font-weight:700}.jkl-announcement-bar__message a{color:var(--brand-black, #000);font-weight:inherit}.jkl-announcement-bar__message a:hover{opacity:.8}.jkl-announcement-bar__message em,.jkl-announcement-bar__message i{font-style:italic}@media (min-width: 1024px){.jkl-announcement-bar__message{justify-content:center;padding:var(--spacing-benetton-8) 60px var(--spacing-benetton-8) 0}}a.jkl-announcement-bar__global-link{color:var(--brand-primary-green);text-decoration:none;display:inline;font-weight:inherit}.jkl-announcement-bar__message--has-global-link{color:var(--jkl-announcement-text-color, var(--brand-primary-green))}.jkl-announcement-bar--animation-slide .jkl-announcement-bar__message{transform:translate(100%)}.jkl-announcement-bar--animation-slide .jkl-announcement-bar__message.active{transform:translate(0)}.jkl-announcement-bar--animation-slide .jkl-announcement-bar__message.exit-left{transform:translate(-100%);opacity:0;visibility:hidden}.jkl-announcement-bar--animation-slide .jkl-announcement-bar__message.exit-right{transform:translate(100%);opacity:0;visibility:hidden}.jkl-announcement-bar--animation-slide .jkl-announcement-bar__message.enter-left{transform:translate(0);animation:slide-in-from-left .3s ease}.jkl-announcement-bar--animation-slide .jkl-announcement-bar__message.enter-right{transform:translate(0);animation:slide-in-from-right .3s ease}@keyframes slide-in-from-left{0%{transform:translate(-100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes slide-in-from-right{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}.jkl-announcement-bar__nav-button{background:transparent;border:none;cursor:pointer;padding:var(--spacing-benetton-8);display:flex;align-items:center;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:32px;height:32px;transition:opacity .2s ease}.jkl-announcement-bar__nav-button--prev{left:0;display:none}.jkl-announcement-bar__nav-button--next{right:0}@media (max-width: 1023px){.jkl-announcement-bar__nav-button--next{right:48px}}@media (min-width: 1024px){.jkl-announcement-bar__nav-button--next{right:0}}.jkl-announcement-bar__nav-button svg{width:8px;height:13px}.jkl-announcement-bar__nav-button svg path{fill:var(--brand-black, #000)}.jkl-announcement-bar__nav-button:hover svg path{opacity:.7}.jkl-announcement-bar__close-button{background:transparent;border:none;cursor:pointer;padding:var(--spacing-benetton-8);display:flex;align-items:center;justify-content:center;position:absolute;right:var(--spacing-benetton-16);top:50%;transform:translateY(-50%);width:32px;height:32px;z-index:2;transition:opacity .2s ease}@media (min-width: 1024px){.jkl-announcement-bar__close-button{right:var(--spacing-benetton-32)}}.jkl-announcement-bar__close-button svg{width:9px;height:9px}.jkl-announcement-bar__close-button svg path{fill:#585858}.jkl-announcement-bar__close-button:hover svg path{opacity:.7}.jkl-announcement-bar--scrolling .jkl-announcement-bar__content{overflow:hidden}.jkl-announcement-bar--scrolling .jkl-announcement-bar__scrolling-wrapper{display:flex;animation:jkl-announcement-scroll var(--jkl-announcement-scroll-speed, 20s) linear infinite;will-change:transform}.jkl-announcement-bar--scrolling .jkl-announcement-bar__message{display:flex;padding:var(--spacing-benetton-8) var(--spacing-benetton-40);white-space:nowrap;opacity:1;visibility:visible;transform:none;position:static;transition:none;animation:none}.jkl-announcement-bar--scrolling .jkl-announcement-bar__nav-button{display:none}@keyframes jkl-announcement-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.jkl-announcement-bar-section--sticky{position:fixed;top:0;left:0;right:0;width:100%;z-index:10}:root:has(.jkl-announcement-bar-section--sticky:not([style*="display: none"])){--sticky-announcement-bar-enabled: 1;--announcement-bar-height: var(--jkl-announcement-bar-height, 50px)}:has(.jkl-announcement-bar-section--sticky:not([style*="display: none"])) .header{--header-background-opacity: 1 !important;--header-logo-opacity: 1 !important}.jkl-look-spotlight .section{--calculated-section-spacing-block-start: var(--spacing-benetton-80);--calculated-section-spacing-block-end: var(--spacing-benetton-80)}.look-spotlight{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--grid-gutter);gap:3.125rem}@media (min-width: 1024px){.look-spotlight{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--grid-gutter);gap:0}}.look-spotlight__hero{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:30px}.look-spotlight__media,.look-spotlight__media img{height:100%}.look-spotlight__cta{padding:15px;background-color:var(--look-spotlight-cta-bg);color:var(--look-spotlight-cta-color);max-width:280px;position:absolute;bottom:19px;left:19px}.look-spotlight__cta-kicker{font-family:var(--font-gill-sans-nova);font-size:1.76875rem;font-style:normal;font-weight:800;line-height:var(--line-height-primary-m);text-transform:uppercase}.look-spotlight__cta-title{font-family:var(--font-butler);font-size:1.875rem;font-style:normal;font-weight:400;line-height:1.875rem;text-transform:uppercase;margin-top:5px}.look-spotlight__cta-description{font-family:var(--font-gill-sans-nova);font-size:var(--text-primary-s);font-style:normal;font-weight:500;line-height:var(--line-height-primary-s-body);margin-top:1.25rem}.look-spotlight__cta-link{font-family:var(--font-gill-sans-nova);font-size:.83125rem;font-style:normal;font-weight:800;line-height:var(--line-height-primary-xs);text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;text-transform:uppercase;margin-top:2rem;display:block}.look-spotlight__product{display:flex;padding-bottom:3.125rem;max-width:100%}@media (min-width: 1024px){.look-spotlight__product{padding-left:16%;max-width:68%}}.look-spotlight__product:last-child{padding-bottom:0}@media (min-width: 1024px){.look-spotlight__product:last-child{justify-content:flex-end;padding-left:32%;max-width:84%}}.look-spotlight__product .product-card{max-width:100%}.look-spotlight__product .product-card__figure img{aspect-ratio:407/543}.jkl-image-with-text-overlay{--section-outer-spacing-block: var(--spacing-benetton-80)}@media (min-width: 1024px){.jkl-image-with-text-overlay{--section-outer-spacing-block: var(--spacing-benetton-80)}}@media (min-width: 1920px){.jkl-image-with-text-overlay{--section-outer-spacing-block: var(--spacing-benetton-80)}}.jkl-image-with-text-overlay .prose *:is(p,div,ul,ol){margin-top:15px}@media screen and (min-width: 700px){.jkl-image-with-text-overlay .sm\:place-self-center{padding-top:7.5rem}}.jkl-image-with-text-overlay .subheading{font-family:var(--font-gill-sans-nova);font-size:var(--text-primary-xs);font-style:normal;font-weight:500;line-height:var(--line-height-primary-xs)}.jkl-image-with-text-overlay .heading{line-height:3.125rem!important;text-transform:uppercase;margin-top:1.5px;font-style:normal}.jkl-image-with-text-overlay .heading strong{font-family:var(--font-gill-sans-nova);font-size:2.93125rem!important;display:block;font-weight:800}.jkl-image-with-text-overlay .heading span{font-family:var(--font-butler);font-size:3.125rem!important;font-weight:400;display:block;margin-top:9px}.jkl-image-with-text-overlay .btn-primary{height:54px;padding:0 1.875rem;margin:10px 0}.jkl-text-with-icons .section{--calculated-section-spacing-block-start: var(--spacing-benetton-40);--calculated-section-spacing-block-end: var(--spacing-benetton-32)}.jkl-text-with-icons .icon-block{padding:10px;display:flex;align-items:center;max-width:fit-content;min-height:48px;aspect-ratio:1;box-sizing:content-box}.jkl-text-with-icons .icon-block--no-background{padding:0;aspect-ratio:initial}.jkl-text-with-icons .icon-block img{margin-left:auto;margin-right:auto;min-height:48px;width:100%;max-width:var(--icon-max-width)}@media screen and (max-width: 767px){.jkl-text-with-icons .icon-block img{max-width:var(--mobile-icon-max-width)}}.jkl-text-with-icons__item{padding:17px 15px 27px;border-right:1px solid #D6D6D6;height:100%;display:flex;flex-direction:var(--text-with-icons-direction);align-items:center;text-align:var(--text-with-icons-text-alignment);gap:10px}@media screen and (max-width: 767px){.jkl-text-with-icons__item{display:flex;padding-bottom:17px;padding-top:7px}}.jkl-text-with-icons .text-with-icons__text-wrapper{flex:1}.jkl-text-with-icons .text-with-icons__text-wrapper .title{font-family:var(--font-gill-sans-nova);font-size:11.4px;font-style:normal;font-weight:800;line-height:16px;letter-spacing:.5px;text-transform:uppercase}.jkl-text-with-icons .text-with-icons__text-wrapper .content{font-family:var(--font-gill-sans-nova);font-size:11.4px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:.5px;margin:5px 0 0}.jkl-scrolling-text .section{--calculated-section-spacing-block-start: var(--spacing-benetton-32);--calculated-section-spacing-block-end: var(--spacing-benetton-32)}.jkl-scrolling-text .scrolling-text__text{padding:0 12px;letter-spacing:normal;text-transform:uppercase}.jkl-scrolling-text .scrolling-text__text-item{padding:0}.jkl-scrolling-text .scrolling-text__text-main{font-family:var(--font-gill-sans-nova);font-style:normal;font-weight:800}.jkl-scrolling-text .scrolling-text__text-light{font-family:var(--font-butler);font-style:normal;font-weight:400;position:relative;top:3px;font-size:var(--scrolling-text-light-font-size)}.jkl-scrolling-text .scrolling-text__dot{padding-left:12px;max-width:fit-content;display:inline-block}.jkl-scrolling-text .scrolling-text__dot svg{vertical-align:middle}.jkl-featured-collection .section{--calculated-section-spacing-block-start: var(--spacing-benetton-80);--calculated-section-spacing-block-end: var(--spacing-benetton-80)}.jkl-featured-collection .product-card{max-width:100%}.jkl-featured-collection .product-list.stack-products{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;column-gap:2px;row-gap:31px}.jkl-featured-collection .product-list.stack-products .product-card__featured{position:relative;display:flex;flex:0 0 calc(100% - 2px);max-width:calc(100% - 2px);padding-inline-start:max(var(--calculated-section-spacing-inline),50% - var(--container-max-width) / 2)}@media (min-width: 1024px){.jkl-featured-collection .product-list.stack-products .product-card__featured{flex:0 0 calc(50% - 2px);max-width:calc(50% - 2px)}}.jkl-featured-collection .product-list.stack-products .product-card__featured .product-card{max-width:50%;flex:1}.jkl-featured-collection .product-list.stack-products .product-card__featured .product-card__info{display:none}.jkl-featured-collection .product-list.stack-products .product-card__featured__heading{max-width:50%;flex:1}.jkl-featured-collection .product-list.stack-products .product-card__featured__heading-subheading{font-size:14px;font-family:var(--font-gill-sans-nova);font-weight:400;text-transform:uppercase}.jkl-featured-collection .product-list.stack-products .product-card__featured__heading-title{display:flex;flex-direction:column;max-width:fit-content}.jkl-featured-collection .product-list.stack-products .product-card__featured__heading-title-main{font-family:var(--font-gill-sans-nova);font-size:clamp(1.25rem,2.5vw,2.58125rem);font-style:normal;font-weight:800;line-height:clamp(1.25rem,2.5vw,2.58125rem);text-transform:uppercase}.jkl-featured-collection .product-list.stack-products .product-card__featured__heading-title-light{font-family:var(--font-butler);font-size:clamp(1.25rem,2.5vw,2.7rem);font-style:normal;font-weight:400;line-height:clamp(1.25rem,2.5vw,2.7rem);text-transform:uppercase;align-self:flex-end}.jkl-featured-collection .product-list.stack-products .product-card__not-featured{flex:0 0 calc(50% - 2px);max-width:calc(50% - 2px)}@media (min-width: 1024px){.jkl-featured-collection .product-list.stack-products .product-card__not-featured{flex:0 0 calc(25% - 2px);max-width:calc(25% - 2px)}}.jkl-featured-collection .product-list.stack-products .product-card__not-featured:nth-child(6n){flex:0 0 calc(100% - 2px);max-width:calc(100% - 2px);display:flex;justify-content:center}@media (min-width: 1024px){.jkl-featured-collection .product-list.stack-products .product-card__not-featured:nth-child(6n){flex:0 0 calc(50% - 2px);max-width:calc(50% - 2px);padding-inline-start:max(var(--calculated-section-spacing-inline),50% - var(--container-max-width) / 2)}}.jkl-featured-collection .product-list.stack-products .product-card__not-featured:nth-child(6n) .product-card{flex:1}@media (min-width: 768px){.jkl-featured-collection .product-list.stack-products .product-card__not-featured:nth-child(6n) .product-card{max-width:50%}}.jkl-featured-collection .product-list.stack-products .product-card__not-featured:nth-child(6n+1){flex:0 0 calc(100% - 2px);max-width:calc(100% - 2px);display:flex;justify-content:center}@media (min-width: 1024px){.jkl-featured-collection .product-list.stack-products .product-card__not-featured:nth-child(6n+1){flex:0 0 calc(50% - 2px);max-width:calc(50% - 2px);padding-inline-start:max(var(--calculated-section-spacing-inline),50% - var(--container-max-width) / 2)}}.jkl-featured-collection .product-list.stack-products .product-card__not-featured:nth-child(6n+1) .product-card{flex:1}@media (min-width: 768px){.jkl-featured-collection .product-list.stack-products .product-card__not-featured:nth-child(6n+1) .product-card{max-width:50%}}.jkl-featured-collection .btn-start-shop-now{margin-top:var(--spacing-benetton-32);flex-direction:row;justify-content:center}.jkl-featured-collection .btn-start-shop-now a{width:calc(100% - 2 * var(--container-gutter));max-width:440px}.breadcrumbs{padding-bottom:var(--spacing-benetton-48)}.breadcrumbs-inner{display:flex;align-items:center;justify-content:center;gap:5px;flex-wrap:wrap}.breadcrumbs-link{color:var(--brand-grey-01);font-family:var(--font-gill-sans-nova-heavy);font-size:var(--text-primary-xxs);font-style:normal;font-weight:800;line-height:var(--line-height-primary-xxs);letter-spacing:.5px;text-transform:uppercase}.breadcrumbs-link--active{color:var(--text-color)}.drawer{padding:0;--drawer-body-padding: 0 var(--spacing-benetton-24)}.drawer::part(content){border-radius:0;clip-path:none;gap:var(--spacing-benetton-24)}.drawer::part(body){padding-bottom:100px}.drawer::part(header){--drawer-header-padding: var(--spacing-benetton-24)}.drawer .h5[slot=header]{font-family:var(--font-gill-sans-nova);font-size:var(--text-primary-s);line-height:var(--line-height-primary-s-body);text-transform:uppercase;color:var(--brand-primary-green)}.facets-drawer__floating-apply{position:absolute;width:calc(100% - var(--spacing-benetton-24))}.facets-drawer__floating-apply button,.facets__floating-filter button{background-color:var(--brand-primary-green);font-style:normal;font-weight:800;line-height:16px;text-transform:uppercase;border-radius:0}#facet-form .text-with-icon span,form[is=facet-form] .text-with-icon span{font-family:var(--font-gill-sans-nova);font-size:var(--text-primary-xs);font-weight:800;line-height:var(--line-height-primary-xs);text-transform:uppercase}#facet-form .text-with-icon span.circle-chevron,form[is=facet-form] .text-with-icon span.circle-chevron{background:transparent;color:#000;width:24px;height:24px}#facet-form .accordion,form[is=facet-form] .accordion{border:0}#facet-form .accordion__toggle,form[is=facet-form] .accordion__toggle{padding:12px 0;margin-bottom:5px}#facet-form .accordion__toggle label,form[is=facet-form] .accordion__toggle label,#facet-form .accordion__toggle span,form[is=facet-form] .accordion__toggle span{font-family:var(--font-gill-sans-nova);font-size:var(--text-primary-xs);font-weight:800;line-height:var(--line-height-primary-xs);text-transform:uppercase}#facet-form .accordion__toggle span.circle-chevron,form[is=facet-form] .accordion__toggle span.circle-chevron{background:transparent;color:#000;width:24px;height:24px}#facet-form .accordion__content,form[is=facet-form] .accordion__content{padding:10px 0 8px;margin:0}#facet-form .switch:checked,form[is=facet-form] .switch:checked{background:var(--brand-primary-green)}#facet-form .range-group,form[is=facet-form] .range-group{--range-active: 0 152 72;--range-inactive: 0 0 0;background:linear-gradient(to var(--transform-origin-end),rgb(var(--range-inactive)/.12) var(--range-min),rgb(var(--range-active)) var(--range-min),rgb(var(--range-active)) var(--range-max),rgb(var(--range-inactive)/.12) var(--range-max))}#facet-form input[type=range]::-webkit-slider-thumb,form[is=facet-form] input[type=range]::-webkit-slider-thumb{background:var(--brand-primary-green)}#facet-form input[type=range]::-moz-range-thumb,form[is=facet-form] input[type=range]::-moz-range-thumb{background:var(--brand-primary-green)}#facet-form .checkbox,form[is=facet-form] .checkbox{background-color:transparent;background:none;box-shadow:none;border:1px solid var(--brand-primary-green);border-radius:0}#facet-form .checkbox:checked,form[is=facet-form] .checkbox:checked{background-color:var(--brand-primary-green)}#facet-form .checkbox~label,form[is=facet-form] .checkbox~label{opacity:1;font-family:var(--font-gill-sans-nova);font-size:var(--text-primary-s);font-style:normal;font-weight:500;line-height:var(--line-height-primary-xs)}#facet-form #accordion-filter-v-option-color .accordion__content,form[is=facet-form] #accordion-filter-v-option-color .accordion__content{padding-bottom:28px}#facet-form #accordion-filter-v-option-color .accordion__content>*,form[is=facet-form] #accordion-filter-v-option-color .accordion__content>*{gap:28px}#facet-form .color-swatch,form[is=facet-form] .color-swatch{outline:1px solid #D6D6D6;outline-offset:5px;width:var(--spacing-benetton-40);height:var(--spacing-benetton-40)}#facet-form .color-swatch:after,form[is=facet-form] .color-swatch:after{content:attr(data-tooltip);transform:none;bottom:-30px;width:100%;left:0;text-align:center;background-color:transparent;color:var(--text-color);font-family:var(--font-gill-sans-nova);font-size:var(--text-primary-s);font-style:normal;font-weight:500;line-height:var(--line-height-primary-s-body);padding:0;position:absolute}.active-facets{margin:0 0 20px;gap:10px}.active-facets .removable-facet{background-color:transparent;padding:0;font-size:var(--text-primary-xs);display:flex;gap:10px}.active-facets .facet-clear-all{margin:0;font-family:var(--font-gill-sans-nova);font-size:var(--text-primary-xs);font-weight:800;line-height:var(--line-height-primary-xs);text-transform:uppercase;color:rgb(var(--text-color));flex-basis:100%}.jkl-main-collection.filters-open .collection--filters-sidebar{--collection-sidebar-width: 320px}.jkl-main-collection.filters-open .collection--filters-sidebar .collection__facets{-ms-transform:translateX(0);transform:translate(0);width:initial}.jkl-main-collection .container{padding-inline:initial;width:initial;--container-gutter: 0;--container-max-width: 1633px;overflow:hidden}@media screen and (min-width: 768px){.jkl-main-collection .container{--container-gutter: var(--spacing-benetton-40)}}.jkl-main-collection .collection{margin-block-start:var(--spacing-benetton-16);padding-top:10px;column-gap:0}.jkl-main-collection .collection .column-gap{gap:var(--spacing-benetton-32)}.jkl-main-collection .collection__top-bar{padding-top:var(--spacing-benetton-24);padding-bottom:var(--spacing-benetton-24);border-bottom:1px solid #D6D6D6;display:none;justify-content:space-between}@media screen and (min-width: 1000px){.jkl-main-collection .collection__top-bar{display:flex}}.jkl-main-collection .collection__top-bar .open-filter-text-with-icon{display:none;align-items:center;gap:7px}@media screen and (min-width: 1000px){.jkl-main-collection .collection__top-bar .open-filter-text-with-icon{display:flex}}.jkl-main-collection .collection__top-bar .open-filter-text-with-icon .label{color:#212529;font-family:var(--font-gill-sans-nova);font-size:var(--text-primary-xs);font-weight:800;line-height:var(--line-height-primary-xs-body);text-transform:uppercase}.jkl-main-collection .collection .facets-summary{gap:10px;align-items:center}.jkl-main-collection .collection .facets-summary-bottom{display:flex;align-items:center;justify-content:space-between;gap:10px}.jkl-main-collection .collection facet-sort-by.sort-by-facet{margin-inline-start:initial}.jkl-main-collection .collection facet-sort-by.sort-by-facet>span{font-family:var(--font-gill-sans-nova);font-size:var(--text-primary-xs);font-weight:800;line-height:var(--line-height-primary-xs);text-transform:uppercase}.jkl-main-collection .collection facet-sort-by.sort-by-facet>button{line-height:var(--line-height-primary-xs)}.jkl-main-collection .collection .layout-switcher{display:flex;align-items:center;gap:10px}.jkl-main-collection .collection .layout-switcher .label{font-family:var(--font-gill-sans-nova);font-size:var(--text-primary-s);font-weight:500;line-height:var(--line-height-primary-s-body);text-transform:uppercase;border-right:1px solid #D6D6D6;padding-right:10px}.jkl-main-collection .collection .layout-switcher .triggers{display:flex;align-items:center;gap:10px}.jkl-main-collection .collection .layout-switcher .triggers button{display:flex}.jkl-main-collection .collection .layout-switcher .triggers button.selected path{fill:var(--brand-primary-green)}.jkl-main-collection .collection--filters-horizontal .collection__top-bar{flex-direction:column}.jkl-main-collection .collection--filters-horizontal .availability-facet{flex:initial}.jkl-main-collection .collection--filters-horizontal .sort-by-facet{flex:1}.jkl-main-collection .collection--filters-drawer .facets-summary{justify-content:space-between}.jkl-main-collection .collection--filters-sidebar{--collection-sidebar-width: 0;transition:all .7s ease-in-out,top .4s ease .1s,height .4s ease .1s}.jkl-main-collection .collection--filters-sidebar .collection__facets{padding-right:var(--spacing-benetton-80);transition:all .7s ease-in-out,top .4s ease .1s,height .4s ease .1s;-ms-transform:translateX(-400px);transform:translate(-400px);width:0}.jkl-main-collection .collection--filters-sidebar .facets-summary{justify-content:space-between}.jkl-main-collection .collection__results .product-list{gap:30px 2px}.jkl-main-collection .collection__results .product-list__promo .content-over-media{width:100%;border-radius:0}.jkl-main-collection .collection__results .product-list__promo :is(img,video-media){position:relative;max-width:100%;width:100%;aspect-ratio:3/4;max-height:540px;object-fit:cover}.jkl-main-collection .collection__results .product-list__promo .promo-title{font-family:var(--font-gill-sans-nova);font-size:var(--text-primary-xs);font-style:normal;font-weight:800;line-height:var(--line-height-primary-xs);letter-spacing:var(--letter-spacing-primary-small);text-transform:uppercase;display:block;margin-bottom:5px}.jkl-main-collection .collection__results .product-list__promo .promo-content{padding:0;margin:0 0 20px!important;font-family:var(--font-gill-sans-nova);font-size:var(--text-primary-s);font-style:normal;line-height:var(--line-height-primary-s-body)}.jkl-main-collection .collection__results.layout-asymmetric{grid-template-rows:repeat(11,-webkit-min-content);grid-template-rows:repeat(11,min-content)}.jkl-main-collection .collection__results.layout-asymmetric .product-card{max-width:100%}@media (min-width: 1024px){.jkl-main-collection .collection__results.layout-asymmetric .product-list{grid-template-columns:repeat(4,25%)}.jkl-main-collection .collection__results.layout-asymmetric .product-card__wrapper{flex-direction:column}.jkl-main-collection .collection__results.layout-asymmetric .product-card__wrapper:nth-child(24n+1){grid-column:span 2}.jkl-main-collection .collection__results.layout-asymmetric .product-card__wrapper:nth-child(24n+1) .product-card{max-width:50%;margin-left:16.6667%}.jkl-main-collection .collection__results.layout-asymmetric .product-card__wrapper:nth-child(24n+4){grid-column:span 2}.jkl-main-collection .collection__results.layout-asymmetric .product-card__wrapper:nth-child(24n+4) .product-card{max-width:50%}.jkl-main-collection .collection__results.layout-asymmetric .product-card__wrapper:nth-child(24n+5){grid-column:span 2}.jkl-main-collection .collection__results.layout-asymmetric .product-card__wrapper:nth-child(24n+5) .product-card{max-width:50%;margin-left:16.6667%}.jkl-main-collection .collection__results.layout-asymmetric .product-card__wrapper:nth-child(24n+6){grid-column:span 2;display:flex;align-items:flex-end}.jkl-main-collection .collection__results.layout-asymmetric .product-card__wrapper:nth-child(24n+6) .product-card{max-width:50%;margin-right:16.6667%}.jkl-main-collection .collection__results.layout-asymmetric .product-card__wrapper:nth-child(24n+7){grid-column:span 2;grid-row:span 4}.jkl-main-collection .collection__results.layout-asymmetric .product-card__wrapper:nth-child(24n+7) .product-card{height:100%;display:flex;flex-direction:column;max-width:100%;margin:0}.jkl-main-collection .collection__results.layout-asymmetric .product-card__wrapper:nth-child(24n+7) .product-card .product-card__figure{flex:1;width:100%;height:100%}.jkl-main-collection .collection__results.layout-asymmetric .product-card__wrapper:nth-child(24n+7) .product-card .product-card__figure a{display:block;height:100%}.jkl-main-collection .collection__results.layout-asymmetric .product-card__wrapper:nth-child(24n+7) .product-card .product-card__figure img,.jkl-main-collection .collection__results.layout-asymmetric .product-card__wrapper:nth-child(24n+7) .product-card .product-card__figure svg{max-height:100%;height:100%}.jkl-main-collection .collection__results.layout-asymmetric .product-card__wrapper:nth-child(24n+8){grid-column:span 2}.jkl-main-collection .collection__results.layout-asymmetric .product-card__wrapper:nth-child(24n+8) .product-card{max-width:50%;margin-left:16.6667%}.jkl-main-collection .collection__results.layout-asymmetric .product-card__wrapper:nth-child(24n+11){grid-column:span 2;display:flex;align-items:flex-end}.jkl-main-collection .collection__results.layout-asymmetric .product-card__wrapper:nth-child(24n+11) .product-card{max-width:50%}.jkl-main-collection .collection__results.layout-asymmetric .product-card__wrapper:nth-child(24n+12){grid-column:span 2}.jkl-main-collection .collection__results.layout-asymmetric .product-card__wrapper:nth-child(24n+12) .product-card{max-width:50%;margin-left:16.6667%}.jkl-main-collection .collection__results.layout-asymmetric .product-card__wrapper:nth-child(24n+13){grid-column:span 2}.jkl-main-collection .collection__results.layout-asymmetric .product-card__wrapper:nth-child(24n+13) .product-card{max-width:50%}.jkl-main-collection .collection__results.layout-asymmetric .product-card__wrapper:nth-child(24n+14){grid-column:span 2}.jkl-main-collection .collection__results.layout-asymmetric .product-card__wrapper:nth-child(24n+14) .product-card{max-width:50%}.jkl-main-collection .collection__results.layout-asymmetric .product-card__wrapper:nth-child(24n+15){grid-column:span 2}.jkl-main-collection .collection__results.layout-asymmetric .product-card__wrapper:nth-child(24n+15) .product-card{max-width:50%;margin-left:16.6667%}.jkl-main-collection .collection__results.layout-asymmetric .product-card__wrapper:nth-child(24n+16){grid-column:span 2}.jkl-main-collection .collection__results.layout-asymmetric .product-card__wrapper:nth-child(24n+16) .product-card{max-width:50%;margin-left:16.6667%}.jkl-main-collection .collection__results.layout-asymmetric .product-card__wrapper:nth-child(24n+19){grid-column:span 2;display:flex;align-items:flex-end}.jkl-main-collection .collection__results.layout-asymmetric .product-card__wrapper:nth-child(24n+19) .product-card{max-width:50%;margin-right:16.6667%}.jkl-main-collection .collection__results.layout-asymmetric .product-card__wrapper:nth-child(24n+20){grid-column:span 2;grid-row:span 4}.jkl-main-collection .collection__results.layout-asymmetric .product-card__wrapper:nth-child(24n+20) .product-card{height:100%;display:flex;flex-direction:column;max-width:100%;margin:0}.jkl-main-collection .collection__results.layout-asymmetric .product-card__wrapper:nth-child(24n+20) .product-card .product-card__figure{flex:1;width:100%;height:100%}.jkl-main-collection .collection__results.layout-asymmetric .product-card__wrapper:nth-child(24n+20) .product-card .product-card__figure a{display:block;height:100%}.jkl-main-collection .collection__results.layout-asymmetric .product-card__wrapper:nth-child(24n+20) .product-card .product-card__figure img,.jkl-main-collection .collection__results.layout-asymmetric .product-card__wrapper:nth-child(24n+20) .product-card .product-card__figure svg{max-height:100%;height:100%}.jkl-main-collection .collection__results.layout-asymmetric .product-card__wrapper:nth-child(24n+21){grid-column:span 2}.jkl-main-collection .collection__results.layout-asymmetric .product-card__wrapper:nth-child(24n+21) .product-card{max-width:50%;margin-left:16.6667%}.jkl-main-collection .collection__results.layout-asymmetric .product-card__wrapper:nth-child(24n+24){grid-column:span 2;display:flex;align-items:flex-end}.jkl-main-collection .collection__results.layout-asymmetric .product-card__wrapper:nth-child(24n+24) .product-card{max-width:50%}}@media screen and (max-width: 1023px){.jkl-main-collection .collection__results.layout-asymmetric .product-list{grid-template-columns:repeat(2,50%)}.jkl-main-collection .collection__results.layout-asymmetric .product-card__wrapper{flex-direction:column}.jkl-main-collection .collection__results.layout-asymmetric .product-card__wrapper:nth-child(7n){grid-row:span 4;grid-column:span 2}.jkl-main-collection .collection__results.layout-asymmetric .product-card__wrapper:nth-child(7n) .product-card{height:100%;display:flex;flex-direction:column;max-width:100%;margin:0}.jkl-main-collection .collection__results.layout-asymmetric .product-card__wrapper:nth-child(7n) .product-card .product-card__figure{flex:1;width:100%;height:100%}.jkl-main-collection .collection__results.layout-asymmetric .product-card__wrapper:nth-child(7n) .product-card .product-card__figure a{display:block;height:100%}.jkl-main-collection .collection__results.layout-asymmetric .product-card__wrapper:nth-child(7n) .product-card .product-card__figure img,.jkl-main-collection .collection__results.layout-asymmetric .product-card__wrapper:nth-child(7n) .product-card .product-card__figure svg{max-height:100%;height:100%}}.jkl-main-collection .collection__results.layout-asymmetric-four{grid-template-rows:repeat(11,-webkit-min-content);grid-template-rows:repeat(11,min-content)}.jkl-main-collection .collection__results.layout-asymmetric-four .product-card{max-width:100%}@media (min-width: 1024px){.jkl-main-collection .collection__results.layout-asymmetric-four .product-list{grid-template-columns:repeat(4,25%)}.jkl-main-collection .collection__results.layout-asymmetric-four .product-card__wrapper:nth-child(24n+1),.jkl-main-collection .collection__results.layout-asymmetric-four .product-card__wrapper:nth-child(24n+15){grid-column:span 2;grid-row:span 4}.jkl-main-collection .collection__results.layout-asymmetric-four .product-card__wrapper:nth-child(24n+1) .product-card,.jkl-main-collection .collection__results.layout-asymmetric-four .product-card__wrapper:nth-child(24n+15) .product-card{height:100%;display:flex;flex-direction:column;max-width:100%;margin:0}.jkl-main-collection .collection__results.layout-asymmetric-four .product-card__wrapper:nth-child(24n+1) .product-card .product-card__figure,.jkl-main-collection .collection__results.layout-asymmetric-four .product-card__wrapper:nth-child(24n+15) .product-card .product-card__figure{flex:1;width:100%;height:100%}.jkl-main-collection .collection__results.layout-asymmetric-four .product-card__wrapper:nth-child(24n+1) .product-card .product-card__figure a,.jkl-main-collection .collection__results.layout-asymmetric-four .product-card__wrapper:nth-child(24n+15) .product-card .product-card__figure a{display:block;height:100%}.jkl-main-collection .collection__results.layout-asymmetric-four .product-card__wrapper:nth-child(24n+1) .product-card .product-card__figure img,.jkl-main-collection .collection__results.layout-asymmetric-four .product-card__wrapper:nth-child(24n+1) .product-card .product-card__figure svg,.jkl-main-collection .collection__results.layout-asymmetric-four .product-card__wrapper:nth-child(24n+15) .product-card .product-card__figure img,.jkl-main-collection .collection__results.layout-asymmetric-four .product-card__wrapper:nth-child(24n+15) .product-card .product-card__figure svg{max-height:100%;height:100%}.jkl-main-collection .collection__results.layout-asymmetric-four .product-card__wrapper:nth-child(24n+8),.jkl-main-collection .collection__results.layout-asymmetric-four .product-card__wrapper:nth-child(24n+22){grid-column:3/span 2;grid-row:span 4}.jkl-main-collection .collection__results.layout-asymmetric-four .product-card__wrapper:nth-child(24n+8) .product-card,.jkl-main-collection .collection__results.layout-asymmetric-four .product-card__wrapper:nth-child(24n+22) .product-card{height:100%;display:flex;flex-direction:column;max-width:100%;margin:0}.jkl-main-collection .collection__results.layout-asymmetric-four .product-card__wrapper:nth-child(24n+8) .product-card .product-card__figure,.jkl-main-collection .collection__results.layout-asymmetric-four .product-card__wrapper:nth-child(24n+22) .product-card .product-card__figure{flex:1;width:100%;height:100%}.jkl-main-collection .collection__results.layout-asymmetric-four .product-card__wrapper:nth-child(24n+8) .product-card .product-card__figure a,.jkl-main-collection .collection__results.layout-asymmetric-four .product-card__wrapper:nth-child(24n+22) .product-card .product-card__figure a{display:block;height:100%}.jkl-main-collection .collection__results.layout-asymmetric-four .product-card__wrapper:nth-child(24n+8) .product-card .product-card__figure img,.jkl-main-collection .collection__results.layout-asymmetric-four .product-card__wrapper:nth-child(24n+8) .product-card .product-card__figure svg,.jkl-main-collection .collection__results.layout-asymmetric-four .product-card__wrapper:nth-child(24n+22) .product-card .product-card__figure img,.jkl-main-collection .collection__results.layout-asymmetric-four .product-card__wrapper:nth-child(24n+22) .product-card .product-card__figure svg{max-height:100%;height:100%}}.jkl-main-collection .pagination--load-more{border-radius:0;border:none;background:none;width:100%}.jkl-main-collection .pagination--load-more .btn{width:calc(100% - var(--spacing-benetton-40));max-width:537px;border-radius:0;color:var(--brand-primary-green);border-color:var(--brand-primary-green);height:70px}.jkl-main-collection .pagination--load-more .btn:hover{border-color:var(--brand-black);color:var(--brand-black)}.jkl-collection-banner .section{--section-outer-spacing-block-start: var(--spacing-benetton-80);--section-outer-spacing-block-end: var(--spacing-benetton-80)}.jkl-collection-banner .text-secondary-xxl{font-size:var(--text-secondary-xxl-mobile);line-height:var(--line-height-secondary-xxl-mobile)}@media (min-width: 1024px){.jkl-collection-banner .text-secondary-xxl{font-size:var(--text-secondary-xxl-desktop);line-height:var(--line-height-secondary-xxl-desktop)}}.jkl-collection-banner .text-secondary-xl{font-size:var(--text-secondary-xl-desktop);line-height:var(--line-height-secondary-xl-desktop)}.jkl-collection-banner .text-secondary-l{font-size:var(--text-secondary-l);line-height:var(--line-height-secondary-l)}.jkl-collection-banner .text-secondary-m{font-size:var(--text-secondary-m);line-height:var(--line-height-secondary-m)}.jkl-collection-banner .text-secondary-s{font-size:var(--text-secondary-s);line-height:var(--line-height-secondary-s)}.jkl-collection-banner .text-primary-xs{font-size:var(--text-primary-xs);line-height:var(--line-height-primary-xs)}.jkl-collection-banner__content{gap:22px;display:flex;flex-direction:column}.jkl-collection-banner__header{text-align:center;margin-block-start:0;margin-block-end:0}.jkl-collection-banner__heading{font-family:var(--font-butler);font-style:normal;font-weight:700;text-transform:uppercase}.jkl-collection-banner__description{text-align:center;font-family:var(--font-gill-sans-nova);font-size:var(--text-primary-s);font-style:normal;font-weight:500;line-height:var(--line-height-primary-s-body);max-width:514px;margin-left:auto;margin-right:auto}.jkl-collection-banner image-banner{border-radius:0}.collection-tabs__container{overflow:hidden}.collection-tabs__header{margin-bottom:15px}.collection-tabs__header .heading{margin-top:0}.collection-tabs__header .heading-strong{font-family:var(--font-gill-sans-nova);font-size:var(--text-primary-l);font-style:normal;font-weight:800;line-height:var(--line-height-primary-l);text-transform:uppercase}.collection-tabs__header .heading-light{font-family:var(--font-butler);font-weight:700;font-size:var(--text-secondary-l);line-height:var(--line-height-secondary-l);text-transform:uppercase;position:relative;top:2px}.collection-tabs__header .subheading{font-family:var(--font-gill-sans-nova);font-size:var(--text-primary-s);font-style:normal;font-weight:400;line-height:var(--line-height-primary-s-body);text-transform:uppercase}.collection-tabs__tabs-nav{margin-bottom:var(--spacing-benetton-40);overflow:scroll;scrollbar-width:none;-ms-overflow-style:none}.collection-tabs__tabs-nav::-webkit-scrollbar{display:none}.collection-tabs__tabs-nav-inner{width:100%;display:flex;justify-content:var(--tabs-alignment);gap:2px;margin:0}.collection-tabs__tab-button{position:relative;padding:10px;font-family:var(--font-gill-sans-nova);font-size:var(--text-primary-s);font-style:normal;font-weight:800;line-height:var(--line-height-primary-s-body);text-transform:uppercase;background:transparent;border:none;cursor:pointer;transition:color .2s ease;color:var(--text-color);opacity:.3;min-width:14.375rem;text-align:center}.collection-tabs__tab-button:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:currentColor;transform:scaleX(0);transition:transform .2s ease}.collection-tabs__tab-button:hover,.collection-tabs__tab-button[aria-selected=true]{opacity:1}.collection-tabs__tab-button:hover:after,.collection-tabs__tab-button[aria-selected=true]:after{color:var(--brand-primary-green)}.collection-tabs__tab-button:after{transform:scaleX(1)}.collection-tabs__tab-panel{display:none}.collection-tabs__tab-panel[aria-hidden=false],.collection-tabs__tab-panel:not([hidden]){display:block}.collection-tabs__tab-panel .product-list{--product-list-column-gap: 6px;gap:var(--product-list-column-gap)}.collection-tabs__tab-panel .product-card{max-width:100%}.collection-tabs__view-all{display:flex;justify-content:center}.collection-tabs__view-all a{color:var(--brand-primary-green);border-color:var(--brand-primary-green)}.collection-tabs__view-all a:hover{color:var(--text-color)!important;border-color:var(--text-color)!important}.collection-tabs__slider-container.floating-controls-container [is=prev-button],.collection-tabs__slider-container.floating-controls-container [is=next-button]{top:calc(50% - 100px);box-shadow:1px 1px 4px #0000001a}.collection-tabs__slider-container.floating-controls-container [is=prev-button]{left:0!important}.collection-tabs__slider-container.floating-controls-container [is=next-button]{right:0!important}.collection-tabs__slider-container .page-dots{margin-bottom:15px;padding:9px 0;gap:6px}.collection-tabs__slider-container .page-dots>*{width:4px;height:4px;opacity:1;background:var(--brand-grey-03)}.collection-tabs__slider-container .page-dots>*[aria-current=true]{background:var(--brand-primary-green);display:block;width:30px}.jkl-subcollection-nav{padding:0 24px}.jkl-subcollection-nav .circle-button{min-width:36px;width:36px;height:100%;top:0;background-color:transparent;border:0;transform:scale(1)}.jkl-subcollection-nav .circle-button:after{content:"";position:absolute;top:0;bottom:0;width:10rem;pointer-events:none;z-index:1;transform:none;height:100%;display:flex;align-items:center;background:linear-gradient(270deg,#fff,transparent);justify-content:end}.jkl-subcollection-nav .circle-button[is=prev-button]:after{background:linear-gradient(270deg,transparent,#fff)}.jkl-subcollection-nav .circle-button .animated-arrow{border-radius:100%;border:1px solid #f7f7f7;box-shadow:-2px 2px 4px #a6a6a6;background-color:#fff;width:36px;height:36px;position:relative;z-index:2}@media screen and (max-width: 1023px){.jkl-subcollection-nav .circle-button{display:none}}.jkl-subcategory__list{display:grid;grid-auto-flow:column;grid-auto-columns:auto}@media screen and (min-width: 1000px){.jkl-subcategory__list{justify-content:center}}.jkl-subcategory__item{display:flex;flex-direction:column;align-items:center;text-decoration:none;color:inherit;gap:8px;scroll-snap-align:start;padding:0 7.5px;flex:1;max-width:145px;min-width:145px}.jkl-subcategory__image{width:100%;overflow:hidden;border-radius:100%}.jkl-subcategory__image img,.jkl-subcategory__image svg{width:100%;height:auto;aspect-ratio:1/1;object-fit:cover}.jkl-subcategory__title{text-align:center;font-size:14px;font-weight:700;text-transform:uppercase;margin:0}.jkl-subcategory .jkl-subcategory__item.is-active .jkl-subcategory__title{color:var(--brand-primary-green)}.jkl-subcategory .jkl-subcategory__item.is-active .jkl-subcategory__image{border:2px solid var(--brand-primary-green)}.jkl-subcategory__list--icon-text{gap:14px;grid-auto-columns:auto}.jkl-subcategory__list--icon-text .jkl-subcategory__item{flex-direction:row;border:1.5px solid var(--brand-primary-green);border-radius:50px;scroll-snap-align:start;padding:6.5px var(--spacing-8);max-width:initial}.jkl-subcategory__list--icon-text .jkl-subcategory__item>*{flex:1}.jkl-subcategory__list--icon-text .jkl-subcategory__item.is-see-all .jkl-subcategory__image{display:none}.jkl-subcategory__list--icon-text .jkl-subcategory__item:hover{background-color:var(--brand-primary-green)}.jkl-subcategory__list--icon-text .jkl-subcategory__item:hover .jkl-subcategory__title{color:#fff}.jkl-subcategory__list--icon-text .jkl-subcategory__item:hover img{filter:brightness(0) invert(1)}.jkl-subcategory__list--icon-text .jkl-subcategory__item.is-active{background-color:var(--brand-primary-green)}.jkl-subcategory__list--icon-text .jkl-subcategory__item.is-active .jkl-subcategory__title{color:#fff}.jkl-subcategory__list--icon-text .jkl-subcategory__item.is-active img{filter:brightness(0) invert(1)}.jkl-subcategory__list--icon-text .jkl-subcategory__image{max-width:40px;width:40px;max-height:40px;border:none}.jkl-subcategory__list--icon-text .jkl-subcategory__title{font-size:16px;font-weight:500;line-height:22.4px;text-transform:initial;max-width:fit-content;white-space:nowrap}.jkl-slideshow{position:relative;display:flex;flex-direction:column;gap:var(--spacing-benetton-16);padding-inline:var(--jkl-slideshow-container-padding, 0);padding-block:var(--jkl-slideshow-vertical-padding, 0)}.jkl-slideshow__carousel{position:relative;display:block;overflow:hidden}.jkl-slideshow--constrained .jkl-slideshow__carousel{max-width:var(--jkl-slideshow-max-width, 600px);margin:0 auto}.jkl-slideshow__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;z-index:0}.jkl-slideshow__slide.is-selected{position:relative;width:100%;opacity:1;visibility:visible;z-index:1}.jkl-slideshow__media{position:relative;width:100%;aspect-ratio:var(--jkl-slideshow-aspect-ratio, auto);overflow:hidden;background:var(--jkl-slider-background, #f2f2f2)}.jkl-slideshow__media img,.jkl-slideshow__media video{width:100%;height:100%;display:block;object-fit:var(--jkl-slideshow-media-fit, cover)}.jkl-slideshow__media .jkl-slideshow__video{width:100%;height:100%;display:block;object-fit:var(--jkl-slideshow-media-fit, cover)}.jkl-slideshow__media .jkl-slideshow__video--mobile{display:block}.jkl-slideshow__media .jkl-slideshow__video--desktop{display:none}@media screen and (min-width: 700px){.jkl-slideshow__media .jkl-slideshow__video--mobile{display:none}.jkl-slideshow__media .jkl-slideshow__video--desktop{display:block}}@media screen and (max-width: 699px){.jkl-slideshow__fallback-image.hide-mobile{display:none}}@media screen and (min-width: 700px){.jkl-slideshow__fallback-image.hide-desktop{display:none}}.jkl-slideshow__media .jkl-slideshow__video-play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:80px;height:80px;background:transparent;border:none;cursor:pointer;z-index:10;padding:0;margin:0;pointer-events:auto;transition:opacity .3s ease,transform .3s ease,visibility 0s}.jkl-slideshow__media .jkl-slideshow__video-play-btn svg{width:80px;height:80px;display:block;pointer-events:none}.jkl-slideshow__media .jkl-slideshow__video-play-btn:hover{opacity:.8;transform:translate(-50%,-50%) scale(1.05)!important}.jkl-slideshow__media .jkl-slideshow__video-play-btn:active{transform:translate(-50%,-50%) scale(.95)!important}.jkl-slideshow__media .jkl-slideshow__video-play-btn[style*="display: none"],.jkl-slideshow__media .jkl-slideshow__video-play-btn[style*="display:none"]{pointer-events:none!important;visibility:hidden!important}@media screen and (min-width: 700px){.jkl-slideshow__media .jkl-slideshow__video-play-btn{width:128px;height:128px}.jkl-slideshow__media .jkl-slideshow__video-play-btn svg{width:128px;height:128px}}.jkl-slideshow__content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;padding-inline:var(--spacing-benetton-32);padding-top:120px;padding-bottom:var(--spacing-benetton-32);z-index:2;pointer-events:none}.jkl-slideshow__content-inner{width:100%;display:flex;flex-direction:column;align-items:center;gap:0;pointer-events:none}.jkl-slideshow__ctas{display:flex;flex-direction:column;align-items:center;gap:15px;margin-block-start:var(--spacing-benetton-16);padding:var(--spacing-benetton-16) var(--spacing-benetton-8);width:100%;max-width:100%;pointer-events:auto}@media screen and (min-width: 700px){.jkl-slideshow__ctas{display:grid;grid-template-columns:repeat(2,minmax(200px,300px));justify-content:center;gap:15px 20px;row-gap:20px;max-width:640px;margin-inline:auto}.jkl-slideshow__ctas>.jkl-slideshow__cta:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;max-width:300px}}.jkl-slideshow__cta{display:inline-flex;align-items:center;justify-content:center;width:100%;max-width:100%;height:54px;padding:0 var(--spacing-benetton-32);font-family:var(--font-gill-sans-nova),sans-serif;font-size:var(--text-primary-xs);text-transform:uppercase;letter-spacing:var(--letter-spacing-primary-small);line-height:var(--line-height-primary-xs);text-decoration:none!important;text-align:center;white-space:nowrap;outline:none;box-sizing:border-box;pointer-events:auto;background-image:none!important;background-repeat:no-repeat!important;background-position:initial!important;transition:opacity .2s ease!important}.jkl-slideshow__cta:hover{opacity:.85}@media screen and (min-width: 700px){.jkl-slideshow__cta{width:100%;max-width:300px}}.jkl-slideshow__controls{position:relative;display:flex;align-items:center;justify-content:center;padding-block:var(--spacing-benetton-16);width:100%}@media screen and (min-width: 1024px){.jkl-slideshow__controls{min-height:60px}}.jkl-slideshow__nav{position:absolute;display:none;align-items:center;justify-content:center;width:60px;height:60px;border-radius:30px;background-color:#ffffff8f;border:none;cursor:pointer;transition:background-color .2s ease,opacity .2s ease;color:#000;z-index:2}.jkl-slideshow__nav:hover:not(:disabled){background-color:#fffc}.jkl-slideshow__nav:disabled{opacity:.3;cursor:not-allowed;pointer-events:none}.jkl-slideshow__nav--prev{left:20px}.jkl-slideshow__nav--next{right:20px}@media screen and (min-width: 1024px){.jkl-slideshow__nav{display:flex}}.jkl-slideshow__dots{display:flex;align-items:center;justify-content:center;gap:6px;z-index:1}.jkl-slideshow__dot{width:4px;height:4px;border-radius:20px;background-color:#d6d6d6;border:none;padding:0;cursor:pointer;transition:all .3s ease}.jkl-slideshow__dot[aria-current=true]{width:30px;background-color:#009848}.container{padding-inline:var(--grid-margin);width:100%}.grid{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);gap:var(--grid-gutter)}body{font-family:var(--font-gill-sans-nova)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/global.css.map */
