.site-footer{padding-bottom:30px;background-color:#000;color:#ffffff80;font-family:Jost,sans-serif;letter-spacing:0;background-image:url('data:image/svg+xml,<svg width="1440" height="434" viewBox="0 0 1440 434" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_313_8625)"><circle cx="97.2391" cy="218.908" r="242.739" stroke="url(%23paint0_linear_313_8625)"/><path d="M291.787 -16.0451C327.765 -25.6853 365.476 -26.9343 402.013 -19.6957C438.55 -12.4571 472.936 3.07567 502.521 25.705C532.106 48.3343 556.098 77.4556 572.649 110.824C589.199 144.192 597.866 180.915 597.98 218.162C598.094 255.408 589.652 292.184 573.306 325.653C556.96 359.121 533.146 388.389 503.701 411.199C474.255 434.009 439.964 449.752 403.472 457.214C366.98 464.676 329.262 463.658 293.226 454.238" stroke="url(%23paint1_linear_313_8625)" stroke-linecap="round"/><circle cx="1070.24" cy="218.908" r="242.739" stroke="url(%23paint2_linear_313_8625)"/><path d="M1264.79 -16.0451C1300.76 -25.6853 1338.48 -26.9343 1375.01 -19.6957C1411.55 -12.4571 1445.94 3.07567 1475.52 25.705C1505.11 48.3343 1529.1 77.4556 1545.65 110.824C1562.2 144.192 1570.87 180.915 1570.98 218.162C1571.09 255.408 1562.65 292.184 1546.31 325.653C1529.96 359.121 1506.15 388.389 1476.7 411.199C1447.25 434.009 1412.96 449.752 1376.47 457.214C1339.98 464.676 1302.26 463.658 1266.23 454.238" stroke="url(%23paint3_linear_313_8625)" stroke-linecap="round"/></g><defs><linearGradient id="paint0_linear_313_8625" x1="97.2391" y1="-24.3308" x2="97.2391" y2="462.147" gradientUnits="userSpaceOnUse"><stop stop-color="white" stop-opacity="0"/><stop offset="0.447115" stop-color="%23D1D1D1" stop-opacity="0.6"/><stop offset="1" stop-color="white" stop-opacity="0"/></linearGradient><linearGradient id="paint1_linear_313_8625" x1="238.514" y1="250.049" x2="589.693" y2="155.951" gradientUnits="userSpaceOnUse"><stop stop-color="white" stop-opacity="0"/><stop offset="0.447115" stop-color="%23D1D1D1" stop-opacity="0.6"/><stop offset="1" stop-color="white" stop-opacity="0"/></linearGradient><linearGradient id="paint2_linear_313_8625" x1="1070.24" y1="-24.3308" x2="1070.24" y2="462.147" gradientUnits="userSpaceOnUse"><stop stop-color="white" stop-opacity="0"/><stop offset="0.447115" stop-color="%23D1D1D1" stop-opacity="0.6"/><stop offset="1" stop-color="white" stop-opacity="0"/></linearGradient><linearGradient id="paint3_linear_313_8625" x1="1211.51" y1="250.049" x2="1562.69" y2="155.951" gradientUnits="userSpaceOnUse"><stop stop-color="white" stop-opacity="0"/><stop offset="0.447115" stop-color="%23D1D1D1" stop-opacity="0.6"/><stop offset="1" stop-color="white" stop-opacity="0"/></linearGradient><clipPath id="clip0_313_8625"><rect width="1440" height="434" fill="white"/></clipPath></defs></svg>');background-size:cover}.site-footer .page-width{max-width:1500px;margin:0 auto;padding:0 17px}@media only screen and (min-width:769px){.site-footer .page-width{padding:0 40px}}@media only screen and (min-width:769px){.site-footer{padding-top:60px;padding-bottom:60px}}.site-footer .grid{gap:0;margin:-10px}.site-footer .grid>div{padding:10px}.site-footer .footer__collapsible{font-size:14px;letter-spacing:.04em;font-weight:400}.site-footer .footer__collapsible p{margin-top:0}.hidden-label{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}@media only screen and (min-width:769px){.site-footer input,.site-footer select,.site-footer textarea{font-size:calc(var(--typeBaseSize)*.85)}}@media only screen and (max-width:768px){[data-center-text=true] .site-footer{text-align:center}.site-footer{overflow:hidden;padding-block:15px}.site-footer .grid{gap:0;margin:0}.site-footer .grid>.grid__item{width:100%;max-width:100%;padding:0 0 5px}.footer__title{display:none}.site-footer .collapsible-trigger__icon{display:flex;position:absolute;right:0;top:50%;width:10px;height:10px;transform:translateY(-50%)}.site-footer .collapsible-content--small{visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0;height:0;transition:opacity .3s cubic-bezier(.25,.46,.45,.94),height .3s cubic-bezier(.25,.46,.45,.94)}.site-footer .collapsible-content.is-open{height:auto;visibility:visible;opacity:1;transition:opacity 1s cubic-bezier(.25,.46,.45,.94),height .35s cubic-bezier(.25,.46,.45,.94)}.site-footer .collapsible-trigger.is-open .collapsible-trigger__icon>.icon-chevron-down{transform:scaleY(-1)}.site-footer .grid__item:after{content:"";border-bottom:1px solid;border-bottom-color:#fff;border-bottom-color:var(--colorFooterText);opacity:.12;display:block}.site-footer .grid__item:first-child{padding-top:7.5px}.site-footer .grid__item:last-child:after{display:none}}.site-footer a{color:#fff;color:var(--colorFooterText)}.footer-bottom{display:flex;align-items:center;justify-content:space-between;margin-top:-30px}.footer__small-text{font-size:12px;margin:0;text-align:center;color:#fff;letter-spacing:.03em}.footer__small-text .brand-name{font-size:32px;font-weight:300}ul+.footer__small-text{padding-top:15px}.footer__clear{clear:both;height:30px}.footer__section{margin-bottom:15px}@media only screen and (min-width:769px){.footer__section{margin-top:30px;margin-bottom:0}}@media only screen and (min-width:769px){.footer__item-padding{padding-right:60px}}.footer__title{color:#fff;font-family:Jost,sans-serif;font-size:13px;margin:0;text-transform:uppercase;letter-spacing:.05em}.site-footer .collapsible-trigger-btn{-webkit-appearance:none;-moz-appearance:none;background:none;border:none;display:inline-block;cursor:pointer;text-transform:uppercase;letter-spacing:.3em;font-size:.8em;display:block;width:100%;padding:15px 10px 15px 0;color:#fff;position:relative;text-align:left}@media only screen and (min-width:769px){.site-footer .collapsible-trigger-btn{display:none!important}.footer__title{margin-bottom:20px}}@media only screen and (max-width:768px){[data-center-text=true] .footer__title{text-align:center}}.site-footer__linklist{list-style:none outside;padding:0;margin:0}.site-footer__linklist a{text-decoration:none;color:currentColor;display:inline-block;padding:4px 0}.footer__newsletter{position:relative;display:inline-block;max-width:300px;width:100%}.footer__newsletter-input{padding:13px 45px 13px 10px;background-color:#b8835e;background-color:var(--colorFooter);color:#fff;color:var(--colorFooterText);max-width:300px;width:100%;border:0;border-radius:0;border-bottom:2px solid;border-bottom-color:#fff;border-bottom-color:var(--colorFooterText);background-color:#ffffff40}.footer__newsletter-input:focus{border:0;border-bottom:2px solid;border-bottom-color:#fff;border-bottom-color:var(--colorFooterText)}.footer__newsletter-input::-webkit-input-placeholder{color:#fff;opacity:1}.footer__newsletter-input:-moz-placeholder{color:#fff;opacity:1}.footer__newsletter-input::-moz-placeholder{color:#fff;opacity:1}.footer__newsletter-input:-ms-input-placeholder{color:#fff;opacity:1}.footer__newsletter-input::-ms-input-placeholder{color:#fff;opacity:1}.footer__newsletter-input--active{padding-right:80px}.footer__newsletter-btn{-webkit-appearance:none;-moz-appearance:none;background:none;border:none;display:inline-flex;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);right:0;color:#fff;padding:0;padding-inline:10px}.footer__newsletter-btn .icon{width:26px;height:24px}.footer__newsletter-btn .icon path{fill:none!important;stroke-width:4px;stroke:currentColor!important;stroke-linecap:miter;stroke-linejoin:miter}.footer__newsletter-input--active+.footer__newsletter-btn .icon{display:none}.footer__newsletter-input--active+.footer__newsletter-btn .footer__newsletter-btn-label{display:block}.footer__newsletter-btn-label{display:none;font-size:15px}.footer__logo{margin:15px 0}@media only screen and (min-width:769px){.footer__logo{margin:0 0 20px}}.footer__logo a{display:block}.footer__logo img{display:inline-block;transform:translateZ(0);max-height:100%}.footer__social{list-style:none outside;padding:0;margin:0}.icon__fallback-text{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}form+.footer__social{margin-top:30px}.footer__social li{display:inline-block;margin:0 15px 15px 0}.footer__social a{display:flex;color:#fff}.footer__social .icon{width:22px;height:22px}@media only screen and (min-width:769px){.footer__social .icon{width:24px;height:24px}}.footer__social .icon.icon--wide{width:40px}@media only screen and (max-width:768px){.footer__collapsible{padding:0 0 15px}}@media only screen and (max-width:768px){.footer_collapsible--disabled{padding-top:15px}}.collapsible-content__inner p a:after{content:"";position:absolute;bottom:-2px;left:0;width:0%;border-bottom:2px solid;border-bottom-color:#fff;border-bottom-color:var(--colorFooterText);transition:width .5s ease}.collapsible-content__inner p a{position:relative;text-decoration:none;border-bottom:2px solid;border-color:#ffffff1a}.collapsible-content__inner p a:focus:after,.collapsible-content__inner p a:hover:after{width:100%}.site-footer select{background-image:url(//www.designerbags-direct.com/cdn/shop/t/3/assets/ico-select-footer.svg)}[data-center-text=true] .payment-icons{text-align:center}.payment-logos{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;margin:0;max-width:100%}.payment-logos p{margin:0;padding:0;display:inline-flex;align-items:center;justify-content:center}.payment-logos svg{width:38px;height:24px;vertical-align:middle}@media(max-width:600px){.payment-logos{gap:10px}.payment-logos svg{width:34px;height:22px}}.payment-icons{-webkit-user-select:none;user-select:none;cursor:default}.payment-icons li{cursor:default;margin:0 4px}.errors,.note{border-radius:0;padding:6px 12px;margin-bottom:15px;border:1px solid transparent;text-align:left}.errors ol,.errors ul,.note ol,.note ul{margin-top:0;margin-bottom:0}.errors li:last-child,.note li:last-child{margin-bottom:0}.errors p,.note p{margin-bottom:0}.note{border-color:#e8e8e1;border-color:var(--colorBorder)}.errors ul{list-style:disc outside;margin-left:20px}.note--success{color:#56ad6a;background-color:#ecfef0;border-color:#56ad6a}.note--success a{color:#56ad6a;text-decoration:underline}.note--success a:hover{text-decoration:none}.errors,.form-error{color:#d02e2e;background-color:#fff6f6;border-color:#d02e2e}.errors a,.form-error a{color:#d02e2e;text-decoration:underline}.errors a:hover,.form-error a:hover{text-decoration:none}@media(max-width:768px){.footer-bottom{margin-top:0;flex-direction:column;gap:8px;justify-content:center}.footer__small-text .brand-name{font-size:20px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-footer.css.map */
