@import url("https://fonts.googleapis.com/css2?family=Noto+Sans:wght@400;700&display=swap");:root{--primary-color:#2356a7;--secondary-color:#f6db4b;--primary-input-form-height:40px;--primary-input-form-border-radius:5px;--primary-input-form-padding-left:1rem;--primary-input-form-width:450px;--primary-font-color:#111;--primary-background-color:#fff;--primary-input-background-color:#f3f3f3e2;--checkout-page-form-height:750px}*,body,html{padding:0;margin:0;font-family:Noto Sans,sans-serif;box-sizing:border-box;font-weight:100}::-webkit-scrollbar{width:0}body{color:var(--primary-font-color);background:var(--primary-background-color)}a{color:inherit;text-decoration:none}h1,h2{font-weight:700}.layout{background:var(--primary-background-color);display:flex;flex-direction:column;min-height:100vh;min-width:100vw}.layout>footer{margin-top:auto}.marquee-text{font-size:29px;font-weight:600;margin:60px 0}.marquee{position:relative;height:500px;width:100%;overflow-x:hidden;margin-top:12%;margin-bottom:18px}.product-page-marquee-title{font-weight:700;font-size:24px;line-height:32.96px;align-items:center}.track{position:absolute;white-space:nowrap;will-change:transform;animation:marquee 15s linear infinite;width:180%}.track:hover{animation-play-state:paused}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.hero-banner-container{position:relative;background-image:url(https://storage.googleapis.com/asset-store-tillit/images/logo-dark.svg);background-size:100%;background-repeat:no-repeat;background-position:50%;padding-top:25%;box-shadow:0 0 0 .5px rgba(50,50,93,.1),0 2px 5px 0 rgba(50,50,93,.1),0 1px 1.5px 0 rgba(0,0,0,.07);transition:all 1s ease-in-out}.hero-banner-container:hover{background-position:top}.hero-banner-two-logo{transition:all 1s ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:30%;border-radius:2rem;opacity:0}.hero-banner-two-logo:hover{opacity:1}@media screen and (max-width:800px){.hero-banner-container{padding-bottom:30%}.hero-banner-two-logo{width:40%}}.hero-banner-info{position:absolute;display:flex;flex-direction:column;padding:24px;bottom:0;color:#fff}.hero-banner-info p{font-size:16px}.hero-banner-info h2{font-weight:700;font-size:36px}.products-heading{font-weight:"700";margin:22.831px 60px;font-size:28px;line-height:38.14px;align-items:center}.products-heading span{font-size:40px;font-weight:100}.cart-product-container{height:75%;overflow-y:auto;margin-top:1rem;position:relative}.cart-product{display:flex;flex-direction:row;gap:2%;padding-top:1%;padding-bottom:1%;border-bottom:2px solid rgba(0,0,0,.3)}.cart-product-image{min-width:150px;height:150px}.product-page-outer-container{margin:1%}.product-detail-container,.product-images-container{display:flex;flex-direction:row;gap:2%;width:100%}.product-images-container{height:100%}.product-detail-image{width:350px;height:350px;cursor:pointer;transition:.3s ease-in-out}.product-page-buttons-container{display:flex;flex-direction:row;margin-top:4%;width:100%;gap:8px}.product-page-button{width:40%;height:56px;cursor:pointer;transform:scale(1);transition:all .3s ease-in-out;padding:8px,32px,8px,32px;justify-content:center;border:none;background-color:#000;color:#fff}.product-page-button:hover{opacity:.7}.product-page-quantity-button{display:flex;flex-direction:row;justify-content:center;align-items:center;width:30%;height:56px;border:1px solid #111;font-size:14px;gap:4px}.product-page-quantity-button p{font-weight:700;font-size:16px;line-height:24px;align-items:center}.product-page-quantity-symbols{display:flex;justify-content:center;align-items:center;width:100%;border-radius:64px;padding:8px;cursor:pointer}.minus{opacity:.5}.add,.minus{font-size:18px;font-weight:700}.product-detail-page-container{display:flex;flex-direction:column;width:50%}.product-detail-page-container .quantity{display:flex;gap:1rem;margin-top:1rem;align-items:center;width:100%}@media screen and (max-width:1100px){.product-detail-container{flex-direction:column}.product-page-button,.product-page-quantity-button{width:100%}.product-detail-page-container{justify-content:center;padding:4%}.product-images-container{width:100%;justify-content:center}.product-detail-image{width:50%;height:400px}.product-page-buttons-container{display:flex;flex-direction:column;width:100%}.product-detail-page-container{width:100%}}@media screen and (max-width:800px){.product-images-container{flex-direction:row;flex-wrap:wrap;overflow-x:auto;width:100%}.product-page-button,.product-page-quantity-button{width:100%}.product-detail-image{width:70%;height:300px;margin:1%}}.featured-products-container{display:flex;flex-wrap:wrap;flex-direction:row;overflow-x:auto;justify-content:center;align-items:center;gap:35px;padding-left:60px;padding-right:60px}.product-image{cursor:pointer;width:250px;height:250px;transition:transform .3s ease-in-out;border-radius:2%;border:.5px solid #000;object-fit:cover;animation:fadeIn .5s ease forwards}.product-name{font-weight:300}.product-price{margin-top:2px}.product-ikea-icons-container{display:flex;flex-direction:row;margin-top:.5rem;gap:10px}.footer-banner-container{display:flex;flex-direction:row;justify-content:space-between;gap:15px}@media screen and (max-width:925px){.footer-banner-container{flex-direction:column;gap:1rem}.footer-icon-outer{justify-content:center}.products-heading{text-align:center}}.footer-icon-outer{display:flex;flex-direction:row;gap:5px;width:100%;transition:all .5s ease-in-out;padding:1%;cursor:pointer;background:hsla(0,17%,95%,.82);border-radius:16px;box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border:1px solid rgba(241,242,245,.48)}.footer-icon-text{display:flex;flex-direction:column;width:50%;color:var(--primary-font-color);font-size:12px}.footer-icon-text h3{font-weight:700;margin-bottom:2.5px}.footer-icon{display:flex;align-items:center;justify-content:center;height:100px;width:100px}.cart-wrapper{animation:fadeInAnimation .5s ease-in-out forwards;width:100%;background:rgba(0,0,0,.5);position:fixed;right:0;top:0;z-index:100;transition:all 1s ease-in-out}.cart-container{height:100vh;width:600px;max-width:100%;background-color:#fff;float:right;padding:1%}.cart-container,.footer-container{display:flex;flex-direction:column}.footer-container{color:#324d67;text-align:center;margin-top:1rem;margin-bottom:1rem;font-weight:700;align-items:center;gap:10px;justify-content:center;img{display:block;object-fit:cover;height:50px;margin-top:1.5rem;cursor:pointer}}.footer-container .icons{font-size:30px;display:flex;gap:10px}.cart-heading{display:flex;align-items:center;font-size:18px;font-weight:500;cursor:pointer;gap:2px;margin-left:10px;border:none;background-color:transparent}.cart-heading .heading{margin-left:10px;font-weight:700}.cart-num-items{margin-left:10px;color:var(--primary-color)}.empty-cart{margin:40px;text-align:center}.empty-cart h3{font-weight:600;font-size:20px}.cancel{cursor:pointer}.item-desc{width:100%;margin-right:20px;font-size:14px}.item-desc .flex{display:flex;justify-content:space-between;width:350px;color:#324d67}.item-desc .bottom{margin-top:60px}.flex h5{font-size:24px}.flex h4{font-size:20px}.total{display:flex;justify-content:space-between;padding:1rem;width:100%}.total h3{font-size:22px}.remove-item{font-size:24px;color:#3a7506;cursor:pointer;background:transparent;border:none}.cart-bottom{display:flex;flex-direction:column;margin-top:auto}.btn{width:100%;padding:10px 12px;border:none;font-size:20px;background-color:#000;color:#fff;cursor:pointer;transition:transform .5s ease;margin:1rem 0}.btn:hover{opacity:.8;box-shadow:0 0 0 .5px rgba(50,50,93,.1),0 2px 5px 0 rgba(50,50,93,.1),0 1px 1.5px 0 rgba(0,0,0,.07)}.small-images-container{display:flex;gap:10px;margin-top:20px}.small-image{border-radius:8px;background-color:#ebebeb;width:70px;height:70px;cursor:pointer}.reviews{display:flex;gap:5px;align-items:center}.product-detail-title{font-size:16px;font-weight:700;line-height:23.2px}.product-detail-description{font-size:16px;font-weight:400;line-height:25.14px}.price .old-price,.product-price .old-price{text-decoration:line-through}.quantity-desc span{padding:6px 12px;cursor:pointer}.quantity-desc .minus,.quantity-desc .num{border-right:1px solid}.maylike-products-container{display:flex;justify-content:center;gap:35px;margin-top:21px}@media screen and (max-width:800px){.cart-container{width:70%}.cart-heading{margin-top:35px}.product{padding:20px 5px}.product .cart-product-image{width:25%;height:25%}.product-page-button .add-to-basket,.product-page-button .buy-now{width:150px}.item-desc .flex{width:200px}.top{flex-wrap:wrap;gap:10px}.item-desc .bottom{margin-top:30px}.flex h4,.flex h5{font-size:16px}.flex h4{color:#000}.total h3{font-size:20px}.track{animation:marquee 10s linear infinite;width:550%}.cancel-wrapper,.success-wrapper{min-height:69vh}.cancel,.success{width:370px;margin-top:100px;padding:20px}.success{height:350px}.success h2{font-size:17px}}@media screen and (max-width:600px){.cart-container{width:100%}}#root{display:flex;align-items:center}.general-checkout-form{box-shadow:0 0 0 .5px rgba(50,50,93,.1),0 2px 5px 0 rgba(50,50,93,.1),0 1px 1.5px 0 rgba(0,0,0,.07);padding:1%;width:var(--primary-input-form-width);border-radius:var(--primary-input-form-border-radius);width:40%;animation:fadeInAnimation 1s ease-in-out forwards}.double-input-row-container{display:flex;gap:1rem;width:100%}#payment-message{color:#697386;font-size:16px;line-height:20px;padding-top:12px;text-align:center}#payment-element{margin-bottom:24px}.place-order-button{display:flex;justify-content:center;align-items:center;background:#000;color:#fff;border-radius:var(--primary-input-form-border-radius);border:0;height:50px;font-weight:300;cursor:pointer;transition:all .2s ease;width:95%;margin-bottom:1rem;margin-top:auto}.place-order-spinner{color:#fff!important}button :hover{filter:contrast(115%)}button:disabled{opacity:.5;cursor:default}.search-input{position:relative;margin:0 auto}.search-input,.search-input input{width:100%;border-radius:var(--primary-input-form-border-radius)}.search-input input{padding:.75rem 1rem;outline:none;transition:border-color .3s ease}.search-input input:focus{box-shadow:0 0 8px rgba(0,0,0,.2)}.search-input .auto-complete-box{position:absolute;top:100%;left:0;width:100%;max-height:200px;overflow-y:auto;background-color:#f9f9f9;border:1px solid #ddd;border-top:none;border-radius:0 0 var(--primary-input-form-border-radius) var(--primary-input-form-border-radius);box-shadow:0 4px 8px rgba(0,0,0,.1);opacity:0;pointer-events:none;transform:translateY(-10px);transition:opacity .3s ease,transform .3s ease;z-index:10}.search-input.active .auto-complete-box{opacity:1;pointer-events:auto;transform:translateY(0)}.auto-complete-box .auto-complete-list-item{list-style:none;padding:.75rem 1rem;font-size:.95rem;color:#333;background-color:transparent;cursor:pointer;transition:border-left .3s ease,box-shadow .3s ease;width:100%;box-sizing:border-box;border-bottom:1px solid #e0e0e0}.auto-complete-box .auto-complete-list-item:hover{border-left:3px solid #000;box-shadow:0 2px 4px rgba(108,99,255,.1);background-color:#fafafa}.auto-complete-box .auto-complete-list-item:last-child{border-bottom:none}.company-search-input{height:var(--primary-input-form-height);width:100%;border:none;border-radius:var(--primary-input-form-border-radius);padding-left:var(--primary-input-form-padding-left);box-shadow:0 1px 5px rgba(0,0,0,.1);margin-bottom:1rem;background-color:var(--primary-input-background-color)}input:focus{outline-color:#6ba2fa}.checkout-form-input{display:block;height:var(--primary-input-form-height);width:100%;border:none;border-radius:var(--primary-input-form-border-radius);padding-left:var(--primary-input-form-padding-left);box-shadow:0 1px 5px rgba(0,0,0,.1);background-color:var(--primary-input-background-color);margin-bottom:1rem;outline:"none"}.checkout-form-label{color:red;font-weight:700}.form-label{display:flex;flex-direction:row;font-size:14.88px;color:#646466;margin-bottom:.5rem;display:block;width:100%}.checkout-form-buttons-container{display:flex;flex-direction:column;align-items:center;width:100%}.checkout-form-shipping-label{display:flex;flex-direction:row;align-items:center;font-weight:700;font-size:14px}.testimonial-heading{margin:1vh 0;padding:1rem}.testimonial-heading h2{font-size:5vh;line-height:1.2}.testimonial-heading p{font-size:2vh;margin:1vh 0}.card-grid{gap:2vw}.card-grid,.order-list-container{display:flex;flex-wrap:wrap;justify-content:center}.order-list-container{flex-direction:column;align-content:center;margin-bottom:1rem;flex-direction:row;border-bottom:2px solid #000;padding-bottom:1.5rem}.total-container{display:flex;justify-content:space-between;margin:0 1rem}@media screen and (max-width:800px){.order-list-container{flex-direction:column}}.vertical-timeline-container{display:flex;justify-content:center}.vertical-timeline-container .MuiSvgIcon-root.Mui-active{color:#000!important}.step-label{display:flex;padding:1rem;box-shadow:0 0 0 .5px rgba(50,50,93,.1),0 2px 5px 0 rgba(50,50,93,.1),0 1px 1.5px 0 rgba(0,0,0,.07);transition:transform .5s ease}.step-label-details{display:flex;flex-direction:column;gap:1rem;padding:1rem}.step-label:hover{transform:scale(1.1)}.split-item{flex:1 1;padding:10px;background:#f9f9f9;box-shadow:0 0 0 .5px rgba(50,50,93,.1),0 2px 5px 0 rgba(50,50,93,.1),0 1px 1.5px 0 rgba(0,0,0,.07)}.step-label .step-label-details:nth-child(2n){margin-right:20px}.step-label .step-label-details:nth-child(odd){margin-left:20px}@media screen and (max-width:800px){.step-label-details{flex-direction:column}}.store-page-outer{animation:fadeIn .5s ease forwards;opacity:0;background:#fff;display:flex;flex-direction:column;width:100%;padding:2%;margin-top:1%;gap:1rem}.store-grid{margin-top:1rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:.5rem;gap:.5rem}.store-grid div{margin-bottom:.5rem;height:min-content;width:100%}.store-grid div:hover{opacity:.9}.store-grid .product-image{width:100%}.checkout-page-outer{display:flex;justify-content:center;align-items:center;width:100%}.checkout-credit-success{background-color:#b3ffb3}.checkout-credit-success div{font-weight:700}.checkout-credit-failed{font-size:14px!important;color:#fff;font-weight:700}.decision-loading{height:20px;width:100%}.checkout-card{position:relative;border-radius:var(--primary-input-form-border-radius);padding:1rem;margin:5px 0;cursor:pointer;display:block;box-shadow:0 0 2px 2px rgba(0,0,0,.07);width:95%}.checkout-card,.credit-check-intent-text{transition:transform 1s ease,margin 1s ease;animation:fadeIn .5s ease forwards}.credit-check-intent-text{display:flex;align-items:center;justify-content:flex-start}.credit-check-intent-text p{margin:0;font-weight:500;display:flex;align-items:center}.credit-check-intent-text svg{margin-left:8px;font-size:30px;color:#2ecc71}.credit-check-intent-text .error-icon{color:#e74c3c}.checkout-radio-buttons-container,.order-summary-container{display:flex;flex-direction:column}.order-summary-container{animation:fadeInAnimation 1s ease-in-out forwards;align-items:center;border-radius:var(--primary-input-form-border-radius);box-shadow:0 0 0 .5px rgba(50,50,93,.1),0 2px 5px 0 rgba(50,50,93,.1),0 1px 1.5px 0 rgba(0,0,0,.07);width:30%;font-size:14.88px;color:#646466}.order-items-list-container{height:125px;overflow-y:auto}.order-line-item-breakdown{display:flex;flex-direction:column;width:100%;margin-bottom:5px}.order-line-item-breakdown p{font-weight:200;font-size:14px}.order-summary-tax-breakdown{display:flex;justify-content:space-between;font-size:14px}.order-summary-items{display:flex;flex-direction:column;gap:1rem;padding:1rem;width:100%}.order-summary-switch-container{display:flex;flex-direction:column;align-items:center;width:95%;padding:1rem}.checkout-page-container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1%;margin-top:1rem;gap:1rem;width:100%}.checkout-page-top-headers{display:flex;flex-direction:column;justify-content:flex-start;width:70%;gap:4%;margin-bottom:1%}.checkout-page-container-blocks{display:flex;justify-content:center;border-radius:var(--primary-input-form-border-radius);width:100%;gap:1%}.checkout-page-heading{font-weight:200}@media screen and (max-width:1000px){.checkout-page-container-blocks{flex-direction:column;align-items:center}.checkout-page-top-headers,.general-checkout-form,.order-summary-container{width:100%}}.straight-line{border-bottom:2px solid var(--primary-color)}.info-card{box-shadow:0 1px 5px rgba(0,0,0,.1);gap:1rem;padding:1rem;border-radius:var(--primary-input-form-border-radius)}.outer-page-container{animation:fadeIn .5s ease forwards;opacity:0;background:#fff;display:flex;flex-direction:column;width:95%;padding:2%;margin-top:1%;gap:1rem;box-shadow:0 0 0 .5px rgba(50,50,93,.1),0 2px 5px 0 rgba(50,50,93,.1),0 1px 1.5px 0 rgba(0,0,0,.07)}@media screen and (max-width:600px){.store-grid{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:100%;gap:.5rem}.store-grid div{width:48%}.store-grid .product-image{height:200px}}.success-page-headers{display:flex;flex-direction:column;gap:2rem;margin-top:2rem;margin-bottom:1.5rem;padding:1rem}.secondary-header-text{margin-left:1rem;margin-bottom:1.5rem}.success-container{width:55%;display:flex;flex-direction:column;margin:auto}@media screen and (max-width:900px){.success-container{width:100%;padding:1%}}.listitem-container{display:flex;flex-direction:column;width:100%}.listitem-header{font-weight:600}.listitem-item{display:flex;align-items:center;font-weight:400;font-size:14px}.item-details{display:flex;justify-content:space-between}.navigation-bar-container{box-shadow:0!important}.navbar-merchant-logo{display:block;object-fit:cover;height:40px}.navigation-bar-badge .css-fvc8ir-MuiBadge-badge{background-color:#000!important;color:#fff!important;font-weight:700 Im!important}.merchant-logo-navbar-container{display:flex;flex-direction:row;align-items:center;font-weight:200;font-size:20px;gap:1rem}@media screen and (max-width:400px){.merchant-logo-navbar-container{display:none}.navbar-buttons{display:flex;flex-direction:row;justify-content:space-between}}.billing-account-page-outer{display:flex;flex-direction:column;align-items:center}.billing-account-accordion{color:var(--primary-font-color);display:flex;flex-direction:column}.billing-account-radio-row{display:flex;gap:1rem;box-shadow:0 0 0 .5px rgba(50,50,93,.1),0 2px 5px 0 rgba(50,50,93,.1),0 1px 1.5px 0 rgba(0,0,0,.07);padding:1.5rem;margin:.5rem 0;color:#000}.billing-account-radio-row .css-1dd3zgi-MuiButtonBase-root-MuiRadio-root.Mui-checked{color:inherit!important}.account-page-outer{display:flex;width:100vw;justify-content:center}.account-page-checkout-form{display:flex;flex-direction:column;box-shadow:0 0 0 .5px rgba(50,50,93,.1),0 2px 5px 0 rgba(50,50,93,.1),0 1px 1.5px 0 rgba(0,0,0,.07);padding:1rem;width:var(--primary-input-form-width);border-radius:var(--primary-input-form-border-radius);border-style:solid;border-color:var(--primary-color);align-items:center}.account-page-form-blocks{display:flex;flex-direction:row;justify-content:center}.account-page-headers,.account-page-login-form,.account-page-register-form{display:flex;flex-direction:column;gap:1rem}.account-page-headers{justify-content:center;align-items:center}.account-page-form-title{display:flex;flex-direction:row;justify-content:flex-start;width:100%;align-items:center;gap:1rem}.account-page-container{display:flex;flex-direction:column;width:100%;justify-content:center;gap:1rem}.account-page-card{width:100%;height:100%}.account-page-details-card{display:flex;flex-direction:column;gap:2px;box-shadow:0 0 0 .5px rgba(50,50,93,.1),0 2px 5px 0 rgba(50,50,93,.1),0 1px 1.5px 0 rgba(0,0,0,.07);color:#000}.account-page-details-text{margin-left:1rem}.account-page-thumbnail-container{position:relative;display:inline-flex;height:300px;width:100%;cursor:pointer}.account-page-thumbnail-image{position:absolute;top:0;left:50%;transform:translate(-50%);width:300px;height:100%;object-fit:contain;border-radius:1rem;transition:transform 1s ease,margin 1s ease;z-index:99}.account-page-thumbnail-background-first{background-color:var(--primary-color);color:#fff;margin:-1rem}.account-page-thumbnail-background-first,.account-page-thumbnail-background-second{position:absolute;display:flex;flex-direction:column;top:0;left:50%;transform:translate(-50%);width:300px;height:100%;border-radius:1rem;transition:transform 1s ease,margin 1s ease}.account-page-thumbnail-background-second{background-color:var(--secondary-color);color:#000;margin:-.5rem;transition:margin .3s ease}.account-page-thumbnail-container:hover .account-page-thumbnail-background-first{transform:translateX(-150%);margin:0}.account-page-thumbnail-container:hover .account-page-thumbnail-background-second{margin:0}.account-page-thumbnail-container:hover .account-page-thumbnail-image{transform:translateX(50%);margin:0}.account-page-labels-container{flex-direction:column;gap:1rem;padding:1rem;border-radius:1rem;margin:1rem}.account-page-label-details,.account-page-labels-container{display:flex;box-shadow:0 0 0 .5px rgba(50,50,93,.1),0 2px 5px 0 rgba(50,50,93,.1),0 1px 1.5px 0 rgba(0,0,0,.07);transition:transform .5s ease}.account-page-label-details{flex-direction:row;align-items:center;padding:.5rem;border-radius:.5rem;gap:2.5px;font-size:14px;cursor:pointer}.approved-icon{border-radius:2rem}.verify-icon:hover{opacity:.8}@keyframes rotateClockwise{0%{transform:rotate(0deg)}to{transform:rotate(45deg)}}@keyframes rotateAntiClockwise{0%{transform:rotate(1turn)}to{transform:rotate(0deg)}}@keyframes fadeInAnimation{0%{opacity:0}to{opacity:1}}.selected-address-container{display:flex;flex-direction:column;width:100%}.company-search-label{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;min-height:75px;max-height:max-content;width:100%;border:none;border-radius:var(--primary-input-form-border-radius);padding-left:var(--primary-input-form-padding-left);box-shadow:0 1px 5px rgba(0,0,0,.1);background-color:var(--primary-input-background-color);margin-top:1%;margin-bottom:2%;font-size:16px;font-weight:700;gap:1%;opacity:.8}.us-search-descriptor{font-size:12px;margin-bottom:.5rem}.trade-account-register-page-outer{display:flex;justify-content:center;width:100%;height:100%;animation:fadeIn 2s ease forwards;opacity:0}.trade-account-register-page-cards-container{display:flex;flex-direction:column;width:60%;height:100%}.ikea-register-image{height:1600px;width:100%;background-image:url(https://images.pexels.com/photos/1011302/pexels-photo-1011302.jpeg?auto=compress&cs=tinysrgb&w=800);background-size:contain;background-repeat:no-repeat}@media screen and (max-width:800px){.trade-account-register-page-cards-container{flex-direction:column;width:80%}.ikea-register-image{display:none}}.trade-account-register-page-card{display:flex;flex-direction:column;padding:1.5%}.left-card,.right-card{width:100%}.trade-account-register-page-card a{cursor:pointer;text-decoration:underline}.ikea-account-form{margin-top:2%}.ikea-form-label{font-size:14px;font-weight:400}.global-form-input{display:block;height:var(--primary-input-form-height);width:100%;border:none;border-radius:var(--primary-input-form-border-radius);background-color:var(--primary-background-color);padding-left:var(--primary-input-form-padding-left);box-shadow:0 1px 5px rgba(0,0,0,.1);background-color:var(--primary-input-background-color);margin-top:2%;margin-bottom:2%}.ikea-company-search-input{height:48px;width:100%;border-radius:4px;border:1px solid #484848;padding:0 8px}.ikea-double-input-row-container{display:flex;align-items:center;gap:1.5%;width:100%}.ikea-register-button{display:flex;justify-content:center;align-items:center;width:100%;height:56px;background-color:#000;color:#fff;font-weight:700;padding:0 2rem;border:1px solid #484848;cursor:pointer;margin-top:4%}.ikea-register-button:hover{background-color:#333}.ikea-account-page-outer{display:flex;flex-direction:row;width:100%;height:100%}.ikea-account-page-cards-container{display:flex;flex-direction:row;width:100%;justify-content:center;padding:1%;margin-top:32px;height:max-content;gap:1.5%;animation:fadeIn 1.5s ease forwards;opacity:0}.ikea-account-page-card-left{width:20%;height:100%}.ikea-account-page-card-right{width:80%;height:100%}.ikea-account-page-card-right h1{font-weight:700}.ikea-account-settings-header{display:flex;flex-direction:row;height:47px;gap:6px;align-items:center;padding:11px;cursor:pointer}.ikea-account-settings-header h3{font-weight:400;font-size:16px}.ikea-account-page-tabs{display:flex;flex-direction:row;gap:24px}.ikea-account-button{display:flex;justify-content:center;padding:16px 4px;font-size:14px;background-color:none;cursor:pointer}.ikea-account-page-info-cards-container{display:flex;flex-direction:column;margin-top:3%;gap:20px;width:100%;height:100%}.ikea-account-page-info-card{display:flex;flex-direction:column;height:max-content;padding:1.5%;border:solid #dfdfdf;border-radius:6px;gap:26px;width:100%;animation:fadeIn 3s ease forwards;opacity:0;margin-top:1rem}.ikea-account-page-info-card h2{font-weight:700}.ikea-account-page-small-label{color:"rgb(147, 147, 147";font-weight:400;font-size:12px;margin-bottom:4px}.ikea-account-details-header{display:flex;flex-direction:row;align-items:center;gap:10px;font-weight:400}.ikea-notion-style-tag{display:flex;align-items:center;justify-content:center;cursor:pointer;border:1px solid;border-radius:6px;padding:12px;width:max-content;height:30px;font-size:14px;background-color:#000;font-weight:400;color:#fff}@media screen and (max-width:1000px){.ikea-account-page-cards-container{display:flex;flex-direction:column}.ikea-account-page-card-left{display:flex;flex-direction:row;height:max-content;margin-bottom:2%;width:100%}.ikea-account-page-card-right{width:100%}}.tooltip-container{position:relative;display:flex;justify-content:center;align-items:center}.tooltip-text{display:flex;flex-direction:column;visibility:hidden;width:276px;height:max-content;background-color:#222;color:#fff;position:absolute;z-index:1;bottom:125%;left:50%;margin-left:-225px;opacity:0;transition:opacity .3s;padding:1rem;white-space:pre-line;font-weight:400 I!important;font-size:12px!important}.tooltip-container:hover .tooltip-text{visibility:visible;opacity:1}.color-picker-container{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:1rem}.color-picker-component.react-colorful{width:100%;height:100px}.color-picker-component.react-colorful__saturation{border-radius:4px 4px 0 0}.color-picker-component.react-colorful__hue{height:40px;border-radius:0 0 4px 4px}.color-picker-component.react-colorful__hue-pointer{width:12px;height:inherit;border-radius:0}.color-picker-input-component{width:100%;margin-top:1rem}.form-container{display:flex;flex-direction:column}.form-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px}.form-item{display:flex;flex-direction:column}.image-preview-container{display:flex;flex-direction:row;justify-content:center;width:100%;margin:1rem auto;text-align:center}.image-preview{display:block;object-fit:cover;width:70%;height:70%;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1)}.image-preview-container p{color:red}.navigation-bar-badge .css-fvc8ir-MuiBadge-badge{background-color:#000;color:#fff;font-weight:700}.styles_basketIcon__FOAso{cursor:pointer;border:2px solid rgba(0,0,0,.07);transition:background-color .3s ease-in-out,color .3s ease-in-out;padding:.5%}.styles_basketIcon__FOAso:hover{background-color:#111;color:#fff}