@import"/skins/lacasaitaliana/fonts/icons/general-icons/general-icons-b1fd3dbbaa084464b692a1aebb283053e79c6099.css";@import"/skins/lacasaitaliana/fonts/icons/menu/menu-ef345be15d28f34181b06e9a1eb55beaf560c109.css";@import"/skins/lacasaitaliana/fonts/icons/theme-icons/theme-icons-654ba5a1b6b5112d2b98f663250f72366e627fe9.css";@import"../fonts/Open_Sans/open_sans.css";@import"../fonts/Lusitana/lusitana.css";@layer base{@keyframes load{0%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}5%,95%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}10%,59%{box-shadow:0 -.83em 0 -.4em,-.087em -.825em 0 -.42em,-.173em -.812em 0 -.44em,-.256em -.789em 0 -.46em,-.297em -.775em 0 -.477em}20%{box-shadow:0 -.83em 0 -.4em,-.338em -.758em 0 -.42em,-.555em -.617em 0 -.44em,-.671em -.488em 0 -.46em,-.749em -.34em 0 -.477em}38%{box-shadow:0 -.83em 0 -.4em,-.377em -.74em 0 -.42em,-.645em -.522em 0 -.44em,-.775em -.297em 0 -.46em,-.82em -.09em 0 -.477em}to{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}}@keyframes round{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.margin-0{margin:0}.margin-xxxs{margin:4px}.margin-xxs{margin:8px}.margin-xs{margin:16px}.margin-s{margin:24px}.margin-m{margin:32px}.margin-l{margin:40px}.margin-xl{margin:48px}.margin-xxl{margin:56px}.margin-xxxl{margin:64px}.margin-ll{margin:72px}.margin-xll{margin:80px}.margin-xxll{margin:88px}.margin-xxxll{margin:96px}.margin-lll{margin:160px}.margin-auto{margin:auto}.mt-0{margin-top:0}.mt-xxxs{margin-top:4px}.mt-xxs{margin-top:8px}.mt-xs{margin-top:16px}.mt-s{margin-top:24px}.mt-m{margin-top:32px}.mt-l{margin-top:40px}.mt-xl{margin-top:48px}.mt-xxl{margin-top:56px}.mt-xxxl{margin-top:64px}.mt-ll{margin-top:72px}.mt-xll{margin-top:80px}.mt-xxll{margin-top:88px}.mt-xxxll{margin-top:96px}.mt-lll{margin-top:160px}.mt-auto{margin-top:auto}.mb-0{margin-bottom:0}.mb-xxxs{margin-bottom:4px}.mb-xxs{margin-bottom:8px}.mb-xs{margin-bottom:16px}.mb-s{margin-bottom:24px}.mb-m{margin-bottom:32px}.mb-l{margin-bottom:40px}.mb-xl{margin-bottom:48px}.mb-xxl{margin-bottom:56px}.mb-xxxl{margin-bottom:64px}.mb-ll{margin-bottom:72px}.mb-xll{margin-bottom:80px}.mb-xxll{margin-bottom:88px}.mb-xxxll{margin-bottom:96px}.mb-lll{margin-bottom:160px}.mb-auto{margin-bottom:auto}.ml-0{margin-left:0}.ml-xxxs{margin-left:4px}.ml-xxs{margin-left:8px}.ml-xs{margin-left:16px}.ml-s{margin-left:24px}.ml-m{margin-left:32px}.ml-l{margin-left:40px}.ml-xl{margin-left:48px}.ml-xxl{margin-left:56px}.ml-xxxl{margin-left:64px}.ml-ll{margin-left:72px}.ml-xll{margin-left:80px}.ml-xxll{margin-left:88px}.ml-xxxll{margin-left:96px}.ml-lll{margin-left:160px}.ml-auto{margin-left:auto}.mr-0{margin-right:0}.mr-xxxs{margin-right:4px}.mr-xxs{margin-right:8px}.mr-xs{margin-right:16px}.mr-s{margin-right:24px}.mr-m{margin-right:32px}.mr-l{margin-right:40px}.mr-xl{margin-right:48px}.mr-xxl{margin-right:56px}.mr-xxxl{margin-right:64px}.mr-ll{margin-right:72px}.mr-xll{margin-right:80px}.mr-xxll{margin-right:88px}.mr-xxxll{margin-right:96px}.mr-lll{margin-right:160px}.mr-auto{margin-right:auto}.mh-0{margin-left:0;margin-right:0}.mh-xxxs{margin-left:4px;margin-right:4px}.mh-xxs{margin-left:8px;margin-right:8px}.mh-xs{margin-left:16px;margin-right:16px}.mh-s{margin-left:24px;margin-right:24px}.mh-m{margin-left:32px;margin-right:32px}.mh-l{margin-left:40px;margin-right:40px}.mh-xl{margin-left:48px;margin-right:48px}.mh-xxl{margin-left:56px;margin-right:56px}.mh-xxxl{margin-left:64px;margin-right:64px}.mh-ll{margin-left:72px;margin-right:72px}.mh-xll{margin-left:80px;margin-right:80px}.mh-xxll{margin-left:88px;margin-right:88px}.mh-xxxll{margin-left:96px;margin-right:96px}.mh-lll{margin-left:160px;margin-right:160px}.mh-auto{margin-left:auto;margin-right:auto}.mv-0{margin-bottom:0;margin-top:0}.mv-xxxs{margin-bottom:4px;margin-top:4px}.mv-xxs{margin-bottom:8px;margin-top:8px}.mv-xs{margin-bottom:16px;margin-top:16px}.mv-s{margin-bottom:24px;margin-top:24px}.mv-m{margin-bottom:32px;margin-top:32px}.mv-l{margin-bottom:40px;margin-top:40px}.mv-xl{margin-bottom:48px;margin-top:48px}.mv-xxl{margin-bottom:56px;margin-top:56px}.mv-xxxl{margin-bottom:64px;margin-top:64px}.mv-ll{margin-bottom:72px;margin-top:72px}.mv-xll{margin-bottom:80px;margin-top:80px}.mv-xxll{margin-bottom:88px;margin-top:88px}.mv-xxxll{margin-bottom:96px;margin-top:96px}.mv-lll{margin-bottom:160px;margin-top:160px}.mv-auto{margin-bottom:auto;margin-top:auto}.padding-0{padding:0}.padding-xxxs{padding:4px}.padding-xxs{padding:8px}.padding-xs{padding:16px}.padding-s{padding:24px}.padding-m{padding:32px}.padding-l{padding:40px}.padding-xl{padding:48px}.padding-xxl{padding:56px}.padding-xxxl{padding:64px}.padding-ll{padding:72px}.padding-xll{padding:80px}.padding-xxll{padding:88px}.padding-xxxll{padding:96px}.padding-lll{padding:160px}.pt-0{padding-top:0}.pt-xxxs{padding-top:4px}.pt-xxs{padding-top:8px}.pt-xs{padding-top:16px}.pt-s{padding-top:24px}.pt-m{padding-top:32px}.pt-l{padding-top:40px}.pt-xl{padding-top:48px}.pt-xxl{padding-top:56px}.pt-xxxl{padding-top:64px}.pt-ll{padding-top:72px}.pt-xll{padding-top:80px}.pt-xxll{padding-top:88px}.pt-xxxll{padding-top:96px}.pt-lll{padding-top:160px}.pb-0{padding-bottom:0}.pb-xxxs{padding-bottom:4px}.pb-xxs{padding-bottom:8px}.pb-xs{padding-bottom:16px}.pb-s{padding-bottom:24px}.pb-m{padding-bottom:32px}.pb-l{padding-bottom:40px}.pb-xl{padding-bottom:48px}.pb-xxl{padding-bottom:56px}.pb-xxxl{padding-bottom:64px}.pb-ll{padding-bottom:72px}.pb-xll{padding-bottom:80px}.pb-xxll{padding-bottom:88px}.pb-xxxll{padding-bottom:96px}.pb-lll{padding-bottom:160px}.pl-0{padding-left:0}.pl-xxxs{padding-left:4px}.pl-xxs{padding-left:8px}.pl-xs{padding-left:16px}.pl-s{padding-left:24px}.pl-m{padding-left:32px}.pl-l{padding-left:40px}.pl-xl{padding-left:48px}.pl-xxl{padding-left:56px}.pl-xxxl{padding-left:64px}.pl-ll{padding-left:72px}.pl-xll{padding-left:80px}.pl-xxll{padding-left:88px}.pl-xxxll{padding-left:96px}.pl-lll{padding-left:160px}.pr-0{padding-right:0}.pr-xxxs{padding-right:4px}.pr-xxs{padding-right:8px}.pr-xs{padding-right:16px}.pr-s{padding-right:24px}.pr-m{padding-right:32px}.pr-l{padding-right:40px}.pr-xl{padding-right:48px}.pr-xxl{padding-right:56px}.pr-xxxl{padding-right:64px}.pr-ll{padding-right:72px}.pr-xll{padding-right:80px}.pr-xxll{padding-right:88px}.pr-xxxll{padding-right:96px}.pr-lll{padding-right:160px}.ph-0{padding-left:0;padding-right:0}.ph-xxxs{padding-left:4px;padding-right:4px}.ph-xxs{padding-left:8px;padding-right:8px}.ph-xs{padding-left:16px;padding-right:16px}.ph-s{padding-left:24px;padding-right:24px}.ph-m{padding-left:32px;padding-right:32px}.ph-l{padding-left:40px;padding-right:40px}.ph-xl{padding-left:48px;padding-right:48px}.ph-xxl{padding-left:56px;padding-right:56px}.ph-xxxl{padding-left:64px;padding-right:64px}.ph-ll{padding-left:72px;padding-right:72px}.ph-xll{padding-left:80px;padding-right:80px}.ph-xxll{padding-left:88px;padding-right:88px}.ph-xxxll{padding-left:96px;padding-right:96px}.ph-lll{padding-left:160px;padding-right:160px}.pv-0{padding-bottom:0;padding-top:0}.pv-xxxs{padding-bottom:4px;padding-top:4px}.pv-xxs{padding-bottom:8px;padding-top:8px}.pv-xs{padding-bottom:16px;padding-top:16px}.pv-s{padding-bottom:24px;padding-top:24px}.pv-m{padding-bottom:32px;padding-top:32px}.pv-l{padding-bottom:40px;padding-top:40px}.pv-xl{padding-bottom:48px;padding-top:48px}.pv-xxl{padding-bottom:56px;padding-top:56px}.pv-xxxl{padding-bottom:64px;padding-top:64px}.pv-ll{padding-bottom:72px;padding-top:72px}.pv-xll{padding-bottom:80px;padding-top:80px}.pv-xxll{padding-bottom:88px;padding-top:88px}.pv-xxxll{padding-bottom:96px;padding-top:96px}.pv-lll{padding-bottom:160px;padding-top:160px}dialog{border:none;margin:auto}dialog.polyfill{border:none!important;padding:0!important}body:not(.embed) .main{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh}body:not(.embed) .main>div[id*=container]{flex-grow:1}.flex{display:flex}.inline-flex{display:inline-flex}.wrap{flex-wrap:wrap}.nowrap{flex-wrap:nowrap}.flex-grow{flex-grow:var(--grow,1)}.flex-shrink{flex-shrink:var(--shrink,1)}.flex-basis{flex-basis:var(--basis,100%)}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-space-between{justify-content:space-between}.justify-space-around{justify-content:space-around}.justify-space-evenly{justify-content:space-evenly}.align-start{align-items:flex-start}.align-end{align-items:flex-end}.align-center{align-items:center}.align-baseline{align-items:baseline}.direction-row{flex-direction:row}.direction-row-reverse{flex-direction:row-reverse}.direction-column{flex-direction:column}.direction-column-reverse{flex-direction:column-reverse}*{font:inherit;list-style-type:none;margin:0;padding:0}*,:after,:before{box-sizing:border-box!important}:after,:before{display:inline-block}b,em,i,strong{font-style:revert;font-weight:revert}a{color:inherit;cursor:pointer;text-decoration:none}button,input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;line-height:1}button{cursor:pointer}button:disabled{cursor:not-allowed}label{display:block}img{height:auto;max-width:100%}picture>img{display:block}iframe{border:none}.block-scroll{overflow-y:hidden}.background-image{background-repeat:no-repeat;background-size:contain;display:inline-block}.row{display:flex;flex-flow:row wrap;margin-left:auto;margin-right:auto;max-width:min(100rem,100vw)}.row.centered{max-width:min(70rem,100vw)}.row.expanded{max-width:none}.column,.columns{flex-grow:1;flex-shrink:1;min-width:0;padding-left:.9375rem;padding-right:.9375rem}.hide{display:none!important}.invisible{visibility:hidden!important}.static{position:static}.relative{position:relative}.relative.top{top:var(--top,0)}.relative.left{left:var(--left,0)}.relative.right{right:var(--right,0)}.relative.bottom{bottom:var(--bottom,0)}.absolute{position:absolute}.absolute.top{top:var(--top,0)}.absolute.left{left:var(--left,0)}.absolute.right{right:var(--right,0)}.absolute.bottom{bottom:var(--bottom,0)}.sticky{position:sticky}.sticky.top{top:var(--top,0)}.sticky.left{left:var(--left,0)}.sticky.right{right:var(--right,0)}.sticky.bottom{bottom:var(--bottom,0)}.fixed{position:fixed}.fixed.top{top:var(--top,0)}.fixed.left{left:var(--left,0)}.fixed.right{right:var(--right,0)}.fixed.bottom{bottom:var(--bottom,0)}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.overflow-auto{overflow:auto}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.block{display:block}.inline{display:inline}.inline-block{display:inline-block}.transform{transform:var(--transform,none)}.translate{transform:translate(var(--translate,0))}.translate-x{transform:translateX(var(--translate-x,0))}.translate-y{transform:translateY(var(--translate-y,0))}.translate-3d{transform:translate3d(var(--translate-x,0),var(--translate-y,0),var(--translate-z,0))}.rotate{transform:rotate(var(--rotate,0deg))}.scale{transform:scale(var(--scale,0))}.transition{transition:var(--transition-property,all) var(--transition-duration,.4s) var(--transition-easing-function,ease-in-out) var(--transition-delay,0s)}.hide-on-focus:active .hide-on-focus-target,.hide-on-focus:active.hide-on-focus-target,.hide-on-focus:focus .hide-on-focus-target,.hide-on-focus:focus.hide-on-focus-target,.hide-on-focus:hover .hide-on-focus-target,.hide-on-focus:hover.hide-on-focus-target,.show-on-focus:not(:hover):not(:focus):not(:active) .show-on-focus-target,.show-on-focus:not(:hover):not(:focus):not(:active).show-on-focus-target{display:none}.highlight-on-focus:active,.highlight-on-focus:focus,.highlight-on-focus:hover{background-color:var(--highlight-bg-color,#d3d3d3);color:var(--highlight-fg-color,#000)}.hide-on-open.open,.show-on-open:not(.open){display:none}.highlight-on-open.open{background-color:var(--highlight-bg-color,#d3d3d3);color:var(--highlight-fg-color,#000)}.slide-on-open{height:var(--height,auto);overflow-y:hidden}.slide-on-open:not(.open){height:0!important}.rotate-on-open.open{transform:rotate3d(var(--rotate-x,0),var(--rotate-y,0),var(--rotate-z,1),var(--rotation,0deg))}.rotate-on-open.open.rotate-90deg{--rotation:90deg}.rotate-on-open.open.rotate-180deg{--rotation:180deg}.rotate-on-open.open.rotate-270deg{--rotation:270deg}.rotate-on-open.open.rotate-x{--rotate-x:1}.rotate-on-open.open.rotate-y{--rotate-y:1}.rotate-on-open.open.rotate-z{--rotate-z:1}.rotate-on-open.open.autocalc{transform:rotate3d(calc(1deg*var(--rotate-x, 0deg)/max(var(--rotate-x, 0deg), var(--rotate-y, 0deg), var(--rotate-z, 0deg))),calc(1deg*var(--rotate-y, 0deg)/max(var(--rotate-x, 0deg), var(--rotate-y, 0deg), var(--rotate-z, 0deg))),calc(1deg*var(--rotate-z, 0deg)/max(var(--rotate-x, 0deg), var(--rotate-y, 0deg), var(--rotate-z, 0deg))),max(var(--rotate-x,0deg),var(--rotate-y,0deg),var(--rotate-z,0deg)))}.translate-on-open.open{transform:translate(var(--translate-x-on-open,var(--translate-x,0)),var(--translate-y-on-open,var(--translate-y,0)),var(--translate-z-on-open,var(--translate-z,0)))}.translate-x-on-open.open{transform:translateX(var(--translate-x-on-open,var(--translate-x,0)))}.translate-y-on-open.open{transform:translateY(var(--translate-y-on-open,var(--translate-y,0)))}.transform-on-open.open{transform:var(--transform,none)}.open>.hide-on-parent-open,:not(.open)>.show-on-parent-open{display:none!important}.open>.highlight-on-parent-open{background-color:var(--highlight-bg-color,#d3d3d3);color:var(--highlight-fg-color,#000)}.slide-on-parent-open{height:var(--height,auto);overflow-y:hidden}:not(.open)>.slide-on-parent-open:not(.open){height:0!important}.open>.rotate-on-parent-open{transform:rotate3d(var(--rotate-x,0),var(--rotate-y,0),var(--rotate-z,0),var(--rotation,0deg))}.open>.rotate-on-parent-open.rotate-90deg{--rotation:90deg}.open>.rotate-on-parent-open.rotate-180deg{--rotation:180deg}.open>.rotate-on-parent-open.rotate-270deg{--rotation:270deg}.open>.rotate-on-parent-open.rotate-x{--rotate-x:1}.open>.rotate-on-parent-open.rotate-y{--rotate-y:1}.open>.rotate-on-parent-open.rotate-z{--rotate-z:1}.open>.rotate-on-parent-open.autocalc{transform:rotate3d(calc(1deg*var(--rotate-x, 0deg)/max(var(--rotate-x, 0deg), var(--rotate-y, 0deg), var(--rotate-z, 0deg))),calc(1deg*var(--rotate-y, 0deg)/max(var(--rotate-x, 0deg), var(--rotate-y, 0deg), var(--rotate-z, 0deg))),calc(1deg*var(--rotate-z, 0deg)/max(var(--rotate-x, 0deg), var(--rotate-y, 0deg), var(--rotate-z, 0deg))),max(var(--rotate-x,0deg),var(--rotate-y,0deg),var(--rotate-z,0deg)))}.open>.transform-on-parent-open{transform:var(--transform,none)}:not(:hover):not(:focus-visible)>.show-on-parent-focus{display:none!important}:not(:hover):not(:focus-visible)>.hide-on-parent-focus{display:none!important}:not(:hover):not(:focus-visible)>.highlight-on-parent-focus{background-color:var(--highlight-bg-color,#d3d3d3);color:var(--highlight-fg-color,#000)}.fit-contain{-o-object-fit:contain;object-fit:contain}.fit-center{-o-object-position:center;object-position:center}.fit-left{-o-object-position:left;object-position:left}.fit-right{-o-object-position:right;object-position:right}.fit-top{-o-object-position:top;object-position:top}.fit-bottom{-o-object-position:bottom;object-position:bottom}.fit-center-top{-o-object-position:center top;object-position:center top}.fit-center-bottom{-o-object-position:center bottom;object-position:center bottom}.fit-left-center{-o-object-position:left center;object-position:left center}.fit-left-top{-o-object-position:left top;object-position:left top}.fit-left-bottom{-o-object-position:left bottom;object-position:left bottom}.fit-right-center{-o-object-position:right center;object-position:right center}.fit-right-top{-o-object-position:right top;object-position:right top}.fit-right-bottom{-o-object-position:right bottom;object-position:right bottom}.bg-image{background-image:var(--bg-image)}.bg-cover{background-size:cover}.bg-contain{background-size:contain}.bg-center{background-position-x:center}.bg-left{background-position-x:left}.bg-right{background-position-x:right}.bg-center{background-position-y:center}.bg-top{background-position-y:top}.bg-bottom{background-position-y:bottom}.ratio-1\/1{aspect-ratio:1/1}.ratio-4\/3{aspect-ratio:4/3}.ratio-16\/9{aspect-ratio:16/9}.bg-black{background-color:#151515}.bg-grey-1{background-color:#e3e6ea}.bg-grey-2{background-color:#4f4f4f}.bg-grey-3{background-color:#757575}.bg-light-grey{background-color:#f7f7f7}.bg-white{background-color:#fff}.bg-first-color{background-color:#e51074}.bg-first-color-lighten{background-color:#fce1ee}.bg-second-color{background-color:#3ac8a8}.bg-discount-color{background-color:#e90246}.bg-facebook{background-color:#1877f2}.border{border:1px solid #e3e6ea}.border-top{border-top:1px solid #e3e6ea}.border-bottom{border-bottom:1px solid #e3e6ea}.border-left{border-left:1px solid #e3e6ea}.border-right{border-right:1px solid #e3e6ea}.border-black{border-color:#151515}.border-first-color{border-color:#e51074}.black{color:#151515}.grey-1{color:#e3e6ea}.grey-2{color:#4f4f4f}.grey-3{color:#757575}.light-grey{color:#f7f7f7}.white{color:#fff}.first-color{color:#e51074}.first-color-lighten{color:#fce1ee}.second-color{color:#3ac8a8}.discount-color{color:#e90246}.facebook{color:#1877f2}.line-color{color:#e3e6ea}.danger{color:#f91e43}.success{color:#41d682}.regular{font-weight:400}.semibold{font-weight:600}.bold{font-weight:700}.first-font{font-family:Open Sans,sans-serif}.second-font{font-family:Lusitana,sans-serif}.radius-xsmall{border-radius:4px}.radius-small{border-radius:8px}.radius-medium{border-radius:32px}.radius-large{border-radius:50px}.radius-round{border-radius:50%}.txt-center{text-align:center}.txt-left{text-align:left}.txt-right{text-align:right}.underline{text-decoration:underline}.line-through{text-decoration:line-through}.lower{text-transform:lowercase}.upper{text-transform:uppercase}.capitalize{text-transform:capitalize}.title-large{font-size:4.5rem;line-height:1.2222222222}.title-1{font-size:2.5rem;line-height:1.4}.title-2{font-size:2.1875rem;line-height:1.3714285714}.title-3{font-size:1.5625rem;line-height:1.28}.title-4{font-size:1.125rem;line-height:1.7777777778}.body-1{font-size:1rem;line-height:1.5}.body-2{font-size:.875rem;line-height:1.7142857143}.body-3{font-size:.75rem;line-height:1.3333333333}.btn{cursor:pointer}.btn:not(.btn-third){align-items:center;border:1px solid #151515;border-radius:50px;display:flex;font-size:1rem;font-weight:600;justify-content:center;line-height:1.5;min-height:48px;min-width:250px;padding-left:24px;padding-right:24px;text-align:center}.btn:not(.btn-third).btn-primary{background-color:#151515;color:#fff}.btn:not(.btn-third).btn-secondary{background-color:transparent;color:#151515}.btn:not(.btn-third).btn-slim{min-height:40px}.btn:not(.btn-third):not(:disabled):focus,.btn:not(.btn-third):not(:disabled):hover{opacity:.8}.btn:not(.btn-third):not(:disabled):active{opacity:.4}.btn:not(.btn-third):disabled{cursor:not-allowed;opacity:.4}.btn.btn-third{color:#151515;font-size:.875rem;line-height:1.7142857143;text-decoration:underline}.btn.btn-third.arrow-back:before{background-image:url(/skins/lacasaitaliana/images/icons/general-icons/arrow-left-black.svg);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:10px;margin-right:8px;width:7px}.checkbox-container{margin-top:8px;max-width:100%;width:-moz-max-content;width:max-content}.checkbox-container .checkbox{display:none}.checkbox-container .checkbox+label{cursor:pointer;font-size:.875rem;line-height:1.7142857143;padding-left:24px;position:relative}.checkbox-container .checkbox+label:before{border:1px solid #151515;content:"";height:16px;left:0;position:absolute;top:4px;width:16px}.checkbox-container .checkbox+label a{font-size:.875rem;font-weight:600;line-height:1.7142857143;text-decoration:underline}.checkbox-container .checkbox:checked+label:after{background-color:#151515;content:"";height:8px;left:4px;position:absolute;top:8px;width:8px}.checkbox-container .checkbox.error+label{color:#f91e43}.checkbox-container .checkbox.error+label:before{border-color:#f91e43}.checkbox-container .checkbox.error+label:after{background-color:#f91e43}.label-input{margin-top:16px}.label-input input,.label-input select,.label-input textarea{font-size:1rem;line-height:1.5}.label-input input,.label-input select{height:48px}.label-input textarea{height:120px}.label-input input,.label-input textarea{background-color:#fff;border:1px solid #e3e6ea;border-radius:8px;padding:8px 16px;width:100%}.label-input input.error,.label-input textarea.error{border-color:#f91e43;color:#f91e43}.label-input input:disabled,.label-input textarea:disabled{background-color:#e3e6ea;cursor:not-allowed}.label-input input:-moz-read-only,.label-input textarea:-moz-read-only{background-color:#f7f7f7}.label-input input:read-only,.label-input textarea:read-only{background-color:#f7f7f7}.label-input select{background-image:url(/skins/lacasaitaliana/images/icons/general-icons/arrow-down-black.svg);background-position-x:calc(100% - 16px);background-position-y:calc(50% + 3.5px);background-repeat:no-repeat;background-size:12px 7px;border:1px solid #e3e6ea;border-radius:8px;color:#151515;cursor:pointer;padding:8px 40px 8px 16px;width:100%}.label-input select:disabled{background-color:#e3e6ea;cursor:not-allowed}.label-input select[readonly]{background-color:#f7f7f7}.label-input select.error{border-color:#f91e43;color:#f91e43}.label-input select.single-option{background-image:none;pointer-events:none}.label-input select[name*=qty_model]:disabled{border-color:#f91e43;color:#f91e43}.label-input label{font-size:.875rem;line-height:1.7142857143}label.error{color:#f91e43;font-size:.75rem;font-weight:700;line-height:1.3333333333}.quantity-input-container{align-items:center;background:#fff;border:1px solid #e3e6ea;border-radius:8px;display:flex;height:48px}.quantity-input-container .quantity-input{border-left:1px solid #e3e6ea;border-right:1px solid #e3e6ea;color:#151515;font-size:14px;font-weight:400;height:47px;text-align:center;width:5em}.quantity-input-container .btn-minus,.quantity-input-container .btn-plus{align-items:center;cursor:pointer;display:flex;height:47px;justify-content:center;width:48px}.quantity-input-container .btn-minus:focus,.quantity-input-container .btn-minus:hover,.quantity-input-container .btn-plus:focus,.quantity-input-container .btn-plus:hover{background-color:#f7f7f7}.quantity-input-container .btn-minus:active,.quantity-input-container .btn-plus:active{background-color:#e3e6ea}.quantity-input-container .btn-minus{border-bottom-left-radius:8px;border-top-left-radius:8px}.quantity-input-container .btn-plus{border-bottom-right-radius:8px;border-top-right-radius:8px}.quantity-input-container .quantity-input.error{border-color:red!important;color:red!important}.quantity-input-container .btn-minus:disabled,.quantity-input-container .btn-plus:disabled{cursor:not-allowed;opacity:.1;pointer-events:none}.radio-container{margin-top:8px;max-width:100%;width:-moz-max-content;width:max-content}.radio-container .radio{display:none}.radio-container .radio+label{cursor:pointer;font-weight:400;padding-left:24px;position:relative}.radio-container .radio+label:before{border:1px solid #151515;border-radius:50%;content:"";height:16px;left:0;position:absolute;top:4px;width:16px}.radio-container .radio+label a{margin-left:4px;margin-right:4px;text-decoration:underline}.radio-container .radio:checked+label{font-weight:600}.radio-container .radio:checked+label:after{background-color:#151515;border-radius:50%;content:"";height:6px;left:5px;position:absolute;top:9px;width:6px}.radio-container .radio.error+label{color:#f91e43}.radio-container .radio.error+label:before{border-color:#f91e43}.radio-container .radio.error+label:after{background-color:#f91e43}.search-container{margin-top:16px;position:relative}.search-container .search-input{background-color:#fff;border:1px solid #e3e6ea;border-radius:8px;font-size:1rem;height:48px;line-height:1.5;padding:8px 16px 8px 64px;width:100%}.search-container .search-input::-webkit-search-cancel-button,.search-container .search-input::-webkit-search-decoration,.search-container .search-input::-webkit-search-results-button,.search-container .search-input::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none}.search-container .search-input.error{border-color:#f91e43;color:#f91e43}.search-container .search-input:disabled{background-color:#e3e6ea;cursor:not-allowed}.search-container .search-input:-moz-read-only{background-color:#f7f7f7}.search-container .search-input:read-only{background-color:#f7f7f7}.search-container .search-btn,.search-container .search-cancel{cursor:pointer;left:24px;position:absolute!important;top:12px}.search-container.has-cancel-btn .search-input:not(:-moz-placeholder)~.search-btn{display:none}.search-container.has-cancel-btn .search-input:not(:placeholder-shown)~.search-btn{display:none}.search-container.has-cancel-btn .search-input:-moz-placeholder~.search-cancel{display:none}.search-container.has-cancel-btn .search-input:placeholder-shown~.search-cancel{display:none}.alert-box>div{border:1px solid #e3e6ea;height:min(90vh,300px);width:min(90vw,500px)}.alert-box.question>div{height:auto;max-height:90vh;max-height:90dvh;max-width:min(90vw,500px);max-width:min(90dvw,500px);width:auto}.alert-box .alert{align-items:center;display:flex;flex-direction:column;font-size:1.5625rem;height:100%;justify-content:center;line-height:1.28;padding:32px;text-align:center;width:100%}.alert-box .alert:before{margin-bottom:40px}.alert-box .alert.alert-danger:before{background-image:url(/skins/lacasaitaliana/images/icons/theme-icons/danger.svg)}.alert-box .alert.alert-danger:before,.alert-box .alert.alert-success:before{background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:80px;width:80px}.alert-box .alert.alert-success:before{background-image:url(/skins/lacasaitaliana/images/icons/theme-icons/success.svg)}.alert-box .alert.alert-question>span{font-size:1.25rem;line-height:1.5}.alert-box .alert.alert-question .buttons-container{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:16px;width:100%}.alert-box .alert.alert-question .buttons-container .btn{min-width:200px;width:max(30%,200px)}.alert-box .close{align-items:center;cursor:pointer;display:flex;justify-content:center;position:absolute;right:16px;top:16px}.alert-box .close:before{content:"✕";font-size:1.5rem}.breadcrumb{align-items:center;display:flex;max-width:100%;overflow-x:auto}.breadcrumb .breadcrumb-piece-container .breadcrumb-piece{font-size:.875rem;line-height:1.7142857143;white-space:nowrap}footer{background-color:#f7f7f7;overflow-x:hidden}footer .features{align-items:flex-start;display:flex;flex-direction:column;height:100%}footer .features ul>li{align-items:center;display:flex}footer .features ul>li:not(:first-child){margin-top:24px}footer .features ul>li span{font-size:.875rem;font-weight:600;line-height:1.7142857143;margin-left:8px}footer .footer-banner{height:100%;overflow:hidden;position:relative;width:100%}footer .footer-banner img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}footer .footer-bottom .social-links{align-items:center;display:flex}footer .footer-bottom .social-links>li:not(:first-child){margin-left:24px}footer .footer-bottom .social-links>li a{display:flex}#newsletter-subscribe{background-color:#e3e6ea;padding:56px 24px}#newsletter-subscribe .title{font-weight:600}#newsletter-subscribe .description{margin-top:16px}#newsletter-subscribe form{margin-top:16px;width:100%}#newsletter-subscribe form .input-container{position:relative}#newsletter-subscribe form .input-container:after{border-bottom:1px solid #151515;bottom:0;content:"";left:0;position:absolute;width:100%}#newsletter-subscribe form .input-container input{background-color:#fff;border-top-left-radius:4px;border-top-right-radius:4px;height:48px;padding:8px 64px 8px 8px;width:100%}#newsletter-subscribe form .input-container input.error{background-color:rgba(249,30,67,.1);color:#f91e43}#newsletter-subscribe form .input-container input.error+label.error{bottom:-16px;left:0;position:absolute}#newsletter-subscribe form .checkbox-container{margin-top:16px}.footer-accordion toggle-el{font-weight:600}.footer-accordion .footer-payments{display:grid;grid-auto-flow:column;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(4,1fr);grid-column-gap:8px;grid-row-gap:8px;grid-template-areas:"payment-image payment-text";margin-bottom:16px}marquee-el{display:block;max-width:100%;text-align:left;white-space:nowrap}marquee-el:not(.initialized)>*{opacity:0}marquee-el.ltr,marquee-el.rtl{overflow-x:hidden}marquee-el.ltr>*,marquee-el.rtl>*{display:inline}marquee-el.btt,marquee-el.ttb{display:flex;flex-direction:column;justify-content:flex-start;max-height:var(--total-children-size,auto);overflow-y:hidden;text-align:center;white-space:normal}marquee-el.btt>*,marquee-el.ttb>*{display:block}marquee-el>*{position:relative}marquee-el>:after,marquee-el>:first-child:before{background-color:var(--separator-color,#fff);border-radius:50%;content:"";display:block;height:var(--separator-height,var(--separator-size,.375rem));position:absolute;width:var(--separator-width,var(--separator-size,.375rem))}marquee-el.ltr>*,marquee-el.rtl>*{padding-left:var(--text-spacing,16px);padding-right:var(--text-spacing,16px)}marquee-el.ltr>:after,marquee-el.ltr>:first-child:before,marquee-el.rtl>:after,marquee-el.rtl>:first-child:before{margin-top:calc(0px - var(--separator-height, .375rem)/2);top:50%}marquee-el.ltr>:first-child:before,marquee-el.rtl>:first-child:before{left:calc(0px - var(--separator-width, .375rem)/2)}marquee-el.ltr>:after,marquee-el.rtl>:after{right:calc(0px - var(--separator-width, .375rem)/2)}marquee-el.btt>*,marquee-el.ttb>*{padding-bottom:var(--text-spacing,16px);padding-top:var(--text-spacing,16px)}marquee-el.btt>:after,marquee-el.btt>:first-child:before,marquee-el.ttb>:after,marquee-el.ttb>:first-child:before{left:50%;margin-left:calc(0px - var(--separator-width, .375rem)/2)}marquee-el.btt>:first-child:before,marquee-el.ttb>:first-child:before{top:calc(0px - var(--separator-width, .375rem)/2)}marquee-el.btt>:after,marquee-el.ttb>:after{bottom:calc(0px - var(--separator-width, .375rem)/2)}marquee-el.initialized:not([sequential]).rtl>*{animation:marquee-rtl var(--speed,6s) linear infinite}marquee-el.initialized:not([sequential]).ltr>*{animation:marquee-ltr var(--speed,6s) linear infinite}marquee-el.initialized:not([sequential]).ttb>*{animation:marquee-ttb var(--speed,6s) linear infinite}marquee-el.initialized:not([sequential]).btt>*{animation:marquee-btt var(--speed,6s) linear infinite}marquee-el.initialized[sequential]>*{transition:transform .2s ease-in-out}marquee-el.initialized[sequential].rtl>*{transform:translateX(calc(var(--sequential-text-translate, 0px)*-1))}marquee-el.initialized[sequential].ltr>*{transform:translateX(var(--sequential-text-translate,0))}marquee-el.initialized[sequential].ttb>*{transform:translateY(var(--sequential-text-translate,0))}marquee-el.initialized[sequential].btt>*{transform:translateY(calc(var(--sequential-text-translate, 0px)*-1))}marquee-el.not-scrolling{text-align:center}marquee-el.not-scrolling>:first-child:before,marquee-el.not-scrolling>:last-child:after{display:none}@keyframes marquee-rtl{0%{left:calc(0px - var(--total-children-size, 0px))}to{left:calc(0px - var(--total-children-size, 0px)*2)}}@keyframes marquee-ltr{0%{left:calc(0px - var(--total-children-size, 0px)*2)}to{left:calc(0px - var(--total-children-size, 0px))}}@keyframes marquee-ttb{0%{top:calc(0px - var(--total-children-size, 0px))}to{top:0}}@keyframes marquee-btt{0%{top:0}to{top:calc(0px - var(--total-children-size, 0px))}}header{z-index:3000}#header-logo,#header-logo-mobile{height:auto;width:110px}#header-logo-mobile.checkout-logo,#header-logo.checkout-logo{width:110px}#main-header{background-color:#fff;border-bottom:1px solid #fff;position:sticky;top:0;transition:background-color .4s ease-in-out,transform .2s ease-in-out;z-index:3002}#main-header.menu-hover,#main-header.stuck{border-color:#e3e6ea}#main-header.home-page{background-color:hsla(0,0%,100%,.2);border-color:transparent}#main-header.home-page.stuck{background-color:#fff;border-color:#e3e6ea}#main-header .cart-icon{position:relative}#main-header .cart-icon .mark{align-items:center;background-color:#e51074;border-radius:50%;color:#fff;display:flex;font-size:.75rem;font-weight:600;height:20px;justify-content:center;line-height:1.3333333333;position:absolute;right:-8px;top:-6px;width:20px}#main-header.menu-open{background-color:#f7f7f7!important;border-color:#e3e6ea!important;transform:translateY(0)!important}#mobile-menu-toggle.open .closed,#mobile-menu-toggle:not(.open) .opened{display:none}.profile-icon{position:relative}.profile-icon:not(:hover) ul{display:none}.profile-icon ul{background-color:#fff;border:1px solid #e3e6ea;border-radius:4px;padding-bottom:4px;padding-top:4px;position:absolute;right:-50%;top:100%;z-index:1000}.profile-icon ul>li a,.profile-icon ul>li form,.profile-icon ul>li form [type=submit]{display:block;margin:0;width:100%}.profile-icon ul>li [type=submit],.profile-icon ul>li a{font-size:1rem;line-height:1.5;padding:4px 16px}.profile-icon ul>li [type=submit]:active,.profile-icon ul>li [type=submit]:focus,.profile-icon ul>li [type=submit]:hover,.profile-icon ul>li a:active,.profile-icon ul>li a:focus,.profile-icon ul>li a:hover{background-color:#f7f7f7}#language-selector:active,#language-selector:active ul,#language-selector:focus,#language-selector:focus ul,#language-selector:hover,#language-selector:hover ul{background-color:#fff}#language-selector:not(:hover):not(:focus):not(:active) button+ul{display:none}#language-selector ul{z-index:3001}#language-selector ul>li:active,#language-selector ul>li:focus,#language-selector ul>li:hover{background-color:#f7f7f7}#language-selector .flag,#language-selector-mobile .flag{clip-path:circle(12px);height:36px;width:36px}#main-menu .menu-item.promo{color:#e90246}.menu-item[data-level="1"].buttons{background-color:#fff}.menu-item[data-level="1"].buttons .buttons-container{-moz-column-gap:16px;column-gap:16px;display:grid;grid-template-columns:repeat(2,1fr);row-gap:8px}.menu-item[data-level="1"].buttons .buttons-container .button{align-items:center;background-color:#f7f7f7;border-radius:8px;display:flex;font-size:.75rem;font-weight:600;height:48px;justify-content:center;line-height:1.3333333333;text-align:center;transition:background-color .4s ease-in-out}.menu-item[data-level="1"].buttons .buttons-container .button:active{background-color:#e3e6ea}.pagination{margin-bottom:80px;margin-top:56px}.pagination,.pagination>li a{align-items:center;display:flex;justify-content:center}.pagination>li a{height:24px;width:24px}.pagination>li:not(:first-child):not(:last-child) a{background-color:#fff;border:1px solid #151515;font-size:.875rem;line-height:1.7142857143}.pagination>li:not(:first-child):not(:last-child).active a,.pagination>li:not(:first-child):not(:last-child):active a,.pagination>li:not(:first-child):not(:last-child):focus a,.pagination>li:not(:first-child):not(:last-child):hover a{background-color:#e51074;border-color:#e51074;color:#fff}.pagination>li:not(:first-child):not(:last-child):not(:nth-last-child(2)){margin-right:16px}.pagination>li:first-child{margin-right:8px}.pagination>li:last-child{margin-left:8px}.pagination>li:first-child a,.pagination>li:last-child a{border-radius:50%}.pagination>li:first-child a:focus,.pagination>li:first-child a:hover,.pagination>li:last-child a:focus,.pagination>li:last-child a:hover{background-color:#f7f7f7}.pagination>li:first-child a:active,.pagination>li:last-child a:active{background-color:#e3e6ea}.singleproduct{background-color:#fff;border:1px solid #e3e6ea;border-radius:8px;display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative}.singleproduct .image{height:auto!important;overflow-y:hidden;padding-top:100%;position:relative;width:100%!important}.singleproduct .image>img,.singleproduct .image>picture,.singleproduct .image>picture img{bottom:0;height:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.singleproduct .last-lowest-price{flex-basis:15%}.singleproduct .colors{align-items:flex-end;display:flex;flex-basis:20%;flex-wrap:wrap;justify-content:flex-start;padding:8px 0;transition:transform .4s ease-in-out}.singleproduct .colors>:not(:last-child){margin-right:8px}.singleproduct .colors .color{border:1px solid transparent;border-radius:8px;display:flex;height:40px;overflow:hidden;width:40px}.singleproduct .colors .color.selected{border-color:#151515}.singleproduct .info{display:flex;flex-direction:column;flex-grow:1;padding:16px;position:relative}.singleproduct .info .brand{color:#4f4f4f;font-size:.875rem;line-height:1.7142857143}.singleproduct .info .name{flex-grow:1;margin-top:8px}.singleproduct .info .prices{align-items:center;display:flex;flex-grow:1;justify-content:flex-start;margin-top:8px}.singleproduct .info .prices .price-container{font-size:1.125rem;font-weight:600;line-height:1.7777777778}.singleproduct .info .prices .price-container.has-discount{font-size:1rem;line-height:1.5}.singleproduct .info .prices .price-container.discounted{color:#757575;font-size:1rem;font-weight:400;line-height:1.5;text-decoration:line-through}.singleproduct .info .prices .discount-percentage{background-color:#e90246;border-radius:4px;color:#fff;font-size:.875rem;line-height:1.7142857143;margin-left:16px;margin-right:16px;padding-left:8px;padding-right:8px}.singleproduct .add-to-wishlist{align-items:center;display:flex;height:32px;justify-content:center;position:absolute;right:8px;top:16px;width:32px;z-index:100}.singleproduct .add-to-wishlist button{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.singleproduct .add-to-wishlist:active .on,.singleproduct .add-to-wishlist:focus .on,.singleproduct .add-to-wishlist:hover .on,.singleproduct .add-to-wishlist:not(:hover):not(:focus):not(:active) .off{display:none}.singleproduct .add-to-wishlist .off,.singleproduct .add-to-wishlist .on{height:32px;width:32px}.singleproduct .promo-label-container{left:16px;position:absolute;top:16px;z-index:10}.singleproduct .promo-label-container.label-45{left:-71px;top:38px;width:200px}.singleproduct .promo-label-text{border-radius:8px;font-size:.875rem;font-weight:600;line-height:1.7142857143;padding:8px}.singleproduct .promo-label-text.label-45{font-size:.875rem;line-height:1.7142857143;padding:8px;width:200px}.cart-item,.order-item{border:1px solid #e3e6ea;border-radius:8px;display:grid;grid-template-columns:.3fr .7fr 1fr;margin-top:8px;padding:24px 8px 16px}.cart-item .title,.order-item .title{font-size:.875rem;font-weight:600;line-height:1.7142857143;text-align:left}.cart-item .image,.order-item .image{flex-grow:0;margin-right:16px}.cart-item .info,.order-item .info{align-items:flex-start;display:flex;flex-direction:column;flex-grow:.5}.cart-item .info .quantity,.cart-item .info .size,.order-item .info .quantity,.order-item .info .size{font-size:.875rem;line-height:1.7142857143}.cart-item .info .size,.order-item .info .size{text-align:left}.cart-item .info .update-cart-form,.order-item .info .update-cart-form{align-items:center;display:flex;margin-top:8px}.cart-item .info .update-cart-form .label-input,.order-item .info .update-cart-form .label-input{margin:0}.cart-item .info .update-cart-form .remove-item,.order-item .info .update-cart-form .remove-item{margin-bottom:4px;margin-top:auto}.cart-item .info .update-cart-form .remove-item:not(.giftcard),.order-item .info .update-cart-form .remove-item:not(.giftcard){margin-left:24px}.cart-item .info .update-cart-form select,.order-item .info .update-cart-form select{height:40px}.cart-item .remove-item,.order-item .remove-item{align-items:center;color:#757575;display:flex;font-size:.75rem;line-height:1.3333333333;text-transform:uppercase}.cart-item .remove-item:before,.order-item .remove-item:before{background-image:url(/skins/lacasaitaliana/images/icons/theme-icons/close-grey.svg);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:10px;margin-right:8px;width:10px}.cart-item .prices-container,.order-item .prices-container{align-items:center;display:flex;flex-grow:1;justify-content:flex-end}.cart-item .prices,.cart-item .total,.order-item .prices,.order-item .total{align-items:flex-end;align-self:stretch;display:flex;flex-direction:column;justify-content:flex-start;padding-left:8px;padding-right:8px}.cart-item .prices,.order-item .prices{flex-grow:.4}.cart-item .total,.order-item .total{flex-grow:.1}.cart-item .price-container,.order-item .price-container{margin-top:8px}.cart-item .price-container.discounted,.order-item .price-container.discounted{color:#757575;text-decoration:line-through}.cart-item .discount-percentage,.order-item .discount-percentage{background-color:#e90246;border-radius:4px;color:#fff;font-size:.875rem;line-height:1.7142857143;margin-left:16px;margin-right:16px;padding-left:8px;padding-right:8px}.cart-item.unavailable{background-color:rgba(249,30,67,.1);border-color:#f91e43}#singleproduct-popup{background:#fff;box-shadow:6px 5px 25px hsla(0,0%,8%,.25);height:max(400px,var(--height,0px) + 120px);width:min(max(400px,var(--height,0px))*16/9,100vw)}#singleproduct-popup:not(.loaded){height:100vh;opacity:0;width:100vw}#singleproduct-popup,#singleproduct-popup>div,#singleproduct-popup>div iframe{border-radius:8px}#singleproduct-popup>div{align-items:center;display:flex;height:100%;justify-content:center;padding:40px 24px;position:relative;width:100%}#singleproduct-popup>div iframe{border:none;height:100%;width:100%}#singleproduct-popup>div iframe:not(.loaded){opacity:.5;pointer-events:none}#singleproduct-popup>div .spinner{animation:load 1.7s ease infinite,round 1.7s ease infinite;border-radius:50%;color:#e51074;font-size:90px;height:1em;left:calc(50% - .5em);overflow:hidden;position:absolute;text-indent:-9999em;top:calc(50% - .5em);transform:translateZ(0);width:1em}#singleproduct-popup>div iframe.loaded+.spinner{display:none}#singleproduct-popup>div .close-button{align-items:center;background-color:#e3e6ea;border-radius:50%;display:flex;height:24px;justify-content:center;position:absolute;right:40px;top:40px;width:24px}#singleproduct-popup>div .close-button:after{background-image:url(/skins/lacasaitaliana/images/icons/theme-icons/close-black.svg);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:10px;width:10px}.thermal-gradient{align-items:center;background-color:#fff;border:1px solid #e3e6ea;border-radius:4px;bottom:16px;display:flex;left:16px;padding:8px;pointer-events:none;position:absolute;z-index:100}.thermal-gradient>:not(:first-child){margin-left:4px}.swiper-slide:has(.singleproduct){padding-bottom:1px}#addtocart-popup{padding-bottom:16px}#addtocart-popup .product{display:flex}#addtocart-popup .product .image{margin-right:8px}#addtocart-popup .product .info .brand{color:#4f4f4f;font-size:.875rem;line-height:1.7142857143}#addtocart-popup .product .info .name{font-weight:600}#addtocart-popup .product .info .name,#addtocart-popup .product .info .size{font-size:.875rem;line-height:1.7142857143}#addtocart-popup .product .info .prices{align-items:center;display:flex;justify-content:flex-start}#addtocart-popup .product .info .prices .price-container{font-size:1rem;font-weight:600;line-height:1.5}#addtocart-popup .product .info .prices .price-container.discounted{color:#757575;font-size:1rem;font-weight:400;line-height:1.5;text-decoration:line-through}#addtocart-popup .product .info .prices .discount-percentage{background-color:#e90246;border-radius:4px;color:#fff;font-size:.875rem;line-height:1.7142857143;margin-left:16px;margin-right:16px;padding-left:8px;padding-right:8px}.blog-post-container h2:not(.products-title){font-size:1.5625rem;font-weight:600;line-height:1.28;margin-bottom:8px;margin-top:8px}.blog-post-container h3{font-size:1.125rem;font-weight:600;line-height:1.7777777778}.blog-post-container p{font-size:.875rem;line-height:1.7142857143}.blog-post-container ol h2{font-size:1.125rem;line-height:1.7777777778}.blog-post-container .blog-date{color:#4f4f4f;font-size:.875rem;font-weight:600;line-height:1.7142857143;margin-bottom:16px}.blog-post-container a.social-link{align-items:center;color:transparent;display:flex;text-decoration:none}.blog-post-container .previous-article-title{border-top:1px solid #e3e6ea;padding-top:16px}.blog-post-container .previous-item{margin-bottom:16px;padding-bottom:8px}.blog-post-container .previous-item:not(:last-child){border-bottom:1px solid #e3e6ea}.last-post-image{border-radius:8px 0 0 8px}.last-post-title{background-color:#f7f7f7;border-radius:0 8px 8px 0;display:flex;flex-direction:column;justify-content:center;padding:32px}.archive-item-container{align-items:center;display:flex;flex-direction:column;flex-grow:1;height:100%;justify-content:flex-start}.archive-item-image{background-size:cover;border-radius:8px 8px 0 0;height:auto!important;padding-top:47.8125%;width:100%!important}.archive-item-image.last-post{border-radius:8px 0 0 8px}.archive-item-text{background-color:#f7f7f7;border-radius:0 0 8px 8px;display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;padding:16px;width:100%}.social-link.copy{position:relative}.social-link.copy .tooltip{background-color:var(--fore);border-radius:8px;bottom:120%;color:var(--back);font-size:.75rem;left:50%;line-height:1.3333333333;opacity:0;padding:4px;pointer-events:none;position:absolute;transition:opacity .4s ease-in-out}.social-link.copy.show-tooltip .tooltip{opacity:1}.blog-tab{font-size:.875rem;line-height:1.7142857143;margin-right:16px;text-align:center;text-transform:uppercase;white-space:nowrap}.blog-tab.active{border-bottom:3px solid #e51074;color:#e51074;font-weight:600;font-weight:700}.blog-tag{color:#4f4f4f;font-size:.875rem;line-height:1.7142857143;margin-bottom:0;text-transform:uppercase}#cart-container{padding-bottom:80px;padding-top:16px}#cart-container .title-count{font-weight:400}#cart-container .back-to-shopping{align-items:center;display:flex;font-size:.75rem;font-weight:600;line-height:1.3333333333;text-decoration:underline}#cart-container .back-to-shopping:before{background-image:url(/skins/lacasaitaliana/images/icons/general-icons/arrow-left-black.svg);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:10px;margin-right:8px;width:7px}#cart-container .message-banner{border:1px solid #e51074}#empty-cart-button{font-weight:600}#cart-summary{background-color:#f7f7f7;padding:24px}#cart-summary .entries .entry{align-items:center;display:flex;font-size:.875rem;justify-content:space-between;line-height:1.7142857143;margin-top:8px}#cart-summary .entries .entry>span:first-child{margin-right:4px}#cart-summary .entries .entry>span:last-child{margin-left:4px}#cart-summary .coupon-code-container{background-color:#fff}#cart-summary .coupon-code-container form .label-input{margin:0}#estimated-delivery .estimate:not(.calculated):after{animation:dot-dot-dot 1s linear infinite;content:"."}@keyframes dot-dot-dot{0%{content:"."}33%{content:".."}66%{content:"..."}}#catalog-container.loading{opacity:.5;pointer-events:none}#catalog-container .catalog-sections{align-items:flex-start;display:flex;justify-content:flex-start;margin-bottom:24px;max-width:100%;overflow-x:auto}#catalog-container .catalog-sections .catalog-section{align-items:center;display:flex;flex-direction:column;margin-top:8px;max-width:104px;min-height:150px;min-width:104px}#catalog-container .catalog-sections .catalog-section:not(:first-child){margin-left:16px}#catalog-container .catalog-sections .catalog-section .image{border-radius:8px;height:150px;margin-bottom:4px;-o-object-fit:cover;object-fit:cover;width:100px}#catalog-container .catalog-sections .catalog-section .label{font-size:.875rem;line-height:1.7142857143;text-align:center;text-transform:capitalize;word-break:break-word}#catalog-container .catalog-controls{background-color:#fff;padding-bottom:8px;padding-top:8px;position:sticky;top:var(--header-height);z-index:2999}#catalog-container .catalog-controls.stuck{border-bottom:1px solid #e3e6ea}#catalog-container .catalog-controls .left-side,#catalog-container .catalog-controls .right-side{align-items:center;display:flex}#catalog-container .catalog-controls .left-side{flex-grow:1;justify-content:flex-start}#catalog-container .catalog-controls .right-side{flex-grow:0;justify-content:flex-end}#catalog-container .no-products{align-items:center;display:flex;min-height:50vh}#filters-toggle,#mobile-filters-toggle{align-items:center;border-right:1px solid #e3e6ea;cursor:pointer;display:flex;padding-right:16px}#filters-toggle .label,#mobile-filters-toggle .label{color:#151515;font-size:.875rem;font-weight:600;line-height:1.7142857143;position:relative}#filters-toggle .label.active:after,#mobile-filters-toggle .label.active:after{background-color:#e51074;border-radius:50%;content:"";height:6px;position:absolute;right:-3px;top:0;width:6px}#filters{background-color:#fff;border:1px solid #e3e6ea;height:45vh;left:0;overflow-y:hidden;padding-top:56px;position:absolute;right:0;top:100%}#filters:not(.open){border-width:0;height:0;padding:0;transition:height .4s ease-in-out,padding .4s ease-in-out,border-width 0s .4s}#filters.open{transition:height .4s ease-in-out,padding .4s ease-in-out}#filters .filter-label{font-weight:600;margin-bottom:8px;text-transform:uppercase}#filters .filter-list{display:flex;flex-direction:column;flex-wrap:wrap;height:calc(40vh - 112px);overflow-y:hidden}#filters .filter-list .filter{margin-right:8px;margin-top:8px;padding-left:1px}#filters .filter-list .filter label{align-items:center;display:flex;font-size:.875rem;line-height:1.7142857143}#filters .filter-list .filter label .count{color:#757575;font-size:.75rem;font-weight:400;line-height:1.3333333333;margin-left:8px}#filters .filter-list .filter label:before{border:1px solid #e3e6ea;content:"";height:14px;margin-right:8px;width:14px}#filters .filter-list .filter input:checked+label{cursor:pointer;font-weight:600}#filters .filter-list .filter input:checked+label:before{background-color:#e51074}#filters .filter-list .filter.color label:before{background:var(--color,transparent);border:1px solid var(--color,#151515);border-radius:50%;box-shadow:0 0 1px hsla(0,0%,8%,.7)}#filters .filter-list .filter.color input:checked+label:before{background:var(--color,transparent);border:2px solid #151515}#filters .apply-filters-buttons{bottom:8px;display:flex;position:absolute;right:max(.9375rem,(100*var(--dvw,1dvw) - 100rem)/2 + .9375rem)}#current-filters{align-items:center;display:flex;padding-left:16px}#current-filters .current-filter{align-items:center;background-color:#f7f7f7;border:1px solid #e3e6ea;color:#4f4f4f;display:flex;font-size:.75rem;line-height:1.3333333333;padding:4px 8px;white-space:nowrap}#current-filters .current-filter:not(:first-child){margin-left:8px}#catalog-sort{margin-right:16px;position:relative}#catalog-sort .toggle{align-items:baseline;cursor:pointer;display:flex;font-size:.875rem;line-height:1.7142857143}#catalog-sort .toggle .icon{transition:transform .2s ease-in-out}#catalog-sort .toggle.open .icon{transform:rotateX(180deg)}#catalog-sort ul{background-color:#fff;border:1px solid #e3e6ea;overflow-y:hidden;position:absolute;right:-25%;top:calc(100% + 10px);width:-moz-max-content;width:max-content}@supports not (interpolate-size:allow-keywords){#catalog-sort ul{height:var(--height,auto)}}@supports(interpolate-size:allow-keywords){#catalog-sort ul{height:auto}}#catalog-sort ul:not(.open){border-width:0;height:0;transition:height .4s ease-in-out,border-width 0s .4s}#catalog-sort ul.open{transition:height .4s ease-in-out}#catalog-sort ul>li a{display:block;font-size:.875rem;line-height:1.7142857143;padding:4px 8px;width:100%}#catalog-sort ul>li a:active,#catalog-sort ul>li a:focus,#catalog-sort ul>li a:hover{background-color:#f7f7f7}#catalog-layout{align-items:center;display:flex}#catalog-layout input{display:none}#catalog-layout label{cursor:pointer}#catalog-layout input:checked+label .off,#catalog-layout input:not(:checked)+label .on{display:none}#catalog-layout label:last-child{margin-left:8px}#checkout-container{padding-bottom:80px;padding-top:16px}#checkout-container [data-tabs-container]{display:grid;gap:16px;grid-template-columns:repeat(2,1fr);margin-top:16px;width:100%}#checkout-container [data-tabs-container] [data-tab]{align-items:center;border:1px solid #e3e6ea;border-radius:8px;display:flex;flex-direction:column;padding:8px;text-align:center}#checkout-container [data-tabs-container] [data-tab]:not(.selected){cursor:pointer;transition:box-shadow .2s ease-in-out}#checkout-container [data-tabs-container] [data-tab]:not(.selected):active,#checkout-container [data-tabs-container] [data-tab]:not(.selected):focus,#checkout-container [data-tabs-container] [data-tab]:not(.selected):hover{box-shadow:0 0 10px 0 hsla(0,0%,8%,.2);color:#e51074}#checkout-container [data-tabs-container] [data-tab].selected{color:#e51074;font-weight:600;position:relative}#checkout-container [data-tabs-container] [data-tab].selected:after{border-bottom:2px solid #e51074;bottom:0;content:"";left:16px;position:absolute;right:16px}#checkout-container [data-tabs-container] [data-tab].selected .time{color:#151515;color:#4f4f4f;font-weight:400}#checkout-container [data-tabs-container] [data-tab] .icon{margin-bottom:8px}#checkout-container [data-tabs-container]:not([data-tabs-initialized])~:nth(n+3){display:none}#pickup-points,#ship-to-address{margin-top:32px}#pickup-points .radio-container .radio+label,#ship-to-address .radio-container .radio+label{font-size:.875rem;line-height:1.7142857143}#pickup-points .address,#ship-to-address .address{border:1px solid #e3e6ea;border-radius:8px;padding:16px;position:relative}#pickup-points .address.my-address,#ship-to-address .address.my-address{border:1px solid #151515}#pickup-points .address:not(:first-child),#ship-to-address .address:not(:first-child){margin-top:16px}#pickup-points .address .edit-address,#ship-to-address .address .edit-address{position:absolute;right:16px;top:24px}#pickup-points .address .edit-address .icon,#ship-to-address .address .edit-address .icon{height:24px;width:24px}#pickup-points .address .checkout-shipping-form,#ship-to-address .address .checkout-shipping-form{height:calc(var(--height));overflow-y:hidden;transition:height .4s ease-in-out,padding-top .4s ease-in-out,padding-bottom .4s ease-in-out}#pickup-points .address .checkout-shipping-form:not(.open),#ship-to-address .address .checkout-shipping-form:not(.open){border-width:0;height:0;padding-bottom:0;padding-top:0}#pickup-points .address .checkout-shipping-form.open+.edit-address,#ship-to-address .address .checkout-shipping-form.open+.edit-address{display:none}#pickup-points .address.pickup .radio-container .radio:checked+label,#ship-to-address .address.pickup .radio-container .radio:checked+label{font-weight:unset}#pickup-points .radio-container:last-child,#ship-to-address .radio-container:last-child{border-top:1px solid #e3e6ea}#pickup-points .radio-container.payment-method .radio:checked+label:before,#ship-to-address .radio-container.payment-method .radio:checked+label:before{background-color:#151515}#pickup-points .radio-container.payment-method .radio:checked+label:after,#ship-to-address .radio-container.payment-method .radio:checked+label:after{background-color:#fff}#pickup-points .tabs,#ship-to-address .tabs{border-bottom:1px solid #e3e6ea;display:flex;margin-bottom:16px}#pickup-points .tabs [data-toggle],#ship-to-address .tabs [data-toggle]{align-items:center;border:1px solid #e3e6ea;cursor:pointer;display:flex;font-size:1rem;height:48px;justify-content:center;line-height:1.5;min-width:180px;padding:8px 16px;text-align:center}#pickup-points .tabs [data-toggle].open,#ship-to-address .tabs [data-toggle].open{background-color:#fff;border-bottom-color:#fff;font-weight:600;pointer-events:none;position:relative}#pickup-points .tabs [data-toggle].open:after,#ship-to-address .tabs [data-toggle].open:after{border-bottom:1px solid #fff;bottom:-2px;content:"";position:absolute;width:100%}#pickup-points .tabs [data-toggle]:not(.open),#ship-to-address .tabs [data-toggle]:not(.open){background-color:#f7f7f7;border-bottom-color:#f7f7f7;color:#757575}#ship-to-address.not-logged .address .radio-container .radio+label:after,#ship-to-address.not-logged .address .radio-container .radio+label:before{opacity:0}#map-dialog,#unsupported-country-dialog{border-radius:8px}#map-dialog>div,#unsupported-country-dialog>div{display:flex;flex-direction:column;position:relative}#map-dialog .close-button,#unsupported-country-dialog .close-button{position:absolute;right:24px;top:24px}#map-dialog #map-container{height:80vh;width:80vw}#map-markers{display:flex;flex-direction:column;position:relative}#map-markers .pac-container{position:fixed!important}#map-markers .markers{border-bottom:1px solid #e3e6ea;border-left:1px solid #e3e6ea;border-right:1px solid #e3e6ea;height:100%;overflow-y:auto}#map-markers .markers .marker{margin-top:0}#map-markers .markers .marker .radio+label{cursor:pointer;font-size:.875rem;line-height:1.7142857143;padding:16px 16px 16px 32px}#map-markers .markers .marker .radio+label:not(:first-child){border-top:1px solid #e3e6ea}#map-markers .markers .marker .radio+label:before{left:8px;top:20px}#map-markers .markers .marker .radio:checked+label{background-color:#f7f7f7;font-weight:unset}#map-markers .markers .marker .radio:checked+label:after{left:13px;top:25px}#map-markers .confirm-button{align-items:center;background-color:#fff;border-top:1px solid #e3e6ea;bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;padding-bottom:8px;padding-top:8px;position:absolute;right:0}#unsupported-country-dialog>div{align-items:center;display:flex;justify-content:center;padding:64px}#payment-methods{-moz-column-gap:16px;column-gap:16px;display:grid;grid-auto-rows:1fr;grid-template-columns:.5fr 1fr;row-gap:16px}#payment-methods .radio-container .radio+label{font-size:.875rem;line-height:1.7142857143}#payment-methods form{display:none}#payment-methods .payment-method{align-items:center;display:flex;margin:0}#lhc-toggle{background-color:#e3e6ea;border-radius:50%;height:2.75rem;padding:8px;width:2.75rem}#lhc-toggle.open{border:1px solid #e51074}.address-search-cancel,.address-search-my-position{background-color:#fff;cursor:pointer;display:flex;padding-left:4px;padding-right:4px;position:absolute;right:16px}.address-search-my-position{top:18px}.address-search-cancel{top:22px}#markers-search{background:#fff;border:1px solid #e3e6ea;font-size:.875rem;font-weight:600;height:56px;line-height:1.7142857143;padding:16px 48px 16px 16px;width:100%}#markers-search.error{border-color:#f91e43;color:#f91e43}.cms-text{font-size:1rem;line-height:1.5}.cms-text h1{font-family:Lusitana,sans-serif;margin-bottom:16px}.cms-text h3,.cms-text h4{font-weight:600}.cms-text h2,.cms-text h3,.cms-text h4{margin-bottom:8px;margin-top:8px}.cms-text h1,.cms-text h2,.cms-text h3,.cms-text h4,.cms-text p{width:100%}.cms-text a:not(.image-grid-link):not(.info):not(.btn){color:#e51074;text-decoration:underline}.cms-text a:not(.image-grid-link):not(.info):not(.btn):visited:not(.image-grid-link):not(.info){color:#860944}.cms-text ol,.cms-text ul{margin-bottom:8px;width:100%}.cms-text ol>li,.cms-text ul>li{display:list-item;margin-bottom:8px;margin-left:24px;margin-right:24px}.cms-text ul{list-style-type:disc}.cms-text ul>li{list-style:disc}.cms-text ol{counter-reset:list}.cms-text ol>li{counter-increment:list;padding-left:8px}.cms-text ol>li::marker{content:counter(list) ")"}.cms-text b,.cms-text strong{font-weight:600}.cms-text.body-2 ol>li,.cms-text.body-2 p,.cms-text.body-2 ul>li{font-size:.875rem;line-height:1.7142857143}#cms-container .contact-info{background-color:#fff;border:1px solid #e3e6ea;border-radius:8px;margin-top:16px;padding:16px}#cms-container .contact-info a{color:#e51074}#cms-container .contact-info a:visited{color:#860944}#cms-side-menu{background-color:#fff;border-radius:8px;padding:8px}#cms-side-menu .cms-side-menu-item:not(:first-child){margin-top:8px}#cms-side-menu .cms-side-menu-item a{align-items:center;border:1px solid #e3e6ea;border-radius:8px;display:flex;justify-content:center;padding:16px;text-align:center;transition:background-color .4s ease-in-out}#cms-side-menu .cms-side-menu-item:not(.selected) a:active,#cms-side-menu .cms-side-menu-item:not(.selected) a:focus,#cms-side-menu .cms-side-menu-item:not(.selected) a:hover{background-color:#f7f7f7}#cms-side-menu .cms-side-menu-item.selected a{background-color:#f7f7f7;font-weight:600;pointer-events:none}#faqs .faq-links{display:flex;flex-direction:column}#faqs .faq-links .link{font-size:1rem;line-height:1.5;text-decoration:underline;width:-moz-max-content;width:max-content}#faqs .faq-links .link:not(:first-child){margin-top:8px}#faqs .faq-section .title{font-weight:600;margin-bottom:16px}#faqs .faq-section .faq{border-bottom:1px solid #e3e6ea}#faqs .faq-section .faq .toggle{align-items:center;color:#4f4f4f;cursor:pointer;display:flex;font-weight:600;justify-content:space-between;padding:16px}#faqs .faq-section .faq .toggle:active,#faqs .faq-section .faq .toggle:focus,#faqs .faq-section .faq .toggle:hover{background-color:#f7f7f7}#faqs .faq-section .faq .toggle:after{background-image:url(/skins/lacasaitaliana/images/icons/general-icons/arrow-down-black.svg);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:7px;transition:transform .2s ease-in-out;width:10px}#faqs .faq-section .faq .toggle.open{background-color:#f7f7f7}#faqs .faq-section .faq .toggle.open:after{transform:rotateX(180deg)}#faqs .faq-section .faq .answer{font-size:1rem;line-height:1.5}#faqs .faq-section .faq .answer h1{font-family:Lusitana,sans-serif;margin-bottom:16px}#faqs .faq-section .faq .answer h3,#faqs .faq-section .faq .answer h4{font-weight:600}#faqs .faq-section .faq .answer h2,#faqs .faq-section .faq .answer h3,#faqs .faq-section .faq .answer h4{margin-bottom:8px;margin-top:8px}#faqs .faq-section .faq .answer h1,#faqs .faq-section .faq .answer h2,#faqs .faq-section .faq .answer h3,#faqs .faq-section .faq .answer h4,#faqs .faq-section .faq .answer p{width:100%}#faqs .faq-section .faq .answer a:not(.image-grid-link):not(.info):not(.btn){color:#e51074;text-decoration:underline}#faqs .faq-section .faq .answer a:not(.image-grid-link):not(.info):not(.btn):visited:not(.image-grid-link):not(.info){color:#860944}#faqs .faq-section .faq .answer ol,#faqs .faq-section .faq .answer ul{margin-bottom:8px;width:100%}#faqs .faq-section .faq .answer ol>li,#faqs .faq-section .faq .answer ul>li{display:list-item;margin-bottom:8px;margin-left:24px;margin-right:24px}#faqs .faq-section .faq .answer ul{list-style-type:disc}#faqs .faq-section .faq .answer ul>li{list-style:disc}#faqs .faq-section .faq .answer ol{counter-reset:list}#faqs .faq-section .faq .answer ol>li{counter-increment:list;padding-left:8px}#faqs .faq-section .faq .answer ol>li::marker{content:counter(list) ")"}#faqs .faq-section .faq .answer b,#faqs .faq-section .faq .answer strong{font-weight:600}#faqs[data-faqs-initialized]:not(:first-child){margin-top:var(--xs)}#faqs[data-faqs-initialized] [data-tabs-container]{border-bottom:1px solid #e3e6ea;display:flex;padding:0 .9375rem}#faqs[data-faqs-initialized] [data-tabs-container] [data-tab]{background-color:#f7f7f7;border:1px solid #e3e6ea;border-bottom:none;border-top-left-radius:8px;border-top-right-radius:8px;cursor:pointer;padding:8px;z-index:0}#faqs[data-faqs-initialized] [data-tabs-container] [data-tab].selected{background-color:#fff;padding-bottom:9px;position:relative;top:1px;z-index:1}#faqs[data-faqs-initialized] .faq-section{padding-top:16px}#care-table .title{font-weight:600}#care-table .care-grid{display:grid;grid-template-columns:96px 1fr;margin-top:16px}#care-table .care-grid .image{align-items:center;display:flex;justify-content:center;padding:16px}#care-table .care-grid .description{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding:16px}.category-images-grid .image-grid-title{font-family:Lusitana,sans-serif;font-size:1.125rem;line-height:1.7777777778;margin-bottom:0!important}.category-images-grid .image-grid{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.category-images-grid .image-grid-link{display:flex;flex-direction:column;height:100%}.category-images-grid picture{flex-grow:1}#stile .higlighted .row{position:relative}#stile .higlighted .row .image-container{position:relative;--image-margin:32px;margin-bottom:var(--image-margin)}#stile .higlighted .row .image-container .image{background-size:cover;height:auto!important;left:var(--image-margin);padding-top:calc((100% - var(--image-margin))*940/800);position:relative;width:calc(100% - var(--image-margin))!important}#stile .higlighted .row .image-container .image.horizontal{padding-top:calc((100% - var(--image-margin))*940/1570)}#stile .higlighted .row .image-container .background-color{height:100%;position:absolute;top:var(--image-margin);width:calc(100% - var(--image-margin)*2);z-index:-1}#stile .higlighted .row .text-container{display:flex;flex-direction:column;justify-content:center}.tips-page h1{font-family:Lusitana,sans-serif;font-size:2.1875rem;line-height:1.3714285714;text-align:center}.tips-page h1,.tips-page h2{margin-bottom:8px;margin-top:8px}.tips-page h2{font-size:1.5625rem;line-height:1.28}.tips-page h3{font-size:1.125rem;line-height:1.7777777778;margin-bottom:8px;margin-top:8px}.grid-table.size-table{grid-template-columns:repeat(var(--cols),auto)}.grid-table.size-table .cell,.grid-table.size-table .cell.header{font-size:.875rem;line-height:1.7142857143}.grid-table.size-table .cell.header{background-color:#f7f7f7;color:#151515}.promo-label-container{left:6px;position:absolute;top:6px;z-index:10}.promo-label-container.label-45{left:-35px;position:absolute;top:8px;transform:rotate(-45deg);width:90px;z-index:10}.promo-label-text{border-radius:8px;font-size:10px;font-weight:600;line-height:16px;padding:8px}.promo-label-text.label-45{font-size:7px;font-weight:600;line-height:16px;padding:4px;position:absolute;text-align:center;text-transform:uppercase;width:90px;z-index:10}.idee-regalo-banner{background-image:linear-gradient(to bottom,transparent 60%,#fff 40%),var(--bg-image);min-height:calc((100vh - var(--header-height, 0px))/2);min-height:calc((100dvh - var(--header-height, 0px))/2)}.idee-regalo-banner .row{background-color:hsla(0,0%,100%,.8)}.idee-regalo-block:nth-of-type(2n){background:linear-gradient(180deg,transparent 20%,#e3e6ea 0)}#home-container section{margin-top:80px}#home-container .home-banner{position:relative}#home-container .home-banner .subtitle *{font-size:1.125rem;line-height:1.7777777778}#home-container .home-banner .background-image-banner{background-position:50%;background-size:cover;width:100%!important}#home-container .home-banner .background{bottom:var(--header-height);left:0;position:absolute;right:0;top:calc(0px - var(--header-height));width:100%;z-index:-1}#home-container .home-banner img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#home-container .higlighted .row{position:relative}#home-container .higlighted .row .image-container{position:relative;--image-margin:32px;margin-bottom:var(--image-margin)}#home-container .higlighted .row .image-container .image{background-position:50%;background-size:cover;height:100%!important;left:var(--image-margin);padding-top:calc((100% - var(--image-margin))*3/4);position:relative;width:calc(100% - var(--image-margin))!important}#home-container .higlighted .row .image-container .background-color{height:100%;position:absolute;top:var(--image-margin);width:calc(100% - var(--image-margin)*2);z-index:-1}#home-container .by-the-meter{background-color:#e3e6ea;padding-bottom:40px;padding-top:40px}#home-container .by-the-meter .image{background-position:50%;background-size:cover;padding-top:75%}.category-slider{align-items:center;display:flex;flex-direction:column}.category-slider .swiper{width:100%}.category-slider .swiper .category-slide{align-items:center;display:flex;flex-direction:column}.category-slider .swiper .category-slide .image{background-position:50%;background-size:cover;height:auto!important;padding-top:125%;width:100%!important}.category-slider .swiper .category-slide .btn{margin-top:16px;text-align:center}.category-slider:not(.centered){padding-left:88px;padding-right:88px}.category-slider:not(.centered) .swiper .image{border-radius:16px;padding-top:150%}.category-slider:not(.centered) .swiper .btn{font-family:Lusitana,sans-serif;font-size:1.5625rem;line-height:1.28}.category-slider.centered .swiper .category-slide{transition:transform .4s ease-in-out}.category-slider.centered .swiper .category-slide:not(.swiper-slide-active){transform:scale(.85)}.category-slider.centered .swiper .category-slide .btn{font-family:Lusitana,sans-serif;font-size:1.5625rem;line-height:1.28}#instafeed{display:grid;gap:8px;grid-template-columns:repeat(3,1fr);width:100%}#instafeed .instagram-image{display:block;padding-top:100%;width:100%}#advent-calendar,#instafeed .instagram-image{background-image:var(--bg-image);background-position:50%;background-size:cover}#advent-calendar{align-items:center;background-repeat:no-repeat;display:flex;flex-direction:column;height:calc(100vh - var(--header-height));justify-content:center}#advent-calendar .calendar-container{display:flex;width:min(90vh,100vw - 32px)}#advent-calendar .calendar-container .calendar{display:grid;gap:4px;grid-template-columns:repeat(5,1fr);width:100%}#advent-calendar .calendar-container .calendar .box{overflow:hidden;padding-top:100%;position:relative}#advent-calendar .calendar-container .calendar .box:after{background-color:#4e1013;bottom:0;content:"";left:0;position:absolute;right:0;top:0}#advent-calendar .calendar-container .calendar .box .cover{background-image:var(--bg-image);background-repeat:no-repeat;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0;transform:perspective(1000px) rotateY(0deg);transform-origin:left;transform-style:preserve-3d;transition:transform .4s ease-out,opacity .4s linear;z-index:1}#advent-calendar .calendar-container .calendar .box.current{animation:glow 3s ease-in-out infinite;z-index:100}@keyframes glow{0%{box-shadow:0 0 2px 2px #e51074}50%{box-shadow:0 0 8px 8px #e51074}to{box-shadow:0 0 2px 2px #e51074}}#advent-calendar .calendar-container .calendar .box.current{cursor:pointer;position:relative}#advent-calendar .calendar-container .calendar .box.current .sparkle{animation:blink 1.5s linear calc(var(--delay)*1s) infinite;background-image:url(/skins/lacasaitaliana/images/calendario-avvento/sparkle.svg);position:absolute;z-index:1}@keyframes blink{0%{opacity:1;transform:scale(1);transform:rotate(0deg)}50%{opacity:0;transform:scale(0);transform:rotate(180deg)}to{opacity:1;transform:scale(1);transform:rotate(1turn)}}#advent-calendar .calendar-container .calendar .box.opened .cover{opacity:.99;transform:perspective(1000px) rotateY(45deg)}#advent-calendar .calendar-container .calendar .box.opened .cover:not(.current){opacity:.8}#advent-calendar .calendar-container .calendar .box:not(.opened):not(.current){opacity:1}#advent-calendar .advent-calendar-popup{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:3010}#advent-calendar .advent-calendar-popup:not(.open){display:none}#advent-calendar .advent-calendar-popup .close-btn{cursor:pointer;display:flex;position:absolute;right:24px;top:24px}#advent-calendar .advent-calendar-popup .backdrop{background-color:hsla(0,0%,8%,.9);bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}#advent-calendar .advent-calendar-popup .popup{align-items:center;background-color:#fff;border-radius:8px;display:flex;flex-direction:column;justify-content:center;max-width:50vw;min-width:35vw;padding:16px;position:relative}#advent-calendar .advent-calendar-popup.open .popup{animation:popup-bounce 1s linear 0s 1}@keyframes popup-bounce{0%{transform:scale(1)}25%{transform:scale(1.5)}50%{transform:scale(1)}75%{transform:scale(1.125)}to{transform:scale(1)}}#login-container .password-forgot{color:#757575}#login-container .checkbox-container,#login-container .password-forgot{margin-top:16px}#login-container .login-social-container{align-items:center;display:flex;justify-content:space-between}#login-container .facebook-signin{align-items:center;background:#1877f2;border-radius:4px;display:flex;height:39px}#login-container .google-signin{align-items:center;background:#fff;display:flex;justify-content:center;text-align:center}.popup-dialog{animation:popup-slide-up .4s ease-in-out;background:#fff;box-shadow:6px 5px 25px hsla(0,0%,8%,.25);height:max(550px,var(--height,0px) + 100px);padding-bottom:16px;width:min(max(600px,var(--height,0px))*16/9,100vw)}.popup-dialog .modal,.popup-dialog:modal{background-color:transparent!important}.popup-dialog,.popup-dialog>div,.popup-dialog>div iframe{border-radius:8px}.popup-dialog>div{align-items:center;background-color:#fff;display:flex;height:100%;justify-content:center;position:relative;width:100%}.popup-dialog>div iframe{border:none;height:100%;width:100%}.popup-dialog>div .spinner{animation:load 1.7s ease infinite,round 1.7s ease infinite;border-radius:50%;color:#e51074;font-size:90px;height:1em;left:calc(50% - .5em);overflow:hidden;position:absolute;text-indent:-9999em;top:calc(50% - .5em);transform:translateZ(0);width:1em}.popup-dialog>div iframe.loaded+.spinner{display:none}.popup-dialog>div .close-button{align-items:center;background-color:#e3e6ea;background-color:#fff;border-radius:50%;display:flex;height:24px;justify-content:center;position:absolute;right:24px;top:24px;width:24px}#newsletter-subscribe.newsletter-popup-background{background-color:#fff}.newsletter-image{border-radius:0 32px 32px 0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@keyframes popup-slide-up{0%{opacity:0;transform:translateY(50%)}to{opacity:1;transform:translateY(0)}}#product-container .product .index{cursor:pointer;margin-bottom:8px}#product-container .product .index.active{border:1px solid #151515}#product-container .product .description{font-size:.875rem;line-height:1.7142857143;margin-top:24px;max-height:120px;overflow-y:hidden;padding-bottom:24px}#product-container .product .description.description-hidden{position:relative}#product-container .product .description.description-hidden:after{background:linear-gradient(0deg,#fff 2%,transparent 20%,transparent);bottom:0;content:"";left:0;position:absolute;right:0;top:0}#product-container .product .description.expanded{max-height:none}#product-container .product .description:not(.description-hidden)+.see-more{display:none}#product-container .product .see-more{color:#151515;font-size:.875rem;font-weight:600;line-height:1.7142857143;margin-bottom:24px;text-align:left;width:100%}#product-container .product .info-accordion{border-top:1px solid #e3e6ea}#product-container .product .info-accordion .toggle{align-items:center;cursor:pointer;display:flex;font-weight:600;justify-content:space-between;padding-bottom:16px;padding-top:16px;width:100%}#product-container .product .info-accordion .toggle:after{background-image:url(/skins/lacasaitaliana/images/icons/general-icons/arrow-down-black.svg);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:8px;transition:transform .2s ease-in-out;width:16px}#product-container .product .info-accordion .toggle.open:after{transform:rotateX(180deg)}#product-container .product .info-accordion .accordion{border-bottom:1px solid #e3e6ea}#product-container .product .info{display:flex;flex-direction:column}#product-container .product .info .brand{color:#757575;font-size:1rem;line-height:1.5}#product-container .product .info .name{font-size:1.5625rem;font-weight:600;line-height:1.28}#product-container .product .info .material{font-size:1rem;line-height:1.5}#product-container .product .info .prices{align-items:center;display:flex;justify-content:flex-start;margin-top:16px}#product-container .product .info .prices .price-container{font-size:1.5625rem;font-weight:600;line-height:1.28}#product-container .product .info .prices .price-container.discounted{color:#757575;font-size:1rem;font-weight:400;line-height:1.5;text-decoration:line-through}#product-container .product .info .prices .discount-percentage{background-color:#e90246;border-radius:4px;color:#fff;font-size:1.125rem;font-size:.875rem;line-height:1.7777777778;line-height:1.7142857143;margin-left:16px;margin-right:16px;padding:0 8px}#product-container .product .info .color{margin-top:8px}#product-container .product .info .color .label{color:#757575;font-size:1rem;line-height:1.5}#product-container .product .info .color .value{font-size:1rem;font-weight:600;line-height:1.5}#product-container .product .info .color-swatch{display:grid;gap:16px;grid-template-columns:repeat(6,1fr);max-width:100%}#product-container .product .info .color-swatch .item+label{cursor:pointer;display:flex;flex-direction:column;min-width:calc(16.66667% - 6.66667px)}#product-container .product .info .color-swatch .item+label .image{border-radius:4px;overflow:hidden}#product-container .product .info .color-swatch .item+label .label{font-size:1rem;font-weight:400;line-height:1.5;text-align:center;text-transform:capitalize}#product-container .product .info .color-swatch .item+label img,#product-container .product .info .color-swatch .item+label picture{height:auto;-o-object-fit:cover;object-fit:cover;width:100%}#product-container .product .info .color-swatch .item:checked+label .image{border:1px solid #151515}#product-container .product .info .color-swatch .item:checked+label .label{font-weight:600}#product-container .product .promo-label-container{left:16px;position:absolute;top:16px;z-index:10}#product-container .product .promo-label-container.label-45{left:-71px;top:38px;width:200px}#product-container .product .promo-label-text{border-radius:8px;font-size:.875rem;font-weight:600;line-height:1.7142857143;padding:8px}#product-container .product .promo-label-text.label-45{font-size:.875rem;line-height:1.7142857143;padding:8px;width:200px}#product-container .product-min-price-popup ol>li{list-style:decimal;list-style-position:inside}.coupon{background-color:var(--bg-color,#f7f7f7);border-radius:8px;color:var(--text-color,#151515);padding:32px}.coupon .copy{align-items:center;background-color:#fff;border:1px solid #e51074;border-radius:4px;color:#151515;display:flex;margin-left:auto;min-width:-moz-max-content;min-width:max-content}.product-swiper{--swiper-navigation-color:#151515}.product-swiper img,.product-swiper picture{cursor:zoom-in;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.product-swiper .swiper-pagination{align-items:center;bottom:0;display:flex;height:16px;justify-content:center;margin-top:8px;position:relative}.product-swiper .swiper-pagination .swiper-pagination-bullet{border-radius:4px;height:4px;width:15%}.product-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#151515}.product-swiper .swiper-pagination:after{bottom:0;content:var(--current-index);font-size:.75rem;font-weight:600;line-height:1.3333333333;position:absolute;right:0}.product-swiper .swiper-button-next,.product-swiper .swiper-button-prev{height:calc(var(--swiper-navigation-size)*1.8);width:calc(var(--swiper-navigation-size)*1.5)}.product-features{margin-top:24px}.product-features .feature{align-items:center;display:flex;font-size:.875rem;font-weight:600;line-height:1.7142857143;padding-bottom:8px;padding-top:8px;width:100%}.product-features .feature:not(:first-child){border-top:1px solid #e3e6ea}#care-table-dialog{border-radius:16px}#care-table-dialog>div{padding:16px;position:relative}#care-table-dialog .close-button{position:absolute;right:40px;top:24px}#care-table-dialog .link{bottom:8px;color:#e51074;display:block;left:24px;position:absolute;text-decoration:underline}#care-table-dialog .link:visited{color:#860944}#care-table-dialog iframe{border:none;height:min(96px*var(--num) + 64px,100vh);margin-bottom:8px;max-width:100%;width:min(500px,100vw)}#addtocart{position:relative;z-index:3002}#addtocart .buttons{align-items:center;display:flex;margin-top:24px}#addtocart .buttons #addtocart-form{flex-grow:1}#addtocart .buttons #addtocart-form [type=submit]{font-size:.875rem;font-weight:600;line-height:1.7142857143;text-transform:uppercase;width:100%}#addtocart .buttons #wishlist-form{margin-left:8px;min-width:0}#addtocart .buttons #wishlist-form [type=submit]{min-width:unset;width:100%}#addtocart .buttons #wishlist-form:active .on,#addtocart .buttons #wishlist-form:focus .on,#addtocart .buttons #wishlist-form:hover .on,#addtocart .buttons #wishlist-form:not(:hover):not(:focus):not(:active) .off{display:none}#addtocart .buttons #wishlist-form img{min-width:24px}#product-qty option-selector{flex-grow:.8}#product-qty .max-quantity:not(.show){visibility:hidden}#model-select-mobile-dialog{animation:model-select-slide-up .4s ease-in-out}#model-select-mobile-dialog:modal{margin:auto 0 0;max-width:none;width:100%}#model-select-mobile-dialog.modal,#model-select-mobile-dialog.polyfill{margin:auto 0 0!important;max-width:none!important;width:100%!important}#model-select-mobile-dialog>div{position:relative}#model-select-mobile-dialog [type=radio]+label{cursor:pointer;font-weight:400;padding-left:24px;position:relative}#model-select-mobile-dialog [type=radio]+label:before{border:1px solid #151515;border-radius:50%;content:"";height:16px;left:0;position:absolute;top:12px;width:16px}#model-select-mobile-dialog [type=radio]:checked+label{font-weight:600}#model-select-mobile-dialog [type=radio]:checked+label:after{background-color:#151515;border-radius:50%;content:"";height:8px;left:4px;position:absolute;top:16px;width:8px}#model-select-mobile-dialog .close-button{--top:12px;--right:12px}#model-select-mobile-dialog .close-button button{align-items:center;background-color:#e3e6ea;border-radius:50%;display:flex;height:2rem;justify-content:center;width:2rem}@keyframes model-select-slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}.quantity-input-container.giftcard{display:none}#profile-container{padding-bottom:80px}#profile-nav>li a,#profile-nav>li form,#profile-nav>li form button{color:#151515;display:block;font-size:.875rem;line-height:1.7142857143;text-transform:uppercase;width:100%}#profile-nav>li a,#profile-nav>li form button{cursor:pointer;padding:8px;text-align:left}#profile-nav>li a.active,#profile-nav>li:active a,#profile-nav>li:active form button,#profile-nav>li:focus a,#profile-nav>li:focus form button,#profile-nav>li:hover a,#profile-nav>li:hover form button{background-color:#e3e6ea;font-weight:600}#orders-table{grid-auto-rows:1fr auto;grid-template-columns:0fr .4fr repeat(calc(var(--cols) - 2),1fr);grid-template-rows:0fr}#orders-table .cell{color:#151515;font-size:.875rem;line-height:1.7142857143;padding-bottom:4px;padding-top:4px}#orders-table .cell:not(.header):not(:last-child){border-bottom:1px solid #e3e6ea}#orders-table .cell.header{background-color:#e3e6ea;border-color:#e3e6ea}#orders-table .cell.status-row{cursor:pointer}#orders-table .cell.status-row.hover,#orders-table .cell.status-row.open{background-color:#f7f7f7}#orders-table .cell.order-controls.open:not(:last-child),#orders-table .cell.status-row.open{border-bottom:1px solid #e3e6ea}#orders-table .cell.indicator.open .icon{transform:rotate(90deg)}#orders-table .cell.order-controls:not(.open){height:0;overflow-y:hidden;padding:0}#orders-table .key-value-pairs{grid-template-columns:1fr auto}.icon.arrow-down-black:after{content:""}.icon.arrow-down-black:after,.icon.arrow-down-dark-grey:after{font-family:general-icons-b1fd3dbbaa084464b692a1aebb283053e79c6099!important;font-size:var(--icon-size,inherit);font-weight:400!important;line-height:1;text-align:center;text-transform:none;transition:transform .2s ease-in-out}.icon.arrow-down-dark-grey:after{content:""}.icon.arrow-down-white:after{content:""}.icon.arrow-down-white:after,.icon.arrow-left-black:after{font-family:general-icons-b1fd3dbbaa084464b692a1aebb283053e79c6099!important;font-size:var(--icon-size,inherit);font-weight:400!important;line-height:1;text-align:center;text-transform:none;transition:transform .2s ease-in-out}.icon.arrow-left-black:after{content:""}.icon.arrow-left-dark-grey:after{content:""}.icon.arrow-left-dark-grey:after,.icon.arrow-left-white:after{font-family:general-icons-b1fd3dbbaa084464b692a1aebb283053e79c6099!important;font-size:var(--icon-size,inherit);font-weight:400!important;line-height:1;text-align:center;text-transform:none;transition:transform .2s ease-in-out}.icon.arrow-left-white:after{content:""}.icon.arrow-right-black:after{content:""}.icon.arrow-right-black:after,.icon.arrow-right-dark-grey:after{font-family:general-icons-b1fd3dbbaa084464b692a1aebb283053e79c6099!important;font-size:var(--icon-size,inherit);font-weight:400!important;line-height:1;text-align:center;text-transform:none;transition:transform .2s ease-in-out}.icon.arrow-right-dark-grey:after{content:""}.icon.arrow-right-white:after{content:""}.icon.arrow-right-white:after,.icon.arrow-up-black:after{font-family:general-icons-b1fd3dbbaa084464b692a1aebb283053e79c6099!important;font-size:var(--icon-size,inherit);font-weight:400!important;line-height:1;text-align:center;text-transform:none;transition:transform .2s ease-in-out}.icon.arrow-up-black:after{content:""}.icon.arrow-up-dark-grey:after{content:""}.icon.arrow-up-dark-grey:after,.icon.arrow-up-white:after{font-family:general-icons-b1fd3dbbaa084464b692a1aebb283053e79c6099!important;font-size:var(--icon-size,inherit);font-weight:400!important;line-height:1;text-align:center;text-transform:none;transition:transform .2s ease-in-out}.icon.arrow-up-white:after{content:""}.icon.cancel-black:after{content:"";font-size:var(--icon-size,inherit);font-weight:400!important;line-height:1;text-align:center;text-transform:none;transition:transform .2s ease-in-out}.icon.cancel-black:after,.icon.close-black:after{font-family:general-icons-b1fd3dbbaa084464b692a1aebb283053e79c6099!important}.icon.close-black:after{content:""}.icon.delete:after{content:""}.icon.delete:after,.icon.facebook-white:after{font-family:general-icons-b1fd3dbbaa084464b692a1aebb283053e79c6099!important;font-size:var(--icon-size,inherit);font-weight:400!important;line-height:1;text-align:center;text-transform:none;transition:transform .2s ease-in-out}.icon.facebook-white:after{content:""}.icon.icona-whatsapp:after{content:""}.icon.icona-whatsapp:after,.icon.logo-rewix:after{font-family:general-icons-b1fd3dbbaa084464b692a1aebb283053e79c6099!important;font-size:var(--icon-size,inherit);font-weight:400!important;line-height:1;text-align:center;text-transform:none;transition:transform .2s ease-in-out}.icon.logo-rewix:after{content:""}.icon.minus:after{content:""}.icon.minus:after,.icon.plus:after{font-family:general-icons-b1fd3dbbaa084464b692a1aebb283053e79c6099!important;font-size:var(--icon-size,inherit);font-weight:400!important;line-height:1;text-align:center;text-transform:none;transition:transform .2s ease-in-out}.icon.plus:after{content:""}.icon.update:after{content:"";font-family:general-icons-b1fd3dbbaa084464b692a1aebb283053e79c6099!important;font-size:var(--icon-size,inherit);font-weight:400!important;line-height:1;text-align:center;text-transform:none;transition:transform .2s ease-in-out}.icon.christmas-tree:after{content:""}.icon.christmas-tree:after,.icon.mare:after{font-family:menu-ef345be15d28f34181b06e9a1eb55beaf560c109!important;font-size:var(--icon-size,inherit);font-weight:400!important;line-height:1;text-align:center;text-transform:none;transition:transform .2s ease-in-out}.icon.mare:after{content:""}.icon{display:inline-block}.icon.flex{display:flex}.icon.inline-flex{display:inline-flex}.icon.acquisto-sicuro:after{content:""}.icon.acquisto-sicuro:after,.icon.alert-diamond:after{font-family:theme-icons-654ba5a1b6b5112d2b98f663250f72366e627fe9!important;font-size:var(--icon-size,inherit);font-weight:400!important;line-height:1;text-align:center;text-transform:none;transition:transform .2s ease-in-out}.icon.alert-diamond:after{content:""}.icon.arrow-2-black:after{content:""}.icon.arrow-2-black:after,.icon.arrow-2-first-color:after{font-family:theme-icons-654ba5a1b6b5112d2b98f663250f72366e627fe9!important;font-size:var(--icon-size,inherit);font-weight:400!important;line-height:1;text-align:center;text-transform:none;transition:transform .2s ease-in-out}.icon.arrow-2-first-color:after{content:""}.icon.arrow-2-white:after{content:""}.icon.arrow-2-white:after,.icon.arrow-left-black-round:after{font-family:theme-icons-654ba5a1b6b5112d2b98f663250f72366e627fe9!important;font-size:var(--icon-size,inherit);font-weight:400!important;line-height:1;text-align:center;text-transform:none;transition:transform .2s ease-in-out}.icon.arrow-left-black-round:after{content:""}.icon.arrow-left-white-round:after{content:""}.icon.arrow-left-white-round:after,.icon.arrow-right-black-round:after{font-family:theme-icons-654ba5a1b6b5112d2b98f663250f72366e627fe9!important;font-size:var(--icon-size,inherit);font-weight:400!important;line-height:1;text-align:center;text-transform:none;transition:transform .2s ease-in-out}.icon.arrow-right-black-round:after{content:""}.icon.arrow-right-white-round:after{content:""}.icon.arrow-right-white-round:after,.icon.assistenza-24-7:after{font-family:theme-icons-654ba5a1b6b5112d2b98f663250f72366e627fe9!important;font-size:var(--icon-size,inherit);font-weight:400!important;line-height:1;text-align:center;text-transform:none;transition:transform .2s ease-in-out}.icon.assistenza-24-7:after{content:""}.icon.basket:after{content:""}.icon.basket:after,.icon.cart-white:after{font-family:theme-icons-654ba5a1b6b5112d2b98f663250f72366e627fe9!important;font-size:var(--icon-size,inherit);font-weight:400!important;line-height:1;text-align:center;text-transform:none;transition:transform .2s ease-in-out}.icon.cart-white:after{content:""}.icon.cart:after{content:""}.icon.cart:after,.icon.chat:after{font-family:theme-icons-654ba5a1b6b5112d2b98f663250f72366e627fe9!important;font-size:var(--icon-size,inherit);font-weight:400!important;line-height:1;text-align:center;text-transform:none;transition:transform .2s ease-in-out}.icon.chat:after{content:""}.icon.christmas-decorations:after{content:""}.icon.christmas-decorations:after,.icon.close-black:after{font-family:theme-icons-654ba5a1b6b5112d2b98f663250f72366e627fe9!important;font-size:var(--icon-size,inherit);font-weight:400!important;line-height:1;text-align:center;text-transform:none;transition:transform .2s ease-in-out}.icon.close-black:after{content:""}.icon.close-grey:after{content:""}.icon.close-grey:after,.icon.close-primary:after{font-family:theme-icons-654ba5a1b6b5112d2b98f663250f72366e627fe9!important;font-size:var(--icon-size,inherit);font-weight:400!important;line-height:1;text-align:center;text-transform:none;transition:transform .2s ease-in-out}.icon.close-primary:after{content:""}.icon.close-white-round:after{content:""}.icon.close-white-round:after,.icon.close-white:after{font-family:theme-icons-654ba5a1b6b5112d2b98f663250f72366e627fe9!important;font-size:var(--icon-size,inherit);font-weight:400!important;line-height:1;text-align:center;text-transform:none;transition:transform .2s ease-in-out}.icon.close-white:after{content:""}.icon.color-swatch:after{content:""}.icon.color-swatch:after,.icon.copy:after{font-family:theme-icons-654ba5a1b6b5112d2b98f663250f72366e627fe9!important;font-size:var(--icon-size,inherit);font-weight:400!important;line-height:1;text-align:center;text-transform:none;transition:transform .2s ease-in-out}.icon.copy:after{content:""}.icon.danger:after{content:""}.icon.danger:after,.icon.discount:after{font-family:theme-icons-654ba5a1b6b5112d2b98f663250f72366e627fe9!important;font-size:var(--icon-size,inherit);font-weight:400!important;line-height:1;text-align:center;text-transform:none;transition:transform .2s ease-in-out}.icon.discount:after{content:""}.icon.edit:after{content:""}.icon.edit:after,.icon.email-gray:after{font-family:theme-icons-654ba5a1b6b5112d2b98f663250f72366e627fe9!important;font-size:var(--icon-size,inherit);font-weight:400!important;line-height:1;text-align:center;text-transform:none;transition:transform .2s ease-in-out}.icon.email-gray:after{content:""}.icon.email:after{content:""}.icon.email:after,.icon.facebook-blue:after{font-family:theme-icons-654ba5a1b6b5112d2b98f663250f72366e627fe9!important;font-size:var(--icon-size,inherit);font-weight:400!important;line-height:1;text-align:center;text-transform:none;transition:transform .2s ease-in-out}.icon.facebook-blue:after{content:""}.icon.facebook-gray:after{content:""}.icon.facebook-gray:after,.icon.facebook:after{font-family:theme-icons-654ba5a1b6b5112d2b98f663250f72366e627fe9!important;font-size:var(--icon-size,inherit);font-weight:400!important;line-height:1;text-align:center;text-transform:none;transition:transform .2s ease-in-out}.icon.facebook:after{content:""}.icon.filter:after{content:""}.icon.filter:after,.icon.form:after{font-family:theme-icons-654ba5a1b6b5112d2b98f663250f72366e627fe9!important;font-size:var(--icon-size,inherit);font-weight:400!important;line-height:1;text-align:center;text-transform:none;transition:transform .2s ease-in-out}.icon.form:after{content:""}.icon.gift:after{content:""}.icon.gift:after,.icon.google:after{font-family:theme-icons-654ba5a1b6b5112d2b98f663250f72366e627fe9!important;font-size:var(--icon-size,inherit);font-weight:400!important;line-height:1;text-align:center;text-transform:none;transition:transform .2s ease-in-out}.icon.google:after{content:""}.icon.indirizzo-di-consegna:after{content:""}.icon.indirizzo-di-consegna:after,.icon.instagram:after{font-family:theme-icons-654ba5a1b6b5112d2b98f663250f72366e627fe9!important;font-size:var(--icon-size,inherit);font-weight:400!important;line-height:1;text-align:center;text-transform:none;transition:transform .2s ease-in-out}.icon.instagram:after{content:""}.icon.layout-1-desktop-off:after{content:""}.icon.layout-1-desktop-off:after,.icon.layout-1-desktop-on:after{font-family:theme-icons-654ba5a1b6b5112d2b98f663250f72366e627fe9!important;font-size:var(--icon-size,inherit);font-weight:400!important;line-height:1;text-align:center;text-transform:none;transition:transform .2s ease-in-out}.icon.layout-1-desktop-on:after{content:""}.icon.layout-1-mobile-off:after{content:""}.icon.layout-1-mobile-off:after,.icon.layout-1-mobile-on:after{font-family:theme-icons-654ba5a1b6b5112d2b98f663250f72366e627fe9!important;font-size:var(--icon-size,inherit);font-weight:400!important;line-height:1;text-align:center;text-transform:none;transition:transform .2s ease-in-out}.icon.layout-1-mobile-on:after{content:""}.icon.layout-2-desktop-off:after{content:""}.icon.layout-2-desktop-off:after,.icon.layout-2-desktop-on:after{font-family:theme-icons-654ba5a1b6b5112d2b98f663250f72366e627fe9!important;font-size:var(--icon-size,inherit);font-weight:400!important;line-height:1;text-align:center;text-transform:none;transition:transform .2s ease-in-out}.icon.layout-2-desktop-on:after{content:""}.icon.layout-2-mobile-off:after{content:""}.icon.layout-2-mobile-off:after,.icon.layout-2-mobile-on:after{font-family:theme-icons-654ba5a1b6b5112d2b98f663250f72366e627fe9!important;font-size:var(--icon-size,inherit);font-weight:400!important;line-height:1;text-align:center;text-transform:none;transition:transform .2s ease-in-out}.icon.layout-2-mobile-on:after{content:""}.icon.link-gray:after{content:""}.icon.link-gray:after,.icon.link:after{font-family:theme-icons-654ba5a1b6b5112d2b98f663250f72366e627fe9!important;font-size:var(--icon-size,inherit);font-weight:400!important;line-height:1;text-align:center;text-transform:none;transition:transform .2s ease-in-out}.icon.link:after{content:""}.icon.linkedin-gray:after{content:""}.icon.linkedin-gray:after,.icon.linkedin:after{font-family:theme-icons-654ba5a1b6b5112d2b98f663250f72366e627fe9!important;font-size:var(--icon-size,inherit);font-weight:400!important;line-height:1;text-align:center;text-transform:none;transition:transform .2s ease-in-out}.icon.linkedin:after{content:""}.icon.menu:after{content:""}.icon.menu:after,.icon.phone:after{font-family:theme-icons-654ba5a1b6b5112d2b98f663250f72366e627fe9!important;font-size:var(--icon-size,inherit);font-weight:400!important;line-height:1;text-align:center;text-transform:none;transition:transform .2s ease-in-out}.icon.phone:after{content:""}.icon.position-person:after{content:""}.icon.position-person:after,.icon.position:after{font-family:theme-icons-654ba5a1b6b5112d2b98f663250f72366e627fe9!important;font-size:var(--icon-size,inherit);font-weight:400!important;line-height:1;text-align:center;text-transform:none;transition:transform .2s ease-in-out}.icon.position:after{content:""}.icon.profile:after{content:""}.icon.profile:after,.icon.punto-di-ritiro:after{font-family:theme-icons-654ba5a1b6b5112d2b98f663250f72366e627fe9!important;font-size:var(--icon-size,inherit);font-weight:400!important;line-height:1;text-align:center;text-transform:none;transition:transform .2s ease-in-out}.icon.punto-di-ritiro:after{content:""}.icon.question-mark:after{content:""}.icon.question-mark:after,.icon.search:after{font-family:theme-icons-654ba5a1b6b5112d2b98f663250f72366e627fe9!important;font-size:var(--icon-size,inherit);font-weight:400!important;line-height:1;text-align:center;text-transform:none;transition:transform .2s ease-in-out}.icon.search:after{content:""}.icon.snowflake-off:after{content:""}.icon.snowflake-off:after,.icon.snowflake-on:after{font-family:theme-icons-654ba5a1b6b5112d2b98f663250f72366e627fe9!important;font-size:var(--icon-size,inherit);font-weight:400!important;line-height:1;text-align:center;text-transform:none;transition:transform .2s ease-in-out}.icon.snowflake-on:after{content:""}.icon.spedizione-gratuita:after{content:""}.icon.spedizione-gratuita:after,.icon.spedizione-gratutita:after{font-family:theme-icons-654ba5a1b6b5112d2b98f663250f72366e627fe9!important;font-size:var(--icon-size,inherit);font-weight:400!important;line-height:1;text-align:center;text-transform:none;transition:transform .2s ease-in-out}.icon.spedizione-gratutita:after{content:""}.icon.success:after{content:""}.icon.success:after,.icon.tags:after{font-family:theme-icons-654ba5a1b6b5112d2b98f663250f72366e627fe9!important;font-size:var(--icon-size,inherit);font-weight:400!important;line-height:1;text-align:center;text-transform:none;transition:transform .2s ease-in-out}.icon.tags:after{content:""}.icon.truck:after{content:""}.icon.truck:after,.icon.twitter-gray:after{font-family:theme-icons-654ba5a1b6b5112d2b98f663250f72366e627fe9!important;font-size:var(--icon-size,inherit);font-weight:400!important;line-height:1;text-align:center;text-transform:none;transition:transform .2s ease-in-out}.icon.twitter-gray:after{content:""}.icon.twitter:after{content:""}.icon.twitter:after,.icon.wishlist-full:after{font-family:theme-icons-654ba5a1b6b5112d2b98f663250f72366e627fe9!important;font-size:var(--icon-size,inherit);font-weight:400!important;line-height:1;text-align:center;text-transform:none;transition:transform .2s ease-in-out}.icon.wishlist-full:after{content:""}.icon.wishlist:after{content:"";font-family:theme-icons-654ba5a1b6b5112d2b98f663250f72366e627fe9!important;font-size:var(--icon-size,inherit);font-weight:400!important;line-height:1;text-align:center;text-transform:none;transition:transform .2s ease-in-out}.grid-table{border-left:1px solid #e3e6ea;border-top:1px solid #e3e6ea;display:grid;grid-template-columns:repeat(var(--cols),1fr);position:relative}.grid-table .caption{left:0;position:absolute;top:100%}.grid-table .cell{align-items:center;color:#000;display:flex;font-size:1rem;font-weight:400;justify-content:flex-start;padding:8px;text-align:left}.grid-table .cell.header{background:#151515;color:#fff;font-size:1rem;font-weight:700}.grid-table .cell.header.sortable:after{content:"↕"}.grid-table .cell.header.sortable.sorted-asc:after{content:"↑"}.grid-table .cell.header.sortable.sorted-desc:after{content:"↓"}.grid-table .cell.multi-row{grid-row-end:span var(--rowspan)}.grid-table .cell.multi-col{grid-column-end:span var(--colspan)}.grid-table .cell:not(.header).even-row,.grid-table .cell:not(.header).odd-row{background-color:#fff}.grid-table{border-right:1px solid #e3e6ea}.grid-table,.grid-table .cell.header{border-bottom:1px solid #e3e6ea}div[is=accordion-div]:not([data-disabled]),menu[is=accordion-menu]:not([data-disabled]),ul[is=accordion-list]:not([data-disabled]){height:var(--height,auto);overflow-y:hidden}@supports(interpolate-size:allow-keywords){div[is=accordion-div]:not([data-disabled]),menu[is=accordion-menu]:not([data-disabled]),ul[is=accordion-list]:not([data-disabled]){height:auto}}div[is=accordion-div]:not([data-disabled]),menu[is=accordion-menu]:not([data-disabled]),ul[is=accordion-list]:not([data-disabled]){transition:height .4s ease-in-out}div[is=accordion-div]:not([data-disabled]):not(.open),menu[is=accordion-menu]:not([data-disabled]):not(.open),ul[is=accordion-list]:not([data-disabled]):not(.open){height:0!important}.iti{display:inline-block;position:relative}.iti *{box-sizing:border-box;-moz-box-sizing:border-box}.iti__hide{display:none}.iti__v-hide{visibility:hidden}.iti input,.iti input[type=tel],.iti input[type=text]{margin-bottom:0!important;margin-right:0;margin-top:0!important;padding-right:36px;position:relative;z-index:0}.iti__flag-container{bottom:0;padding:1px;position:absolute;right:0;top:0}.iti__selected-flag{align-items:center;display:flex;height:100%;padding:0 6px 0 8px;position:relative;z-index:1}.iti__arrow{border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555;height:0;margin-left:6px;width:0}.iti__arrow--up{border-bottom:4px solid #555;border-top:none}.iti__country-list{background-color:#fff;border:1px solid #ccc;box-shadow:1px 1px 4px rgba(0,0,0,.2);list-style:none;margin:0 0 0 -1px;max-height:200px;overflow-y:scroll;padding:0;position:absolute;text-align:left;white-space:nowrap;z-index:2;-webkit-overflow-scrolling:touch}.iti__country-list--dropup{bottom:100%;margin-bottom:-1px}.iti__flag-box{display:inline-block;width:20px}.iti__divider{border-bottom:1px solid #ccc;margin-bottom:5px;padding-bottom:5px}.iti__country{outline:none;padding:5px 10px}.iti__dial-code{color:#999}.iti__country.iti__highlight{background-color:rgba(0,0,0,.05)}.iti__country-name,.iti__dial-code,.iti__flag-box{vertical-align:middle}.iti__country-name,.iti__flag-box{margin-right:6px}.iti--allow-dropdown input,.iti--allow-dropdown input[type=tel],.iti--allow-dropdown input[type=text],.iti--separate-dial-code input,.iti--separate-dial-code input[type=tel],.iti--separate-dial-code input[type=text]{margin-left:0;padding-left:52px;padding-right:6px}.iti--allow-dropdown .iti__flag-container,.iti--separate-dial-code .iti__flag-container{left:0;right:auto}.iti--allow-dropdown .iti__flag-container:hover{cursor:pointer}.iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{background-color:rgba(0,0,0,.05)}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover{cursor:default}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover .iti__selected-flag,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover .iti__selected-flag{background-color:transparent}.iti--separate-dial-code .iti__selected-flag{background-color:rgba(0,0,0,.05)}.iti--separate-dial-code .iti__selected-dial-code{margin-left:6px}.iti--container{left:-1000px;padding:1px;position:absolute;top:-1000px;z-index:1060}.iti--container:hover{cursor:pointer}.iti-mobile .iti--container{bottom:30px;left:30px;position:fixed;right:30px;top:30px}.iti-mobile .iti__country-list{max-height:100%;width:100%}.iti-mobile .iti__country{line-height:1.5em;padding:10px}.iti__flag{width:20px}.iti__flag.iti__be{width:18px}.iti__flag.iti__ch{width:15px}.iti__flag.iti__mc{width:19px}.iti__flag.iti__ne{width:18px}.iti__flag.iti__np{width:13px}.iti__flag.iti__va{width:15px}.iti__flag.iti__ac{background-position:0 0;height:10px}.iti__flag.iti__ad{background-position:-22px 0;height:14px}.iti__flag.iti__ae{background-position:-44px 0;height:10px}.iti__flag.iti__af{background-position:-66px 0;height:14px}.iti__flag.iti__ag{background-position:-88px 0;height:14px}.iti__flag.iti__ai{background-position:-110px 0;height:10px}.iti__flag.iti__al{background-position:-132px 0;height:15px}.iti__flag.iti__am{background-position:-154px 0;height:10px}.iti__flag.iti__ao{background-position:-176px 0;height:14px}.iti__flag.iti__aq{background-position:-198px 0;height:14px}.iti__flag.iti__ar{background-position:-220px 0;height:13px}.iti__flag.iti__as{background-position:-242px 0;height:10px}.iti__flag.iti__at{background-position:-264px 0;height:14px}.iti__flag.iti__au{background-position:-286px 0;height:10px}.iti__flag.iti__aw{background-position:-308px 0;height:14px}.iti__flag.iti__ax{background-position:-330px 0;height:13px}.iti__flag.iti__az{background-position:-352px 0;height:10px}.iti__flag.iti__ba{background-position:-374px 0;height:10px}.iti__flag.iti__bb{background-position:-396px 0;height:14px}.iti__flag.iti__bd{background-position:-418px 0;height:12px}.iti__flag.iti__be{background-position:-440px 0;height:15px}.iti__flag.iti__bf{background-position:-460px 0;height:14px}.iti__flag.iti__bg{background-position:-482px 0;height:12px}.iti__flag.iti__bh{background-position:-504px 0;height:12px}.iti__flag.iti__bi{background-position:-526px 0;height:12px}.iti__flag.iti__bj{background-position:-548px 0;height:14px}.iti__flag.iti__bl{background-position:-570px 0;height:14px}.iti__flag.iti__bm{background-position:-592px 0;height:10px}.iti__flag.iti__bn{background-position:-614px 0;height:10px}.iti__flag.iti__bo{background-position:-636px 0;height:14px}.iti__flag.iti__bq{background-position:-658px 0;height:14px}.iti__flag.iti__br{background-position:-680px 0;height:14px}.iti__flag.iti__bs{background-position:-702px 0;height:10px}.iti__flag.iti__bt{background-position:-724px 0;height:14px}.iti__flag.iti__bv{background-position:-746px 0;height:15px}.iti__flag.iti__bw{background-position:-768px 0;height:14px}.iti__flag.iti__by{background-position:-790px 0;height:10px}.iti__flag.iti__bz{background-position:-812px 0;height:14px}.iti__flag.iti__ca{background-position:-834px 0;height:10px}.iti__flag.iti__cc{background-position:-856px 0;height:10px}.iti__flag.iti__cd{background-position:-878px 0;height:15px}.iti__flag.iti__cf{background-position:-900px 0;height:14px}.iti__flag.iti__cg{background-position:-922px 0;height:14px}.iti__flag.iti__ch{background-position:-944px 0;height:15px}.iti__flag.iti__ci{background-position:-961px 0;height:14px}.iti__flag.iti__ck{background-position:-983px 0;height:10px}.iti__flag.iti__cl{background-position:-1005px 0;height:14px}.iti__flag.iti__cm{background-position:-1027px 0;height:14px}.iti__flag.iti__cn{background-position:-1049px 0;height:14px}.iti__flag.iti__co{background-position:-1071px 0;height:14px}.iti__flag.iti__cp{background-position:-1093px 0;height:14px}.iti__flag.iti__cr{background-position:-1115px 0;height:12px}.iti__flag.iti__cu{background-position:-1137px 0;height:10px}.iti__flag.iti__cv{background-position:-1159px 0;height:12px}.iti__flag.iti__cw{background-position:-1181px 0;height:14px}.iti__flag.iti__cx{background-position:-1203px 0;height:10px}.iti__flag.iti__cy{background-position:-1225px 0;height:14px}.iti__flag.iti__cz{background-position:-1247px 0;height:14px}.iti__flag.iti__de{background-position:-1269px 0;height:12px}.iti__flag.iti__dg{background-position:-1291px 0;height:10px}.iti__flag.iti__dj{background-position:-1313px 0;height:14px}.iti__flag.iti__dk{background-position:-1335px 0;height:15px}.iti__flag.iti__dm{background-position:-1357px 0;height:10px}.iti__flag.iti__do{background-position:-1379px 0;height:14px}.iti__flag.iti__dz{background-position:-1401px 0;height:14px}.iti__flag.iti__ea{background-position:-1423px 0;height:14px}.iti__flag.iti__ec{background-position:-1445px 0;height:14px}.iti__flag.iti__ee{background-position:-1467px 0;height:13px}.iti__flag.iti__eg{background-position:-1489px 0;height:14px}.iti__flag.iti__eh{background-position:-1511px 0;height:10px}.iti__flag.iti__er{background-position:-1533px 0;height:10px}.iti__flag.iti__es{background-position:-1555px 0;height:14px}.iti__flag.iti__et{background-position:-1577px 0;height:10px}.iti__flag.iti__eu{background-position:-1599px 0;height:14px}.iti__flag.iti__fi{background-position:-1621px 0;height:12px}.iti__flag.iti__fj{background-position:-1643px 0;height:10px}.iti__flag.iti__fk{background-position:-1665px 0;height:10px}.iti__flag.iti__fm{background-position:-1687px 0;height:11px}.iti__flag.iti__fo{background-position:-1709px 0;height:15px}.iti__flag.iti__fr{background-position:-1731px 0;height:14px}.iti__flag.iti__ga{background-position:-1753px 0;height:15px}.iti__flag.iti__gb{background-position:-1775px 0;height:10px}.iti__flag.iti__gd{background-position:-1797px 0;height:12px}.iti__flag.iti__ge{background-position:-1819px 0;height:14px}.iti__flag.iti__gf{background-position:-1841px 0;height:14px}.iti__flag.iti__gg{background-position:-1863px 0;height:14px}.iti__flag.iti__gh{background-position:-1885px 0;height:14px}.iti__flag.iti__gi{background-position:-1907px 0;height:10px}.iti__flag.iti__gl{background-position:-1929px 0;height:14px}.iti__flag.iti__gm{background-position:-1951px 0;height:14px}.iti__flag.iti__gn{background-position:-1973px 0;height:14px}.iti__flag.iti__gp{background-position:-1995px 0;height:14px}.iti__flag.iti__gq{background-position:-2017px 0;height:14px}.iti__flag.iti__gr{background-position:-2039px 0;height:14px}.iti__flag.iti__gs{background-position:-2061px 0;height:10px}.iti__flag.iti__gt{background-position:-2083px 0;height:13px}.iti__flag.iti__gu{background-position:-2105px 0;height:11px}.iti__flag.iti__gw{background-position:-2127px 0;height:10px}.iti__flag.iti__gy{background-position:-2149px 0;height:12px}.iti__flag.iti__hk{background-position:-2171px 0;height:14px}.iti__flag.iti__hm{background-position:-2193px 0;height:10px}.iti__flag.iti__hn{background-position:-2215px 0;height:10px}.iti__flag.iti__hr{background-position:-2237px 0;height:10px}.iti__flag.iti__ht{background-position:-2259px 0;height:12px}.iti__flag.iti__hu{background-position:-2281px 0;height:10px}.iti__flag.iti__ic{background-position:-2303px 0;height:14px}.iti__flag.iti__id{background-position:-2325px 0;height:14px}.iti__flag.iti__ie{background-position:-2347px 0;height:10px}.iti__flag.iti__il{background-position:-2369px 0;height:15px}.iti__flag.iti__im{background-position:-2391px 0;height:10px}.iti__flag.iti__in{background-position:-2413px 0;height:14px}.iti__flag.iti__io{background-position:-2435px 0;height:10px}.iti__flag.iti__iq{background-position:-2457px 0;height:14px}.iti__flag.iti__ir{background-position:-2479px 0;height:12px}.iti__flag.iti__is{background-position:-2501px 0;height:15px}.iti__flag.iti__it{background-position:-2523px 0;height:14px}.iti__flag.iti__je{background-position:-2545px 0;height:12px}.iti__flag.iti__jm{background-position:-2567px 0;height:10px}.iti__flag.iti__jo{background-position:-2589px 0;height:10px}.iti__flag.iti__jp{background-position:-2611px 0;height:14px}.iti__flag.iti__ke{background-position:-2633px 0;height:14px}.iti__flag.iti__kg{background-position:-2655px 0;height:12px}.iti__flag.iti__kh{background-position:-2677px 0;height:13px}.iti__flag.iti__ki{background-position:-2699px 0;height:10px}.iti__flag.iti__km{background-position:-2721px 0;height:12px}.iti__flag.iti__kn{background-position:-2743px 0;height:14px}.iti__flag.iti__kp{background-position:-2765px 0;height:10px}.iti__flag.iti__kr{background-position:-2787px 0;height:14px}.iti__flag.iti__kw{background-position:-2809px 0;height:10px}.iti__flag.iti__ky{background-position:-2831px 0;height:10px}.iti__flag.iti__kz{background-position:-2853px 0;height:10px}.iti__flag.iti__la{background-position:-2875px 0;height:14px}.iti__flag.iti__lb{background-position:-2897px 0;height:14px}.iti__flag.iti__lc{background-position:-2919px 0;height:10px}.iti__flag.iti__li{background-position:-2941px 0;height:12px}.iti__flag.iti__lk{background-position:-2963px 0;height:10px}.iti__flag.iti__lr{background-position:-2985px 0;height:11px}.iti__flag.iti__ls{background-position:-3007px 0;height:14px}.iti__flag.iti__lt{background-position:-3029px 0;height:12px}.iti__flag.iti__lu{background-position:-3051px 0;height:12px}.iti__flag.iti__lv{background-position:-3073px 0;height:10px}.iti__flag.iti__ly{background-position:-3095px 0;height:10px}.iti__flag.iti__ma{background-position:-3117px 0;height:14px}.iti__flag.iti__mc{background-position:-3139px 0;height:15px}.iti__flag.iti__md{background-position:-3160px 0;height:10px}.iti__flag.iti__me{background-position:-3182px 0;height:10px}.iti__flag.iti__mf{background-position:-3204px 0;height:14px}.iti__flag.iti__mg{background-position:-3226px 0;height:14px}.iti__flag.iti__mh{background-position:-3248px 0;height:11px}.iti__flag.iti__mk{background-position:-3270px 0;height:10px}.iti__flag.iti__ml{background-position:-3292px 0;height:14px}.iti__flag.iti__mm{background-position:-3314px 0;height:14px}.iti__flag.iti__mn{background-position:-3336px 0;height:10px}.iti__flag.iti__mo{background-position:-3358px 0;height:14px}.iti__flag.iti__mp{background-position:-3380px 0;height:10px}.iti__flag.iti__mq{background-position:-3402px 0;height:14px}.iti__flag.iti__mr{background-position:-3424px 0;height:14px}.iti__flag.iti__ms{background-position:-3446px 0;height:10px}.iti__flag.iti__mt{background-position:-3468px 0;height:14px}.iti__flag.iti__mu{background-position:-3490px 0;height:14px}.iti__flag.iti__mv{background-position:-3512px 0;height:14px}.iti__flag.iti__mw{background-position:-3534px 0;height:14px}.iti__flag.iti__mx{background-position:-3556px 0;height:12px}.iti__flag.iti__my{background-position:-3578px 0;height:10px}.iti__flag.iti__mz{background-position:-3600px 0;height:14px}.iti__flag.iti__na{background-position:-3622px 0;height:14px}.iti__flag.iti__nc{background-position:-3644px 0;height:10px}.iti__flag.iti__ne{background-position:-3666px 0;height:15px}.iti__flag.iti__nf{background-position:-3686px 0;height:10px}.iti__flag.iti__ng{background-position:-3708px 0;height:10px}.iti__flag.iti__ni{background-position:-3730px 0;height:12px}.iti__flag.iti__nl{background-position:-3752px 0;height:14px}.iti__flag.iti__no{background-position:-3774px 0;height:15px}.iti__flag.iti__np{background-position:-3796px 0;height:15px}.iti__flag.iti__nr{background-position:-3811px 0;height:10px}.iti__flag.iti__nu{background-position:-3833px 0;height:10px}.iti__flag.iti__nz{background-position:-3855px 0;height:10px}.iti__flag.iti__om{background-position:-3877px 0;height:10px}.iti__flag.iti__pa{background-position:-3899px 0;height:14px}.iti__flag.iti__pe{background-position:-3921px 0;height:14px}.iti__flag.iti__pf{background-position:-3943px 0;height:14px}.iti__flag.iti__pg{background-position:-3965px 0;height:15px}.iti__flag.iti__ph{background-position:-3987px 0;height:10px}.iti__flag.iti__pk{background-position:-4009px 0;height:14px}.iti__flag.iti__pl{background-position:-4031px 0;height:13px}.iti__flag.iti__pm{background-position:-4053px 0;height:14px}.iti__flag.iti__pn{background-position:-4075px 0;height:10px}.iti__flag.iti__pr{background-position:-4097px 0;height:14px}.iti__flag.iti__ps{background-position:-4119px 0;height:10px}.iti__flag.iti__pt{background-position:-4141px 0;height:14px}.iti__flag.iti__pw{background-position:-4163px 0;height:13px}.iti__flag.iti__py{background-position:-4185px 0;height:11px}.iti__flag.iti__qa{background-position:-4207px 0;height:8px}.iti__flag.iti__re{background-position:-4229px 0;height:14px}.iti__flag.iti__ro{background-position:-4251px 0;height:14px}.iti__flag.iti__rs{background-position:-4273px 0;height:14px}.iti__flag.iti__ru{background-position:-4295px 0;height:14px}.iti__flag.iti__rw{background-position:-4317px 0;height:14px}.iti__flag.iti__sa{background-position:-4339px 0;height:14px}.iti__flag.iti__sb{background-position:-4361px 0;height:10px}.iti__flag.iti__sc{background-position:-4383px 0;height:10px}.iti__flag.iti__sd{background-position:-4405px 0;height:10px}.iti__flag.iti__se{background-position:-4427px 0;height:13px}.iti__flag.iti__sg{background-position:-4449px 0;height:14px}.iti__flag.iti__sh{background-position:-4471px 0;height:10px}.iti__flag.iti__si{background-position:-4493px 0;height:10px}.iti__flag.iti__sj{background-position:-4515px 0;height:15px}.iti__flag.iti__sk{background-position:-4537px 0;height:14px}.iti__flag.iti__sl{background-position:-4559px 0;height:14px}.iti__flag.iti__sm{background-position:-4581px 0;height:15px}.iti__flag.iti__sn{background-position:-4603px 0;height:14px}.iti__flag.iti__so{background-position:-4625px 0;height:14px}.iti__flag.iti__sr{background-position:-4647px 0;height:14px}.iti__flag.iti__ss{background-position:-4669px 0;height:10px}.iti__flag.iti__st{background-position:-4691px 0;height:10px}.iti__flag.iti__sv{background-position:-4713px 0;height:12px}.iti__flag.iti__sx{background-position:-4735px 0;height:14px}.iti__flag.iti__sy{background-position:-4757px 0;height:14px}.iti__flag.iti__sz{background-position:-4779px 0;height:14px}.iti__flag.iti__ta{background-position:-4801px 0;height:10px}.iti__flag.iti__tc{background-position:-4823px 0;height:10px}.iti__flag.iti__td{background-position:-4845px 0;height:14px}.iti__flag.iti__tf{background-position:-4867px 0;height:14px}.iti__flag.iti__tg{background-position:-4889px 0;height:13px}.iti__flag.iti__th{background-position:-4911px 0;height:14px}.iti__flag.iti__tj{background-position:-4933px 0;height:10px}.iti__flag.iti__tk{background-position:-4955px 0;height:10px}.iti__flag.iti__tl{background-position:-4977px 0;height:10px}.iti__flag.iti__tm{background-position:-4999px 0;height:14px}.iti__flag.iti__tn{background-position:-5021px 0;height:14px}.iti__flag.iti__to{background-position:-5043px 0;height:10px}.iti__flag.iti__tr{background-position:-5065px 0;height:14px}.iti__flag.iti__tt{background-position:-5087px 0;height:12px}.iti__flag.iti__tv{background-position:-5109px 0;height:10px}.iti__flag.iti__tw{background-position:-5131px 0;height:14px}.iti__flag.iti__tz{background-position:-5153px 0;height:14px}.iti__flag.iti__ua{background-position:-5175px 0;height:14px}.iti__flag.iti__ug{background-position:-5197px 0;height:14px}.iti__flag.iti__um{background-position:-5219px 0;height:11px}.iti__flag.iti__un{background-position:-5241px 0;height:14px}.iti__flag.iti__us{background-position:-5263px 0;height:11px}.iti__flag.iti__uy{background-position:-5285px 0;height:14px}.iti__flag.iti__uz{background-position:-5307px 0;height:10px}.iti__flag.iti__va{background-position:-5329px 0;height:15px}.iti__flag.iti__vc{background-position:-5346px 0;height:14px}.iti__flag.iti__ve{background-position:-5368px 0;height:14px}.iti__flag.iti__vg{background-position:-5390px 0;height:10px}.iti__flag.iti__vi{background-position:-5412px 0;height:14px}.iti__flag.iti__vn{background-position:-5434px 0;height:14px}.iti__flag.iti__vu{background-position:-5456px 0;height:12px}.iti__flag.iti__wf{background-position:-5478px 0;height:14px}.iti__flag.iti__ws{background-position:-5500px 0;height:10px}.iti__flag.iti__xk{background-position:-5522px 0;height:15px}.iti__flag.iti__ye{background-position:-5544px 0;height:14px}.iti__flag.iti__yt{background-position:-5566px 0;height:14px}.iti__flag.iti__za{background-position:-5588px 0;height:14px}.iti__flag.iti__zm{background-position:-5610px 0;height:14px}.iti__flag.iti__zw{background-position:-5632px 0;height:10px}.iti__flag{background-color:#dbdbdb;background-image:url(/skins/lacasaitaliana/images/flags/flags.png);background-position:20px 0;background-repeat:no-repeat;box-shadow:0 0 1px 0 #888;height:15px}.iti__flag.iti__np{background-color:transparent}:root{color:#151515;font-family:Open Sans,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;scroll-behavior:smooth}@supports(interpolate-size:allow-keywords){:root{interpolate-size:allow-keywords}}body{--header-height:calc(var(--top-header-height, 0px) + var(--bottom-header-height, 0px))}input:focus{outline:0}picture img{background-image:var(--progressive-src);background-position:50%;background-size:cover;color:transparent}dialog::backdrop{background-color:hsla(0,0%,8%,.9)}dialog.polyfill+.backdrop{background-color:hsla(0,0%,8%,.9)!important}dialog div:has(>iframe){height:100%;overflow-y:hidden!important;width:100%}h1{font-size:2.5rem;line-height:1.4}h2{font-size:2.1875rem;line-height:1.3714285714}h3{font-size:1.5625rem;line-height:1.28}h4{font-size:1.125rem;line-height:1.7777777778}p{font-size:1rem;line-height:1.5}p:not(:last-child){margin-bottom:8px}b,strong{font-weight:700}toggle-el{cursor:pointer}dyn-container{overflow-y:hidden;transition:height .4s ease-in-out}@supports not (interpolate-size:allow-keywords){dyn-container{height:var(--height,auto)}}@supports(interpolate-size:allow-keywords){dyn-container{height:auto}}dyn-container:not(.open){height:0!important}.iti{width:100%}hr{border:none;border-bottom:1px solid #e3e6ea}.discount{color:#e90246;font-weight:600}.loading{pointer-events:none;position:relative}.loading>*{opacity:.5}.loading:after{animation:load 1.7s ease infinite,round 1.7s ease infinite;border-radius:50%;color:#e51074;content:"";font-size:90px;height:1em;left:calc(50% - .5em);overflow:hidden;position:absolute;text-indent:-9999em;top:calc(50% - .5em);transform:translateZ(0);width:1em}.loading[id*=container]:after{position:fixed}.width-100{width:100%}.width-max-content{width:-moz-max-content;width:max-content}.height-100{height:100%}.sticky-box{position:sticky;top:calc(var(--header-height, 0px) + 8px)}.max-content{width:-moz-max-content!important;width:max-content!important}.key-value-pairs{display:grid;grid-auto-rows:max-content;grid-template-columns:1fr 1fr}.key-value-pairs .key,.key-value-pairs .value{font-size:.875rem;line-height:1.7142857143;padding-bottom:8px;padding-top:4px}.key-value-pairs .key{align-items:center;display:flex;font-weight:600;padding-right:8px}.key-value-pairs .key:nth-last-child(2){padding-bottom:16px}.key-value-pairs .value{padding-left:8px}.key-value-pairs .value:not(:has(p)){align-items:center;display:flex}.grecaptcha-badge{visibility:hidden!important}.colspan-2{grid-column:span 2}.price-container{min-width:-moz-max-content;min-width:max-content}.clickable{cursor:pointer}#page-top.has-bg-image{background:linear-gradient(to bottom,transparent 80%,#f7f7f7 20%),var(--bg-image);background-position:bottom;background-repeat:no-repeat;background-size:cover;padding-top:50vh}#page-top .content{background:linear-gradient(180deg,#fff,#fff)}.background-cover-center{background-position:50%;background-size:cover}#page-subtop.has-bg-image{background:linear-gradient(180deg,#f7f7f7 97%,#fff 0);background-position:bottom;background-size:cover}#page-subtop .content{background:linear-gradient(180deg,#fff,#fff)}.swiper-scrollbar.swiper-scrollbar-horizontal{position:relative!important}.fit-cover{-o-object-fit:cover;object-fit:cover}.ratio-1\/1{aspect-ratio:1}@media screen and (max-width:1024px){.margin-0-tablet{margin:0}.margin-xxxs-tablet{margin:4px}.margin-xxs-tablet{margin:8px}.margin-xs-tablet{margin:16px}.margin-s-tablet{margin:24px}.margin-m-tablet{margin:32px}.margin-l-tablet{margin:40px}.margin-xl-tablet{margin:48px}.margin-xxl-tablet{margin:56px}.margin-xxxl-tablet{margin:64px}.margin-ll-tablet{margin:72px}.margin-xll-tablet{margin:80px}.margin-xxll-tablet{margin:88px}.margin-xxxll-tablet{margin:96px}.margin-lll-tablet{margin:160px}.margin-auto-tablet{margin:auto}.mt-0-tablet{margin-top:0}.mt-xxxs-tablet{margin-top:4px}.mt-xxs-tablet{margin-top:8px}.mt-xs-tablet{margin-top:16px}.mt-s-tablet{margin-top:24px}.mt-m-tablet{margin-top:32px}.mt-l-tablet{margin-top:40px}.mt-xl-tablet{margin-top:48px}.mt-xxl-tablet{margin-top:56px}.mt-xxxl-tablet{margin-top:64px}.mt-ll-tablet{margin-top:72px}.mt-xll-tablet{margin-top:80px}.mt-xxll-tablet{margin-top:88px}.mt-xxxll-tablet{margin-top:96px}.mt-lll-tablet{margin-top:160px}.mt-auto-tablet{margin-top:auto}.mb-0-tablet{margin-bottom:0}.mb-xxxs-tablet{margin-bottom:4px}.mb-xxs-tablet{margin-bottom:8px}.mb-xs-tablet{margin-bottom:16px}.mb-s-tablet{margin-bottom:24px}.mb-m-tablet{margin-bottom:32px}.mb-l-tablet{margin-bottom:40px}.mb-xl-tablet{margin-bottom:48px}.mb-xxl-tablet{margin-bottom:56px}.mb-xxxl-tablet{margin-bottom:64px}.mb-ll-tablet{margin-bottom:72px}.mb-xll-tablet{margin-bottom:80px}.mb-xxll-tablet{margin-bottom:88px}.mb-xxxll-tablet{margin-bottom:96px}.mb-lll-tablet{margin-bottom:160px}.mb-auto-tablet{margin-bottom:auto}.ml-0-tablet{margin-left:0}.ml-xxxs-tablet{margin-left:4px}.ml-xxs-tablet{margin-left:8px}.ml-xs-tablet{margin-left:16px}.ml-s-tablet{margin-left:24px}.ml-m-tablet{margin-left:32px}.ml-l-tablet{margin-left:40px}.ml-xl-tablet{margin-left:48px}.ml-xxl-tablet{margin-left:56px}.ml-xxxl-tablet{margin-left:64px}.ml-ll-tablet{margin-left:72px}.ml-xll-tablet{margin-left:80px}.ml-xxll-tablet{margin-left:88px}.ml-xxxll-tablet{margin-left:96px}.ml-lll-tablet{margin-left:160px}.ml-auto-tablet{margin-left:auto}.mr-0-tablet{margin-right:0}.mr-xxxs-tablet{margin-right:4px}.mr-xxs-tablet{margin-right:8px}.mr-xs-tablet{margin-right:16px}.mr-s-tablet{margin-right:24px}.mr-m-tablet{margin-right:32px}.mr-l-tablet{margin-right:40px}.mr-xl-tablet{margin-right:48px}.mr-xxl-tablet{margin-right:56px}.mr-xxxl-tablet{margin-right:64px}.mr-ll-tablet{margin-right:72px}.mr-xll-tablet{margin-right:80px}.mr-xxll-tablet{margin-right:88px}.mr-xxxll-tablet{margin-right:96px}.mr-lll-tablet{margin-right:160px}.mr-auto-tablet{margin-right:auto}.mh-0-tablet{margin-left:0;margin-right:0}.mh-xxxs-tablet{margin-left:4px;margin-right:4px}.mh-xxs-tablet{margin-left:8px;margin-right:8px}.mh-xs-tablet{margin-left:16px;margin-right:16px}.mh-s-tablet{margin-left:24px;margin-right:24px}.mh-m-tablet{margin-left:32px;margin-right:32px}.mh-l-tablet{margin-left:40px;margin-right:40px}.mh-xl-tablet{margin-left:48px;margin-right:48px}.mh-xxl-tablet{margin-left:56px;margin-right:56px}.mh-xxxl-tablet{margin-left:64px;margin-right:64px}.mh-ll-tablet{margin-left:72px;margin-right:72px}.mh-xll-tablet{margin-left:80px;margin-right:80px}.mh-xxll-tablet{margin-left:88px;margin-right:88px}.mh-xxxll-tablet{margin-left:96px;margin-right:96px}.mh-lll-tablet{margin-left:160px;margin-right:160px}.mh-auto-tablet{margin-left:auto;margin-right:auto}.mv-0-tablet{margin-bottom:0;margin-top:0}.mv-xxxs-tablet{margin-bottom:4px;margin-top:4px}.mv-xxs-tablet{margin-bottom:8px;margin-top:8px}.mv-xs-tablet{margin-bottom:16px;margin-top:16px}.mv-s-tablet{margin-bottom:24px;margin-top:24px}.mv-m-tablet{margin-bottom:32px;margin-top:32px}.mv-l-tablet{margin-bottom:40px;margin-top:40px}.mv-xl-tablet{margin-bottom:48px;margin-top:48px}.mv-xxl-tablet{margin-bottom:56px;margin-top:56px}.mv-xxxl-tablet{margin-bottom:64px;margin-top:64px}.mv-ll-tablet{margin-bottom:72px;margin-top:72px}.mv-xll-tablet{margin-bottom:80px;margin-top:80px}.mv-xxll-tablet{margin-bottom:88px;margin-top:88px}.mv-xxxll-tablet{margin-bottom:96px;margin-top:96px}.mv-lll-tablet{margin-bottom:160px;margin-top:160px}.mv-auto-tablet{margin-bottom:auto;margin-top:auto}.padding-0-tablet{padding:0}.padding-xxxs-tablet{padding:4px}.padding-xxs-tablet{padding:8px}.padding-xs-tablet{padding:16px}.padding-s-tablet{padding:24px}.padding-m-tablet{padding:32px}.padding-l-tablet{padding:40px}.padding-xl-tablet{padding:48px}.padding-xxl-tablet{padding:56px}.padding-xxxl-tablet{padding:64px}.padding-ll-tablet{padding:72px}.padding-xll-tablet{padding:80px}.padding-xxll-tablet{padding:88px}.padding-xxxll-tablet{padding:96px}.padding-lll-tablet{padding:160px}.pt-0-tablet{padding-top:0}.pt-xxxs-tablet{padding-top:4px}.pt-xxs-tablet{padding-top:8px}.pt-xs-tablet{padding-top:16px}.pt-s-tablet{padding-top:24px}.pt-m-tablet{padding-top:32px}.pt-l-tablet{padding-top:40px}.pt-xl-tablet{padding-top:48px}.pt-xxl-tablet{padding-top:56px}.pt-xxxl-tablet{padding-top:64px}.pt-ll-tablet{padding-top:72px}.pt-xll-tablet{padding-top:80px}.pt-xxll-tablet{padding-top:88px}.pt-xxxll-tablet{padding-top:96px}.pt-lll-tablet{padding-top:160px}.pb-0-tablet{padding-bottom:0}.pb-xxxs-tablet{padding-bottom:4px}.pb-xxs-tablet{padding-bottom:8px}.pb-xs-tablet{padding-bottom:16px}.pb-s-tablet{padding-bottom:24px}.pb-m-tablet{padding-bottom:32px}.pb-l-tablet{padding-bottom:40px}.pb-xl-tablet{padding-bottom:48px}.pb-xxl-tablet{padding-bottom:56px}.pb-xxxl-tablet{padding-bottom:64px}.pb-ll-tablet{padding-bottom:72px}.pb-xll-tablet{padding-bottom:80px}.pb-xxll-tablet{padding-bottom:88px}.pb-xxxll-tablet{padding-bottom:96px}.pb-lll-tablet{padding-bottom:160px}.pl-0-tablet{padding-left:0}.pl-xxxs-tablet{padding-left:4px}.pl-xxs-tablet{padding-left:8px}.pl-xs-tablet{padding-left:16px}.pl-s-tablet{padding-left:24px}.pl-m-tablet{padding-left:32px}.pl-l-tablet{padding-left:40px}.pl-xl-tablet{padding-left:48px}.pl-xxl-tablet{padding-left:56px}.pl-xxxl-tablet{padding-left:64px}.pl-ll-tablet{padding-left:72px}.pl-xll-tablet{padding-left:80px}.pl-xxll-tablet{padding-left:88px}.pl-xxxll-tablet{padding-left:96px}.pl-lll-tablet{padding-left:160px}.pr-0-tablet{padding-right:0}.pr-xxxs-tablet{padding-right:4px}.pr-xxs-tablet{padding-right:8px}.pr-xs-tablet{padding-right:16px}.pr-s-tablet{padding-right:24px}.pr-m-tablet{padding-right:32px}.pr-l-tablet{padding-right:40px}.pr-xl-tablet{padding-right:48px}.pr-xxl-tablet{padding-right:56px}.pr-xxxl-tablet{padding-right:64px}.pr-ll-tablet{padding-right:72px}.pr-xll-tablet{padding-right:80px}.pr-xxll-tablet{padding-right:88px}.pr-xxxll-tablet{padding-right:96px}.pr-lll-tablet{padding-right:160px}.ph-0-tablet{padding-left:0;padding-right:0}.ph-xxxs-tablet{padding-left:4px;padding-right:4px}.ph-xxs-tablet{padding-left:8px;padding-right:8px}.ph-xs-tablet{padding-left:16px;padding-right:16px}.ph-s-tablet{padding-left:24px;padding-right:24px}.ph-m-tablet{padding-left:32px;padding-right:32px}.ph-l-tablet{padding-left:40px;padding-right:40px}.ph-xl-tablet{padding-left:48px;padding-right:48px}.ph-xxl-tablet{padding-left:56px;padding-right:56px}.ph-xxxl-tablet{padding-left:64px;padding-right:64px}.ph-ll-tablet{padding-left:72px;padding-right:72px}.ph-xll-tablet{padding-left:80px;padding-right:80px}.ph-xxll-tablet{padding-left:88px;padding-right:88px}.ph-xxxll-tablet{padding-left:96px;padding-right:96px}.ph-lll-tablet{padding-left:160px;padding-right:160px}.pv-0-tablet{padding-bottom:0;padding-top:0}.pv-xxxs-tablet{padding-bottom:4px;padding-top:4px}.pv-xxs-tablet{padding-bottom:8px;padding-top:8px}.pv-xs-tablet{padding-bottom:16px;padding-top:16px}.pv-s-tablet{padding-bottom:24px;padding-top:24px}.pv-m-tablet{padding-bottom:32px;padding-top:32px}.pv-l-tablet{padding-bottom:40px;padding-top:40px}.pv-xl-tablet{padding-bottom:48px;padding-top:48px}.pv-xxl-tablet{padding-bottom:56px;padding-top:56px}.pv-xxxl-tablet{padding-bottom:64px;padding-top:64px}.pv-ll-tablet{padding-bottom:72px;padding-top:72px}.pv-xll-tablet{padding-bottom:80px;padding-top:80px}.pv-xxll-tablet{padding-bottom:88px;padding-top:88px}.pv-xxxll-tablet{padding-bottom:96px;padding-top:96px}.pv-lll-tablet{padding-bottom:160px;padding-top:160px}.flex-tablet{display:flex}.inline-flex-tablet{display:inline-flex}.wrap-tablet{flex-wrap:wrap}.nowrap-tablet{flex-wrap:nowrap}.flex-grow-tablet{flex-grow:var(--grow,1)}.flex-shrink-tablet{flex-shrink:var(--shrink,1)}.flex-basis-tablet{flex-basis:var(--basis,100%)}.justify-start-tablet{justify-content:flex-start}.justify-end-tablet{justify-content:flex-end}.justify-center-tablet{justify-content:center}.justify-space-between-tablet{justify-content:space-between}.justify-space-around-tablet{justify-content:space-around}.justify-space-evenly-tablet{justify-content:space-evenly}.align-start-tablet{align-items:flex-start}.align-end-tablet{align-items:flex-end}.align-center-tablet{align-items:center}.align-baseline-tablet{align-items:baseline}.direction-row-tablet{flex-direction:row}.direction-row-reverse-tablet{flex-direction:row-reverse}.direction-column-tablet{flex-direction:column}.direction-column-reverse-tablet{flex-direction:column-reverse}.show-for-desktop{display:none!important}.static-tablet{position:static}.relative-tablet{position:relative}.relative-tablet.top{top:var(--top-tablet,var(--top,0))}.relative-tablet.left{left:var(--left-tablet,var(--left,0))}.relative-tablet.right{right:var(--right-tablet,var(--right,0))}.relative-tablet.bottom{bottom:var(--bottom-tablet,var(--bottom,0))}.absolute-tablet{position:absolute}.absolute-tablet.top{top:var(--top-tablet,var(--top,0))}.absolute-tablet.left{left:var(--left-tablet,var(--left,0))}.absolute-tablet.right{right:var(--right-tablet,var(--right,0))}.absolute-tablet.bottom{bottom:var(--bottom-tablet,var(--bottom,0))}.sticky-tablet{position:sticky}.sticky-tablet.top{top:var(--top-tablet,var(--top,0))}.sticky-tablet.left{left:var(--left-tablet,var(--left,0))}.sticky-tablet.right{right:var(--right-tablet,var(--right,0))}.sticky-tablet.bottom{bottom:var(--bottom-tablet,var(--bottom,0))}.fixed-tablet{position:fixed}.fixed-tablet.top{top:var(--top-tablet,var(--top,0))}.fixed-tablet.left{left:var(--left-tablet,var(--left,0))}.fixed-tablet.right{right:var(--right-tablet,var(--right,0))}.fixed-tablet.bottom{bottom:var(--bottom-tablet,var(--bottom,0))}.overflow-hidden-tablet{overflow:hidden}.overflow-x-hidden-tablet{overflow-x:hidden}.overflow-y-hidden-tablet{overflow-y:hidden}.overflow-auto-tablet{overflow:auto}.overflow-x-auto-tablet{overflow-x:auto}.overflow-y-auto-tablet{overflow-y:auto}.width-max-content-tablet{width:-moz-max-content;width:max-content}.height-100-tablet{height:100%}.block-tablet{display:block}.inline-tablet{display:inline}.inline-block-tablet{display:inline-block}.transform-tablet{transform:var(--transform,none)}.translate-tablet{transform:translate(var(--translate-tablet,var(--translate,0)))}.translate-x-tablet{transform:translateX(var(--translate-x-tablet,var(--translate-x,0)))}.translate-y-tablet{transform:translateY(var(--translate-y-tablet,var(--translate-y,0)))}.translate-3d-tablet{transform:translate3d(var(--translate-x-tablet,var(--translate-x,0)),var(--translate-y-tablet,var(--translate-y,0)),var(--translate-z-tablet,var(--translate-z,0)))}.rotate-tablet{transform:rotate(var(--rotate-tablet,var(--rotate,0deg)))}.scale-tablet{transform:scale(var(--scale-tablet,var(--scale,0)))}.transition-tablet{transition:var(--transition-property,all) var(--transition-duration,.4s) var(--transition-easing-function,ease-in-out) var(--transition-delay,0s)}.bg-black-tablet{background-color:#151515}.bg-grey-1-tablet{background-color:#e3e6ea}.bg-grey-2-tablet{background-color:#4f4f4f}.bg-grey-3-tablet{background-color:#757575}.bg-light-grey-tablet{background-color:#f7f7f7}.bg-white-tablet{background-color:#fff}.bg-first-color-tablet{background-color:#e51074}.bg-first-color-lighten-tablet{background-color:#fce1ee}.bg-second-color-tablet{background-color:#3ac8a8}.bg-discount-color-tablet{background-color:#e90246}.bg-facebook-tablet{background-color:#1877f2}.border-tablet{border:1px solid #e3e6ea}.border-top-tablet{border-top:1px solid #e3e6ea}.border-bottom-tablet{border-bottom:1px solid #e3e6ea}.border-left-tablet{border-left:1px solid #e3e6ea}.border-right-tablet{border-right:1px solid #e3e6ea}.border-black-tablet{border-color:#151515}.border-first-color-tablet{border-color:#e51074}.black-tablet{color:#151515}.grey-1-tablet{color:#e3e6ea}.grey-2-tablet{color:#4f4f4f}.grey-3-tablet{color:#757575}.light-grey-tablet{color:#f7f7f7}.white-tablet{color:#fff}.first-color-tablet{color:#e51074}.first-color-lighten-tablet{color:#fce1ee}.second-color-tablet{color:#3ac8a8}.discount-color-tablet{color:#e90246}.facebook-tablet{color:#1877f2}.line-color-tablet{color:#e3e6ea}.danger-tablet{color:#f91e43}.success-tablet{color:#41d682}.regular-tablet{font-weight:400}.semibold-tablet{font-weight:600}.bold-tablet{font-weight:700}.first-font-tablet{font-family:Open Sans,sans-serif}.second-font-tablet{font-family:Lusitana,sans-serif}.radius-xsmall-tablet{border-radius:4px}.radius-small-tablet{border-radius:8px}.radius-medium-tablet{border-radius:32px}.radius-large-tablet{border-radius:50px}.radius-round-tablet{border-radius:50%}.txt-center-tablet{text-align:center}.txt-left-tablet{text-align:left}.txt-right-tablet{text-align:right}.underline-tablet{text-decoration:underline}.line-through-tablet{text-decoration:line-through}.lower-tablet{text-transform:lowercase}.upper-tablet{text-transform:uppercase}.capitalize-tablet{text-transform:capitalize}.title-large-tablet{font-size:4.5rem;line-height:1.2222222222}.title-1-tablet{font-size:2.5rem;line-height:1.4}.title-2-tablet{font-size:2.1875rem;line-height:1.3714285714}.title-3-tablet{font-size:1.5625rem;line-height:1.28}.title-4-tablet{font-size:1.125rem;line-height:1.7777777778}.body-1-tablet{font-size:1rem;line-height:1.5}.body-2-tablet{font-size:.875rem;line-height:1.7142857143}.body-3-tablet{font-size:.75rem;line-height:1.3333333333}.label-input{margin-top:8px}.label-input input,.label-input select,.label-input textarea{font-size:.875rem;line-height:1.7142857143}.label-input label{font-size:.75rem;line-height:1.3333333333}footer .footer-bottom{padding-bottom:96px;padding-top:24px}.footer-accordion .footer-payments{padding-bottom:8px;padding-top:8px}.footer-accordion .footer-payments .payment-method{align-items:center;display:flex}.footer-accordion .footer-payments .payment-method .payment-text{color:#4f4f4f;font-size:.75rem;line-height:1.3333333333;margin-left:4px}.footer-accordion{border-bottom:1px solid #e3e6ea}.footer-accordion toggle-el{align-items:center;display:flex;justify-content:space-between;padding-bottom:16px;padding-top:16px;width:100%}.footer-accordion toggle-el:active,.footer-accordion toggle-el:focus,.footer-accordion toggle-el:hover{background-color:#e3e6ea}.footer-accordion toggle-el:after{background-image:url(/skins/lacasaitaliana/images/icons/general-icons/arrow-down-black.svg);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:8px;margin-right:8px;transition:transform .2s ease-in-out;width:14px}.footer-accordion toggle-el.open{border-bottom:1px solid #e3e6ea}.footer-accordion toggle-el.open:after{transform:rotateX(180deg)}.footer-accordion ul{border-left:2px solid #e51074}.footer-accordion ul>li a{display:block;font-size:.875rem;line-height:1.7142857143;padding:16px;width:100%}.footer-accordion ul>li a:active,.footer-accordion ul>li a:focus,.footer-accordion ul>li a:hover{background-color:#e3e6ea}.footer-accordion ul>li:not(:last-child){border-bottom:1px solid #e3e6ea}#header-logo,#header-logo-mobile,#header-logo-mobile.checkout-logo,#header-logo.checkout-logo{width:70px}#mobile-search{background-color:#fff;bottom:0;left:0;opacity:0;padding-top:64px;position:fixed;right:0;top:0;transition:visibility .3s ease-in-out,opacity .3s ease-in-out;visibility:hidden;z-index:3010}#mobile-search.open{opacity:1;visibility:visible}#mobile-search .close-button{cursor:pointer;position:absolute;right:16px;top:8px}#mobile-search form{margin-left:16px;margin-right:16px}#mobile-search .search-container{margin-bottom:8px}#mobile-search .search-container .search-input{border:none;border-bottom:1px solid #e51074;border-radius:0;color:#757575;font-size:.875rem;font-weight:600;height:40px;line-height:1.7142857143;padding:8px 32px 8px 0;width:100%}#mobile-search .search-container .search-input::-moz-placeholder{font-size:.875rem;font-weight:600;line-height:1.7142857143;opacity:1}#mobile-search .search-container .search-input::placeholder{font-size:.875rem;font-weight:600;line-height:1.7142857143;opacity:1}#mobile-search .search-container .search-btn,#mobile-search .search-container .search-cancel{bottom:8px;left:unset;right:0;top:unset}#mobile-search .search-results{align-items:center;display:flex;flex-direction:column;height:calc(100% - 64px);overflow-y:auto;padding-bottom:8px;padding-left:16px;padding-right:16px}#mobile-search .search-results .not-found{font-weight:600;padding-bottom:32px;padding-top:32px}#mobile-search .search-results .search-result{background-color:#fff;border-radius:8px;box-shadow:0 0 10px -1px rgba(0,0,0,.15);display:flex;margin-top:8px;padding:8px 8px 16px;width:100%}#mobile-search .search-results .search-result .image{border-radius:8px;margin-right:8px;overflow:hidden;position:relative}#mobile-search .search-results .search-result .image img{bottom:0;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0}#mobile-search .search-results .search-result .info .brand{color:#757575;font-family:Lusitana,sans-serif;font-size:.75rem;line-height:1.3333333333;margin-top:8px}#mobile-search .search-results .search-result .info .name{font-size:.875rem;line-height:1.7142857143;margin-top:8px}#mobile-search .search-results .search-result .info .prices{margin-top:16px}#mobile-search .search-results .search-result .info .prices .price-container.discounted{color:#757575;margin-right:16px;text-decoration:line-through}#mobile-search .search-results .search-result .info .prices .price-container:not(.discounted){font-weight:600}.profile-icon ul{display:none}#main-menu{background-color:#f7f7f7;bottom:0;display:flex;flex-direction:column;height:calc(var(--dvh, 1dvh)*100 - var(--header-height, 0px) + 1px);left:-100vw;max-height:100vh;opacity:0;overflow-y:auto;position:fixed;top:0;top:var(--bottom-header-height,0);transform:translateX(0);transition:transform .3s ease-in-out,opacity .3s ease-in-out;width:100vw;z-index:1000}#main-menu.open{opacity:1;transform:translateX(100%)}#main-menu .panel-content{background-color:#fff;border-top-left-radius:32px;border-top-right-radius:32px;border-radius:0;flex-grow:1;padding-top:32px;padding-top:0}#main-menu .close-lateral-panel{cursor:pointer;position:absolute;right:24px;top:20px}#main-menu .menu{background-color:transparent;flex-direction:column;margin:0!important;padding-bottom:env(safe-area-inset-bottom,0)}#main-menu .menu-item{font-size:1rem;line-height:1.5}#main-menu .menu-item>a,#main-menu .menu-item>span{display:flex;padding:16px;width:100%}#main-menu #mobile-category-toggle>span{align-items:center;border-top-left-radius:32px;border-top-right-radius:32px;display:flex;font-weight:700;justify-content:space-between}#main-menu #mobile-category-toggle>span:after{background-image:url(/skins/lacasaitaliana/images/icons/general-icons/arrow-down-black.svg);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:7px;transition:transform .2s ease-in-out;width:14px}#main-menu #mobile-category-toggle.open>span:after{transform:rotateX(180deg)}#main-menu #mobile-category-toggle:not(.open)~.menu-item.category{height:0}#main-menu .menu-item[data-level="1"]{transition:height .4s ease-in-out}@supports not (interpolate-size:allow-keywords){#main-menu .menu-item[data-level="1"]{height:var(--height,auto)}}@supports(interpolate-size:allow-keywords){#main-menu .menu-item[data-level="1"]{height:auto}}#main-menu .menu-item[data-level="1"]>a,#main-menu .menu-item[data-level="1"]>span{background-color:#fff;border-bottom:1px solid #e3e6ea}#main-menu .menu-item[data-level="1"].category{overflow-y:hidden;transition:height .4s ease-in-out}@supports not (interpolate-size:allow-keywords){#main-menu .menu-item[data-level="1"].category{height:var(--height,auto)}}@supports(interpolate-size:allow-keywords){#main-menu .menu-item[data-level="1"].category{height:auto}}#main-menu .menu-item[data-level="1"].category>a,#main-menu .menu-item[data-level="1"].category>span{background-color:#f7f7f7}#main-menu .menu-item[data-level="1"].cms>a,#main-menu .menu-item[data-level="1"].cms>span{align-items:center;color:var(--text-color,#151515);display:flex;font-weight:600}#main-menu .menu-item[data-level="1"].cms>a .icon,#main-menu .menu-item[data-level="1"].cms>span .icon{margin-right:4px}#main-menu .menu-item[data-level="1"].item-closed{height:0;overflow-y:hidden}#main-menu .menu-item[data-level="1"].item-open{height:auto}#main-menu .menu-item[data-level="1"].has-submenu>a,#main-menu .menu-item[data-level="1"].has-submenu>span{align-items:center;display:flex;transition:background-color .4s ease-in-out,border-radius .4s ease-in-out}#main-menu .menu-item[data-level="1"].has-submenu>a:after,#main-menu .menu-item[data-level="1"].has-submenu>span:after{background-image:url(/skins/lacasaitaliana/images/icons/general-icons/arrow-right-black.svg);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:14px;margin-left:auto;width:7px}#main-menu .menu-item[data-level="1"].has-submenu>a.open,#main-menu .menu-item[data-level="1"].has-submenu>span.open{background-color:#e3e6ea;border-bottom:none;border-top-left-radius:32px;border-top-right-radius:32px;font-weight:700;justify-content:flex-start}#main-menu .menu-item[data-level="1"].has-submenu>a.open:after,#main-menu .menu-item[data-level="1"].has-submenu>span.open:after{display:none}#main-menu .menu-item[data-level="1"].has-submenu>a.open:before,#main-menu .menu-item[data-level="1"].has-submenu>span.open:before{background-image:url(/skins/lacasaitaliana/images/icons/general-icons/arrow-left-black.svg);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:14px;margin-right:16px;width:7px}#main-menu .menu-item[data-level="1"].has-submenu .submenu{overflow-y:hidden;transition:height .4s ease-in-out}@supports not (interpolate-size:allow-keywords){#main-menu .menu-item[data-level="1"].has-submenu .submenu{height:var(--height,auto)}}@supports(interpolate-size:allow-keywords){#main-menu .menu-item[data-level="1"].has-submenu .submenu{height:auto}}#main-menu .menu-item[data-level="1"].has-submenu .submenu:not(.open){height:0}#main-menu .menu-item[data-level="1"].has-submenu .submenu li.promo-item{border-bottom:1px solid #e3e6ea;display:flex;padding-bottom:8px;padding-top:8px}#main-menu .menu-item[data-level="1"].has-submenu .submenu li.promo-item>a{align-items:center;display:flex;justify-content:center;padding:0 24px;width:100%}#main-menu .menu-item[data-level="1"].has-submenu .submenu li.promo-item>a .box{align-items:center;color:var(--text-color);display:flex;flex-direction:column;justify-content:center;margin:0;padding:24px;text-align:center;width:100%}#main-menu .menu-item[data-level="1"].has-submenu .submenu li.promo-item>a .box.image{background:linear-gradient(var(--background-color),var(--background-color)),var(--background-image);background-repeat:no-repeat;background-size:cover;padding-bottom:24px;padding-top:24px}#main-menu .menu-item[data-level="1"].has-submenu .submenu li.promo-item>a .box:not(.image){background-color:var(--background-color);height:-moz-max-content;height:max-content;padding-bottom:8px;padding-top:8px}#main-menu .menu-item[data-level="1"].has-submenu .submenu li.promo-item>a .box .title{font-family:Lusitana,sans-serif;font-size:2.5rem;line-height:1.4;margin-bottom:0}#main-menu .menu-item[data-level="1"].has-submenu .submenu li.promo-item>a>p{display:none}#main-menu .menu-item[data-level="2"]{background-color:#f7f7f7;border-bottom:1px solid #e3e6ea}#main-menu .menu-item[data-level="2"].title{background-color:#fff;border-left:1px solid #151515}#main-menu .menu-item[data-level="2"].title>a,#main-menu .menu-item[data-level="2"].title>span{align-items:center;display:flex;font-weight:700;justify-content:space-between}#main-menu .menu-item[data-level="2"].title>a:after,#main-menu .menu-item[data-level="2"].title>span:after{background-image:url(/skins/lacasaitaliana/images/icons/general-icons/arrow-down-black.svg);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:7px;transition:transform .2s ease-in-out;width:14px}#main-menu .menu-item[data-level="2"].title.open>a:after,#main-menu .menu-item[data-level="2"].title.open>span:after{transform:rotateX(180deg)}#main-menu .menu-item[data-level="2"].title:not(.open)~.menu-item{border-width:0;height:0}#main-menu .menu-item[data-level="2"].title~.menu-item{overflow-y:hidden;transition:height .4s ease-in-out,border-width .4s ease-in-out}@supports not (interpolate-size:allow-keywords){#main-menu .menu-item[data-level="2"].title~.menu-item{height:var(--height,auto)}}@supports(interpolate-size:allow-keywords){#main-menu .menu-item[data-level="2"].title~.menu-item{height:auto}}#main-menu .menu-item[data-level="2"].see-all>a{font-weight:600}#main-menu .cms-submenu .submenu{height:var(--height,-moz-max-content)!important;height:var(--height,max-content)!important}#main-menu .image-item{display:none}#main-menu .style-item{border-bottom:1px solid #e3e6ea;padding-bottom:8px;padding-top:8px}#main-menu .style-item>a{align-items:center;display:flex;flex-direction:column;text-align:center}#main-menu.ios{height:calc(var(--dvh, 1dvh)*100);top:var(--bottom-header-height,0);z-index:3001}#main-menu.ios .menu{display:block;padding-bottom:120px}.singleproduct .info .prices .discount-percentage{font-size:.75rem;line-height:1.3333333333;padding-bottom:4px;padding-top:4px}.cart-item .discount-percentage,.order-item .discount-percentage{font-size:.75rem;line-height:1.3333333333;padding-bottom:4px;padding-top:4px}#addtocart-popup .product .info .prices .discount-percentage{padding-bottom:4px;padding-top:4px}#cart-container{padding-top:0}#catalog-container .catalog-sections{margin-bottom:0}#catalog-container .catalog-sections .catalog-section{min-height:100px;min-width:100px}#catalog-container .catalog-sections .catalog-section .image{height:100px}#mobile-filters .apply-filters-buttons{background-color:#fff;border-top:1px solid #e3e6ea;bottom:0;display:flex;flex-direction:column;position:sticky}#mobile-filters .filter-group:not(:nth-last-child(2)){border-bottom:1px solid #e3e6ea}#mobile-filters .filter-group .filter-label,#mobile-filters .filter-group .filter-list .filter label{align-items:center;display:flex;font-size:.875rem;justify-content:space-between;line-height:1.7142857143;padding:16px;width:100%}#mobile-filters .filter-group .filter-label{font-weight:600}#mobile-filters .filter-group .filter-label:after{background-image:url(/skins/lacasaitaliana/images/icons/general-icons/arrow-down-black.svg);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:7px;transition:transform .2s ease-in-out;width:14px}#mobile-filters .filter-group .filter-label.open{color:#e51074}#mobile-filters .filter-group .filter-label.open:after{transform:rotateX(180deg)}#mobile-filters .filter-group .filter-list{border-left:2px solid #e51074;overflow-y:hidden;transition:height .4s ease-in-out}@supports not (interpolate-size:allow-keywords){#mobile-filters .filter-group .filter-list{height:var(--height,auto)}}@supports(interpolate-size:allow-keywords){#mobile-filters .filter-group .filter-list{height:auto}}#mobile-filters .filter-group .filter-list:not(.open){height:0}#mobile-filters .filter-group .filter-list .filter{border-top:1px solid #e3e6ea}#mobile-filters .filter-group .filter-list .filter input:checked+label{background-color:#f7f7f7;color:#151515;font-weight:600}#mobile-filters .filter-group .filter-list .filter .count{color:#757575}#mobile-filters .filter-group .filter-list .filter.color label{padding-left:32px;position:relative}#mobile-filters .filter-group .filter-list .filter.color label:before{background:var(--color,transparent);border:1px solid var(--color,#151515);border-radius:50%;box-shadow:0 0 1px hsla(0,0%,8%,.7);content:"";height:14px;left:8px;position:absolute;top:calc(50% - 8px);width:14px}#mobile-filters .filter-group .filter-list .filter.color input:checked+label:before{border:2px solid #151515}#mobile-filters .filter-group:not(:first-child) .filter-group{border-top:1px solid #e3e6ea}#checkout-container{padding-top:0}#pickup-points,#ship-to-address{margin-top:16px}#pickup-points .address,#ship-to-address .address{padding:8px}#pickup-points .address .edit-address,#ship-to-address .address .edit-address{height:48px;right:0;top:0;width:48px}#map-dialog,#unsupported-country-dialog{margin:0;overflow:visible}#map-dialog>div,#unsupported-country-dialog>div{background-color:#fff;height:calc(var(--dvh, 1dvh)*100);width:calc(var(--dvw, 1dvw)*100)}#map-dialog .close-button,#unsupported-country-dialog .close-button{right:16px;top:16px}#map-dialog #map-container{height:calc(100% - 64px);width:100%}#map-dialog #map-container #map,#map-dialog #map-container #map-markers{height:50%}#unsupported-country-dialog>div .close-button{display:flex;right:32px;top:24px}#cms-container #map-container #map,#cms-container #map-container #map-markers{height:50vh}#instafeed{grid-template-columns:repeat(2,1fr)}#advent-calendar .advent-calendar-popup .popup{max-width:calc(100vw - 16px)}#product-container .product .info .prices{margin-top:24px}#product-container .thermal-gradient{bottom:32px}.coupon .copy{margin-left:0}.product-features{margin-top:8px}#care-table-dialog .close-button{right:24px}#addtocart .buttons{align-items:center;display:flex;flex-direction:column;margin-top:8px;padding:16px 8px;position:relative;width:100%;z-index:0}#addtocart .buttons .btn{min-width:unset}#addtocart .buttons #addtocart-form,#addtocart .buttons #wishlist-form{margin-left:0;margin-right:0;padding-left:0;padding-right:0;width:100%}#addtocart .buttons #wishlist-form{margin-top:8px}#addtocart .coupon{display:none}#product-qty option-selector{min-width:100%}#product-qty select.model{pointer-events:none}.column,.columns{padding-left:8px;padding-right:8px}.width-100-tablet{width:100%}#page-top.has-bg-image{background-position:unset;background-size:contain;padding-top:26vh}}@media screen and (max-width:640px){.margin-0-mobile{margin:0}.margin-xxxs-mobile{margin:4px}.margin-xxs-mobile{margin:8px}.margin-xs-mobile{margin:16px}.margin-s-mobile{margin:24px}.margin-m-mobile{margin:32px}.margin-l-mobile{margin:40px}.margin-xl-mobile{margin:48px}.margin-xxl-mobile{margin:56px}.margin-xxxl-mobile{margin:64px}.margin-ll-mobile{margin:72px}.margin-xll-mobile{margin:80px}.margin-xxll-mobile{margin:88px}.margin-xxxll-mobile{margin:96px}.margin-lll-mobile{margin:160px}.margin-auto-mobile{margin:auto}.mt-0-mobile{margin-top:0}.mt-xxxs-mobile{margin-top:4px}.mt-xxs-mobile{margin-top:8px}.mt-xs-mobile{margin-top:16px}.mt-s-mobile{margin-top:24px}.mt-m-mobile{margin-top:32px}.mt-l-mobile{margin-top:40px}.mt-xl-mobile{margin-top:48px}.mt-xxl-mobile{margin-top:56px}.mt-xxxl-mobile{margin-top:64px}.mt-ll-mobile{margin-top:72px}.mt-xll-mobile{margin-top:80px}.mt-xxll-mobile{margin-top:88px}.mt-xxxll-mobile{margin-top:96px}.mt-lll-mobile{margin-top:160px}.mt-auto-mobile{margin-top:auto}.mb-0-mobile{margin-bottom:0}.mb-xxxs-mobile{margin-bottom:4px}.mb-xxs-mobile{margin-bottom:8px}.mb-xs-mobile{margin-bottom:16px}.mb-s-mobile{margin-bottom:24px}.mb-m-mobile{margin-bottom:32px}.mb-l-mobile{margin-bottom:40px}.mb-xl-mobile{margin-bottom:48px}.mb-xxl-mobile{margin-bottom:56px}.mb-xxxl-mobile{margin-bottom:64px}.mb-ll-mobile{margin-bottom:72px}.mb-xll-mobile{margin-bottom:80px}.mb-xxll-mobile{margin-bottom:88px}.mb-xxxll-mobile{margin-bottom:96px}.mb-lll-mobile{margin-bottom:160px}.mb-auto-mobile{margin-bottom:auto}.ml-0-mobile{margin-left:0}.ml-xxxs-mobile{margin-left:4px}.ml-xxs-mobile{margin-left:8px}.ml-xs-mobile{margin-left:16px}.ml-s-mobile{margin-left:24px}.ml-m-mobile{margin-left:32px}.ml-l-mobile{margin-left:40px}.ml-xl-mobile{margin-left:48px}.ml-xxl-mobile{margin-left:56px}.ml-xxxl-mobile{margin-left:64px}.ml-ll-mobile{margin-left:72px}.ml-xll-mobile{margin-left:80px}.ml-xxll-mobile{margin-left:88px}.ml-xxxll-mobile{margin-left:96px}.ml-lll-mobile{margin-left:160px}.ml-auto-mobile{margin-left:auto}.mr-0-mobile{margin-right:0}.mr-xxxs-mobile{margin-right:4px}.mr-xxs-mobile{margin-right:8px}.mr-xs-mobile{margin-right:16px}.mr-s-mobile{margin-right:24px}.mr-m-mobile{margin-right:32px}.mr-l-mobile{margin-right:40px}.mr-xl-mobile{margin-right:48px}.mr-xxl-mobile{margin-right:56px}.mr-xxxl-mobile{margin-right:64px}.mr-ll-mobile{margin-right:72px}.mr-xll-mobile{margin-right:80px}.mr-xxll-mobile{margin-right:88px}.mr-xxxll-mobile{margin-right:96px}.mr-lll-mobile{margin-right:160px}.mr-auto-mobile{margin-right:auto}.mh-0-mobile{margin-left:0;margin-right:0}.mh-xxxs-mobile{margin-left:4px;margin-right:4px}.mh-xxs-mobile{margin-left:8px;margin-right:8px}.mh-xs-mobile{margin-left:16px;margin-right:16px}.mh-s-mobile{margin-left:24px;margin-right:24px}.mh-m-mobile{margin-left:32px;margin-right:32px}.mh-l-mobile{margin-left:40px;margin-right:40px}.mh-xl-mobile{margin-left:48px;margin-right:48px}.mh-xxl-mobile{margin-left:56px;margin-right:56px}.mh-xxxl-mobile{margin-left:64px;margin-right:64px}.mh-ll-mobile{margin-left:72px;margin-right:72px}.mh-xll-mobile{margin-left:80px;margin-right:80px}.mh-xxll-mobile{margin-left:88px;margin-right:88px}.mh-xxxll-mobile{margin-left:96px;margin-right:96px}.mh-lll-mobile{margin-left:160px;margin-right:160px}.mh-auto-mobile{margin-left:auto;margin-right:auto}.mv-0-mobile{margin-bottom:0;margin-top:0}.mv-xxxs-mobile{margin-bottom:4px;margin-top:4px}.mv-xxs-mobile{margin-bottom:8px;margin-top:8px}.mv-xs-mobile{margin-bottom:16px;margin-top:16px}.mv-s-mobile{margin-bottom:24px;margin-top:24px}.mv-m-mobile{margin-bottom:32px;margin-top:32px}.mv-l-mobile{margin-bottom:40px;margin-top:40px}.mv-xl-mobile{margin-bottom:48px;margin-top:48px}.mv-xxl-mobile{margin-bottom:56px;margin-top:56px}.mv-xxxl-mobile{margin-bottom:64px;margin-top:64px}.mv-ll-mobile{margin-bottom:72px;margin-top:72px}.mv-xll-mobile{margin-bottom:80px;margin-top:80px}.mv-xxll-mobile{margin-bottom:88px;margin-top:88px}.mv-xxxll-mobile{margin-bottom:96px;margin-top:96px}.mv-lll-mobile{margin-bottom:160px;margin-top:160px}.mv-auto-mobile{margin-bottom:auto;margin-top:auto}.padding-0-mobile{padding:0}.padding-xxxs-mobile{padding:4px}.padding-xxs-mobile{padding:8px}.padding-xs-mobile{padding:16px}.padding-s-mobile{padding:24px}.padding-m-mobile{padding:32px}.padding-l-mobile{padding:40px}.padding-xl-mobile{padding:48px}.padding-xxl-mobile{padding:56px}.padding-xxxl-mobile{padding:64px}.padding-ll-mobile{padding:72px}.padding-xll-mobile{padding:80px}.padding-xxll-mobile{padding:88px}.padding-xxxll-mobile{padding:96px}.padding-lll-mobile{padding:160px}.pt-0-mobile{padding-top:0}.pt-xxxs-mobile{padding-top:4px}.pt-xxs-mobile{padding-top:8px}.pt-xs-mobile{padding-top:16px}.pt-s-mobile{padding-top:24px}.pt-m-mobile{padding-top:32px}.pt-l-mobile{padding-top:40px}.pt-xl-mobile{padding-top:48px}.pt-xxl-mobile{padding-top:56px}.pt-xxxl-mobile{padding-top:64px}.pt-ll-mobile{padding-top:72px}.pt-xll-mobile{padding-top:80px}.pt-xxll-mobile{padding-top:88px}.pt-xxxll-mobile{padding-top:96px}.pt-lll-mobile{padding-top:160px}.pb-0-mobile{padding-bottom:0}.pb-xxxs-mobile{padding-bottom:4px}.pb-xxs-mobile{padding-bottom:8px}.pb-xs-mobile{padding-bottom:16px}.pb-s-mobile{padding-bottom:24px}.pb-m-mobile{padding-bottom:32px}.pb-l-mobile{padding-bottom:40px}.pb-xl-mobile{padding-bottom:48px}.pb-xxl-mobile{padding-bottom:56px}.pb-xxxl-mobile{padding-bottom:64px}.pb-ll-mobile{padding-bottom:72px}.pb-xll-mobile{padding-bottom:80px}.pb-xxll-mobile{padding-bottom:88px}.pb-xxxll-mobile{padding-bottom:96px}.pb-lll-mobile{padding-bottom:160px}.pl-0-mobile{padding-left:0}.pl-xxxs-mobile{padding-left:4px}.pl-xxs-mobile{padding-left:8px}.pl-xs-mobile{padding-left:16px}.pl-s-mobile{padding-left:24px}.pl-m-mobile{padding-left:32px}.pl-l-mobile{padding-left:40px}.pl-xl-mobile{padding-left:48px}.pl-xxl-mobile{padding-left:56px}.pl-xxxl-mobile{padding-left:64px}.pl-ll-mobile{padding-left:72px}.pl-xll-mobile{padding-left:80px}.pl-xxll-mobile{padding-left:88px}.pl-xxxll-mobile{padding-left:96px}.pl-lll-mobile{padding-left:160px}.pr-0-mobile{padding-right:0}.pr-xxxs-mobile{padding-right:4px}.pr-xxs-mobile{padding-right:8px}.pr-xs-mobile{padding-right:16px}.pr-s-mobile{padding-right:24px}.pr-m-mobile{padding-right:32px}.pr-l-mobile{padding-right:40px}.pr-xl-mobile{padding-right:48px}.pr-xxl-mobile{padding-right:56px}.pr-xxxl-mobile{padding-right:64px}.pr-ll-mobile{padding-right:72px}.pr-xll-mobile{padding-right:80px}.pr-xxll-mobile{padding-right:88px}.pr-xxxll-mobile{padding-right:96px}.pr-lll-mobile{padding-right:160px}.ph-0-mobile{padding-left:0;padding-right:0}.ph-xxxs-mobile{padding-left:4px;padding-right:4px}.ph-xxs-mobile{padding-left:8px;padding-right:8px}.ph-xs-mobile{padding-left:16px;padding-right:16px}.ph-s-mobile{padding-left:24px;padding-right:24px}.ph-m-mobile{padding-left:32px;padding-right:32px}.ph-l-mobile{padding-left:40px;padding-right:40px}.ph-xl-mobile{padding-left:48px;padding-right:48px}.ph-xxl-mobile{padding-left:56px;padding-right:56px}.ph-xxxl-mobile{padding-left:64px;padding-right:64px}.ph-ll-mobile{padding-left:72px;padding-right:72px}.ph-xll-mobile{padding-left:80px;padding-right:80px}.ph-xxll-mobile{padding-left:88px;padding-right:88px}.ph-xxxll-mobile{padding-left:96px;padding-right:96px}.ph-lll-mobile{padding-left:160px;padding-right:160px}.pv-0-mobile{padding-bottom:0;padding-top:0}.pv-xxxs-mobile{padding-bottom:4px;padding-top:4px}.pv-xxs-mobile{padding-bottom:8px;padding-top:8px}.pv-xs-mobile{padding-bottom:16px;padding-top:16px}.pv-s-mobile{padding-bottom:24px;padding-top:24px}.pv-m-mobile{padding-bottom:32px;padding-top:32px}.pv-l-mobile{padding-bottom:40px;padding-top:40px}.pv-xl-mobile{padding-bottom:48px;padding-top:48px}.pv-xxl-mobile{padding-bottom:56px;padding-top:56px}.pv-xxxl-mobile{padding-bottom:64px;padding-top:64px}.pv-ll-mobile{padding-bottom:72px;padding-top:72px}.pv-xll-mobile{padding-bottom:80px;padding-top:80px}.pv-xxll-mobile{padding-bottom:88px;padding-top:88px}.pv-xxxll-mobile{padding-bottom:96px;padding-top:96px}.pv-lll-mobile{padding-bottom:160px;padding-top:160px}.flex-mobile{display:flex}.inline-flex-mobile{display:inline-flex}.wrap-mobile{flex-wrap:wrap}.nowrap-mobile{flex-wrap:nowrap}.flex-grow-mobile{flex-grow:var(--grow,1)}.flex-shrink-mobile{flex-shrink:var(--shrink,1)}.flex-basis-mobile{flex-basis:var(--basis,100%)}.justify-start-mobile{justify-content:flex-start}.justify-end-mobile{justify-content:flex-end}.justify-center-mobile{justify-content:center}.justify-space-between-mobile{justify-content:space-between}.justify-space-around-mobile{justify-content:space-around}.justify-space-evenly-mobile{justify-content:space-evenly}.align-start-mobile{align-items:flex-start}.align-end-mobile{align-items:flex-end}.align-center-mobile{align-items:center}.align-baseline-mobile{align-items:baseline}.direction-row-mobile{flex-direction:row}.direction-row-reverse-mobile{flex-direction:row-reverse}.direction-column-mobile{flex-direction:column}.direction-column-reverse-mobile{flex-direction:column-reverse}.show-for-tablet{display:none!important}.static-mobile{position:static}.relative-mobile{position:relative}.relative-mobile.top{top:var(--top-mobile,var(--top,0))}.relative-mobile.left{left:var(--left-mobile,var(--left,0))}.relative-mobile.right{right:var(--right-mobile,var(--right,0))}.relative-mobile.bottom{bottom:var(--bottom-mobile,var(--bottom,0))}.absolute-mobile{position:absolute}.absolute-mobile.top{top:var(--top-mobile,var(--top,0))}.absolute-mobile.left{left:var(--left-mobile,var(--left,0))}.absolute-mobile.right{right:var(--right-mobile,var(--right,0))}.absolute-mobile.bottom{bottom:var(--bottom-mobile,var(--bottom,0))}.sticky-mobile{position:sticky}.sticky-mobile.top{top:var(--top-mobile,var(--top,0))}.sticky-mobile.left{left:var(--left-mobile,var(--left,0))}.sticky-mobile.right{right:var(--right-mobile,var(--right,0))}.sticky-mobile.bottom{bottom:var(--bottom-mobile,var(--bottom,0))}.fixed-mobile{position:fixed}.fixed-mobile.top{top:var(--top-mobile,var(--top,0))}.fixed-mobile.left{left:var(--left-mobile,var(--left,0))}.fixed-mobile.right{right:var(--right-mobile,var(--right,0))}.fixed-mobile.bottom{bottom:var(--bottom-mobile,var(--bottom,0))}.overflow-hidden-mobile{overflow:hidden}.overflow-x-hidden-mobile{overflow-x:hidden}.overflow-y-hidden-mobile{overflow-y:hidden}.overflow-auto-mobile{overflow:auto}.overflow-x-auto-mobile{overflow-x:auto}.overflow-y-auto-mobile{overflow-y:auto}.width-max-content-mobile{width:-moz-max-content;width:max-content}.height-100-mobile{height:100%}.block-mobile{display:block}.inline-mobile{display:inline}.inline-block-mobile{display:inline-block}.transform-mobile{transform:var(--transform,none)}.translate-mobile{transform:translate(var(--translate-mobile,var(--translate,0)))}.translate-x-mobile{transform:translateX(var(--translate-x-mobile,var(--translate-x,0)))}.translate-y-mobile{transform:translateY(var(--translate-y-mobile,var(--translate-y,0)))}.translate-3d-mobile{transform:translate3d(var(--translate-x-mobile,var(--translate-x,0)),var(--translate-y-mobile,var(--translate-y,0)),var(--translate-z-mobile,var(--translate-z,0)))}.rotate-mobile{transform:rotate(var(--rotate-mobile,var(--rotate,0deg)))}.scale-mobile{transform:scale(var(--scale-mobile,var(--scale,0)))}.transition-mobile{transition:var(--transition-property,all) var(--transition-duration,.4s) var(--transition-easing-function,ease-in-out) var(--transition-delay,0s)}.bg-black-mobile{background-color:#151515}.bg-grey-1-mobile{background-color:#e3e6ea}.bg-grey-2-mobile{background-color:#4f4f4f}.bg-grey-3-mobile{background-color:#757575}.bg-light-grey-mobile{background-color:#f7f7f7}.bg-white-mobile{background-color:#fff}.bg-first-color-mobile{background-color:#e51074}.bg-first-color-lighten-mobile{background-color:#fce1ee}.bg-second-color-mobile{background-color:#3ac8a8}.bg-discount-color-mobile{background-color:#e90246}.bg-facebook-mobile{background-color:#1877f2}.border-mobile{border:1px solid #e3e6ea}.border-top-mobile{border-top:1px solid #e3e6ea}.border-bottom-mobile{border-bottom:1px solid #e3e6ea}.border-left-mobile{border-left:1px solid #e3e6ea}.border-right-mobile{border-right:1px solid #e3e6ea}.border-black-mobile{border-color:#151515}.border-first-color-mobile{border-color:#e51074}.black-mobile{color:#151515}.grey-1-mobile{color:#e3e6ea}.grey-2-mobile{color:#4f4f4f}.grey-3-mobile{color:#757575}.light-grey-mobile{color:#f7f7f7}.white-mobile{color:#fff}.first-color-mobile{color:#e51074}.first-color-lighten-mobile{color:#fce1ee}.second-color-mobile{color:#3ac8a8}.discount-color-mobile{color:#e90246}.facebook-mobile{color:#1877f2}.line-color-mobile{color:#e3e6ea}.danger-mobile{color:#f91e43}.success-mobile{color:#41d682}.regular-mobile{font-weight:400}.semibold-mobile{font-weight:600}.bold-mobile{font-weight:700}.first-font-mobile{font-family:Open Sans,sans-serif}.second-font-mobile{font-family:Lusitana,sans-serif}.radius-xsmall-mobile{border-radius:4px}.radius-small-mobile{border-radius:8px}.radius-medium-mobile{border-radius:32px}.radius-large-mobile{border-radius:50px}.radius-round-mobile{border-radius:50%}.txt-center-mobile{text-align:center}.txt-left-mobile{text-align:left}.txt-right-mobile{text-align:right}.underline-mobile{text-decoration:underline}.line-through-mobile{text-decoration:line-through}.lower-mobile{text-transform:lowercase}.upper-mobile{text-transform:uppercase}.capitalize-mobile{text-transform:capitalize}.title-large-mobile{font-size:4.5rem;line-height:1.2222222222}.title-1-mobile{font-size:2.5rem;line-height:1.4}.title-2-mobile{font-size:2.1875rem;line-height:1.3714285714}.title-3-mobile{font-size:1.5625rem;line-height:1.28}.title-4-mobile{font-size:1.125rem;line-height:1.7777777778}.body-1-mobile{font-size:1rem;line-height:1.5}.body-2-mobile{font-size:.875rem;line-height:1.7142857143}.body-3-mobile{font-size:.75rem;line-height:1.3333333333}.alert-box .alert{font-size:1.125rem;line-height:1.7777777778}.pagination>li:nth-child(n+9):not(:last-child){display:none}.pagination>li:nth-child(8){margin-right:0!important}.singleproduct .colors .color{border-radius:4px;height:24px;width:24px}.singleproduct .info{padding:8px}.singleproduct .info .brand{font-size:.75rem;line-height:1.3333333333}.singleproduct .info .name{font-size:.875rem;line-height:1.7142857143}.singleproduct .info .prices{justify-content:flex-start;margin-right:auto;width:min(10rem,100%)}.singleproduct .info .prices .price-container{font-size:1rem;font-size:.875rem;line-height:1.5;line-height:1.7142857143}.singleproduct .info .prices .price-container.discounted,.singleproduct .info .prices .price-container.has-discount{font-size:.875rem;line-height:1.7142857143}.singleproduct .info .prices .discount-percentage{margin-left:auto;margin-right:auto}.singleproduct .add-to-wishlist{right:4px;top:8px}.singleproduct .promo-label-container.label-45{left:-35px;top:8px;width:90px}.singleproduct .promo-label-text.label-45{font-size:7px;line-height:16px;padding:4px;width:90px}.cart-item,.order-item{align-items:flex-start;border:none;border-bottom:1px solid #e3e6ea;border-radius:0;flex-wrap:wrap}.cart-item .image,.order-item .image{margin-right:8px}.cart-item .update-cart-form,.order-item .update-cart-form{margin-top:24px}.cart-item .update-cart-form .price-container,.order-item .update-cart-form .price-container{font-weight:600;margin-left:auto}.cart-item,.order-item{display:grid;gap:8px;grid-template-columns:auto 1fr}.cart-item .title,.order-item .title{text-align:left}.cart-item .prices-container,.order-item .prices-container{grid-column:span 2;width:100%}.cart-item .remove-item,.order-item .remove-item{grid-column:span 2}#singleproduct-popup{height:min(60rem,100vh);max-height:none;max-width:none;width:min(50rem,100vw)}#singleproduct-popup>div{padding-bottom:24px;padding-left:8px;padding-right:8px}#singleproduct-popup>div .close-button{right:24px;top:24px}.thermal-gradient{bottom:8px;left:8px;padding:4px}.thermal-gradient .icon{height:14px;width:14px}#addtocart-popup .product .info .brand{font-size:.75rem;line-height:1.3333333333}#addtocart-popup .product .info .prices .discount-percentage{margin-left:auto;margin-right:auto}.last-post-title{padding:16px}.archive-item-image.last-post{border-radius:8px 8px 0 0}.blog-tab{display:inline-block}.blog-tab,.blog-tab.active{padding-bottom:4px}#catalog-container .catalog-sections .catalog-section .label{font-size:.75rem;line-height:1.3333333333}#pickup-points .address .edit-address .icon,#ship-to-address .address .edit-address .icon{height:16px;width:16px}#pickup-points .address .checkout-shipping-form .columns,#ship-to-address .address .checkout-shipping-form .columns{padding-left:8px;padding-right:8px}#pickup-points .tabs [data-toggle],#ship-to-address .tabs [data-toggle]{flex-basis:50%;font-size:.875rem;line-height:1.7142857143;max-width:50%;min-width:0}#map-dialog .close-button,#unsupported-country-dialog .close-button{height:16px;right:12px;top:10px;width:16px}#map-dialog #map-container{height:calc(100% - 40px)}#payment-methods{grid-auto-rows:auto;grid-template-columns:50% 1fr}#payment-methods .scalapay-method{align-items:flex-start;flex-direction:column;justify-content:flex-start}#markers-search{padding:8px;padding-right:48px}.cms-text{font-size:.875rem;line-height:1.7142857143}#faqs .faq-section .faq .toggle{padding:16px 0}#faqs .faq-section .faq .answer{font-size:.875rem;line-height:1.7142857143}#stile .higlighted .row .image-container{--image-margin:16px}#stile .higlighted .row .highlighted-link{bottom:0;display:block;left:0;position:absolute;right:0;top:0}.idee-regalo-banner{background-image:var(--bg-image);min-height:auto}#home-container .category-mobile-slider:not(:has(.swiper-initialized)){height:calc(42.85714vw + 56px)}#home-container section{margin-top:56px}#home-container .home-banner{margin-top:16px}#home-container .home-banner .background{bottom:0;height:100%;top:0}#home-container .higlighted .row .image-container{--image-margin:16px}#home-container .higlighted .row .highlighted-link{bottom:0;display:block;left:0;position:absolute;right:0;top:0}#home-container .by-the-meter{padding-bottom:32px;padding-top:32px}#home-container .by-the-meter .image{height:400px!important;margin-left:auto;width:100%!important}.category-slider{align-items:flex-start}.category-slider .swiper .category-slide .btn{margin-top:8px}.category-slider:not(.centered){padding-left:0;padding-right:0}.category-slider:not(.centered) .swiper{padding-left:8px}.category-slider:not(.centered) .swiper .image{padding-top:100%}.category-slider:not(.centered) .swiper .btn{font-size:.875rem;line-height:1.7142857143}.category-slider:not(.centered) .swiper .category-slide{align-items:center}.category-slider.centered .swiper .category-slide .image{padding-top:150%}.category-slider.centered .swiper .category-slide .btn{font-size:1.125rem;line-height:1.7777777778}#advent-calendar{background-image:linear-gradient(to bottom,hsla(0,0%,100%,.7),hsla(0,0%,100%,.7)),var(--bg-image);height:auto}#advent-calendar .calendar-container .calendar{grid-template-columns:repeat(4,1fr)}#advent-calendar .calendar-container .calendar .box.last{grid-column:span 4;padding-top:25%}#advent-calendar .calendar-container .calendar .box.last .cover{background-image:var(--bg-image-mobile)}#login-container .login-social-container{flex-direction:column}#login-container .facebook-signin{margin-top:8px}.popup-dialog{height:min(35rem,81vh);max-height:none;max-width:none;width:min(50rem,100vw)}.popup-dialog[data-promo]{height:min(50rem,81vh)}.popup-dialog>div .close-button{right:24px;top:24px}.newsletter-image{border-radius:0}#product-container .product .description{margin-top:8px}#product-container .product .info .brand{font-size:.875rem;line-height:1.7142857143;margin-top:24px;order:1}#product-container .product .info .name{font-size:1.125rem;line-height:1.7777777778;order:2}#product-container .product .info .material{font-size:.875rem;line-height:1.7142857143;order:3}#product-container .product .info .prices,#product-container .product .info scalapay-widget{order:4}#product-container .product .info .min-prices{order:5}#product-container .product .info .color{order:6}#product-container .product .info .color-swatch{order:0}#product-container .product .info .color-swatch .item+label .label{font-size:.875rem;line-height:1.7142857143}#product-container .product .info .size-guide,.product-features{order:7}h1{font-size:2.1875rem;line-height:1.3714285714}h2{font-size:1.5625rem;line-height:1.28}h3{font-size:1.125rem;line-height:1.7777777778}h4{font-size:1rem;font-weight:600;line-height:1.5}p{font-size:.875rem;line-height:1.7142857143}.width-100-mobile{width:100%}.grid-table{overflow-x:auto}.ratio-2\/1-mobile{aspect-ratio:2/1}}@media screen and (orientation:landscape){.flex-landscape{display:flex}.inline-flex-landscape{display:inline-flex}.wrap-landscape{flex-wrap:wrap}.nowrap-landscape{flex-wrap:nowrap}.flex-grow-landscape{flex-grow:var(--grow,1)}.flex-shrink-landscape{flex-shrink:var(--shrink,1)}.flex-basis-landscape{flex-basis:var(--basis,100%)}.justify-start-landscape{justify-content:flex-start}.justify-end-landscape{justify-content:flex-end}.justify-center-landscape{justify-content:center}.justify-space-between-landscape{justify-content:space-between}.justify-space-around-landscape{justify-content:space-around}.justify-space-evenly-landscape{justify-content:space-evenly}.align-start-landscape{align-items:flex-start}.align-end-landscape{align-items:flex-end}.align-center-landscape{align-items:center}.align-baseline-landscape{align-items:baseline}.direction-row-landscape{flex-direction:row}.direction-row-reverse-landscape{flex-direction:row-reverse}.direction-column-landscape{flex-direction:column}.direction-column-reverse-landscape{flex-direction:column-reverse}.landscape-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.columns-landscape-1>.column,.columns-landscape-1>.columns{flex-basis:100%;max-width:100%}.order-landscape-1{order:1}.offset-landscape-1{margin-left:8.3333333333%}.landscape-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.columns-landscape-2>.column,.columns-landscape-2>.columns{flex-basis:50%;max-width:50%}.order-landscape-2{order:2}.offset-landscape-2{margin-left:16.6666666667%}.landscape-3{flex-basis:25%;max-width:25%}.columns-landscape-3>.column,.columns-landscape-3>.columns{flex-basis:33.3333333333%;max-width:33.3333333333%}.order-landscape-3{order:3}.offset-landscape-3{margin-left:25%}.landscape-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.columns-landscape-4>.column,.columns-landscape-4>.columns{flex-basis:25%;max-width:25%}.order-landscape-4{order:4}.offset-landscape-4{margin-left:33.3333333333%}.landscape-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.columns-landscape-5>.column,.columns-landscape-5>.columns{flex-basis:20%;max-width:20%}.order-landscape-5{order:5}.offset-landscape-5{margin-left:41.6666666667%}.landscape-6{flex-basis:50%;max-width:50%}.columns-landscape-6>.column,.columns-landscape-6>.columns{flex-basis:16.6666666667%;max-width:16.6666666667%}.order-landscape-6{order:6}.offset-landscape-6{margin-left:50%}.landscape-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.columns-landscape-7>.column,.columns-landscape-7>.columns{flex-basis:14.2857142857%;max-width:14.2857142857%}.order-landscape-7{order:7}.offset-landscape-7{margin-left:58.3333333333%}.landscape-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.columns-landscape-8>.column,.columns-landscape-8>.columns{flex-basis:12.5%;max-width:12.5%}.order-landscape-8{order:8}.offset-landscape-8{margin-left:66.6666666667%}.landscape-9{flex-basis:75%;max-width:75%}.columns-landscape-9>.column,.columns-landscape-9>.columns{flex-basis:11.1111111111%;max-width:11.1111111111%}.order-landscape-9{order:9}.offset-landscape-9{margin-left:75%}.landscape-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.columns-landscape-10>.column,.columns-landscape-10>.columns{flex-basis:10%;max-width:10%}.order-landscape-10{order:10}.offset-landscape-10{margin-left:83.3333333333%}.landscape-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.columns-landscape-11>.column,.columns-landscape-11>.columns{flex-basis:9.0909090909%;max-width:9.0909090909%}.order-landscape-11{order:11}.offset-landscape-11{margin-left:91.6666666667%}.landscape-12{flex-basis:100%;max-width:100%}.columns-landscape-12>.column,.columns-landscape-12>.columns{flex-basis:8.3333333333%;max-width:8.3333333333%}.order-landscape-12{order:12}.offset-landscape-12{margin-left:100%}.hide-for-landscape{display:none!important}}@media screen and (orientation:portrait){.flex-portrait{display:flex}.inline-flex-portrait{display:inline-flex}.wrap-portrait{flex-wrap:wrap}.nowrap-portrait{flex-wrap:nowrap}.flex-grow-portrait{flex-grow:var(--grow,1)}.flex-shrink-portrait{flex-shrink:var(--shrink,1)}.flex-basis-portrait{flex-basis:var(--basis,100%)}.justify-start-portrait{justify-content:flex-start}.justify-end-portrait{justify-content:flex-end}.justify-center-portrait{justify-content:center}.justify-space-between-portrait{justify-content:space-between}.justify-space-around-portrait{justify-content:space-around}.justify-space-evenly-portrait{justify-content:space-evenly}.align-start-portrait{align-items:flex-start}.align-end-portrait{align-items:flex-end}.align-center-portrait{align-items:center}.align-baseline-portrait{align-items:baseline}.direction-row-portrait{flex-direction:row}.direction-row-reverse-portrait{flex-direction:row-reverse}.direction-column-portrait{flex-direction:column}.direction-column-reverse-portrait{flex-direction:column-reverse}.column,.columns{padding-left:.46875rem;padding-right:.46875rem}.portrait-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.columns-portrait-1>.column,.columns-portrait-1>.columns{flex-basis:100%;max-width:100%}.order-portrait-1{order:1}.offset-portrait-1{margin-left:8.3333333333%}.portrait-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.columns-portrait-2>.column,.columns-portrait-2>.columns{flex-basis:50%;max-width:50%}.order-portrait-2{order:2}.offset-portrait-2{margin-left:16.6666666667%}.portrait-3{flex-basis:25%;max-width:25%}.columns-portrait-3>.column,.columns-portrait-3>.columns{flex-basis:33.3333333333%;max-width:33.3333333333%}.order-portrait-3{order:3}.offset-portrait-3{margin-left:25%}.portrait-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.columns-portrait-4>.column,.columns-portrait-4>.columns{flex-basis:25%;max-width:25%}.order-portrait-4{order:4}.offset-portrait-4{margin-left:33.3333333333%}.portrait-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.columns-portrait-5>.column,.columns-portrait-5>.columns{flex-basis:20%;max-width:20%}.order-portrait-5{order:5}.offset-portrait-5{margin-left:41.6666666667%}.portrait-6{flex-basis:50%;max-width:50%}.columns-portrait-6>.column,.columns-portrait-6>.columns{flex-basis:16.6666666667%;max-width:16.6666666667%}.order-portrait-6{order:6}.offset-portrait-6{margin-left:50%}.portrait-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.columns-portrait-7>.column,.columns-portrait-7>.columns{flex-basis:14.2857142857%;max-width:14.2857142857%}.order-portrait-7{order:7}.offset-portrait-7{margin-left:58.3333333333%}.portrait-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.columns-portrait-8>.column,.columns-portrait-8>.columns{flex-basis:12.5%;max-width:12.5%}.order-portrait-8{order:8}.offset-portrait-8{margin-left:66.6666666667%}.portrait-9{flex-basis:75%;max-width:75%}.columns-portrait-9>.column,.columns-portrait-9>.columns{flex-basis:11.1111111111%;max-width:11.1111111111%}.order-portrait-9{order:9}.offset-portrait-9{margin-left:75%}.portrait-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.columns-portrait-10>.column,.columns-portrait-10>.columns{flex-basis:10%;max-width:10%}.order-portrait-10{order:10}.offset-portrait-10{margin-left:83.3333333333%}.portrait-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.columns-portrait-11>.column,.columns-portrait-11>.columns{flex-basis:9.0909090909%;max-width:9.0909090909%}.order-portrait-11{order:11}.offset-portrait-11{margin-left:91.6666666667%}.portrait-12{flex-basis:100%;max-width:100%}.columns-portrait-12>.column,.columns-portrait-12>.columns{flex-basis:8.3333333333%;max-width:8.3333333333%}.order-portrait-12{order:12}.offset-portrait-12{margin-left:100%}.hide-for-portrait{display:none!important}}@media screen and (min-width:0){.mobile-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.columns-mobile-1>.column,.columns-mobile-1>.columns{flex-basis:100%;max-width:100%}.mobile-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.columns-mobile-2>.column,.columns-mobile-2>.columns{flex-basis:50%;max-width:50%}.mobile-3{flex-basis:25%;max-width:25%}.columns-mobile-3>.column,.columns-mobile-3>.columns,.mobile-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.columns-mobile-4>.column,.columns-mobile-4>.columns{flex-basis:25%;max-width:25%}.mobile-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.columns-mobile-5>.column,.columns-mobile-5>.columns{flex-basis:20%;max-width:20%}.mobile-6{flex-basis:50%;max-width:50%}.columns-mobile-6>.column,.columns-mobile-6>.columns{flex-basis:16.6666666667%;max-width:16.6666666667%}.mobile-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.columns-mobile-7>.column,.columns-mobile-7>.columns{flex-basis:14.2857142857%;max-width:14.2857142857%}.mobile-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.columns-mobile-8>.column,.columns-mobile-8>.columns{flex-basis:12.5%;max-width:12.5%}.mobile-9{flex-basis:75%;max-width:75%}.columns-mobile-9>.column,.columns-mobile-9>.columns{flex-basis:11.1111111111%;max-width:11.1111111111%}.mobile-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.columns-mobile-10>.column,.columns-mobile-10>.columns{flex-basis:10%;max-width:10%}.mobile-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.columns-mobile-11>.column,.columns-mobile-11>.columns{flex-basis:9.0909090909%;max-width:9.0909090909%}.mobile-12{flex-basis:100%;max-width:100%}.columns-mobile-12>.column,.columns-mobile-12>.columns{flex-basis:8.3333333333%;max-width:8.3333333333%}.hide-for-mobile{display:none!important}}@media screen and (min-width:0)and (orientation:landscape){.mobile-landscape-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.columns-mobile-landscape-1>.column,.columns-mobile-landscape-1>.columns{flex-basis:100%;max-width:100%}.mobile-landscape-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.columns-mobile-landscape-2>.column,.columns-mobile-landscape-2>.columns{flex-basis:50%;max-width:50%}.mobile-landscape-3{flex-basis:25%;max-width:25%}.columns-mobile-landscape-3>.column,.columns-mobile-landscape-3>.columns,.mobile-landscape-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.columns-mobile-landscape-4>.column,.columns-mobile-landscape-4>.columns{flex-basis:25%;max-width:25%}.mobile-landscape-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.columns-mobile-landscape-5>.column,.columns-mobile-landscape-5>.columns{flex-basis:20%;max-width:20%}.mobile-landscape-6{flex-basis:50%;max-width:50%}.columns-mobile-landscape-6>.column,.columns-mobile-landscape-6>.columns{flex-basis:16.6666666667%;max-width:16.6666666667%}.mobile-landscape-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.columns-mobile-landscape-7>.column,.columns-mobile-landscape-7>.columns{flex-basis:14.2857142857%;max-width:14.2857142857%}.mobile-landscape-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.columns-mobile-landscape-8>.column,.columns-mobile-landscape-8>.columns{flex-basis:12.5%;max-width:12.5%}.mobile-landscape-9{flex-basis:75%;max-width:75%}.columns-mobile-landscape-9>.column,.columns-mobile-landscape-9>.columns{flex-basis:11.1111111111%;max-width:11.1111111111%}.mobile-landscape-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.columns-mobile-landscape-10>.column,.columns-mobile-landscape-10>.columns{flex-basis:10%;max-width:10%}.mobile-landscape-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.columns-mobile-landscape-11>.column,.columns-mobile-landscape-11>.columns{flex-basis:9.0909090909%;max-width:9.0909090909%}.mobile-landscape-12{flex-basis:100%;max-width:100%}.columns-mobile-landscape-12>.column,.columns-mobile-landscape-12>.columns{flex-basis:8.3333333333%;max-width:8.3333333333%}.hide-for-mobile-landscape{display:none!important}}@media screen and (min-width:0)and (orientation:portrait){.mobile-portrait-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.columns-mobile-portrait-1>.column,.columns-mobile-portrait-1>.columns{flex-basis:100%;max-width:100%}.mobile-portrait-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.columns-mobile-portrait-2>.column,.columns-mobile-portrait-2>.columns{flex-basis:50%;max-width:50%}.mobile-portrait-3{flex-basis:25%;max-width:25%}.columns-mobile-portrait-3>.column,.columns-mobile-portrait-3>.columns,.mobile-portrait-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.columns-mobile-portrait-4>.column,.columns-mobile-portrait-4>.columns{flex-basis:25%;max-width:25%}.mobile-portrait-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.columns-mobile-portrait-5>.column,.columns-mobile-portrait-5>.columns{flex-basis:20%;max-width:20%}.mobile-portrait-6{flex-basis:50%;max-width:50%}.columns-mobile-portrait-6>.column,.columns-mobile-portrait-6>.columns{flex-basis:16.6666666667%;max-width:16.6666666667%}.mobile-portrait-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.columns-mobile-portrait-7>.column,.columns-mobile-portrait-7>.columns{flex-basis:14.2857142857%;max-width:14.2857142857%}.mobile-portrait-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.columns-mobile-portrait-8>.column,.columns-mobile-portrait-8>.columns{flex-basis:12.5%;max-width:12.5%}.mobile-portrait-9{flex-basis:75%;max-width:75%}.columns-mobile-portrait-9>.column,.columns-mobile-portrait-9>.columns{flex-basis:11.1111111111%;max-width:11.1111111111%}.mobile-portrait-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.columns-mobile-portrait-10>.column,.columns-mobile-portrait-10>.columns{flex-basis:10%;max-width:10%}.mobile-portrait-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.columns-mobile-portrait-11>.column,.columns-mobile-portrait-11>.columns{flex-basis:9.0909090909%;max-width:9.0909090909%}.mobile-portrait-12{flex-basis:100%;max-width:100%}.columns-mobile-portrait-12>.column,.columns-mobile-portrait-12>.columns{flex-basis:8.3333333333%;max-width:8.3333333333%}.hide-for-mobile-portrait{display:none!important}}@media screen and (min-width:0)and (max-width:640px){.order-mobile-1{order:1}.offset-mobile-1{margin-left:8.3333333333%}.order-mobile-2{order:2}.offset-mobile-2{margin-left:16.6666666667%}.order-mobile-3{order:3}.offset-mobile-3{margin-left:25%}.order-mobile-4{order:4}.offset-mobile-4{margin-left:33.3333333333%}.order-mobile-5{order:5}.offset-mobile-5{margin-left:41.6666666667%}.order-mobile-6{order:6}.offset-mobile-6{margin-left:50%}.order-mobile-7{order:7}.offset-mobile-7{margin-left:58.3333333333%}.order-mobile-8{order:8}.offset-mobile-8{margin-left:66.6666666667%}.order-mobile-9{order:9}.offset-mobile-9{margin-left:75%}.order-mobile-10{order:10}.offset-mobile-10{margin-left:83.3333333333%}.order-mobile-11{order:11}.offset-mobile-11{margin-left:91.6666666667%}.order-mobile-12{order:12}.offset-mobile-12{margin-left:100%}}@media screen and (min-width:0)and (max-width:640px)and (orientation:landscape){.order-mobile-landscape-1{order:1}.offset-mobile-landscape-1{margin-left:8.3333333333%}.order-mobile-landscape-2{order:2}.offset-mobile-landscape-2{margin-left:16.6666666667%}.order-mobile-landscape-3{order:3}.offset-mobile-landscape-3{margin-left:25%}.order-mobile-landscape-4{order:4}.offset-mobile-landscape-4{margin-left:33.3333333333%}.order-mobile-landscape-5{order:5}.offset-mobile-landscape-5{margin-left:41.6666666667%}.order-mobile-landscape-6{order:6}.offset-mobile-landscape-6{margin-left:50%}.order-mobile-landscape-7{order:7}.offset-mobile-landscape-7{margin-left:58.3333333333%}.order-mobile-landscape-8{order:8}.offset-mobile-landscape-8{margin-left:66.6666666667%}.order-mobile-landscape-9{order:9}.offset-mobile-landscape-9{margin-left:75%}.order-mobile-landscape-10{order:10}.offset-mobile-landscape-10{margin-left:83.3333333333%}.order-mobile-landscape-11{order:11}.offset-mobile-landscape-11{margin-left:91.6666666667%}.order-mobile-landscape-12{order:12}.offset-mobile-landscape-12{margin-left:100%}}@media screen and (min-width:0)and (max-width:640px)and (orientation:portrait){.order-mobile-portrait-1{order:1}.offset-mobile-portrait-1{margin-left:8.3333333333%}.order-mobile-portrait-2{order:2}.offset-mobile-portrait-2{margin-left:16.6666666667%}.order-mobile-portrait-3{order:3}.offset-mobile-portrait-3{margin-left:25%}.order-mobile-portrait-4{order:4}.offset-mobile-portrait-4{margin-left:33.3333333333%}.order-mobile-portrait-5{order:5}.offset-mobile-portrait-5{margin-left:41.6666666667%}.order-mobile-portrait-6{order:6}.offset-mobile-portrait-6{margin-left:50%}.order-mobile-portrait-7{order:7}.offset-mobile-portrait-7{margin-left:58.3333333333%}.order-mobile-portrait-8{order:8}.offset-mobile-portrait-8{margin-left:66.6666666667%}.order-mobile-portrait-9{order:9}.offset-mobile-portrait-9{margin-left:75%}.order-mobile-portrait-10{order:10}.offset-mobile-portrait-10{margin-left:83.3333333333%}.order-mobile-portrait-11{order:11}.offset-mobile-portrait-11{margin-left:91.6666666667%}.order-mobile-portrait-12{order:12}.offset-mobile-portrait-12{margin-left:100%}}@media screen and (min-width:641px){.tablet-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.columns-tablet-1>.column,.columns-tablet-1>.columns{flex-basis:100%;max-width:100%}.tablet-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.columns-tablet-2>.column,.columns-tablet-2>.columns{flex-basis:50%;max-width:50%}.tablet-3{flex-basis:25%;max-width:25%}.columns-tablet-3>.column,.columns-tablet-3>.columns,.tablet-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.columns-tablet-4>.column,.columns-tablet-4>.columns{flex-basis:25%;max-width:25%}.tablet-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.columns-tablet-5>.column,.columns-tablet-5>.columns{flex-basis:20%;max-width:20%}.tablet-6{flex-basis:50%;max-width:50%}.columns-tablet-6>.column,.columns-tablet-6>.columns{flex-basis:16.6666666667%;max-width:16.6666666667%}.tablet-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.columns-tablet-7>.column,.columns-tablet-7>.columns{flex-basis:14.2857142857%;max-width:14.2857142857%}.tablet-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.columns-tablet-8>.column,.columns-tablet-8>.columns{flex-basis:12.5%;max-width:12.5%}.tablet-9{flex-basis:75%;max-width:75%}.columns-tablet-9>.column,.columns-tablet-9>.columns{flex-basis:11.1111111111%;max-width:11.1111111111%}.tablet-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.columns-tablet-10>.column,.columns-tablet-10>.columns{flex-basis:10%;max-width:10%}.tablet-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.columns-tablet-11>.column,.columns-tablet-11>.columns{flex-basis:9.0909090909%;max-width:9.0909090909%}.tablet-12{flex-basis:100%;max-width:100%}.columns-tablet-12>.column,.columns-tablet-12>.columns{flex-basis:8.3333333333%;max-width:8.3333333333%}.hide-for-tablet{display:none!important}#main-menu .close-lateral-panel,#stile .higlighted .row .highlighted-link{display:none}#home-container .home-banner .background{max-height:100%;-o-object-fit:cover;object-fit:cover}#home-container .higlighted .row .highlighted-link{display:none}#home-container .by-the-meter .image{position:relative;right:calc((min(110rem,100*var(--dvw, 1dvw)) - 100*var(--dvw, 1dvw))/2);width:100%!important}}@media screen and (min-width:641px)and (orientation:landscape){.tablet-landscape-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.columns-tablet-landscape-1>.column,.columns-tablet-landscape-1>.columns{flex-basis:100%;max-width:100%}.tablet-landscape-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.columns-tablet-landscape-2>.column,.columns-tablet-landscape-2>.columns{flex-basis:50%;max-width:50%}.tablet-landscape-3{flex-basis:25%;max-width:25%}.columns-tablet-landscape-3>.column,.columns-tablet-landscape-3>.columns,.tablet-landscape-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.columns-tablet-landscape-4>.column,.columns-tablet-landscape-4>.columns{flex-basis:25%;max-width:25%}.tablet-landscape-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.columns-tablet-landscape-5>.column,.columns-tablet-landscape-5>.columns{flex-basis:20%;max-width:20%}.tablet-landscape-6{flex-basis:50%;max-width:50%}.columns-tablet-landscape-6>.column,.columns-tablet-landscape-6>.columns{flex-basis:16.6666666667%;max-width:16.6666666667%}.tablet-landscape-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.columns-tablet-landscape-7>.column,.columns-tablet-landscape-7>.columns{flex-basis:14.2857142857%;max-width:14.2857142857%}.tablet-landscape-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.columns-tablet-landscape-8>.column,.columns-tablet-landscape-8>.columns{flex-basis:12.5%;max-width:12.5%}.tablet-landscape-9{flex-basis:75%;max-width:75%}.columns-tablet-landscape-9>.column,.columns-tablet-landscape-9>.columns{flex-basis:11.1111111111%;max-width:11.1111111111%}.tablet-landscape-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.columns-tablet-landscape-10>.column,.columns-tablet-landscape-10>.columns{flex-basis:10%;max-width:10%}.tablet-landscape-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.columns-tablet-landscape-11>.column,.columns-tablet-landscape-11>.columns{flex-basis:9.0909090909%;max-width:9.0909090909%}.tablet-landscape-12{flex-basis:100%;max-width:100%}.columns-tablet-landscape-12>.column,.columns-tablet-landscape-12>.columns{flex-basis:8.3333333333%;max-width:8.3333333333%}.hide-for-tablet-landscape{display:none!important}}@media screen and (min-width:641px)and (orientation:portrait){.tablet-portrait-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.columns-tablet-portrait-1>.column,.columns-tablet-portrait-1>.columns{flex-basis:100%;max-width:100%}.tablet-portrait-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.columns-tablet-portrait-2>.column,.columns-tablet-portrait-2>.columns{flex-basis:50%;max-width:50%}.tablet-portrait-3{flex-basis:25%;max-width:25%}.columns-tablet-portrait-3>.column,.columns-tablet-portrait-3>.columns,.tablet-portrait-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.columns-tablet-portrait-4>.column,.columns-tablet-portrait-4>.columns{flex-basis:25%;max-width:25%}.tablet-portrait-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.columns-tablet-portrait-5>.column,.columns-tablet-portrait-5>.columns{flex-basis:20%;max-width:20%}.tablet-portrait-6{flex-basis:50%;max-width:50%}.columns-tablet-portrait-6>.column,.columns-tablet-portrait-6>.columns{flex-basis:16.6666666667%;max-width:16.6666666667%}.tablet-portrait-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.columns-tablet-portrait-7>.column,.columns-tablet-portrait-7>.columns{flex-basis:14.2857142857%;max-width:14.2857142857%}.tablet-portrait-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.columns-tablet-portrait-8>.column,.columns-tablet-portrait-8>.columns{flex-basis:12.5%;max-width:12.5%}.tablet-portrait-9{flex-basis:75%;max-width:75%}.columns-tablet-portrait-9>.column,.columns-tablet-portrait-9>.columns{flex-basis:11.1111111111%;max-width:11.1111111111%}.tablet-portrait-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.columns-tablet-portrait-10>.column,.columns-tablet-portrait-10>.columns{flex-basis:10%;max-width:10%}.tablet-portrait-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.columns-tablet-portrait-11>.column,.columns-tablet-portrait-11>.columns{flex-basis:9.0909090909%;max-width:9.0909090909%}.tablet-portrait-12{flex-basis:100%;max-width:100%}.columns-tablet-portrait-12>.column,.columns-tablet-portrait-12>.columns{flex-basis:8.3333333333%;max-width:8.3333333333%}.hide-for-tablet-portrait{display:none!important}}@media screen and (min-width:641px)and (max-width:1024px){.order-tablet-1{order:1}.offset-tablet-1{margin-left:8.3333333333%}.order-tablet-2{order:2}.offset-tablet-2{margin-left:16.6666666667%}.order-tablet-3{order:3}.offset-tablet-3{margin-left:25%}.order-tablet-4{order:4}.offset-tablet-4{margin-left:33.3333333333%}.order-tablet-5{order:5}.offset-tablet-5{margin-left:41.6666666667%}.order-tablet-6{order:6}.offset-tablet-6{margin-left:50%}.order-tablet-7{order:7}.offset-tablet-7{margin-left:58.3333333333%}.order-tablet-8{order:8}.offset-tablet-8{margin-left:66.6666666667%}.order-tablet-9{order:9}.offset-tablet-9{margin-left:75%}.order-tablet-10{order:10}.offset-tablet-10{margin-left:83.3333333333%}.order-tablet-11{order:11}.offset-tablet-11{margin-left:91.6666666667%}.order-tablet-12{order:12}.offset-tablet-12{margin-left:100%}#home-container .by-the-meter .image{height:400px!important;margin-top:32px}}@media screen and (min-width:641px)and (max-width:1024px)and (orientation:landscape){.order-tablet-landscape-1{order:1}.offset-tablet-landscape-1{margin-left:8.3333333333%}.order-tablet-landscape-2{order:2}.offset-tablet-landscape-2{margin-left:16.6666666667%}.order-tablet-landscape-3{order:3}.offset-tablet-landscape-3{margin-left:25%}.order-tablet-landscape-4{order:4}.offset-tablet-landscape-4{margin-left:33.3333333333%}.order-tablet-landscape-5{order:5}.offset-tablet-landscape-5{margin-left:41.6666666667%}.order-tablet-landscape-6{order:6}.offset-tablet-landscape-6{margin-left:50%}.order-tablet-landscape-7{order:7}.offset-tablet-landscape-7{margin-left:58.3333333333%}.order-tablet-landscape-8{order:8}.offset-tablet-landscape-8{margin-left:66.6666666667%}.order-tablet-landscape-9{order:9}.offset-tablet-landscape-9{margin-left:75%}.order-tablet-landscape-10{order:10}.offset-tablet-landscape-10{margin-left:83.3333333333%}.order-tablet-landscape-11{order:11}.offset-tablet-landscape-11{margin-left:91.6666666667%}.order-tablet-landscape-12{order:12}.offset-tablet-landscape-12{margin-left:100%}}@media screen and (min-width:641px)and (max-width:1024px)and (orientation:portrait){.order-tablet-portrait-1{order:1}.offset-tablet-portrait-1{margin-left:8.3333333333%}.order-tablet-portrait-2{order:2}.offset-tablet-portrait-2{margin-left:16.6666666667%}.order-tablet-portrait-3{order:3}.offset-tablet-portrait-3{margin-left:25%}.order-tablet-portrait-4{order:4}.offset-tablet-portrait-4{margin-left:33.3333333333%}.order-tablet-portrait-5{order:5}.offset-tablet-portrait-5{margin-left:41.6666666667%}.order-tablet-portrait-6{order:6}.offset-tablet-portrait-6{margin-left:50%}.order-tablet-portrait-7{order:7}.offset-tablet-portrait-7{margin-left:58.3333333333%}.order-tablet-portrait-8{order:8}.offset-tablet-portrait-8{margin-left:66.6666666667%}.order-tablet-portrait-9{order:9}.offset-tablet-portrait-9{margin-left:75%}.order-tablet-portrait-10{order:10}.offset-tablet-portrait-10{margin-left:83.3333333333%}.order-tablet-portrait-11{order:11}.offset-tablet-portrait-11{margin-left:91.6666666667%}.order-tablet-portrait-12{order:12}.offset-tablet-portrait-12{margin-left:100%}}@media screen and (max-width:640px)and (orientation:landscape){.show-for-tablet-landscape{display:none!important}}@media screen and (max-width:640px)and (orientation:portrait){.show-for-tablet-portrait{display:none!important}}@media screen and (min-width:1025px){.desktop-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.columns-desktop-1>.column,.columns-desktop-1>.columns{flex-basis:100%;max-width:100%}.order-desktop-1{order:1}.offset-desktop-1{margin-left:8.3333333333%}.desktop-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.columns-desktop-2>.column,.columns-desktop-2>.columns{flex-basis:50%;max-width:50%}.order-desktop-2{order:2}.offset-desktop-2{margin-left:16.6666666667%}.desktop-3{flex-basis:25%;max-width:25%}.columns-desktop-3>.column,.columns-desktop-3>.columns{flex-basis:33.3333333333%;max-width:33.3333333333%}.order-desktop-3{order:3}.offset-desktop-3{margin-left:25%}.desktop-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.columns-desktop-4>.column,.columns-desktop-4>.columns{flex-basis:25%;max-width:25%}.order-desktop-4{order:4}.offset-desktop-4{margin-left:33.3333333333%}.desktop-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.columns-desktop-5>.column,.columns-desktop-5>.columns{flex-basis:20%;max-width:20%}.order-desktop-5{order:5}.offset-desktop-5{margin-left:41.6666666667%}.desktop-6{flex-basis:50%;max-width:50%}.columns-desktop-6>.column,.columns-desktop-6>.columns{flex-basis:16.6666666667%;max-width:16.6666666667%}.order-desktop-6{order:6}.offset-desktop-6{margin-left:50%}.desktop-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.columns-desktop-7>.column,.columns-desktop-7>.columns{flex-basis:14.2857142857%;max-width:14.2857142857%}.order-desktop-7{order:7}.offset-desktop-7{margin-left:58.3333333333%}.desktop-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.columns-desktop-8>.column,.columns-desktop-8>.columns{flex-basis:12.5%;max-width:12.5%}.order-desktop-8{order:8}.offset-desktop-8{margin-left:66.6666666667%}.desktop-9{flex-basis:75%;max-width:75%}.columns-desktop-9>.column,.columns-desktop-9>.columns{flex-basis:11.1111111111%;max-width:11.1111111111%}.order-desktop-9{order:9}.offset-desktop-9{margin-left:75%}.desktop-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.columns-desktop-10>.column,.columns-desktop-10>.columns{flex-basis:10%;max-width:10%}.order-desktop-10{order:10}.offset-desktop-10{margin-left:83.3333333333%}.desktop-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.columns-desktop-11>.column,.columns-desktop-11>.columns{flex-basis:9.0909090909%;max-width:9.0909090909%}.order-desktop-11{order:11}.offset-desktop-11{margin-left:91.6666666667%}.desktop-12{flex-basis:100%;max-width:100%}.columns-desktop-12>.column,.columns-desktop-12>.columns{flex-basis:8.3333333333%;max-width:8.3333333333%}.order-desktop-12{order:12}.offset-desktop-12{margin-left:100%}.hide-for-desktop{display:none!important}footer .footer-bottom .social-links{margin-left:24px}footer .footer-bottom>.columns{padding-bottom:8px;padding-top:8px}footer .footer-bottom>.columns:first-child{border-right:1px solid #e3e6ea}footer .footer-bottom>.columns:last-child{border-left:1px solid #e3e6ea}.footer-accordion.payment-method{align-items:center;color:#4f4f4f;display:flex;font-size:.875rem;line-height:1.7142857143}.footer-accordion.payment-method .icon{margin-right:8px}.footer-accordion a{font-size:.875rem;line-height:1.7142857143;padding-bottom:4px;padding-top:4px;width:100%}.footer-accordion dyn-container{height:auto!important}.footer-accordion ul>li:not(:first-child){margin-top:8px}#desktop-search{position:relative}#desktop-search .search-input{padding-right:64px}#desktop-search .search-cancel{left:unset;right:24px;top:50%;translate:0 -50%}#desktop-search .search-results{align-items:center;background-color:#fff;border:1px solid #e3e6ea;border-radius:0 0 8px 8px;border-top:none;display:flex;flex-direction:column;left:0;max-height:500px;overflow-y:auto;padding-bottom:8px;padding-left:16px;padding-right:16px;position:absolute;right:0;top:calc(100% - 5px);z-index:3001}#desktop-search .search-results.loading{height:300px}#desktop-search .search-results .not-found{font-weight:600;padding-bottom:32px;padding-top:32px}#desktop-search .search-results .search-result{background-color:#fff;border-radius:8px;box-shadow:0 0 10px -1px rgba(0,0,0,.15);display:flex;margin-top:8px;padding:8px 8px 16px;width:100%}#desktop-search .search-results .search-result .image{border-radius:8px;flex-basis:15%;margin-right:8px;max-width:15%;overflow:hidden;position:relative}#desktop-search .search-results .search-result .image img{bottom:0;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0}#desktop-search .search-results .search-result .info .brand{color:#757575;font-family:Lusitana,sans-serif;font-size:.75rem;line-height:1.3333333333;margin-top:8px}#desktop-search .search-results .search-result .info .name{font-size:.875rem;line-height:1.7142857143;margin-top:8px}#desktop-search .search-results .search-result .info .prices{margin-top:16px}#desktop-search .search-results .search-result .info .prices .price-container.discounted{color:#757575;margin-right:16px;text-decoration:line-through}#desktop-search .search-results .search-result .info .prices .price-container:not(.discounted){font-weight:600}#main-menu{margin-top:8px;width:100%}#main-menu .menu{align-items:center;display:flex;position:relative;width:100%}#main-menu .menu .menu-item[data-level="1"]{font-size:1rem;font-weight:600;line-height:1.5;padding-bottom:16px}#main-menu .menu .menu-item[data-level="1"]>a,#main-menu .menu .menu-item[data-level="1"]>span{cursor:pointer;display:block;padding:4px 24px}#main-menu .menu .menu-item[data-level="1"].buttons,#main-menu .menu .menu-item[data-level="1"].mobile,#main-menu .menu .menu-item[data-level="1"].profile{display:none}#main-menu .menu .menu-item[data-level="1"]>.submenu{align-content:flex-start;background-color:#fff;border:1px solid #e3e6ea;border-bottom-left-radius:16px;border-bottom-right-radius:16px;border-top:none;display:flex;flex-flow:column wrap;height:400px;left:0;padding:32px 32px 24px;position:absolute;right:calc(25% + .9375rem);top:100%}#main-menu .menu .menu-item[data-level="1"]:active>a,#main-menu .menu .menu-item[data-level="1"]:active>span,#main-menu .menu .menu-item[data-level="1"]:focus>a,#main-menu .menu .menu-item[data-level="1"]:focus>span,#main-menu .menu .menu-item[data-level="1"]:hover>a,#main-menu .menu .menu-item[data-level="1"]:hover>span{background-color:#f7f7f7;border-radius:32px}#main-menu .menu .menu-item[data-level="1"]:not(:hover):not(:focus):not(:active)>.submenu{display:none}#main-menu .menu .menu-item[data-level="1"].cms>a,#main-menu .menu .menu-item[data-level="1"].cms>span{align-items:center;color:var(--text-color,#151515);display:flex}#main-menu .menu .menu-item[data-level="1"].cms>a .icon,#main-menu .menu .menu-item[data-level="1"].cms>span .icon{margin-right:4px}#main-menu .menu .menu-item[data-level="1"].promo>.submenu,#main-menu .menu .menu-item[data-level="1"].style>.submenu{flex-flow:row nowrap}#main-menu .menu .cms-submenu{left:var(--submenu-offset);position:absolute;top:0}#main-menu .menu .cms-submenu .menu-item{width:-moz-max-content!important;width:max-content!important}#main-menu .menu .cms-submenu .menu-item.title{position:relative!important}#main-menu .menu .promo-item,#main-menu .menu .style-item{flex-basis:25%;max-width:25%;padding-left:8px;padding-right:8px}#main-menu .menu .promo-item>a,#main-menu .menu .style-item>a{display:flex;flex-direction:column}#main-menu .menu .promo-item>a{height:100%}#main-menu .menu .promo-item .box{align-items:center;background:var(--background-color);color:var(--text-color);display:flex;flex-direction:column;height:min(350px,100% - 40px);justify-content:center;text-align:center;width:100%}#main-menu .menu .promo-item .box.image{background:linear-gradient(var(--background-color),var(--background-color)),var(--background-image);background-position:50%;background-repeat:no-repeat;background-size:cover}#main-menu .menu .promo-item .box .title{font-family:Lusitana,sans-serif;font-size:88px;font-weight:400;line-height:96px}#main-menu .menu .promo-item .box .title.highlights{font-size:55px;line-height:1.5}#main-menu .menu .promo-item .label{font-size:1rem;font-weight:400;line-height:1.5;margin-top:16px}#main-menu .menu .style-item>a{height:calc(100% - 24px)}#main-menu .menu .style-item picture{height:min(350px,100% - 40px);-o-object-fit:cover;object-fit:cover;width:100%}#main-menu .menu .style-item .label{font-size:1rem;font-weight:600;line-height:1.5;margin-top:16px}#main-menu .menu .style-see-all{bottom:8px;left:40px;position:absolute}#main-menu .menu .bnb{margin-left:auto}#main-menu .menu .image-item{position:absolute;right:32px;top:48px}#main-menu .menu .image-item>a{display:flex;flex-direction:column}#main-menu .menu .image-item>a .title{color:#e51074;font-size:1rem;font-weight:600;line-height:1.5}#main-menu .menu .image-item>a .image{border-radius:16px;height:200px;margin-top:16px;-o-object-fit:cover;object-fit:cover;width:360px}#main-menu .menu .image-item>a .label{align-items:center;display:flex;font-size:.875rem;font-weight:600;justify-content:space-between;line-height:1.7142857143;margin-top:8px}#main-menu .menu .menu-item[data-level="2"]{font-size:.875rem;font-weight:400;line-height:1.7142857143;overflow-x:hidden;padding-bottom:4px;padding-right:8px;padding-top:4px;text-overflow:ellipsis;width:20%}#main-menu .menu .menu-item[data-level="2"].title{font-size:1rem;font-weight:600;line-height:1.5;position:absolute;top:0}#main-menu .menu .menu-item[data-level="2"].see-all{font-weight:600;margin-bottom:24px;margin-top:auto}#main-menu #mobile-category-toggle{display:none}#map-dialog #map-container{display:flex}#map-dialog #map-container #map{flex-basis:70%;max-height:100%;max-width:70%}#map-dialog #map-container #map-markers{flex-basis:30%;max-height:100%;max-width:30%}#unsupported-country-dialog>div{max-width:calc(var(--dvw, 1dvw)*40);min-height:calc(var(--dvh, 1dvh)*20)}#cms-container #map-container{display:flex;height:80vh;width:100%}#cms-container #map-container #map{flex-basis:70%;max-height:100%;max-width:70%}#cms-container #map-container #map-markers{flex-basis:30%;max-height:100%;max-width:30%}#home-container .home-banner{max-height:calc(100vh - var(--header-height))}#addtocart .qtys{align-items:flex-end;display:flex;width:100%}#addtocart .qtys .label-input.model{flex-grow:1;margin-right:40px}}@media screen and (min-width:1025px)and (orientation:landscape){.desktop-landscape-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.columns-desktop-landscape-1>.column,.columns-desktop-landscape-1>.columns{flex-basis:100%;max-width:100%}.order-desktop-landscape-1{order:1}.offset-desktop-landscape-1{margin-left:8.3333333333%}.desktop-landscape-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.columns-desktop-landscape-2>.column,.columns-desktop-landscape-2>.columns{flex-basis:50%;max-width:50%}.order-desktop-landscape-2{order:2}.offset-desktop-landscape-2{margin-left:16.6666666667%}.desktop-landscape-3{flex-basis:25%;max-width:25%}.columns-desktop-landscape-3>.column,.columns-desktop-landscape-3>.columns{flex-basis:33.3333333333%;max-width:33.3333333333%}.order-desktop-landscape-3{order:3}.offset-desktop-landscape-3{margin-left:25%}.desktop-landscape-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.columns-desktop-landscape-4>.column,.columns-desktop-landscape-4>.columns{flex-basis:25%;max-width:25%}.order-desktop-landscape-4{order:4}.offset-desktop-landscape-4{margin-left:33.3333333333%}.desktop-landscape-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.columns-desktop-landscape-5>.column,.columns-desktop-landscape-5>.columns{flex-basis:20%;max-width:20%}.order-desktop-landscape-5{order:5}.offset-desktop-landscape-5{margin-left:41.6666666667%}.desktop-landscape-6{flex-basis:50%;max-width:50%}.columns-desktop-landscape-6>.column,.columns-desktop-landscape-6>.columns{flex-basis:16.6666666667%;max-width:16.6666666667%}.order-desktop-landscape-6{order:6}.offset-desktop-landscape-6{margin-left:50%}.desktop-landscape-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.columns-desktop-landscape-7>.column,.columns-desktop-landscape-7>.columns{flex-basis:14.2857142857%;max-width:14.2857142857%}.order-desktop-landscape-7{order:7}.offset-desktop-landscape-7{margin-left:58.3333333333%}.desktop-landscape-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.columns-desktop-landscape-8>.column,.columns-desktop-landscape-8>.columns{flex-basis:12.5%;max-width:12.5%}.order-desktop-landscape-8{order:8}.offset-desktop-landscape-8{margin-left:66.6666666667%}.desktop-landscape-9{flex-basis:75%;max-width:75%}.columns-desktop-landscape-9>.column,.columns-desktop-landscape-9>.columns{flex-basis:11.1111111111%;max-width:11.1111111111%}.order-desktop-landscape-9{order:9}.offset-desktop-landscape-9{margin-left:75%}.desktop-landscape-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.columns-desktop-landscape-10>.column,.columns-desktop-landscape-10>.columns{flex-basis:10%;max-width:10%}.order-desktop-landscape-10{order:10}.offset-desktop-landscape-10{margin-left:83.3333333333%}.desktop-landscape-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.columns-desktop-landscape-11>.column,.columns-desktop-landscape-11>.columns{flex-basis:9.0909090909%;max-width:9.0909090909%}.order-desktop-landscape-11{order:11}.offset-desktop-landscape-11{margin-left:91.6666666667%}.desktop-landscape-12{flex-basis:100%;max-width:100%}.columns-desktop-landscape-12>.column,.columns-desktop-landscape-12>.columns{flex-basis:8.3333333333%;max-width:8.3333333333%}.order-desktop-landscape-12{order:12}.offset-desktop-landscape-12{margin-left:100%}.hide-for-desktop-landscape{display:none!important}}@media screen and (min-width:1025px)and (orientation:portrait){.desktop-portrait-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.columns-desktop-portrait-1>.column,.columns-desktop-portrait-1>.columns{flex-basis:100%;max-width:100%}.order-desktop-portrait-1{order:1}.offset-desktop-portrait-1{margin-left:8.3333333333%}.desktop-portrait-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.columns-desktop-portrait-2>.column,.columns-desktop-portrait-2>.columns{flex-basis:50%;max-width:50%}.order-desktop-portrait-2{order:2}.offset-desktop-portrait-2{margin-left:16.6666666667%}.desktop-portrait-3{flex-basis:25%;max-width:25%}.columns-desktop-portrait-3>.column,.columns-desktop-portrait-3>.columns{flex-basis:33.3333333333%;max-width:33.3333333333%}.order-desktop-portrait-3{order:3}.offset-desktop-portrait-3{margin-left:25%}.desktop-portrait-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.columns-desktop-portrait-4>.column,.columns-desktop-portrait-4>.columns{flex-basis:25%;max-width:25%}.order-desktop-portrait-4{order:4}.offset-desktop-portrait-4{margin-left:33.3333333333%}.desktop-portrait-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.columns-desktop-portrait-5>.column,.columns-desktop-portrait-5>.columns{flex-basis:20%;max-width:20%}.order-desktop-portrait-5{order:5}.offset-desktop-portrait-5{margin-left:41.6666666667%}.desktop-portrait-6{flex-basis:50%;max-width:50%}.columns-desktop-portrait-6>.column,.columns-desktop-portrait-6>.columns{flex-basis:16.6666666667%;max-width:16.6666666667%}.order-desktop-portrait-6{order:6}.offset-desktop-portrait-6{margin-left:50%}.desktop-portrait-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.columns-desktop-portrait-7>.column,.columns-desktop-portrait-7>.columns{flex-basis:14.2857142857%;max-width:14.2857142857%}.order-desktop-portrait-7{order:7}.offset-desktop-portrait-7{margin-left:58.3333333333%}.desktop-portrait-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.columns-desktop-portrait-8>.column,.columns-desktop-portrait-8>.columns{flex-basis:12.5%;max-width:12.5%}.order-desktop-portrait-8{order:8}.offset-desktop-portrait-8{margin-left:66.6666666667%}.desktop-portrait-9{flex-basis:75%;max-width:75%}.columns-desktop-portrait-9>.column,.columns-desktop-portrait-9>.columns{flex-basis:11.1111111111%;max-width:11.1111111111%}.order-desktop-portrait-9{order:9}.offset-desktop-portrait-9{margin-left:75%}.desktop-portrait-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.columns-desktop-portrait-10>.column,.columns-desktop-portrait-10>.columns{flex-basis:10%;max-width:10%}.order-desktop-portrait-10{order:10}.offset-desktop-portrait-10{margin-left:83.3333333333%}.desktop-portrait-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.columns-desktop-portrait-11>.column,.columns-desktop-portrait-11>.columns{flex-basis:9.0909090909%;max-width:9.0909090909%}.order-desktop-portrait-11{order:11}.offset-desktop-portrait-11{margin-left:91.6666666667%}.desktop-portrait-12{flex-basis:100%;max-width:100%}.columns-desktop-portrait-12>.column,.columns-desktop-portrait-12>.columns{flex-basis:8.3333333333%;max-width:8.3333333333%}.order-desktop-portrait-12{order:12}.offset-desktop-portrait-12{margin-left:100%}.hide-for-desktop-portrait{display:none!important}}@media screen and (max-width:1024px)and (orientation:landscape){.show-for-desktop-landscape{display:none!important}}@media screen and (max-width:1024px)and (orientation:portrait){.show-for-desktop-portrait{display:none!important}}@media screen and (max-width:1024px)and (max-width:1024px){#mobile-search .search-results .search-result .image{flex-basis:15%;max-width:15%}#mobile-filters{background-color:#f7f7f7;bottom:0;display:flex;flex-direction:column;left:-100vw;max-height:100vh;opacity:0;overflow-y:auto;position:fixed;top:0;transform:translateX(0);transition:transform .3s ease-in-out,opacity .3s ease-in-out;width:100vw;z-index:1000;z-index:3100}#mobile-filters.open{opacity:1;transform:translateX(100%)}#mobile-filters .panel-content{background-color:#fff;border-top-left-radius:32px;border-top-right-radius:32px;flex-grow:1;padding-top:32px}#mobile-filters .close-lateral-panel{cursor:pointer;position:absolute;right:24px;top:20px}}@media screen and (max-width:1024px)and (max-width:640px){#mobile-search .search-results .search-result .image{flex-basis:33.3333333333%;max-width:33.3333333333%}}@media screen and (min-width:1025px)and (max-width:1220px){#main-menu .menu-item[data-level="1"]>a,#main-menu .menu-item[data-level="1"]>span{font-size:14px!important;padding-left:16px!important;padding-right:16px!important}}@media screen and (max-width:350px){.mobile-6 .singleproduct .info .prices{align-items:flex-end;flex-direction:column}.mobile-6 .singleproduct .info .prices .discount-percentage{margin-left:0;margin-right:0}}@media screen and (max-width:1024px)and (min-width:641px){#mobile-filters .close-lateral-panel{display:none}}@media screen and (max-width:640px)and (max-width:640px){#home-container .category-mobile-slider section{margin-top:0}}@media (max-width:500px){.iti__country-list{white-space:normal}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iti__flag{background-image:url(/skins/lacasaitaliana/images/flags/flags@2x.png);background-size:5652px 15px}}}