.page-header-image{overflow:hidden}.page-header-image-inset{max-height:340px}.page-header-image-inset .bg{position:absolute;left:0;right:0;bottom:0;top:0;background-repeat:no-repeat;background-position:center;background-size:cover}.page-contents-container{padding-top:30px;padding-bottom:30px}.page-include{padding-top:15px;padding-bottom:15px}.page-main-title{margin-bottom:0;font-family:var(--ff-secondary);font-size:1.4rem}.page-contents-container .page-content{margin-top:20px}.page-contents-sponsorship-loggin #sponsorshipForm{margin:0 -7.5px}.page-include-sponsorship-loggin .sponsorshipButton{width:100%;margin-top:15px}.page-include-newsletter #newsletterFormSubmit{margin-top:20px;width:100%}.page-include-subpages .inset{padding:20px;background-color:#f2f2f2;border-radius:3px}.page-include-subpages .subpages{display:flex;flex-wrap:wrap}.page-include-subpages .subpage{width:100%}.page-include-subpages .subpage + .subpage{margin-top:20px}.page-include-subpages .subpage a{display:block;padding:20px;text-align:center;background-color:var(--color-light);border:1px solid #ddd;border-radius:3px;height:100%}.page-include-map .include-page-content{display:flex;flex-wrap:wrap}.page-include-map .categoriesTreeContainer1{display:block;padding:20px 0;background-color:var(--color-light);border-bottom:1px solid #ddd;border-top:1px solid #ddd;width:100%}.page-include-map .categoriesTreeContainer1 + .categoriesTreeContainer1{margin-top:-1px}.page-include-map a.categoryTree1{font-size:20px;display:block}.page-include-map .categoryTree1 + .subCategoriesTree{margin-top:20px}.page-include-map a.categoryTree2{display:block;margin-bottom:15px}.page-include-map .categoriesTreeContainer.categoriesTreeContainer2{padding-left:25px}.page-include-map .categoriesTreeContainer.categoriesTreeContainer3{display:inline-block;padding-right:25px}.page-include-map .categoriesTreeContainer2 + .categoriesTreeContainer2{margin-top:25px}.page-include-map .categoriesTreeContainer3 a.categoryTree{display:block;margin-bottom:4px;color:#888}@media (min-width:576px){.page-include-sponsorship-loggin .sponsorshipButton{width:220px}.page-include-newsletter #newsletterFormSubmit{width:220px}.page-include-subpages .inset{padding:20px 12.5px}}@media (min-width:768px){.page-contents-container{font-size:15px}}@media (min-width:992px){.page-include{padding-top:30px;padding-bottom:30px}.page-main-title{font-size:2.2rem}.page-contents-container{padding-top:60px}}@media (min-width:1200px){.page-contents-container{font-size:16px;line-height:1.6}}.page-contents-terms-use .include-print #content-to-print,.page-contents-privacy-policy .include-print #content-to-print{margin-top:30px}.page-contents-container-info .subtitle{padding-bottom:25px;font-size:16px;font-weight:var(--fw-semibold);color:var(--color-primary)}.page-contents-container-info .help-customer{font-size:15px;border-top:1px solid #e4e3e3;border-bottom:1px solid #e4e3e3;padding-top:25px;padding-bottom:25px;flex-wrap:wrap;gap:2rem}.page-contents-container-info .help-customer>.col-12{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0.25rem}.page-contents-container-info .help-customer>.col-12 .icon{width:25px;height:25px;color:#717171}.page-contents-container-info .help-customer .text-line{font-size:16px;font-weight:var(--fw-bold)}.page-container-info .help-pages-list{margin-bottom:2.5rem}.page-container-info .help-pages-list li{border-bottom:1px solid #ececec}.page-container-info .help-pages-list li a{font-family:var(--ff-secondary);color:#aaaaaa;display:block;padding:15px 0px;position:relative}.page-container-info .help-pages-list a .icon{width:1rem;height:1rem;color:var(--color-red);position:absolute;right:0;top:0;bottom:0;margin:auto}.page-container-info .help-pages-list li a.active-anchor{color:var(--color-dark)}.page-container-info .help-page-name{font-size:1rem;text-transform:uppercase}@media (min-width:576px){.page-contents-container-info .help-customer{flex-wrap:nowrap;gap:0}}@media (min-width:768px){.page-container-info{margin-top:2.5rem}.page-contents-container-info .subtitle{padding-bottom:40px}.page-contents-container-info .help-customer .text-line{font-size:18px}.page-container-info .help-pages-list{border-top:1px solid #ececec}.page-container-info .help-pages-list li{padding:15px 0px}.page-container-info .help-pages-list li a{padding:0}.page-container-info .help-page-name{font-size:1.25rem}}.lcContent-contact .page-contents-contact p{margin-bottom:0}.lcContent-contact .page-contact-form h2{font-family:var(--ff-secondary);font-size:1rem;margin-bottom:20px}.lcContent-contact .page-contact-image img{width:100%}.lcContent-contact .page-contact-form .page-content{margin-bottom:2.5rem}@media (max-width:767px){.lcContent-contact .page-include-contact{padding-top:40px;margin-top:10px;border-top:1px solid #e4e3e3}.lcContent-contact .page-contact-image{padding-right:0;padding-left:0;margin-bottom:-31px}}.theme-storePage .page-contents-map .ratio{max-height:450px}.page-contents-container.page-contents-container-store{font-size:inherit;line-height:inherit}.page-contents-container-store .page-store-ct .value .btn{color:var(--btn-primary-color);background-color:var(--btn-primary-bg);border-color:var(--btn-primary-border);margin-bottom:0.25rem}.page-contents-container-store .page-store-ct .value .btn:hover,.page-contents-container-store .page-store-ct .value .btn.hover,.page-contents-container-store .page-store-ct .value .btn:focus,.page-contents-container-store .page-store-ct .value .btn.focus{color:var(--btn-primary-color-hover);background-color:var(--btn-primary-bg-hover);border-color:var(--btn-primary-border-hover)}.page-contents-container-store .page-store-info .page-store-ct{display:grid;grid-template-columns:1fr}.page-contents-container-store .page-store-icon{border-color:#d1d1d1;background-color:var(--color-light);color:var(--color-dark);border-radius:50%;width:35px;height:35px;padding:0;cursor:default}.page-contents-container-store .page-store-icon .icon{height:17px;width:17px}.page-contents-container-store .page-store-text{font-family:var(--ff-secondary);color:var(--color-dark);margin-left:0.75rem}.page-contents-container-store .page-store-ct .inset{border-top:1px solid #cacaca;flex-direction:column;padding-top:1.875rem;padding-bottom:1.875rem}.page-contents-container-store .page-store-ct .inset>div{width:100%}.page-contents-container-store .page-store-ct .value .bold{font-weight:var(--fw-bold)}.page-contents-container-store .page-store-ct .title .inset{padding-bottom:1.25rem}.page-store-info .page-main-title{font-size:1rem}.page-store-info .page-main-title span{display:block}.page-contents-container-store .page-store-ct{margin-top:1.875rem}.page-contents-container-store .page-store-ct .value .inset{border-top:none;padding-top:0}.page-contents-container-store .page-store-button{margin-bottom:1.875rem}.page-contents-container-store .page-store-button .btn{min-width:var(--tipical-min-button-width)}@media (max-width:767px){.page-contents-container.page-contents-container-store{padding-bottom:0}.page-contents-container.page-contents-container-store .page-store-image{padding-left:0;padding-right:0}.theme-storePage .page-contents-map{margin-bottom:-1rem}}@media (min-width:768px){.theme-storePage .page-contents-map .ratio{max-height:600px}}@media (min-width:992px){.page-contents-container-store .page-store-ct .title .inset{flex-direction:row;height:100%;padding-bottom:1.875rem}.page-contents-container-store .page-store-ct .value .inset{border-top:1px solid #cacaca;padding-top:1.875rem}.page-contents-container-store .page-store-ct .row:last-child .inset{border-bottom:1px solid #cacaca}.page-contents-container-store .page-store-button{padding-top:1.875rem}}@media (min-width:1200px){.page-store-info .page-main-title{font-size:2rem}.page-store-info .page-main-title span{display:inline-block}}.theme-photoslurpLanding .page-contents-container .page-content h3,.theme-photoslurpLanding .page-contents-container .page-content .h3,.theme-photoslurpLanding .page-contents-container .page-content h4,.theme-photoslurpLanding .page-contents-container .page-content .h4{font-weight:var(--fw-default);color:inherit;font-size:1rem}.theme-photoslurpLanding .page-contents-container .page-content{margin-bottom:1.5rem}@media (min-width:992px){.theme-photoslurpLanding .page-contents-container .page-content h3,.theme-photoslurpLanding .page-contents-container .page-content .h3,.theme-photoslurpLanding .page-contents-container .page-content h4,.theme-photoslurpLanding .page-contents-container .page-content .h4{font-size:1.125rem}}.content-pages-help .print-btn-wrapper>button{margin:1.5rem 0}.theme-pagesLanding .module-products-slider-01{border-top:1px solid #e6e5e5}