@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:0 40px 13px 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:13px;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-secondary--required .jkl-input-secondary__underline{background:var(--brand-primary-red)}.jkl-input-secondary.jkl-input-secondary--required .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)}.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}.section.jkl-section.section-boxed{box-shadow:none}.section.jkl-section.section-full{padding-left:0;padding-right:0}.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 13.5px;letter-spacing:normal}.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:10px;font-size:var(--scrolling-text-light-font-size)}.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}.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);visibility:visible;opacity:1;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: 300px}.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: var(--spacing-benetton-40);--container-max-width: 1633px}.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-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{gap:6px}.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}.container{padding-inline:var(--grid-margin);width:100%}.grid{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);gap:var(--grid-gutter)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/global.css.map */
