.img-fluid{max-width:100%;height:auto}.footer .footer__content-top{display:flex;align-items:start;justify-content:space-between;max-width:1232px;margin:0 auto;padding:0 24px 80px}.footer .footer-block--newsletter{margin-top:0;max-width:478px}.footer .footer__blocks-wrapper .footer-block--menu .footer-block__heading{font-size:23px;line-height:27px;text-transform:uppercase;color:#fcfaf8;padding-bottom:15px;border-bottom:1px solid #FCFAF8;max-width:154px;font-weight:700;margin-bottom:16px}.footer .footer-block__details-content>p,.footer-block__details-content>li{line-height:0px!important}.footer .footer__blocks-wrapper .list-menu__item{font-family:Roboto;font-style:normal;font-weight:600;font-size:19px;line-height:22px;text-transform:uppercase;color:#fcfaf8;text-decoration:none;padding:0 0 10px}.footer .footer__blocks-wrapper li:last-child .list-menu__item{padding-bottom:0}.footer .footer-block__newsletter h2.footer-block__heading{font-style:normal;font-weight:600;font-family:Roboto,sans-serif;font-size:23px;line-height:27px;text-transform:uppercase;color:#fcfaf8;text-align:left;letter-spacing:0px;margin-bottom:5px}.footer .footer__content-top .footer__blocks-wrapper{row-gap:65px}.footer .newsletter-form__field-wrapper input::placeholder{opacity:1;color:#989898}.footer .newsletter-form__field-wrapper .field__input{padding:28px 165px 28px 18px;border-radius:8px;font-style:normal;font-weight:500;font-size:18px;line-height:21px;letter-spacing:0px;color:#989898;font-family:Roboto,sans-serif}.footer .newsletter-form__field-wrapper .field:before{content:unset}.footer .newsletter-form__field-wrapper .field:after{content:unset}.footer .newsletter-form__field-wrapper .field__input:focus{box-shadow:none}.footer .newsletter-form__field-wrapper,.footer .footer-block__newsletter .footer__newsletter,.footer .newsletter-form__field-wrapper .newsletter-form{max-width:100%}.footer .newsletter-form__field-wrapper .newsletter-form__button{padding:18px 28px;background:#373737!important;width:auto;font-style:normal;font-weight:700;font-size:18px;line-height:20px;text-align:center;text-transform:uppercase;color:#fcfaf8;border-radius:0 8px 8px 0;transition:all .4s ease;border:1px solid #373737;font-family:Roboto,sans-serif}.footer .newsletter-form__field-wrapper .newsletter-form__button:hover{background:#fff!important;color:#373737}.footer .footer-block__newsletter .newsletter-content{font-style:normal;font-weight:400;font-size:18px;line-height:25px;color:#fcfaf8;text-align:left;padding-top:8px;letter-spacing:0px}.footer .footer-block__newsletter .newsletter-form__button:focus-visible{box-shadow:none;outline:none}.footer .footer-logo-block{max-width:1350px;padding:0 34px;margin:0 auto;position:relative}.footer .footer-logo-block .footer-logo-image{padding-bottom:24px;border-bottom:1px solid #FCFAF8}.footer .footer-logo-block:before{content:"";position:absolute;top:0;right:10px;background-image:url(/cdn/shop/files/r-logo.png?v=1754980010);background-repeat:no-repeat;background-size:contain;width:18px;height:18px}.footer .footer-logo-block img{vertical-align:middle}.footer .footer__content-bottom{border-top:0px;max-width:1330px;margin:0 auto;padding:10px 24px 0}.footer .footer__content-bottom-wrapper{padding:0;max-width:100%}.footer .footer__copyright{margin-top:0;display:grid;width:100%;grid-template-columns:repeat(3,minmax(0,1fr))}.footer .footer__copyright small.copyright__content{font-weight:400;font-size:18px;line-height:21px;letter-spacing:0px;color:#fcfaf8}.footer .footer__copyright>.copyright__content{text-align:center}.footer .footer__copyright .policies li:before{content:unset}.footer .footer__copyright ul.policies small.copyright__content{font-style:normal;font-weight:400;font-size:18px;line-height:21px;color:#fcfaf8;letter-spacing:0px}.footer .footer__copyright .policies{display:flex;gap:37px;justify-content:end}.junip-reviews-container.junip-reviews-layout-list{border-top:1px solid #bcbcbc}.footer .policies li.privacy-policy,.footer .policies li.terms-of-service{display:flex}.add_symbol .sec-head{width:fit-content}.sc-text .sec-head p strong{font-size:17px;line-height:1}.add_symbol sup{font-size:26px;line-height:0;display:inline-flex;position:relative;top:-8px}.customedr_newLogin{border:1px solid #BCBCBC;margin:40px auto 100px!important;border-radius:12px;padding:32px 28px!important;max-width:464px!important}.customedr_newLogin .field{flex-direction:column-reverse;border:none;margin-top:28px!important}.customedr_newLogin .field:first-of-type{margin:0!important}.customedr_newLogin .field:after,.customedr_newLogin .field:before{display:none}.customedr_newLogin .field input{border:1px solid #373737;border-radius:8px!important;font-family:Roboto;font-weight:500;font-size:18px;line-height:120%;letter-spacing:0;outline:none!important;box-shadow:none!important;padding:15px 12px!important;height:auto}.customedr_newLogin .field label{position:unset;font-family:Roboto;font-weight:600;font-size:20px!important;line-height:120%;letter-spacing:0!important;text-transform:uppercase;text-align:left;margin-bottom:8px}.customedr_newLogin .field input::placeholder{color:#373737;opacity:1}.customedr_newLogin form>.login_footer_link a,.customedr_newLogin form>a{font-family:Roboto;font-weight:500;font-size:17px;line-height:120%;letter-spacing:0;text-decoration:underline;text-decoration-style:solid;text-decoration-thickness:0%;text-decoration-skip-ink:auto;color:#929292;text-underline-offset:2px}.login_footer_link{text-align:left;display:flex;flex-direction:column;gap:18px}.login_footer_link>*{width:fit-content}.login_footer_link a{margin-left:0!important}.login_footer_link button,.customedr_newLogin form button{font-family:Roboto;font-weight:600;font-size:22px;line-height:140%;letter-spacing:0;text-transform:uppercase;padding:11.6px 41px 9.6px;min-width:226px;background:#373737;border-radius:8px;border:1px solid #373737;margin-top:18px}.customedr_newLogin form .field+a{margin-top:18px}#recover:target+div+div{display:none}.customedr_newLogin #recover+div form>a{margin-left:0;margin-top:18px}.customedr_newLogin #recover+div form{text-align:left}.customedr_newText{font-family:Roboto;font-weight:500;font-size:17px;line-height:120%;letter-spacing:0;color:#929292;text-align:left;margin:5px 0 15px!important}.customedr_newLogin h1{font-family:Roboto;font-weight:500;font-size:30px;line-height:120%;letter-spacing:0;text-transform:uppercase;text-align:left}.customedr_newLogin form{text-align:left}.new_cutomerAccount{padding:0 20px}.template-customers\/register .customedr_newLogin{margin-top:66px!important}.product_description-mobile{display:none!important}p#toggleAccessWidget{cursor:pointer}@media only screen and (max-width: 1255px){.footer .footer-logo-block{padding:0 24px}}@media only screen and (max-width: 1024px){.footer .newsletter-form__field-wrapper .newsletter-form__button{font-size:16px;line-height:20px;padding:16px}.footer .newsletter-form__field-wrapper .field__input{font-size:16px;padding:25px 128px 25px 18px}.footer .footer__blocks-wrapper .list-menu__item{font-size:16px;line-height:20px}.footer .footer__content-top{gap:40px}.footer__content-top .grid{--grid-desktop-horizontal-spacing: 22px}.footer .footer__copyright .policies{gap:16px}.footer .footer__copyright ul.policies small.copyright__content,.footer .footer__copyright small.copyright__content{font-size:16px;line-height:18px}}@media only screen and (max-width: 992px){.footer .footer__copyright{display:flex;flex-direction:column;gap:4px;align-items:center}.footer .footer__copyright small.copyright__content{order:2}.footer .footer__copyright .policies{order:1}.footer__copyright .copyright__content1{display:none}.add_symbol sup{top:-1px}}@media only screen and (max-width: 768px){.footer .footer__content-top .footer__blocks-wrapper{width:100%;row-gap:32px}.footer .footer-block--newsletter{margin-top:0;max-width:100%;width:100%;padding-top:42px}.footer .footer__content-top{flex-wrap:wrap;padding-bottom:42px}.footer .newsletter-form__field-wrapper .newsletter-form__button{font-weight:500;font-size:16px;line-height:19px;padding:15px 18px;right:0;border-radius:0 4px 4px 0}.footer .newsletter-form__field-wrapper .field__input{padding:15px 130px 15px 18px;margin:0;font-size:14px;line-height:16px;border-radius:4px;height:49px}.footer .footer-block__newsletter .newsletter-content{font-size:15px;line-height:21px;padding-top:6px}.footer .footer__content-top{gap:0px}.footer .footer-logo-block:before{width:14px;height:14px}}@media only screen and (max-width: 749px){.footer .footer__content-top .footer__blocks-wrapper{column-gap:54px;margin-bottom:0}.footer .footer-block.grid__item{margin:0}.footer .footer__blocks-wrapper .footer-block__details-content{margin-bottom:0}.footer .footer__blocks-wrapper .footer-block--menu .footer-block__heading{font-size:18px;line-height:21px;text-transform:uppercase;color:#fcfaf8;margin-bottom:15px}.footer .footer__blocks-wrapper .list-menu__item{font-weight:500;font-size:16px;line-height:19px;text-transform:uppercase;color:#fcfaf8;padding-top:0;padding-bottom:10px}.footer .footer-block__newsletter h2.footer-block__heading{font-weight:600;font-family:Roboto,sans-serif;font-size:18px;line-height:22px;text-transform:uppercase;color:#fcfaf8;margin-bottom:0}.footer .footer__copyright .policies li a{padding:0}.footer .footer__copyright{flex-wrap:wrap}.footer__copyright .policies{width:100%}.footer .footer__copyright>.copyright__content{width:100%;text-align:center}.footer .policies li{width:100%}.footer .footer__copyright .policies{display:flex;gap:4px;flex-wrap:wrap;flex-direction:column-reverse}.footer .footer__copyright{flex-direction:column-reverse;gap:12px}.footer .grid{display:flex!important}.grid--2-col .footer-block.grid__item{width:calc(50% - 27px)}.footer .footer__blocks-wrapper li:last-child .list-menu__item{padding-bottom:0}.footer .footer-logo-block{padding-bottom:12px}.footer .footer__content-bottom{padding:8px 24px 0}.footer .footer__copyright ul.policies small.copyright__content,.footer .footer__copyright small.copyright__content{font-size:15px;line-height:18px;font-weight:400;text-transform:capitalize}.footer .footer-logo-block:before{width:10px;height:10px;right:16px}.footer .footer__copyright small.copyright__content{order:1}.footer .footer__copyright .policies{order:2}.add_symbol sup{font-size:22px}.customedr_newLogin{padding:20px 16px!important;margin:40px auto 66px!important}.customedr_newLogin .field label{font-size:19px!important}.customedr_newLogin .field input{font-size:17px;padding:14px 12px!important}.customedr_newLogin .field{margin-top:18px!important}.login_footer_link button,.customedr_newLogin form button{width:100%}.customedr_newLogin form>.login_footer_link a,.customedr_newLogin form>a{font-size:15px}.customedr_newLogin h1{font-size:26px}.customedr_newText{font-size:14px}.template-customers\/register .customedr_newLogin{margin-top:40px!important}.hide_product_description{display:none!important}.product_description-mobile{display:block!important}}@media only screen and (max-width: 430px){.footer .footer-logo-block:before{width:6px;height:6px}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/style.css.map */
