@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:var(--font-gill-sans-nova),"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:var(--font-gill-sans-nova),"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:var(--font-gill-sans-nova),"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:var(--font-gill-sans-nova),"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:var(--font-gill-sans-nova),"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:var(--font-gill-sans-nova),"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:var(--font-gill-sans-nova),"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:var(--font-gill-sans-nova),"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:var(--font-gill-sans-nova),"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 .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-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)}.shopify-section--announcement-bar:hover+.shopify-section--header .header{background-color:var(--background)}.shopify-section--announcement-bar:hover+.shopify-section--header .header .header__wrapper{color:rgb(var(--header-text))!important}.shopify-section--announcement-bar:hover+.shopify-section--header .header .header__wrapper:before{background:transparent}.header{background-color:var(--background)}.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__wrapper.container{padding-inline: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-9-5)}.header__link-list a.link-faded-reverse{display:flex;align-items:center;padding-block:var(--spacing-9-5)}.header__link-list a,.header__link-list summary{font-size:var(--text-primary-xs);text-transform:uppercase;position:relative;line-height:var(--line-height-primary-xxs);letter-spacing:.5px;font-weight:700}.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-5)}}.jkl-mega-menu-wrapper{width:100vw;gap:0;padding:0;margin-left:calc(-50vw + 50%);mix-blend-mode:unset;box-shadow:none;background:var(--header-background)}.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-5-5) var(--spacing-1);background:transparent;border:none;cursor:pointer;font-size:var(--text-primary-xs)!important;font-weight:700!important;color:rgb(var(--text-color));opacity:.7;transition:opacity .2s ease;text-transform:uppercase;letter-spacing:.5px;line-height:var(--line-height-primary-xs);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-xs);text-transform:uppercase;letter-spacing:.5px;line-height:1.25rem!important;position:relative;padding-bottom:15px}.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:15px}.jkl-visual-menu-column .jkl-visual-menu-column__link{color:rgb(var(--text-color));text-decoration:none;transition:opacity .15s ease;display:flex;align-items:flex-start;gap:5px;font-size:var(--text-primary-s);line-height:1.25rem;font-weight:500;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:700;text-transform:uppercase;letter-spacing:.5px;line-height:12px;flex-shrink:0;white-space:nowrap;margin-left:0}.jkl-visual-menu-column-group--rainbow-border{border-left:3px solid transparent;border-image:var(--header-gradient) 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:not(.is-filled){background-color:transparent}:has([allow-transparent-header]) .header.is-filled{background-color:transparent}:has([allow-transparent-header]) .header__wrapper{color:rgb(var(--header-transparent-text-color))!important}:has([allow-transparent-header]) .header__wrapper:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:100vw;height:100%;background:linear-gradient(180deg,#0006,#00000026,#0000)}: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;background-color:var(--background)!important}:has([allow-transparent-header]) .header:hover .header__wrapper{color:rgb(var(--header-text))!important}:has([allow-transparent-header]) .header:hover .header__wrapper:before{background:transparent}}@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:100dvh;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:15px}.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:20px}.jkl-mobile-nav .jkl-menu__link{display:flex;align-items:flex-start;gap:5px;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:1.25rem;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:700;letter-spacing:.5px;white-space:nowrap;line-height:12px}.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__icon svg.icon-wishlist{width:18px;height:18px}.jkl-mobile-nav .jkl-menu__link--account .jkl-menu__text{flex:1}}.footer{--container-max-width: 1920px;overflow:hidden;padding-top:var(--spacing-benetton-40);padding-bottom:0}@media screen and (max-width:600px){.footer{margin-left:auto;margin-right:auto}}.footer:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:100vw;height:1px;border-top:1px solid #c4c4c4}.footer>.container{margin-left:auto;margin-right:auto;max-width:var(--container-max-width);padding-inline:var(--grid-margin)}@media screen and (max-width:1919px){.footer>.container{max-width:100%!important}}@media screen and (max-width:1023px){.footer>.container{padding-inline:var(--grid-margin)}}.footer .footer__links-container{display:grid;grid-template-columns:5% auto 160px;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)}@media screen and (max-width:600px){.footer .footer__links-column{border-bottom:1px solid rgba(0,0,0,.2);padding-bottom:10px;padding-left:0!important;padding-right:0!important}.footer .footer__links-column:last-child{padding-bottom:0;border-bottom:none}}@media screen and (max-width:600px){.footer .footer__links-column-last{padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,.2)}}.footer .footer__links-grid{display:grid;gap:var(--spacing-benetton-8)}@media screen and (max-width:600px){.footer .footer__links-grid{height:0;overflow:hidden;transition:height .3s ease}.footer .footer__links-grid.active{height:auto}}.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);display:flex;align-items:center;justify-content:space-between}.footer .footer__links-title svg{display:none}.footer .footer__links-title.active svg{transform:rotate(180deg)}@media screen and (max-width:600px){.footer .footer__links-title{margin-bottom:0;padding:2.5px 0}.footer .footer__links-title.active{margin-bottom:var(--spacing-benetton-24)}.footer .footer__links-title svg{display:block}}.footer .footer__links-item{font-family:var(--font-gill-sans-nova);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}@media screen and (min-width:1301px){.footer .footer__aside-logo img{padding-bottom:var(--spacing-benetton-24)}}@media screen and (max-width:1920px){.footer .footer__aside-logo img{position:relative;right:calc(-1 * var(--grid-margin))}}.footer .footer__newsletter-form{gap:0;max-width:100%}.footer .footer__newsletter-form .jkl-input-secondary .jkl-input-secondary__field,.footer .footer__newsletter-form .jkl-input-secondary input{color:#6c757d;font-family:var(--font-gill-sans-nova);font-size:14px;font-style:normal;font-weight:500;line-height:normal}.footer .footer__newsletter-form .jkl-input-secondary .jkl-input-secondary__field::placeholder,.footer .footer__newsletter-form .jkl-input-secondary input::placeholder{color:#6c757d;font-family:var(--font-gill-sans-nova);font-size:14px;font-style:normal;font-weight:500;line-height:normal}.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)}@media screen and (max-width:999px){.footer .footer__bottom-row{gap: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__bottom-col--social svg{width:20px}@media screen and (max-width:999px){.footer .footer__bottom-col--copyright{order:2}}.footer__gradient-row{max-width:var(--container-max-width);margin-left:auto;margin-right:auto}.footer .footer__copyright{font-family:var(--font-gill-sans-nova);font-size:14px;line-height:var(--line-height-primary-s-body);font-weight:500;font-style:normal;color:var(--brand-black);text-align:center}.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: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:12px}.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 .social-media{align-items:center}.footer__app-wrapper{display:flex;justify-content:center;padding-top:var(--spacing-benetton-32);padding-bottom:var(--spacing-benetton-32);padding-left:12.5px;padding-right:12.5px}.footer__app-box{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-benetton-24) var(--spacing-benetton-16);gap:12px;background-color:var(--brand-grey-04);border-radius:20px;width:100%;min-width:375px;min-height:128px}@media screen and (max-width:1280px){.footer__app-box{width:100%}}@media screen and (max-width:600px){.footer__app-box{min-width:100%}}.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-24);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);max-width:200px}.footer__gradient-line{height:10px;width:100%;background:var(--footer-gradient)}.footer #md-footer-selector__country-popup{padding:0!important}.footer .md-footer-selector__selector a{font-size:var(--text-primary-xs);line-height:var(--line-height-primary-xs);font-style:normal;font-weight:400}@media screen and (max-width:999px){.footer .md-footer-selector__selector a{text-transform:uppercase}}.footer .footer__bottom-col--localization{display:flex;gap:var(--spacing-benetton-8);align-items:center}@media screen and (max-width:999px){.footer .footer__bottom-col--localization{justify-content:center}}.footer .footer__bottom-col--localization_label{font-size:var(--text-primary-xs);line-height:var(--line-height-primary-xs);font-style:normal;font-weight:400}@media screen and (max-width:999px){.footer .footer__bottom-col--localization_label{text-transform:uppercase;font-weight:800}}#md-app-embed__footer-popup .md-footer-modal__header{padding:40px}@media screen and (max-width:560px){#md-app-embed__footer-popup .md-footer-modal__header{padding:0 20px 20px!important}}#md-app-embed__footer-popup .md-modal__bodyContent{padding:0!important}#md-app-embed__footer-popup .md-modal__header__title h2,#md-app-embed__footer-popup .md-modal__header__title span{font-size:24px;text-transform:uppercase}#md-app-embed__footer-popup md-footer-selector-popup__form .md-modal__body{max-height:100%;overflow:visible;padding:0 40px 40px;max-height:400px}@media screen and (max-width:560px){#md-app-embed__footer-popup md-footer-selector-popup__form .md-modal__body{padding:0 20px 20px!important}}#md-modal__form__footer-popup__id .md-modal__bodyContent{max-height:400px;overflow:scroll}#md-modal__form__footer-popup___language__id .md-modal__header{gap:30px;padding:0!important}md-footer-selector-popup__language__form{padding-left:40px;padding-right:40px}@media screen and (max-width:560px){md-footer-selector-popup__language__form{padding-left:20px;padding-right:20px;padding-top:20px}}md-footer-selector-popup__language__form .md-modal__mk-helper-text{padding:10px 0 0!important}md-footer-selector-popup__language__form .md-footer-selector__content .md-form__select{width:100%;height:var(--input-height);border-radius:var(--rounded-input)!important;background:rgb(var(--input-background, transparent));color:rgb(var(--input-text-color, var(--text-color)));text-align:start;padding-inline-start:var(--input-padding-inline);padding-inline-end:var(--input-padding-inline);border:1px solid currentColor!important}md-footer-selector-popup__language__form .md-footer-selector__content .md-form__select__language__list{border-radius:var(--rounded-input)!important;bottom:8px}@media screen and (max-width:560px){.md-modal__bodyContent__tabs ul>li.md-tab__element{margin-bottom:0;margin-top:0;padding:20px 0}}.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;background-color:#fcfaf5}@media screen and (min-width:1100px){.account-hero-banner__background .account-hero-banner__background-placeholder{width:100%;height:100%;background-color:#fcfaf5;background:url(../assets/account-background-layer-1.svg) no-repeat 0% 0%,url(../assets/account-background-layer-2.svg) no-repeat 100% 90%,url(../assets/account-background-layer.svg) no-repeat 100% 0%}}.account-hero-banner__background img{width:100%;height:100%;object-fit:contain;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-8) 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:0}}.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:block;columns:1;column-gap:0}@media screen and (min-width:1124px){.my-area__grid{columns:2}}.my-area__card-wrapper{padding:14px var(--spacing-benetton-16);padding-bottom:30px;break-inside:avoid}.my-area-card{background:var(--my-area-card-bg);border:var(--my-area-card-border);display:flex;flex-direction:column;min-height:200px;border-image:conic-gradient(from 180deg at 50% 50%,var(--brand-primary-yellow) -31.88deg,var(--brand-primary-green) 33.75deg,var(--brand-primary-blue) 93.75deg,var(--brand-primary-purple) 153.75deg,var(--brand-primary-red) 210deg,var(--brand-primary-orange) 270deg,var(--brand-primary-yellow) 328.12deg,var(--brand-primary-green) 393.75deg) 1}.my-area-card__header{display:flex;align-items:flex-start;justify-content:space-between;padding:var(--spacing-benetton-32) var(--spacing-benetton-24) var(--spacing-benetton-8) var(--spacing-benetton-24);gap:var(--spacing-benetton-16)}@media screen and (min-width:1124px){.my-area-card__header{padding:var(--my-area-card-header-padding-top) var(--my-area-card-padding) 5px}}.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__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;background:none;border:none;cursor:pointer}.my-area-card__edit-link:hover{color:var(--brand-primary-green)}.my-area-card__content{flex:1;padding:var(--spacing-benetton-16)}@media screen and (min-width:1124px){.my-area-card__content{padding:var(--spacing-benetton-16) 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;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__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%}.my-area-card__content--orders{overflow:hidden}.order-flow-card{padding-top:var(--spacing-benetton-16);margin-bottom:var(--spacing-benetton-16)}.order-flow-card__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-benetton-8)}.order-flow-card__order-name{font-family:var(--font-gill-sans-nova);font-size:var(--text-primary-m);line-height:var(--line-height-primary-m);font-weight:500;color:var(--brand-black)}.order-flow-card__status-row{display:flex;justify-content:space-between;gap:var(--spacing-benetton-24);flex-direction:column;margin-bottom:var(--spacing-benetton-16);letter-spacing:var(--letter-spacing-primary-small)}@media screen and (min-width:1124px){.order-flow-card__status-row{flex-direction:row;align-items:center;gap:0}}.order-flow-card__status{font-family:var(--font-gill-sans-nova);font-size:var(--text-primary-s);line-height:var(--line-height-primary-s-body);color:var(--brand-black)}.order-flow-card__status-label{font-weight:600}.order-flow-card__status-value{font-weight:400}.order-flow-card__see-details{font-family:var(--font-gill-sans-nova);font-size:var(--text-primary-xs);line-height:var(--line-height-primary-xs);font-weight:700;text-decoration:underline;text-transform:uppercase;color:var(--brand-black);transition:color .2s ease;letter-spacing:var(--letter-spacing-primary-small)}.order-flow-card__see-details:hover{color:var(--brand-primary-green)}.order-flow-card__link{display:block;text-align:center;margin-top:16px;font-family:var(--font-gill-sans-nova);font-size:12px;font-weight:700;text-decoration:underline;color:var(--brand-black);text-transform:uppercase}.order-flow-card__link:hover{color:var(--brand-primary-green)}.order-flow{display:flex;align-items:end;justify-content:space-between;position:relative}.order-flow:before{content:"";position:absolute;top:83px;left:-40px;right:-40px;height:2px;background:var(--brand-grey-03, #ddd);z-index:0}@media screen and (max-width:1124px){.order-flow{display:none}}@media screen and (min-width:1124px){.order-flow__details{border:1px solid var(--brand-grey-03, #ddd);padding:var(--spacing-benetton-32) var(--spacing-benetton-48)}.order-flow__details .order-flow{margin:0 auto;max-width:90%}}.order-flow__progress{position:absolute;top:82px;left:-40px;height:3px;background:var(--brand-primary-green, #00a651);z-index:1;transition:width .3s ease}.order-flow__progress--step-1{width:100px}.order-flow__progress--step-2{width:calc(33.33% + 75px)}.order-flow__progress--step-3{width:calc(66.66% + 20px)}.order-flow__progress--step-4{width:calc(100% + 80px)}.order-flow__step{display:flex;flex-direction:column;align-items:center;gap:15px;position:relative;z-index:1}.order-flow__step .order-flow__label{font-family:var(--font-gill-sans-nova);font-size:var(--text-primary-xxs);line-height:var(--line-height-primary-xxs);color:var(--brand-grey-02, #a6a6a6);letter-spacing:var(--letter-spacing-primary-small);font-weight:700;text-transform:uppercase}.order-flow__step--completed .order-flow__step-icon,.order-flow__step--active .order-flow__step-icon,.order-flow__step--completed .order-flow__label,.order-flow__step--active .order-flow__label{color:var(--brand-primary-green, #00a651)}.order-flow__step--completed .order-flow__circle{background:var(--brand-primary-green, #00a651);border-color:var(--brand-primary-green, #00a651)}.order-flow__step--completed .order-flow__circle svg{opacity:1}.order-flow__step--active .order-flow__circle{background:var(--brand-white);border-color:var(--brand-primary-green, #00a651);box-shadow:0 0 0 3px #00a65133}.order-flow__step--active.order-flow__step--last .order-flow__circle{background:var(--brand-primary-green, #00a651);border-color:var(--brand-primary-green, #00a651);box-shadow:none}.order-flow__step--active.order-flow__step--last .order-flow__circle svg{opacity:1}.order-flow__step-icon{max-width:32px;max-height:32px;display:flex;align-items:center;justify-content:center;color:var(--brand-grey-02)}.order-flow__step-icon svg{width:100%;height:100%}.order-flow__circle{width:12px;height:12px;border-radius:50%;background:var(--brand-grey-02, #a6a6a6);border:2px solid var(--brand-grey-02, #a6a6a6);display:flex;align-items:center;justify-content:center;transition:all .3s ease}.order-flow__circle svg{width:12px;height:12px;opacity:0;fill:var(--brand-white)}.order-flow-card__actions{display:flex;flex-direction:column;gap:var(--spacing-benetton-16)}@media screen and (min-width:1124px){.order-flow-card__actions{align-items:center;justify-content:center;flex-direction:row}}.orders-expandable{display:none;margin-top:12px}.orders-expandable.is-expanded{display:block}.orders-view-all-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;color:var(--brand-black);font-family:var(--font-gill-sans-nova);font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;border:none;cursor:pointer;transition:background .2s ease}.orders-view-all-btn svg{width:12px;height:12px;transition:transform .3s ease}.orders-view-all-btn.is-expanded svg{transform:rotate(180deg)}.orders-view-all-btn.is-expanded .orders-view-all-btn__text--expand{display:none}.orders-view-all-btn.is-expanded .orders-view-all-btn__text--collapse{display:inline}.orders-view-all-btn__text--collapse{display:none}.divider{height:1px;background:var(--brand-grey-03, #ddd);margin:var(--spacing-benetton-40) auto var(--spacing-benetton-24) auto;width:80%}.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,.product-card:hover .product-card__variation-count{display:none}.product-card:hover .product-card__variation-picker--hover-only{display:block}.product-card__image{border-radius:0!important;max-width:100%;width:100%;aspect-ratio:3/4;max-height:609px;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-xxs);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__variation-picker--hover-only{display:none}.product-card__variation-count{display:flex;height:23px;flex-direction:column;justify-content:center}.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)}.product-card__label{font-family:var(--font-gill-sans-nova);font-size:var(--text-primary-xxs);font-style:normal;font-weight:800;line-height:var(--line-height-primary-xs);letter-spacing:var(--letter-spacing-primary-small);text-transform:uppercase}.product-card__variation-more{margin-left:3px;white-space:nowrap;color:var(--brand-black);font-family:var(--font-gill-sans-nova);font-weight:400;font-size:var(--text-primary-xxs);line-height:var(--line-height-primary-xs);letter-spacing:var(--letter-spacing-primary-small)}.product-card__variation-count{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-s-body)}.product-card__variants{display:flex}.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:700;font-size:var(--text-primary-xl-mobile);line-height:var(--line-height-primary-xl-mobile);margin-right:8px}@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-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)}.shopify-section--main-customers-login .login-form{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-benetton-24);margin:var(--spacing-benetton-32) auto var(--spacing-benetton-56);color:var(--brand-black)}@media screen and (min-width:1024px){.shopify-section--main-customers-login .login-form{flex-direction:row;align-items:stretch}}.shopify-section--main-customers-login .login-form__image{display:none;width:50%;flex-shrink:0;object-fit:cover}@media screen and (min-width:1024px){.shopify-section--main-customers-login .login-form__image{display:block}}.shopify-section--main-customers-login .login-form__box{display:flex;flex-direction:column;justify-content:center;width:100%;padding:var(--spacing-benetton-32) var(--spacing-benetton-24)}@media screen and (min-width:1024px){.shopify-section--main-customers-login .login-form__box{padding:var(--spacing-benetton-56) var(--spacing-benetton-40)}}.shopify-section--main-customers-login .login-form__box-inner{width:100%;max-width:440px;margin-inline:auto}.shopify-section--main-customers-login .login-form__header{display:flex;justify-content:space-between;gap:var(--spacing-benetton-24);margin-bottom:var(--spacing-benetton-16)}.shopify-section--main-customers-login .login-form__account{margin-top:5px;text-align:right}.shopify-section--main-customers-login .login-form__signup-link{color:var(--brand-black);font-family:var(--font-gill-sans-nova);font-size:var(--text-primary-xs);font-weight:800;line-height:var(--line-height-primary-xxs);text-decoration:underline;text-underline-position:from-font;text-decoration-skip-ink:none;text-transform:uppercase}.shopify-section--main-customers-login .login-form__required-note{margin-top:var(--spacing-benetton-8);color:var(--brand-grey-01);font-family:var(--font-gill-sans-nova);font-size:var(--text-primary-xs);font-weight:500;line-height:var(--line-height-primary-s-body)}.shopify-section--main-customers-login .login-form__title{margin:0 0 var(--spacing-benetton-32);color:var(--brand-black);font-family:var(--font-gill-sans-nova);font-size:var(--text-primary-m);font-weight:800;line-height:var(--line-height-primary-l);text-transform:uppercase}.shopify-section--main-customers-login .login-form__form{display:flex;flex-direction:column;gap:20px}.shopify-section--main-customers-login .login-form__form .jkl-input{margin-bottom:0}.shopify-section--main-customers-login .login-form__form .jkl-input .jkl-input__label .jkl-input__required{color:var(--black)}.shopify-section--main-customers-login .login-form__form .jkl-input .jkl-input__field{padding:15px 19px;height:54px}.shopify-section--main-customers-login .login-form__fields{display:flex;flex-direction:column;gap:var(--spacing-benetton-24)}.shopify-section--main-customers-login .login-form__forgot-link{color:var(--brand-grey-01);font-family:var(--font-gill-sans-nova);font-size:var(--text-primary-xs);font-weight:500;line-height:20px;letter-spacing:var(--letter-spacing-primary-small);text-decoration:underline;text-underline-position:from-font;text-decoration-skip-ink:none}.shopify-section--main-customers-login .login-form__password-note{color:var(--brand-grey-01);font-family:var(--font-gill-sans-nova);font-size:var(--text-primary-xxs);font-weight:400;line-height:var(--line-height-primary-xxs)}.shopify-section--main-customers-login .login-form__actions{margin-top:var(--spacing-benetton-8);margin-bottom:var(--spacing-benetton-8)}.shopify-section--main-customers-login .login-form__actions .jkl-checkbox{display:flex;align-items:flex-start}.shopify-section--main-customers-login .login-form__actions .jkl-checkbox__label{color:var(--brand-black);font-family:var(--font-gill-sans-nova);font-size:var(--text-primary-xs);font-weight:500;line-height:var(--line-height-primary-s-body)}.shopify-section--main-customers-login .login-form__footer{text-align:center}.shopify-section--main-customers-login .login-form__separator{display:flex;align-items:center;margin-top:var(--spacing-benetton-24);margin-bottom:var(--spacing-benetton-24);gap:var(--spacing-benetton-16)}.shopify-section--main-customers-login .login-form__separator-line{flex:1;height:1px;background-color:var(--brand-grey-03)}.shopify-section--main-customers-login .login-form__separator-text{flex-shrink:0;color:var(--brand-grey-01);font-family:var(--font-gill-sans-nova);font-size:var(--text-primary-xs);font-weight:500;line-height:var(--line-height-primary-xxs)}.shopify-section--main-customers-login .login-form__meta{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-benetton-16)}.shopify-section--main-customers-login .login-form__facebook-link{display:flex;align-items:center;justify-content:center;gap:10px;color:var(--brand-black);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;text-decoration:underline}.shopify-section--main-customers-login .login-form__nav-link{color:var(--brand-black);font-family:var(--font-gill-sans-nova);font-size:var(--text-primary-xs);font-weight:500;line-height:20px;letter-spacing:var(--letter-spacing-primary-small);text-decoration:underline;text-underline-position:from-font;text-decoration-skip-ink:none}.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:50px;color:var(--brand-black)}.nav-button .icon{z-index:1;position:relative}@media screen and (min-width:999px){.nav-button{width:100px}}.button-next{right:0}.slide-counter{position:absolute;bottom:20px;right:20px;padding:5px 10px;color:var(--brand-black);font-family:var(--font-gill-sans-nova);font-weight:500;font-size:var(--text-primary-s);line-height:var(--line-height-primary-l);font-style:normal;z-index:2}@media screen and (min-width:1000px){.slide-counter{bottom:30px;right:30px;font-size:var(--text-primary-m)}}.product-gallery__dots-wrapper{display:flex;align-items:center;margin:25px 15px;gap:5px;padding:5px 8px;position:absolute;bottom:0;left:0;z-index:2;border:1px solid var(--brand-grey-03);border-radius:50px;background-color:var(--brand-white)}@media screen and (min-width:1000px){.product-gallery__dots-wrapper{display:none}}.product-gallery__color-swatches{display:flex;align-items:center;gap:6px}.product-gallery__color-dot{display:block;width:12px;height:12px;border-radius:50%;border:1px solid rgba(0,0,0,.15);transition:transform .15s ease}.product-gallery__color-dot:hover{transform:scale(1.2)}.product-gallery__dots-total{white-space:nowrap;color:var(--brand-black);font-family:var(--font-gill-sans-nova);font-weight:400;font-size:var(--text-primary-xxs);line-height:var(--line-height-primary-xs);letter-spacing:var(--letter-spacing-primary-small)}.product-gallery__media{position:relative;overflow:hidden}.product-gallery__media:before{content:"";display:block;padding-top:133.33%}.product-gallery__media img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}@media screen and (min-width:1000px){.product-gallery__media{overflow:visible}.product-gallery__media:before{display:none}.product-gallery__media img{position:static;height:auto;object-fit:initial}}.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-16);padding-right:var(--spacing-benetton-16)}.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)}.accordion-care-item{display:flex;align-items:center}.accordion-care-item__label{margin-left:5px}.product-custom-badge{margin:0;text-align:center}.product-info__label{font-family:var(--font-gill-sans-nova);font-size:var(--text-primary-xxs);font-style:normal;font-weight:800;line-height:var(--line-height-primary-xs);letter-spacing:var(--letter-spacing-primary-small);text-transform:uppercase}.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)}.collection--filters-sidebar .variant-picker__option,.collection-tabs__desktop .variant-picker__option{margin-top:0;margin-bottom:0}.collection--filters-sidebar .variant-picker__option-values,.collection-tabs__desktop .variant-picker__option-values{justify-content:start;align-items:center;gap:0}.collection--filters-sidebar .product-card__variation-more,.collection-tabs__desktop .product-card__variation-more{margin-left:var(--spacing-benetton-8);white-space:nowrap;color:var(--brand-black);font-family:var(--font-gill-sans-nova);font-weight:700;font-size:var(--text-primary-s);line-height:var(--line-height-primary-m);letter-spacing:var(--letter-spacing-primary-small)}.color-swatch{width:var(--spacing-benetton-16);height:var(--spacing-benetton-16)}.color-swatch-border{border:1px solid var(--brand-grey-03)}.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)}}.quick-buy-drawer{margin-top:20px;margin-right:20px}.quick-buy-drawer.drawer::part(body){padding-bottom:var(--spacing-benetton-24)}@media screen and (min-width:700px){.quick-buy-drawer__info{gap:var(--spacing-benetton-16)}}.quick-buy__wrapper{align-items:start;display:flex;gap:var(--spacing-6)}.quick-buy__media-wrapper{position:relative;width:114px;min-width:114px;height:152px}.quick-buy__media{width:100%;height:100%;object-fit:contain}.quick-buy__info{display:flex;flex-direction:column;width:100%}.quick-buy__header{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--spacing-2);margin-bottom:var(--spacing-1)}.quick-buy__header .price-list{margin-bottom:var(--spacing-benetton-16);font-family:var(--font-gill-sans-nova);font-weight:500;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);text-transform:uppercase}.quick-buy__header .price-list .text-subdued{color:var(--brand-black)}.quick-buy__title{font-family:var(--font-gill-sans-nova);font-weight:700;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);text-transform:uppercase}.quick-buy__variant-title,.quick-buy__color-title{font-family:var(--font-gill-sans-nova);font-weight:500;font-size:var(--text-primary-xs);line-height:var(--line-height-primary-s-body);letter-spacing:var(--letter-spacing-primary-small);color:var(--brand-grey-01)}.buy-buttons{align-items:start;gap:var(--spacing-benetton-16);display:grid}.buy-buttons--compact button,.buy-buttons--compact a{height:66px}.quick-buy__price{border-top:1px solid var(--brand-grey-03);padding-top:var(--spacing-benetton-16);padding-bottom:var(--spacing-benetton-16)}.quick-buy__total{display:flex;justify-content:space-between;font-family:var(--font-gill-sans-nova);font-weight:700;font-size:var(--text-primary-m);line-height:var(--line-height-primary-s-body);letter-spacing:var(--letter-spacing-primary-small);color:var(--brand-black)}.quick-buy__shipping{display:flex;align-items:center;gap:var(--spacing-benetton-8);font-family:var(--font-gill-sans-nova);font-weight:500;font-size:var(--text-primary-xxs);line-height:var(--line-height-primary-xs);letter-spacing:var(--letter-spacing-primary-small);color:var(--brand-black)}.quick-buy__shipping b{font-weight:800;color:var(--brand-primary-green)}.banner{align-items:center;gap:var(--spacing-benetton-8);padding:0;font-family:var(--font-gill-sans-nova);font-weight:500;font-size:var(--text-primary-s);line-height:var(--line-height-primary-s-body);letter-spacing:var(--letter-spacing-primary-small)}.banner--success{color:var(--brand-primary-green);background-color:transparent}.cart-drawer__top{padding-top:var(--spacing-benetton-24)}.cart-drawer__title,.cart-drawer__price{font-family:var(--font-gill-sans-nova);font-weight:700;font-size:var(--text-primary-s);line-height:var(--line-height-primary-s-body);letter-spacing:var(--letter-spacing-primary-small);text-transform:uppercase;color:var(--brand-black)}.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-xxs);line-height:var(--line-height-primary-xs);letter-spacing:var(--letter-spacing-primary-small);font-weight:800;text-transform:uppercase}.breadcrumb-link a{color:var(--brand-grey-02);text-decoration:none}.breadcrumb-link a:hover{text-decoration:underline}.breadcrumb-link:last-child :where(a){color:var(--brand-black);text-decoration:none}.breadcrumb-link:last-child :where(a):hover{text-decoration:underline}.breadcrumb-separator{margin:0 8px;color:var(--brand-grey-02)}.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%}}@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}.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:auto;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-gallery-svg-url) 30 30,zoom-in}.facets__floating-filter{display:flex;justify-content:center;align-items:center;transition:opacity .15s ease,visibility .15s ease}@media screen and (min-width:1000px){.facets__floating-filter{display:none!important}}.facets__floating-filter jkl-floating-filter{display:contents}jkl-floating-filter{display:contents}jkl-floating-filter.confirm-clear{display:flex;justify-content:center;align-items:center}.facets__floating-filter .jkl-floating-filter__btn:not([hidden]),.jkl-floating-filter__btn:not([hidden]){display:flex!important;align-items:center;gap:8px;max-height:56px;background:#fff!important;background-color:#fff!important;border:none!important;border-radius:30px!important;box-shadow:0 4px 20px #0003;color:#000!important;font-family:var(--font-gill-sans-nova);font-size:var(--text-primary-xs);font-weight:700!important;line-height:var(--line-height-primary-xs);letter-spacing:.5px;text-transform:uppercase;padding-block:20px;padding-inline:50px;cursor:pointer;white-space:nowrap}.facets__floating-filter .jkl-floating-filter__btn:not([hidden]) svg,.jkl-floating-filter__btn:not([hidden]) svg{width:20px;height:20px;flex-shrink:0}.jkl-floating-filter.has-active-filters .jkl-floating-filter__btn:not([hidden]){padding-inline:var(--spacing-benetton-24)}.jkl-floating-filter.confirm-clear .jkl-floating-filter__btn--confirm:not([hidden]){padding-inline:var(--spacing-benetton-24);gap:40px}.jkl-floating-filter__count{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;background:var(--brand-primary-green);color:#fff;border-radius:50%;font-size:11px;font-weight:700;line-height:1}.jkl-floating-filter__separator{width:1px;height:20px;background:#d6d6d6;flex-shrink:0}.jkl-floating-filter__clear{display:inline-flex;align-items:center;justify-content:center;background:none;border:none;padding:4px;cursor:pointer;color:#000;border-radius:50%;transition:background .15s ease}.jkl-floating-filter__clear:hover{background:#f0f0f0}.jkl-floating-filter__clear svg{width:18px;height:18px}.facets__floating-filter .jkl-floating-filter__confirm-yes,.facets__floating-filter .jkl-floating-filter__confirm-no,.jkl-floating-filter__confirm-yes,.jkl-floating-filter__confirm-no{font-family:var(--font-gill-sans-nova)!important;font-size:var(--text-primary-xxs)!important;font-weight:500!important;line-height:var(--line-height-primary-xs)!important;letter-spacing:.5px!important;text-transform:none!important;background:none!important;background-color:transparent!important;border:none!important;border-radius:0!important;padding:0!important;cursor:pointer;color:#000!important}.jkl-floating-filter__confirm-label{font-family:var(--font-gill-sans-nova);font-size:var(--text-primary-xxs);font-weight:700;line-height:var(--line-height-primary-xs);letter-spacing:.5px;text-transform:uppercase;color:#000}.jkl-filter-drawer-footer{display:flex;align-items:stretch;overflow:hidden;border-radius:30px;margin:16px;box-shadow:0 4px 20px #0003}.jkl-filter-drawer-footer__apply{flex:1;background:var(--brand-primary-green);color:#fff;border:none;padding-block:19px;padding-inline:24px;font-family:var(--font-gill-sans-nova);font-size:var(--text-primary-xs);font-weight:700;line-height:var(--line-height-primary-xs);letter-spacing:.5px;text-transform:uppercase;cursor:pointer;border-radius:30px 0 0 30px;transition:opacity .2s ease;white-space:nowrap;text-align:center}.jkl-filter-drawer-footer__apply:hover{opacity:.85}.jkl-filter-drawer-footer__clear{flex:1;background:#fff;color:#000;border:none;padding-block:19px;padding-inline:20px;font-family:var(--font-gill-sans-nova);font-size:var(--text-primary-xs);font-weight:700;line-height:var(--line-height-primary-xs);letter-spacing:.5px;text-transform:uppercase;cursor:pointer;border-radius:0 30px 30px 0;display:flex;align-items:center;justify-content:center;gap:8px;transition:opacity .2s ease;white-space:nowrap}.jkl-filter-drawer-footer__clear:hover{opacity:.7}.jkl-filter-drawer-footer__clear svg{width:18px;height:18px;flex-shrink:0}.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:var(--text-primary-s);line-height:var(--line-height-primary-s-body);letter-spacing:.5px;color:var(--brand-black)}.jkl-checkbox:hover .jkl-checkbox__box{border-color:var(--brand-primary-green)}.jkl-blog-filter__header{width:100%;display:flex;justify-content:space-between;align-items:center;padding:12px 0;background:none;border:none;cursor:pointer;transition:opacity .2s ease}.jkl-blog-filter__header:hover{opacity:.8}.jkl-blog-filter__header:not(.is-collapsed) .jkl-blog-filter__chevron{transform:rotate(-180deg)}.jkl-blog-filter .jkl-blog-filter__title{font-family:var(--font-gill-sans-nova);font-size:var(--text-primary-xs);line-height:var(--line-height-primary-xs);font-weight:700;text-transform:uppercase;color:var(--brand-black)}.jkl-blog-filter .jkl-blog-filter__header-right{display:flex;align-items:center;gap:8px}.jkl-blog-filter .jkl-blog-filter__count{display:flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 8px;background:var(--brand-primary-green);color:var(--brand-white);border-radius:50%;font-family:var(--font-gill-sans-nova);font-size:var(--text-primary-xs);font-weight:700;line-height:1}.jkl-blog-filter .jkl-blog-filter__chevron{width:24px;height:24px;transition:transform .2s ease;color:var(--brand-black)}.jkl-blog-filter .jkl-blog-filter__options{display:flex;flex-direction:column;gap:16px;padding:16px 0 24px}.cart{max-width:1150px}.cart-order{gap:var(--spacing-benetton-24)}@media screen and (min-width:1150px){.cart-order{grid-template-columns:1fr 1fr}}.cart-header{text-transform:uppercase}@media screen and (min-width:1150px){.cart-order__recap{margin-left:var(--spacing-benetton-72);border-left:1px solid var(--brand-grey-03);padding-left:var(--spacing-benetton-72)}}.cart-form{border:0;padding:0}.order-summary__title{font-family:var(--font-gill-sans-nova);font-weight:700;font-size:var(--text-primary-s);line-height:var(--line-height-primary-s-body);letter-spacing:var(--letter-spacing-primary-small);text-transform:uppercase;color:var(--brand-black)}@media screen and (min-width:700px){.cart-form{gap:var(--spacing-benetton-8)}}.cart-form__totals,.cart-form__checkout{margin-bottom:var(--spacing-benetton-24)}.line-item{--line-item-image-width: 114px;padding-block-start:var(--spacing-benetton-24);padding-block-end:var(--spacing-benetton-24);border-bottom:1px solid var(--brand-grey-03)}@media screen and (min-width:700px){.line-item{--line-item-image-width: 114px}}.line-item__media-wrapper{width:var(--line-item-image-width);min-width:var(--line-item-image-width);height:152px}.line-item__media{width:100%;height:100%;object-fit:contain}.line-item__info{display:flex;flex-direction:column;width:100%}.line-item__header{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--spacing-2);margin-bottom:var(--spacing-1)}.line-item__header .price-list{font-family:var(--font-gill-sans-nova);font-weight:500;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);text-transform:uppercase}.line-item__header .price-list .text-subdued{color:var(--brand-black)}.line-item__title{font-family:var(--font-gill-sans-nova);font-weight:700;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);text-transform:uppercase}.line-item__variant-title,.line-item__color-title{font-family:var(--font-gill-sans-nova);font-weight:500;font-size:var(--text-primary-xs);line-height:var(--line-height-primary-xs);letter-spacing:var(--letter-spacing-primary-small);color:var(--brand-grey-01)}.order-summary__row{display:grid;grid-template-columns:1fr auto;padding-block-start:0;padding-block-end:0}@media screen and (min-width:700px){.order-summary__row{padding-block-end:0}}@media screen and (min-width:700px){.order-summary__body .order-summary__row:first-child{padding-block-start:0}}@media screen and (min-width:700px){.order-summary__body .order-summary__row:last-child{padding-block-end:var(--spacing-benetton-24);margin-block-end:var(--spacing-benetton-24)}}.order-summary__remove-cell{width:1px;white-space:nowrap;padding-inline-start:var(--spacing-benetton-8)}.order-summary__remove-btn{display:flex;align-items:flex-start;color:var(--color-foreground);opacity:.5;transition:opacity .2s}.order-summary__remove-btn:hover{opacity:1}.line-item__quantity-stepper{display:flex;align-items:center;gap:var(--spacing-benetton-16)}.line-item__quantity-stepper--single>.line-item__qty-btn:first-child{cursor:not-allowed;pointer-events:none;opacity:.5}.line-item__qty-btn{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;border:1px solid currentColor;background:transparent;cursor:pointer;color:var(--color-foreground);transition:background-color .2s,color .2s;flex-shrink:0}.line-item__qty-btn:hover{background-color:var(--color-foreground);color:var(--color-background)}.line-item__qty-value{font-family:var(--font-gill-sans-nova);font-weight:500;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}.line-item__quantity-edit-wrapper{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-4);margin-top:var(--spacing-4)}.line-item__edit-link{font-family:var(--font-gill-sans-nova);font-weight:700;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-decoration:underline}.cart-order__user-badge{display:grid;grid-template-columns:auto auto;align-items:center;gap:var(--spacing-benetton-8);padding:10px;border-radius:10px;background-color:var(--brand-grey-04);margin-bottom:var(--spacing-benetton-24)}.cart-order__user-message{font-family:var(--font-gill-sans-nova);font-weight:500;font-size:var(--text-primary-xxs);line-height:var(--line-height-primary-xxs);letter-spacing:var(--letter-spacing-primary-small);color:var(--brand-black)}.cart-order__user-message .user-message__login-link{font-weight:700;text-decoration:underline;color:var(--brand-black)}.cart-order__user-icon{position:relative}.logged-badge{position:absolute;bottom:0;right:0;display:flex;align-items:center;justify-content:center;width:14px;height:14px;background-color:var(--brand-primary-green);border-radius:50%;color:var(--brand-white)}.cart-discount{margin-bottom:var(--spacing-benetton-24)}.cart-payment-content{margin-top:var(--spacing-benetton-32)}.cart-payment-methods__label{margin-bottom:var(--spacing-benetton-8);font-family:var(--font-gill-sans-nova);font-weight:500;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)}.cart-payment-methods{display:flex;justify-content:space-between}.cart-form__subtotal,.cart-form__weight{display:flex;justify-content:space-between;margin-bottom:5px;font-family:var(--font-gill-sans-nova);font-weight:500;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)}.cart-form__total{display:flex;justify-content:space-between;font-family:var(--font-gill-sans-nova);font-weight:700;font-size:var(--text-primary-m);line-height:var(--line-height-primary-s-body);letter-spacing:var(--letter-spacing-primary-small);color:var(--brand-black)}.cart-accordion__toggle{display:flex;align-items:center;gap:var(--spacing-2);justify-content:space-between}.cart-accordion__content{display:flex;align-items:center;gap:var(--spacing-benetton-16);justify-content:space-between;margin-top:var(--spacing-benetton-8)}.cart-accordion__title{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-s-body);color:var(--brand-black)}.cart-accordion__content{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-s-body);letter-spacing:var(--letter-spacing-primary-small);color:var(--brand-black)}.phone-and-email{display:flex;flex-direction:column;gap:var(--spacing-benetton-8);margin-top:var(--spacing-benetton-24)}.contact-title{font-family:var(--font-gill-sans-nova);font-size:var(--text-primary-xs);font-style:normal;font-weight:700;line-height:var(--line-height-primary-s-body);letter-spacing:var(--letter-spacing-primary-small);color:var(--brand-black);text-transform:uppercase}.contact-info,.contact-text{display:flex;align-items:center;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-s-body);letter-spacing:var(--letter-spacing-primary-small);color:var(--brand-black)}.line-item__close-btn *{pointer-events:none}.line-item__info{position:relative}.line-item__info .line-item__title{max-width:calc(100% - 32px)}@media(min-width:1024px){.line-item__info .line-item__title{max-width:none}}.line-item__info .line-item__close-btn{position:absolute;top:0;right:0}.collection-list{grid:var(--collection-list-grid);gap:var(--collection-list-gap);scroll-padding-top:calc(var(--sticky-area-height) + 20px);display:grid;position:relative;margin-bottom:8px}@media screen and (min-width:700px){@supports (grid-template-rows: subgrid){.collection-list{grid-template-rows:auto auto}.collection-list>*{grid-template-rows:subgrid;grid-row:span 2;gap:0}}}.collection-card{position:relative}.collection-card__content{position:absolute;bottom:var(--spacing-benetton-40);width:100%;padding:10px;font-size:14px;font-weight:700;max-width:calc(100% - 80px);left:50%;transform:translate(-50%)!important;container-type:inline-size}.collection-card__title{font-family:var(--font-gill-sans-nova);font-weight:700;letter-spacing:0;text-transform:uppercase;font-size:14.64cqw;line-height:1;color:var(--brand-white);text-align:center;margin-bottom:var(--spacing-benetton-16)}.collection-card__link{font-family:var(--font-gill-sans-nova);font-weight:700;font-size:14px;line-height:16px;letter-spacing:.5px;text-transform:uppercase;color:var(--brand-white);text-align:center}.collection-card__media{position:relative}.collection-card__media:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,.3) 0%,rgba(0,0,0,.05) 40%,transparent 70%)}.collection-card__media img,.collection-card__media svg{object-position:center;transition:opacity .2s ease-in-out;border-radius:0!important;max-width:100%;width:100%;aspect-ratio:3/4;max-height:609px;object-fit:cover}.jkl-subcollection-filter .categories-list{margin-bottom:12px}.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:var(--spacing-benetton-24)}.jkl-subcollection-filter .categories-list ul li{padding-top:0}.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-s-list-desktop);letter-spacing:.5px}.jkl-subcollection-filter__item{position:relative}.jkl-subcollection-filter__item:hover{text-decoration:underline}.jkl-subcollection-filter__item:hover:after{border-bottom:1.2px solid currentColor}.jkl-subcollection-filter__item.opened{padding-right:25px}.jkl-subcollection-filter__item.opened+ul{padding-top:var(--spacing-benetton-16);display:flex!important;gap:var(--spacing-benetton-16)}.jkl-subcollection-filter__item.is-active{font-weight:700!important;padding-right:25px}.jkl-subcollection-filter__item.is-active:after{content:"";position:absolute;bottom:0;right:0;width:12px;height:19px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' width='100' height='100' viewBox='0 0 24 24'%3E%3Cpath d='M 4.7070312 3.2929688 L 3.2929688 4.7070312 L 10.585938 12 L 3.2929688 19.292969 L 4.7070312 20.707031 L 12 13.414062 L 19.292969 20.707031 L 20.707031 19.292969 L 13.414062 12 L 20.707031 4.7070312 L 19.292969 3.2929688 L 12 10.585938 L 4.7070312 3.2929688 z'%3E%3C/path%3E%3C/svg%3E")}.jkl-subcollection-filter__item.is-active+ul{padding-top:var(--spacing-benetton-16);display:flex!important;gap:var(--spacing-benetton-16)}.jkl-accordion.accordion{border-block-start-width:0;border-color:#000}.jkl-accordion .accordion__toggle{--accordion-spacing: var(--spacing-7);font-size:16px;line-height:24px;font-weight:500;letter-spacing:0px;text-transform:uppercase;text-align:center}@media(min-width:768px){.jkl-accordion .accordion__toggle{font-size:22px;line-height:30px}}.jkl-accordion .accordion__toggle>span:first-child{flex:1}.jkl-accordion .accordion__content{font-weight:500;font-size:16px;line-height:24px;letter-spacing:.5px;color:var(--brand-grey-01);padding:30px;text-align:center;border-top:1px solid #000000;margin:0}.accordion__toggle-icon path:first-child{transition:all .3s ease;opacity:1}.accordion__toggle-icon svg{transition:all .3s linear;transform:rotate(0);transform-origin:center}details[aria-expanded=true] .accordion__toggle-icon svg{transform:rotate(180deg)}details[aria-expanded=true] .accordion__toggle-icon path:first-child{opacity:0}.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:2px}}.look-spotlight__hero{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:30px;max-height:1470px}.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}@media(min-width:1024px){.look-spotlight__products{height:100%}}@media(min-width:1024px){.look-spotlight__products advanced-carousel{height:100%}}@media(min-width:1024px){.look-spotlight__products .advanced-carousel-track{height:100%;align-items:center}}@media(min-width:1024px){.look-spotlight .advanced-carousel-track{transform:none!important;display:grid;grid-template-columns:1fr 1fr}}@media(min-width:1024px){.look-spotlight__products--2 .look-spotlight__product{padding-left:16%;max-width:68%}}@media(min-width:1024px){.look-spotlight__products--2 .look-spotlight__product:nth-child(4){justify-content:flex-end;padding-left:32%;max-width:84%}}.look-spotlight__products--2 .advanced-carousel-track{transform:none!important}@media(min-width:1024px){.look-spotlight__products--2 .advanced-carousel-track{grid-template-columns:1fr}}@media(min-width:1024px){.look-spotlight__products--3 .look-spotlight__product:nth-child(5){grid-column:1 / span 2;max-width:50%;margin-left:auto;margin-right:auto}}@media(min-width:1024px){.look-spotlight__product[data-clone=append],.look-spotlight__product[data-clone=prepend]{display:none}}.look-spotlight__product{display:flex;max-width:100%}.look-spotlight__product .product-card{max-width:100%}.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-style:normal;font-weight:400;position:relative;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 .section.jkl-section.section-boxed{margin-left:auto;margin-right:auto}.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:2px}@media(min-width:1024px){.jkl-featured-collection .product-list.stack-products{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:0;flex-direction:column;z-index:1}@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);flex-direction:row;padding-inline-start:0}}.jkl-featured-collection .product-list.stack-products .product-card__featured .product-card{max-width:100%;flex:1;margin-top:-26px}@media(min-width:1024px){.jkl-featured-collection .product-list.stack-products .product-card__featured .product-card{max-width:53%;position:relative;left:16.667%;margin-top:0}}.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 .product-card__image{aspect-ratio:4/5}.jkl-featured-collection .product-list.stack-products .product-card__featured__heading{max-width:100%;flex:1;container-type:inline-size;order:-1}@media(min-width:1024px){.jkl-featured-collection .product-list.stack-products .product-card__featured__heading{max-width:47.5%;order:1;padding:var(--spacing-benetton-40) var(--spacing-benetton-24);position:absolute;width:100%;right:0;max-width:100%}}.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;margin-left:auto;margin-right:auto;position:relative;z-index:1}@media(min-width:1024px){.jkl-featured-collection .product-list.stack-products .product-card__featured__heading-title{margin-left:auto;margin-right:0}}.jkl-featured-collection .product-list.stack-products .product-card__featured__heading-title-main{font-family:var(--font-gill-sans-nova);font-weight:700;letter-spacing:0px;text-align:center;text-transform:uppercase;font-size:clamp(1.25rem,2.5vw,2.5rem);line-height:1}@media(min-width:1024px){.jkl-featured-collection .product-list.stack-products .product-card__featured__heading-title-main{text-align:right;align-self:flex-end}}.jkl-featured-collection .product-list.stack-products .product-card__featured__heading-title-light{font-family:var(--font-butler);font-weight:500;letter-spacing:0px;align-self:center;text-transform:uppercase;font-size:clamp(1.25rem,2.5vw,2.5rem);line-height:1}@media(min-width:1024px){.jkl-featured-collection .product-list.stack-products .product-card__featured__heading-title-light{align-self:flex-end;text-align:right}}.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:1024px){.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:1024px){.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)}@media screen and (max-width:699px){.drawer{height:100vh}}.drawer::part(content){border-radius:0;clip-path:none;gap:var(--spacing-benetton-24)}@media screen and (max-width:699px){.drawer::part(content){height:100vh}}.drawer::part(body){padding-bottom:100px}.drawer::part(header){--drawer-header-padding: var(--spacing-benetton-24)}.drawer::part(outside-close-button),.drawer::part(close-button){top:6px;bottom:auto;left:auto;right:0;margin:0}.drawer__wrapper{height:100%;display:flex;flex-direction:column}.drawer .top-bar-title{padding:var(--spacing-benetton-24) 0;position:relative;text-align:center}.drawer .top-bar-title:after{content:"";position:absolute;bottom:0;left:50%;width:100vw;transform:translate(-50%);height:1px;background-color:var(--brand-grey-03)}.drawer .top-bar-title p{font-family:var(--font-gill-sans-nova);font-weight:700;font-size:12px;line-height:16px;letter-spacing:.5px;text-transform:uppercase;color:var(--brand-primary-green);text-align:center}.drawer .facets-vertical{min-height:initial;flex:1}.drawer .facets-vertical jkl-filter-drawer-footer{margin-top:auto}.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:14px;font-weight:700;line-height:var(--line-height-primary-xs);text-transform:uppercase;letter-spacing:.5px}#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;width:20px;height:20px}#facet-form .checkbox:checked,form[is=facet-form] .checkbox:checked{background-color:var(--brand-primary-green);background-image:url("data:image/svg+xml,%3Csvg width='14' height='10' viewBox='0 0 14 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.539062 4.20267L4.72681 8.52393L12.5391 0.523926' stroke='white' stroke-width='1.5'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center}#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-s-list-desktop);letter-spacing:.5px}#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 :checked+.color-swatch-container .color-swatch:before,form[is=facet-form] :checked+.color-swatch-container .color-swatch:before{opacity:1;transform:scale(1)}#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-container,form[is=facet-form] .color-swatch-container{flex:0 0 calc(33.3333333333% - var(--spacing-2));display:flex;flex-direction:column;align-items:center;gap:10px;margin-bottom:var(--spacing-benetton-16)}#facet-form .color-swatch__tooltip,form[is=facet-form] .color-swatch__tooltip{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);letter-spacing:.5px;text-transform:capitalize;text-align:center}#facet-form .color-swatch:after,form[is=facet-form] .color-swatch:after{display:none}#facet-form .color-swatch:before,form[is=facet-form] .color-swatch:before{background-image:url("data:image/svg+xml,%3Csvg width='19' height='16' viewBox='0 0 19 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.4037 1.04419L5.3736 13.4524L1.07715 9.02087' stroke='white' stroke-width='3'/%3E%3C/svg%3E");background-repeat:no-repeat;border:0;background-position:center}.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%}html[style*="--header-is-visible: 1;"] .jkl-main-collection .collection__top-bar{top:var(--header-height)}html[style*="--header-is-visible: 1;"] .jkl-main-collection .collection__facets{top:calc(var(--spacing-8) + var(--header-height) + 80px)}.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;opacity:1}.jkl-main-collection .container{padding-inline:initial;width:initial;--container-gutter: 0}@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__top-bar{position:sticky;top:0;z-index:4;background-color:rgb(var(--background))}.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;opacity:0}.jkl-main-collection .collection--filters-sidebar .facets-summary{justify-content:space-between}.jkl-main-collection .collection__facets{min-width:320px;height:calc(100vh - 12rem);position:sticky!important;overflow-y:auto;top:calc(var(--spacing-8) + 80px)}.jkl-main-collection .collection__facets .collection__facets-scroller{top:0!important}.jkl-main-collection .collection__results .product-list{gap:30px 2px}.jkl-main-collection .collection__results .product-list .product-card{max-width:100%}.jkl-main-collection .collection__results .product-list .product-card__image{max-height:609px}.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:609px;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)}.shopify-section--jkl-main-blog .blog-banner-content{padding-block:40px;padding-inline:10px}.shopify-section--jkl-main-blog .blog-banner-content .prose{font-size:var(--text-primary-s);font-weight:500}.shopify-section--jkl-main-blog .blog-title-split{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:0;text-transform:uppercase;font-size:var(--text-primary-xl-mobile)}@media screen and (min-width:700px){.shopify-section--jkl-main-blog .blog-title-split{flex-direction:row;align-items:baseline;gap:25px}}@media screen and (min-width:1024px){.shopify-section--jkl-main-blog .blog-title-split{font-size:var(--text-primary-xl-desktop)}}.shopify-section--jkl-main-blog .blog-title-split .blog-title-split__first{font-family:var(--font-gill-sans-nova)}.shopify-section--jkl-main-blog .blog-title-split .blog-title-split__second{font-family:var(--font-butler)}.shopify-section--jkl-main-blog.filters-open .collection--filters-sidebar{--collection-sidebar-width: 320px}.shopify-section--jkl-main-blog.filters-open .collection--filters-sidebar .collection__facets{-ms-transform:translateX(0);transform:translate(0);width:initial}.shopify-section--jkl-main-blog .container{padding-inline:initial;width:initial;--container-gutter: 0;overflow:hidden}@media screen and (min-width:768px){.shopify-section--jkl-main-blog .container{--container-gutter: var(--spacing-benetton-40)}}.shopify-section--jkl-main-blog .collection{margin-block-start:var(--spacing-benetton-16);padding-top:10px;column-gap:0;overflow:visible!important}.shopify-section--jkl-main-blog .collection__top-bar{padding-bottom:var(--spacing-benetton-24);border-bottom:1px solid #d6d6d6}@media screen and (min-width:1000px){.shopify-section--jkl-main-blog .collection__top-bar{display:flex}}.shopify-section--jkl-main-blog .collection__top-bar .open-filter-text-with-icon{display:none;align-items:center;gap:7px}@media screen and (min-width:1000px){.shopify-section--jkl-main-blog .collection__top-bar .open-filter-text-with-icon{display:flex}}.shopify-section--jkl-main-blog .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}.shopify-section--jkl-main-blog .collection--filters-sidebar{--collection-sidebar-width: 0;transition:all .7s ease-in-out,top .4s ease .1s,height .4s ease .1s}.shopify-section--jkl-main-blog .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}.shopify-section--jkl-main-blog .collection--filters-sidebar .facets-summary{justify-content:space-between}.shopify-section--jkl-main-blog .blog-posts{display:grid;grid-template-columns:repeat(1,1fr);gap:60px 2px!important;gap:0;width:100%}@media screen and (min-width:1024px){.shopify-section--jkl-main-blog .blog-posts{gap:80px 2px!important;grid-template-columns:repeat(4,1fr)}}.shopify-section--jkl-main-blog .collection__load-more{display:flex;justify-content:center;align-items:center;width:100%;max-width:1633px;margin:0 auto;padding:60px 20px;position:relative;z-index:10}.shopify-section--jkl-main-blog .collection__load-more .blog-load-more-button{min-width:337px}.shopify-section--jkl-main-blog .collection__load-more .blog-load-more-button.loading{opacity:.6;cursor:wait;pointer-events:none}.shopify-section--jkl-main-blog .blog-loading-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:#fffffff2;display:flex;align-items:center;justify-content:center;z-index:100;min-height:400px}.shopify-section--jkl-main-blog .blog-loading-overlay .blog-loading-spinner{font-family:var(--font-gill-sans-nova);font-weight:700;font-size:var(--text-primary-xs);text-transform:uppercase;letter-spacing:.5px;color:var(--brand-black);padding:20px 40px;border:2px solid var(--brand-black);background:var(--brand-white)}.blog-post-card{display:flex;flex-direction:column;background:var(--brand-white);overflow:hidden;gap:0;text-decoration:none;color:inherit;transition:transform .2s ease,box-shadow .2s ease}.blog-post-card .blog-post-card__figure{position:relative;width:100%;aspect-ratio:375/496;background:#f7f7f7;overflow:hidden}.blog-post-card .blog-post-card__image{width:100%;height:100%;object-fit:cover;display:block}.blog-post-card .blog-post-card__info{background:var(--brand-white);padding:19px 20px;display:flex;flex-direction:column;align-items:center;text-align:center}.blog-post-card .blog-post-card__category{font-family:var(--font-gill-sans-nova);font-weight:700;font-size:var(--text-primary-xxs);line-height:var(--line-height-primary-xxs);letter-spacing:.5px;text-transform:uppercase;color:var(--brand-primary-green);margin:0 0 8px}.blog-post-card .blog-post-card__title{font-family:var(--font-butler);font-weight:500;font-size:var(--text-primary-m);line-height:var(--line-height-primary-l);letter-spacing:0;color:var(--brand-black);margin:0 0 10px}.blog-post-card .blog-post-card__excerpt{font-family:var(--font-gill-sans-nova);font-weight:500;font-size:var(--text-primary-s);line-height:var(--line-height-primary-s-body);letter-spacing:.5px;color:var(--brand-grey-01);margin:0;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media screen and (min-width:1024px){.blog-post-card .blog-post-card__info{padding:19px 16px}}@media screen and (min-width:1728px){.blog-post-card .blog-post-card__info{padding:19px 20px}}.blog-facets-drawer .blog-drawer-header-title{font-family:var(--font-gill-sans-nova)!important;font-size:var(--text-primary-xxs)!important;line-height:var(--line-height-primary-xxs)!important;letter-spacing:.5px!important;font-weight:700!important;text-transform:uppercase!important;color:var(--brand-primary-green)!important}.blog-facets-drawer::part(content){height:100dvh!important;max-height:100dvh!important;display:flex;flex-direction:column}.blog-facets-drawer::part(header){display:flex!important;align-items:center;justify-content:space-between;padding-block:24px;padding-inline:24px;border-bottom:1px solid var(--brand-grey-03);flex-shrink:0;text-align:left}.blog-facets-drawer::part(close-button){display:flex!important;align-items:center;justify-content:center}.blog-facets-drawer::part(outside-close-button){display:none!important}.blog-facets-drawer::part(body){flex:1 1 auto;overflow-y:auto;padding-bottom:0}.blog-facets-drawer::part(footer){border-top:none;flex-shrink:0;padding:0}.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-l);line-height:var(--line-height-secondary-l)}@media(min-width:1024px){.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;padding-left:19px;padding-right:19px}@media(min-width:1024px){.jkl-collection-banner__header{padding-left:0;padding-right: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;letter-spacing:normal}.collection-tabs__header .heading-strong{font-family:var(--font-gill-sans-nova);font-size:var(--text-primary-l);font-style:normal;font-weight:700;line-height:var(--line-height-primary-l);text-transform:uppercase;margin-right:8px}.collection-tabs__header .heading-light{font-family:var(--font-butler);font-weight:500;font-size:var(--text-secondary-l);line-height:var(--line-height-secondary-l);text-transform:uppercase;position:relative}.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:0;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;gap:2px;max-width:fit-content;margin:0 auto}.collection-tabs__tab-button{position:relative;padding:10px var(--spacing-benetton-32);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;text-align:center;text-wrap-mode:nowrap;max-width:100%}.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;margin-top:var(--spacing-benetton-40)}.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;opacity:1;visibility:visible;pointer-events:auto}.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.collection-tabs__slider-collections.floating-controls-container [is=prev-button],.collection-tabs__slider-container.collection-tabs__slider-collections.floating-controls-container [is=next-button]{top:calc(50% - 50px)}.collection-tabs__slider-container.collection-tabs__slider-collections .page-dots{margin-top:var(--spacing-benetton-8)}.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}.collection-tabs__slider-container .page-dots>*:before{top:0;right:0;bottom:0;left:0}.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__list.hide-images .jkl-subcategory__image{display:none}.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}@media screen and (max-width:767px){.jkl-subcategory__item{max-width:95px;min-width:95px}}.jkl-subcategory__item.hidden{display:none}.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}@media screen and (max-width:767px){.jkl-subcategory__title{font-size:12px;max-width:75px;line-height:16px}}.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;min-width:initial;min-height:56px}@media screen and (max-width:767px){.jkl-subcategory__list--icon-text .jkl-subcategory__item{max-width:initial;min-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}@media screen and (max-width:767px){.jkl-subcategory__list--icon-text .jkl-subcategory__title{font-size:16px;max-width:initial;line-height:22.4px}}.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}.shopify-section--jkl-registration-flow [data-register-form-app]{display:block}.shopify-section--jkl-registration-flow [data-register-form-app] .register-form-flow{display:flex;flex-direction:column;gap:var(--spacing-benetton-24);margin:var(--spacing-benetton-32) auto var(--spacing-benetton-56);color:var(--brand-black)}.shopify-section--jkl-registration-flow [data-register-form-app] .register-form-flow__header{display:flex;justify-content:space-between;gap:var(--spacing-benetton-24);margin-bottom:var(--spacing-benetton-8)}.shopify-section--jkl-registration-flow [data-register-form-app] .register-form-flow__content{display:block}.shopify-section--jkl-registration-flow [data-register-form-app] .register-form-flow__title{margin:0;display:flex;flex-direction:column;font-family:var(--font-gill-sans-nova);font-size:34px;font-weight:700;line-height:32px;letter-spacing:var(--letter-spacing-primary-small);text-transform:uppercase}.shopify-section--jkl-registration-flow [data-register-form-app] .register-form-flow__title-line,.shopify-section--jkl-registration-flow [data-register-form-app] .register-form-success__title-line{display:block}.shopify-section--jkl-registration-flow [data-register-form-app] .register-form-flow__meta{text-align:left}.shopify-section--jkl-registration-flow [data-register-form-app] .register-form-flow__login-row{margin:0;display:flex;flex-direction:column;gap:0;align-items:flex-start;color:var(--brand-black);font-family:var(--font-gill-sans-nova);font-size:var(--text-primary-xs);font-weight:500;line-height:20px;letter-spacing:var(--letter-spacing-primary-small)}.shopify-section--jkl-registration-flow [data-register-form-app] .register-form-flow__login-link{color:var(--brand-black);font-weight:700;text-transform:uppercase;text-decoration:underline;text-underline-position:from-font;text-decoration-skip-ink:none}.shopify-section--jkl-registration-flow [data-register-form-app] .register-form-flow__required-note{margin:14px 0 0;color:var(--brand-grey-01);font-family:var(--font-gill-sans-nova);font-size:12px;font-weight:500;line-height:20px;letter-spacing:var(--letter-spacing-primary-small)}.shopify-section--jkl-registration-flow [data-register-form-app] .register-form{display:flex;flex-direction:column;gap:20px}.shopify-section--jkl-registration-flow [data-register-form-app] .register-form__birthdate-field{position:relative}.shopify-section--jkl-registration-flow [data-register-form-app] .register-form__birthdate-input{position:relative;color:var(--brand-grey-02);font-variant-numeric:tabular-nums}.shopify-section--jkl-registration-flow [data-register-form-app] .register-form__birthdate-input--filled{color:var(--brand-black)}.shopify-section--jkl-registration-flow [data-register-form-app] .register-form__birthdate-icon{display:none;position:absolute;right:19px;top:calc(50% + 16px);width:24px;height:24px;transform:translateY(-50%);color:var(--brand-black);pointer-events:none}.shopify-section--jkl-registration-flow [data-register-form-app] .register-form__birthdate-icon svg{display:block;width:100%;height:100%}@supports selector(input::-webkit-calendar-picker-indicator){.shopify-section--jkl-registration-flow [data-register-form-app] .register-form__birthdate-input{padding-right:54px}.shopify-section--jkl-registration-flow [data-register-form-app] .register-form__birthdate-input::-webkit-datetime-edit,.shopify-section--jkl-registration-flow [data-register-form-app] .register-form__birthdate-input::-webkit-date-and-time-value{color:inherit}.shopify-section--jkl-registration-flow [data-register-form-app] .register-form__birthdate-input::-webkit-calendar-picker-indicator{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.shopify-section--jkl-registration-flow [data-register-form-app] .register-form__birthdate-input::-webkit-clear-button,.shopify-section--jkl-registration-flow [data-register-form-app] .register-form__birthdate-input::-webkit-inner-spin-button{display:none}.shopify-section--jkl-registration-flow [data-register-form-app] .register-form__birthdate-icon{display:block}}.shopify-section--jkl-registration-flow [data-register-form-app] .register-form__formatted-text{color:var(--brand-grey-01);font-family:var(--font-gill-sans-nova);font-size:14px;font-weight:500;line-height:20px;letter-spacing:var(--letter-spacing-primary-small)}.shopify-section--jkl-registration-flow [data-register-form-app] .register-form__formatted-text p{margin:0}.shopify-section--jkl-registration-flow [data-register-form-app] .register-form__formatted-text a{color:var(--brand-black);text-decoration:underline;text-underline-position:from-font;text-decoration-skip-ink:none}.shopify-section--jkl-registration-flow [data-register-form-app] .register-form__select{color:var(--brand-grey-02)}.shopify-section--jkl-registration-flow [data-register-form-app] .register-form__select--filled,.shopify-section--jkl-registration-flow [data-register-form-app] .register-form__select option{color:var(--brand-black)}.shopify-section--jkl-registration-flow [data-register-form-app] .register-form__checkbox{display:flex;align-items:flex-start}.shopify-section--jkl-registration-flow [data-register-form-app] .register-form__checkbox .jkl-checkbox__label{margin-left:13px;color:var(--brand-grey-01);font-family:var(--font-gill-sans-nova);font-size:14px;font-weight:500;line-height:20px;letter-spacing:var(--letter-spacing-primary-small)}.shopify-section--jkl-registration-flow [data-register-form-app] .register-form__checkbox .jkl-checkbox__label p{margin:0}.shopify-section--jkl-registration-flow [data-register-form-app] .register-form__checkbox .jkl-checkbox__label a{color:var(--brand-black);text-decoration:underline;text-underline-position:from-font;text-decoration-skip-ink:none}.shopify-section--jkl-registration-flow [data-register-form-app] .register-form__checkbox-list{display:flex;flex-direction:column;gap:14px}.shopify-section--jkl-registration-flow [data-register-form-app] .register-form__label-row{margin-bottom:8px;display:flex;align-items:baseline;justify-content:space-between;gap:12px}.shopify-section--jkl-registration-flow [data-register-form-app] .register-form__label-row .jkl-input__label{margin-bottom:0}.shopify-section--jkl-registration-flow [data-register-form-app] .register-form__optional-label{color:var(--brand-primary-green);font-family:var(--font-gill-sans-nova);font-size:14px;font-weight:500;line-height:20px;letter-spacing:var(--letter-spacing-primary-small);text-transform:lowercase;white-space:nowrap}.shopify-section--jkl-registration-flow [data-register-form-app] .register-form__phone-row{display:flex;align-items:stretch;border:1px solid var(--brand-grey-03);background:var(--brand-white);transition:border-color .2s ease}.shopify-section--jkl-registration-flow [data-register-form-app] .register-form__phone-row:focus-within{border-color:var(--brand-primary-green)}.shopify-section--jkl-registration-flow [data-register-form-app] .register-form__phone-row .jkl-input__field{border:0;height:57px;background:transparent}.shopify-section--jkl-registration-flow [data-register-form-app] .register-form__phone-prefix{flex:0 0 66px;padding:0 12px;border-right:1px solid var(--brand-grey-03);appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer}.shopify-section--jkl-registration-flow [data-register-form-app] .register-form__phone-number{flex:1 1 auto;min-width:0;padding-left:16px}.shopify-section--jkl-registration-flow [data-register-form-app] .register-form__purchase-preferences-row{flex-direction:row;flex-wrap:wrap;column-gap:26px;row-gap:12px}.shopify-section--jkl-registration-flow [data-register-form-app] .register-form__purchase-preferences-row .register-form__checkbox{align-items:center}.shopify-section--jkl-registration-flow [data-register-form-app] .register-form__purchase-preferences-row .jkl-checkbox__label{color:var(--brand-black);white-space:nowrap}.shopify-section--jkl-registration-flow [data-register-form-app] .register-form__checkbox-item{margin:0}.shopify-section--jkl-registration-flow [data-register-form-app] .register-form__submit{width:100%;min-height:59px;height:59px;padding:0 var(--spacing-benetton-24);margin-top:4px}.shopify-section--jkl-registration-flow [data-register-form-app] .register-form-success{width:100%;max-width:450px;margin:var(--spacing-benetton-40) auto var(--spacing-benetton-56);display:flex;flex-direction:column;align-items:center;text-align:center}.shopify-section--jkl-registration-flow [data-register-form-app] .register-form-success__title{margin:0;display:flex;flex-direction:column;font-family:var(--font-gill-sans-nova);font-size:34px;font-weight:700;line-height:.98;letter-spacing:var(--letter-spacing-primary-small);text-transform:uppercase;color:var(--brand-black)}.shopify-section--jkl-registration-flow [data-register-form-app] .register-form-success__description{margin:var(--spacing-benetton-24) 0 var(--spacing-benetton-40);color:var(--brand-black);font-family:var(--font-gill-sans-nova);font-size:16px;font-weight:500;line-height:24px;letter-spacing:var(--letter-spacing-primary-small)}.shopify-section--jkl-registration-flow [data-register-form-app] .register-form-success__cta{width:100%;min-height:59px;height:59px;padding:0 var(--spacing-benetton-24);display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.shopify-section--jkl-registration-flow [data-register-form-app] .register-form-flow__benefits-card{display:none}.shopify-section--jkl-registration-flow [data-register-form-app] .register-form-flow__benefits-title{margin:0 0 10px;color:var(--brand-black);font-family:var(--font-gill-sans-nova);font-size:14px;font-weight:700;line-height:23px;letter-spacing:var(--letter-spacing-primary-small);text-transform:uppercase}.shopify-section--jkl-registration-flow [data-register-form-app] .register-form-flow__benefits-list{margin:0;padding:0;list-style:none;color:var(--brand-black);font-family:var(--font-gill-sans-nova);font-size:14px;font-weight:500;line-height:23px;letter-spacing:var(--letter-spacing-primary-small)}.shopify-section--jkl-registration-flow [data-register-form-app] .register-form-flow__benefits-list li{margin:0}.shopify-section--jkl-registration-flow [data-register-form-app] .register-form-flow__benefits-list li+li{margin-top:2px}.shopify-section--jkl-registration-flow [data-register-form-app] .register-form__error{margin:var(--spacing-benetton-32) 0;padding:var(--spacing-benetton-16);border:1px solid var(--brand-grey-03);background:var(--brand-white);color:var(--brand-grey-01);font-family:var(--font-gill-sans-nova);font-size:14px;font-weight:500;line-height:20px;letter-spacing:var(--letter-spacing-primary-small)}@media(min-width:1024px){.shopify-section--jkl-registration-flow [data-register-form-app] .register-form-flow{width:426px;margin:var(--spacing-benetton-48) auto var(--spacing-benetton-72)}.shopify-section--jkl-registration-flow [data-register-form-app] .register-form-flow__header{margin-bottom:30px}.shopify-section--jkl-registration-flow [data-register-form-app] .register-form-flow__meta{justify-self:end;text-align:right}.shopify-section--jkl-registration-flow [data-register-form-app] .register-form-flow__login-row{align-items:flex-end}.shopify-section--jkl-registration-flow [data-register-form-app] .register-form__submit{margin-top:20px}}.shopify-section--jkl-recommended-blogs:first-of-type{max-width:1920px;margin-inline:auto;padding-block:var(--spacing-benetton-40) var(--spacing-benetton-64);border-top:1px solid var(--brand-grey-03)}@media(min-width:1024px){.shopify-section--jkl-recommended-blogs:first-of-type{padding-block:var(--spacing-benetton-64) var(--spacing-benetton-80)}}.shopify-section--jkl-recommended-blogs:first-of-type.jkl-recommended-blogs--no-border{border-top:none}.jkl-recommended-blogs__heading{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:0 .35em;margin:0 0 var(--spacing-benetton-32);padding-inline:var(--grid-margin, 19px);text-align:center}@media(min-width:1024px){.jkl-recommended-blogs__heading{padding-inline:var(--grid-margin, 30px);margin-bottom:var(--spacing-benetton-40)}}.jkl-recommended-blogs__heading-primary{font-family:var(--font-gill-sans-nova);font-weight:800;font-size:var(--text-primary-l-mobile, 20px);text-transform:uppercase;letter-spacing:.04em;color:var(--brand-black)}@media(min-width:1024px){.jkl-recommended-blogs__heading-primary{font-size:var(--text-primary-l-desktop, 24px)}}.jkl-recommended-blogs__heading-suffix{font-family:var(--font-butler);font-weight:400;font-size:var(--text-primary-l-mobile, 20px);text-transform:uppercase;letter-spacing:.04em;color:var(--brand-black)}@media(min-width:1024px){.jkl-recommended-blogs__heading-suffix{font-size:var(--text-primary-l-desktop, 24px)}}.jkl-recommended-blogs__row{display:grid;grid-template-columns:1fr;gap:calc(var(--spacing-benetton-72) * 2) 0;padding-inline:2px}@media(min-width:1024px){.jkl-recommended-blogs__row{grid-template-columns:2fr 3fr 1fr 3fr 3fr;gap:0;align-items:start}}.jkl-recommended-blogs__banner{display:block}@media(min-width:1024px){.jkl-recommended-blogs__banner{grid-column:2}}.jkl-recommended-blogs__banner--empty{background-color:var(--brand-grey-04, #f5f5f5)}@media(min-width:1024px){.jkl-recommended-blogs__banner--empty{grid-column:2}}.jkl-recommended-blogs__banner-link{display:block;position:relative;width:100%;text-decoration:none;color:var(--brand-white);overflow:hidden}.jkl-recommended-blogs__banner-link:hover .jkl-recommended-blogs__banner-image,.jkl-recommended-blogs__banner-link:focus-visible .jkl-recommended-blogs__banner-image{transform:scale(1.03)}.jkl-recommended-blogs__banner-link:hover .jkl-recommended-blogs__banner-cta,.jkl-recommended-blogs__banner-link:focus-visible .jkl-recommended-blogs__banner-cta{text-decoration:underline}.jkl-recommended-blogs__banner-image-placeholder{position:relative;width:100%;aspect-ratio:375/496;background-color:var(--brand-grey-04, #f5f5f5);overflow:hidden}.jkl-recommended-blogs__banner-image-skeleton{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,var(--brand-grey-04, #ebebeb) 25%,var(--brand-grey-03, #d6d6d6) 50%,var(--brand-grey-04, #ebebeb) 75%);background-size:200% 100%;animation:jkl-recommended-blogs-shimmer 1.5s infinite}.jkl-recommended-blogs__banner-image{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center top;transition:transform .5s ease}.jkl-recommended-blogs__banner-content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-benetton-8);padding:var(--spacing-benetton-24);text-align:center;background:linear-gradient(to top,#00000073,#0000001a)}@media(min-width:1024px){.jkl-recommended-blogs__banner-content{padding:var(--spacing-benetton-40)}}.jkl-recommended-blogs__banner-title{display:flex;flex-direction:column;align-items:center;gap:0;font-size:clamp(20px,2.5vw,38px);line-height:1.05;text-transform:uppercase;letter-spacing:.02em;margin:0;color:var(--brand-white)}.jkl-recommended-blogs__banner-title-first{font-size:var(--text-primary-xl-mobile);line-height:var(--line-height-primary-xl-mobile);font-family:var(--font-gill-sans-nova);font-weight:700}.jkl-recommended-blogs__banner-title-rest{font-size:var(--text-primary-xl-mobile);line-height:var(--line-height-primary-xl-mobile);font-family:var(--font-butler);font-weight:500}.jkl-recommended-blogs__banner-cta{display:inline-block;font-family:var(--font-gill-sans-nova);font-weight:700;font-size:var(--text-primary-s, 16px);text-transform:uppercase;letter-spacing:.5px;color:var(--brand-white);text-decoration:underline;text-underline-offset:3px}.jkl-recommended-blogs__gap{display:none}@media(min-width:1024px){.jkl-recommended-blogs__gap{display:block;grid-column:3}}.jkl-recommended-blogs__spacer{display:none}@media(min-width:1024px){.jkl-recommended-blogs__spacer{display:block}}.jkl-recommended-blogs__articles{display:grid;grid-template-columns:1fr 1fr;gap:0 2px}@media(min-width:1024px){.jkl-recommended-blogs__articles{grid-column:4/6;align-items:stretch}}.jkl-recommended-blogs--no-banner .jkl-recommended-blogs__row{display:block}.jkl-recommended-blogs--no-banner .jkl-recommended-blogs__articles{grid-template-columns:1fr 1fr}@media(min-width:1024px){.jkl-recommended-blogs--no-banner .jkl-recommended-blogs__articles{grid-template-columns:repeat(4,1fr);grid-column:auto}}@keyframes jkl-recommended-blogs-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.jkl-recommended-blogs.jkl-recommended-blogs--layout-banner-left .jkl-recommended-blogs__row,.jkl-recommended-blogs.jkl-recommended-blogs--layout-banner-right .jkl-recommended-blogs__row{grid-template-columns:1fr;gap:calc(var(--spacing-benetton-72) * 2) 0}@media(min-width:1024px){.jkl-recommended-blogs.jkl-recommended-blogs--layout-banner-left .jkl-recommended-blogs__row,.jkl-recommended-blogs.jkl-recommended-blogs--layout-banner-right .jkl-recommended-blogs__row{grid-template-columns:1fr 1fr;gap:0;align-items:start}}.jkl-recommended-blogs.jkl-recommended-blogs--layout-banner-left .jkl-recommended-blogs__featured-col,.jkl-recommended-blogs.jkl-recommended-blogs--layout-banner-right .jkl-recommended-blogs__featured-col{display:flex;justify-content:center}.jkl-recommended-blogs.jkl-recommended-blogs--layout-banner-left .jkl-recommended-blogs__featured-col .blog-post-card,.jkl-recommended-blogs.jkl-recommended-blogs--layout-banner-right .jkl-recommended-blogs__featured-col .blog-post-card{width:100%}@media(min-width:1024px){.jkl-recommended-blogs.jkl-recommended-blogs--layout-banner-left .jkl-recommended-blogs__featured-col .blog-post-card,.jkl-recommended-blogs.jkl-recommended-blogs--layout-banner-right .jkl-recommended-blogs__featured-col .blog-post-card{width:50%}}@media(min-width:1024px){.jkl-recommended-blogs.jkl-recommended-blogs--layout-banner-left .jkl-recommended-blogs__row>.blog-post-card .blog-post-card__figure,.jkl-recommended-blogs.jkl-recommended-blogs--layout-banner-right .jkl-recommended-blogs__row>.blog-post-card .blog-post-card__figure{aspect-ratio:750/496}}.jkl-recommended-blogs.jkl-recommended-blogs--layout-two-equal .jkl-recommended-blogs__row{grid-template-columns:1fr;gap:calc(var(--spacing-benetton-72) * 2) 2px}@media(min-width:1024px){.jkl-recommended-blogs.jkl-recommended-blogs--layout-two-equal .jkl-recommended-blogs__row{grid-template-columns:1fr 1fr;gap:0 2px;align-items:start}.jkl-recommended-blogs.jkl-recommended-blogs--layout-two-equal .jkl-recommended-blogs__row .blog-post-card__figure{aspect-ratio:3/2}}.jkl-recommended-blogs.jkl-recommended-blogs--layout-two-left-one-right .jkl-recommended-blogs__row{grid-template-columns:1fr 1fr;gap:var(--spacing-benetton-24) 2px}@media(min-width:1024px){.jkl-recommended-blogs.jkl-recommended-blogs--layout-two-left-one-right .jkl-recommended-blogs__row{gap:0 2px;grid-template-columns:1fr 1fr 2fr;align-items:start}}.jkl-recommended-blogs.jkl-recommended-blogs--layout-two-left-one-right .jkl-recommended-blogs__row .blog-post-card:nth-child(3){grid-column:1/-1}@media(min-width:1024px){.jkl-recommended-blogs.jkl-recommended-blogs--layout-two-left-one-right .jkl-recommended-blogs__row .blog-post-card:nth-child(3){grid-column:auto}.jkl-recommended-blogs.jkl-recommended-blogs--layout-two-left-one-right .jkl-recommended-blogs__row .blog-post-card:nth-child(3) .blog-post-card__figure{aspect-ratio:750/496}}.jkl-recommended-blogs.jkl-recommended-blogs--layout-one-left-two-right .jkl-recommended-blogs__row{grid-template-columns:1fr 1fr;gap:var(--spacing-benetton-24) 2px}@media(min-width:1024px){.jkl-recommended-blogs.jkl-recommended-blogs--layout-one-left-two-right .jkl-recommended-blogs__row{gap:0 2px;grid-template-columns:2fr 1fr 1fr;align-items:start}}.jkl-recommended-blogs.jkl-recommended-blogs--layout-one-left-two-right .jkl-recommended-blogs__row .blog-post-card:nth-child(1){grid-column:1/-1}@media(min-width:1024px){.jkl-recommended-blogs.jkl-recommended-blogs--layout-one-left-two-right .jkl-recommended-blogs__row .blog-post-card:nth-child(1){grid-column:auto}.jkl-recommended-blogs.jkl-recommended-blogs--layout-one-left-two-right .jkl-recommended-blogs__row .blog-post-card:nth-child(1) .blog-post-card__figure{aspect-ratio:750/496}}.jkl-recommended-blogs.jkl-recommended-blogs--layout-one-centered .jkl-recommended-blogs__row{display:block;max-width:1200px;margin-inline:auto;padding-inline:var(--grid-margin, 19px)}@media(min-width:1024px){.jkl-recommended-blogs.jkl-recommended-blogs--layout-one-centered .jkl-recommended-blogs__row{padding-inline:var(--grid-margin, 30px)}}.jkl-recommended-blogs.jkl-recommended-blogs--layout-one-centered .blog-post-card{display:block;width:100%}@media(min-width:1024px){.jkl-recommended-blogs.jkl-recommended-blogs--layout-one-centered .blog-post-card .blog-post-card__figure{aspect-ratio:3/2}}.jkl-callout-section .section{--calculated-section-spacing-block-start: var(--spacing-benetton-80);--calculated-section-spacing-block-end: var(--spacing-benetton-80)}.jkl-callout{display:grid;grid-template-columns:repeat(1,1fr);gap:var(--grid-gutter);gap:3.125rem}@media(min-width:1024px){.jkl-callout{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--grid-gutter);gap:0}}.jkl-callout__hero{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:30px}.jkl-callout__media{flex:1;min-height:0}.jkl-callout__media img,.jkl-callout__media svg.placeholder{width:100%;height:100%;object-fit:cover;display:block}.jkl-callout__cta{padding:15px;background-color:var(--callout-cta-bg);color:var(--callout-cta-color);max-width:280px;position:absolute;bottom:19px;left:19px}.jkl-callout__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}.jkl-callout__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}.jkl-callout__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}.jkl-callout__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}.jkl-callout__blog{display:flex;padding-bottom:3.125rem;max-width:100%}@media(min-width:1024px){.jkl-callout__blog{padding-left:16%;padding-bottom:0;max-width:68%}}.jkl-callout__blog .blog-post-card{max-width:100%}.jkl-callout__blog .blog-post-card__figure img{aspect-ratio:407/543}.jkl-navigation-tabs-section .section{--calculated-section-spacing-block-start: 0px;--calculated-section-spacing-block-end: 0px;padding-block:0!important}.jkl-navigation-tabs__placeholder{display:block;width:100%;height:0}.jkl-navigation-tabs{width:100%;max-width:100vw;margin-inline:auto;z-index:50;background-color:#fff;border-bottom:1px solid var(--brand-grey-03, #d6d6d6);transition:box-shadow .2s ease;overflow:hidden}@media(min-width:1024px){.jkl-navigation-tabs{width:fit-content;max-width:1520px;overflow:visible}}.jkl-navigation-tabs.is-fixed{position:fixed;left:0;right:0;width:100%;max-width:none;margin-inline:0;overflow:hidden}.jkl-navigation-tabs__track{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;padding-inline:0}.jkl-navigation-tabs__track::-webkit-scrollbar{display:none}.jkl-navigation-tabs__nav{display:flex;align-items:stretch;width:max-content;min-width:100%}@media(min-width:1024px){.jkl-navigation-tabs__nav{justify-content:center;min-width:unset}}@media(min-width:1024px){.is-fixed .jkl-navigation-tabs__nav{width:100%;justify-content:center;min-width:unset}}.jkl-navigation-tabs__item{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:18px 20px;white-space:nowrap;text-decoration:none;color:var(--brand-grey-01);font-family:var(--font-gill-sans-nova);font-size:var(--text-primary-s);font-weight:500;line-height:24px;letter-spacing:.5px;text-transform:uppercase;cursor:pointer;background:transparent;border:none}.jkl-navigation-tabs__item:after{content:"";position:absolute;bottom:0;left:50%;width:0;height:2px;background-color:var(--brand-primary-green);transform:translate(-50%);transition:width .3s ease}.jkl-navigation-tabs__item:hover:after{width:100%}.jkl-navigation-tabs__item--empty{opacity:.25;cursor:default;font-style:italic}.jkl-navigation-tabs__item--empty:after{display:none}.jkl-tab-picker{position:fixed;bottom:24px;right:24px;z-index:9999;width:360px;max-height:70vh;background:#fff;border:1px solid #dee2e6;border-radius:8px;display:flex;flex-direction:column;overflow:hidden;font-family:var(--font-gill-sans-nova),sans-serif}.jkl-tab-picker__header{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid #dee2e6;flex-shrink:0;background:#f7f7f7}.jkl-tab-picker__title{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.07em;color:#000}.jkl-tab-picker__close{background:none;border:none;cursor:pointer;font-size:14px;color:#767676;padding:0 4px;line-height:1}.jkl-tab-picker__close:hover{color:#000}.jkl-tab-picker__hint{padding:10px 16px 8px;font-size:11px;color:#767676;line-height:1.5;margin:0;flex-shrink:0}.jkl-tab-picker__list{overflow-y:auto;flex:1;list-style:none;margin:0;padding:0 0 8px}.jkl-tab-picker__entry{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 16px;border-bottom:1px solid #f0f0f0}.jkl-tab-picker__entry:last-child{border-bottom:none}.jkl-tab-picker__entry:hover{background:#fafafa}.jkl-tab-picker__actions{display:flex;align-items:center;gap:6px;flex-shrink:0}.jkl-tab-picker__entry-info{display:flex;flex-direction:column;gap:2px;min-width:0}.jkl-tab-picker__entry-name{font-size:12px;font-weight:700;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.jkl-tab-picker__entry-id{font-family:Courier New,monospace;font-size:10px;color:#767676;background:#f0f0f0;padding:1px 4px;border-radius:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.jkl-tab-picker__view{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;background:#f0f0f0;color:#444;border:none;border-radius:4px;cursor:pointer;transition:background .15s ease,color .15s ease;flex-shrink:0}.jkl-tab-picker__view svg{display:block}.jkl-tab-picker__view:hover{background:#000;color:#fff}.jkl-tab-picker__copy{flex-shrink:0;padding:5px 10px;font-size:11px;font-weight:700;font-family:inherit;text-transform:uppercase;letter-spacing:.05em;background:#000;color:#fff;border:none;border-radius:4px;cursor:pointer;transition:background .15s ease;white-space:nowrap}.jkl-tab-picker__copy:hover{background:#333}.jkl-tab-picker__copy.is-copied{background:#009848}.jkl-tab-picker--highlight{outline:3px solid #009848!important;outline-offset:3px;animation:jkl-tab-picker-flash 1.2s ease forwards}@keyframes jkl-tab-picker-flash{0%{outline-color:#009848}60%{outline-color:#009848}to{outline-color:transparent}}.section.jkl-section.section-boxed.jkl-mosaic-wrapper{margin-inline:auto}.jkl-mosaic-section .section{--calculated-section-spacing-block-start: var(--spacing-benetton-80);--calculated-section-spacing-block-end: var(--spacing-benetton-80)}.jkl-mosaic__heading{position:absolute;z-index:1;display:block;width:100%;padding-inline:var(--grid-margin);margin-bottom:1rem;top:-41px;text-align:center}@media(min-width:1024px){.jkl-mosaic__heading{top:-47px;padding-left:5%;padding-right:0;margin-bottom:.75rem;text-align:left}}@media(min-width:1728px){.jkl-mosaic__heading{top:-66px}}.jkl-mosaic__heading-part1{display:block;font-family:var(--font-gill-sans-nova);font-weight:700;text-transform:uppercase;font-size:var(--text-primary-l);line-height:var(--line-height-primary-l)}@media(min-width:1728px){.jkl-mosaic__heading-part1{font-size:var(--text-primary-xl-desktop);line-height:var(--line-height-primary-xl-desktop)}}.jkl-mosaic__heading-part2{display:block;font-family:var(--font-butler);font-weight:500;text-transform:uppercase;font-size:33px;line-height:var(--line-height-primary-l)}@media(min-width:1728px){.jkl-mosaic__heading-part2{font-size:67px;line-height:var(--line-height-secondary-xl-desktop)}}.jkl-mosaic__grid{display:grid;grid-template-columns:1fr;gap:2rem}@media(min-width:1024px){.jkl-mosaic__grid{grid-template-columns:45fr 55fr;gap:0;align-items:start}}.jkl-mosaic__right{display:flex;flex-direction:column}.jkl-mosaic__bottom-row{display:grid;grid-template-columns:1fr 1fr;gap:0}.jkl-mosaic__bottom-row--single{grid-template-columns:1fr}.jkl-mosaic__item{position:relative;min-height:0}.jkl-mosaic__item--right-top .jkl-mosaic-item__picture,.jkl-mosaic__item--right-top .jkl-mosaic-item__img,.jkl-mosaic__item--right-top .jkl-mosaic-item__video,.jkl-mosaic__item--right-top .jkl-mosaic-item__placeholder,.jkl-mosaic__item--bottom-a .jkl-mosaic-item__picture,.jkl-mosaic__item--bottom-a .jkl-mosaic-item__img,.jkl-mosaic__item--bottom-a .jkl-mosaic-item__video,.jkl-mosaic__item--bottom-a .jkl-mosaic-item__placeholder,.jkl-mosaic__item--bottom-b .jkl-mosaic-item__picture,.jkl-mosaic__item--bottom-b .jkl-mosaic-item__img,.jkl-mosaic__item--bottom-b .jkl-mosaic-item__video,.jkl-mosaic__item--bottom-b .jkl-mosaic-item__placeholder{aspect-ratio:482/628;width:100%;height:auto;object-fit:cover;object-position:top}.jkl-mosaic-item{display:block;width:100%;height:100%}.jkl-mosaic-item--linked{display:block;text-decoration:none}.jkl-mosaic-item__picture{display:block;width:100%}.jkl-mosaic-item__img,.jkl-mosaic-item__video{display:block;width:100%;height:100%;object-fit:cover}.jkl-mosaic-item__placeholder{display:block;width:100%;min-height:300px;background-color:#f0f0f0}.jkl-mosaic-item--product .product-card,.jkl-mosaic-item--blog-post .blog-post-card{height:100%}.jkl-mosaic-item--video{position:relative}.jkl-mosaic-item__video-poster{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.jkl-mosaic-item__video-poster img{width:100%;height:100%;object-fit:cover}.jkl-mosaic-item__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:2;padding:0;margin:0;pointer-events:auto;transition:opacity .3s ease,transform .3s ease}.jkl-mosaic-item__video-play-btn svg{width:80px;height:80px;display:block;pointer-events:none}.jkl-mosaic-item__video-play-btn:hover{opacity:.8;transform:translate(-50%,-50%) scale(1.05)}.jkl-mosaic-item__video-play-btn:active{transform:translate(-50%,-50%) scale(.95)}.jkl-mosaic-item__video-play-btn[style*="display: none"],.jkl-mosaic-item__video-play-btn[style*="display:none"]{pointer-events:none;visibility:hidden}@media(min-width:1024px){.jkl-mosaic-item__video-play-btn{width:110px;height:110px}.jkl-mosaic-item__video-play-btn svg{width:110px;height:110px}}.jkl-mosaic--layout-1 .jkl-mosaic__item--left,.jkl-mosaic--layout-1 .jkl-mosaic__item--right-top,.jkl-mosaic--layout-1 .jkl-mosaic__item--bottom-a,.jkl-mosaic--layout-1 .jkl-mosaic__item--bottom-b{width:100%}.jkl-mosaic--layout-1 .jkl-mosaic__item--left .jkl-mosaic-item__picture,.jkl-mosaic--layout-1 .jkl-mosaic__item--left .jkl-mosaic-item__img,.jkl-mosaic--layout-1 .jkl-mosaic__item--left .jkl-mosaic-item__video,.jkl-mosaic--layout-1 .jkl-mosaic__item--left .jkl-mosaic-item__placeholder{width:100%;height:auto;object-fit:cover}@media(min-width:1024px){.jkl-mosaic--layout-1 .jkl-mosaic__grid{grid-template-columns:1fr 1fr;align-items:start;gap:0}}@media(min-width:1024px){.jkl-mosaic--layout-1 .jkl-mosaic__item--left{margin:31.6667% auto 32.5%;width:66.6667%}}@media(min-width:1024px){.jkl-mosaic--layout-1 .jkl-mosaic__item--right-top{width:50%;padding-bottom:calc(var(--spacing-benetton-64) * 3)}}@media(min-width:1024px){.jkl-mosaic--layout-1 .jkl-mosaic__bottom-row{grid-template-columns:1fr 1fr}}.jkl-mosaic--layout-1 .jkl-mosaic__item--bottom-b{display:block}@media(min-width:1024px){.jkl-mosaic--layout-2 .jkl-mosaic__grid{grid-template-columns:1fr 1fr;align-items:start}}@media(min-width:1024px){.jkl-mosaic--layout-2 .jkl-mosaic__item--left{margin:31.6667% auto 32.5%;width:66.6667%}}@media(min-width:1024px){.jkl-mosaic--layout-2 .jkl-mosaic__item--right-top{width:50%;margin-left:20%;padding-bottom:calc(var(--spacing-benetton-64) * 3)}}@media(min-width:1024px){.jkl-mosaic--layout-2 .jkl-mosaic__bottom-row{grid-template-columns:1fr 1fr}}.jkl-mosaic--layout-2 .jkl-mosaic__item--bottom-b{display:block}.jkl-mosaic--layout-3 .jkl-mosaic__grid{gap:0}@media(min-width:1024px){.jkl-mosaic--layout-3 .jkl-mosaic__grid{grid-template-columns:1fr 1fr;align-items:start}}@media(min-width:1024px){.jkl-mosaic--layout-3 .jkl-mosaic__item--left{margin:31.6667% auto 32.5%;width:66.6667%}}@media(min-width:1024px){.jkl-mosaic--layout-3 .jkl-mosaic__item--right-top{width:50%;padding-bottom:calc(var(--spacing-benetton-64) * 3)}}@media(min-width:1024px){.jkl-mosaic--layout-3 .jkl-mosaic__bottom-row{grid-template-columns:1fr}}.jkl-mosaic--layout-3 .jkl-mosaic__item--bottom-b{display:none}@media(min-width:1024px){.jkl-mosaic--layout-3 .jkl-mosaic__item--bottom-a{width:50%;margin-left:auto;margin-right:20%}}.jkl-mosaic--layout-4 .jkl-mosaic__grid{gap:0}@media(min-width:1024px){.jkl-mosaic--layout-4 .jkl-mosaic__grid{grid-template-columns:1fr 1fr;align-items:stretch}}@media(min-width:1024px){.jkl-mosaic--layout-4 .jkl-mosaic__item--left{margin:0 auto;width:66.6667%}.jkl-mosaic--layout-4 .jkl-mosaic__item--left .jkl-mosaic-item,.jkl-mosaic--layout-4 .jkl-mosaic__item--left .jkl-mosaic-item--image,.jkl-mosaic--layout-4 .jkl-mosaic__item--left .jkl-mosaic-item--video,.jkl-mosaic--layout-4 .jkl-mosaic__item--left .jkl-mosaic-item__picture{height:100%}.jkl-mosaic--layout-4 .jkl-mosaic__item--left .jkl-mosaic-item__img,.jkl-mosaic--layout-4 .jkl-mosaic__item--left .jkl-mosaic-item__video{height:100%;object-fit:cover}}@media(min-width:1024px){.jkl-mosaic--layout-4 .jkl-mosaic__right{align-self:stretch}}@media(min-width:1024px){.jkl-mosaic--layout-4 .jkl-mosaic__item--right-top{width:50%;padding-bottom:calc(var(--spacing-benetton-64) * 3)}}@media(min-width:1024px){.jkl-mosaic--layout-4 .jkl-mosaic__bottom-row{grid-template-columns:1fr;flex:1}}.jkl-mosaic--layout-4 .jkl-mosaic__item--bottom-b{display:none}@media(min-width:1024px){.jkl-mosaic--layout-4 .jkl-mosaic__item--bottom-a{width:50%;margin-left:auto;margin-right:20%}}.jkl-mosaic--layout-4b .jkl-mosaic__grid{gap:0}@media(min-width:1024px){.jkl-mosaic--layout-4b .jkl-mosaic__grid{grid-template-columns:1fr 1fr;align-items:stretch}}@media(min-width:1024px){.jkl-mosaic--layout-4b .jkl-mosaic__item--left{margin:0 auto;width:66.6667%}.jkl-mosaic--layout-4b .jkl-mosaic__item--left .jkl-mosaic-item,.jkl-mosaic--layout-4b .jkl-mosaic__item--left .jkl-mosaic-item--image,.jkl-mosaic--layout-4b .jkl-mosaic__item--left .jkl-mosaic-item--video,.jkl-mosaic--layout-4b .jkl-mosaic__item--left .jkl-mosaic-item__picture{height:100%}.jkl-mosaic--layout-4b .jkl-mosaic__item--left .jkl-mosaic-item__img,.jkl-mosaic--layout-4b .jkl-mosaic__item--left .jkl-mosaic-item__video{height:100%;object-fit:cover}}@media(min-width:1024px){.jkl-mosaic--layout-4b .jkl-mosaic__right{align-self:stretch}}@media(min-width:1024px){.jkl-mosaic--layout-4b .jkl-mosaic__item--right-top{width:50%;margin-left:auto;margin-right:20%;padding-bottom:calc(var(--spacing-benetton-64) * 3)}}@media(min-width:1024px){.jkl-mosaic--layout-4b .jkl-mosaic__bottom-row{grid-template-columns:1fr;flex:1}}.jkl-mosaic--layout-4b .jkl-mosaic__item--bottom-b{display:none}@media(min-width:1024px){.jkl-mosaic--layout-4b .jkl-mosaic__item--bottom-a{width:50%}}@media(min-width:1024px){.jkl-mosaic--layout-5 .jkl-mosaic__grid{grid-template-columns:1fr 1fr;align-items:start}}@media(min-width:1024px){.jkl-mosaic--layout-5 .jkl-mosaic__item--left{margin:31.6667% auto 32.5%;width:66.6667%}}@media(min-width:1024px){.jkl-mosaic--layout-5 .jkl-mosaic__item--right-top{width:50%;margin-left:16%;padding-bottom:calc(var(--spacing-benetton-64) * 3)}}@media(min-width:1024px){.jkl-mosaic--layout-5 .jkl-mosaic__bottom-row{grid-template-columns:1fr}}.jkl-mosaic--layout-5 .jkl-mosaic__item--bottom-b{display:none}.jkl-mosaic--layout-5 .jkl-mosaic__item--bottom-a .jkl-mosaic-item__picture,.jkl-mosaic--layout-5 .jkl-mosaic__item--bottom-a .jkl-mosaic-item__img,.jkl-mosaic--layout-5 .jkl-mosaic__item--bottom-a .jkl-mosaic-item__video,.jkl-mosaic--layout-5 .jkl-mosaic__item--bottom-a .jkl-mosaic-item__placeholder{aspect-ratio:482/628}@media(min-width:1024px){.jkl-mosaic--layout-5 .jkl-mosaic__item--bottom-a .jkl-mosaic-item__picture,.jkl-mosaic--layout-5 .jkl-mosaic__item--bottom-a .jkl-mosaic-item__img,.jkl-mosaic--layout-5 .jkl-mosaic__item--bottom-a .jkl-mosaic-item__video,.jkl-mosaic--layout-5 .jkl-mosaic__item--bottom-a .jkl-mosaic-item__placeholder{aspect-ratio:964/628}}@media(min-width:1024px){.jkl-mosaic--layout-6 .jkl-mosaic__grid{grid-template-columns:1fr 1fr;align-items:start}}@media(min-width:1024px){.jkl-mosaic--layout-6 .jkl-mosaic__item--left{margin:31.6667% auto 32.5%;width:66.6667%;padding-right:5%}}@media(min-width:1024px){.jkl-mosaic--layout-6 .jkl-mosaic__item--right-top{width:50%;margin-left:auto;padding-bottom:calc(var(--spacing-benetton-64) * 3)}}@media(min-width:1024px){.jkl-mosaic--layout-6 .jkl-mosaic__bottom-row{grid-template-columns:1fr}}.jkl-mosaic--layout-6 .jkl-mosaic__item--bottom-b{display:none}.jkl-mosaic--layout-6 .jkl-mosaic__item--bottom-a .jkl-mosaic-item__picture,.jkl-mosaic--layout-6 .jkl-mosaic__item--bottom-a .jkl-mosaic-item__img,.jkl-mosaic--layout-6 .jkl-mosaic__item--bottom-a .jkl-mosaic-item__video,.jkl-mosaic--layout-6 .jkl-mosaic__item--bottom-a .jkl-mosaic-item__placeholder{aspect-ratio:482/628}@media(min-width:1024px){.jkl-mosaic--layout-6 .jkl-mosaic__item--bottom-a .jkl-mosaic-item__picture,.jkl-mosaic--layout-6 .jkl-mosaic__item--bottom-a .jkl-mosaic-item__img,.jkl-mosaic--layout-6 .jkl-mosaic__item--bottom-a .jkl-mosaic-item__video,.jkl-mosaic--layout-6 .jkl-mosaic__item--bottom-a .jkl-mosaic-item__placeholder{aspect-ratio:964/628}}.jkl-2-cards-wrapper.section.jkl-section.section-boxed{margin-inline:auto}.jkl-2-cards__media{display:block}.jkl-2-cards__media--video{position:relative}.jkl-2-cards__video-play-btn{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;padding:0;z-index:1}@media(min-width:1024px){.jkl-2-cards__grid--centered .jkl-2-cards__card .jkl-2-cards__media{width:50%}.jkl-2-cards__grid--centered .jkl-2-cards__card--left .jkl-2-cards__media{margin-left:auto}.jkl-2-cards__grid--centered .jkl-2-cards__card--right .jkl-2-cards__media{margin-right:auto}}.jkl-2-cards__grid--edge_right .jkl-2-cards__card--left{margin-bottom:var(--spacing-benetton-40)}@media(min-width:1024px){.jkl-2-cards__grid--edge_right .jkl-2-cards__card--left{margin:31.6667% auto 32.5%;width:66.6667%}}.jkl-featured-items .section{--calculated-section-spacing-block-start: var(--spacing-benetton-80);--calculated-section-spacing-block-end: var(--spacing-benetton-80)}.jkl-featured-items .section.jkl-section.section-boxed{margin-left:auto;margin-right:auto}.jkl-featured-items .product-card{max-width:100%;align-items:flex-start}.jkl-featured-items .product-list.stack-products{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;column-gap:2px;row-gap:2px}@media(min-width:1024px){.jkl-featured-items .product-list.stack-products{row-gap:31px}}.jkl-featured-items .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:0;flex-direction:column;z-index:1}@media(min-width:1024px){.jkl-featured-items .product-list.stack-products .product-card__featured{flex:0 0 calc(50% - 2px);max-width:calc(50% - 2px);flex-direction:row;padding-inline-start:0}}.jkl-featured-items .product-list.stack-products .product-card__featured .product-card{max-width:100%;flex:1;margin-top:-26px}@media(min-width:1024px){.jkl-featured-items .product-list.stack-products .product-card__featured .product-card{max-width:53%;position:relative;left:16.667%;margin-top:0}}.jkl-featured-items .product-list.stack-products .product-card__featured .product-card__info{display:none}.jkl-featured-items .product-list.stack-products .product-card__featured .product-card__image{aspect-ratio:4/5}.jkl-featured-items .product-list.stack-products .product-card__featured__heading{max-width:100%;flex:1;container-type:inline-size;order:-1}@media(min-width:1024px){.jkl-featured-items .product-list.stack-products .product-card__featured__heading{max-width:47.5%;order:1;padding:var(--spacing-benetton-40) var(--spacing-benetton-24);position:absolute;width:100%;right:0;max-width:100%}}.jkl-featured-items .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-items .product-list.stack-products .product-card__featured__heading-title{display:flex;flex-direction:column;max-width:fit-content;margin-left:auto;margin-right:auto;position:relative;z-index:1}@media(min-width:1024px){.jkl-featured-items .product-list.stack-products .product-card__featured__heading-title{margin-left:auto;margin-right:0}}.jkl-featured-items .product-list.stack-products .product-card__featured__heading-title-main{font-family:var(--font-gill-sans-nova);font-weight:700;letter-spacing:0px;text-align:center;text-transform:uppercase;font-size:clamp(1.25rem,2.5vw,2.5rem);line-height:1}@media(min-width:1024px){.jkl-featured-items .product-list.stack-products .product-card__featured__heading-title-main{text-align:right;align-self:flex-end}}.jkl-featured-items .product-list.stack-products .product-card__featured__heading-title-light{font-weight:500;letter-spacing:0px;align-self:center;text-transform:uppercase;font-size:clamp(1.25rem,2.5vw,2.5rem);line-height:1}@media(min-width:1024px){.jkl-featured-items .product-list.stack-products .product-card__featured__heading-title-light{align-self:flex-end;text-align:right}}.jkl-featured-items .product-list.stack-products .product-card__featured.column-span-2{flex:0 0 calc(100% - 2px)!important;max-width:calc(100% - 2px)!important}@media(min-width:1024px){.jkl-featured-items .product-list.stack-products .product-card__featured.column-span-2{flex:0 0 calc(50% - 2px)!important;max-width:calc(50% - 2px)!important}}.jkl-featured-items .product-list.stack-products .product-card__featured.column-span-2 .product-card{max-width:100%!important;display:flex;left:0}.jkl-featured-items .product-list.stack-products .product-card__featured.column-span-2 .product-card .product-card__figure{width:100%!important}@media(min-width:1024px){.jkl-featured-items .product-list.stack-products .product-card__featured.column-span-2 .product-card .product-card__image{aspect-ratio:6/4}}.jkl-featured-items .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-items .product-list.stack-products .product-card__not-featured{flex:0 0 calc(25% - 2px);max-width:calc(25% - 2px)}}.jkl-featured-items .product-list.stack-products .product-card__not-featured.column-span-2{flex:0 0 calc(100% - 2px)!important;max-width:calc(100% - 2px)!important;padding-inline-start:0!important}@media(min-width:1024px){.jkl-featured-items .product-list.stack-products .product-card__not-featured.column-span-2{flex:0 0 calc(50% - 2px)!important;max-width:calc(50% - 2px)!important}}.jkl-featured-items .product-list.stack-products .product-card__not-featured.column-span-2 .product-card{max-width:100%!important;display:flex}.jkl-featured-items .product-list.stack-products .product-card__not-featured.column-span-2 .product-card .product-card__figure{width:100%!important}@media(min-width:1024px){.jkl-featured-items .product-list.stack-products .product-card__not-featured.column-span-2 .product-card .product-card__image{aspect-ratio:6/4}}.jkl-featured-items .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-items .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-items .product-list.stack-products .product-card__not-featured:nth-child(6n) .product-card{flex:1}@media(min-width:1024px){.jkl-featured-items .product-list.stack-products .product-card__not-featured:nth-child(6n) .product-card{max-width:50%}}.jkl-featured-items .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-items .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-items .product-list.stack-products .product-card__not-featured:nth-child(6n+1) .product-card{flex:1}@media(min-width:1024px){.jkl-featured-items .product-list.stack-products .product-card__not-featured:nth-child(6n+1) .product-card{max-width:50%}}.jkl-featured-items .btn-start-shop-now{margin-top:var(--spacing-benetton-32);flex-direction:row;justify-content:center}.jkl-featured-items .btn-start-shop-now a{width:calc(100% - 2 * var(--container-gutter));max-width:440px}.jkl-1p2m-wrapper.section.jkl-section.section-boxed{margin-inline:auto}.jkl-1p2m{max-width:1920px;margin-inline:auto}.jkl-1p2m__picture{display:block;width:100%}.jkl-1p2m__img{display:block;width:100%;height:100%;object-fit:cover;object-position:center top}.jkl-1p2m__placeholder{display:block;width:100%;aspect-ratio:375/496;background-color:var(--brand-grey-04, #f5f5f5)}.jkl-1p2m__item{display:block;overflow:hidden}.jkl-1p2m__item--linked{text-decoration:none;cursor:pointer}.jkl-1p2m__item--linked:hover .jkl-1p2m__img,.jkl-1p2m__item--linked:focus-visible .jkl-1p2m__img{transform:scale(1.03);transition:transform .5s ease}.jkl-1p2m__item--linked .jkl-1p2m__img{transition:transform .5s ease}.jkl-1p2m__item .jkl-1p2m__picture{height:100%}.jkl-1p2m__empty{width:100%;aspect-ratio:375/496;background-color:var(--brand-grey-04, #f5f5f5)}.jkl-1p2m--one .jkl-1p2m__item--single{width:100%}.jkl-1p2m--one .jkl-1p2m__item--single .jkl-1p2m__img{aspect-ratio:375/496;width:100%}@media(min-width:1024px){.jkl-1p2m--one .jkl-1p2m__item--single .jkl-1p2m__img{aspect-ratio:16/7}}.jkl-1p2m--one-plus-one .jkl-1p2m__row{display:grid;grid-template-columns:1fr;gap:1px}@media(min-width:1024px){.jkl-1p2m--one-plus-one .jkl-1p2m__row{grid-template-columns:1fr 1fr;gap:0;align-items:start}}.jkl-1p2m--one-plus-one .jkl-1p2m__featured-col{display:flex;justify-content:center}.jkl-1p2m--one-plus-one .jkl-1p2m__featured-col .jkl-1p2m__item{width:100%}@media(min-width:1024px){.jkl-1p2m--one-plus-one .jkl-1p2m__featured-col .jkl-1p2m__item{width:50%}}.jkl-1p2m--one-plus-one .jkl-1p2m__featured-col .jkl-1p2m__item .jkl-1p2m__img{aspect-ratio:375/496;width:100%}.jkl-1p2m--one-plus-one .jkl-1p2m__secondary-col .jkl-1p2m__item{width:100%}.jkl-1p2m--one-plus-one .jkl-1p2m__secondary-col .jkl-1p2m__item .jkl-1p2m__img{aspect-ratio:auto;width:100%}@media(min-width:1024px){.jkl-1p2m--one-plus-one .jkl-1p2m__secondary-col .jkl-1p2m__item .jkl-1p2m__img{aspect-ratio:750/496}}.jkl-1p2m--one-plus-two .jkl-1p2m__row{display:grid;grid-template-columns:1fr 1fr;gap:1px;align-items:start}@media(min-width:1024px){.jkl-1p2m--one-plus-two .jkl-1p2m__row{gap:0 2px;grid-template-columns:2fr 1fr 1fr}}.jkl-1p2m--one-plus-two .jkl-1p2m__featured-col{grid-column:1/-1}@media(min-width:1024px){.jkl-1p2m--one-plus-two .jkl-1p2m__featured-col{grid-column:auto;display:flex;justify-content:center}}.jkl-1p2m--one-plus-two .jkl-1p2m__featured-col .jkl-1p2m__item{width:100%}@media(min-width:1024px){.jkl-1p2m--one-plus-two .jkl-1p2m__featured-col .jkl-1p2m__item{width:50%}}.jkl-1p2m--one-plus-two .jkl-1p2m__featured-col .jkl-1p2m__item .jkl-1p2m__img{aspect-ratio:375/496;width:100%}.jkl-1p2m--one-plus-two .jkl-1p2m__item--secondary{width:100%}.jkl-1p2m--one-plus-two .jkl-1p2m__item--secondary .jkl-1p2m__img{aspect-ratio:375/496;width:100%}.shopify-section--jkl-media-carousel .section,.shopify-section--jkl-media-carousel .section-boxed,.shopify-section--jkl-media-carousel .section-full,.shopify-section--jkl-media-carousel .section-blends{border-radius:0!important;padding-block:var(--jkl-mc-padding-mobile, 0px)!important;padding-inline:var(--jkl-mc-padding-inline-mobile, 0px)}@media(min-width:1024px){.shopify-section--jkl-media-carousel .section,.shopify-section--jkl-media-carousel .section-boxed,.shopify-section--jkl-media-carousel .section-full,.shopify-section--jkl-media-carousel .section-blends{padding-block:var(--jkl-mc-padding-tablet, 0px)!important;padding-inline:var(--jkl-mc-padding-inline-tablet, 0px)}}@media(min-width:1920px){.shopify-section--jkl-media-carousel .section,.shopify-section--jkl-media-carousel .section-boxed,.shopify-section--jkl-media-carousel .section-full,.shopify-section--jkl-media-carousel .section-blends{padding-block:var(--jkl-mc-padding-desktop, 0px)!important;padding-inline:var(--jkl-mc-padding-inline-desktop, 0px)}}.jkl-media-carousel__keyline{width:100%;height:1px;background-color:var(--brand-grey-03)}.jkl-media-carousel__header{text-align:center;padding:48px 40px}.jkl-media-carousel__heading{display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:25px;margin:0;text-transform:uppercase;line-height:1.03;letter-spacing:0}.jkl-media-carousel__heading-prefix{font-family:var( --jkl-mc-heading-prefix-font-family, var(--font-gill-sans-nova) )!important;font-weight:var(--jkl-mc-heading-prefix-font-weight, 700)!important;font-style:var(--jkl-mc-heading-prefix-font-style, normal)!important;font-size:var(--jkl-mc-heading-prefix-font-size-mobile, 36px)}.jkl-media-carousel__heading-accent{font-family:var( --jkl-mc-heading-accent-font-family, var(--font-butler) )!important;font-weight:var(--jkl-mc-heading-accent-font-weight, 500)!important;font-style:var(--jkl-mc-heading-accent-font-style, normal)!important;font-size:var(--jkl-mc-heading-accent-font-size-mobile, 34px)}@media(min-width:1024px){.jkl-media-carousel__heading-prefix{font-size:var(--jkl-mc-heading-prefix-font-size-desktop, 70px)}.jkl-media-carousel__heading-accent{font-size:var(--jkl-mc-heading-accent-font-size-desktop, 67px)}}.jkl-media-carousel{position:relative;width:100%}.jkl-media-carousel__grid{display:grid;grid-template-columns:repeat(var(--jkl-mc-slides-mobile, 1),1fr);gap:var(--jkl-mc-gap, 2px);width:100%}@media(min-width:1024px){.jkl-media-carousel__grid{grid-template-columns:repeat(var(--jkl-mc-slides-desktop, 3),1fr)}}.jkl-media-carousel__grid.jkl-media-carousel--centered{justify-content:center}.jkl-media-carousel__grid.jkl-media-carousel--centered .jkl-media-carousel__card{max-width:calc(100% / var(--jkl-mc-slides-desktop, 3))}.jkl-media-carousel__track{display:flex;gap:var(--jkl-mc-gap, 2px);overflow:hidden;cursor:grab}.jkl-media-carousel__track:active{cursor:grabbing}.jkl-media-carousel__track--no-scroll,.jkl-media-carousel__track--no-scroll:active{cursor:default}.jkl-media-carousel__slide{background-color:var(--brand-white);flex:0 0 calc((100% - var(--jkl-mc-peek-mobile, 0%) - var(--jkl-mc-gap, 2px) * (var(--jkl-mc-slides-mobile, 1) - 1)) / var(--jkl-mc-slides-mobile, 1));min-width:calc((100% - var(--jkl-mc-peek-mobile, 0%) - var(--jkl-mc-gap, 2px) * (var(--jkl-mc-slides-mobile, 1) - 1)) / var(--jkl-mc-slides-mobile, 1))}@media(min-width:1024px){.jkl-media-carousel__slide{flex:0 0 calc((100% - var(--jkl-mc-peek-desktop, 0%) - var(--jkl-mc-gap, 2px) * (var(--jkl-mc-slides-desktop, 3) - 1)) / var(--jkl-mc-slides-desktop, 3));min-width:calc((100% - var(--jkl-mc-peek-desktop, 0%) - var(--jkl-mc-gap, 2px) * (var(--jkl-mc-slides-desktop, 3) - 1)) / var(--jkl-mc-slides-desktop, 3))}}@media(min-width:1024px){.jkl-media-carousel--centered .jkl-media-carousel__track{justify-content:center}}.jkl-media-carousel__card{display:flex;flex-direction:column}.jkl-media-carousel__card--linked:hover .jkl-media-carousel__card-media img{transform:scale(1.03)}.jkl-media-carousel__card-media-link{display:block;width:100%;height:100%}.jkl-media-carousel__card-media{display:block;width:100%;aspect-ratio:var(--jkl-mc-aspect-ratio, 3/4);overflow:hidden}.jkl-media-carousel__card-media img,.jkl-media-carousel__card-media .placeholder{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.jkl-media-carousel__video{display:block;width:100%;height:100%;object-fit:cover}.jkl-media-carousel__card-body{display:flex;flex-direction:column;align-items:center;padding:16px 20px;color:var(--brand-black)}@media(min-width:1024px){.jkl-media-carousel__card-body{padding:16px 40px}}.jkl-media-carousel__card-label{display:block;margin-bottom:4px;font-family:var(--font-gill-sans-nova);font-weight:700;font-size:11px;line-height:var(--line-height-primary-s-list-desktop);text-transform:uppercase;letter-spacing:1px;color:var(--brand-black);text-decoration:none}.jkl-media-carousel__card-title{margin:0 0 var(--spacing-2-5);font-family:var(--font-butler);font-weight:500;font-size:var(--text-primary-m);line-height:var(--line-height-primary-s-list-desktop);text-transform:uppercase;color:var(--brand-black)}.jkl-media-carousel__card-title a{color:inherit;text-decoration:none}.jkl-media-carousel__card-description{display:block;margin:0 0 12px;font-family:var(--font-gill-sans-nova);font-weight:500;font-size:var(--text-primary-s);line-height:var(--line-height-primary-s-body);letter-spacing:.5px;color:var(--brand-grey-01);text-decoration:none}.jkl-media-carousel__card-link{display:inline-block;font-family:var(--font-gill-sans-nova);font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:.5px;text-decoration:underline;text-underline-offset:4px;color:var(--brand-black);transition:opacity .2s ease;text-align:center}.jkl-media-carousel__card-link:hover{opacity:.6}.jkl-media-carousel__caption{text-align:center;font-family:var(--font-gill-sans-nova);font-size:11px;line-height:2;letter-spacing:-2%;color:var(--brand-black);margin:12px 0 0;padding:0 16px}.jkl-media-carousel__controls[data-hide-mobile=true]{display:none}@media(min-width:1024px){.jkl-media-carousel__controls[data-hide-mobile=true]{display:flex}}@media(min-width:1024px){.jkl-media-carousel__controls[data-hide-desktop=true]{display:none}}.jkl-media-carousel__controls{position:relative;display:flex;align-items:center;justify-content:center;margin-top:24px;min-height:32px}.jkl-media-carousel__caption+.jkl-media-carousel__controls{margin-top:0}.jkl-media-carousel__nav{position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:transparent;cursor:pointer;color:var(--brand-black);transition:opacity .2s ease;padding:0}.jkl-media-carousel__nav:hover{opacity:.7}.jkl-media-carousel__nav:disabled{opacity:.3;cursor:not-allowed}.jkl-media-carousel__nav--prev{left:0}.jkl-media-carousel__nav--next{right:0}.jkl-media-carousel__dots{display:flex;align-items:center;justify-content:center;gap:6px}.jkl-media-carousel__dot{width:4px;height:4px;border-radius:6px;background-color:var(--brand-grey-03);border:none;padding:0;cursor:pointer;transition:all .3s ease}.jkl-media-carousel__dot.is-active{width:31px;background-color:var(--brand-primary-green)}.jkl-media-with-text .section.jkl-section{margin-inline-start:auto;margin-inline-end:auto;max-width:1586px;box-sizing:content-box}@media(min-width:1024px){.jkl-media-with-text .section.jkl-section{padding-inline-start:max(var(--container-gutter),50% - var(--container-max-width) / 2);padding-inline-end:max(var(--container-gutter),50% - var(--container-max-width) / 2)}}.jkl-media-with-text .section.jkl-section.section-boxed{max-width:954px}.jkl-media-with-text .media-with-text__item.content-hidden .media-with-text__content{display:none}.jkl-media-with-text .media-with-text__content{padding:30px}@media(min-width:1024px){.jkl-media-with-text .media-with-text__content{padding:58px 40px 50px}}.jkl-media-with-text .media-with-text__content .prose--quote{display:flex;flex-direction:column}.jkl-media-with-text .media-with-text__content .prose--quote.place-self-start,.jkl-media-with-text .media-with-text__content .prose--quote.place-self-start-center,.jkl-media-with-text .media-with-text__content .prose--quote.place-self-start-end,.jkl-media-with-text .media-with-text__content .prose--quote.place-self-end,.jkl-media-with-text .media-with-text__content .prose--quote.place-self-end-center,.jkl-media-with-text .media-with-text__content .prose--quote.place-self-start-start{height:100%}.jkl-media-with-text .media-with-text__content .prose--quote.text-center{align-items:center}.jkl-media-with-text .media-with-text__content .subheading{font-weight:400;margin:12px 0}.jkl-media-with-text .media-with-text__content .heading{letter-spacing:0px;text-transform:uppercase;margin:0 0 12px;line-height:36px}@media(min-width:1024px){.jkl-media-with-text .media-with-text__content .heading{line-height:38px}}.jkl-media-with-text .media-with-text__content .heading-main{font-size:22px;font-family:var(--font-gill-sans-nova);font-weight:700;display:block}@media(min-width:1024px){.jkl-media-with-text .media-with-text__content .heading-main{font-size:34px}}.jkl-media-with-text .media-with-text__content .heading-light{font-size:22px;font-weight:500;display:block}@media(min-width:1024px){.jkl-media-with-text .media-with-text__content .heading-light{font-size:33px}}.jkl-media-with-text .media-with-text__content .description{margin:0}.jkl-media-with-text .media-with-text__content .description>*{font-family:var(--font-gill-sans-nova);font-weight:500;font-size:16px;line-height:24px;letter-spacing:.5px}.jkl-media-with-text .media-with-text__content .cta-button{margin:var(--spacing-benetton-40) 0 0;border-radius:0;height:29px;background:transparent}.jkl-media-with-text .media-with-text__content .btn-text-link{text-decoration:underline;text-underline-offset:4px}.jkl-media-with-text .media-with-text__content .btn-secondary{background:transparent;border:2px solid currentColor}.jkl-media-with-text .media-with-text__content .quote{font-family:var(--font-butler);font-size:22px;font-style:normal;font-weight:500;line-height:36px;text-transform:uppercase;margin:16px 0 0;flex:1;display:flex;flex-direction:column;justify-content:space-between}@media(min-width:1024px){.jkl-media-with-text .media-with-text__content .quote{font-size:33px;line-height:38px}}.jkl-media-with-text .media-with-text__content .quote-author{font-family:var(--font-gill-sans-nova);font-size:12px;font-style:normal;font-weight:700;line-height:16px;letter-spacing:.5px;text-transform:uppercase}@media(min-width:1024px){.jkl-media-with-text .media-with-text__content .quote-author{font-size:14px;line-height:16px}}.jkl-media-with-text .media-with-text .tabs-inner{gap:var(--spacing-10);display:grid}.jkl-media-with-text .media-with-text .tabs-inner::part(tab-list){box-shadow:inset 0 -2px rgb(var(--text-color) / .1);grid:auto/auto-flow 1fr;align-items:end;display:grid;position:relative;max-width:fit-content;margin:0 auto}.jkl-media-with-text .media-with-text .tabs-inner::part(tab-list):after{content:"";height:2px;width:calc(100% / var(--item-count));background:var(--brand-primary-green);transform:translate(calc(var(--selected-index) * var(--transform-logical-flip) * 100%));transition:transform .3s;position:absolute;bottom:0}.jkl-media-with-text .media-with-text .tabs-nav__button{transition:color .2s ease-in-out;padding:10px var(--spacing-benetton-32);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;opacity:.3;color:var(--text-color)}.jkl-media-with-text .media-with-text .tabs-nav__button[aria-selected=true]{opacity:1}.customerservice-head .tabs-wrapper{overflow-x:auto;padding-bottom:10px}.customerservice-head .nav{display:flex;align-items:center;position:relative;max-width:fit-content;margin-left:auto;margin-right:auto}.customerservice-head .nav li a{padding:10px 20px;display:block;text-wrap-mode:nowrap;position:relative;color:var(--brand-grey-01);font-weight:500}@media(min-width:768px){.customerservice-head .nav li a{padding:10px 30px}}.customerservice-head .nav li a.active{color:var(--brand-black)}.customerservice-head .nav li a:after{content:"";position:absolute;width:100%;height:1px;left:0;bottom:0;background-color:var(--brand-grey-03)}.customerservice-head .nav li a:before{content:"";position:absolute;width:100%;height:2px;left:0;bottom:0;background-color:var(--brand-primary-green);visibility:hidden;-ms-transform:scaleX(0);transform:scaleX(0);transition:all .3s ease-in-out 0s;z-index:1}.customerservice-head .nav li a:hover:before,.customerservice-head .nav li a.active:before{visibility:visible;-ms-transform:scaleX(1);transform:scaleX(1)}.customerservice-title{text-align:center;padding:40px 0}.customerservice-title-main{font-family:var(--font-gill-sans-nova);font-weight:700;font-size:34px;line-height:32px;letter-spacing:0px;text-align:center;text-transform:uppercase}@media(min-width:768px){.customerservice-title-main{font-size:46px;line-height:48px}}@media(min-width:1024px){.customerservice-title-main{font-size:70px;line-height:72px}}.customerservice-title-light{font-weight:500;font-size:33px;line-height:32px;letter-spacing:0px;text-align:center;text-transform:uppercase;margin-left:10px}@media(min-width:768px){.customerservice-title-light{font-size:45px;line-height:48px}}@media(min-width:1024px){.customerservice-title-light{font-size:67px;line-height:72px}}.jkl-faq .section{padding-block-start:0;padding-block-end:0}.jkl-faq .faqs-container{display:flex;gap:40px;flex-direction:column}@media(min-width:768px){.jkl-faq .faqs-container{gap:60px;flex-direction:row}}@media(min-width:1024px){.jkl-faq .faqs-container{gap:60px;flex-direction:row}}.jkl-faq .accordion-box{padding:0;flex:1}.jkl-faq .accordion-item{display:none}.jkl-faq .accordion-item.active{display:block}.jkl-faq .sidebar-list{flex:1;max-width:250px}@media(max-width:768px){.jkl-faq .sidebar-list{overflow-x:auto;padding-bottom:10px;max-width:100%}}.jkl-faq .sidebar-list ul{display:flex;flex-direction:row;max-width:fit-content;margin-left:auto;margin-right:auto}@media(min-width:768px){.jkl-faq .sidebar-list ul{flex-direction:column;max-width:initial}}.jkl-faq .sidebar-list li{font-weight:500;font-size:16px;line-height:24px;letter-spacing:0px;padding:10px 20px;color:var(--brand-grey-01);text-wrap-mode:nowrap;position:relative;cursor:pointer}@media(min-width:768px){.jkl-faq .sidebar-list li{font-size:22px;line-height:30px;padding:10px 30px;text-wrap-mode:normal}}@media(max-width:767px){.jkl-faq .sidebar-list li:after{content:"";position:absolute;width:100%;height:1px;left:0;bottom:0;background-color:var(--brand-grey-03)}.jkl-faq .sidebar-list li:before{content:"";position:absolute;width:100%;height:2px;left:0;bottom:0;background-color:var(--brand-primary-green);visibility:hidden;-ms-transform:scaleX(0);transform:scaleX(0);transition:all .3s ease-in-out 0s;z-index:1}.jkl-faq .sidebar-list li:hover:before,.jkl-faq .sidebar-list li.active:before{visibility:visible;-ms-transform:scaleX(1);transform:scaleX(1)}}.jkl-faq .sidebar-list li.active{color:var(--brand-primary-green);font-weight:500}.container{padding-inline:var(--grid-margin)}@media screen and (min-width:700px){.container-desktop{padding-inline:var(--grid-margin)}}.grid{display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);gap:var(--grid-gutter)}body{font-family:var(--font-gill-sans-nova)}.heading,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.prose :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-gill-sans-nova)}.shopify-section--main-page .page>h1{font-size:34px;font-weight:700;line-height:32px}.shopify-section--main-page .prose{font-size:16px;font-weight:500}
/*# sourceMappingURL=/cdn/shop/t/11/assets/global.css.map */
