#shopify-section-footer,.footer-section{padding-bottom:0!important}.footer__content-top .container{padding:0}.footer{overflow:hidden;padding-bottom:0!important;background:radial-gradient(76.8% 76.8% at 50% 100%,#0002c1,#000519)}.footer .footer__content-top{border-bottom:1px solid rgba(255,255,255,0);border-image:linear-gradient(90deg,#fff0,#ffffff40 50%,#fff0) 1;border-image-slice:1}.footer .footer__wrapper{display:grid;grid-template-columns:repeat(4,1fr)}@media screen and (min-width: 1100px){.footer .footer__wrapper{grid-template-columns:40% 60%}}.footer .footer-block--newsletter{grid-column-start:1;grid-column-end:5;grid-row-start:1;grid-row-end:2;padding:var(--main-padding);display:flex;flex-direction:column;gap:1.6rem}@media screen and (min-width: 1100px){.footer .footer-block--newsletter{grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:3}[dir=rtl] .footer .footer-block--newsletter{border-right:none}}.footer .footer__blocks-wrapper{grid-column-start:1;grid-column-end:5;grid-row-start:2;grid-row-end:3;padding:var(--main-padding);padding-bottom:36px}@media screen and (min-width: 1100px){.footer .footer__blocks-wrapper{grid-column-start:2;grid-column-end:3;grid-row-start:1;grid-row-end:2;padding:var(--main-padding) var(--main-padding) 14rem}}@media screen and (min-width: 1100px){.footer .footer__blocks-wrapper+.footer-block--logo{grid-row-start:2}.footer .footer__blocks-wrapper+.footer-block--logo:after{content:"";position:absolute;top:0;left:0;width:300vw;height:1px;background:rgb(var(--color-border))}[dir=rtl] .footer .footer__blocks-wrapper+.footer-block--logo:after{left:unset;right:0}}.footer .footer-block--logo{grid-column-start:1;grid-column-end:5;grid-row-start:3;grid-row-end:4;padding:var(--main-padding);display:flex;align-items:flex-end;justify-content:space-between;gap:1.6rem;flex-wrap:wrap}@media screen and (min-width: 1100px){.footer .footer-block--logo{grid-column-start:2;grid-column-end:3;grid-row-start:1;grid-row-end:3;position:relative}}.footer .footer__wrapper-without-newsletter .footer-block--logo,.footer .footer__wrapper-without-newsletter .footer__blocks-wrapper{grid-column-start:1}@media screen and (min-width: 1100px){.footer .footer__wrapper-without-newsletter .footer-block--logo,.footer .footer__wrapper-without-newsletter .footer__blocks-wrapper{grid-column-end:3}}@media screen and (min-width: 1100px){.footer .footer__wrapper-without-newsletter .footer__blocks-wrapper+.footer-block--logo:after{content:"";position:absolute;top:0;left:-50vw;width:300vw;height:1px;background:rgb(var(--color-border))}}.footer .footer-block__details-content .footer--button{transition:all var(--duration-default) linear;text-decoration:none;color:rgba(var(--color-foreground-secondary),.6);position:relative}.footer .footer-block__details-content .footer--button:hover{color:rgba(var(--color-foreground-secondary),1)}.footer .accordion{position:relative}.footer .accordion:before{content:"";display:block;position:absolute;width:100%;height:1px;background-color:#ffffff40}.footer .accordion:after{content:"";display:block;position:absolute;bottom:0;width:100%;height:1px;background-color:#ffffff40}.footer .footer-block--menu+.accordion:before{height:0}.footer .localization-form__select{padding:0;font-size:1.4rem;font-family:var(--font-footer-menu-family);font-style:var(--font-footer-menu-style);font-weight:var(--font-footer-menu-weight);text-transform:var(--font-footer-menu-text-transform);letter-spacing:calc(var(--font-footer-menu-letter-spacing) * .1);gap:.6rem}.footer .localization-form__select:hover{opacity:.7}.footer .list-social{margin-top:60px}.footer{position:relative;z-index:10;overflow:hidden}.footer-block--logo-wrapper{display:flex;flex-direction:column;gap:1.6rem}.footer-block--logo-desc{max-width:32.2rem;width:100%;color:rgba(var(--color-foreground-secondary),.6)}.footer-block--logo-desc p{color:inherit}.footer-block--logo-desc a{transition:all var(--duration-default) linear}.footer-block--logo-desc a:hover{opacity:.6}.footer__blocks-wrapper{display:grid;grid-template-columns:1fr}@media screen and (min-width: 1100px){.footer__blocks-wrapper{grid-template-columns:repeat(var(--blocks-count),1fr);gap:1.6rem}}.footer-block--menu{display:none}.footer__copyright{color:rgb(var(--color-foreground-secondary),.6)}.footer__copyright__content a{color:inherit;transition:all var(--duration-default) linear;text-decoration:none}.footer__copyright__content a:hover{opacity:.6}.footer__copyright *{font-size:inherit}@media screen and (min-width: 1100px){.footer-block--menu{flex:none;display:block}}.footer__blocks-wrapper .accordion summary{padding:2rem 0}.footer__logo-link{text-decoration:none;word-wrap:break-word;max-width:100%}.footer__logo{display:block;max-width:100%;height:auto}.footer__content-bottom{padding:0}.footer__content-middle-main{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;gap:.8rem 4rem;padding:var(--main-padding) 0}.footer__content-middle-main-box,.policies{display:flex;align-items:center;flex-wrap:wrap;gap:.8rem 4rem}.policies .footer--button-policies{text-decoration:none;color:rgba(var(--color-foreground-secondary),1);transition:all var(--duration-default) linear}.policies .footer--button-policies:hover{color:rgba(var(--color-foreground-secondary),.6)}.accordion:empty+.footer-block{margin-top:0}.footer .accordion{margin-top:0}.footer .accordion .footer-block__heading{margin-bottom:0}@media screen and (min-width: 1100px){.footer-block:nth-last-child(2).footer-block--menu:not(.footer-block--subscribe){margin-right:auto}}.footer .footer-newsletter__button.button{border-radius:var(--border-radius-button);padding-left:1.6rem;padding-right:1.6rem}@media (min-width: 576px){.footer .footer-newsletter__button.button{border-radius:0 var(--border-radius-button) var(--border-radius-button) 0}[dir=rtl] .footer .footer-newsletter__button.button{border-radius:var(--border-radius-button) 0 0 var(--border-radius-button)}}.footer .newsletter__form{margin-top:2.4rem;width:100%;display:flex;flex-direction:column;padding:0}@media screen and (min-width: 1100px){.footer .newsletter__form{margin-top:0}}.footer .newsletter-form--pill .newsletter-form__inner--pill{display:block}.footer .newsletter-form--pill .pill-field{display:flex;align-items:center;justify-content:space-between;gap:0;border-radius:60px;padding-left:12px;padding-right:0;background:transparent}.footer .newsletter-form--pill .pill-field__input-wrap{position:relative;flex:1 1 auto;min-width:160px}.footer .newsletter-form--pill .pill-field__input{width:100%;height:54px;border:0;background:#000519;color:#fff;padding:0 12px;outline:none;font:inherit;-webkit-appearance:none;appearance:none;border-radius:6px;border:1px solid var(--Bubl-Color-Palette-Bubl-Purple-bubl-purple-5, #2F30AF)}.footer .newsletter-form--pill .pill-field__input::placeholder{color:transparent}.footer .newsletter-form--pill .pill-field__label{position:absolute;top:50%;left:12px;transform:translateY(-50%);font-family:Arial,system-ui,-apple-system,Helvetica Neue,Helvetica,sans-serif;font-size:16px;line-height:1.45;color:#fff;pointer-events:none;transition:transform .16s ease,opacity .16s ease,font-size .16s ease;opacity:1;white-space:nowrap;background:#000519;padding:0 6px}.footer .newsletter-form--pill .pill-field__input:focus+.pill-field__label,.footer .newsletter-form--pill .pill-field__input:not(:placeholder-shown)+.pill-field__label,.footer .newsletter-form--pill .pill-field__input.has-value+.pill-field__label{transform:translateY(-195%);font-size:12px}.footer .newsletter-form--pill .pill-field__input:-webkit-autofill,.footer .newsletter-form--pill .pill-field__input:-webkit-autofill:hover,.footer .newsletter-form--pill .pill-field__input:-webkit-autofill:focus{-webkit-text-fill-color:#ffffff;-webkit-box-shadow:0 0 0px 1000px transparent inset}.footer .newsletter-form--pill .pill-field__button{--btn-radius: 999px;margin-left:6px;min-height:54px}.footer .newsletter-form--pill .pill-field__input:focus{border-color:#fff}.footer .newsletter-form--pill .pill-field__input:invalid:not(:focus):not(:placeholder-shown){outline:2px solid #ff5a5a;border-radius:8px}@media (max-width: 640px){.footer .newsletter-form--pill .pill-field{padding-left:8px}.footer .newsletter-form--pill .pill-field{flex-direction:column;align-items:stretch;gap:10px}.footer .newsletter-form--pill .pill-field__button{margin-left:0;width:100%}}.footer .newsletter__form .newsletter__title{margin-top:0;margin-bottom:2.4rem}.footer .newsletter__form .category{margin:0 0 12px}.footer .newsletter__title .footer-newsletter__highlight{color:var(--footer-newsletter-highlight, currentColor)}.footer.footer--outline-newsletter-heading .newsletter__title{color:var(--footer-newsletter-heading-outline-color, currentColor)}.footer.footer--outline-newsletter-highlight .newsletter__title .footer-newsletter__highlight{color:var(--footer-newsletter-highlight-outline-color, var(--footer-newsletter-highlight, currentColor))}@supports (-webkit-text-stroke: 1px #fff){.footer .newsletter__title .footer-newsletter__highlight{-webkit-text-fill-color:var(--footer-newsletter-highlight, currentColor)}.footer.footer--outline-newsletter-heading .newsletter__title{color:transparent;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:var(--footer-newsletter-heading-outline-width, 1px);-webkit-text-stroke-color:var(--footer-newsletter-heading-outline-color, currentColor)}.footer.footer--outline-newsletter-heading:not(.footer--outline-newsletter-highlight) .newsletter__title .footer-newsletter__highlight{color:var(--footer-newsletter-highlight, currentColor);-webkit-text-fill-color:var(--footer-newsletter-highlight, currentColor);-webkit-text-stroke-width:0;-webkit-text-stroke-color:transparent}.footer.footer--outline-newsletter-highlight .newsletter__title .footer-newsletter__highlight{color:transparent;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:var(--footer-newsletter-highlight-outline-width, var(--footer-newsletter-heading-outline-width, 1px));-webkit-text-stroke-color:var(--footer-newsletter-highlight-outline-color, var(--footer-newsletter-highlight, currentColor))}}.footer .newsletter__form .newsletter-form__field-wrapper{position:relative}@media screen and (min-width: 1100px){.footer-block{display:block;margin-top:0}}.footer-block__heading{margin:0 0 1.6rem;color:rgb(var(--color-foreground));font-family:var(--font-footer-menu-family);font-style:var(--font-footer-menu-style);font-weight:var(--font-footer-menu-weight);font-size:calc(var(--font-footer-menu-scale) * 1rem);text-transform:var(--font-footer-menu-text-transform);letter-spacing:calc(var(--font-footer-menu-letter-spacing) * .1)}.footer-block:empty,.footer__list-social:empty,.footer__localization:empty,.footer__list-social .list-social__item--placeholder:not(:only-child){display:none}@media screen and (min-width: 1100px){.footer__content-middle-container{flex-direction:row}}.footer__localization{display:flex;flex-wrap:wrap;gap:1.6rem}.footer__localization .disclosure__item{position:relative}.footer__localization .disclosure__item:hover,.footer__localization .disclosure__item:focus,.footer__localization .disclosure__item:focus-within{background:rgb(var(--color-accent))}.footer__localization .disclosure__list{border:1px solid rgb(var(--color-border))!important}footer .accordion{display:block}@media screen and (min-width: 1100px){footer .accordion{display:none}}@keyframes appear-down{0%{opacity:0}to{opacity:1}}footer details[open] summary~*{animation:appear-down var(--duration-default) ease}.footer-block__details-content{margin-bottom:1.2rem;display:flex;flex-direction:column;gap:.4rem}@media screen and (min-width: 1100px){.footer-block__details-content{margin-bottom:0}.footer-block__details-content>p,.footer-block__details-content>li{padding:0}}@media screen and (min-width: 1100px){.accordion:first-child+.footer-block:last-child li,.footer-block:only-child li{display:inline}}.footer-block__details-content .list-menu__item--active{transition:text-decoration-thickness var(--duration-short) ease;color:rgba(var(--color-foreground-title),1)}.footer-block__details-content .placeholder-svg{max-width:20rem}@keyframes animateLocalization{0%{opacity:0}to{opacity:1}}.footer__fullwidth-banner{width:min(100%,2400px);margin:6rem auto 0;padding:0 var(--main-padding)}.footer__fullwidth-banner-image{display:block;width:100%;height:auto;max-width:100%}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-footer.css.map */
