:where(.rp) :where(.site-footer){font-size:14.72px;text-rendering:optimizeSpeed;-webkit-font-smoothing:antialiased;line-height:1}@media only screen and (min-width:769px){:where(.rp) :where(.site-footer){font-size:16px}}:where(.rp) :where(.site-footer),:where(.rp) :where(.site-footer) :where(*,:before,:after){box-sizing:border-box}:where(.rp) :where(.site-footer) p{margin:0 0 15px}:where(.rp) :where(.site-footer) small{display:block;font-size:.85em}:where(.rp) :where(.site-footer) :is(ul,ol){margin:0 0 15px 30px;padding:0}:where(.rp) :where(.site-footer) :is(ul,ol) :is(ul,ol){margin:4px 0 5px 20px}:where(.rp) :where(.site-footer) li{margin-bottom:.25em}:where(.rp) :where(.site-footer) img{border:0;display:block;height:auto;max-width:100%}:where(.rp) :where(.site-footer) :is(button,input,select,textarea){font-size:14.72px;letter-spacing:normal;line-height:1;text-rendering:optimizeSpeed;-webkit-font-smoothing:antialiased}@media only screen and (min-width:769px){:where(.rp) :where(.site-footer) :is(button,input,select,textarea){font-size:16px}}:where(.rp) :where(.site-footer) button{-webkit-appearance:none;appearance:none;background:none;border:none;color:currentColor;cursor:pointer;display:inline-block;overflow:visible}:where(.rp) :where(.site-footer) svg:not(:root){overflow:hidden}:where(.rp) :where(.site-footer) .icon{display:inline-block;fill:currentColor;height:20px;vertical-align:middle;width:20px}:where(.rp) :where(.site-footer) ul{text-rendering:optimizeLegibility}:where(.rp) .site-footer{background-color:#095946;color:#fff;display:block}@media only screen and (min-width:769px){:where(.rp) .site-footer{padding-bottom:60px;padding-top:60px}}@media only screen and (min-width:992px){:where(.rp) .site-footer{padding-bottom:30px;padding-top:41px}}@media only screen and (max-width:768px){:where(.rp) .site-footer{text-align:center}}:where(.rp) .site-footer a{color:#fff}:where(.rp) .site-footer__container{margin:0 auto;max-width:1500px;padding:0 20px}@media only screen and (min-width:992px){:where(.rp) .site-footer__container{padding:0 50px}}:where(.rp) .site-footer__grid{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}@media only screen and (min-width:992px){:where(.rp) .site-footer__grid{margin-left:-22px}}:where(.rp) .site-footer__item{float:left;min-height:1px;padding-left:0;width:100%}@media only screen and (min-width:992px){:where(.rp) .site-footer__item{padding-left:22px}}@media only screen and (max-width:991px){:where(.rp) .site-footer__item:first-child{margin-top:15px;text-align:left}}@media only screen and (max-width:768px){:where(.rp) .site-footer__item:after{border-bottom:.5px solid hsla(0,0%,100%,.6);content:"";display:block}:where(.rp) .site-footer__item:last-child:after{display:none}}@media only screen and (max-width:991px){:where(.rp) .site-footer__item--menu,:where(.rp) .site-footer__item--newsletter{padding-left:0;text-align:left}}@media only screen and (min-width:992px){:where(.rp) .site-footer__item--newsletter{border-left:.5px solid rgba(0,0,0,.6);border-right:.5px solid rgba(0,0,0,.6);padding-left:69px}:where(.rp) .site-footer__item--menu{padding-left:80px}}:where(.rp) .site-footer__item--custom{padding-top:30px}:where(.rp) .footer__clear{clear:both;height:30px}@media only screen and (min-width:769px){:where(.rp) .footer__item-padding{padding-right:60px}}:where(.rp) .footer__title{color:#fff}:where(.rp) .site-footer h2.footer__title{line-height:100%;margin:0 0 13.56px}:where(.rp) .site-footer button.footer__title,:where(.rp) .site-footer h2.footer__title{display:block;font-family:Clash Grotesk,sans-serif;font-size:20px;font-weight:500;letter-spacing:0;text-transform:none}:where(.rp) .site-footer button.footer__title{line-height:25px;margin:0;padding:15px 10px 15px 0;position:relative;text-align:left;width:100%}:where(.rp) .site-footer button.footer__title .collapsible-trigger__icon{display:none}:where(.rp) .site-footer .collapsible-content--small{backface-visibility:hidden;height:auto;opacity:1;overflow:visible;visibility:visible}:where(.rp) .site-footer .collapsible-content--small .collapsible-content__inner{transform:none}:where(.rp) .footer__collapsible{font-size:13.6px}@media only screen and (max-width:991px){:where(.rp) .footer__collapsible{padding-bottom:25px}}:where(.rp) .footer__collapsible p{font-size:14px;font-weight:400;letter-spacing:0;line-height:20px;margin:0 0 44px}@media only screen and (max-width:991px){:where(.rp) .footer__collapsible p{margin-bottom:20px}}:where(.rp) .footer__collapsible .image-wrap{background:transparent;height:auto!important;margin:0;max-width:129px;padding-bottom:28px!important}:where(.rp) .site-footer__item--custom .footer__collapsible p{font-size:11px;line-height:1.4;margin:0 0 4px;opacity:.85}@media only screen and (max-width:991px){:where(.rp) .footer_collapsible--disabled{padding-top:25px}}:where(.rp) .footer__logo{margin:15px 0}@media only screen and (min-width:769px){:where(.rp) .footer__logo{margin:0 0 20px}}:where(.rp) .footer__logo a{display:block}:where(.rp) .footer__logo img{display:inline-block;height:auto;max-height:100%;transform:translateZ(0);vertical-align:bottom;width:auto}:where(.rp) .footer__logo .image-element{opacity:1}:where(.rp) .site-footer__linklist{margin:0}:where(.rp) .site-footer__linklist li{margin-bottom:20px}:where(.rp) .site-footer__linklist li:last-child{margin-bottom:0}:where(.rp) .site-footer__linklist a{color:currentColor;display:inline-block;font-size:14px;font-weight:500;line-height:19px;padding:0}:where(.rp) .site-footer__accessibility-link{cursor:pointer}:where(.rp) .footer__newsletter{display:inline-block;max-width:401px;position:relative;width:100%}:where(.rp) .footer__newsletter-input{background-color:#085946;border:.5px solid #fff!important;border-radius:4px;color:#fff;font-family:Satoshi,sans-serif;height:48px;max-width:401px;padding:5px 150px 5px 12.83px;width:100%}:where(.rp) .footer__newsletter-input{font-weight:400;letter-spacing:0;line-height:19px}@media only screen and (max-width:959px){:where(.rp) .footer__newsletter-input{font-size:16px!important}}@media only screen and (min-width:960px){:where(.rp) .footer__newsletter-input{font-size:13.6px}}:where(.rp) .footer__newsletter-input::placeholder{color:#ffffff80}:where(.rp) .footer__newsletter-btn{background:#fff;border:.5px solid #fff;border-radius:4px;color:#000;font-family:Satoshi,sans-serif;font-size:14px;font-weight:400;height:38px;letter-spacing:0;line-height:100%;padding:0;position:absolute;right:6.43px;text-align:center;top:50%;transform:translateY(-50%);vertical-align:middle;width:136px}@media only screen and (max-width:991px){:where(.rp) .footer__newsletter-btn{width:106px}}:where(.rp) .footer__social{margin:0}:where(.rp) form+.footer__social{margin-top:30px}@media only screen and (max-width:991px){:where(.rp) form+.footer__social{display:none}}:where(.rp) .site-footer .footer__section{margin-bottom:15px}@media only screen and (min-width:769px){:where(.rp) .site-footer .footer__section{margin:30px 0 0}}:where(.rp) .site-footer .disclosure__toggle{background-color:transparent;color:inherit;font-family:system_ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;padding-right:28px}:where(.rp) .site-footer .disclosure__toggle .icon{height:11px;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:11px}:where(.rp) .site-footer .disclosure__toggle .icon path{stroke:#fff}:where(.rp) .site-footer .disclosure-list__label{font-family:inherit}:where(.rp) .site-footer .site-footer__payment-icons{cursor:default;display:inline-block;line-height:inherit;margin:0 0 15px;padding:0;text-align:center;-webkit-user-select:none;user-select:none;width:100%}@media only screen and (min-width:769px){:where(.rp) .site-footer .site-footer__payment-icons{margin-bottom:0}}@media only screen and (max-width:991px){:where(.rp) .site-footer .site-footer__payment-icons{text-align:left}}:where(.rp) .site-footer__payment-icon{cursor:default;display:inline-block;margin:0 4px;vertical-align:middle}:where(.rp) .site-footer .footer__small-text{font-family:Satoshi,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:19px;margin:0;padding:42px 0 15px;text-align:center}@media only screen and (max-width:991px){:where(.rp) .site-footer .footer__small-text{border-top:.5px solid hsla(0,0%,100%,.6);font-size:10px;line-height:14px;padding-top:15px;text-align:left}}:where(.rp) .site-footer--resilia-n{padding-bottom:30px;padding-top:41px}:where(.rp) .site-footer--resilia-n .site-footer__container{padding:0 20px}:where(.rp) .site-footer--resilia-n .site-footer__grid{margin-left:0}:where(.rp) .site-footer--resilia-n .site-footer__item{padding-left:0}:where(.rp) .site-footer--resilia-n .site-footer__item:first-child{margin-top:15px;text-align:left}:where(.rp) .site-footer--resilia-n .site-footer__item--menu,:where(.rp) .site-footer--resilia-n .site-footer__item--newsletter{text-align:left}:where(.rp) .site-footer--resilia-n .footer__logo img{vertical-align:middle}:where(.rp) .site-footer--resilia-n form+.footer__social{display:none}:where(.rp) .site-footer--resilia-n .footer__collapsible{padding-bottom:25px}:where(.rp) .site-footer--resilia-n .footer_collapsible--disabled{padding-top:25px}:where(.rp) .site-footer--resilia-n .footer__small-text{border-top:.5px solid hsla(0,0%,100%,.6)}@media only screen and (min-width:992px){:where(.rp) .site-footer--resilia-n .site-footer__item--newsletter{padding-left:69px}:where(.rp) .site-footer--resilia-n .site-footer__item--menu{padding-left:80px}}:where(.rp) .payment-icons{cursor:default;-webkit-user-select:none;user-select:none}@media only screen and (max-width:991px){:where(.rp) .payment-icons{display:inline-block;line-height:21px;margin:0 0 15px;text-align:left;width:100%}}:where(.rp) select{-webkit-appearance:none;appearance:none;color:inherit;cursor:pointer;padding-right:28px;text-overflow:""}.site-footer .site-footer__wordmark{display:block;width:max-content;margin:0 0 10px;padding-top:30px;color:#fff;font-family:Clash Grotesk,sans-serif;font-weight:600;font-size:24px;line-height:1;letter-spacing:-.01em;text-transform:none;text-decoration:none}@media only screen and (min-width:769px){.site-footer .site-footer__wordmark{font-size:32px;margin-bottom:40px;padding-top:0}}@media only screen and (min-width:992px){.site-footer .site-footer__item--newsletter{border-left:0;padding-left:22px}}.site-footer .rp-newsletter-ok{color:#fff}.site-footer .grid{column-gap:0;row-gap:0}.site-footer .grid__item{max-width:none;flex:none}
/*# sourceMappingURL=/cdn/shop/t/27/assets/rp-footer.css.map */
