.rbx .footer{border-top:1px solid rgba(var(--color-foreground),.08)}.rbx .footer:not(.color-scheme-1){border-top:none}.rbx .footer__content-top{padding-bottom:50px;display:block}@media screen and (max-width:749px){.rbx .footer .grid{display:block}.rbx .footer-block.grid__item{padding:0;margin:40px 0;width:100%}.rbx .footer-block.grid__item:first-child{margin-top:0}.rbx .footer__content-top{padding-bottom:30px;padding-left:calc(40px / var(--font-body-scale));padding-right:calc(40px / var(--font-body-scale))}}@media screen and (min-width:750px){.rbx .footer__content-top .grid{row-gap:60px;margin-bottom:0}}.rbx .footer__content-bottom{border-top:solid 1px rgba(var(--color-foreground),.08);padding-top:30px}.rbx .footer__content-bottom:only-child{border-top:0}.rbx .footer__content-bottom-wrapper{display:flex;width:100%}@media screen and (max-width:749px){.rbx .footer__content-bottom{flex-wrap:wrap;padding-top:0;padding-left:0;padding-right:0;row-gap:15px}.rbx .footer__content-bottom-wrapper{flex-wrap:wrap;row-gap:15px;justify-content:center}.rbx .footer__content-bottom.scroll-trigger.animate--slide-in{animation:none;opacity:1;transform:inherit}}.rbx .footer__localization:empty+.footer__column--info{align-items:center}@media screen and (max-width:749px){.rbx .footer__localization:empty+.footer__column{padding-top:15px}}.rbx .footer__column{width:100%;align-items:flex-end}.rbx .footer__column--info{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-left:20px;padding-right:20px}@media screen and (min-width:750px){.rbx .footer__column--info{padding-left:0;padding-right:0;align-items:flex-end}}.rbx .footer-block:only-child:last-child{text-align:center;max-width:760px;margin:0 auto}@media screen and (min-width:750px){.rbx .footer-block{display:block;margin-top:0}}.rbx .footer-block:empty{display:none}.rbx .footer-block--newsletter{display:flex;align-items:flex-end;margin-top:30px;gap:10px}.rbx .footer-block--newsletter:only-child{margin-top:0}@media screen and (max-width:749px){.rbx .footer-block.footer-block--menu:only-child{text-align:left}}@media screen and (min-width:750px){.rbx .footer-block--newsletter{flex-wrap:nowrap;justify-content:center}}.rbx .footer-block__heading{margin-bottom:20px;margin-top:0;font-size:calc(var(--font-heading-scale) * 16px)}@media screen and (min-width:990px){.rbx .footer-block__heading{font-size:calc(var(--font-heading-scale) * 18px)}}.rbx .footer__list-social:empty,.rbx .footer-block--newsletter:empty{display:none}.rbx .footer__follow-on-shop{display:flex;text-align:center}.rbx .footer__list-social.list-social:only-child{justify-content:center}.rbx .footer-block__newsletter{text-align:center;flex-grow:1}.rbx .newsletter-form__field-wrapper{max-width:360px}@media screen and (min-width:750px){.rbx .footer-block__newsletter:not(:only-child){text-align:left;margin-right:auto}.rbx .footer-block__newsletter:not(:only-child) .footer__newsletter{justify-content:flex-start;margin:0}.rbx .footer-block__newsletter:not(:only-child) .newsletter-form__message--success{left:auto}.rbx .footer__follow-on-shop{margin-bottom:4px}.rbx .footer__follow-on-shop:first-child:not(:last-child){justify-content:flex-start;margin-right:auto;text-align:left}.rbx .footer__follow-on-shop:not(:first-child):not(:last-child){justify-content:flex-end;text-align:right}}@media screen and (max-width:749px){.rbx .footer-block--newsletter{display:flex;flex-direction:column;flex:1 1 100%;align-items:center;gap:30px}.rbx .footer__list-social.list-social,.rbx .footer__follow-on-shop,.rbx .footer-block__newsletter{display:flex;justify-content:center}.rbx .footer-block__newsletter{flex-direction:column}}@media screen and (min-width:750px){.rbx .footer-block__newsletter+.footer__list-social{margin-top:0}}.rbx .footer__localization{display:flex;flex-direction:row;justify-content:center;align-content:center;flex-wrap:wrap;padding:10px 10px 0}.rbx .footer__localization:empty{display:none}.rbx .footer__localization h2{margin:10px 10px 5px;color:rgba(var(--color-foreground),.75)}@media screen and (min-width:750px){.rbx .footer__localization{padding:4px 0;justify-content:flex-start}.rbx .footer__localization h2{margin:10px 0 0}}@media screen and (min-width:750px){.rbx .footer__payment{margin-top:15px}}.rbx .footer__content-bottom-wrapper--center{justify-content:center}.rbx .footer__copyright{text-align:center;margin-top:15px}@media screen and (min-width:750px){.rbx .footer__content-bottom-wrapper:not(.footer__content-bottom-wrapper--center) .footer__copyright{text-align:right}}@keyframes appear-down{0%{opacity:0;margin-top:-10px}to{opacity:1;margin-top:0}}.rbx .footer-block__details-content{margin-bottom:40px}@media screen and (min-width:750px){.rbx .footer-block__details-content{margin-bottom:0}.rbx .footer-block__details-content>p,.rbx .footer-block__details-content>li{padding:0}.rbx .footer-block:only-child li{display:inline}.rbx .footer-block__details-content>li:not(:last-child){margin-right:15px}}.rbx .footer-block__details-content .list-menu__item--link,.rbx .copyright__content a{color:rgba(var(--color-foreground),.75)}.rbx .footer-block__details-content .list-menu__item--active{transition:text-decoration-thickness var(--duration-short) ease;color:rgb(var(--color-foreground))}@media screen and (min-width:750px){.rbx .footer-block__details-content .list-menu__item--link:hover,.rbx .copyright__content a:hover{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:3px}.rbx .footer-block__details-content .list-menu__item--active:hover{text-decoration-thickness:2px}}@media screen and (max-width:989px){.rbx .footer-block__details-content .list-menu__item--link{padding-top:10px;padding-bottom:10px}}@media screen and (min-width:750px){.rbx .footer-block__details-content .list-menu__item--link{display:inline-block;font-size:14px}.rbx .footer-block__details-content>:first-child .list-menu__item--link{padding-top:0}}.rbx .footer-block-image{display:flex}.rbx .footer-block-image.left{justify-content:flex-start}.rbx .footer-block-image.center{justify-content:center}.rbx .footer-block-image.right{justify-content:flex-end}@media screen and (max-width:749px){.rbx .footer-block-image,.rbx .footer-block-image.left,.rbx .footer-block-image.center,.rbx .footer-block-image.right{justify-content:center}}.rbx .footer-block__image-wrapper{margin-bottom:20px;overflow:hidden!important}.rbx .footer-block__image-wrapper img{display:block;height:auto;max-width:100%}.rbx .footer-block__brand-info{text-align:left}.rbx .footer-block:only-child .footer-block__brand-info{text-align:center}.rbx .footer-block:only-child>.footer-block__brand-info>.footer-block__image-wrapper{margin-left:auto;margin-right:auto}.rbx .footer-block-image>img,.rbx .footer-block__brand-info>img{height:auto}.rbx .footer-block:only-child .footer-block__brand-info .footer__list-social.list-social{justify-content:center}.rbx .footer-block__brand-info .footer__list-social.list-social{justify-content:flex-start;margin-left:-13px;margin-right:-13px}.rbx .footer-block__details-content .placeholder-svg{max-width:200px}.rbx .copyright__content{font-size:11px}.rbx .copyright__content a{color:currentColor;text-decoration:none}.rbx .policies{display:inline}.rbx .policies li{display:inline-flex;justify-content:center;align-items:center}.rbx .policies li:before{content:"\b7";padding:0 8px}.rbx .policies li a{padding:6px 0;display:block}@media screen and (min-width:750px){.rbx .policies li a{padding:0}}@keyframes animateLocalization{0%{opacity:0;transform:translateY(0)}to{opacity:1;transform:translateY(-10px)}}@supports not (inset: 10px){@media screen and (max-width:749px){.rbx .footer .grid{margin-left:0}}@media screen and (min-width:750px){.rbx .footer__content-top .grid{margin-left:-30px}.rbx .footer__content-top .grid__item{padding-left:30px}}}.rbx .newsletter-form{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;position:relative}@media screen and (min-width:750px){.rbx .newsletter-form{align-items:flex-start;margin:0 auto;max-width:360px}}.rbx .newsletter-form__field-wrapper{width:100%}.rbx .newsletter-form__field-wrapper .field__input{padding-right:50px}.rbx .newsletter-form__field-wrapper .field{z-index:0}.rbx .newsletter-form__message{justify-content:center;margin-bottom:0}.rbx .newsletter-form__message--success{margin-top:20px}@media screen and (min-width:750px){.rbx .newsletter-form__message{justify-content:flex-start}}.rbx .newsletter-form__button{width:44px;margin:0;right:var(--inputs-border-width);top:0;height:100%;z-index:2}.rbx .newsletter-form__button:focus-visible{box-shadow:0 0 0 3px rgb(var(--color-background)),0 0 0 4px rgba(var(--color-foreground));background-color:rgb(var(--color-background))}.rbx .newsletter-form__button:focus{box-shadow:0 0 0 3px rgb(var(--color-background)),0 0 0 4px rgba(var(--color-foreground));background-color:rgb(var(--color-background))}.rbx .newsletter-form__button:not(:focus-visible):not(.focused){box-shadow:inherit;background-color:inherit}.rbx .newsletter-form__button .icon{width:15px}.rbx .list-payment{display:flex;flex-wrap:wrap;justify-content:center;margin:-5px 0;padding-top:10px;padding-left:0}@media screen and (min-width:750px){.rbx .list-payment{justify-content:flex-end;margin:-5px;padding-top:0}}.rbx .list-payment__item{align-items:center;display:flex;padding:5px}.rbx .footer{margin-top:0}.rbx .rosa-footer-padding{padding-top:15px;padding-bottom:15px}@media screen and (min-width:750px){.rbx .footer{margin-top:0}.rbx .rosa-footer-padding{padding-top:20px;padding-bottom:20px}}.rbx .footer{border-top:unset}.rbx .footer h2.footer-block__heading.inline-richtext{font-size:18px;font-weight:600;line-height:25px;text-transform:uppercase;letter-spacing:.3em}@media screen and (max-width:768px){.rbx .footer h2.footer-block__heading.inline-richtext{margin-bottom:15px;letter-spacing:0}}.rbx .footer a.link.link--text.list-menu__item.list-menu__item--link{font-size:16px;line-height:1.4em;color:#000;font-weight:500}@media screen and (max-width:768px){.rbx .footer a.link.link--text.list-menu__item.list-menu__item--link{padding-top:0;padding-bottom:5px}}.rbx .footer .footer-block__newsletter{text-align:left;font-weight:500;color:#000}.rbx .footer .footer-block__details-content .list-menu__item--link:hover,.rbx .footer .copyright__content a:hover{text-decoration:none}.rbx .footer .footer-block--newsletter{margin-top:0}.rbx .footer .footer-block__newsletter{text-align:left}.rbx .footer .field:after{content:none}.rbx .footer .field{border-bottom:2px solid #000;margin-bottom:10px}.rbx .footer .field__label,.rbx .footer .customer .field label{left:unset}.rbx .footer .field__button{justify-content:flex-end}.rbx .footer .list-social__item .icon{height:25px;width:25px}.rbx .footer .footer__content-bottom{border-top:unset;padding-top:30px}.rbx .footer .footer__content-bottom-wrapper{display:flex;width:100%;flex-direction:column;align-items:center}@media screen and (max-width:768px){.rbx .footer .footer__content-bottom-wrapper{align-items:flex-start}}.rbx .footer .footer__copyright{text-align:center;margin-top:0}.rbx .footer small.copyright__content{font-size:14px;color:#000;font-weight:600;margin-bottom:20px}.rbx .footer .custom_copyright_content{font-size:10px;max-width:600px;text-align:center;letter-spacing:0;color:#000;font-weight:500}@media screen and (max-width:768px){.rbx .footer .footer__content-top{padding-left:15px;padding-right:15px;padding-bottom:0}.rbx .footer .grid{display:grid;margin-bottom:0}.rbx .footer .footer-block.newsletter-menu{grid-column:1/-1;grid-row:1/2}.rbx .footer .rosa-footer-padding{padding-top:0;padding-bottom:0}.rbx .footer .rosa-footer-padding .collapsible-content-wrapper-narrow{padding-right:0;padding-left:0;max-width:unset}.rbx .footer .accordion{margin-top:0;margin-bottom:0;border-top:0;border-bottom:1px solid rgba(var(--color-foreground),.08)}.rbx .footer h3.accordion__title.inline-richtext.h4{font-size:14px;font-weight:600;text-decoration:none}.rbx .footer ul.footer-block__details-content.list-unstyled{padding-left:0}.rbx .footer .collapsible-content summary:hover{background:unset}}.rbx .accordion summary{display:flex;position:relative;line-height:1;padding:15px 0}.rbx .accordion .summary__title{display:flex;flex:1}.rbx .accordion .summary__title+.icon-caret{height:calc(var(--font-heading-scale) * 6px)}.rbx .accordion+.accordion{margin-top:0;border-top:none}.rbx .accordion{margin-top:25px;margin-bottom:0;border-top:1px solid rgba(var(--color-foreground),.08);border-bottom:1px solid rgba(var(--color-foreground),.08)}.rbx .accordion__title{display:inline-block;max-width:calc(100% - 60px);min-height:16px;margin:0;word-break:break-word}.rbx .accordion .icon-accordion{align-self:center;fill:rgb(var(--color-foreground));height:calc(var(--font-heading-scale) * 20px);margin-right:calc(var(--font-heading-scale) * 10px);width:calc(var(--font-heading-scale) * 20px)}.rbx .accordion details[open]>summary .icon-caret{transform:rotate(180deg)}.rbx .accordion__content{margin-bottom:15px;word-break:break-word;overflow-x:auto;padding:0 6px}.rbx .accordion__content img{max-width:100%}.rbx .collapsible-content{position:relative;z-index:0}.rbx .collapsible-section-layout{padding-bottom:50px;padding-top:50px}@media screen and (min-width:750px){.rbx .collapsible-section-layout{padding-bottom:70px;padding-top:70px}}.rbx .collapsible-content__media{background:transparent}.rbx .collapsible-content__media--small{height:194px}.rbx .collapsible-content__media--large{height:435px}@media screen and (min-width:750px){.rbx .collapsible-content__media--small{height:314px}.rbx .collapsible-content__media--large{height:695px}}@media screen and (min-width:750px){.rbx .collapsible-content__grid--reverse{flex-direction:row-reverse}}.rbx .collapsible-content-wrapper-narrow{margin:0 auto;padding-right:15px;padding-left:15px;max-width:734px}.rbx .collapsible-content__header{word-break:break-word}.rbx .collapsible-content__heading{margin-bottom:20px;margin-top:0}@media screen and (min-width:750px){.rbx .collapsible-content__heading{margin-bottom:30px}}.rbx .collapsible-none-layout .accordion+.accordion{border-top:0}.rbx .collapsible-row-layout .accordion:not(:first-child):not(.color-scheme-1){margin-top:10px}.rbx .caption-with-letter-spacing+h2{margin-top:10px}@media screen and (min-width:750px){.rbx .collapsible-content .accordion{margin-top:0}}.rbx .collapsible-row-layout .accordion{border:var(--text-boxes-border-width) solid rgba(var(--color-foreground),var(--text-boxes-border-opacity));margin-bottom:15px;transform:perspective(0)}.rbx .collapsible-row-layout .accordion summary,.rbx .collapsible-row-layout .accordion .accordion__content{padding:15px}.rbx .collapsible-row-layout .accordion .accordion__content{padding-top:0}.rbx .collapsible-content summary:hover{background:rgba(var(--color-foreground),.04)}.rbx .collapsible-content summary:hover .accordion__title{text-decoration:underline;text-underline-offset:3px}@supports not (inset: 10px){@media screen and (min-width:750px){.rbx .collapsible-content__grid:not(.collapsible-content__grid--reverse) .grid__item:last-child,.rbx .collapsible-content__grid--reverse .collapsible-content__grid-item{padding-left:50px;padding-right:0}}@media screen and (min-width:990px){.rbx .collapsible-content__grid:not(.collapsible-content__grid--reverse) .grid__item:last-child,.rbx .collapsible-content__grid--reverse .collapsible-content__grid-item{padding-left:70px}}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/rosa-footer.css.map */
