@font-face{font-family:Playfair Display Italic;font-style:italic;font-weight:400;src:url(PlayfairDisplay-Italic.ttf) format("opentype")}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;src:url(PlayfairDisplay-Regular.ttf) format("opentype")}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;src:url(PlayfairDisplay-Medium.ttf) format("opentype")}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;src:url(PlayfairDisplay-SemiBold.ttf) format("opentype")}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;src:url(PlayfairDisplay-Bold.ttf) format("opentype")}@font-face{font-family:Playfair Display;font-style:normal;font-weight:800;src:url(PlayfairDisplay-ExtraBold.ttf) format("opentype")}@font-face{font-family:Inter;font-style:normal;font-weight:400;src:url(Inter_28pt-Regular.ttf) format("opentype")}@font-face{font-family:Inter;font-style:normal;font-weight:500;src:url(Inter_28pt-Medium.ttf) format("opentype")}@font-face{font-family:Inter;font-style:normal;font-weight:600;src:url(Inter_28pt-SemiBold.ttf) format("opentype")}@font-face{font-family:Inter;font-style:normal;font-weight:700;src:url(Inter_28pt-Bold.ttf) format("opentype")}:root{--custom-first-font-family: "Playfair Display";--custom-second-font-family: "Inter";--custom-third-font-family: "";--custom-fourth-font-family: "Playfair Display Italic";--custom-fifth-font-family: "";--custom-sixth-font-family: "";--custom-seventh-font-family: "";--custom-eight-font-family: "";--primary-color: ;--secondary-color: #ffffff;--white-color: ;--black-color: ;--transition-duration: .4s;--transition-timing: linear;-webkit-user-select:none;user-select:none}.custom-header{width:100%;border-bottom:1px solid #e0e0e0;opacity:0;transition:opacity .3s ease}.css-loaded .custom-header{opacity:1}.custom-header .header-container{display:flex;padding:0 20px;height:90px;width:1440px;margin:0 auto}@media only screen and (max-width:1380px){.custom-header .header-container{width:100%}}@media only screen and (max-width:1180px){.custom-header .header-container{display:none}}@media only screen and (max-width:1080px){.custom-header .header-container{padding:25px 30px}}.custom-header .header-container .primary-nav{display:flex;gap:24px;align-items:center;flex:1}.custom-header .header-container .primary-nav .primary-item{display:flex;gap:24px;align-items:center;font-family:var(--custom-second-font-family);font-size:14px;font-style:normal;font-weight:500;height:100%}.custom-header .header-container .primary-nav .primary-item a{height:100%;justify-content:center;align-items:center;display:flex}.custom-header .header-container .primary-nav .primary-item a:hover{border-bottom:3px solid #000}.custom-header .header-container .logo-container{display:flex;align-items:center;justify-content:center}.custom-header .header-container .logo-container .logo svg{width:289px;height:18px}@media only screen and (max-width:1180px){.custom-header .header-container .logo-container .logo svg{width:200px;height:18px}}.custom-header .header-container .secondary-nav{display:flex;gap:8px;align-items:center;flex:1;justify-content:flex-end}.custom-header .header-container .secondary-nav .first-item{background-color:#ededed;border-radius:50%}.custom-header .header-container .secondary-nav .first-item a{width:40px;height:40px;border-radius:50%;display:flex;justify-content:center;align-items:center}.custom-header .header-container .secondary-nav .first-item a .custom-icon{display:flex;justify-content:center;align-items:center}.custom-header .header-container .secondary-nav .first-item a .custom-icon img{width:17px;height:17px}.custom-header .header-container .secondary-nav .secondary-item{background-color:#ededed;border-radius:50%}.custom-header .header-container .secondary-nav .secondary-item a{width:40px;height:40px;border-radius:50%;display:flex;justify-content:center;align-items:center}.custom-header .header-container .secondary-nav .secondary-item a .custom-icon{display:flex;justify-content:center;align-items:center}.custom-header .header-container .secondary-nav .secondary-item a .custom-icon img{width:17px;height:17px}.custom-header .header-container .secondary-nav .third-item{background-color:#ededed;border-radius:50%}.custom-header .header-container .secondary-nav .third-item .third-button{width:40px;height:40px;border-radius:50%;display:flex;justify-content:center;align-items:center}.custom-header .header-container .secondary-nav .third-item .third-button .custom-icon{display:flex;justify-content:center;align-items:center}.custom-header .header-container .secondary-nav .third-item .third-button .custom-icon img{width:17px;height:17px}.custom-header .header-container-mobile{display:none;padding:0;width:1440px;margin:0 auto}@media only screen and (max-width:1380px){.custom-header .header-container-mobile{width:100%}}@media only screen and (max-width:1180px){.custom-header .header-container-mobile{display:block;flex-direction:column}}.custom-header .header-container-mobile .logo-container{display:flex;align-items:center;justify-content:center;padding:25px 0}.custom-header .header-container-mobile .logo-container .logo svg{width:289px;height:18px}.custom-header .header-container-mobile .nav-container{display:flex;padding:20px 25px}.custom-header .header-container-mobile .nav-container .primary-nav{display:flex;gap:24px;align-items:center;flex:1}@media only screen and (max-width:450px){.custom-header .header-container-mobile .nav-container .primary-nav{gap:10px}}.custom-header .header-container-mobile .nav-container .primary-nav .burger-button{display:none;flex-direction:column;gap:6px;background:none;border:none;padding:12px;cursor:pointer}.custom-header .header-container-mobile .nav-container .primary-nav .burger-button .burger-line{width:25px;height:3px;background:#000}@media only screen and (max-width:900px){.custom-header .header-container-mobile .nav-container .primary-nav .burger-button{display:flex}}.custom-header .header-container-mobile .nav-container .primary-nav .mobile-menu-shadow-overlay{display:none}.custom-header .header-container-mobile .nav-container .primary-nav .mobile-menu-shadow-overlay.is-open{display:flex;height:100vh;width:100vw;background:#191a1d67;z-index:998;position:fixed;top:0;left:0}.custom-header .header-container-mobile .nav-container .primary-nav .mobile-menu-overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background-color:#fff;z-index:999;flex-direction:column;justify-content:space-between;padding:1rem;max-width:400px;opacity:0;visibility:hidden}@media only screen and (max-width:900px){.custom-header .header-container-mobile .nav-container .primary-nav .mobile-menu-overlay{display:none}}.custom-header .header-container-mobile .nav-container .primary-nav .mobile-menu-overlay.is-open{display:flex;opacity:1;visibility:visible}.custom-header .header-container-mobile .nav-container .primary-nav .mobile-menu-overlay .close-button{display:flex;justify-content:flex-end}.custom-header .header-container-mobile .nav-container .primary-nav .mobile-menu-overlay .mobile-menu-content{display:flex;flex-direction:column;gap:10px;height:100%}.custom-header .header-container-mobile .nav-container .primary-nav .mobile-menu-overlay .mobile-menu-content .primary-item{display:flex;gap:24px;align-items:center;font-family:var(--custom-second-font-family);font-size:14px;font-style:normal;font-weight:500;white-space:nowrap}.custom-header .header-container-mobile .nav-container .secondary-nav{display:flex;gap:8px;align-items:center;flex:1;justify-content:flex-end}.custom-header .header-container-mobile .nav-container .secondary-nav .first-item{background-color:#ededed;border-radius:50%}.custom-header .header-container-mobile .nav-container .secondary-nav .first-item a{width:40px;height:40px;border-radius:50%;display:flex;justify-content:center;align-items:center}.custom-header .header-container-mobile .nav-container .secondary-nav .first-item a .custom-icon{display:flex;justify-content:center;align-items:center}.custom-header .header-container-mobile .nav-container .secondary-nav .first-item a .custom-icon img{width:17px;height:17px}.custom-header .header-container-mobile .nav-container .secondary-nav .secondary-item{background-color:#ededed;border-radius:50%}.custom-header .header-container-mobile .nav-container .secondary-nav .secondary-item a{width:40px;height:40px;border-radius:50%;display:flex;justify-content:center;align-items:center}.custom-header .header-container-mobile .nav-container .secondary-nav .secondary-item a .custom-icon{display:flex;justify-content:center;align-items:center}.custom-header .header-container-mobile .nav-container .secondary-nav .secondary-item a .custom-icon img{width:17px;height:17px}.custom-header .header-container-mobile .nav-container .secondary-nav .third-item{background-color:#ededed;border-radius:50%}.custom-header .header-container-mobile .nav-container .secondary-nav .third-item .third-button{width:40px;height:40px;border-radius:50%;display:flex;justify-content:center;align-items:center}.custom-header .header-container-mobile .nav-container .secondary-nav .third-item .third-button .custom-icon{display:flex;justify-content:center;align-items:center}.custom-header .header-container-mobile .nav-container .secondary-nav .third-item .third-button .custom-icon img{width:17px;height:17px}.custom-header .header-landing-mobile{display:none;padding:0;width:1440px;margin:0 auto}@media only screen and (max-width:1380px){.custom-header .header-landing-mobile{width:100%}}@media only screen and (max-width:1180px){.custom-header .header-landing-mobile{display:block;flex-direction:column}}.custom-header .header-landing-mobile .logo-container{display:flex;align-items:center;justify-content:center;padding:25px 0}.custom-header .header-landing-mobile .nav-container{display:flex;padding:20px 25px}.custom-header .header-landing-mobile .nav-container .primary-nav{display:flex;gap:24px;align-items:center;flex:1}@media only screen and (max-width:450px){.custom-header .header-landing-mobile .nav-container .primary-nav{gap:10px}}.custom-header .header-landing-mobile .nav-container .primary-nav .primary-inner-container{display:flex;flex-direction:row;align-items:center;gap:12px;justify-content:center}.custom-header .header-landing-mobile .nav-container .primary-nav .primary-inner-container .burger-button{display:none;flex-direction:column;gap:6px;background:none;border:none;padding:12px;cursor:pointer}.custom-header .header-landing-mobile .nav-container .primary-nav .primary-inner-container .burger-button .burger-line{width:25px;height:3px;background:#000}@media only screen and (max-width:1180px){.custom-header .header-landing-mobile .nav-container .primary-nav .primary-inner-container .burger-button{display:flex}}.custom-header .header-landing-mobile .nav-container .primary-nav .primary-inner-container .shop-all{color:#141414;font-feature-settings:"dlig" on;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:21px}.custom-header .header-landing-mobile .nav-container .primary-nav .mobile-menu-shadow-overlay{display:none}.custom-header .header-landing-mobile .nav-container .primary-nav .mobile-menu-shadow-overlay.is-open{display:flex;height:100vh;width:100vw;background:#191a1d67;z-index:998;position:fixed;top:0;left:0}.custom-header .header-landing-mobile .nav-container .primary-nav .mobile-menu-overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background-color:#fff;z-index:99999;flex-direction:column;justify-content:flex-start;max-width:600px;width:100%;height:100vh;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;opacity:0;visibility:hidden}.custom-header .header-landing-mobile .nav-container .primary-nav .mobile-menu-overlay.is-open{display:flex;opacity:1;visibility:visible}.custom-header .header-landing-mobile .nav-container .primary-nav .mobile-menu-overlay .close-button{display:flex;justify-content:flex-end}.custom-header .header-landing-mobile .nav-container .primary-nav .mobile-menu-overlay .header-button-logo{position:-webkit-sticky;position:sticky;top:0;background-color:#fff;z-index:2;flex-direction:row;display:flex;width:100%;padding:24px 25px;align-items:center;border-bottom:1px solid #e0e0e0;justify-content:end}.custom-header .header-landing-mobile .nav-container .primary-nav .mobile-menu-overlay .header-button-logo .logo{margin-right:10px;display:flex;align-items:center;width:100%;justify-content:center}.custom-header .header-landing-mobile .nav-container .primary-nav .mobile-menu-overlay .header-button-logo .logo svg{display:block;width:300px;height:auto;max-width:100%;flex-shrink:0}@media only screen and (max-width:450px){.custom-header .header-landing-mobile .nav-container .primary-nav .mobile-menu-overlay .header-button-logo .logo svg{width:220px}}.custom-header .header-landing-mobile .nav-container .primary-nav .mobile-menu-overlay .mobile-menu-content{display:flex;flex-direction:column;gap:16px;padding-top:20px;padding-bottom:24px;flex:1 0 auto}.custom-header .header-landing-mobile .nav-container .primary-nav .mobile-menu-overlay .mobile-menu-content .title-categories{color:#141414;text-align:center;font-feature-settings:"dlig" on;font-family:var(--custom-first-font-family);margin-bottom:20px;font-size:18px;font-style:normal;font-weight:700;line-height:100%;text-transform:capitalize}.custom-header .header-landing-mobile .nav-container .primary-nav .mobile-menu-overlay .mobile-menu-content .container-item{display:flex;height:108px;width:100%;padding:12px;align-items:center;gap:16px;align-self:stretch;border-radius:2px;border:.955px solid #e0e0e0;background:#f5f5f5;max-width:390px;margin:0 auto}.custom-header .header-landing-mobile .nav-container .primary-nav .mobile-menu-overlay .mobile-menu-content .container-item .inner-container{display:flex;flex-direction:column;gap:16px;max-width:231px;width:100%}.custom-header .header-landing-mobile .nav-container .primary-nav .mobile-menu-overlay .mobile-menu-content .container-item .inner-container .title{color:#141414;font-feature-settings:"dlig" on;font-family:var(--custom-first-font-family);font-size:30.557px;font-style:normal;font-weight:700;line-height:100%;text-transform:capitalize}.custom-header .header-landing-mobile .nav-container .primary-nav .mobile-menu-overlay .mobile-menu-content .container-item .inner-container .button-category{display:flex;padding:7.639px 0;justify-content:center;align-items:flex-start;gap:3.82px;align-self:stretch;background:#fff;border-radius:2px;border:.955px solid #e0e0e0;max-width:231px;width:100%}.custom-header .header-landing-mobile .nav-container .primary-nav .mobile-menu-overlay .mobile-menu-content .container-item .inner-container .button-category .button-container{display:flex;flex-direction:row;align-items:end;justify-content:center;gap:5px}.custom-header .header-landing-mobile .nav-container .primary-nav .mobile-menu-overlay .mobile-menu-content .container-item .inner-container .button-category .button-container .title-button{color:#141414;font-family:var(--custom-first-font-family);font-size:12px;font-style:normal;font-weight:800;line-height:100%;letter-spacing:.124px;text-transform:uppercase;max-width:231px;height:100%}.custom-header .header-landing-mobile .nav-container .primary-nav .mobile-menu-overlay .mobile-menu-content .container-item .inner-container .button-category .button-container svg{width:9px;height:9px}.custom-header .header-landing-mobile .nav-container .primary-nav .mobile-menu-overlay .mobile-menu-content .container-item .category-item-image{max-width:117px;min-width:117px;height:90px}.custom-header .header-landing-mobile .nav-container .primary-nav .mobile-menu-overlay .mobile-menu-content .container-item .category-item-image img{width:100%;height:100%}.custom-header .header-landing-mobile .nav-container .primary-nav .mobile-menu-overlay .mobile-menu-content .custom-mobile-nav{display:flex;flex-direction:column;gap:24px;align-items:center;margin-bottom:34px}.custom-header .header-landing-mobile .nav-container .primary-nav .mobile-menu-overlay .mobile-menu-content .custom-mobile-nav .custom-item{max-width:390px;width:100%;display:flex;flex-direction:row;justify-content:space-between;border-radius:2px;border:.955px solid #e0e0e0;background:#f5f5f5;padding:12px;align-items:center;gap:16px}.custom-header .header-landing-mobile .nav-container .primary-nav .mobile-menu-overlay .mobile-menu-content .custom-mobile-nav .custom-item .title-nav{height:100%;justify-content:center;align-items:center;display:flex;color:#141414;font-feature-settings:"dlig" on;font-family:var(--custom-first-font-family);font-size:30.557px;font-style:normal;font-weight:700;line-height:100%;text-transform:capitalize}.custom-header .header-landing-mobile .nav-container .primary-nav .mobile-menu-overlay .mobile-menu-content .shop-all-button{display:flex;max-width:390px;width:100%;padding:16px 0;justify-content:center;align-items:center;gap:10px;background:#000;margin:8px auto 0}.custom-header .header-landing-mobile .nav-container .primary-nav .mobile-menu-overlay .mobile-menu-content .shop-all-button .shop-all-button-title{color:#fff;font-family:var(--custom-first-font-family);font-size:18px;font-style:normal;font-weight:800;line-height:100%;letter-spacing:.18px;text-transform:uppercase}.custom-header .header-landing-mobile .nav-container .primary-nav .mobile-menu-overlay .mobile-menu-content .text-info{display:flex;max-width:278px;width:100%;margin:0 auto;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:14px}.custom-header .header-landing-mobile .nav-container .secondary-nav{display:flex;gap:8px;align-items:center;flex:1;justify-content:flex-end}.custom-header .header-landing-mobile .nav-container .secondary-nav .first-item{background-color:#ededed;border-radius:50%}.custom-header .header-landing-mobile .nav-container .secondary-nav .first-item a{width:40px;height:40px;border-radius:50%;display:flex;justify-content:center;align-items:center}.custom-header .header-landing-mobile .nav-container .secondary-nav .first-item a .custom-icon{display:flex;justify-content:center;align-items:center}.custom-header .header-landing-mobile .nav-container .secondary-nav .first-item a .custom-icon img{width:17px;height:17px}.custom-header .header-landing-mobile .nav-container .secondary-nav .secondary-item{background-color:#ededed;border-radius:50%}.custom-header .header-landing-mobile .nav-container .secondary-nav .secondary-item a{width:40px;height:40px;border-radius:50%;display:flex;justify-content:center;align-items:center}.custom-header .header-landing-mobile .nav-container .secondary-nav .secondary-item a .custom-icon{display:flex;justify-content:center;align-items:center}.custom-header .header-landing-mobile .nav-container .secondary-nav .secondary-item a .custom-icon img{width:17px;height:17px}.custom-header .header-landing-mobile .nav-container .secondary-nav .third-item{background-color:#ededed;border-radius:50%}.custom-header .header-landing-mobile .nav-container .secondary-nav .third-item .third-button{width:40px;height:40px;border-radius:50%;display:flex;justify-content:center;align-items:center}.custom-header .header-landing-mobile .nav-container .secondary-nav .third-item .third-button .custom-icon{display:flex;justify-content:center;align-items:center}.custom-header .header-landing-mobile .nav-container .secondary-nav .third-item .third-button .custom-icon img{width:17px;height:17px}.shop-all-hover{position:sticky;left:0;width:100%;z-index:999;overflow:hidden;max-height:0;transition:max-height 1s ease,opacity 1s ease;pointer-events:none}.shop-all-hover.active{max-height:400px;pointer-events:auto}.shop-all-hover .container-shop-all{display:flex;max-width:1440px;flex-direction:row;gap:16px;margin:0 auto;justify-content:start;background:#fff;cursor:pointer;padding:20px}@media only screen and (max-width:1180px){.shop-all-hover .container-shop-all{display:none}}.shop-all-hover .container-shop-all .container-item{display:flex;height:108px;width:100%;padding:12px;align-items:center;gap:16px;border-radius:2px;border:.955px solid #e0e0e0;background:#f5f5f5;max-width:390px;transition:transform 1.4s ease}.shop-all-hover .container-shop-all .container-item:hover{transform:scale(1.03)}.shop-all-hover .container-shop-all .container-item .inner-container{display:flex;flex-direction:column;gap:16px;max-width:231px;width:100%}.shop-all-hover .container-shop-all .container-item .inner-container .title{color:#141414;font-feature-settings:"dlig" on;font-family:var(--custom-first-font-family);font-size:30.557px;font-style:normal;font-weight:700;line-height:100%;text-transform:capitalize}.shop-all-hover .container-shop-all .container-item .inner-container .button-category{display:flex;padding:7.639px 0;justify-content:center;align-items:flex-start;gap:3.82px;align-self:stretch;background:#fff;border-radius:2px;border:.955px solid #e0e0e0;max-width:231px;width:100%;text-decoration:none}.shop-all-hover .container-shop-all .container-item .inner-container .button-category .button-container{display:flex;flex-direction:row;align-items:end;justify-content:center;gap:5px}.shop-all-hover .container-shop-all .container-item .inner-container .button-category .button-container .title-button{color:#141414;font-family:var(--custom-first-font-family);font-size:12px;font-style:normal;font-weight:800;line-height:100%;letter-spacing:.124px;text-transform:uppercase;max-width:231px;height:100%}.shop-all-hover .container-shop-all .container-item .inner-container .button-category .button-container svg{width:9px;height:9px}.shop-all-hover .container-shop-all .container-item .category-item-image{max-width:117px;min-width:117px;height:90px}.shop-all-hover .container-shop-all .container-item .category-item-image img{width:100%;height:100%}.custom-footer{width:100%;background-color:#1c1c1c;color:#fff;margin:0 auto}.custom-footer .custom-footer-container{display:flex;flex-direction:column;padding:64px 27px;width:1440px;margin:0 auto}@media only screen and (max-width:1380px){.custom-footer .custom-footer-container{width:100%}}@media only screen and (max-width:900px){.custom-footer .custom-footer-container{padding:40px 25px}}.custom-footer .custom-footer-container .custom-first-row{display:flex;flex-direction:row;justify-content:space-between;padding:8px 0;gap:20px}@media only screen and (max-width:900px){.custom-footer .custom-footer-container .custom-first-row{flex-direction:column;padding:unset;gap:unset}}.custom-footer .custom-footer-container .custom-first-row .footer-description{gap:13px;display:flex;flex-direction:column}@media only screen and (max-width:900px){.custom-footer .custom-footer-container .custom-first-row .footer-description{margin-bottom:10px}}.custom-footer .custom-footer-container .custom-first-row .footer-description .logo-footer svg{width:390px;height:25px;object-fit:contain}@media only screen and (max-width:900px){.custom-footer .custom-footer-container .custom-first-row .footer-description .logo-footer svg{width:350px}}@media only screen and (max-width:560px){.custom-footer .custom-footer-container .custom-first-row .footer-description .logo-footer svg{width:280px}}@media only screen and (max-width:400px){.custom-footer .custom-footer-container .custom-first-row .footer-description .logo-footer svg{width:250px}}.custom-footer .custom-footer-container .custom-first-row .footer-description .sub-title{font-family:var(--custom-second-font-family);font-size:15px;font-style:normal;font-weight:400;line-height:1em;text-transform:capitalize}.custom-footer .custom-footer-container .custom-first-row .newsletter{gap:5px;display:flex;flex-direction:column}@media only screen and (max-width:900px){.custom-footer .custom-footer-container .custom-first-row .newsletter{gap:10px;margin-bottom:40px}}.custom-footer .custom-footer-container .custom-first-row .newsletter .newsletter-header{display:flex;flex-direction:row;height:18px;gap:5px}@media only screen and (max-width:560px){.custom-footer .custom-footer-container .custom-first-row .newsletter .newsletter-header{flex-direction:column;height:100%}}.custom-footer .custom-footer-container .custom-first-row .newsletter .newsletter-header .newsletter-title{font-family:var(--custom-second-font-family);font-size:14px;font-style:normal;font-weight:700;line-height:1.3em}.custom-footer .custom-footer-container .custom-first-row .newsletter .newsletter-header .newsletter-subtitle{color:#757575;font-feature-settings:"dlig" on;font-family:var(--custom-second-font-family);font-size:14px;font-style:normal;font-weight:400;line-height:1.3em}.custom-footer .custom-footer-container .custom-first-row .newsletter-fields{display:flex;flex-direction:row;gap:11px}@media only screen and (max-width:900px){.custom-footer .custom-footer-container .custom-first-row .newsletter-fields{gap:0px}}.custom-footer .custom-footer-container .custom-first-row .newsletter-fields .newsletter-input{display:flex;background-color:#0000;width:366px;padding:13px 8px 13px 13px;align-items:center;gap:8.486px;align-self:stretch;color:#757575;font-family:var(--custom-second-font-family);font-size:13.577px;font-style:italic;font-weight:400;line-height:normal;height:45px;border:.849px solid #757575}@media only screen and (max-width:450px){.custom-footer .custom-footer-container .custom-first-row .newsletter-fields .newsletter-input{width:100%}}.custom-footer .custom-footer-container .custom-first-row .newsletter-fields .newsletter-button{color:#fff;font-family:var(--custom-first-font-family);font-size:15px;font-style:normal;font-weight:800;line-height:1em;letter-spacing:.153px;text-transform:uppercase;border:.849px solid #fff;display:flex;height:45px;padding:13px 27px;align-items:center;gap:8px}@media only screen and (max-width:900px){.custom-footer .custom-footer-container .custom-first-row .newsletter-fields .newsletter-button{display:none}}.custom-footer .custom-footer-container .custom-first-row .newsletter-fields .newsletter-button-mobile{background:#757575;display:none;padding:8px 12px;justify-content:center;align-items:center}@media only screen and (max-width:900px){.custom-footer .custom-footer-container .custom-first-row .newsletter-fields .newsletter-button-mobile{display:flex}}.custom-footer .custom-footer-container .custom-first-row .newsletter-fields .newsletter-button-mobile svg{width:29px;height:29px;transform:rotate(13.6deg);aspect-ratio:1/1}.custom-footer .custom-second-row{color:#757575;font-family:var(--custom-second-font-family);font-size:15.274px;font-style:normal;font-weight:500;line-height:normal}@media only screen and (max-width:900px){.custom-footer .custom-second-row{padding:unset}}.custom-footer .custom-second-row .custom-second-row-inner{display:flex;flex-direction:row;justify-content:space-between}@media only screen and (max-width:900px){.custom-footer .custom-second-row .custom-second-row-inner{flex-direction:column}}@media only sceen and (max-width:1380px){.custom-footer .custom-second-row .custom-second-row-inner{gap:128px}}.custom-footer .custom-second-row .custom-second-row-inner .footer-social{display:flex;flex-direction:column;gap:5px;justify-content:flex-start}@media only screen and (max-width:900px){.custom-footer .custom-second-row .custom-second-row-inner .footer-social{margin-bottom:40px}}.custom-footer .custom-second-row .custom-second-row-inner .footer-social .social-description p{color:#fafafa;font-family:var(--custom-first-font-family);font-size:20.365px;font-style:normal;font-weight:700;line-height:normal}.custom-footer .custom-second-row .custom-second-row-inner .footer-social .social-list{gap:10}.custom-footer .custom-second-row .custom-second-row-inner .footer-social .social-list .social-media--list{display:flex;gap:10px;color:#fafafa!important}.custom-footer .custom-second-row .custom-second-row-inner .footer-social .social-list .social-media--list .social-media__item a svg{width:38px;height:38px}.custom-footer .custom-second-row .custom-second-row-inner .footer-social .social-list .social-media--list .social-media__item a svg path{fill:#fafafa!important}.custom-footer .custom-second-row .custom-second-row-inner .inner-container{display:flex;flex-direction:row;gap:66px}@media(max-width:900px){.custom-footer .custom-second-row .custom-second-row-inner .inner-container{flex-direction:column;gap:10px;margin-bottom:20px}}.custom-footer .custom-second-row .custom-second-row-inner .inner-container .footer-links{display:flex;flex-direction:column;gap:5px}.custom-footer .custom-second-row .custom-second-row-inner .inner-container .footer-links .footer-links-title{color:#fafafa;font-family:var(--custom-first-font-family);font-size:20.365px;font-weight:700;padding:8px 0;cursor:pointer}@media(min-width:901px){.custom-footer .custom-second-row .custom-second-row-inner .inner-container .footer-links .footer-links-title{cursor:default}}.custom-footer .custom-second-row .custom-second-row-inner .inner-container .footer-links .footer-links-list{display:flex;flex-direction:column;list-style:none;margin-inline-start:unset}.custom-footer .custom-second-row .custom-second-row-inner .inner-container .footer-links .footer-links-list li{list-style:none;color:#757575;font-family:var(--custom-second-font-family);font-size:15.274px;font-weight:500;line-height:normal;display:flex;height:41.579px;align-items:center;padding:0}@media(max-width:900px){.custom-footer .custom-second-row .custom-second-row-inner .inner-container .footer-links .accordion-content{max-height:0;overflow:hidden;transition:max-height .3s ease-out}.custom-footer .custom-second-row .custom-second-row-inner .inner-container .footer-links .accordion-content.open{max-height:500px}.custom-footer .custom-second-row .custom-second-row-inner .inner-container .footer-links .footer-links-title{position:relative}.custom-footer .custom-second-row .custom-second-row-inner .inner-container .footer-links .footer-links-title:after{content:"\25be";position:absolute;right:10px;transition:transform .3s}.custom-footer .custom-second-row .custom-second-row-inner .inner-container .footer-links .footer-links-title.active:after{transform:rotate(180deg)}}.custom-footer .custom-second-row .custom-second-row-inner .inner-container .text-container .text-title{color:#fafafa;font-family:var(--custom-first-font-family);font-size:20px;font-weight:700;padding:8px 0 16px}.custom-footer .custom-second-row .custom-second-row-inner .inner-container .text-container .text-content{color:#757575;font-family:var(--custom-second-font-family);font-size:15px;font-weight:500}.custom-footer .custom-last-row{display:flex;flex-direction:row;align-items:center;justify-content:space-between;color:#fff}@media only screen and (max-width:770px){.custom-footer .custom-last-row{flex-direction:column-reverse;gap:40px;padding-top:40px}}.custom-footer .custom-last-row p{color:#757575;font-feature-settings:"dlig" on;font-family:var(--custom-second-font-family);font-size:14px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:-.704px}.custom-announcement-bar-sections{background-color:#000;color:#fff;overflow:hidden;white-space:nowrap;font-size:14px}.custom-announcement-bar-sections .custom-announcement-bar-container{position:relative;width:100%;height:36px;display:flex;align-items:center}.custom-announcement-bar-sections .custom-announcement-bar-container .carousel-bar{display:flex;width:max-content;animation:scroll 50s linear infinite}.custom-announcement-bar-sections .custom-announcement-bar-container .carousel-bar .carousel-track{display:flex}.custom-announcement-bar-sections .custom-announcement-bar-container .carousel-bar .carousel-track span{margin-right:10px;font-family:var(--custom-second-font-family);font-weight:400;font-size:14px;font-style:normal;text-align:center}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.layout-container{width:100%;max-width:1440px;margin-inline:auto}
/*# sourceMappingURL=/cdn/shop/t/21/assets/custom-styles.css.map */
