footer .footer .footer-elements-wrapper{color:#111}footer .footer .footer-elements-wrapper .row-logos{background-color:#f8f8f8;padding:18px 0;border-top:1px solid #bcbcbc}@media all and (min-width:769px){footer .footer .footer-elements-wrapper .row-logos{padding:9px 0;border-top:none}}footer .footer .footer-elements-wrapper .row-logos .footer-logos-container{display:flex;justify-content:start;max-width:1440px;margin-inline:auto;gap:57px}@media all and (min-width:769px){footer .footer .footer-elements-wrapper .row-logos .footer-logos-container{gap:80px}}footer .footer .footer-elements-wrapper .row-logos .footer-logos-container .logo-wrapper{display:flex;flex-direction:column;justify-content:center;margin-left:16px}@media all and (min-width:769px){footer .footer .footer-elements-wrapper .row-logos .footer-logos-container .logo-wrapper{margin-left:20px}}@media all and (min-width:1280px){footer .footer .footer-elements-wrapper .row-logos .footer-logos-container .logo-wrapper{margin-left:50px}}footer .footer .footer-elements-wrapper .row-logos .footer-logos-container .logo-wrapper .logo-poligrafico{background:url('../images/logo-poligrafico.svg') no-repeat center center;background-size:cover;width:114px;height:44px}@media all and (min-width:769px){footer .footer .footer-elements-wrapper .row-logos .footer-logos-container .logo-wrapper .logo-poligrafico{width:130px;height:50px}}footer .footer .footer-elements-wrapper .row-logos .footer-logos-container .logo-wrapper .logo-scuola-arte-e-medaglia{background:url('../images/logo-scuola-arte-e-medaglia-mobile.svg') no-repeat center center;background-size:cover;width:42px;height:37px}@media all and (min-width:769px){footer .footer .footer-elements-wrapper .row-logos .footer-logos-container .logo-wrapper .logo-scuola-arte-e-medaglia{background:url('../images/logo-scuola-arte-e-medaglia.svg') no-repeat center center;width:155px;height:50px}}footer .footer .footer-elements-wrapper .row-logos .footer-logos-container .logo-wrapper .logo-museo-zecca{background:url('../images/logo-museo-zecca.svg') no-repeat center center;background-size:cover;width:82px;height:43px}@media all and (min-width:769px){footer .footer .footer-elements-wrapper .row-logos .footer-logos-container .logo-wrapper .logo-museo-zecca{width:117px;height:62px}}footer .footer .footer-elements-wrapper .row-footer-content{background-color:#f0f0f0;border-bottom:1px solid #bcbcbc}@media all and (min-width:769px){footer .footer .footer-elements-wrapper .row-footer-content{border-bottom:none}}footer .footer .footer-elements-wrapper .row-footer-content .footer-content-wrapper{display:flex;flex-direction:column}footer .footer .footer-elements-wrapper .row-footer-content .footer-content-wrapper .footer-element:nth-child(1){order:1}footer .footer .footer-elements-wrapper .row-footer-content .footer-content-wrapper .footer-element:nth-child(2){order:2}footer .footer .footer-elements-wrapper .row-footer-content .footer-content-wrapper .footer-element:nth-child(3){order:5;border-bottom:none}footer .footer .footer-elements-wrapper .row-footer-content .footer-content-wrapper .footer-element:nth-child(4){order:3}footer .footer .footer-elements-wrapper .row-footer-content .footer-content-wrapper .footer-element:nth-child(5){order:4}footer .footer .footer-elements-wrapper .row-footer-content .footer-content-wrapper .footer-element-collapsible{padding:18px 20px;margin:0 20px;border-bottom:1px solid #bcbcbc}@media all and (min-width:769px){footer .footer .footer-elements-wrapper .row-footer-content .footer-content-wrapper .footer-element-collapsible{padding:0;margin:0;border-bottom:none}}footer .footer .footer-elements-wrapper .row-footer-content .footer-content-wrapper .footer-element-collapsible:nth-child(3) .footer-element__title{display:none}footer .footer .footer-elements-wrapper .row-footer-content .footer-content-wrapper .footer-element-collapsible:nth-child(3) .footer-element-collapsible__content{display:block}footer .footer .footer-elements-wrapper .row-footer-content .footer-content-wrapper .footer-element-collapsible .footer-element-collapsible__content{display:none;margin:16px 0 4px}@media all and (min-width:769px){footer .footer .footer-elements-wrapper .row-footer-content .footer-content-wrapper .footer-element-collapsible .footer-element-collapsible__content{margin:0}}@media all and (min-width:769px){footer .footer .footer-elements-wrapper .row-footer-content .footer-content-wrapper{display:block;box-sizing:border-box;max-width:1440px;margin-inline:auto;padding:64px 20px;column-count:3}footer .footer .footer-elements-wrapper .row-footer-content .footer-content-wrapper>div{break-inside:avoid-column}footer .footer .footer-elements-wrapper .row-footer-content .footer-content-wrapper .footer-element:nth-child(4){width:fit-content;margin-inline:auto}footer .footer .footer-elements-wrapper .row-footer-content .footer-content-wrapper .footer-element:nth-child(5){width:fit-content;margin-left:auto}footer .footer .footer-elements-wrapper .row-footer-content .footer-content-wrapper .footer-element-collapsible:nth-child(3) .footer-element__title{display:block}footer .footer .footer-elements-wrapper .row-footer-content .footer-content-wrapper .footer-element-collapsible .footer-element-collapsible__content{display:block}}@media all and (min-width:1280px){footer .footer .footer-elements-wrapper .row-footer-content .footer-content-wrapper{padding:64px}}footer .footer .footer-elements-wrapper .row-footer-content .footer-content-wrapper .footer-element__title{font-weight:600;font-size:16px;padding-left:20px;border-left:4px solid #5a7e74}@media all and (min-width:769px){footer .footer .footer-elements-wrapper .row-footer-content .footer-content-wrapper .footer-element__title{padding-left:16px;margin-bottom:16px;font-size:18px}}footer .footer .footer-elements-wrapper .row-footer-content .footer-content-wrapper .footer-element-collapsible__title-wrapper{display:flex;justify-content:space-between}footer .footer .footer-elements-wrapper .row-footer-content .footer-content-wrapper .footer-element-collapsible__title-wrapper.opened .footer-element-collapsible__title__arrow{display:none}@media all and (min-width:769px){footer .footer .footer-elements-wrapper .row-footer-content .footer-content-wrapper .footer-element-collapsible__title-wrapper{display:block}footer .footer .footer-elements-wrapper .row-footer-content .footer-content-wrapper .footer-element-collapsible__title-wrapper .footer-element-collapsible__title__arrow{display:none}}@media all and (min-width:769px){footer .footer .footer-elements-wrapper .row-footer-content .footer-content-wrapper .footer-element__content{padding-left:20px}}footer .footer .footer-elements-wrapper .row-footer-content .footer-content-wrapper .footer-point-of-sale-container{font-size:16px}@media all and (min-width:769px){footer .footer .footer-elements-wrapper .row-footer-content .footer-content-wrapper .footer-point-of-sale-container{margin-bottom:32px}}footer .footer .footer-elements-wrapper .row-footer-content .footer-content-wrapper .footer-point-of-sale-container p{margin-bottom:0}@media all and (min-width:769px){footer .footer .footer-elements-wrapper .row-footer-content .footer-content-wrapper .footer-point-of-sale-container p{margin-bottom:1rem}}@media all and (min-width:769px){footer .footer .footer-elements-wrapper .row-footer-content .footer-content-wrapper .footer-other-websites-container{margin-bottom:32px}}footer .footer .footer-elements-wrapper .row-footer-content .footer-content-wrapper .footer-other-websites-container ul{display:inline;margin-block-start:0;margin-block-end:0;padding-inline-start:0}footer .footer .footer-elements-wrapper .row-footer-content .footer-content-wrapper .footer-other-websites-container ul li{margin-bottom:5px;list-style:none}footer .footer .footer-elements-wrapper .row-footer-content .footer-content-wrapper .footer-other-websites-container ul li a{color:#111}footer .footer .footer-elements-wrapper .row-footer-content .footer-content-wrapper .footer-social-container{display:flex;flex-wrap:wrap;justify-content:center;gap:32px;row-gap:18px}@media all and (min-width:769px){footer .footer .footer-elements-wrapper .row-footer-content .footer-content-wrapper .footer-social-container{justify-content:start}}footer .footer .footer-elements-wrapper .row-footer-content .footer-content-wrapper .footer-social-container img{height:20px}footer .footer .footer-elements-wrapper .row-footer-content .footer-content-wrapper .footer-contacts-container{display:flex;flex-direction:column;gap:32px;font-size:14px}@media all and (min-width:769px){footer .footer .footer-elements-wrapper .row-footer-content .footer-content-wrapper .footer-contacts-container{padding-top:18px}}footer .footer .footer-elements-wrapper .row-footer-content .footer-content-wrapper .footer-contacts-container .title{font-weight:700;margin-bottom:8px}footer .footer .footer-elements-wrapper .row-footer-content .footer-content-wrapper .footer-contacts-container .content .row{display:flex;flex-wrap:wrap}footer .footer .footer-elements-wrapper .row-footer-content .footer-content-wrapper .footer-contacts-container .content .row .field-name{width:80px}footer .footer .footer-elements-wrapper .row-footer-content .footer-content-wrapper .footer-contacts-container .content .row .field-value.highlighted{font-weight:600}footer .footer .footer-elements-wrapper .row-footer-content .footer-content-wrapper .footer-contacts-container .content .row:nth-child(2){margin-top:8px}footer .footer .footer-elements-wrapper .row-footer-content .footer-content-wrapper .footer-links-container .section:nth-child(1){margin-bottom:40px}footer .footer .footer-elements-wrapper .row-footer-content .footer-content-wrapper .footer-links-container ul{display:inline;margin-block-start:0;margin-block-end:0;padding-inline-start:0}footer .footer .footer-elements-wrapper .row-footer-content .footer-content-wrapper .footer-links-container ul li{margin-bottom:5px;list-style:none}footer .footer .footer-elements-wrapper .row-footer-content .footer-content-wrapper .footer-links-container ul li a{color:#111}footer .footer .footer-elements-wrapper .row-general-info{max-width:1440px;margin-inline:auto}footer .footer .footer-elements-wrapper .row-general-info .footer-general-info-container{font-size:10px;margin:24px 40px}@media all and (min-width:769px){footer .footer .footer-elements-wrapper .row-general-info .footer-general-info-container{font-size:12px;margin:6px 24px 10px}}footer .footer .footer-elements-wrapper .row-general-info .footer-general-info-container strong{display:block}@media all and (min-width:769px){footer .footer .footer-elements-wrapper .row-general-info .footer-general-info-container strong{display:inline-block}}footer .footer .footer-elements-wrapper .row-general-info .footer-general-info-container .desktop-only{display:none}@media all and (min-width:769px){footer .footer .footer-elements-wrapper .row-general-info .footer-general-info-container .desktop-only{display:inline-block;padding-right:3px}}header{color:#262626;height:64px}@media all and (min-width:769px){header{height:66px}}header.page-header{border:0;margin-bottom:0}header .header.content{height:64px;padding:0 17px 0 64px}@media all and (min-width:769px){header .header.content{height:100%;padding:0 24px 0}}header .header.content .logo2{float:left}header .header.content .logo2 img{width:145px;margin-top:7px}header .header.content div.logo2 strong{display:block;margin:0;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}header .header.content a.logo2{margin:0;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}header .header.content .logo{float:right;margin:9px 0 0;background:url('../images/logo-poligrafico-mobile.svg') no-repeat center center;background-size:contain;width:67px;height:45px}@media all and (min-width:769px){header .header.content .logo{background:url('../images/logo-poligrafico.svg') no-repeat center center;background-size:contain;width:114px;height:44px;margin:10px 0 0}}header .header.content .action.nav-toggle{left:20px;top:13px}header .header.content .action.nav-toggle:before{color:#000;font-size:30px;font-weight:600}header .header.content .block.block-search{width:240px;margin:16px 30px 0 0;padding:0;display:none}@media all and (min-width:769px){header .header.content .block.block-search{display:block}}header .header.content .block.block-search input#search{border-radius:43px;border-color:rgba(138,149,151,.3);background-color:rgba(138,149,151,.1);height:34px;padding:0 0 0 38px}header .header.content .block.block-search input#search::placeholder{color:#4d4d4d;font-weight:400;font-size:14px;line-height:19px}header .header.content .block.block-search button.action.search{right:214px;top:1px}header .header.content .switcher{display:none;margin:24px 30px 0 0}@media all and (min-width:769px){header .header.content .switcher{display:inline-block}}header .header.content .switcher .languages-list a{color:#262626;text-decoration:underline}header .header.content .switcher .label{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}header .header.content .switcher strong{font-weight:400}header .header.content .switcher .options{display:inline-block;position:relative}header .header.content .switcher .options.active{overflow:visible}header .header.content .switcher .options.active ul.dropdown{display:block;margin-right:-10px;margin-top:6px}@media all and (min-width:769px){header .header.content .switcher .options.active ul.dropdown:before{left:auto;right:10px;top:-12px;border:6px solid;border-color:transparent transparent #fff;z-index:99;content:'';display:block;height:0;position:absolute;width:0}header .header.content .switcher .options.active ul.dropdown:after{left:auto;right:9px;top:-14px;border:7px solid;border-color:transparent transparent #bbb;z-index:98;content:'';display:block;height:0;position:absolute;width:0}}header .header.content .switcher .options.active ul.dropdown a{color:#262626}header .header.content .switcher .options.active ul.dropdown a:visited{color:#262626}@media all and (min-width:769px){header .header.content .switcher .options:before{content:'';display:table}header .header.content .switcher .options:after{content:'';display:table;clear:both}}header .header.content .switcher .options .action.toggle{padding:0;cursor:pointer;display:inline-block;text-decoration:underline}header .header.content .switcher .options .action.toggle.active{display:inline-block}header .header.content .switcher .options ul.dropdown{right:0;margin:0;padding:0;list-style:none none;background:#fff;border:1px solid #bbb;margin-top:4px;min-width:160px;z-index:100;box-sizing:border-box;display:none;position:absolute;top:100%;box-shadow:0 3px 3px rgba(0,0,0,.15)}header .header.content .switcher .options ul.dropdown li{margin:0;padding:0}header .header.content .switcher .options ul.dropdown li:hover{background:#e8e8e8;cursor:pointer}header .header.content .switcher .options ul.dropdown a{color:#333;text-decoration:none;display:block;padding:8px}header .header.content .switcher .options ul.dropdown a:visited{color:#333;text-decoration:none}.nav-sections-wrapper{background:#f0f0f0;height:64px}.nav-sections-wrapper .nav-sections-content{display:flex;justify-content:space-between;max-width:1280px;margin-inline:auto;box-sizing:border-box;padding-left:17px;height:inherit}@media all and (min-width:769px){.nav-sections-wrapper .nav-sections-content{padding-left:24px}}.nav-sections-wrapper .nav-sections-content .sections.nav-sections{margin-bottom:0;background:#fafafa;height:100%}@media all and (min-width:769px){.nav-sections-wrapper .nav-sections-content .sections.nav-sections{width:auto;position:static;overflow:visible;background:#f0f0f0}}.nav-sections-wrapper .nav-sections-content .sections.nav-sections .nav-sections-items{height:100%}.nav-sections-wrapper .nav-sections-content .sections.nav-sections .nav-sections-items .nav-section-mobile{display:block}@media all and (min-width:769px){.nav-sections-wrapper .nav-sections-content .sections.nav-sections .nav-sections-items .nav-section-mobile{display:none}}.nav-sections-wrapper .nav-sections-content .sections.nav-sections .nav-sections-items .nav-section-mobile.nav-section-mobile-top{background:#fff;border-bottom:1px solid #ddd;padding:32px 28px 24px}.nav-sections-wrapper .nav-sections-content .sections.nav-sections .nav-sections-items .nav-section-mobile.nav-section-mobile-top .nav-section-mobile-content{display:flex;justify-content:space-between}.nav-sections-wrapper .nav-sections-content .sections.nav-sections .nav-sections-items .nav-section-mobile.nav-section-mobile-top .nav-section-mobile-content #toggle-menu{cursor:pointer}.nav-sections-wrapper .nav-sections-content .sections.nav-sections .nav-sections-items .nav-section-mobile.nav-section-mobile-bottom{position:absolute;bottom:0;right:0;left:0;border-top:1px solid #ddd;margin:0 26px;padding:30px 0 26px;font-size:12px;color:#000}.nav-sections-wrapper .nav-sections-content .sections.nav-sections .nav-sections-items .nav-section-mobile.nav-section-mobile-bottom img{width:176px;margin-bottom:12px;margin-left:-10px}.nav-sections-wrapper .nav-sections-content .sections.nav-sections .nav-sections-items .nav-section-mobile.nav-section-mobile-bottom .nav-section-mobile-content div:nth-child(2){font-weight:600;margin-bottom:6px}.nav-sections-wrapper .nav-sections-content .sections.nav-sections .nav-sections-items .nav-sections-item-title{display:none}.nav-sections-wrapper .nav-sections-content .sections.nav-sections .nav-sections-items .nav-sections-item-content{height:100%}@media all and (max-width:768px){.nav-sections-wrapper .nav-sections-content .sections.nav-sections .nav-sections-items .nav-sections-item-content{height:auto;float:none;margin:0;padding:0}}@media all and (min-width:769px){.nav-sections-wrapper .nav-sections-content .sections.nav-sections .nav-sections-items .nav-sections-item-content{margin:0;padding:0}}.nav-sections-wrapper .nav-sections-content .sections.nav-sections .nav-sections-items .nav-sections-item-content #switcher-language-nav{color:#262626;border-bottom:none;border-top:1px solid #ddd;padding:10px 0 0 8px;margin:0 26px 0 22px}.nav-sections-wrapper .nav-sections-content .sections.nav-sections .nav-sections-items .nav-sections-item-content #switcher-language-nav strong.label{font-weight:400;font-size:16px;margin-bottom:0}.nav-sections-wrapper .nav-sections-content .sections.nav-sections .nav-sections-items .nav-sections-item-content #switcher-language-nav .language-list-container{display:flex;gap:10px;margin-top:10px}.nav-sections-wrapper .nav-sections-content .sections.nav-sections .nav-sections-items .nav-sections-item-content #switcher-language-nav .language-list-container .language{padding:4px 8px;display:flex;justify-content:center;align-items:center;border-radius:4px;font-weight:400;font-size:14px;background:#ddd}.nav-sections-wrapper .nav-sections-content .sections.nav-sections .nav-sections-items .nav-sections-item-content #switcher-language-nav .language-list-container .language.active{color:#fff;background:#b1181d;font-weight:700}.nav-sections-wrapper .nav-sections-content .sections.nav-sections .nav-sections-items .nav-sections-item-content #switcher-language-nav .language-list-container .language a{color:#262626}.nav-sections-wrapper .nav-sections-content .sections.nav-sections .navigation.ipzsMenu{margin-top:0;margin-bottom:90px;background:#fafafa;height:100%;font-family:'Inter','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:600;font-size:12px}@media all and (min-width:769px){.nav-sections-wrapper .nav-sections-content .sections.nav-sections .navigation.ipzsMenu{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;margin-bottom:0;background:#f0f0f0}}.nav-sections-wrapper .nav-sections-content .sections.nav-sections .navigation.ipzsMenu ul{padding:0;height:100%}.nav-sections-wrapper .nav-sections-content .sections.nav-sections .navigation.ipzsMenu ul li{height:auto;border:0;margin:32px 0 0 28px}@media all and (min-width:769px){.nav-sections-wrapper .nav-sections-content .sections.nav-sections .navigation.ipzsMenu ul li{height:100%;margin:0 15px 0 0;border:0;font-size:12px}}@media all and (min-width:1024px){.nav-sections-wrapper .nav-sections-content .sections.nav-sections .navigation.ipzsMenu ul li{margin:0 48px 0 0}}.nav-sections-wrapper .nav-sections-content .sections.nav-sections .navigation.ipzsMenu ul li a{height:100%;width:fit-content}@media all and (min-width:769px){.nav-sections-wrapper .nav-sections-content .sections.nav-sections .navigation.ipzsMenu ul li a{text-transform:none;width:auto}}.nav-sections-wrapper .nav-sections-content .sections.nav-sections .navigation.ipzsMenu ul li a span:first-letter {text-transform:uppercase}@media all and (min-width:769px){.nav-sections-wrapper .nav-sections-content .sections.nav-sections .navigation.ipzsMenu ul li a span:first-letter {text-transform:none}}.nav-sections-wrapper .nav-sections-content .sections.nav-sections .navigation.ipzsMenu ul .level0 .level-top{color:#000;margin-left:0;text-transform:none;font-weight:400;padding:0}@media all and (min-width:769px){.nav-sections-wrapper .nav-sections-content .sections.nav-sections .navigation.ipzsMenu ul .level0 .level-top{font-weight:600;line-height:65px;padding:0 5px;color:#262626;text-transform:uppercase}}.nav-sections-wrapper .nav-sections-content .sections.nav-sections .navigation.ipzsMenu ul .level0.active .level-top{border-width:0;font-weight:700}@media all and (min-width:769px){.nav-sections-wrapper .nav-sections-content .sections.nav-sections .navigation.ipzsMenu ul .level0.active .level-top{font-weight:800;color:#b1181d;border-color:#b1181d;border-width:0 0 4px}}.nav-sections-wrapper .nav-sections-content .sections.nav-sections .navigation.ipzsMenu ul .level0.active .level-top span{margin:0}@media all and (min-width:769px){.nav-sections-wrapper .nav-sections-content .sections.nav-sections .navigation.ipzsMenu ul .level0:hover>.level-top:hover{color:#b1181d}}.nav-sections-wrapper .nav-sections-content .block-search-mobile{position:relative;width:190px;margin:0}@media all and (min-width:769px){.nav-sections-wrapper .nav-sections-content .block-search-mobile{display:none}}.nav-sections-wrapper .nav-sections-content .block-search-mobile .block-title{display:none}.nav-sections-wrapper .nav-sections-content .block-search-mobile .block-content{margin:12px 0 0}.nav-sections-wrapper .nav-sections-content .block-search-mobile .label{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;text-decoration:none;display:inline-block;float:right}.nav-sections-wrapper .nav-sections-content .block-search-mobile .label:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;line-height:28px;color:#757575;content:'\e615';font-family:'luma-icons';margin:0 10px 0 0;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.nav-sections-wrapper .nav-sections-content .block-search-mobile .label>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.nav-sections-wrapper .nav-sections-content .block-search-mobile .control{border-top:0;margin:0;padding:0;clear:both}.nav-sections-wrapper .nav-sections-content .block-search-mobile .control .nested{display:none}.nav-sections-wrapper .nav-sections-content .block-search-mobile input#search-mobile{border-radius:43px;border-color:#dbdbdb;background-color:#f0f0f0;height:40px;padding:0 0 0 47px;box-shadow:none;margin:0;position:static}.nav-sections-wrapper .nav-sections-content .block-search-mobile input#search-mobile::placeholder{font-weight:400;font-size:16px;color:#1d1d1b}.nav-sections-wrapper .nav-sections-content .block-search-mobile button.action.search{display:inline-block;background:0 0;-moz-box-sizing:content-box;border:0;box-shadow:none;line-height:inherit;margin:0;padding:0;text-decoration:none;text-shadow:none;font-weight:400;position:absolute;z-index:1;pointer-events:none;opacity:.5;right:157px;top:16px}.nav-sections-wrapper .nav-sections-content .block-search-mobile button.action.search:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:32px;color:#757575;content:'\e615';font-family:'luma-icons';margin:0;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.nav-sections-wrapper .nav-sections-content .block-search-mobile button.action.search>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.nav-sections-wrapper .nav-sections-content .top-right-section{display:flex}.nav-sections-wrapper .nav-sections-content .top-right-section .top-right-section-cart #cart{height:100%;display:flex;flex-direction:column;justify-content:center}.nav-sections-wrapper .nav-sections-content .top-right-section .top-right-section-cart #cart #shopBag img{margin-top:6px;width:30px}@media all and (min-width:769px){.nav-sections-wrapper .nav-sections-content .top-right-section .top-right-section-cart #cart #shopBag img{margin-top:8px}}.nav-sections-wrapper .nav-sections-content .top-right-section .top-right-section-cart #cart #shopBag .cartCounter{right:9px;top:-22px;color:#f0f0f0;width:20px;height:20px}@media all and (min-width:769px){.nav-sections-wrapper .nav-sections-content .top-right-section .top-right-section-cart #cart #shopBag .cartCounter{margin-top:8px;height:25px;width:25px}}.nav-sections-wrapper .nav-sections-content .top-right-section .top-right-section-cart #cart #shopBag .coloredCartCounter{background-color:#b1181d;color:#fff}.nav-sections-wrapper .nav-sections-content .top-right-section .authorization-link-list{background:#fafafa}.nav-sections-wrapper .nav-sections-content .top-right-section .authorization-link-list a{color:#342727}.nav-sections-wrapper .nav-sections-content .top-right-section .account-links-wrapper{min-width:70px;border-left:1px solid #b4b4b4}@media all and (min-width:375px){.nav-sections-wrapper .nav-sections-content .top-right-section .account-links-wrapper{min-width:100px}}@media all and (min-width:769px){.nav-sections-wrapper .nav-sections-content .top-right-section .account-links-wrapper{background:#fafafa;min-width:125px}}.nav-sections-wrapper .nav-sections-content .top-right-section .account-links-wrapper .account-links-container{height:100%}.nav-sections-wrapper .nav-sections-content .top-right-section .account-links-wrapper .account-links-container .account-links-container-inner{height:100%}.nav-sections-wrapper .nav-sections-content .top-right-section .account-links-wrapper .account-links-container .account-links-container-inner .hidden{display:none}.nav-sections-wrapper .nav-sections-content .top-right-section .account-links-wrapper .account-links-container .account-links-container-inner>div:not(:first-child){display:none}.nav-sections-wrapper .nav-sections-content .top-right-section .account-links-wrapper .account-links-container .account-links{height:100%;display:flex;justify-content:center;gap:10px;position:relative;box-sizing:border-box;min-width:70px}@media all and (min-width:375px){.nav-sections-wrapper .nav-sections-content .top-right-section .account-links-wrapper .account-links-container .account-links{min-width:100px}}.nav-sections-wrapper .nav-sections-content .top-right-section .account-links-wrapper .account-links-container .account-links.logged-in{min-width:70px;background:#fafafa}@media all and (min-width:375px){.nav-sections-wrapper .nav-sections-content .top-right-section .account-links-wrapper .account-links-container .account-links.logged-in{min-width:100px}}@media all and (min-width:1024px){.nav-sections-wrapper .nav-sections-content .top-right-section .account-links-wrapper .account-links-container .account-links.logged-in{min-width:200px;padding-left:20px;padding-right:20px}}.nav-sections-wrapper .nav-sections-content .top-right-section .account-links-wrapper .account-links-container .account-links.logged-in .greetings-container{display:none}@media all and (min-width:769px){.nav-sections-wrapper .nav-sections-content .top-right-section .account-links-wrapper .account-links-container .account-links.logged-in .greetings-container{display:flex}}.nav-sections-wrapper .nav-sections-content .top-right-section .account-links-wrapper .account-links-container .account-links.logged-in span.box-content{cursor:default}.nav-sections-wrapper .nav-sections-content .top-right-section .account-links-wrapper .account-links-container .account-links>div{display:flex;flex-direction:column;justify-content:center}.nav-sections-wrapper .nav-sections-content .top-right-section .account-links-wrapper .account-links-container .account-links .box-content{color:#1d1d1b;font-size:16px}@media all and (min-width:769px){.nav-sections-wrapper .nav-sections-content .top-right-section .account-links-wrapper .account-links-container .account-links .box-content{color:#342727;font-size:12px}}.nav-sections-wrapper .nav-sections-content .top-right-section .account-links-wrapper .account-links-container .account-links .customer-icon-wrapper{display:none}@media all and (min-width:769px){.nav-sections-wrapper .nav-sections-content .top-right-section .account-links-wrapper .account-links-container .account-links .customer-icon-wrapper{display:flex}}.nav-sections-wrapper .nav-sections-content .top-right-section .account-links-wrapper .account-links-container .account-links .customer-icon{background:url('../images/icon-customer-mobile.svg') no-repeat center center;background-size:contain;width:18px;height:22px}@media all and (min-width:769px){.nav-sections-wrapper .nav-sections-content .top-right-section .account-links-wrapper .account-links-container .account-links .customer-icon{background:url('../images/icon-customer.png') no-repeat center center;width:25px;height:24px}}.nav-sections-wrapper .nav-sections-content .top-right-section .account-links-wrapper .account-links-container .account-links img.customer-icon{width:20px}.nav-sections-wrapper .nav-sections-content .top-right-section .account-links-wrapper .account-links-container .account-links ul.link-list{display:none;z-index:999;margin-block-start:0;margin-block-end:0;padding-inline-start:0;position:absolute;width:100%;top:100%;background:#fafafa;margin:-4px 0 0;padding:4px 0 16px;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);border-radius:0 0 5px 5px;border-top:0;font-family:'Inter','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif}.nav-sections-wrapper .nav-sections-content .top-right-section .account-links-wrapper .account-links-container .account-links ul.link-list a{color:#000;font-size:14px}.nav-sections-wrapper .nav-sections-content .top-right-section .account-links-wrapper .account-links-container .account-links ul.link-list.opened{display:block}.nav-sections-wrapper .nav-sections-content .top-right-section .account-links-wrapper .account-links-container .account-links ul.link-list li{list-style:none;margin:16px 0 0 24px}.account-links-mobile-container-inner .link-list-mobile{position:fixed;right:calc(-55%)}@media all and (min-width:769px){.account-links-mobile-container-inner .link-list-mobile{display:none}}@media all and (max-width:768px){html.account-links-before-open{height:100%;overflow-x:hidden;width:100%}html.account-links-before-open body{height:100%;overflow:hidden;position:relative;width:100%}html.account-links-before-open .page-wrapper{-webkit-transition:right .3s;-moz-transition:right .3s;-ms-transition:right .3s;transition:right .3s;height:100%;right:0;overflow:hidden;position:relative}html.account-links-open .page-wrapper{right:calc(100% - 100px)}html.account-links-open .nav-sections-wrapper .nav-sections-content .top-right-section .account-links-wrapper .account-links-container .account-links-mobile-container-inner .link-list-mobile{display:block;-webkit-overflow-scrolling:touch;-webkit-transition:right .3s;-moz-transition:right .3s;-ms-transition:right .3s;transition:right .3s;height:100%;overflow:auto;position:fixed;top:0;width:calc(100% - 100px);-webkit-box-shadow:0 0 5px 0 rgba(50,50,50,.75);-moz-box-shadow:0 0 5px 0 rgba(50,50,50,.75);-ms-box-shadow:0 0 5px 0 rgba(50,50,50,.75);box-shadow:0 0 5px 0 rgba(50,50,50,.75);right:0;z-index:99;margin-bottom:0;background:#fafafa}html.account-links-open .nav-sections-wrapper .nav-sections-content .top-right-section .account-links-wrapper .account-links-container .account-links-mobile-container-inner .link-list-mobile .greetings-container-mobile{display:flex;justify-content:space-between;padding:22px 28px 10px 35px;background:#fff;border-bottom:1px solid #ddd;color:#342727}html.account-links-open .nav-sections-wrapper .nav-sections-content .top-right-section .account-links-wrapper .account-links-container .account-links-mobile-container-inner .link-list-mobile .greetings-container-mobile .box-content-mobile{font-size:14px;font-weight:400}html.account-links-open .nav-sections-wrapper .nav-sections-content .top-right-section .account-links-wrapper .account-links-container .account-links-mobile-container-inner .link-list-mobile .greetings-container-mobile .customer-name-container div:last-child{font-size:24px;font-weight:700;line-height:26px}html.account-links-open .nav-sections-wrapper .nav-sections-content .top-right-section .account-links-wrapper .account-links-container .account-links-mobile-container-inner .link-list-mobile .greetings-container-mobile .hide-links-container{margin-top:10px}html.account-links-open .nav-sections-wrapper .nav-sections-content .top-right-section .account-links-wrapper .account-links-container .account-links-mobile-container-inner .link-list-mobile .greetings-container-mobile #hide-links{cursor:pointer;min-width:19px}html.account-links-open .nav-sections-wrapper .nav-sections-content .top-right-section .account-links-wrapper .account-links-container .account-links-mobile-container-inner .link-list-mobile ul{margin-block-start:0;margin-block-end:0;padding-inline-start:0;list-style:none none;margin:0 16px;padding:15px 18px 0;font-family:'Inter','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif}html.account-links-open .nav-sections-wrapper .nav-sections-content .top-right-section .account-links-wrapper .account-links-container .account-links-mobile-container-inner .link-list-mobile ul li{margin-top:24px;margin-bottom:0}html.account-links-open .nav-sections-wrapper .nav-sections-content .top-right-section .account-links-wrapper .account-links-container .account-links-mobile-container-inner .link-list-mobile ul li a{color:#000;font-size:16px}html.account-links-open .nav-sections-wrapper .nav-sections-content .top-right-section .account-links-wrapper .account-links-container .account-links-mobile-container-inner .link-list-mobile ul li a:active,html.account-links-open .nav-sections-wrapper .nav-sections-content .top-right-section .account-links-wrapper .account-links-container .account-links-mobile-container-inner .link-list-mobile ul li a:hover{text-decoration:none}html.account-links-open .nav-sections-wrapper .nav-sections-content .top-right-section .account-links-wrapper .account-links-container .account-links-mobile-container-inner .link-list-mobile ul.logout-link-container{position:absolute;bottom:0;right:0;left:0;border-top:1px solid #ddd}html.account-links-open .nav-sections-wrapper .nav-sections-content .top-right-section .account-links-wrapper .account-links-container .account-links-mobile-container-inner .link-list-mobile ul.logout-link-container li{margin-top:7px;margin-bottom:22px}html.account-links-open .account-links-wrapper:after{background:rgba(0,0,0,.7);content:'';display:block;height:100%;position:fixed;right:0;top:0;width:100%;z-index:10}}@media all and (max-width:768px){.checkout-index-index header .header.content{padding-left:17px}}@media all and (min-width:769px){.checkout-index-index .nav-sections-content{justify-content:end}}.cms-page-view .ipzs-mobile-only,.cms-index-index .ipzs-mobile-only{display:block}@media all and (min-width:769px){.cms-page-view .ipzs-mobile-only,.cms-index-index .ipzs-mobile-only{display:none}}.cms-page-view .page-main,.cms-index-index .page-main{max-width:1920px;padding:0}.cms-page-view .ipzs-hero,.cms-index-index .ipzs-hero{height:590px;padding-top:25px;align-items:center;align-content:center;display:flex;justify-content:center}@media all and (min-width:769px){.cms-page-view .ipzs-hero,.cms-index-index .ipzs-hero{padding-top:80px;height:629px}}.cms-page-view [data-content-type=row][data-appearance=full-width]>.row-full-width-inner,.cms-index-index [data-content-type=row][data-appearance=full-width]>.row-full-width-inner{max-width:1099px}.cms-page-view .ipzs-hero__columns .ipzs-hero__column-left div,.cms-index-index .ipzs-hero__columns .ipzs-hero__column-left div,.cms-page-view .ipzs-hero__columns .ipzs-hero__column-left div>a,.cms-index-index .ipzs-hero__columns .ipzs-hero__column-left div>a{color:#e5e4e2;font-family:'Open Sans',sans-serif;font-size:36px;line-height:36px;font-style:normal;font-weight:400}@media all and (min-width:769px){.cms-page-view .ipzs-hero__columns .ipzs-hero__column-left div,.cms-index-index .ipzs-hero__columns .ipzs-hero__column-left div,.cms-page-view .ipzs-hero__columns .ipzs-hero__column-left div>a,.cms-index-index .ipzs-hero__columns .ipzs-hero__column-left div>a{font-size:50px;line-height:60px}}.cms-page-view .ipzs-hero__columns .ipzs-hero__column-left div strong,.cms-index-index .ipzs-hero__columns .ipzs-hero__column-left div strong,.cms-page-view .ipzs-hero__columns .ipzs-hero__column-left div>a strong,.cms-index-index .ipzs-hero__columns .ipzs-hero__column-left div>a strong{color:#e5e4e2;font-weight:700}.cms-page-view .ipzs-hero__columns .ipzs-hero__column-left a:hover,.cms-index-index .ipzs-hero__columns .ipzs-hero__column-left a:hover{text-decoration:none}.cms-page-view .ipzs-hero__columns .ipzs-hero__column-left h3,.cms-index-index .ipzs-hero__columns .ipzs-hero__column-left h3{margin-top:48px}.cms-page-view .ipzs-hero__columns .ipzs-hero__column-left h3 a,.cms-index-index .ipzs-hero__columns .ipzs-hero__column-left h3 a{background:url('../images/icons/ArrowIcon.svg') no-repeat center right;padding-right:30px}.cms-page-view .ipzs-hero__columns .ipzs-hero__column-left h3 a:hover,.cms-index-index .ipzs-hero__columns .ipzs-hero__column-left h3 a:hover{text-decoration:none}.cms-page-view .ipzs-hero__columns .ipzs-hero__column-left h3 span,.cms-index-index .ipzs-hero__columns .ipzs-hero__column-left h3 span{color:#e5e4e2;font-family:'Open Sans',sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:normal;position:relative}@media all and (max-width:768px){.cms-page-view .ipzs-hero__columns .ipzs-hero__column-left,.cms-index-index .ipzs-hero__columns .ipzs-hero__column-left{order:2}}@media all and (max-width:768px){.cms-page-view .ipzs-hero__columns .ipzs-hero__column-right,.cms-index-index .ipzs-hero__columns .ipzs-hero__column-right{order:1}}@media all and (max-width:767px){.cms-page-view .ipzs-cards,.cms-index-index .ipzs-cards{overflow:hidden}}.cms-page-view .ipzs-cards .slick-slide,.cms-index-index .ipzs-cards .slick-slide{margin:0 8px}.cms-page-view .ipzs-cards .slick-list,.cms-index-index .ipzs-cards .slick-list{margin:0 -8px}.cms-page-view .ipzs-cards .ipzs-card,.cms-index-index .ipzs-cards .ipzs-card{box-sizing:border-box;margin:12px;padding:16px;background:#fafafa;border-radius:4px;display:flex}@media all and (max-width:467px){.cms-page-view .ipzs-cards .ipzs-card,.cms-index-index .ipzs-cards .ipzs-card{flex-basis:75%;flex-shrink:0}}@media only screen and (max-width:769px - 1) and (min-width:468px){.cms-page-view .ipzs-cards .ipzs-card,.cms-index-index .ipzs-cards .ipzs-card{flex-basis:50%;flex-shrink:0}}.cms-page-view .ipzs-cards .ipzs-card:first-child,.cms-index-index .ipzs-cards .ipzs-card:first-child{margin-left:0}@media all and (max-width:1148px){.cms-page-view .ipzs-cards .ipzs-card:first-child,.cms-index-index .ipzs-cards .ipzs-card:first-child{margin-left:12px}}.cms-page-view .ipzs-cards .ipzs-card:last-child,.cms-index-index .ipzs-cards .ipzs-card:last-child{margin-right:0}@media all and (max-width:1148px){.cms-page-view .ipzs-cards .ipzs-card:last-child,.cms-index-index .ipzs-cards .ipzs-card:last-child{margin-right:12px}}.cms-page-view .ipzs-cards .ipzs-card__container,.cms-index-index .ipzs-cards .ipzs-card__container{display:flex;min-height:252px}.cms-page-view .ipzs-cards .ipzs-card__label,.cms-index-index .ipzs-cards .ipzs-card__label{padding:1px 12px;text-transform:uppercase;border-radius:30px;background:rgba(138,149,151,.2);color:#222;text-align:center;font-family:'Open Sans',sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:normal}.cms-page-view .ipzs-cards .ipzs-card__title,.cms-index-index .ipzs-cards .ipzs-card__title{color:#262626;font-family:'Open Sans',sans-serif;font-size:22px;font-style:normal;font-weight:700;line-height:normal}@media all and (min-width:769px){.cms-page-view .ipzs-cards .ipzs-card__title,.cms-index-index .ipzs-cards .ipzs-card__title{font-size:24px}}.cms-page-view .ipzs-cards .ipzs-card__cta,.cms-index-index .ipzs-cards .ipzs-card__cta{color:#212121;font-family:'Open Sans',sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:32px;letter-spacing:.1px;text-transform:uppercase;position:relative}.cms-page-view .ipzs-cards .ipzs-card__cta a,.cms-index-index .ipzs-cards .ipzs-card__cta a{color:#212121;font-family:'Open Sans',sans-serif;text-decoration:none;background:url('../images/icons/ArrowIconDark.svg') no-repeat center right;padding-right:30px}.cms-page-view .ipzs-cards .ipzs-card__cta a:hover,.cms-index-index .ipzs-cards .ipzs-card__cta a:hover{text-decoration:none}.cms-page-view .ipzs-cards .ipzs-card__col,.cms-index-index .ipzs-cards .ipzs-card__col,.cms-page-view .ipzs-cards .ipzs-card__container>div,.cms-index-index .ipzs-cards .ipzs-card__container>div{display:flex;flex-direction:column;justify-content:space-around;flex:50%;align-items:baseline}.cms-page-view .ipzs-banner,.cms-index-index .ipzs-banner{height:380px;min-height:337px;background-size:auto !important;margin-top:32px;margin-bottom:40px}@media all and (min-width:769px){.cms-page-view .ipzs-banner,.cms-index-index .ipzs-banner{background-size:contain !important;background-position:-180px center !important;height:337px;margin-top:49px;margin-bottom:49px}}@media all and (min-width:1499px){.cms-page-view .ipzs-banner,.cms-index-index .ipzs-banner{background-position:left !important}}.cms-page-view .ipzs-banner__wrapper,.cms-index-index .ipzs-banner__wrapper{display:flex;align-content:center;align-items:center;height:380px;width:290px;padding-left:16px}@media all and (min-width:769px){.cms-page-view .ipzs-banner__wrapper,.cms-index-index .ipzs-banner__wrapper{max-width:none;width:auto;height:337px;padding-left:0}}.cms-page-view .ipzs-banner__container,.cms-index-index .ipzs-banner__container{display:flex;flex-direction:column;justify-content:space-between;height:187px}@media all and (min-width:769px){.cms-page-view .ipzs-banner__container,.cms-index-index .ipzs-banner__container{height:250px}}.cms-page-view .ipzs-banner__title,.cms-index-index .ipzs-banner__title{color:#fff;font-family:'Open Sans',sans-serif;font-size:24px;line-height:29px;font-style:normal;font-weight:400}@media all and (min-width:769px){.cms-page-view .ipzs-banner__title,.cms-index-index .ipzs-banner__title{color:#262626;font-size:30px;line-height:36px}}.cms-page-view .ipzs-banner__title strong,.cms-index-index .ipzs-banner__title strong{font-weight:700}.cms-page-view .ipzs-banner__subtitle,.cms-index-index .ipzs-banner__subtitle{color:#fff;font-family:'Open Sans',sans-serif;font-size:16px;line-height:19px;font-style:normal;font-weight:400}@media all and (min-width:769px){.cms-page-view .ipzs-banner__subtitle,.cms-index-index .ipzs-banner__subtitle{color:#262626;font-size:18px;line-height:22px}}.cms-page-view .ipzs-banner__subtitle strong,.cms-index-index .ipzs-banner__subtitle strong{font-weight:700}.cms-page-view .ipzs-banner__cta,.cms-index-index .ipzs-banner__cta{color:#fff;font-family:'Open Sans',sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:normal;position:relative;text-transform:uppercase}.cms-page-view .ipzs-banner__cta a,.cms-index-index .ipzs-banner__cta a{color:#fff;font-family:'Open Sans',sans-serif;text-decoration:none;background:url('../images/icons/ArrowIcon.svg') no-repeat center right;padding-right:30px}@media all and (min-width:769px){.cms-page-view .ipzs-banner__cta a,.cms-index-index .ipzs-banner__cta a{background:url('../images/icons/ArrowIconDark.svg') no-repeat center right}}.cms-page-view .ipzs-banner__cta a:hover,.cms-index-index .ipzs-banner__cta a:hover{text-decoration:none}@media all and (min-width:769px){.cms-page-view .ipzs-banner__cta,.cms-index-index .ipzs-banner__cta{color:#262626}.cms-page-view .ipzs-banner__cta a,.cms-index-index .ipzs-banner__cta a{color:#262626}}.cms-page-view .ipzs-productslider-title,.cms-index-index .ipzs-productslider-title,.cms-page-view .ipzs-section-title,.cms-index-index .ipzs-section-title{border-left:4px solid #5a7e74;padding-left:16px}@media all and (max-width:768px){.cms-page-view .ipzs-productslider-title,.cms-index-index .ipzs-productslider-title,.cms-page-view .ipzs-section-title,.cms-index-index .ipzs-section-title{margin-left:15px}}.cms-page-view .ipzs-productslider-title__title,.cms-index-index .ipzs-productslider-title__title,.cms-page-view .ipzs-section-title__title,.cms-index-index .ipzs-section-title__title{color:#000;font-family:'Open Sans',sans-serif;font-size:24px;line-height:29px;font-style:normal;font-weight:400}@media all and (min-width:769px){.cms-page-view .ipzs-productslider-title__title,.cms-index-index .ipzs-productslider-title__title,.cms-page-view .ipzs-section-title__title,.cms-index-index .ipzs-section-title__title{font-size:32px;line-height:38px}}.cms-page-view .ipzs-productslider-title__title strong,.cms-index-index .ipzs-productslider-title__title strong,.cms-page-view .ipzs-section-title__title strong,.cms-index-index .ipzs-section-title__title strong{font-family:'Open Sans',sans-serif;font-style:normal;font-weight:700;line-height:38px}.cms-page-view .ipzs-productslider-title__subtitle,.cms-index-index .ipzs-productslider-title__subtitle,.cms-page-view .ipzs-section-title__subtitle,.cms-index-index .ipzs-section-title__subtitle{color:#000;font-family:'Open Sans',sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:24px}.cms-page-view .ipzs-productslider-title--white,.cms-index-index .ipzs-productslider-title--white,.cms-page-view .ipzs-section-title--white,.cms-index-index .ipzs-section-title--white{border-left:4px solid #fff}.cms-page-view .ipzs-productslider-title--white .ipzs-section-title__title,.cms-index-index .ipzs-productslider-title--white .ipzs-section-title__title,.cms-page-view .ipzs-section-title--white .ipzs-section-title__title,.cms-index-index .ipzs-section-title--white .ipzs-section-title__title{color:#fff}.cms-page-view .ipzs-productslider-title--white .ipzs-section-title__subtitle,.cms-index-index .ipzs-productslider-title--white .ipzs-section-title__subtitle,.cms-page-view .ipzs-section-title--white .ipzs-section-title__subtitle,.cms-index-index .ipzs-section-title--white .ipzs-section-title__subtitle{color:#fff}@media all and (max-width:767px){.cms-page-view .ipzs-cards-category-wrapper,.cms-index-index .ipzs-cards-category-wrapper{overflow:hidden}}.cms-page-view .ipzs-cards-category-wrapper .slick-slide,.cms-index-index .ipzs-cards-category-wrapper .slick-slide{margin:0 8px}.cms-page-view .ipzs-cards-category-wrapper .slick-list,.cms-index-index .ipzs-cards-category-wrapper .slick-list{margin:0 -8px}.cms-page-view .ipzs-cards-category,.cms-index-index .ipzs-cards-category{box-sizing:border-box;margin:0 15px;border-radius:4px}@media all and (max-width:467px){.cms-page-view .ipzs-cards-category,.cms-index-index .ipzs-cards-category{flex-basis:75%;flex-shrink:0}}@media only screen and (max-width:769px - 1) and (min-width:468px){.cms-page-view .ipzs-cards-category,.cms-index-index .ipzs-cards-category{flex-basis:50%;flex-shrink:0}}.cms-page-view .ipzs-cards-category:first-child,.cms-index-index .ipzs-cards-category:first-child{margin-left:0}@media all and (max-width:1148px){.cms-page-view .ipzs-cards-category:first-child,.cms-index-index .ipzs-cards-category:first-child{margin-left:15px}}.cms-page-view .ipzs-cards-category:last-child,.cms-index-index .ipzs-cards-category:last-child{margin-right:0}@media all and (max-width:1148px){.cms-page-view .ipzs-cards-category:last-child,.cms-index-index .ipzs-cards-category:last-child{margin-right:15px}}.cms-page-view .ipzs-cards-category__image:before,.cms-index-index .ipzs-cards-category__image:before{content:'';position:absolute;top:0;left:0;bottom:0;width:100%;background:linear-gradient(0deg,#583a07 0%,rgba(0,0,0,0) 100%);mix-blend-mode:multiply;border-radius:4px}.cms-page-view .ipzs-cards-category__image img,.cms-index-index .ipzs-cards-category__image img{width:100%;border-radius:4px}.cms-page-view .ipzs-cards-category__container,.cms-index-index .ipzs-cards-category__container{position:relative}.cms-page-view .ipzs-cards-category__content,.cms-index-index .ipzs-cards-category__content{position:absolute;bottom:18px;left:18px}.cms-page-view .ipzs-cards-category__label,.cms-index-index .ipzs-cards-category__label{padding:5px 19px;text-transform:uppercase;border-radius:30px;background:#fff;font-family:'Open Sans',sans-serif;color:#262626;font-size:12px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:17px}.cms-page-view .ipzs-cards-category__title,.cms-index-index .ipzs-cards-category__title{color:#fff;font-family:'Open Sans',sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:22px}.cms-page-view .ipzs-cards-category__cta,.cms-index-index .ipzs-cards-category__cta{font-family:'Open Sans',sans-serif;color:#fff;font-size:14px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;position:relative}.cms-page-view .ipzs-cards-category__cta a,.cms-index-index .ipzs-cards-category__cta a{font-family:'Open Sans',sans-serif;color:#fff;text-decoration:none;background:url('../images/icons/ArrowIcon.svg') no-repeat center right;padding-right:30px}.cms-page-view .ipzs-cards-category__cta a:hover,.cms-index-index .ipzs-cards-category__cta a:hover{text-decoration:none}@media all and (max-width:1148px){.cms-page-view .ipzs-negozio-foto,.cms-index-index .ipzs-negozio-foto{margin-left:15px;margin-right:15px}}.cms-page-view .ipzs-negozio-foto__col1,.cms-index-index .ipzs-negozio-foto__col1{z-index:1;padding-left:30px}@media all and (min-width:769px){.cms-page-view .ipzs-negozio-foto__col1,.cms-index-index .ipzs-negozio-foto__col1{padding-left:0;margin-top:-40px}}.cms-page-view .ipzs-negozio-foto__col2,.cms-index-index .ipzs-negozio-foto__col2{padding-top:110px;margin-top:-90px;margin-left:0}@media all and (min-width:769px){.cms-page-view .ipzs-negozio-foto__col2,.cms-index-index .ipzs-negozio-foto__col2{padding-top:0;margin-top:0;padding-left:114px;margin-left:-50px}}.cms-page-view .ipzs-negozio-foto__container,.cms-index-index .ipzs-negozio-foto__container{min-height:145px;display:flex;justify-content:center;flex-direction:column;padding-left:30px;padding-bottom:35px;padding-top:0}@media all and (min-width:769px){.cms-page-view .ipzs-negozio-foto__container,.cms-index-index .ipzs-negozio-foto__container{padding-left:0}}.cms-page-view .ipzs-negozio-foto__title,.cms-index-index .ipzs-negozio-foto__title{color:#262626;font-family:'Open Sans',sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:35px}@media all and (min-width:769px){.cms-page-view .ipzs-negozio-foto__title,.cms-index-index .ipzs-negozio-foto__title{font-size:30px}}.cms-page-view .ipzs-negozio-foto__title strong,.cms-index-index .ipzs-negozio-foto__title strong{font-weight:700}.cms-page-view .ipzs-negozio-foto__subtitle,.cms-index-index .ipzs-negozio-foto__subtitle{color:#262626;font-family:'Open Sans',sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:21px}@media all and (min-width:769px){.cms-page-view .ipzs-negozio-foto__subtitle,.cms-index-index .ipzs-negozio-foto__subtitle{font-size:18px}}.cms-page-view .ipzs-negozio-foto__cta,.cms-index-index .ipzs-negozio-foto__cta{color:#212121;font-family:'Open Sans',sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;margin-top:32px}.cms-page-view .ipzs-negozio-foto__cta a,.cms-index-index .ipzs-negozio-foto__cta a{color:#212121;font-family:'Open Sans',sans-serif;text-decoration:none;background:url('../images/icons/ArrowIconDark.svg') no-repeat center right;padding-right:30px}.cms-page-view .ipzs-negozio-foto__cta a:hover,.cms-index-index .ipzs-negozio-foto__cta a:hover{text-decoration:none}.cms-page-view .ipzs-product-carousel-wrapper[data-content-type=row][data-appearance=full-width]>.row-full-width-inner,.cms-index-index .ipzs-product-carousel-wrapper[data-content-type=row][data-appearance=full-width]>.row-full-width-inner{max-width:1280px}.cms-page-view .ipzs-product-carousel-wrapper ul.product-item-list-wrapper,.cms-index-index .ipzs-product-carousel-wrapper ul.product-item-list-wrapper{margin-top:0;margin-bottom:0;list-style-type:auto;margin-block-start:0;margin-block-end:0;padding-inline-start:0}.cms-page-view .ipzs-product-carousel-wrapper ul.product-item-list-wrapper>li,.cms-index-index .ipzs-product-carousel-wrapper ul.product-item-list-wrapper>li{margin-bottom:0}.cms-page-view .ipzs-product-carousel,.cms-index-index .ipzs-product-carousel{margin-top:40px}.cms-page-view .ipzs-product-carousel .slick-track,.cms-index-index .ipzs-product-carousel .slick-track{padding-bottom:10px}.cms-page-view .ipzs-product-carousel .slick-slide,.cms-index-index .ipzs-product-carousel .slick-slide{margin-left:13px;margin-right:13px}.cms-page-view .ipzs-product-carousel .product-item,.cms-index-index .ipzs-product-carousel .product-item{border-radius:4px;background:linear-gradient(359deg,#fff .35%,#f7f7f7 52.95%);box-shadow:0 2px 25px 0 rgba(0,0,0,.05);padding:24px}.cms-page-view .ipzs-product-carousel .product-item-name,.cms-index-index .ipzs-product-carousel .product-item-name{color:#262626;font-family:'Open Sans',sans-serif;font-size:18px;line-height:25px;font-style:normal;font-weight:600;height:auto;min-height:50px;margin-bottom:16px}.cms-page-view .ipzs-product-carousel .product-item-name .product-item-link:hover,.cms-index-index .ipzs-product-carousel .product-item-name .product-item-link:hover{text-decoration:none}.cms-page-view .ipzs-product-carousel .actions-secondary,.cms-index-index .ipzs-product-carousel .actions-secondary{display:none}.cms-page-view .ipzs-product-carousel .stock.unavailable,.cms-index-index .ipzs-product-carousel .stock.unavailable{display:none}.cms-page-view .ipzs-product-carousel .product-image-container,.cms-index-index .ipzs-product-carousel .product-image-container{width:auto}.cms-page-view .ipzs-product-carousel .product-image-wrapper,.cms-index-index .ipzs-product-carousel .product-image-wrapper{padding:0 !important;height:auto;width:auto;overflow:auto;z-index:0}.cms-page-view .ipzs-product-carousel .product-image-photo,.cms-index-index .ipzs-product-carousel .product-image-photo{position:relative;margin:0 0 24px}.cms-page-view .ipzs-product-carousel .product-reviews-summary,.cms-index-index .ipzs-product-carousel .product-reviews-summary{display:none}.cms-page-view .ipzs-product-carousel .product-item-actions .action.tocart.primary,.cms-index-index .ipzs-product-carousel .product-item-actions .action.tocart.primary{background:var(--Yellow---gradient,linear-gradient(90deg,#efc142 0%,#efc142 100%));border-radius:20px;border-color:#efc142;padding-left:32px;padding-right:32px}.cms-page-view .ipzs-product-carousel .product-item-actions .action.tocart.primary span,.cms-index-index .ipzs-product-carousel .product-item-actions .action.tocart.primary span{color:#262626;font-family:'Open Sans',sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.cms-page-view .ipzs-product-carousel .price-box,.cms-index-index .ipzs-product-carousel .price-box{margin:10px 0}.cms-page-view .ipzs-product-carousel .price-box .price,.cms-index-index .ipzs-product-carousel .price-box .price{color:#262626;font-family:'Open Sans',sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:normal}.cms-page-view .ipzs-product-carousel__label,.cms-index-index .ipzs-product-carousel__label{border-radius:30px;background:rgba(121,98,35,.1);padding:1px 12px;color:#796223;font-family:'Open Sans',sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;width:auto;display:inline-block;margin-bottom:20px}.cms-page-view .ipzs-product-carousel__label--serie,.cms-index-index .ipzs-product-carousel__label--serie{background:rgba(138,149,151,.2);color:#222}.cms-page-view .ipzs-product-carousel__price-wrapper,.cms-index-index .ipzs-product-carousel__price-wrapper{display:flex;justify-content:space-between;align-items:center}.cms-page-view .ipzs-product-carousel__attributes,.cms-index-index .ipzs-product-carousel__attributes{margin-bottom:13px;display:flex}.cms-page-view .ipzs-product-carousel__attributes>div,.cms-index-index .ipzs-product-carousel__attributes>div{color:#262626;font-family:'Open Sans',sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:25px;text-transform:uppercase}.cms-page-view .ipzs-product-carousel__attributes>div:after,.cms-index-index .ipzs-product-carousel__attributes>div:after{content:'';display:inline-block;width:1px;height:16px;background:#b0b0b0;margin-left:8px;margin-right:8px}.cms-page-view .ipzs-product-carousel__attributes>div:last-child:after,.cms-index-index .ipzs-product-carousel__attributes>div:last-child:after{display:none}.cms-page-view .slick-dots li button,.cms-index-index .slick-dots li button{opacity:.4;background:var(--green-light,linear-gradient(0deg,rgba(255,255,255,.25) 0%,rgba(255,255,255,.25) 100%),#5a7e74)}.cms-page-view .slick-dots li.slick-active button,.cms-index-index .slick-dots li.slick-active button{opacity:1;background:var(--green-darker,linear-gradient(0deg,rgba(0,0,0,.5) 0%,rgba(0,0,0,.5) 100%),#5a7e74)}@media all and (max-width:1148px){.ipzs-hero{padding-left:16px;padding-right:16px;height:523px}}@media all and (max-width:769px){.customer-account-index .block-collapsible-nav{top:0}}.customer-account-create .captcha-image .captcha-img{height:75px}.customer-account-create div.control.radio{margin-top:4px}.customer-account-create div.control.radio>input[type=radio]:nth-of-type(2){margin-left:16px}@media all and (min-width:769px){.popup-authentication .modal-inner-wrap .modal-header{height:auto}.popup-authentication .modal-inner-wrap .modal-header .modal-title{border-bottom:none;margin-top:20px}}.popup-authentication .modal-inner-wrap .modal-content ul{list-style:unset;padding-left:20px}.popup-authentication .modal-inner-wrap .modal-content ul li{margin-bottom:0}