img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}@font-face{font-family:'top-fashion-icons';src:url(/wp-content/themes/Top-Fashion-Trading/fonts/top-fashion-icons.eot?n20wa5);src:url('/wp-content/themes/Top-Fashion-Trading/fonts/top-fashion-icons.eot?n20wa5#iefix') format('embedded-opentype'),url(/wp-content/themes/Top-Fashion-Trading/fonts/top-fashion-icons.ttf?n20wa5) format('truetype'),url(/wp-content/themes/Top-Fashion-Trading/fonts/top-fashion-icons.woff?n20wa5) format('woff'),url('/wp-content/themes/Top-Fashion-Trading/fonts/top-fashion-icons.svg?n20wa5#top-fashion-icons') format('svg');font-weight:400;font-style:normal;font-display:block}.icon{font-family:'top-fashion-icons'!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-add-quote:before{content:"\e901"}.icon-tel:before{content:"\e907"}.icon-business-hours:before{content:"\e905"}.icon-email:before{content:"\e906"}.icon-chevron-down:before{content:"\e900"}.icon-trash:before{content:"\e902"}.icon-adres:before{content:"\e903"}.icon-linkedin:before{content:"\e904"}/*!
Theme Name: Top Fashion Trading
Author: All Do - Dorien Doppenberg
Author URI: https://all-do.nl/
Description: Custom-made WordPress website theme by All Do.
Version: 1.0
Text Domain: All Do 
*/
 @font-face{font-family:'Montserrat';src:url(https://topfashiontrading.com/wp-content/themes/Top-Fashion-Trading/fonts/Montserrat-VariableFont_wght.woff2) format('woff2'),url(https://topfashiontrading.com/wp-content/themes/Top-Fashion-Trading/fonts/Montserrat-VariableFont_wght.woff) format('woff'),url(https://topfashiontrading.com/wp-content/themes/Top-Fashion-Trading/fonts/Montserrat-VariableFont_wght.ttf) format('truetype');font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:'Oswald';src:url(https://topfashiontrading.com/wp-content/themes/Top-Fashion-Trading/fonts/Oswald-SemiBold.woff2) format('woff2'),url(https://topfashiontrading.com/wp-content/themes/Top-Fashion-Trading/fonts/Oswald-SemiBold.woff) format('woff'),url(https://topfashiontrading.com/wp-content/themes/Top-Fashion-Trading/fonts/Oswald-SemiBold.ttf) format('truetype');font-style:normal;font-weight:600;font-display:swap}:root{--blue:#193F8F;--lilac:#C9C0DD;--black:#09101F;--gray:#F5F5F5}.cky-btn{border-radius:0!important}.cky-accordion-header .cky-always-active{color:#193F8F!important}button.cky-show-desc-btn:not(:hover):not(:active){color:#193F8F!important;transform:none!important;transition:none!important}button.cky-show-desc-btn:hover{color:#193F8F!important;text-decoration:underline!important}@media (max-width:768px){.grecaptcha-badge{transform:scale(.9)}}body{width:100%;overflow-x:hidden!important;margin:auto;font-family:"Montserrat",sans-serif;font-weight:400;scroll-behavior:smooth;font-size:13px;color:var(--black);background-color:var(--gray);line-height:1.3}figure{margin:0}h1{font-family:"Oswald",sans-serif;font-size:22px;text-transform:uppercase;margin:0;line-height:1.1;font-weight:600!important;color:var(--blue)}h2{font-family:"Oswald",sans-serif;text-transform:uppercase;font-size:18px;font-weight:600!important;line-height:1.1;color:var(--blue);margin:0}h3{font-family:"Oswald",sans-serif;text-transform:uppercase;font-size:16px;font-weight:600!important;line-height:1.1;margin:0}strong{text-transform:uppercase;font-weight:600}a{color:var(--black);font-weight:500;transition:0.3s ease;-webkit-appearance:none}ul{list-style:none}li{position:relative;margin-bottom:.5rem}li::before{content:"";position:absolute;left:-1.2rem;top:9px;transform:translateY(-50%);width:11px;height:11px;background-color:var(--black)}.button{display:block;font-family:"Montserrat",sans-serif;font-size:13px;background-color:var(--lilac);padding:5px 15px;width:max-content;text-align:center;text-transform:uppercase;transition:0.3s ease;border:3px solid var(--lilac);transition:0.3s ease}.button a{text-decoration:none}.button:hover{background-color:#fff0;color:var(--lilac)}button{cursor:pointer;transition:0.3s ease;-webkit-appearance:none;appearance:none;color:var(--black);background-color:#fff0;border:none;font:inherit}button:focus,button:active{color:var(--black)}@media screen and (min-width:1024px){body{font-size:15px}h1{font-size:26px}h2{font-size:22px}h3{font-size:19px}.button{font-size:15px;padding:7px 17px}li::before{top:10px;width:12px;height:12px}}.fadeUp{opacity:0;transform:translateY(7vh);transition:opacity 0.6s ease-out,transform 0.8s ease-out}.fadeUp.active{opacity:1;transform:translateY(0)}header{display:flex;justify-content:center}header nav a{text-decoration:none;transition:0.3s ease;padding:5px 14px;width:calc(100% - 28px);display:block}nav a:hover{font-weight:500;color:white!important;background-color:var(--black)}nav li::before{display:none}header nav{display:grid;grid-template-columns:1.8fr .4fr 1.8fr;position:fixed;z-index:999;background-color:var(--gray);justify-self:center;width:92vw;max-width:1280px;margin:auto}header nav .menu-item{margin:.2rem auto;list-style:none}.logo{grid-column:2;grid-row:1;margin:auto;position:relative;z-index:50;background-color:#fff0;background-size:auto;width:6rem;height:auto;place-content:center;padding:5px}.logo svg{display:flex;width:6rem;height:auto;padding:1px;margin:auto}.hamburger{grid-column:1;grid-row:1;display:block;cursor:pointer;align-self:center;background-color:transparent!important;border:none!important;padding:0;margin-inline-start:5vw;transition:0.3s ease}.hamburger:hover,.quote-request:hover,.logo:hover{background-color:transparent!important}.bar{display:block;width:20px;height:1.6px;margin:5px 0;transition:all 0.3s ease-in-out;background-color:var(--black)}.nav-menu{grid-column:1/4;grid-row:3;display:none;background-color:var(--gray);margin:0;padding:1rem 0 1rem calc(5vw - 16px);border-bottom:4px var(--black) solid}.change .bar:nth-child(2){opacity:0}.change .bar:nth-child(1){transform:translateY(6.5px) rotate(45deg)}.change .bar:nth-child(3){transform:translateY(-6.5px) rotate(-45deg)}.nav-menu .sub-menu{display:none;margin:0;padding:0;margin-block-end:.8rem;overflow:hidden}.nav-menu .sub-menu a{display:flex;padding:5px 2rem;width:calc(100% - 4rem)}.nav-menu li.open>.sub-menu{display:block}.quote-request{grid-column:3;margin-inline-end:5vw;margin-left:auto;align-self:center;padding:0;width:auto}.quote-request svg{width:1.4rem;height:auto;transition:0.3s ease}.quote-request svg:hover{width:1.5rem;height:auto}.quote-counter{background-color:var(--lilac);color:var(--black);font-weight:600;font-size:11px;border-radius:50%;margin-top:-13px;margin-left:.9rem;position:absolute;text-align:center;padding-top:2px;height:15px;width:17px}.menu-item-has-children a{font-family:"Oswald",sans-serif;color:var(--blue);font-size:14px;font-weight:600;text-transform:uppercase}.menu-item-has-children .icon-chevron-down{font-size:10px;padding:0 3px;transition:transform 0.3s ease;display:inline-block}.menu-item-has-children .sub-menu a{color:var(--black);font-family:"Montserrat",sans-serif;font-size:13px;text-transform:none;font-weight:500}header .current-menu-item a,.nav-menu .sub-menu .current-menu-item a{font-weight:500;color:#fff;background-color:var(--black)}.menu-item-411.current-menu-parent a{font-weight:500;color:#fff;background-color:var(--black)!important}.menu-item-411.current-menu-parent .sub-menu a{color:var(--black);background-color:transparent!important}.menu-item-411.current-menu-parent .sub-menu .current-menu-item a{font-weight:500;color:#fff;background-color:var(--black)!important}.menu-item-411 .sub-menu a:hover{background-color:var(--black)!important}.menu-item-411 .icon-chevron-down{font-size:7px!important;padding:7px 3px}.menu-item-411 .sub-menu a{padding:5px 16px 5px 46px}.menu-item-411 .sub-menu a:hover{background-color:var(--black)}.current-menu-ancestor>a{color:#fff;background-color:var(--black)!important}@media screen and (min-width:768px){.hamburger{display:none}.nav-menu{display:grid;grid-template-columns:3fr .45fr .65fr .6fr .3fr;width:calc(100% - 1rem);margin:0;margin-inline-start:.5rem;padding:0;padding-block-start:15px;grid-column:1/4;grid-row:1/3;justify-items:end;border:none}.menu-item-has-children{grid-column:1;justify-self:start;position:relative;margin-top:-7px!important}.menu-item-has-children a{font-size:16px}.menu-item-has-children a:hover{color:#fff}.quote-request{grid-column:3;grid-row:1;margin-inline-end:1.5rem}header nav .menu-item{margin:0}.menu-item-has-children .sub-menu{position:absolute;top:100%;left:-.5rem;width:15rem;padding-block-end:.5rem;background-color:var(--gray);border:var(--black) 4px solid}.menu-item-has-children .sub-menu li{margin:.3rem 0}.menu-item-411 .sub-menu{position:static;width:auto;min-height:auto!important;background-color:#fff0;border:none}.menu-item-411{margin-top:0!important;width:100%}}@media screen and (min-width:900px){.nav-menu{grid-template-columns:3.1fr .45fr .6fr .55fr .3fr}}@media screen and (min-width:1024px){.nav-menu{grid-template-columns:3.22fr .4fr .57fr .51fr .3fr;width:calc(100% - 2rem);margin-inline-start:1rem;gap:3px}header nav a{padding:4px 16px;width:calc(100% - 32px)}.logo{width:7rem;height:auto;margin:auto}.logo svg{width:7rem;height:auto;margin:auto}.quote-request{margin-inline-end:2rem}.quote-request svg{width:1.5rem;height:auto;transition:0.3s ease}.quote-request svg:hover{width:1.6rem;height:auto}.quote-counter{font-size:12px;padding-top:1px;height:17px;width:18px}.menu-item-has-children a{font-size:18px}.menu-item-has-children .sub-menu a{font-size:15px}.menu-item-has-children .icon-chevron-down{font-size:12px}.menu-item-has-children .sub-menu{left:-1rem}.menu-item-411 .icon-chevron-down{font-size:9px!important}.menu-item-411 .sub-menu a{padding:2px 16px 4px 48px}}@media screen and (min-width:1050px){.nav-menu .sub-menu{min-height:35.7vw}}@media screen and (min-width:1200px){.nav-menu{grid-template-columns:3.54fr .3fr .5fr .46fr .2fr}.nav-menu .sub-menu{min-height:35.9vw}}@media screen and (min-width:1391px){.nav-menu{grid-template-columns:3.64fr .3fr .45fr .41fr .2fr;width:calc(100% - 4rem);margin-inline-start:2rem}.quote-request{margin-inline-end:3rem}.nav-menu .sub-menu{min-height:544px}.menu-item-has-children .sub-menu{left:-2rem}}main{margin-top:2.77rem}@media screen and (min-width:1024px){main{margin-top:3rem}}.hero{display:grid;width:92vw;max-width:1280px;background-color:var(--black);margin:auto;padding:4vw 0}.hero-picture{width:84vw;margin:auto;display:grid;grid-template-rows:60vw 3.5vw 3.5vw;overflow:hidden}.hero-picture-wrapper{grid-column:1;grid-row:1/4;position:relative;width:100%;overflow-y:hidden}.picture-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(90deg,#fff 25%,transparent 25%,transparent 50%,#fff 50%,#fff 75%,transparent 75%,transparent 100%);background-size:16.7% 16.67%;transform-origin:center;transform:scale(0);opacity:0}.hero-picture-wrapper img{object-fit:cover;width:100%;height:0;margin-top:60vw;opacity:0}.lilac-blocks{opacity:0;width:100%;height:100%;background-size:16.7% 16.67%;background-image:linear-gradient(90deg,#fff 25%,transparent 25%,transparent 50%,#fff 50%,#fff 75%,transparent 75%,transparent 100%);margin-left:0;grid-row:2;grid-column:1}.white-blocks{opacity:0;width:100%;height:100%;background-size:16.7% 16.67%;background-image:linear-gradient(90deg,#fff 25%,transparent 25%,transparent 50%,#fff 50%,#fff 75%,transparent 75%,transparent 100%);grid-row:3;grid-column:1}.hero-text{width:84vw;margin:1.5rem auto 1rem}.hero h1{font-size:28px;color:#fff;max-width:410px}.hero h2{font-family:"Montserrat",sans-serif;font-size:20px;color:#fff;font-weight:500!important;margin-block-start:.5rem;max-width:410px}.hero-text .button{margin-block-start:1.3rem;text-decoration:none}@media screen and (min-width:768px){.hero{grid-template-columns:36vw 53vw;gap:3vw;padding:3vw 0}.hero-picture{grid-column:1;width:calc(100% - 3vw);margin-inline-start:3vw;grid-template-rows:25vw 1.35vw 1.35vw}.hero-picture-wrapper img{margin-top:25vw}.hero-text{grid-column:2;width:calc(100% - 3vw);margin:0;margin-inline-end:3vw;align-self:center}.hero-text .button{margin-block-start:2rem}}@media screen and (min-width:1024px){.hero{grid-template-columns:42vw 46.5vw;gap:3.5vw}.hero-picture{width:calc(100% - 3vw);grid-template-rows:28vw 1.6vw 1.6vw}.hero-picture-wrapper img{margin-top:28vw}.hero h1{font-size:32px;max-width:480px}.hero h2{font-size:24px;max-width:480px}.hero-text .button{margin-block-start:2.5rem}}@media screen and (min-width:1391px){.hero{grid-template-columns:700px 532px;gap:3rem;padding:2rem 0}.hero-picture{width:calc(100% - 2rem);margin-inline-start:2rem;grid-template-rows:440px 28px 28px}.hero-picture-wrapper img{margin-top:440px}.hero-text{width:calc(100% - 2rem);margin-inline-end:2rem}.hero-text .button{margin-block-start:2.8rem}}.products{width:92vw;max-width:1280px;margin:auto;margin-block-start:2.3rem}.products h1{margin-block-start:5rem}.header-products{text-align:center}.home-products h2{font-size:22px}@media screen and (min-width:1024px){.home-products h2{font-size:26px}}.picture-filter{position:relative;display:inline-block;margin:1.5rem 0 1rem}.home-products .picture-filter,.toys .picture-filter{display:none}.home-products .header-products,.toys .header-products{margin-bottom:4rem}.dropdown-btn{width:110px;padding:3px;border:none;border-bottom:2px;cursor:pointer;background-color:#fff0;border-bottom:2px solid var(--black)}.dropdown-btn .icon-chevron-down{font-size:8px;padding:0 2px;display:inline-block;transition:transform 0.3s ease}.dropdown-btn.active .icon-chevron-down{transform:rotate(180deg)}.dropdown-content{display:none;position:absolute;background-color:var(--gray);top:70%;width:106px;z-index:10;padding:.6rem 0;border:2px solid var(--black);margin-inline-start:3.29rem}.dropdown-label{font-family:"Montserrat",sans-serif!important;font-size:13px}.dropdown-btn:hover{color:var(--blue);font-weight:500}.dropdown-content.show{display:block}.dropdown-item{display:block;padding:6px 0 6px 17px;width:calc(100% - 17px);cursor:pointer;text-decoration:none}.dropdown-item:hover{background:var(--black);color:#fff}@media screen and (min-width:768px){.picture-filter{justify-self:end;display:flex}}@media screen and (min-width:1024px){.products h1{margin-block-start:6rem}.dropdown-btn{padding:3px 4px;width:116px}.dropdown-label{font-size:15px}.dropdown-btn .icon-chevron-down{font-size:9px;padding:0 3px 0 7px}.dropdown-content{top:70%;width:112.5px;margin-inline-start:3.75rem}.home-products .header-products,.toys .header-products{margin-bottom:5rem}}.picture-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:3vw}.picture-item{width:100%!important;cursor:pointer;display:grid;position:relative;grid-template-columns:1.8fr .2fr;grid-template-rows:1.8fr .2fr;margin-block-end:1.5rem;cursor:default}.picture-item::before{content:'';position:absolute;top:0;left:.05%;width:99.9%;height:55vw;background-color:var(--blue);z-index:1}.picture-item img{grid-column:1/3;grid-row:1;width:100%!important;height:55vw!important;object-fit:contain!important;position:relative;z-index:2;background-color:#fff;transition:opacity 0.3s ease;cursor:pointer}.picture-item img:hover{opacity:.7}.picture-item p{margin:2px 0 0 8px;grid-column:1;grid-row:2;cursor:auto;align-self:center}.add-to-quote-grid{font-size:18px;grid-column:2;grid-row:2;background-color:#fff0;border:none;padding:2px;margin:0 6px;cursor:pointer;height:2rem;transition:0.3s ease}.add-to-quote-grid:hover{color:var(--blue);font-size:20px}@media screen and (min-width:768px){.picture-grid{grid-template-columns:repeat(3,1fr)}.picture-item::before{height:35vw}.picture-item img{height:35vw!important}}@media screen and (min-width:1024px){.picture-grid{grid-template-columns:repeat(4,1fr)}.picture-item::before{height:25vw}.picture-item img{height:25vw!important}.picture-item p{margin:4px 0 0 8px}.add-to-quote-grid{font-size:20px}.add-to-quote-grid:hover{font-size:22px}}@media screen and (min-width:1391px){.picture-item::before{height:345px}.picture-item img{height:345px!important}}#picture-popup{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:rgb(9 16 31 / .5);align-items:center;justify-content:end;z-index:9999}#popup-content{background-color:var(--gray);padding:0 1.5rem;height:100vh;align-content:center;animation:slideInFromRight .8s ease-out;border-left:solid var(--black) 4px}@keyframes slideInFromRight{from{transform:translateX(100%)}to{transform:translateX(0)}}#popup-content-inner{overflow-y:auto;margin:3rem 0 6rem;max-height:calc(100vh - 9rem);width:80vw}.inner-image{width:100%;height:94vw;max-height:56vh;background-color:#fff;overflow:hidden}#popup-content-inner img{width:100%;height:94vw;max-height:56vh;object-fit:contain;position:relative;transition:0.3s ease}#popup-close{position:absolute;top:10px;right:15px;border:none;background-color:#fff0;font-size:26px;font-weight:600}#popup-close:hover{color:var(--blue)}.picture-info-popup{margin-block-start:2rem}.picture-info-popup h3{color:var(--blue);margin:0 0 1.5rem}.picture-info-popup p{display:grid;grid-template-columns:repeat(2,1fr);margin:4px 0}#quatity-add{margin-block-start:2.5rem;display:grid;grid-template-columns:repeat(2,1fr)}#popup-quantity::-webkit-inner-spin-button,#popup-quantity::-webkit-outer-spin-button{-webkit-appearance:none}#popup-quantity{-moz-appearance:textfield!important}#quatity-add .custom-number{display:flex;border:1px var(--black) solid;background-color:#fff0;width:max-content;padding:0 4px}#quatity-add .custom-number button,#quatity-add .custom-number input{font-family:"Montserrat",sans-serif;color:var(--black);border:none;background-color:#fff0;font-size:13px}#quatity-add .custom-number input{width:3.2rem;text-align:center}#add-to-quote-popup{font-family:"Montserrat",sans-serif;font-size:13px;font-weight:500;background-color:var(--lilac);padding:5px 15px;width:max-content;text-align:center;text-transform:uppercase;transition:0.3s ease;border:3px solid var(--lilac)}#add-to-quote-popup:hover{background-color:var(--blue);border:3px solid var(--blue);color:var(--gray)}@media screen and (min-width:768px){#popup-content-inner{margin:3rem 0 3rem;max-height:calc(100vh - 6rem);width:60vw}.inner-image{height:73vw;max-height:60vh}#popup-content-inner img{height:73vw;max-height:60vh}}@media screen and (min-width:1024px){#popup-content{padding:0 2.5rem;animation:slideInFromRight 1.2s ease-out}@keyframes slideInFromRight{from{transform:translateX(100%)}to{transform:translateX(0)}}#popup-content-inner{width:52vw}.inner-image{height:60vw}#popup-content-inner img{height:60vw}#popup-close{font-size:28px}#quatity-add .custom-number button,#quatity-add .custom-number input{font-size:15px}#add-to-quote-popup{font-size:15px;padding:7px 17px}}@media screen and (min-width:1391px){#popup-content{width:50vw;place-content:center left}#popup-content-inner{width:550px}.inner-image{height:700px}#popup-content-inner img{height:700px}}.picture-counter{margin:2rem 0 .5rem;text-align:center}.home-products .picture-counter,.home-products #load-more{display:none}#top{scroll-margin:10rem}.top{display:flex;position:sticky;z-index:99;bottom:14vh;height:1.8rem;width:1.8rem;background-color:var(--black);border-radius:0;justify-self:end!important;margin-left:auto;transform:rotate(180deg);margin-top:1rem}.top .icon{font-family:'top-fashion-icons'!important;text-align:center;font-size:12px;color:#fff;place-self:center;padding:3px;transition:0.3s ease}.top:hover .icon{margin-top:6px}.home-products .top{display:none}#load-more{display:flex;margin:auto;font-family:"Montserrat",sans-serif;font-size:13px;font-weight:500;background-color:var(--lilac);padding:5px 15px;width:max-content;text-align:center;text-transform:uppercase;transition:0.3s ease;border:3px solid var(--lilac)}.home-products .button{display:flex;margin:auto;margin-block-start:2rem}.home-products .button a{text-decoration:none}#load-more:hover,.home-products .button:hover{background-color:var(--blue);border:3px solid var(--blue);color:var(--gray)}.home-products .button:hover a{color:var(--gray)}@media screen and (min-width:1024px){#load-more,.home-products .button{font-size:15px;padding:7px 17px}.top{height:2rem;width:2rem}.top .icon{font-size:14px;padding:3px}}.quote-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100vh;background-color:rgb(9 16 31 / .5);align-items:center;justify-content:end;z-index:9999}.quote-inner{position:absolute;top:0;right:0;height:100vh;width:80vw;padding:0 1.5rem;background-color:#fff;overflow-y:auto;transition:transform .8s ease-out;transform:translateX(100%);border-left:solid var(--black) 4px}.quote-overlay.is-open .quote-inner{transform:translateX(0)}.quote-inner .close-quote{position:sticky;display:flex;margin-left:auto;top:10px;margin-inline-end:-14px;border:none;background-color:#fff0;font-size:26px;font-weight:600;z-index:999}.quote-inner .close-quote:hover{color:var(--blue)}.quote-inner h1{margin:2.5rem 0 1.5rem;text-align:center}#quotation-items{margin:0;padding:0}#quotation-items li::before{display:none}#quotation-items li{display:grid;grid-template-columns:1.4fr 1.3fr .3fr;gap:10px;background-color:var(--gray);padding:1rem;margin:20px 0}#quotation-items li img{grid-column:1;grid-row:1;width:100%;height:32vw;background-color:#fff;object-fit:contain;place-self:center}.product-info{grid-column:2/4;grid-row:1}.quote-itemnr{display:grid;gap:3px}.quote-itemnr .info{grid-row:2}.quote-desc{font-family:"Oswald",sans-serif;text-transform:uppercase;font-size:16px;font-weight:600}#quotation-items .custom-number{grid-column:1/3;grid-row:2;padding:0;background-color:#fff0;border:none}.custom-number .quote-qty::-webkit-inner-spin-button,.custom-number .quote-qty::-webkit-outer-spin-button{-webkit-appearance:none!important}.custom-number .quote-qty{-moz-appearance:textfield!important}#quotation-items .custom-number{display:flex;border:1px var(--black) solid;background-color:#fff0;width:max-content;padding:0 4px;height:2rem;align-self:end}#quotation-items .custom-number button,#quotation-items .custom-number input{font-family:"Montserrat",sans-serif;color:var(--black);border:none;background-color:#fff0;font-size:13px;margin:auto}#quotation-items .custom-number input{width:3.2rem;text-align:center;padding-inline:0}#quotation-items .custom-number button{padding-inline:6px}.quote-remove{grid-column:3;grid-row:2;padding:0;background-color:#fff0;border:none;align-self:end;justify-self:end}.quote-remove:hover{color:var(--blue)}#shipping-method{margin:1.5rem 0 3rem}#shipping-method p{margin:2px 0}#shipping-method label{display:flex;width:min-content}#shipping-method input{margin:0 .5rem 0 0}#shipping-method h2,.quoteform h2{margin-block-end:1rem;color:var(--black)}.quoteform{margin-block-end:6rem}.quoteform button{font-family:"Montserrat",sans-serif;font-size:13px;font-weight:500;background-color:var(--lilac);padding:5px 15px;width:max-content;text-align:center;text-transform:uppercase;transition:0.3s ease;border:3px solid var(--lilac);margin:2rem auto 0;display:flex}.quoteform button:hover{background-color:var(--blue)!important;border:3px solid var(--blue);color:white!important}.quoteform input,.quoteform textarea{width:calc(100% - 1.5rem);border:none;background-color:var(--gray);padding:6px 10px;font-size:13px;font-family:"Montserrat",sans-serif;border-radius:0}#shipping-method input{width:auto}.quoteform textarea{height:4rem}.quoteform::placeholder{font-size:13px}.quoteform #agree{width:auto}.quoteform a:hover{color:var(--blue)}#quote-popup{display:none;position:absolute;top:0;left:0;width:100%;height:100vh;background-color:rgb(9 16 31 / .5);align-items:center;z-index:99999}.quote-popup-content{position:relative;background-color:#fff;padding:4rem;text-align:center;max-width:422px;color:var(--black);width:calc(76vw - 8rem);border:solid var(--black) 4px;margin:auto;overflow:hidden}#quote-popup-message{font-size:18px;margin:auto}.quote-popup-close{position:absolute;top:5px;right:10px;background:none;border:none;font-size:26px!important;font-weight:600!important;cursor:pointer;transition:0.3s ease}.quote-popup-close:hover{color:var(--blue)}@media screen and (min-width:500px){#quotation-items li{grid-template-columns:1.2fr 1.5fr .3fr;gap:15px}#quotation-items li img{grid-column:1;grid-row:1/3}#quotation-items .custom-number{grid-column:2;grid-row:2}.quote-itemnr{display:grid;grid-template-columns:repeat(2,1fr);gap:0}.quote-itemnr .info{grid-row:1;grid-column:2}}@media screen and (min-width:768px){#quotation-items li{grid-template-columns:.9fr 1.8fr .3fr;gap:20px}.quote-inner{width:60vw}#quotation-items li img{height:18vw}.product-info{grid-column:2;grid-row:1}#shipping-method{margin:2rem 0 3rem}.quote-popup-content{width:calc(60vw - 8rem)}}@media screen and (min-width:1024px){.quote-inner{width:52vw;padding:0 2rem;transition:transform 1.2s ease-out}#quotation-items li img{height:17vw}.quote-desc{font-size:18px}#quotation-items .custom-number button,#quotation-items .custom-number input,.quoteform input,.quoteform textarea,.quoteform::placeholder{font-size:15px}.quoteform button{font-size:15px;padding:7px 17px}.quote-inner .close-quote,.quote-popup-close{font-size:28px}.quote-popup-content{width:calc(52vw - 8rem)}#quote-popup-messag{font-size:20px}}@media screen and (min-width:1391px){.quote-inner{width:50vw;place-content:left}#quotation-items li img{height:180px}#quotation-cart,#shipping-method,.quoteform,.quote-inner h1{width:550px}.quote-popup-content{margin:0 2rem}}#quote-notifications-container{position:fixed;top:0;left:50%;transform:translateX(-50%);z-index:999999;display:flex;text-align:center;margin:auto}.quote-notification{background-color:var(--lilac);color:var(--black);padding:1.5rem;font-size:18px;width:60vw;max-width:400px;text-align:center;opacity:0;visibility:hidden;transition:opacity 0.3s ease-in-out,visibility 0.3s ease-in-out}.quote-notification strong{font-family:"Oswald",sans-serif;text-transform:uppercase;font-weight:600}.quote-notification.show{opacity:1;visibility:visible}@media screen and (min-width:1024px){.quote-notification{font-size:20px;padding:2rem}}.about-hero{display:grid;width:92vw;max-width:1280px;background-color:var(--black);margin:auto;padding:4vw 0}.about-hero .hero-picture-wrapper{grid-row:1}.about-hero .hero-picture-wrapper img{opacity:1;height:100%;margin:0}.about-hero .lilac-blocks{opacity:1;background-image:linear-gradient(90deg,transparent 25%,#C9C0DD 25%,#C9C0DD 50%,transparent 50%,transparent 75%,#C9C0DD 75%,#C9C0DD 100%)}.about-hero .white-blocks{opacity:1}.about-hero h1{font-size:28px;color:#fff;max-width:410px}.about-hero h2{font-family:"Montserrat",sans-serif;font-size:20px;color:#fff;font-weight:500!important;margin-block-start:.5rem;max-width:410px}.about-container{width:92vw;max-width:1280px;background-color:#fff;margin:3rem auto}.about-text{padding:2rem;max-width:800px;margin:auto}.about .button{margin-top:1.5rem}.about-text .button:hover,.story .button:hover{background-color:var(--blue);border:3px var(--blue) solid}.about-text .button:hover a,.story .button:hover a{color:#fff}.showroom-pictures{background-color:var(--black);display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(3,40vw);gap:15px;padding:15px}.showroom-pictures img{width:100%;height:100%;object-fit:cover}.showroom1{grid-column:1/5;grid-row:1}.showroom2{grid-column:1/4;grid-row:2}.showroom3{grid-column:1/3;grid-row:3}.showroom4{grid-column:3/5;grid-row:3}.showroom5{grid-column:4;grid-row:2}.story-container{width:92vw;max-width:1280px;background-color:#fff;margin:3rem auto}.story{padding:2rem;max-width:800px;margin:auto}.value-container{margin-top:2rem}.value{margin:1.5rem 0;padding:1.5rem;background-color:var(--gray)}.value h3{text-align:center;margin:.5rem 0 1rem}.cta-text{margin-top:-1rem}.logo-container{width:100%;overflow:hidden;padding:1rem 0;background-color:var(--black);white-space:nowrap}.logos{display:inline-flex;animation:logoSlide 100s linear infinite;will-change:transform}@keyframes logoSlide{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}.logo-container.paused .logos{animation-play-state:paused}.animation-toggle-button{width:100%;border-top:3px solid var(--lilac);color:var(--lilac)!important;font-size:22px;background-color:var(--black);line-height:26px}.animation-toggle-button:hover{color:white!important;border-top:3px solid #fff;font-size:24px}.logos figure{display:inline-flex;align-items:center}.logos img{height:1.5rem;width:auto;max-width:5.5rem;margin:0 2rem;object-fit:contain}@media screen and (min-width:768px){.about-hero{grid-template-columns:36vw 53vw;gap:3vw;padding:3vw 0}.showroom-pictures{grid-template-columns:repeat(9,1fr);grid-template-rows:repeat(2,30vw)}.showroom1{grid-column:1/6;grid-row:1}.showroom2{grid-column:6/10;grid-row:1}.showroom3{grid-column:1/4;grid-row:2}.showroom4{grid-column:4/7;grid-row:2}.showroom5{grid-column:7/10;grid-row:2}.value-container{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:2rem 0 1rem}.value{margin:0}.cta-text{margin-top:0}}@media screen and (min-width:1024px){.about-hero{grid-template-columns:42vw 46.5vw;gap:3.5vw}.about-hero h1{font-size:32px;max-width:480px}.about-hero h2{font-size:24px;max-width:480px}.showroom-pictures{gap:20px;padding:20px}.animation-toggle-button{font-size:24px;line-height:28px}.animation-toggle-button:hover{font-size:26px}.logos img{height:2rem;max-width:6rem;margin:0 3rem}}@media screen and (min-width:1391px){.about-hero{grid-template-columns:700px 532px;gap:3rem;padding:2rem 0}.showroom-pictures{grid-template-rows:repeat(2,410px)}}.contact{width:92vw;max-width:800px;margin:auto;margin-bottom:3rem;margin-top:3rem}.contact h1{margin:6rem auto 2.5rem;text-align:center}.hours{margin-top:2.5rem}.hours::before{content:"\e905";font-family:'top-fashion-icons';display:inline-block;font-size:1rem;color:var(--blue);padding:8px}.phone::before{content:"\e907";font-family:'top-fashion-icons';display:inline-block;font-size:1rem;color:var(--blue);padding:8px}.email::before{content:"\e906";font-family:'top-fashion-icons';display:inline-block;font-size:.75rem;color:var(--blue);padding:8px}.address::before{content:"\e903";font-family:'top-fashion-icons';display:inline-block;font-size:1.2rem;color:var(--blue);padding:6px 8px 10px}.address{display:flex}.contactform{margin-top:4rem}.contactform h2{margin-bottom:1.5rem;color:var(--black)}.contactform input,.contactform textarea{background-color:#fff;border:none;padding:6px 10px;color:var(--black);width:calc(92vw - 20px);max-width:780px;border-radius:0;font-family:"Montserrat",sans-serif;font-size:13px}.contactform #agree{width:auto}.contactform textarea{height:20vh;padding:10px 15px;width:calc(92vw - 30px);max-width:770px}.contact a:hover{font-weight:500;text-decoration:underline;color:var(--blue)}button.send{font-family:"Montserrat",sans-serif;font-size:13px;font-weight:500;background-color:var(--lilac);padding:5px 15px;width:max-content;text-align:center;text-transform:uppercase;transition:0.3s ease;border:3px solid var(--lilac);margin:2rem 0 0}button.send:hover{background-color:var(--blue)!important;border:3px solid var(--blue);color:white!important}#contact-popup{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgb(9 16 31 / .5);justify-content:center;align-items:center;z-index:9999;overflow:hidden}.contact-popup-content{position:relative;background-color:#fff;padding:4rem;text-align:center;max-width:600px;color:var(--black);width:calc(92vw - 8rem);border:solid var(--black) 4px}#contact-popup-message{font-size:18px;margin:auto}.contactClose{position:absolute;top:5px;right:10px;background:none;border:none;font-size:26px!important;font-weight:600!important;cursor:pointer;transition:0.3s ease}.contactClose:hover{color:var(--blue)}@media screen and (min-width:768px){.hero-contact{grid-template-columns:36vw 53vw;gap:3vw;padding:3vw 0}.contact{margin-bottom:4rem}}@media screen and (min-width:1024px){.contact h1{margin:8rem auto 3rem}.contactform input,.contactform textarea{font-size:15px}button.send{font-size:15px;padding:7px 17px}#contact-popup-message{font-size:20px}.contactClose{top:3px;font-size:2.5rem}}@media screen and (min-width:1391px){.hero-contact{grid-template-columns:700px 532px;gap:3rem;padding:2rem 0}}.privacy-statement{width:92vw;max-width:1280px;margin:6rem auto 3rem}.privacy-statement h1{margin-block-start:5rem;margin-block-end:2rem;text-align:center}.privacy-statement h2{color:var(--black);font-size:16px;margin-top:2.5rem}.privacy-statement a:hover{color:var(--blue)}@media screen and (min-width:1024px){.privacy-statement{margin:8rem auto 4rem}.privacy-statement h1{margin-block-start:5.5rem}.privacy-statement h2{font-size:19px}}.notFound-container{width:92vw;max-width:800px;background-color:#fff;margin:8rem auto 0;height:50vh;place-content:center;border:4px var(--black) solid}.notFound{text-align:center;font-size:28px;color:var(--black)}.notFoundBnt{display:flex;margin:auto;justify-content:center}.notFoundBnt button{font-family:"Montserrat",sans-serif;font-size:13px;font-weight:500;background-color:var(--lilac);padding:5px 15px;width:max-content;text-align:center;text-transform:uppercase;transition:0.3s ease;border:3px solid var(--lilac);margin:2rem .5rem}.notFoundBnt button:hover{background-color:var(--blue);border:3px solid var(--blue);color:#fff}@media screen and (min-width:1024px){.hero-contact h1{font-size:32px}}footer{background-color:var(--black);margin-block-start:4rem;color:white!important;border:4px solid var(--black)}footer a{color:#fff;font-weight:500;transition:0.3s ease;text-align:center;text-decoration:none}footer a:hover{color:var(--lilac)!important}footer li{margin-bottom:0}.containerFooter{width:92vw;max-width:1280px;display:grid;grid-template-columns:1fr;padding:12px 0 2rem 0;text-align:center;margin:auto}footer nav{grid-row:2;margin:1.5rem auto 2rem}footer .footer-menu{list-style:none;margin:.7rem 0 0;padding:0}footer .footer-menu li{padding:4px 0!important}footer .footerLogo{grid-row:1;margin:auto}footer .footerLogo svg{height:auto;width:6.1rem;object-fit:contain}footer .st0{fill:white!important}.newsletter-container{display:grid;margin:auto;width:230px}.newsletter-container p{margin:.7rem 0 1rem}.newsletter-container button{display:flex;margin:auto;font-family:"Montserrat",sans-serif;font-size:13px;font-weight:500;background-color:var(--lilac);padding:5px 15px;width:max-content;text-align:center;text-transform:uppercase;transition:0.3s ease;border:3px solid var(--lilac)}.newsletter-container button:hover{background-color:#fff0;color:var(--lilac)}.newsletter-container button:focus-visible{outline:none;box-sizing:border-box;border:2px solid var(--blue)}#subscribe-popup{display:none;position:fixed;z-index:999;left:0;top:0;width:100%;height:100%;background-color:rgb(9 16 31 / .5);justify-content:center;align-items:center}.newsletter-container #subscribe-content{display:none;background-color:#fff;padding:3rem;text-align:start;max-width:400px;color:var(--black);width:calc(92vw - 6rem);border:solid var(--black) 4px}.newsletter-container #subscribe-content h2{margin:4.2rem 0 1rem;text-align:center}.newsletter-container #subscribe-content p{text-align:center}.newsletter-container #subscribe-content a{color:var(--black);text-decoration:underline}.newsletter-container #subscribe-content a:hover{color:var(--blue)}.newsletter-container .subscribe-close-btn{position:relative;top:10px;right:15px;border:none;background-color:#fff0;font-size:26px;font-weight:600;margin:-3.8rem 0 0 auto!important;right:-3rem}.newsletter-container .subscribe-close-btn:hover,.newsletterClose:hover{color:var(--blue)!important;background-color:transparent!important;border:none!important}.newsletter-container #subscribe-content form{margin-block-start:2rem}.newsletter-container #subscribe-content form p{text-align:start}.newsletter-container #subscribe-content input{display:flex;width:100%;border:none;background-color:var(--gray);padding:6px 10px;font-size:13px;font-family:"Montserrat",sans-serif;border-radius:0}.newsletter-container #subscribe-content #agree{width:max-content;display:inline-flex}.newsletter-container #subscribe-content ::placeholder{font-size:13px;font-family:"Montserrat",sans-serif}.newsletter-container #subscribe-content button{margin-block-start:2.5rem}.newsletter-container #subscribe-content button:hover{background-color:var(--blue);border:var(--blue) solid 3px;color:#fff}.newsletter-popup{display:none;background-color:#fff;padding:3rem;text-align:start;max-width:400px;color:var(--black);width:calc(92vw - 6rem);border:solid var(--black) 4px}.newsletterClose{position:relative;border:none!important;background-color:transparent!important;font-size:26px!important;font-weight:600!important;margin:-3rem 0 0 auto!important;right:-3rem}#newsletter-popup-message{text-align:center;font-size:18px}.socials{margin:2rem 0}.socials h3{margin-block-end:.6rem}.icon-linkedin{color:var(--black);background-color:var(--lilac);border:3px var(--lilac) solid;padding:2px 5px;border-radius:2px;font-size:1.4rem}.icon-linkedin:hover{background-color:#fff0;color:var(--lilac)}.made-copy p{margin:0 0 3px 0}.made-copy a{text-decoration:underline}.footer-blocks{display:flex;width:calc(100vw - 8px);height:3.5vw;background-size:14.1vw 14.1vw;background-image:linear-gradient(90deg,#fff 25%,transparent 25%,transparent 50%,#fff 50%,#fff 75%,transparent 75%,transparent 100%)}@media screen and (min-width:768px){.containerFooter{grid-template-columns:.8fr 1.4fr .8fr;padding:12px 0 3rem 0}footer nav{grid-column:1;grid-row:1;margin:0;text-align:start}footer nav a h3{text-align:start}footer .footerLogo{grid-column:2;grid-row:1;margin:0 auto}.newsletter-container{grid-column:3;grid-row:1;width:auto}.socials{grid-column:3;grid-row:2;margin:2.5rem 0 0}.made-copy{grid-column:1/4;grid-row:2;margin:auto;margin-block-end:0}.footer-blocks{height:1.71vw;background-size:6.85vw 6.85vw}}@media screen and (min-width:1024px){.containerFooter{grid-template-columns:.72fr 1.56fr .72fr}footer .footerLogo svg{width:7.1rem}.newsletter-container button{font-size:15px;padding:7px 17px}.socials h3{margin-block-end:.7rem}.made-copy{margin:auto auto 0}.newsletter-container #subscribe-content input,.newsletter-container #subscribe-content ::placeholder{font-size:15px}.newsletter-container .subscribe-close-btn,.newsletterClose{font-size:28px}#newsletter-popup-message{font-size:20px}}@media screen and (min-width:1391px){.containerFooter{grid-template-columns:.65fr 1.7fr .65fr}.footer-blocks{height:1.4vw;background-size:5.6vw 5.6vw}}h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}.wp-block-group{box-sizing:border-box}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0)}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-color{color:var(--wp--preset--color--white)!important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple)!important}.has-black-background-color{background-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-background-color{background-color:var(--wp--preset--color--white)!important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple)!important}.has-black-border-color{border-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-border-color{border-color:var(--wp--preset--color--white)!important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple)!important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple)!important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan)!important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange)!important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red)!important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray)!important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum)!important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple)!important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux)!important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk)!important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean)!important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass)!important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight)!important}.has-small-font-size{font-size:var(--wp--preset--font-size--small)!important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium)!important}.has-large-font-size{font-size:var(--wp--preset--font-size--large)!important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large)!important}.st0{fill:#09101F}