@font-face{font-family:"Basel-Grotesk-Bold";src:url("/wp-content/themes/koenigsegg/assets/fonts/BaselGrotesk-Bold.woff2");font-display:swap;font-weight:700}@font-face{font-family:"Basel-Grotesk-Italic";src:url("/wp-content/themes/koenigsegg/assets/fonts/BaselGrotesk-Italic.woff2");font-display:swap;font-weight:400}@font-face{font-family:"Basel-Grotesk-Regular";src:url("/wp-content/themes/koenigsegg/assets/fonts/BaselGrotesk-Regular.woff2");font-display:swap;font-weight:400}@font-face{font-family:"Gustavo-Medium";src:url("/wp-content/themes/koenigsegg/assets/fonts/Gustavo-Medium.woff2");font-display:swap;font-weight:500}@font-face{font-family:"Gustavo-Regular";src:url("/wp-content/themes/koenigsegg/assets/fonts/Gustavo-Regular.woff2");font-display:swap;font-weight:400}*{font-family:"Basel-Grotesk-Regular",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000}h1,h2,h3,h4,h5,h6{font-family:"Gustavo-Medium",sans-serif;font-style:normal;font-weight:500;color:#000}@media screen and (min-width: 600px){h1,h2,h3,h4,h5,h6{font-family:"Gustavo-Medium",sans-serif;font-style:normal;font-weight:500;color:#000}}h1 .bold,h2 .bold,h3 .bold,h4 .bold,h5 .bold,h6 .bold{font-weight:700 !important}h1{font-family:"Gustavo-Medium",sans-serif;font-style:normal;font-weight:500;color:#000;font-size:40px !important;line-height:120%;text-transform:uppercase;margin:0px;color:#000}@media screen and (min-width: 600px){h1{font-size:60px !important}}h2{font-family:"Gustavo-Medium",sans-serif;font-style:normal;font-weight:500;color:#000;font-size:30px !important;line-height:106%;text-transform:uppercase;margin:0px;color:#000}@media screen and (min-width: 600px){h2{font-size:46px !important}}h3{font-family:"Gustavo-Medium",sans-serif;font-style:normal;font-weight:500;color:#000;font-size:24px !important;line-height:38px;text-transform:uppercase;margin:0px;color:#000}@media screen and (min-width: 600px){h3{font-size:32px !important}}h4{font-family:"Gustavo-Medium",sans-serif;font-style:normal;font-weight:500;color:#000;font-size:20px !important;line-height:29px;text-transform:uppercase;margin:0px;color:#000}@media screen and (min-width: 600px){h4{font-size:24px !important}}h5{font-family:"Gustavo-Medium",sans-serif;font-style:normal;font-weight:500;color:#000;font-size:18px !important;line-height:22px;text-transform:uppercase;margin:0px;color:#000}@media screen and (min-width: 600px){h5{font-size:18px !important}}h6{font-family:"Gustavo-Medium",sans-serif;font-style:normal;font-weight:500;color:#000;font-size:14px !important;line-height:17px;text-transform:uppercase;margin:0px;color:#000}@media screen and (min-width: 600px){h6{font-size:14px !important}}p,.p{font-family:"Basel-Grotesk-Regular",sans-serif;font-style:normal;font-weight:430;color:#000;line-height:27px;margin:0}.small{font-family:"Gustavo-Regular",sans-serif;font-style:normal;font-weight:500;color:#000;font-size:14px !important;line-height:100%}.big{font-family:"Gustavo-Regular",sans-serif;font-style:normal;font-weight:500;color:#000;font-size:20px !important;line-height:24px;color:#000}*{box-sizing:border-box}body{margin:0}a{text-decoration:none}.main-inner{--row-width: 1500px;width:100%;height:100%;max-width:1640px;padding:0 70px;margin:0 auto}@media screen and (max-width: 600px){.main-inner{max-width:100%;padding:0px 16px}}.green-btn{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:14px 30px;gap:10px;background-color:#566261;color:#f9f9f9;font-size:20px;font-family:"Gustavo-Regular",sans-serif;text-transform:uppercase;text-align:center;white-space:nowrap;transition:all .3s ease-in-out}@media screen and (min-width: 820px){.green-btn:hover{background-color:#ffc801;color:#383839}}.white-arrow,.black-arrow{width:32px;height:31px}a[title="View cart"]{display:none !important}.title_indent{margin-left:45%}@media screen and (max-width: 820px){.title_indent{margin-left:25%}}.wholesale_price_container{display:unset !important;margin-left:8px}.wholesale_price_container .wholesale_price_title{display:none}.header__mobile-link-wrapper .sub-menu li a,.header__mobile-link-wrapper a{text-decoration:none;text-transform:uppercase;color:#000;font-weight:700;transition:color .2s ease-in-out;text-align:center;font-family:"Gustavo-Regular",sans-serif;font-size:24px}@media screen and (min-width: 820px){.header__mobile-link-wrapper .sub-menu li a:hover,.header__mobile-link-wrapper a:hover{color:#ffc801}}.header__mobile-link-wrapper .header__mobile-menu-bottom :is(a),.header__mobile-link-wrapper .sub-menu .return-button a{font-family:"Basel-Grotesk-Regular",sans-serif;font-size:18px;font-weight:430;line-height:1.5;text-transform:initial}.admin-bar .header{top:var(--adminbar-height)}@media only screen and (max-width: 600px){.admin-bar .header.scrolled{top:0}}.admin-bar .header.scrolled~#shopping-cart{top:calc(80px + var(--adminbar-height) - 46px)}.admin-bar .header .header__mobile-menu{padding-top:calc(80px + var(--adminbar-height))}.header__mobile-menu--open .header__icon_wrapper,.header__mobile-menu--open .mobile-search-wrapper{opacity:0;visibility:hidden}header{position:fixed;top:0;left:0;height:80px;width:100%;background-color:#fff;z-index:1000;transition:background-color .2s ease-in-out,top .2s ease-in-out}@media only screen and (max-width: 1120px){header::before{content:"";position:fixed;top:0;right:0;width:100%;height:100lvh;background-color:#fff;opacity:0;visibility:hidden;pointer-events:none;z-index:-1;transform:translateX(-100%);transition:transform .2s ease-in-out,opacity .2s ease-in-out .2s,visibility .2s ease-in-out .2s}.header__mobile-menu--open header::before{opacity:1;visibility:visible;transform:translateX(0);transition:transform .2s ease-in-out}}header.scrolled{background-color:hsla(0,0%,100%,.86);backdrop-filter:saturate(180%) blur(20px)}.header-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:10;display:none}.header-overlay.show{display:block}.header__main-inner{align-items:center;width:100%;z-index:102;display:grid;column-gap:32px;grid-template-columns:1fr min(20%,200px) 1fr;border-bottom:1px solid #c3c3c4;max-width:100%;padding-inline:max(16px + 54*(100vw - 390px)/1122,(100% - var(--row-width))/2)}@media only screen and (max-width: 1120px){.header__main-inner{padding:0 16px}}#breadcrumbs{margin:0;padding:100px 0 50px 0}#breadcrumbs a{font-family:"Gustavo-Regular",sans-serif;font-style:normal;font-weight:500;color:#000;font-size:14px !important;line-height:100%}#breadcrumbs span{font-family:"Gustavo-Regular",sans-serif;font-style:normal;font-weight:500;color:#000;font-size:14px !important;line-height:100%}#breadcrumbs span:has(span){display:flex;flex-flow:row wrap;gap:4px}@media screen and (max-width: 600px){#breadcrumbs{padding:100px 0 25px 0}}.header__logo_wrapper{display:flex;justify-content:center}.woocommerce .header__logo,.woocommerce-page .header__logo,.header__logo{height:25px}@media screen and (max-width: 1120px){.woocommerce .header__logo,.woocommerce-page .header__logo,.header__logo{display:none}}.header__logo_mobile{max-width:56px;max-height:56px;aspect-ratio:1;width:56px;height:56px}@media screen and (min-width: 1121px){.header__logo_mobile{display:none}}.header__link_wrapper{display:flex;flex-direction:row;align-items:center;transition:all .2s linear}.header__link_wrapper ul{height:100%;list-style:none;display:flex;flex-direction:row;align-items:center;gap:25px}.header__link_wrapper li.menu-item{padding-block:32px}.header__link_wrapper li.menu-item-has-children .submenu-wrapper{display:none;position:absolute;top:80px;left:0;right:0;background-color:#fff;padding:20px 0;z-index:2}.header__link_wrapper li.menu-item-has-children .submenu-wrapper .submenu-inner{display:flex}.header__link_wrapper li.menu-item-has-children .submenu-wrapper .sub-menu{width:100%;display:grid;grid-template-columns:1fr 1.24fr 1fr 1fr;align-items:flex-start}.header__link_wrapper li.menu-item-has-children .submenu-wrapper .sub-menu .return-button,.header__link_wrapper li.menu-item-has-children .submenu-wrapper .sub-menu .category-heading{display:none}.header__link_wrapper li.menu-item-has-children .submenu-wrapper .sub-menu .menu-item-has-children.grey{height:calc(100% + 40px);margin-top:-20px;padding-top:20px;background-color:#efefee}.header__link_wrapper li.menu-item-has-children .submenu-wrapper .sub-menu .menu-item-has-children.no-grey,.header__link_wrapper li.menu-item-has-children .submenu-wrapper .sub-menu .menu-item-type-taxonomy.no-grey{margin-left:-27px}.header__link_wrapper li.menu-item-has-children .submenu-wrapper .sub-menu li.menu-item-has-children:nth-of-type(2),.header__link_wrapper li.menu-item-has-children .submenu-wrapper .sub-menu li.menu-item-has-children .menu-item-826{margin-left:2px}.header__link_wrapper li.menu-item-has-children .submenu-wrapper .sub-menu li.menu-item-has-children:nth-of-type(3),.header__link_wrapper li.menu-item-has-children .submenu-wrapper .sub-menu li.menu-item-has-children .menu-item-827{margin-left:-55px}.header__link_wrapper li.menu-item-has-children .submenu-wrapper .sub-menu li.menu-item-has-children:nth-of-type(4),.header__link_wrapper li.menu-item-has-children .submenu-wrapper .sub-menu li.menu-item-has-children .menu-item-839{margin-left:-25px}.header__link_wrapper li.menu-item-has-children .submenu-wrapper .sub-menu .menu-item-826{margin-left:2px}.header__link_wrapper li.menu-item-has-children .submenu-wrapper .sub-menu .menu-item-827{margin-left:-55px}.header__link_wrapper li.menu-item-has-children .submenu-wrapper .sub-menu .menu-item-839{margin-left:-25px}.header__link_wrapper li.menu-item-has-children .submenu-wrapper .sub-menu li{padding:0;font-weight:700;display:flex;flex-direction:column;padding-left:3px}.header__link_wrapper li.menu-item-has-children .submenu-wrapper .sub-menu li ul{display:flex;flex-direction:column}.header__link_wrapper li.menu-item-has-children .submenu-wrapper .sub-menu li a{padding:0 25px}.header__link_wrapper li.menu-item-has-children .submenu-wrapper .sub-menu li .sub-menu{grid-column:none;margin-top:16px;flex-direction:column;gap:11px}.header__link_wrapper li.menu-item-has-children .submenu-wrapper .sub-menu li .sub-menu .menu-item{padding:0rem 0;font-weight:400}.header__link_wrapper li.menu-item-has-children .submenu-wrapper .sub-menu li .sub-menu .menu-item a{text-transform:none;cursor:pointer;font-size:11px}@media screen and (min-width: 820px){.header__link_wrapper li.menu-item-has-children .submenu-wrapper .sub-menu li .sub-menu .menu-item a:hover{color:#ffc801}}.header__link_wrapper li.menu-item-has-children.open .submenu-wrapper{display:block}.header__link_wrapper a{text-decoration:none;text-transform:uppercase;color:#000;transition:all .2s ease-in-out;text-align:center;font-family:"Gustavo-Regular",sans-serif;font-size:14px;white-space:nowrap}@media screen and (min-width: 820px){.header__link_wrapper a{text-align:left}.header__link_wrapper a:hover{color:#ffc801}}@media screen and (max-width: 1120px){.header__link_wrapper{display:none}}.menu-main-menu-container ul{margin:0;padding:0;flex-flow:row;row-gap:4px}.header__icon_wrapper{display:flex;flex-direction:row;align-items:center;justify-content:end;gap:min(4vw,60px) !important;z-index:101;transition:opacity .2s ease-in-out,visibility .2s ease-in-out}@media screen and (max-width: 1120px){.header__icon_wrapper{gap:32px !important}.header__icon_wrapper .desktop-search-wrapper #search-button{display:none}.header__icon_wrapper .woocommerce-currency-switcher-form{display:none}}@media screen and (max-width: 470px){.header__icon_wrapper{gap:16px !important}}.header__icon{height:21px !important;cursor:pointer;max-width:none !important}.mobile__icon_wrapper{display:flex;align-items:center;flex-flow:row wrap;gap:16px}@media screen and (min-width: 1121px){.mobile__icon_wrapper{display:none}}#cart-button{position:relative}.cart-button-active img,.my-account-button-active img{filter:brightness(0) saturate(100%) invert(75%) sepia(80%) saturate(1348%) hue-rotate(357deg) brightness(102%) contrast(103%)}.mini-cart-count{font-family:"Gustavo-Regular",sans-serif;font-style:normal;font-weight:500;color:#000;font-size:14px !important;line-height:100%;position:absolute;top:-12px;right:-12px;background-color:#ffc801;color:#000 !important;height:20px;width:20px;text-align:center;border-radius:50%;font-size:12px !important;padding:3px;text-decoration:none}.header__hamburger{position:relative;height:32px;width:32px;cursor:pointer;padding:0 4px;transition:opacity .2s ease-in-out}.header__mobile-menu--open .header__hamburger:hover{opacity:.7}.header__hamburger:hover .header__hamburger_line:first-of-type:not(.header__hamburger_line--active){width:19px}.header__hamburger:hover .header__hamburger_line:last-of-type:not(.header__hamburger_line--active){width:14px}@media screen and (min-width: 1121px){.header__hamburger{display:none}}.header__hamburger_line{position:absolute;height:1px;width:24px;background-color:#000;transform-origin:center;transition:top .2s ease-in-out,transform .2s ease-in-out,width .2s ease-in-out,background-color .2s ease-in-out}.header__hamburger_line:not(:first-of-type,:last-of-type){top:50%;transform:translateY(-50%)}.header__hamburger_line:first-of-type{bottom:7px}.header__hamburger_line:last-of-type{top:7px}.header__hamburger_line--active:not(:first-of-type,:last-of-type){opacity:0;visibility:hidden}.header__hamburger_line--active:first-of-type{bottom:50%;transform:rotate(45deg) translateY(50%)}.header__hamburger_line--active:last-of-type{top:50%;bottom:inherit;transform:rotate(-45deg) translateY(-50%)}.header__mobile-menu{display:none;z-index:-1}@media screen and (max-width: 1120px){.header__mobile-menu{transition:all .2s ease-in-out;position:fixed;top:0;right:0;padding-top:80px;display:block;height:100svh;width:100%;background-color:#fff;overflow:hidden;transform:translateX(-100%)}}.header__mobile-menu--active{transform:translateX(0)}.header__mobile-link-wrapper{position:relative;display:flex;flex-flow:column;gap:24px;visibility:hidden;width:100%;height:100%;padding-top:16px;padding-bottom:40px;overflow-x:hidden;overflow-y:scroll}.header__mobile-link-wrapper:has(.sub-menu.active){height:500vh;overflow:hidden}.header__mobile-link-wrapper ul{list-style:none;display:flex;flex-direction:column;gap:24px;flex-wrap:nowrap;padding-top:8px}.header__mobile-link-wrapper ul.menu>li{padding-left:16px}.header__mobile-link-wrapper li:last-of-type{margin-bottom:0}.header__mobile-link-wrapper li.menu-item-has-children>a{position:relative;width:100%;display:flex;align-items:center;justify-content:space-between;padding-right:60px}.header__mobile-link-wrapper li.menu-item-has-children>a:after{position:absolute;top:50%;right:0;width:48px;height:48px;content:"";display:block;background-image:url("/wp-content/themes/koenigsegg/assets/icons/black/arrow_icon.svg");background-size:contain;background-repeat:no-repeat;background-position:center;transform:translateY(-50%)}.header__mobile-link-wrapper a{text-align:start}.header__mobile-link-wrapper .sub-menu{background-color:#fff;position:absolute;width:100%;height:100%;top:0;right:0;transform:translateX(calc(100% + 40px));transition:all .2s ease-in-out;padding-top:8px;padding-bottom:250px;overflow-x:hidden;z-index:2}.header__mobile-link-wrapper .sub-menu .sub-menu.active{position:fixed;top:0}.header__mobile-link-wrapper .sub-menu li{padding-inline:16px}.header__mobile-link-wrapper .sub-menu li a{text-align:start}.header__mobile-link-wrapper .sub-menu.active{max-height:100vh;transform:translateX(0%)}.header__mobile-link-wrapper .sub-menu.active:has(.active){max-height:none;height:500vh;overflow:hidden}.header__mobile-link-wrapper .sub-menu.active:not(:has(.active)){overflow-y:scroll}.header__mobile-link-wrapper .sub-menu .return-button{display:flex;align-items:center;gap:8px;margin-bottom:16px}.header__mobile-link-wrapper .sub-menu .return-button:before{content:"";width:42px;height:42px;display:block;background-image:url("/wp-content/themes/koenigsegg/assets/icons/black/arrow_icon.svg");background-size:contain;background-repeat:no-repeat;background-position:center;transform:rotate(180deg)}.header__mobile-link-wrapper .header__mobile-menu-bottom{position:relative;background-color:#fff;width:100%;margin:0;margin-top:auto}.header__mobile-link-wrapper .header__mobile-menu-bottom-inner{padding-top:24px;display:flex;flex-direction:column;gap:24px;border-top:1px solid #c3c3c4;margin:0 16px}.header__mobile-link-wrapper .header__mobile-menu-bottom .woocommerce-currency-switcher-form .dd-select .dd-pointer{border:none !important;height:16px;width:16px;background:url("/wp-content/themes/koenigsegg/assets/icons/black/accordion_arrow.png");background-repeat:no-repeat;background-size:contain;background-position:center;transition:transform .2s ease-in-out}.header__mobile-link-wrapper .header__mobile-menu-bottom .woocommerce-currency-switcher-form .dd-select .dd-pointer.dd-pointer-up{transform:scaleY(-1)}.header__mobile-link-wrapper .header__mobile-menu-bottom .woocommerce-currency-switcher-form .dd-selected{padding:0 0}.header__mobile-link-wrapper .header__mobile-menu-bottom .woocommerce-currency-switcher-form .dd-selected .dd-selected-text{font-family:"Basel-Grotesk-Regular",sans-serif !important}.header__mobile-link-wrapper .header__mobile-menu-bottom .woocommerce-currency-switcher-form .dd-options{position:absolute;bottom:32px;max-width:251px;border-radius:20px;left:32px;padding:0;margin-top:0;border:none;box-shadow:none;gap:0;box-shadow:0 10px 20px rgba(8,2,41,0.0784313725)}.header__mobile-link-wrapper .header__mobile-menu-bottom .woocommerce-currency-switcher-form .dd-options a.dd-option{position:relative;background-color:#f2f2f2;padding-block:11px;padding-inline:42px;border-color:#c3c3c4;transition:background-color .2s ease-in-out}.header__mobile-link-wrapper .header__mobile-menu-bottom .woocommerce-currency-switcher-form .dd-options a.dd-option:hover{background-color:#eaeaea}.header__mobile-link-wrapper .header__mobile-menu-bottom .woocommerce-currency-switcher-form .dd-options a.dd-option-selected:before{content:"";display:inline-block;height:16px;width:16px;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'16'%20height%3D'16'%20viewBox%3D'0%200%2016%2016'%20fill%3D'none'%3E%3Cmask%20id%3D'mask0_1739_8954'%20style%3D'mask-type%3Aalpha'%20maskUnits%3D'userSpaceOnUse'%20x%3D'0'%20y%3D'0'%20width%3D'16'%20height%3D'16'%3E%3Crect%20width%3D'16'%20height%3D'16'%20fill%3D'%23D9D9D9'%2F%3E%3C%2Fmask%3E%3Cg%20mask%3D'url%28%23mask0_1739_8954%29'%3E%3Cpath%20d%3D'M6.367%2010.3437L12.126%204.58468C12.2251%204.48546%2012.3411%204.43479%2012.474%204.43268C12.6069%204.43057%2012.7251%204.48124%2012.8285%204.58468C12.9319%204.68812%2012.9837%204.8069%2012.9837%204.94101C12.9837%205.07524%2012.9319%205.19407%2012.8285%205.29751L6.78883%2011.3475C6.66827%2011.468%206.52766%2011.5282%206.367%2011.5282C6.20633%2011.5282%206.06572%2011.468%205.94516%2011.3475L3.16183%208.56418C3.06272%208.46496%203.01383%208.34718%203.01516%208.21085C3.01639%208.07462%203.06872%207.95479%203.17216%207.85135C3.27561%207.7479%203.39439%207.69618%203.5285%207.69618C3.66272%207.69618%203.78155%207.7479%203.885%207.85135L6.367%2010.3437Z'%20fill%3D'%231C1B1F'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-size:contain;background-position:center;position:absolute;left:16px;top:50%;transform:translateY(-50%)}.header__mobile-link-wrapper .header__mobile-menu-bottom .woocommerce-currency-switcher-form .dd-options .dd-option-text{font-family:"Basel-Grotesk-Regular",sans-serif !important;font-size:16px}.header__mobile-link-wrapper--active{visibility:visible}.header__hamburger_line--active :first-of-type{transform:rotate(-45deg) translateX(-11px);transition:transform .3s ease-in-out}.header__hamburger_line--active :nth-of-type(2){opacity:0;transition:transform .3s ease-in-out;transform:translateX(15px)}.header__hamburger_line--active :nth-of-type(3){transform:rotate(45deg) translateX(-11px);transition:transform .3s ease-in-out}.search-button-active{filter:brightness(0) saturate(100%) invert(75%) sepia(80%) saturate(1348%) hue-rotate(357deg) brightness(102%) contrast(103%)}.search-drawer{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:rgba(0,0,0,.5);z-index:100;visibility:hidden;opacity:0;transition:opacity .2s ease-in-out .2s,visibility .2s ease-in-out .2s}.search-drawer.open{visibility:visible;opacity:1;transition:opacity .2s ease-in-out,visibility .2s ease-in-out}.search-drawer.open #fibo-search{transform:translateX(0)}.search-drawer .search-drawer-close{cursor:pointer;width:max-content;margin-left:auto;margin-bottom:28px;transition:opacity .2s ease-in-out}.search-drawer .search-drawer-close:hover{opacity:.7}.search-drawer #fibo-search{width:min(762px,100vw);background:#fff;padding-block:24px 100px;padding-inline:calc(14px + 46*(100vw - 320px)/1200);margin-left:auto;height:100vh;overflow-y:scroll;transform:translateX(100%);transition:transform .7s cubic-bezier(0.23, 1, 0.32, 1)}.admin-bar .search-drawer #fibo-search{padding-top:calc(var(--adminbar-height) + 24px)}.search-drawer #fibo-search .products-wrapper{display:grid;grid-template-columns:repeat(2, 1fr);gap:16px;padding:0}.search-drawer #fibo-search .products-wrapper li{list-style-type:none}.search-drawer #fibo-search .dgwt-wcas-search-form input[type=search].dgwt-wcas-search-input{padding:12px 16px;padding-right:48px;box-shadow:none;border-color:#383839;border-radius:0;font-size:18px}.search-drawer #fibo-search .dgwt-wcas-search-form .dgwt-wcas-search-submit{background-color:rgba(0,0,0,0);background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'21'%20height%3D'21'%20viewBox%3D'0%200%2021%2021'%20fill%3D'none'%3E%3Cg%20clip-path%3D'url%28%23clip0_1743_8984%29'%3E%3Cpath%20d%3D'M4.71338%204.61346V12.5606L8.73602%2016.4852H16.5851L20.5096%2012.5606V4.61346L16.5851%200.59082H8.73602L4.71338%204.61346Z'%20stroke%3D'black'%20stroke-width%3D'0.981132'%2F%3E%3Cpath%20d%3D'M0.592773%2020.6055L6.47957%2014.7188'%20stroke%3D'black'%20stroke-width%3D'0.981132'%2F%3E%3C%2Fg%3E%3Cdefs%3E%3CclipPath%20id%3D'clip0_1743_8984'%3E%3Crect%20width%3D'20.8'%20height%3D'20.9962'%20fill%3D'%23000'%20transform%3D'translate%280.200195%200.00195312%29'%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3C%2Fsvg%3E");background-size:20px;background-repeat:no-repeat;background-position:center;padding:0}.search-drawer #fibo-search .dgwt-wcas-search-form .dgwt-wcas-search-submit::before{display:none}.search-drawer #fibo-search .dgwt-wcas-search-form .dgwt-wcas-search-submit svg{display:none !important}.search-drawer #fibo-search .dgwt-wcas-search-form .dgwt-wcas-close{display:none}.search-drawer #fibo-search .search-and-suggestions-wrapper{position:relative}.search-drawer #fibo-search .search-and-suggestions-wrapper .dgwt-wcas-search-wrapp{padding:0;margin-bottom:24px}.search-drawer #fibo-search .search-and-suggestions-wrapper .dgwt-wcas-search-wrapp.dgwt-wcas-search-filled+.dgwt-wcas-suggestions-wrapp{height:auto !important;opacity:1;visibility:visible;margin-bottom:64px}.search-drawer #fibo-search .search-and-suggestions-wrapper .dgwt-wcas-suggestions-wrapp{--gap: 16px;position:relative !important;display:flex !important;transform:none !important;left:inherit !important;width:auto !important;top:inherit !important;padding:0;flex-flow:row wrap;gap:var(--gap);border:none;background:rgba(0,0,0,0);max-height:unset !important;margin:0;opacity:0;visibility:hidden;height:0 !important;transition:opacity .4s ease,visibility .4s ease}.search-drawer #fibo-search .search-and-suggestions-wrapper .dgwt-wcas-suggestions-wrapp:before{display:none}.search-drawer #fibo-search .search-and-suggestions-wrapper .dgwt-wcas-suggestions-wrapp.dgwt-wcas-suggestions-wrapp-fixed{height:auto !important;opacity:1;visibility:visible}.search-drawer #fibo-search .search-and-suggestions-wrapper .dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion-nores{padding:0;font-family:"Basel-Grotesk-Regular",sans-serif;font-size:16px;line-height:150%;margin-bottom:24px}.search-drawer #fibo-search .search-and-suggestions-wrapper .dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion{flex:0 0 calc(50% - var(--gap)/2);display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:4px}.search-drawer #fibo-search .search-and-suggestions-wrapper .dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion.dgwt-wcas-suggestion-selected{background:rgba(0,0,0,0)}.search-drawer #fibo-search .search-and-suggestions-wrapper .dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion.dgwt-wcas-suggestion-more{flex:0 0 100%;background-color:#566261;text-align:center;padding:16px 32px;display:flex;justify-content:center;align-items:center;margin-top:24px;transition:background-color .4s ease}.search-drawer #fibo-search .search-and-suggestions-wrapper .dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion.dgwt-wcas-suggestion-more .dgwt-wcas-st-more{color:#f9f9f9;font-family:"Gustavo-Medium",sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.96px;text-transform:uppercase;transition:color .4s ease}.search-drawer #fibo-search .search-and-suggestions-wrapper .dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion.dgwt-wcas-suggestion-more .dgwt-wcas-st-more .dgwt-wcas-st-more-total{display:none}.search-drawer #fibo-search .search-and-suggestions-wrapper .dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion.dgwt-wcas-suggestion-more:hover{background-color:#ffc801}.search-drawer #fibo-search .search-and-suggestions-wrapper .dgwt-wcas-suggestions-wrapp .dgwt-wcas-suggestion.dgwt-wcas-suggestion-more:hover .dgwt-wcas-st-more{color:#383839}.search-drawer #fibo-search .search-and-suggestions-wrapper .dgwt-wcas-suggestions-wrapp .dgwt-wcas-content-wrapp{flex-direction:column;justify-content:flex-start;align-items:flex-start;padding-left:0;gap:4px}.search-drawer #fibo-search .search-and-suggestions-wrapper .dgwt-wcas-suggestions-wrapp .dgwt-wcas-content-wrapp .dgwt-wcas-st-title{font-family:"Basel-Grotesk-Regular",sans-serif;word-break:break-word;text-transform:capitalize;font-size:16px;line-height:150%}.search-drawer #fibo-search .search-and-suggestions-wrapper .dgwt-wcas-suggestions-wrapp .dgwt-wcas-meta{margin-top:auto}.search-drawer #fibo-search .search-and-suggestions-wrapper .dgwt-wcas-suggestions-wrapp .dgwt-wcas-meta .dgwt-wcas-sp{display:flex;align-items:center;justify-content:start;text-transform:uppercase;width:100%;margin:0 !important;padding-left:0}@media screen and (max-width: 820px){.search-drawer #fibo-search .search-and-suggestions-wrapper .dgwt-wcas-suggestions-wrapp .dgwt-wcas-meta .dgwt-wcas-sp{justify-content:start}}.search-drawer #fibo-search .search-and-suggestions-wrapper .dgwt-wcas-suggestions-wrapp .dgwt-wcas-meta .dgwt-wcas-sp span bdi{display:flex;flex-direction:row;align-items:center;font-family:"Gustavo-Regular",sans-serif;font-style:normal;font-weight:500;color:#000;font-size:14px !important;line-height:100%;font-family:"Basel-Grotesk-Regular",sans-serif !important;text-decoration:none;color:#383839}.search-drawer #fibo-search .search-and-suggestions-wrapper .dgwt-wcas-suggestions-wrapp .dgwt-wcas-meta .dgwt-wcas-sp span bdi span{font-family:"Gustavo-Regular",sans-serif;font-style:normal;font-weight:500;color:#000;font-size:14px !important;line-height:100%;font-family:"Basel-Grotesk-Regular",sans-serif !important;color:#383839}.search-drawer #fibo-search .search-and-suggestions-wrapper .dgwt-wcas-suggestions-wrapp .dgwt-wcas-meta .dgwt-wcas-sp del{opacity:1}.search-drawer #fibo-search .search-and-suggestions-wrapper .dgwt-wcas-suggestions-wrapp .dgwt-wcas-meta .dgwt-wcas-sp del .woocommerce-Price-amount{text-decoration:line-through}.search-drawer #fibo-search .search-and-suggestions-wrapper .dgwt-wcas-suggestions-wrapp .dgwt-wcas-meta .dgwt-wcas-sp del span.woocommerce-Price-amount bdi{color:#383839}.search-drawer #fibo-search .search-and-suggestions-wrapper .dgwt-wcas-suggestions-wrapp .dgwt-wcas-meta .dgwt-wcas-sp del span.woocommerce-Price-amount bdi .woocommerce-Price-currencySymbol{color:inherit}.search-drawer #fibo-search .search-and-suggestions-wrapper .dgwt-wcas-suggestions-wrapp .dgwt-wcas-meta .dgwt-wcas-sp ins{text-decoration:none}.search-drawer #fibo-search .search-and-suggestions-wrapper .dgwt-wcas-suggestions-wrapp .dgwt-wcas-meta .dgwt-wcas-sp ins span.woocommerce-Price-amount bdi{color:#bf2e48}.search-drawer #fibo-search .search-and-suggestions-wrapper .dgwt-wcas-suggestions-wrapp .dgwt-wcas-meta .dgwt-wcas-sp ins span.woocommerce-Price-amount bdi .woocommerce-Price-currencySymbol{color:inherit}.search-drawer #fibo-search .search-and-suggestions-wrapper .dgwt-wcas-suggestions-wrapp .dgwt-wcas-meta .dgwt-wcas-sp .woocs_price_code{display:flex;flex-flow:row-reverse wrap;align-items:center;gap:8px}.search-drawer #fibo-search .search-and-suggestions-wrapper .dgwt-wcas-suggestions-wrapp .dgwt-wcas-meta .dgwt-wcas-sp .wholesale_price_container{margin:0 16px}.search-drawer #fibo-search .search-and-suggestions-wrapper .dgwt-wcas-suggestions-wrapp .dgwt-wcas-meta .dgwt-wcas-sp .wholesale_price_container .wholesale_price_title{display:none}.search-drawer #fibo-search .search-and-suggestions-wrapper .dgwt-wcas-suggestions-wrapp .dgwt-wcas-si{position:relative;width:100%;padding-top:115%;overflow:hidden;height:auto}.search-drawer #fibo-search .search-and-suggestions-wrapper .dgwt-wcas-suggestions-wrapp .dgwt-wcas-si:hover img{transform:scale(1.1)}.search-drawer #fibo-search .search-and-suggestions-wrapper .dgwt-wcas-suggestions-wrapp .dgwt-wcas-si img{position:absolute;top:0;left:0;width:100%;height:100%;max-height:100%;object-fit:cover;object-position:center;border:none;background-color:rgba(0,0,0,0);padding:0;border-radius:0;transition:transform .3s ease-in-out}@media only screen and (max-width: 1120px){.search-drawer #fibo-search{margin-left:0;margin-right:auto;transform:translateX(-100%)}}.search-drawer .popular-products-wrapper .title.h4{font-family:"Gustavo-Medium",sans-serif;font-style:normal;font-weight:500;color:#000;font-size:20px !important;line-height:29px;text-transform:uppercase;margin:0px;color:#000}@media screen and (min-width: 600px){.search-drawer .popular-products-wrapper .title.h4{font-size:24px !important}}.search-drawer .popular-products-wrapper .title.h4{color:#383839;margin-bottom:16px}.search-drawer .popular-products-wrapper .products-list{margin:0;padding:0;display:flex;flex-direction:column;gap:16px}.search-drawer .popular-products-wrapper .products-list li{list-style-type:none}.search-drawer .popular-products-wrapper .products-list li a{font-family:"Basel-Grotesk-Regular",sans-serif;font-size:16px;line-height:150%}.search-drawer .recommended-products-wrapper{margin-top:36px}.fibo-search-active .search-drawer .recommended-products-wrapper{margin-top:64px}.search-drawer .recommended-products-wrapper .title.h4{font-family:"Gustavo-Medium",sans-serif;font-style:normal;font-weight:500;color:#000;font-size:20px !important;line-height:29px;text-transform:uppercase;margin:0px;color:#000}@media screen and (min-width: 600px){.search-drawer .recommended-products-wrapper .title.h4{font-size:24px !important}}.search-drawer .recommended-products-wrapper .title.h4{color:#383839;margin-bottom:16px}.search-drawer .recommended-products-wrapper .products-wrapper{padding-inline:0;padding-block:0;margin:0;display:flex}.search-drawer .recommended-products-wrapper .products-wrapper .product-wrapper{display:block;height:auto;margin:0}.search-drawer .recommended-products-wrapper .products-wrapper .product-wrapper .onsale{display:none}.search-drawer .recommended-products-wrapper .products-wrapper li{list-style-type:none;padding-inline:0;padding-block:0}.search-drawer .recommended-products-wrapper .products-wrapper li.sale del span.woocommerce-Price-amount bdi{color:#383839}.search-drawer .recommended-products-wrapper .products-wrapper li.sale del span.woocommerce-Price-amount bdi .woocommerce-Price-currencySymbol{color:inherit}.search-drawer .recommended-products-wrapper .products-wrapper li.sale ins{text-decoration:none}.search-drawer .recommended-products-wrapper .products-wrapper li.sale ins span.woocommerce-Price-amount bdi{color:#bf2e48}.search-drawer .recommended-products-wrapper .products-wrapper li.sale ins span.woocommerce-Price-amount bdi .woocommerce-Price-currencySymbol{color:inherit}.search-drawer .recommended-products-wrapper .products-wrapper .woocommerce-loop-product__title{font-family:"Basel-Grotesk-Regular",sans-serif !important;word-break:break-word;text-transform:capitalize;margin:4px 0;font-size:16px !important;line-height:150%;padding-bottom:0}.search-drawer .recommended-products-wrapper .products-wrapper img{height:100% !important}.search-drawer .recommended-products-wrapper .products-wrapper .sizes-prices{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;gap:30px}@media screen and (max-width: 820px){.search-drawer .recommended-products-wrapper .products-wrapper .sizes-prices{flex-direction:column-reverse;align-items:flex-start;justify-content:center;gap:16px}}.search-drawer .recommended-products-wrapper .products-wrapper .sizes-prices .sizes{font-family:"Gustavo-Regular",sans-serif;font-style:normal;font-weight:500;color:#000;font-size:14px !important;line-height:100%;text-transform:uppercase;display:flex;align-items:center;width:100%;justify-content:space-between;min-height:14px;visibility:hidden}.search-drawer .recommended-products-wrapper .products-wrapper .sizes-prices .price{display:flex;align-items:center;justify-content:start;text-transform:uppercase;width:100%;margin:0 !important}@media screen and (max-width: 820px){.search-drawer .recommended-products-wrapper .products-wrapper .sizes-prices .price{justify-content:start}}.search-drawer .recommended-products-wrapper .products-wrapper .sizes-prices .price span bdi{display:flex;flex-direction:row;align-items:center;font-family:"Gustavo-Regular",sans-serif;font-style:normal;font-weight:500;color:#000;font-size:14px !important;line-height:100%;font-family:"Basel-Grotesk-Regular",sans-serif !important;text-decoration:none;color:#383839}.search-drawer .recommended-products-wrapper .products-wrapper .sizes-prices .price span bdi span{font-family:"Gustavo-Regular",sans-serif;font-style:normal;font-weight:500;color:#000;font-size:14px !important;line-height:100%;font-family:"Basel-Grotesk-Regular",sans-serif !important;color:#383839}.search-drawer .recommended-products-wrapper .products-wrapper .sizes-prices .price .woocs_price_code{display:flex;flex-flow:row-reverse wrap;align-items:center;gap:8px}.search-drawer .recommended-products-wrapper .products-wrapper .sizes-prices .price .wholesale_price_container{margin:0 16px}.search-drawer .recommended-products-wrapper .products-wrapper .sizes-prices .price .wholesale_price_container .wholesale_price_title{display:none}.search-drawer .recommended-products-wrapper .products-wrapper .button.product_type_simple,.search-drawer .recommended-products-wrapper .products-wrapper .button.product_type_variable,.search-drawer .recommended-products-wrapper .products-wrapper .button.product_type_bundle{display:none}.search-drawer .recommended-products-wrapper .products-wrapper .element-item.product.type-product.post-660.status-publish.instock.product_cat-toys.has-post-thumbnail.taxable.shipping-taxable.purchasable.product-type-variable .button.custom-button-select-option{appearance:none !important;background-color:rgba(0,0,0,0) !important;display:none !important;flex-direction:row !important;justify-content:center !important;align-items:center !important;padding:14px 30px !important;gap:10px !important;border:2px solid #566261 !important;white-space:nowrap !important;font-family:"Gustavo-Regular" !important;font-size:14px !important;color:#566261 !important;transition:all .2s ease-in-out !important;text-transform:uppercase !important}@media screen and (min-width: 820px){.search-drawer .recommended-products-wrapper .products-wrapper .element-item.product.type-product.post-660.status-publish.instock.product_cat-toys.has-post-thumbnail.taxable.shipping-taxable.purchasable.product-type-variable .button.custom-button-select-option:hover{background-color:#ffc801 !important;border:2px solid #ffc801 !important;color:#000 !important}}@media screen and (max-width: 820px){.search-drawer .recommended-products-wrapper .products-wrapper .element-item.product.type-product.post-660.status-publish.instock.product_cat-toys.has-post-thumbnail.taxable.shipping-taxable.purchasable.product-type-variable .button.custom-button-select-option{float:left !important;width:100% !important}}.search-drawer .recommended-products-wrapper .products-wrapper .button.custom-button-select-option,.search-drawer .recommended-products-wrapper .products-wrapper .button.product_type_simple.add_to_cart_button.ajax_add_to_cart,.search-drawer .recommended-products-wrapper .products-wrapper .woocommerce #respond input#submit,.search-drawer .recommended-products-wrapper .products-wrapper .woocommerce a.button,.search-drawer .recommended-products-wrapper .products-wrapper .woocommerce button.button,.search-drawer .recommended-products-wrapper .products-wrapper .woocommerce input.button,.search-drawer .recommended-products-wrapper .products-wrapper .button.out-of-stock,.search-drawer .recommended-products-wrapper .products-wrapper .button.wp-element-button{appearance:none !important;background-color:rgba(0,0,0,0) !important;display:none !important;flex-direction:row !important;justify-content:center !important;align-items:center !important;padding:14px 30px !important;gap:10px !important;border:2px solid #566261 !important;white-space:nowrap !important;font-size:14px !important;font-family:"Gustavo-Regular" !important;color:#566261 !important;transition:all .2s ease-in-out !important;text-transform:uppercase !important}@media screen and (min-width: 820px){.search-drawer .recommended-products-wrapper .products-wrapper .button.custom-button-select-option:hover,.search-drawer .recommended-products-wrapper .products-wrapper .button.product_type_simple.add_to_cart_button.ajax_add_to_cart:hover,.search-drawer .recommended-products-wrapper .products-wrapper .woocommerce #respond input#submit:hover,.search-drawer .recommended-products-wrapper .products-wrapper .woocommerce a.button:hover,.search-drawer .recommended-products-wrapper .products-wrapper .woocommerce button.button:hover,.search-drawer .recommended-products-wrapper .products-wrapper .woocommerce input.button:hover,.search-drawer .recommended-products-wrapper .products-wrapper .button.out-of-stock:hover,.search-drawer .recommended-products-wrapper .products-wrapper .button.wp-element-button:hover{background-color:#ffc801 !important;border:2px solid #ffc801 !important;color:#000 !important}}@media screen and (max-width: 820px){.search-drawer .recommended-products-wrapper .products-wrapper .button.custom-button-select-option,.search-drawer .recommended-products-wrapper .products-wrapper .button.product_type_simple.add_to_cart_button.ajax_add_to_cart,.search-drawer .recommended-products-wrapper .products-wrapper .woocommerce #respond input#submit,.search-drawer .recommended-products-wrapper .products-wrapper .woocommerce a.button,.search-drawer .recommended-products-wrapper .products-wrapper .woocommerce button.button,.search-drawer .recommended-products-wrapper .products-wrapper .woocommerce input.button,.search-drawer .recommended-products-wrapper .products-wrapper .button.out-of-stock,.search-drawer .recommended-products-wrapper .products-wrapper .button.wp-element-button{float:left !important;width:100% !important}}.search-drawer .recommended-products-wrapper .products-wrapper .button.out-of-stock{cursor:not-allowed !important}.search-drawer .recommended-products-wrapper .products-wrapper .button.product_type_variable.add_to_cart_button,.search-drawer .recommended-products-wrapper .products-wrapper .button.custom-button-view-product{float:right;appearance:none;background-color:rgba(0,0,0,0);display:none;flex-direction:row;justify-content:center;align-items:center;padding:8px 0 8px 30px;gap:10px;border:none;white-space:nowrap;font-family:"Gustavo-Regular",sans-serif;transition:all .2s ease-in-out;text-transform:uppercase;text-align:center}.search-drawer .recommended-products-wrapper .products-wrapper .button.product_type_variable.add_to_cart_button::after,.search-drawer .recommended-products-wrapper .products-wrapper .button.custom-button-view-product::after{content:url("/wp-content/themes/koenigsegg/assets/icons/black/arrow_icon.svg");height:24px;width:24px;transition:transform .2s ease-in-out}@media screen and (min-width: 820px){.search-drawer .recommended-products-wrapper .products-wrapper .button.product_type_variable.add_to_cart_button:hover,.search-drawer .recommended-products-wrapper .products-wrapper .button.custom-button-view-product:hover{color:#ffc801}.search-drawer .recommended-products-wrapper .products-wrapper .button.product_type_variable.add_to_cart_button:hover::after,.search-drawer .recommended-products-wrapper .products-wrapper .button.custom-button-view-product:hover::after{transform:translateX(10px);filter:brightness(0) saturate(100%) invert(75%) sepia(80%) saturate(1348%) hue-rotate(357deg) brightness(102%) contrast(103%)}}@media screen and (max-width: 820px){.search-drawer .recommended-products-wrapper .products-wrapper .button.product_type_variable.add_to_cart_button,.search-drawer .recommended-products-wrapper .products-wrapper .button.custom-button-view-product{float:left;padding:0}}.mobile-search-wrapper{transition:opacity .2s ease-in-out,visibility .2s ease-in-out}.mobile-search-wrapper #search-button-mobile{display:flex}.woocommerce-account .fibo-search{width:100%;height:100%;margin-top:40px;margin-right:-80px}@media screen and (max-width: 1199px){.woocommerce-account .fibo-search{margin:0px !important}}.dgwt-wcas-suggestions-wrapp.woocommerce.dgwt-wcas-has-img.dgwt-wcas-has-headings.js-dgwt-wcas-initialized{left:50% !important;transform:translateX(calc(-50% + 5px)) !important;width:250px !important}.dgwt-wcas-ico-magnifier{display:none !important}#overlay{position:fixed;top:80px;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:98;visibility:hidden;opacity:0;transition:all .2s ease-in-out}.overlay-active,.overlay-login-active{visibility:visible !important;opacity:1 !important}#shopping-cart{position:fixed;top:80px;right:0;width:0px;max-width:100%;height:calc(100% - 80px);background-color:#fff;z-index:1000;visibility:hidden;transition:all .2s ease-in-out;overflow-y:scroll;display:flex;flex-direction:column;padding:30px 23px 50px 23px}.shopping-cart-active{visibility:visible !important;width:513px !important}.shopping-cart__title-wrapper{display:flex;height:90px;flex-direction:row;justify-content:space-between;align-items:center;padding-bottom:20px;border-bottom:1px solid #000}.shopping-cart__title{color:#000;text-transform:uppercase;white-space:nowrap}.shopping-cart__x{height:16px;filter:brightness(0) saturate(100%);cursor:pointer}@media screen and (min-width: 820px){.shopping-cart__x:hover{filter:brightness(0) saturate(100%) invert(75%) sepia(80%) saturate(1348%) hue-rotate(357deg) brightness(102%) contrast(103%)}}.woocommerce-form.woocommerce-form-login.login{display:flex !important;flex-direction:column !important;border:none !important;padding:0px !important}.woocommerce-form.woocommerce-form-login.login p{width:100%}#username,#password,#email,#password-confirmation{padding-left:10px}#login-register-modal{position:absolute;top:20%;left:50%;transform:translateX(-50%);width:550px;max-width:90vw;padding:50px;display:flex;flex-direction:column;justify-content:space-between;visibility:hidden;opacity:0;transition:all .2s ease-in-out;z-index:99 !important;background-color:#fff;overflow:scroll}@media screen and (max-width: 600px){#login-register-modal{top:130px;z-index:99}}.login-register-modal-active{visibility:visible !important;opacity:1 !important}@media screen and (max-width: 600px){.login-register-modal-active{padding:16px !important}}.login__title-wrapper{display:flex;justify-content:space-between;align-items:center;padding-bottom:32px;border-bottom:1px solid #000;margin-bottom:50px}.login-title{margin:0;color:#000}.login__icon-x{height:25px;width:25px;cursor:pointer}@media screen and (min-width: 820px){.login__icon-x:hover{filter:brightness(0) saturate(100%) invert(75%) sepia(80%) saturate(1348%) hue-rotate(357deg) brightness(102%) contrast(103%)}}.login-username,.login-password,.login-remember,.login-submit{margin:0}.login-register-tab form{border-bottom:1px solid #000;margin-bottom:30px}.login-register-tab{margin-bottom:50px}.form-row.form-row-first,.form-row.form-row-last{display:flex !important;flex-direction:column !important;font-family:"Gustavo-Regular",sans-serif;font-style:normal;font-weight:500;color:#000;font-size:14px;text-transform:uppercase}.form-row.form-row-first{margin-bottom:30px !important}.form-row.form-row-last{margin-bottom:50px !important}.input-text{height:50px;border:1px solid #000;border-radius:0}#loginform p label{margin-bottom:10px}#loginform p input{height:50px;margin-bottom:50px;border:1px solid #000;border-radius:0}#loginform p input #wp-submit{border-radius:0}#wp-submit,#btn-new-user{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:14px 30px;gap:10px;background-color:#566261;color:#f9f9f9;font-size:20px;font-family:"Gustavo-Regular",sans-serif;text-transform:uppercase;text-align:center;white-space:nowrap;transition:all .3s ease-in-out;height:60px !important;width:100%;border:none;border-radius:0% !important;-webkit-border-radius:0% !important;-moz-border-radius:0% !important;border-radius:0% !important;-khtml-border-radius:0% !important;cursor:pointer;margin:0}@media screen and (min-width: 820px){#wp-submit:hover,#btn-new-user:hover{background-color:#ffc801;color:#383839}}#lost-pw{float:right;text-transform:none;color:#566261;transition:all .2s ease-in-out}@media screen and (min-width: 820px){#lost-pw:hover{color:#ffc801}}.vb-registration-form #lost-pw{display:none}p.lost_password{display:none}.login-remember label,.login-remember input{display:none !important}.login-password label{display:flex;width:100%;justify-content:space-between}.switch-tab{margin-left:10px;color:#566261;transition:all .2s ease-in-out}@media screen and (min-width: 820px){.switch-tab:hover{color:#ffc801}}.login-signup-wrapper{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.vb-registration-form form{padding-bottom:50px}#password-create,#email,#password-confirmation{padding-left:10px !important;font-family:"Gustavo-Regular",sans-serif !important}.vb-registration-form form div{width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;margin-bottom:30px}.vb-registration-form form div:first-child{margin-bottom:50px}.vb-registration-form form label{text-transform:uppercase;margin-bottom:10px}.vb-registration-form form input{width:100%;height:50px;border:1px solid #000;border-radius:0}.button,.button-primary,#wp-submit,#btn-new-user{appearance:none;border:none !important;border-radius:0% !important;-webkit-border-radius:0% !important;-moz-border-radius:0% !important;border-radius:0% !important;-khtml-border-radius:0% !important}.vb-registration-form .alert.result-message.success{font-family:"Gustavo-Regular",sans-serif;margin-bottom:50px}.vb-registration-form .switch-tab{margin-left:0 !important;display:flex !important;flex-direction:row !important;justify-content:center !important;align-items:center !important;padding:14px 30px !important;gap:10px !important;background-color:#566261 !important;color:#f9f9f9 !important;font-size:20px !important;font-family:"Gustavo-Regular",sans-serif !important;text-transform:uppercase !important;text-align:center !important;white-space:nowrap !important;text-decoration:none !important;transition:all .3s ease-in-out !important}@media screen and (min-width: 820px){.vb-registration-form .switch-tab:hover{background-color:#ffc801 !important;color:#383839 !important}}.dd-selected-text{cursor:pointer !important}.footer{width:100%;max-width:1640px;margin-bottom:80px}.footer__container{display:grid;grid-template-columns:1.75fr 1fr 1fr;padding:48px clamp(20px,6vw,80px);border-top:1px solid #000}@media(max-width: 820px){.footer__container{grid-template-columns:1fr;padding:24px 0px 48px}}@media only screen and (min-width: 821px){.footer__container{grid-template-rows:repeat(2, 1fr)}}.footer__mobile-wrapper{display:flex;flex-direction:row;justify-content:space-between;width:100%}@media only screen and (min-width: 821px){.footer__mobile-wrapper{grid-row:span 3}}.footer__title-wrapper{margin:0;padding:0}.footer__title-wrapper h2{margin:0}.footer__title-wrapper h2 .title_indent{margin-left:45% !important}@media screen and (max-width: 820px){.footer__title-wrapper h2 .title_indent{margin-left:25% !important}}.footer__title-wrapper h2 p{font-family:"Gustavo-Medium";font-style:normal;font-weight:500;font-size:56px;margin:0;color:#000;line-height:120%}.footer_title_indent{text-indent:45%}@media screen and (max-width: 820px){.footer_title_indent{text-indent:25%}}.footer__first-menu-wrapper,.footer__second-menu-wrapper{padding-top:48px}.footer__first-menu-wrapper ul,.footer__second-menu-wrapper ul{text-transform:uppercase;display:flex;flex-direction:column;gap:24px;list-style:none;padding:0;margin:0}.footer__first-menu-wrapper a,.footer__second-menu-wrapper a{font-family:"Basel-Grotesk-Regular",sans-serif;font-style:normal;font-weight:430;color:#000;line-height:27px;margin:0;font-size:16px !important;line-height:150%}@media screen and (min-width: 600px){.footer__first-menu-wrapper a,.footer__second-menu-wrapper a{font-size:18px !important}}.footer__first-menu-wrapper a,.footer__second-menu-wrapper a{text-transform:capitalize;font-weight:635;text-decoration:none;transition:all .2s ease-in-out}@media screen and (min-width: 821px){.footer__first-menu-wrapper a:hover,.footer__second-menu-wrapper a:hover{color:#ffc801}}@media screen and (max-width: 820px){.footer__first-menu-wrapper{padding-top:48px}}@media screen and (min-width: 821px){.footer__first-menu-wrapper{grid-column:2}}@media screen and (max-width: 820px){.footer__second-menu-wrapper{padding-top:20px}}@media screen and (min-width: 821px){.footer__second-menu-wrapper{grid-column:3}}.footer__newsletter-signup{max-width:480px}.footer__newsletter-signup p{font-size:18px}@media screen and (max-width: 820px){.footer__newsletter-signup{width:100%;padding:0;margin-top:48px}}@media screen and (min-width: 821px){.footer__newsletter-signup{grid-column:span 2}}.footer__icons-wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;margin-top:24px}@media screen and (max-width: 820px){.footer__icons-wrapper{border:none}}.footer__social-media{display:flex;align-items:center;justify-content:space-between;gap:32px}.footer__social-media a{display:flex}.footer__social-media img{height:24px;width:24px;object-fit:contain}@media screen and (min-width: 821px){.footer__social-media img:hover{filter:brightness(0) saturate(100%) invert(75%) sepia(80%) saturate(1348%) hue-rotate(357deg) brightness(102%) contrast(103%)}}.footer__bottom-icon-wrapper{display:flex;width:max-content}.footer__bottom-icon-wrapper .footer__icon{height:64px;width:100%;max-width:64px;filter:brightness(0) saturate(100%)}.footer_bottom-menu{display:flex;flex-flow:row;justify-content:space-between}.footer_bottom-menu .menu-bottom-footer-menu-container ul{margin-top:0}@media screen and (max-width: 820px){.footer_bottom-menu .menu-bottom-footer-menu-container{width:100%;margin-top:24px}}.footer_bottom-menu ul{display:flex;flex-direction:row wrap;gap:24px;list-style:none;padding:0;margin-bottom:0}@media screen and (max-width: 820px){.footer_bottom-menu ul{border-top:1px solid #000;padding:24px 0 0 0;flex-direction:column}}@media only screen and (min-width: 821px){.footer_bottom-menu ul{justify-content:flex-end;align-items:flex-end}}.footer_bottom-menu a{text-decoration:none;transition:all .2s ease-in-out;line-height:1.5}@media screen and (min-width: 821px){.footer_bottom-menu a:hover{color:#ffc801}}@media screen and (max-width: 820px){.footer_bottom-menu{flex-flow:column-reverse}}@media screen and (min-width: 821px){.footer_bottom-menu{align-items:flex-end;border-top:1px solid #000;padding-top:24px}}.missing-wrapper{background-image:url("/wp-content/themes/koenigsegg/assets/icons/white/404.png");background-position:center;background-repeat:no-repeat;background-size:contain;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;position:relative;margin:150px 0 250px 0}@media screen and (max-width: 820px){.missing-wrapper{background-position:top;margin:50px 0 100px 0}}.missing-wrapper__content{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:150px}@media screen and (max-width: 820px){.missing-wrapper__content{margin-top:50px}}.missing-title{text-align:center;max-width:450px;margin:0 auto}.missing-line{width:300px;max-width:90vw;height:1px;border-bottom:1px solid #000;margin:30px auto 50px auto}.missing-text{font-family:"Basel-Grotesk-Regular",sans-serif;font-style:normal;font-weight:430;color:#000;line-height:27px;margin:0;font-size:18px !important;line-height:150%}@media screen and (min-width: 600px){.missing-text{font-size:22px !important}}.missing-text{max-width:500px;margin:0 auto;text-align:center}.missing-button{display:flex !important;flex-direction:row !important;justify-content:center !important;align-items:center !important;padding:14px 30px !important;gap:10px !important;background-color:#566261 !important;color:#f9f9f9 !important;font-size:20px !important;font-family:"Gustavo-Regular",sans-serif !important;text-transform:uppercase !important;text-align:center !important;white-space:nowrap !important;text-decoration:none !important;transition:all .3s ease-in-out !important}@media screen and (min-width: 820px){.missing-button:hover{background-color:#ffc801 !important;color:#383839 !important}}.missing-button{margin:50px auto 0 auto;max-width:334px !important}.cc-message{width:fit-content;color:#fff !important;text-align:center}.cc-window.cc-floating.cc-type-info.cc-theme-block.cc-bottom.cc-color-override-1317902512{display:flex;flex-direction:row;gap:50px;width:100%;max-width:100%;justify-content:center}@media screen and (max-width: 820px){.cc-window.cc-floating.cc-type-info.cc-theme-block.cc-bottom.cc-color-override-1317902512{flex-direction:column;align-items:center;gap:20px}}.cc-compliance{width:250px;max-width:250px}@media screen and (max-width: 820px){.cc-compliance{width:200px;max-width:100%}}.cc-btn.cc-dismiss{max-width:250px;width:100%;transition:all .2s ease-in-out}@media screen and (min-width: 820px){.cc-btn.cc-dismiss:hover{background-color:#ffc801 !important;color:#000}}.cc-revoke{opacity:0;visibility:hidden;pointer-events:none}.hero{margin-top:100px;margin-bottom:0}.hero:has(.layout-title-desktop){margin-top:80px}@media only screen and (min-width: 821px){.hero:has(.layout-title-desktop) .main-inner{max-width:100%}.hero:has(.layout-title-desktop) .main-inner__background-media{height:100vh;max-height:min(766px + 134*(100vw - 390px)/1122,100vh - 80px - (0px + 44*(100vw - 390px)/1122))}.hero:has(.layout-title-desktop) .hero__background-image-wrapper-desktop::after,.hero:has(.layout-title-desktop) .hero__background-video-wrapper-desktop::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 59.3%, #000 100%);pointer-events:none}}@media only screen and (max-width: 820px){.hero:has(.layout-title-mobile) .main-inner{max-width:100%}.hero:has(.layout-title-mobile) .main-inner__background-media{height:100vh;max-height:min(766px + 134*(100vw - 390px)/1122,100vh - 80px - (0px + 44*(100vw - 390px)/1122))}.hero:has(.layout-title-mobile) .hero__background-image-wrapper-mobile::after,.hero:has(.layout-title-mobile) .hero__background-video-wrapper-mobile::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 59.3%, #000 100%);pointer-events:none}}@media screen and (max-width: 820px){.hero{margin-top:80px}}.main-inner__background-media{position:relative;height:calc(580px + 109*(100vw - 320px)/1192);max-height:calc(82.6vh - 80px)}.hero__background-image-wrapper-desktop,.hero__background-video-wrapper-desktop,.hero__background-image-wrapper-mobile,.hero__background-video-wrapper-mobile{position:relative;height:100%;overflow:hidden}.hero__background-image-wrapper-desktop:has(iframe),.hero__background-video-wrapper-desktop:has(iframe),.hero__background-image-wrapper-mobile:has(iframe),.hero__background-video-wrapper-mobile:has(iframe){padding:0;width:100%;overflow:hidden;position:relative;pointer-events:none}.hero__background-image-wrapper-desktop:has(iframe) iframe,.hero__background-video-wrapper-desktop:has(iframe) iframe,.hero__background-image-wrapper-mobile:has(iframe) iframe,.hero__background-video-wrapper-mobile:has(iframe) iframe{box-sizing:border-box;width:max(177.77777778vh,1200px);height:56.25vw;min-width:100%;min-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.hero__background-image-wrapper-desktop:has(iframe)::after,.hero__background-video-wrapper-desktop:has(iframe)::after,.hero__background-image-wrapper-mobile:has(iframe)::after,.hero__background-video-wrapper-mobile:has(iframe)::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 59.3%, #000 100%);pointer-events:none}.hero__background-image-wrapper-desktop,.hero__background-video-wrapper-desktop{display:block}@media screen and (max-width: 820px){.hero__background-image-wrapper-desktop,.hero__background-video-wrapper-desktop{display:none}}.hero__background-image-wrapper-mobile,.hero__background-video-wrapper-mobile{display:none}@media screen and (max-width: 820px){.hero__background-image-wrapper-mobile,.hero__background-video-wrapper-mobile{display:block}}.hero__background-image-desktop,.hero__background-image-mobile{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.hero__background-image-desktop video,.hero__background-image-desktop img,.hero__background-image-mobile video,.hero__background-image-mobile img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}@media screen and (max-width: 820px){.hero__background-image-desktop,.hero__background-video-wrapper-desktop .hero-background-video{display:none}}.hero__background-image-mobile,.hero__background-video-wrapper-mobile .hero-background-video{display:none}@media screen and (max-width: 820px){.hero__background-image-mobile,.hero__background-video-wrapper-mobile .hero-background-video{display:initial}}.hero .main-inner .hero__video-placeholder{position:absolute;inset:0;background-size:cover;background-position:center;z-index:1;opacity:1;transition:opacity .8s ease}.hero .main-inner .hero__video-placeholder.fade-out{opacity:0;pointer-events:none}.hero .main-inner .hero__pause-btn{pointer-events:all;position:absolute;bottom:0;padding-bottom:min(70px,24px + 46*(100vw - 390px)/1122);right:max(27px + 43*(100vw - 390px)/1122,(100% - var(--row-width))/2);cursor:pointer;transition:background .2s ease;display:grid;grid-template-areas:"stack";justify-items:center;appearance:none;border:none;background:rgba(0,0,0,0);z-index:3}.hero .main-inner .hero__pause-btn .icon-play,.hero .main-inner .hero__pause-btn .icon-pause{grid-area:stack;align-self:center;width:min(40px,24px + 16*(100vw - 390px)/1122);height:min(40px,24px + 16*(100vw - 390px)/1122)}.hero .main-inner .hero__pause-btn .icon-play.hide,.hero .main-inner .hero__pause-btn .icon-pause.hide{opacity:0;visibility:hidden;z-index:-1;pointer-events:none}.hero .main-inner .hero__title-wrapper{position:relative;padding:0}.hero .main-inner .hero__title-wrapper h1.hero__title{font-size:calc(42px + 18*(100vw - 320px)/1192) !important}.hero .main-inner .hero__title-wrapper .cta-wrapper{display:flex;margin-top:16px}.hero .main-inner .hero__title-wrapper .cta-wrapper a{font-family:"Gustavo-Medium",sans-serif;text-transform:uppercase;font-weight:500;letter-spacing:.96px;max-width:max-content;display:flex;align-items:center;gap:20px;transition:gap .2s ease-in-out}.hero .main-inner .hero__title-wrapper .cta-wrapper a:hover{gap:24px}.hero .main-inner .hero__title-wrapper .cta-wrapper svg{display:flex}.hero .main-inner .hero__title-wrapper .cta-wrapper svg path{fill:#000}.hero .main-inner .hero__title-wrapper .cta-wrapper.cta-desktop{display:block}.hero .main-inner .hero__title-wrapper .cta-wrapper.cta-mobile{display:none}@media(max-width: 820px){.hero .main-inner .hero__title-wrapper .cta-wrapper.cta-desktop{display:none}.hero .main-inner .hero__title-wrapper .cta-wrapper.cta-mobile{display:block}}@media only screen and (min-width: 821px){.hero .main-inner.layout-title-desktop{position:relative;display:grid;grid-template-areas:"stack";padding:0}.hero .main-inner.layout-title-desktop .hero__title-wrapper{grid-area:stack}.hero .main-inner.layout-title-desktop .hero__background-image-wrapper-desktop,.hero .main-inner.layout-title-desktop .hero__background-video-desktop-wrapper{height:100%}.hero .main-inner.layout-title-desktop .hero__title-wrapper{position:absolute;z-index:1;display:flex;flex-direction:column;margin-inline:max(27px + 43*(100vw - 390px)/1122,(100% - var(--row-width))/2);padding-block:24px min(70px,24px + 46*(100vw - 390px)/1122)}.hero .main-inner.layout-title-desktop .hero__title-wrapper h1.hero__title{font-size:calc(39px + 21*(100vw - 390px)/1122) !important}.hero .main-inner.layout-title-desktop .hero__title-wrapper :is(h1,p,a){color:#f9f9f9}.hero .main-inner.layout-title-desktop .hero__title-wrapper.top{top:0}.hero .main-inner.layout-title-desktop .hero__title-wrapper.bottom{bottom:0}.hero .main-inner.layout-title-desktop .hero__title-wrapper.left{left:0}.hero .main-inner.layout-title-desktop .hero__title-wrapper.left .cta-wrapper{justify-content:flex-start}.hero .main-inner.layout-title-desktop .hero__title-wrapper.right{right:0;text-align:right}.hero .main-inner.layout-title-desktop .hero__title-wrapper.right .cta-wrapper{justify-content:flex-end}.hero .main-inner.layout-title-desktop .hero__title-wrapper.center{left:50%;transform:translateX(-50%);text-align:center}.hero .main-inner.layout-title-desktop .hero__title-wrapper.center .cta-wrapper{justify-content:center}.hero .main-inner.layout-title-desktop .hero__title-wrapper.middle{top:50%;transform:translateY(-50%)}.hero .main-inner.layout-title-desktop .hero__title-wrapper.middle.center{top:50%;left:50%;transform:translate(-50%, -50%);text-align:center}.hero .main-inner.layout-title-desktop .cta-wrapper svg path{fill:#f9f9f9}}@media only screen and (min-width: 821px)and (max-width: 600px){.hero .main-inner.layout-title-desktop{max-width:75%}}@media only screen and (max-width: 820px){.hero .main-inner.layout-title-mobile{position:relative;display:grid;grid-template-areas:"stack";padding:0}.hero .main-inner.layout-title-mobile .main-inner__background-media{max-height:calc(100vh - 80px)}.hero .main-inner.layout-title-mobile .hero__title-wrapper{grid-area:stack}.hero .main-inner.layout-title-mobile .hero__background-image-wrapper-mobile,.hero .main-inner.layout-title-mobile .hero__background-video-wrapper-mobile{height:100%}.hero .main-inner.layout-title-mobile .hero__title-wrapper{position:absolute;z-index:1;display:flex;flex-direction:column;margin-left:max(27px + 43*(100vw - 390px)/1122,(100% - var(--row-width))/2);padding-block:24px min(70px,24px + 46*(100vw - 390px)/1122)}.hero .main-inner.layout-title-mobile .hero__title-wrapper h1.hero__title{font-size:calc(39px + 21*(100vw - 390px)/1122) !important}.hero .main-inner.layout-title-mobile .hero__title-wrapper :is(h1,p,a){color:#f9f9f9}.hero .main-inner.layout-title-mobile .hero__title-wrapper.top{top:0}.hero .main-inner.layout-title-mobile .hero__title-wrapper.bottom{bottom:0}.hero .main-inner.layout-title-mobile .hero__title-wrapper.left{left:0}.hero .main-inner.layout-title-mobile .hero__title-wrapper.left .cta-wrapper{justify-content:flex-start}.hero .main-inner.layout-title-mobile .hero__title-wrapper.right{right:0;text-align:right}.hero .main-inner.layout-title-mobile .hero__title-wrapper.right .cta-wrapper{justify-content:flex-end}.hero .main-inner.layout-title-mobile .hero__title-wrapper.center{left:50%;transform:translateX(-50%);text-align:center}.hero .main-inner.layout-title-mobile .hero__title-wrapper.center .cta-wrapper{justify-content:center}.hero .main-inner.layout-title-mobile .hero__title-wrapper.middle{top:50%;transform:translateY(-50%)}.hero .main-inner.layout-title-mobile .hero__title-wrapper.middle.center{top:50%;left:50%;transform:translate(-50%, -50%);text-align:center}.hero .main-inner.layout-title-mobile .hero__title-wrapper .cta-wrapper svg{display:flex}.hero .main-inner.layout-title-mobile .hero__title-wrapper .cta-wrapper svg path{fill:#f9f9f9}}@media only screen and (max-width: 820px)and (max-width: 600px){.hero .main-inner.layout-title-mobile .hero__title-wrapper{max-width:75%}}.media-text-block{margin-bottom:80px;height:100%}.media-text-block .media-text-block__media{position:relative;height:100%;display:grid;grid-template-areas:"stack"}.media-text-block .media-text-block__media .media-text-block__image-wrapper{height:100%;max-height:none;padding-top:0;grid-area:stack;transition:opacity .4s ease,visibility .4s ease}.media-text-block .media-text-block__media .media-text-block__image-wrapper.mobile{opacity:0;visibility:hidden}@media only screen and (min-width: 821px){.media-text-block .text-desktop{display:grid;grid-template-areas:"stack";justify-content:unset;align-items:flex-end;width:100%;max-height:none}.media-text-block .text-desktop.top .media-text-block__text-container{align-self:start}.media-text-block .text-desktop.bottom .media-text-block__text-container{align-self:end}.media-text-block .text-desktop.middle .media-text-block__text-container{align-self:center}.media-text-block .text-desktop.left .media-text-block__text-container{justify-self:start}.media-text-block .text-desktop.right .media-text-block__text-container{justify-self:end}.media-text-block .text-desktop.center .media-text-block__text-container{justify-self:center}.media-text-block .text-desktop .media-text-block__text-container,.media-text-block .text-desktop .media-text-block__media{grid-area:stack;width:100%;max-width:100%}.media-text-block .text-desktop .media-text-block__text-container{z-index:2;background-color:rgba(0,0,0,0);gap:24px;padding-bottom:32px;text-align:center}.media-text-block .text-desktop .media-text-block__text-container .text_indent-wrapper{display:flex;justify-content:center}.media-text-block .text-desktop .media-text-block__text-container :is(h2,p,a){color:#fff}.media-text-block .text-desktop .media-text-block__text-container :is(p,a){text-align:left}.media-text-block .text-desktop .media-text-block__text-container a{font-family:"Gustavo-Medium",sans-serif;font-size:16px;font-weight:500;line-height:normal;letter-spacing:.96px;text-transform:uppercase;text-align:center}}@media only screen and (min-width: 821px)and (max-width: 1130px){.media-text-block .text-desktop .media-text-block__text-container{padding:32px;width:auto;height:auto}}@media only screen and (min-width: 821px){.media-text-block .text-desktop .text-shop-now-container{display:flex;align-items:center;flex-direction:column}.media-text-block .text-desktop .text-shop-now-container p{text-align:center}.media-text-block .text-desktop .media-text-block__media .media-text-block__image-wrapper.desktop{opacity:0;visibility:hidden}}@media only screen and (min-width: 821px)and (min-width: 821px){.media-text-block .text-desktop .media-text-block__media .media-text-block__image-wrapper.desktop{opacity:1;visibility:visible}}@media only screen and (min-width: 821px){.media-text-block .text-desktop .media-text-block__media .media-text-block__image-wrapper.mobile{opacity:0;visibility:hidden}}@media only screen and (min-width: 821px)and (max-width: 820px){.media-text-block .text-desktop .media-text-block__media .media-text-block__image-wrapper.mobile{opacity:1;visibility:visible}}@media only screen and (min-width: 821px){.media-text-block .text-desktop .media-text-block__media img{max-height:none}.media-text-block .text-desktop .media-text-block__media:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;background-color:rgba(0,0,0,.35)}.media-text-block .text-desktop .media-text-block__text-container{max-width:560px}.media-text-block .text-desktop .media-text-block__text-container .text-wrapper.hide-desktop{display:none}.media-text-block .text-desktop .media-text-block__media .media-text-block__image-wrapper{min-height:500px}}@media only screen and (max-width: 820px){.media-text-block .text-mobile{display:grid;grid-template-areas:"stack";justify-content:unset;align-items:flex-end;width:100%;max-height:none}.media-text-block .text-mobile.top .media-text-block__text-container{align-self:start}.media-text-block .text-mobile.bottom .media-text-block__text-container{align-self:end}.media-text-block .text-mobile.middle .media-text-block__text-container{align-self:center}.media-text-block .text-mobile.left .media-text-block__text-container{justify-self:start}.media-text-block .text-mobile.right .media-text-block__text-container{justify-self:end}.media-text-block .text-mobile.center .media-text-block__text-container{justify-self:center}.media-text-block .text-mobile .media-text-block__text-container,.media-text-block .text-mobile .media-text-block__media{grid-area:stack;width:100%;max-width:100%}.media-text-block .text-mobile .media-text-block__text-container{z-index:2;background-color:rgba(0,0,0,0);gap:24px;padding-bottom:32px;text-align:center}.media-text-block .text-mobile .media-text-block__text-container .text_indent-wrapper{display:flex;justify-content:center}.media-text-block .text-mobile .media-text-block__text-container :is(h2,p,a){color:#fff}.media-text-block .text-mobile .media-text-block__text-container :is(p,a){text-align:left}.media-text-block .text-mobile .media-text-block__text-container a{font-family:"Gustavo-Medium",sans-serif;font-size:16px;font-weight:500;line-height:normal;letter-spacing:.96px;text-transform:uppercase;text-align:center}}@media only screen and (max-width: 820px)and (max-width: 1130px){.media-text-block .text-mobile .media-text-block__text-container{padding:32px;width:auto;height:auto}}@media only screen and (max-width: 820px){.media-text-block .text-mobile .text-shop-now-container{display:flex;align-items:center;flex-direction:column}.media-text-block .text-mobile .text-shop-now-container p{text-align:center}.media-text-block .text-mobile .media-text-block__media .media-text-block__image-wrapper.desktop{opacity:0;visibility:hidden}}@media only screen and (max-width: 820px)and (min-width: 821px){.media-text-block .text-mobile .media-text-block__media .media-text-block__image-wrapper.desktop{opacity:1;visibility:visible}}@media only screen and (max-width: 820px){.media-text-block .text-mobile .media-text-block__media .media-text-block__image-wrapper.mobile{opacity:0;visibility:hidden}}@media only screen and (max-width: 820px)and (max-width: 820px){.media-text-block .text-mobile .media-text-block__media .media-text-block__image-wrapper.mobile{opacity:1;visibility:visible}}@media only screen and (max-width: 820px){.media-text-block .text-mobile .media-text-block__media img{max-height:none}.media-text-block .text-mobile .media-text-block__media:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;background-color:rgba(0,0,0,.35)}.media-text-block .text-mobile .media-text-block__text-container{max-width:calc(100vw - 32px)}.media-text-block .text-mobile .media-text-block__text-container .text-wrapper.hide-mobile{display:none}.media-text-block .text-mobile .media-text-block__media .media-text-block__image-wrapper{min-height:256px;padding-bottom:56.25%}}.media-right,.media-left{display:flex;gap:20px;flex-direction:row;justify-content:space-between;width:100%;height:100%}@media screen and (max-width: 1130px){.media-right,.media-left{flex-direction:column;gap:15px;max-height:none}}.media-right{flex-direction:row-reverse}.media-right .media-text-block__text-container div p{text-align:right}.media-right .media-text-block__text-container a{text-align:right}@media screen and (max-width: 1130px){.media-right{flex-direction:column}.media-right .media-text-block__text-container div p{text-align:left}.media-right .media-text-block__text-container a{text-align:left}}.media-left .media-text-block__text-container a{text-align:left}.media-text-block__media{width:calc(60% - 10px);overflow:hidden}.media-text-block__media .media-text-block__image-wrapper{position:relative;content:"";display:block;min-height:500px;overflow:hidden}.media-text-block__media img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}@media screen and (max-width: 1130px){.media-text-block__media{width:100%}}.media-text-block__text-container{display:flex;flex-direction:column;background-color:#f5f4f4;padding:30px 60px;justify-content:space-around;width:calc(40% - 10px)}.media-text-block__text-container h2{margin:0}.media-text-block__text-container h2 p{font-family:"Gustavo-Medium",sans-serif;font-style:normal;font-weight:500;color:#000;font-size:30px !important;line-height:106%;text-transform:uppercase;margin:0px;color:#000}@media screen and (min-width: 600px){.media-text-block__text-container h2 p{font-size:46px !important}}.media-text-block__text-container h2 p{color:#000;overflow:hidden}.media-text-block__text-container h2 .title_indent{margin-left:min(5vw,60px)}@media screen and (max-width: 1200px){.media-text-block__text-container h2 .title_indent{margin-left:min(15vw,55px)}}.media-text-block__text-container div p{margin:auto 0 1em 0;color:#000}.media-text-block__text-container div p::-webkit-scrollbar{display:none}.media-text-block__text-container a{display:inline-block;margin:0;padding:0;width:100%;color:#000;text-decoration:none;background-color:rgba(0,0,0,0)}.media-text-block__text-container a:hover{background-color:rgba(0,0,0,0);color:#ffc801}@media(max-width: 1130px){.media-text-block__text-container{padding:32px 16px;gap:40px;width:100%;height:100%}}.bestsellers{margin-bottom:80px}.bestsellers .grid.products.columns-3.grid-active{grid-template-columns:1fr 1fr 1fr !important}@media screen and (max-width: 820px){.bestsellers .grid.products.columns-3.grid-active{grid-template-columns:1fr 1fr !important}.bestsellers .grid.products.columns-3.grid-active li:nth-child(3){display:none}}.bestsellers .button.wp-element-button.product_type_variable{display:none}.bestsellers__line{height:1px;width:100%;border-bottom:1px solid #000;margin:20px 0 30px 0}.bestsellers__title{margin:0}.bestsellers__grid{display:flex;flex-wrap:wrap;justify-content:space-between}.category-teaser{margin-bottom:80px}.category-teaser .grid.products.columns-3.grid-active{grid-template-columns:1fr 1fr 1fr !important}@media screen and (max-width: 820px){.category-teaser .grid.products.columns-3.grid-active{grid-template-columns:1fr 1fr !important}}.category-teaser__line{height:1px;width:100%;border-bottom:1px solid #000;margin:20px 0 30px 0}.category-teaser__title-link-wrapper{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 820px){.category-teaser__title-link-wrapper{flex-direction:column;align-items:flex-start;gap:20px}}.category-teaser__link{text-decoration:none;display:flex;align-items:center;gap:24px;text-transform:uppercase;transition:color .2s ease-in-out;white-space:nowrap}.category-teaser__link .category-teaser__link-arrow{height:24px;width:24px;filter:brightness(0) saturate(100%);transition:transform .2s ease-in-out}@media screen and (min-width: 820px){.category-teaser__link:hover{color:#ffc801}.category-teaser__link:hover .category-teaser__link-arrow{filter:brightness(0) saturate(100%) invert(75%) sepia(80%) saturate(1348%) hue-rotate(357deg) brightness(102%) contrast(103%);transform:translateX(10px)}}.category-teaser__grid{display:flex;flex-wrap:wrap;justify-content:space-between}.category-teaser-slider,.bestseller-slider{margin-bottom:80px}.category-teaser-slider .products-swiper.swiper-initialized .product-wrapper,.bestseller-slider .products-swiper.swiper-initialized .product-wrapper{opacity:1;max-width:none}@media only screen and (max-width: 600px){.category-teaser-slider .products-swiper .category-teaser-slider__swiper,.category-teaser-slider .products-swiper .bestseller-slider__swiper,.bestseller-slider .products-swiper .category-teaser-slider__swiper,.bestseller-slider .products-swiper .bestseller-slider__swiper{overflow:visible}}.category-teaser-slider .products-wrapper,.bestseller-slider .products-wrapper{padding-inline:0;padding-block:0;margin:0;display:flex}.category-teaser-slider .products-wrapper .product-wrapper,.bestseller-slider .products-wrapper .product-wrapper{opacity:0;max-width:33.333%;transition:opacity .2s ease}.category-teaser-slider .products-wrapper .product-wrapper .onsale,.bestseller-slider .products-wrapper .product-wrapper .onsale{display:none}.category-teaser-slider .products-wrapper li,.bestseller-slider .products-wrapper li{list-style-type:none;padding-inline:0;padding-block:0}.category-teaser-slider .products-wrapper li.sale del span.woocommerce-Price-amount,.bestseller-slider .products-wrapper li.sale del span.woocommerce-Price-amount{text-decoration:line-through}.category-teaser-slider .products-wrapper li.sale del span.woocommerce-Price-amount bdi,.bestseller-slider .products-wrapper li.sale del span.woocommerce-Price-amount bdi{color:#383839}.category-teaser-slider .products-wrapper li.sale del span.woocommerce-Price-amount bdi .woocommerce-Price-currencySymbol,.bestseller-slider .products-wrapper li.sale del span.woocommerce-Price-amount bdi .woocommerce-Price-currencySymbol{color:inherit}.category-teaser-slider .products-wrapper li.sale ins,.bestseller-slider .products-wrapper li.sale ins{text-decoration:none}.category-teaser-slider .products-wrapper li.sale ins span.woocommerce-Price-amount bdi,.bestseller-slider .products-wrapper li.sale ins span.woocommerce-Price-amount bdi{color:#bf2e48}.category-teaser-slider .products-wrapper li.sale ins span.woocommerce-Price-amount bdi .woocommerce-Price-currencySymbol,.bestseller-slider .products-wrapper li.sale ins span.woocommerce-Price-amount bdi .woocommerce-Price-currencySymbol{color:inherit}.category-teaser-slider .products-wrapper .woocommerce-loop-product__title,.bestseller-slider .products-wrapper .woocommerce-loop-product__title{font-family:"Basel-Grotesk-Regular",sans-serif !important;word-break:break-word;text-transform:capitalize;margin:4px 0}@media only screen and (max-width: 600px){.category-teaser-slider .products-wrapper .image-wrapper,.bestseller-slider .products-wrapper .image-wrapper{padding-top:59%}}.category-teaser-slider .products-wrapper img,.bestseller-slider .products-wrapper img{height:100% !important}.category-teaser-slider .products-wrapper .sizes-prices,.bestseller-slider .products-wrapper .sizes-prices{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;gap:30px}@media screen and (max-width: 820px){.category-teaser-slider .products-wrapper .sizes-prices,.bestseller-slider .products-wrapper .sizes-prices{flex-direction:column-reverse;align-items:flex-start;justify-content:center;gap:16px}}.category-teaser-slider .products-wrapper .sizes-prices .sizes,.bestseller-slider .products-wrapper .sizes-prices .sizes{font-family:"Gustavo-Regular",sans-serif;font-style:normal;font-weight:500;color:#000;font-size:14px !important;line-height:100%;text-transform:uppercase;display:flex;align-items:center;width:100%;justify-content:space-between;min-height:14px;visibility:hidden}.category-teaser-slider .products-wrapper .sizes-prices .price,.bestseller-slider .products-wrapper .sizes-prices .price{display:flex;align-items:center;justify-content:start;text-transform:uppercase;width:100%;margin:0 !important}@media screen and (max-width: 820px){.category-teaser-slider .products-wrapper .sizes-prices .price,.bestseller-slider .products-wrapper .sizes-prices .price{justify-content:start}}.category-teaser-slider .products-wrapper .sizes-prices .price span bdi,.bestseller-slider .products-wrapper .sizes-prices .price span bdi{display:flex;flex-direction:row;align-items:center;font-family:"Gustavo-Regular",sans-serif;font-style:normal;font-weight:500;color:#000;font-size:14px !important;line-height:100%;font-family:"Basel-Grotesk-Regular",sans-serif !important;text-decoration:none;color:#383839}.category-teaser-slider .products-wrapper .sizes-prices .price span bdi span,.bestseller-slider .products-wrapper .sizes-prices .price span bdi span{font-family:"Gustavo-Regular",sans-serif;font-style:normal;font-weight:500;color:#000;font-size:14px !important;line-height:100%;font-family:"Basel-Grotesk-Regular",sans-serif !important;color:#383839}.category-teaser-slider .products-wrapper .sizes-prices .price .woocs_price_code,.bestseller-slider .products-wrapper .sizes-prices .price .woocs_price_code{display:flex;flex-flow:row-reverse wrap;align-items:center;gap:8px}.category-teaser-slider .products-wrapper .sizes-prices .price .wholesale_price_container,.bestseller-slider .products-wrapper .sizes-prices .price .wholesale_price_container{margin:0 16px}.category-teaser-slider .products-wrapper .sizes-prices .price .wholesale_price_container .wholesale_price_title,.bestseller-slider .products-wrapper .sizes-prices .price .wholesale_price_container .wholesale_price_title{display:none}.category-teaser-slider .products-wrapper .button.product_type_simple,.category-teaser-slider .products-wrapper .button.product_type_variable,.category-teaser-slider .products-wrapper .button.product_type_bundle,.bestseller-slider .products-wrapper .button.product_type_simple,.bestseller-slider .products-wrapper .button.product_type_variable,.bestseller-slider .products-wrapper .button.product_type_bundle{display:none}.category-teaser-slider .products-wrapper .element-item.product.type-product.post-660.status-publish.instock.product_cat-toys.has-post-thumbnail.taxable.shipping-taxable.purchasable.product-type-variable .button.custom-button-select-option,.bestseller-slider .products-wrapper .element-item.product.type-product.post-660.status-publish.instock.product_cat-toys.has-post-thumbnail.taxable.shipping-taxable.purchasable.product-type-variable .button.custom-button-select-option{appearance:none !important;background-color:rgba(0,0,0,0) !important;display:none !important;flex-direction:row !important;justify-content:center !important;align-items:center !important;padding:14px 30px !important;gap:10px !important;border:2px solid #566261 !important;white-space:nowrap !important;font-family:"Gustavo-Regular" !important;font-size:14px !important;color:#566261 !important;transition:all .2s ease-in-out !important;text-transform:uppercase !important}@media screen and (min-width: 820px){.category-teaser-slider .products-wrapper .element-item.product.type-product.post-660.status-publish.instock.product_cat-toys.has-post-thumbnail.taxable.shipping-taxable.purchasable.product-type-variable .button.custom-button-select-option:hover,.bestseller-slider .products-wrapper .element-item.product.type-product.post-660.status-publish.instock.product_cat-toys.has-post-thumbnail.taxable.shipping-taxable.purchasable.product-type-variable .button.custom-button-select-option:hover{background-color:#ffc801 !important;border:2px solid #ffc801 !important;color:#000 !important}}@media screen and (max-width: 820px){.category-teaser-slider .products-wrapper .element-item.product.type-product.post-660.status-publish.instock.product_cat-toys.has-post-thumbnail.taxable.shipping-taxable.purchasable.product-type-variable .button.custom-button-select-option,.bestseller-slider .products-wrapper .element-item.product.type-product.post-660.status-publish.instock.product_cat-toys.has-post-thumbnail.taxable.shipping-taxable.purchasable.product-type-variable .button.custom-button-select-option{float:left !important;width:100% !important}}.category-teaser-slider .products-wrapper .button.custom-button-select-option,.category-teaser-slider .products-wrapper .button.product_type_simple.add_to_cart_button.ajax_add_to_cart,.category-teaser-slider .products-wrapper .woocommerce #respond input#submit,.category-teaser-slider .products-wrapper .woocommerce a.button,.category-teaser-slider .products-wrapper .woocommerce button.button,.category-teaser-slider .products-wrapper .woocommerce input.button,.category-teaser-slider .products-wrapper .button.out-of-stock,.category-teaser-slider .products-wrapper .button.wp-element-button,.bestseller-slider .products-wrapper .button.custom-button-select-option,.bestseller-slider .products-wrapper .button.product_type_simple.add_to_cart_button.ajax_add_to_cart,.bestseller-slider .products-wrapper .woocommerce #respond input#submit,.bestseller-slider .products-wrapper .woocommerce a.button,.bestseller-slider .products-wrapper .woocommerce button.button,.bestseller-slider .products-wrapper .woocommerce input.button,.bestseller-slider .products-wrapper .button.out-of-stock,.bestseller-slider .products-wrapper .button.wp-element-button{appearance:none !important;background-color:rgba(0,0,0,0) !important;display:none !important;flex-direction:row !important;justify-content:center !important;align-items:center !important;padding:14px 30px !important;gap:10px !important;border:2px solid #566261 !important;white-space:nowrap !important;font-size:14px !important;font-family:"Gustavo-Regular" !important;color:#566261 !important;transition:all .2s ease-in-out !important;text-transform:uppercase !important}@media screen and (min-width: 820px){.category-teaser-slider .products-wrapper .button.custom-button-select-option:hover,.category-teaser-slider .products-wrapper .button.product_type_simple.add_to_cart_button.ajax_add_to_cart:hover,.category-teaser-slider .products-wrapper .woocommerce #respond input#submit:hover,.category-teaser-slider .products-wrapper .woocommerce a.button:hover,.category-teaser-slider .products-wrapper .woocommerce button.button:hover,.category-teaser-slider .products-wrapper .woocommerce input.button:hover,.category-teaser-slider .products-wrapper .button.out-of-stock:hover,.category-teaser-slider .products-wrapper .button.wp-element-button:hover,.bestseller-slider .products-wrapper .button.custom-button-select-option:hover,.bestseller-slider .products-wrapper .button.product_type_simple.add_to_cart_button.ajax_add_to_cart:hover,.bestseller-slider .products-wrapper .woocommerce #respond input#submit:hover,.bestseller-slider .products-wrapper .woocommerce a.button:hover,.bestseller-slider .products-wrapper .woocommerce button.button:hover,.bestseller-slider .products-wrapper .woocommerce input.button:hover,.bestseller-slider .products-wrapper .button.out-of-stock:hover,.bestseller-slider .products-wrapper .button.wp-element-button:hover{background-color:#ffc801 !important;border:2px solid #ffc801 !important;color:#000 !important}}@media screen and (max-width: 820px){.category-teaser-slider .products-wrapper .button.custom-button-select-option,.category-teaser-slider .products-wrapper .button.product_type_simple.add_to_cart_button.ajax_add_to_cart,.category-teaser-slider .products-wrapper .woocommerce #respond input#submit,.category-teaser-slider .products-wrapper .woocommerce a.button,.category-teaser-slider .products-wrapper .woocommerce button.button,.category-teaser-slider .products-wrapper .woocommerce input.button,.category-teaser-slider .products-wrapper .button.out-of-stock,.category-teaser-slider .products-wrapper .button.wp-element-button,.bestseller-slider .products-wrapper .button.custom-button-select-option,.bestseller-slider .products-wrapper .button.product_type_simple.add_to_cart_button.ajax_add_to_cart,.bestseller-slider .products-wrapper .woocommerce #respond input#submit,.bestseller-slider .products-wrapper .woocommerce a.button,.bestseller-slider .products-wrapper .woocommerce button.button,.bestseller-slider .products-wrapper .woocommerce input.button,.bestseller-slider .products-wrapper .button.out-of-stock,.bestseller-slider .products-wrapper .button.wp-element-button{float:left !important;width:100% !important}}.category-teaser-slider .products-wrapper .button.out-of-stock,.bestseller-slider .products-wrapper .button.out-of-stock{cursor:not-allowed !important}.category-teaser-slider .products-wrapper .button.product_type_variable.add_to_cart_button,.category-teaser-slider .products-wrapper .button.custom-button-view-product,.bestseller-slider .products-wrapper .button.product_type_variable.add_to_cart_button,.bestseller-slider .products-wrapper .button.custom-button-view-product{float:right;appearance:none;background-color:rgba(0,0,0,0);display:none;flex-direction:row;justify-content:center;align-items:center;padding:8px 0 8px 30px;gap:10px;border:none;white-space:nowrap;font-family:"Gustavo-Regular",sans-serif;transition:all .2s ease-in-out;text-transform:uppercase;text-align:center}.category-teaser-slider .products-wrapper .button.product_type_variable.add_to_cart_button::after,.category-teaser-slider .products-wrapper .button.custom-button-view-product::after,.bestseller-slider .products-wrapper .button.product_type_variable.add_to_cart_button::after,.bestseller-slider .products-wrapper .button.custom-button-view-product::after{content:url("/wp-content/themes/koenigsegg/assets/icons/black/arrow_icon.svg");height:24px;width:24px;transition:transform .2s ease-in-out}@media screen and (min-width: 820px){.category-teaser-slider .products-wrapper .button.product_type_variable.add_to_cart_button:hover,.category-teaser-slider .products-wrapper .button.custom-button-view-product:hover,.bestseller-slider .products-wrapper .button.product_type_variable.add_to_cart_button:hover,.bestseller-slider .products-wrapper .button.custom-button-view-product:hover{color:#ffc801}.category-teaser-slider .products-wrapper .button.product_type_variable.add_to_cart_button:hover::after,.category-teaser-slider .products-wrapper .button.custom-button-view-product:hover::after,.bestseller-slider .products-wrapper .button.product_type_variable.add_to_cart_button:hover::after,.bestseller-slider .products-wrapper .button.custom-button-view-product:hover::after{transform:translateX(10px);filter:brightness(0) saturate(100%) invert(75%) sepia(80%) saturate(1348%) hue-rotate(357deg) brightness(102%) contrast(103%)}}@media screen and (max-width: 820px){.category-teaser-slider .products-wrapper .button.product_type_variable.add_to_cart_button,.category-teaser-slider .products-wrapper .button.custom-button-view-product,.bestseller-slider .products-wrapper .button.product_type_variable.add_to_cart_button,.bestseller-slider .products-wrapper .button.custom-button-view-product{float:left;padding:0}}@media only screen and (max-width: 600px){.category-teaser-slider,.bestseller-slider{padding-right:0}}.category-teaser-slider__line,.bestseller-slider__line{height:1px;width:100%;border-bottom:1px solid #000;margin:16px 0 24px 0}@media only screen and (max-width: 600px){.category-teaser-slider__line,.bestseller-slider__line{width:calc(100% - 16px)}}.category-teaser-slider__title-link-wrapper,.bestseller-slider__title-link-wrapper{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 820px){.category-teaser-slider__title-link-wrapper,.bestseller-slider__title-link-wrapper{flex-direction:column;align-items:flex-start;gap:24px}}@media only screen and (max-width: 600px){.category-teaser-slider__title-link-wrapper,.bestseller-slider__title-link-wrapper{padding-right:16px}}.category-teaser-slider__link,.bestseller-slider__link{font-family:"Gustavo-Medium",sans-serif;text-decoration:none;display:flex;align-items:center;gap:16px;text-transform:uppercase;transition:color .2s ease-in-out;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.96px;color:#383839}.category-teaser-slider__link .category-teaser-slider__link-arrow,.category-teaser-slider__link .bestseller-slider__link-arrow,.bestseller-slider__link .category-teaser-slider__link-arrow,.bestseller-slider__link .bestseller-slider__link-arrow{height:32px;width:32px;filter:brightness(0) saturate(100%);transition:transform .2s ease-in-out}@media screen and (min-width: 820px){.category-teaser-slider__link:hover,.bestseller-slider__link:hover{color:#ffc801}.category-teaser-slider__link:hover .category-teaser-slider__link-arrow,.category-teaser-slider__link:hover .bestseller-slider__link-arrow,.bestseller-slider__link:hover .category-teaser-slider__link-arrow,.bestseller-slider__link:hover .bestseller-slider__link-arrow{filter:brightness(0) saturate(100%) invert(75%) sepia(80%) saturate(1348%) hue-rotate(357deg) brightness(102%) contrast(103%);transform:translateX(10px)}}.single-product-wrapper{width:calc(33.33% - 23.33px);text-decoration:none;margin-bottom:60px}.single-product-wrapper .single-product__image-wrapper{position:relative;padding-top:165%;content:"";display:block;overflow:hidden}.single-product-wrapper .single-product__image-wrapper img{object-fit:cover;width:100% !important;height:100% !important;position:absolute;top:0;left:0;transition:all .3s ease-in-out}@media screen and (min-width: 820px){.single-product-wrapper .single-product__image-wrapper:hover img{transform:scale(1.1)}}@media screen and (max-width: 1024px){.single-product-wrapper{width:calc(50% - 16px);margin-bottom:35px}}@media screen and (max-width: 600px){.single-product-wrapper{width:calc(50% - 8px)}}.single-product__title{margin-top:20px;min-height:34px}.single-product__line{height:1px;width:100%;border-bottom:1px solid #000;margin:0 0 20px 0}@media screen and (max-width: 600px){.single-product__line{margin:20px 0}}.single-product__size-price-wrapper{display:flex;justify-content:space-between;align-items:center;gap:20px}@media screen and (max-width: 820px){.single-product__size-price-wrapper{flex-direction:column-reverse;align-items:flex-start;gap:10px}}.single-product__size{display:flex;width:100%;justify-content:space-between;visibility:hidden}@media screen and (max-width: 820px){.single-product__size{gap:0}}@media screen and (max-width: 350px){.single-product__size{display:none}}.single-product__size-font,.single-product__price-font{margin:0}.single-product__size-font{transition:all .2s ease-in-out}.admin-bar #shopping-cart{top:calc(80px + var(--adminbar-height))}.cart_list,.woocommerce-mini-cart,.product_list_widget{list-style:none !important;padding:0 !important;border-bottom:1px solid #000 !important;max-height:360px !important;overflow-y:scroll !important;margin-top:0px !important}.cart_list::-webkit-scrollbar,.woocommerce-mini-cart::-webkit-scrollbar,.product_list_widget::-webkit-scrollbar{display:none !important}.cart_list,.woocommerce-mini-cart,.product_list_widget{display:flex;flex-direction:column;gap:10px}@media screen and (max-width: 820px){.cart_list,.woocommerce-mini-cart,.product_list_widget{max-height:250px !important;gap:10px}}.woocommerce-mini-cart-item{display:flex !important;margin-bottom:0 !important}.woocommerce-mini-cart-item a{display:flex !important;align-items:center !important}.woocommerce-mini-cart-item:first-child{padding-top:10px}.woocommerce-mini-cart-item.bundle_container_mini_cart_item dl.variation{display:none}@media screen and (max-width: 369px){.woocommerce-mini-cart-item{flex-direction:column}}.cart__image-wrapper{height:138px !important;width:207px !important;margin-right:10px !important;align-self:flex-start}@media screen and (max-width: 820px){.cart__image-wrapper{height:100px !important;width:154px !important;margin-right:5px !important;overflow:hidden}}@media screen and (max-width: 369px){.cart__image-wrapper{width:100% !important;height:100% !important;margin-bottom:0px !important}}.cart__image-wrapper img{height:138px !important;width:207px !important}@media screen and (max-width: 820px){.cart__image-wrapper img{height:106px !important;width:159px !important}}@media screen and (max-width: 369px){.cart__image-wrapper img{width:100% !important;height:fit-content !important}}.cart__product-title{margin:0 !important;color:#000 !important;max-width:85%}@media screen and (max-width: 820px){.cart__product-title{max-height:30px !important;font-size:14px !important}}@media screen and (max-width: 369px){.cart__product-title{max-height:100% !important;font-size:14px !important}}.remove_from_cart_button img{height:15.77px !important;width:14px !important}.cart__product-info-wrapper{display:flex !important;flex-direction:column !important;gap:20px !important;align-items:flex-start !important;width:100% !important}@media screen and (max-width: 820px){.cart__product-info-wrapper{gap:15px !important}}@media screen and (max-width: 600px){.cart__product-info-wrapper{gap:0px !important;justify-content:space-between}}@media screen and (max-width: 369px){.cart__product-info-wrapper{margin-bottom:30px !important}}.cart__title-remove-wrapper{display:flex !important;width:100% !important;flex-direction:row !important;align-items:center !important;justify-content:space-between !important;gap:15px !important}.cart__title-remove-wrapper a{display:flex;justify-content:center;align-items:center}@media screen and (min-width: 820px){.cart__title-remove-wrapper a:hover{filter:brightness(0) saturate(100%) invert(75%) sepia(80%) saturate(1348%) hue-rotate(357deg) brightness(102%) contrast(103%)}}.cart__size-quantity-wrapper{display:flex !important;flex-wrap:wrap;width:100% !important;flex-direction:row !important;gap:4px 42px !important}@media screen and (max-width: 820px){.cart__size-quantity-wrapper{gap:15px !important}}.cart__size-quantity-wrapper dl.variation{padding-left:0 !important;border:none !important;font-family:"Basel-Grotesk-Regular" !important;font-size:18px !important;line-height:150% !important}@media screen and (max-width: 600px){.cart__size-quantity-wrapper dl.variation{font-size:14px !important}}.cart__size-quantity-wrapper dl.variation dt{font-style:normal !important;font-weight:430 !important;color:#000 !important}.cart__size-quantity-wrapper dl.variation dd{margin-bottom:0 !important;margin-left:5px !important}.cart__size-quantity-wrapper dl.variation dd p{margin-left:5px !important;font-size:18px !important;line-height:150% !important;font-weight:700}@media screen and (max-width: 600px){.cart__size-quantity-wrapper dl.variation dd p{font-size:14px !important}}.cart__size-quantity-wrapper .size,.cart__size-quantity-wrapper .quantity{font-family:"Basel-Grotesk-Regular" !important;font-size:18px !important;line-height:150% !important}.cart__size-quantity-wrapper .size::first-line,.cart__size-quantity-wrapper .quantity::first-line{font-style:normal !important;font-weight:430 !important;color:#000 !important}@media screen and (max-width: 600px){.cart__size-quantity-wrapper .size,.cart__size-quantity-wrapper .quantity{font-size:14px !important}}.cart__size-quantity-wrapper .size strong,.cart__size-quantity-wrapper .quantity strong{margin-left:5px !important;font-size:18px !important;line-height:150% !important}@media screen and (max-width: 600px){.cart__size-quantity-wrapper .size strong,.cart__size-quantity-wrapper .quantity strong{font-size:14px !important}}.woocommerce-mini-cart-item{width:100% !important}.cart__price-wrapper .woocommerce-Price-amount bdi,.cart__price-wrapper .woocommerce-Price-amount .woocommerce-Price-currencySymbol{font-family:"Gustavo-Medium" !important;font-style:normal !important;font-weight:500 !important;font-size:14px !important;line-height:17px !important;text-transform:uppercase !important;color:#000 !important}.woocommerce-mini-cart__total{float:right !important;margin:20px 0 50px 0 !important}.woocommerce-mini-cart__total strong{font-family:"Basel-Grotesk-Regular" !important;font-size:18px !important;line-height:150% !important;font-style:normal !important;font-weight:430 !important;color:#000 !important;margin-left:10px !important}.woocommerce-mini-cart__total .woocommerce-Price-amount bdi,.woocommerce-mini-cart__total .woocommerce-Price-amount bdi .woocommerce-Price-currencySymbol{font-family:"Gustavo-Medium" !important;font-size:18px !important;line-height:150% !important;font-style:normal !important;font-weight:430 !important;color:#000 !important;text-transform:uppercase !important}.woocommerce-mini-cart__buttons a:not(.checkout){display:none !important}.woocommerce-mini-cart__buttons .checkout{display:flex !important;flex-direction:row !important;justify-content:center !important;align-items:center !important;padding:14px 30px !important;gap:10px !important;background-color:#566261 !important;color:#f9f9f9 !important;font-size:20px !important;font-family:"Gustavo-Regular",sans-serif !important;text-transform:uppercase !important;text-align:center !important;white-space:nowrap !important;text-decoration:none !important;transition:all .3s ease-in-out !important}@media screen and (min-width: 820px){.woocommerce-mini-cart__buttons .checkout:hover{background-color:#ffc801 !important;color:#383839 !important}}.woocommerce-mini-cart__buttons .checkout{float:right !important;width:100% !important;margin-top:-20px !important}@media screen and (max-width: 820px){.woocommerce-mini-cart__buttons .checkout{margin-top:-40px !important}}.woocommerce a.remove:hover{color:rgba(0,0,0,0) !important;background:rgba(0,0,0,0) !important}.woocommerce-page .product .single-product_image_video-wrapper .woocommerce-product-gallery{width:100%}.woocommerce-page .single-product_image_video-wrapper{display:flex;flex-direction:column;margin-bottom:2em}.woocommerce-page .custom-content-below-gallery .product-video-embed iframe{width:100%;aspect-ratio:16/9;height:100%;object-fit:cover}.woocommerce-page .product .single-product_image_video-wrapper .woocommerce-product-gallery{margin-bottom:16px}.woocommerce-product-gallery .primary-slider{position:relative;padding-bottom:0 !important;margin-bottom:16px}.woocommerce-product-gallery .primary-slider .splide__track{height:calc(280px + 270*(100vw - 320px)/1192)}.woocommerce-product-gallery .primary-slider .splide__arrows .splide__arrow--prev{left:0 !important;top:50% !important;transform:translateY(-50%) !important}.woocommerce-product-gallery .primary-slider .splide__arrows .splide__arrow--next{left:unset !important;right:0 !important;top:50% !important;transform:translateY(-50%) !important}.woocommerce-product-gallery .primary-slider .splide__list{width:100%;height:100%}.woocommerce-product-gallery .primary-slider .splide__list .splide__slide{width:100% !important;height:100%}.woocommerce-product-gallery .primary-slider .splide__list .magnify{height:100%}.woocommerce-product-gallery .primary-slider .splide__list .tc_video_slide{height:100% !important;width:100% !important}.woocommerce-product-gallery .primary-slider .splide__list img,.woocommerce-product-gallery .primary-slider .splide__list video{height:100% !important;width:100% !important;object-fit:cover !important}.woocommerce-product-gallery #secondary-slider .splide__slide{margin-right:16px !important;border:2px solid rgba(0,0,0,0) !important;cursor:pointer;transition:border-color .1s ease;border-radius:4px}.woocommerce-product-gallery #secondary-slider .splide__slide:hover{border-color:#383839 !important}.woocommerce-product-gallery #secondary-slider .splide__slide .tc_video_slide{height:100%;width:100%}.woocommerce-product-gallery #secondary-slider .splide__slide video,.woocommerce-product-gallery #secondary-slider .splide__slide img{height:100%;width:100% !important;object-fit:cover !important}.woocommerce-product-gallery #secondary-slider .is-active{border-color:#000 !important}.single-product_product-wrapper{display:flex;flex-direction:row;margin-bottom:150px}.single-product_product-wrapper .onsale{display:none}@media screen and (max-width: 1024px){.single-product_product-wrapper{flex-direction:column;margin-bottom:0px}}.summary.entry-summary>h1{margin-bottom:30px !important}.woocommerce-page .product .woocommerce-product-gallery__image img{height:550px !important;object-fit:cover}.woocommerce #content div.product div.images,.woocommerce div.product:not(:has(.single-product_image_video-wrapper)) div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product:not(:has(.single-product_image_video-wrapper)) div.images,.woocommerce-page .product .single-product_image_video-wrapper{width:60%}@media screen and (max-width: 1024px){.woocommerce #content div.product div.images,.woocommerce div.product:not(:has(.single-product_image_video-wrapper)) div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product:not(:has(.single-product_image_video-wrapper)) div.images,.woocommerce-page .product .single-product_image_video-wrapper{width:100%}}.woocommerce #content div.product div.images .flex-viewport,.woocommerce div.product:not(:has(.single-product_image_video-wrapper)) div.images .flex-viewport,.woocommerce-page #content div.product div.images .flex-viewport,.woocommerce-page div.product:not(:has(.single-product_image_video-wrapper)) div.images .flex-viewport,.woocommerce-page .product .single-product_image_video-wrapper .flex-viewport{margin-bottom:20px}@media screen and (max-width: 1024px){.woocommerce #content div.product div.images .flex-viewport,.woocommerce div.product:not(:has(.single-product_image_video-wrapper)) div.images .flex-viewport,.woocommerce-page #content div.product div.images .flex-viewport,.woocommerce-page div.product:not(:has(.single-product_image_video-wrapper)) div.images .flex-viewport,.woocommerce-page .product .single-product_image_video-wrapper .flex-viewport{margin-bottom:15px}}.woocommerce #content div.product div.images .flex-active-slide img,.woocommerce div.product:not(:has(.single-product_image_video-wrapper)) div.images .flex-active-slide img,.woocommerce-page #content div.product div.images .flex-active-slide img,.woocommerce-page div.product:not(:has(.single-product_image_video-wrapper)) div.images .flex-active-slide img,.woocommerce-page .product .single-product_image_video-wrapper .flex-active-slide img{height:550px !important;object-fit:cover}.woocommerce #content div.product div.images ol,.woocommerce div.product:not(:has(.single-product_image_video-wrapper)) div.images ol,.woocommerce-page #content div.product div.images ol,.woocommerce-page div.product:not(:has(.single-product_image_video-wrapper)) div.images ol,.woocommerce-page .product .single-product_image_video-wrapper ol{--gap: 20px;width:100%;display:grid;grid-template-columns:repeat(auto-fill, minmax(max(120px, 50% - var(--gap)), 1fr));gap:var(--gap)}.woocommerce #content div.product div.images ol:has(li:nth-child(2)),.woocommerce div.product:not(:has(.single-product_image_video-wrapper)) div.images ol:has(li:nth-child(2)),.woocommerce-page #content div.product div.images ol:has(li:nth-child(2)),.woocommerce-page div.product:not(:has(.single-product_image_video-wrapper)) div.images ol:has(li:nth-child(2)),.woocommerce-page .product .single-product_image_video-wrapper ol:has(li:nth-child(2)){grid-template-columns:repeat(auto-fill, minmax(max(120px, 50% - var(--gap)), 1fr))}.woocommerce #content div.product div.images ol:has(li:nth-child(3)),.woocommerce div.product:not(:has(.single-product_image_video-wrapper)) div.images ol:has(li:nth-child(3)),.woocommerce-page #content div.product div.images ol:has(li:nth-child(3)),.woocommerce-page div.product:not(:has(.single-product_image_video-wrapper)) div.images ol:has(li:nth-child(3)),.woocommerce-page .product .single-product_image_video-wrapper ol:has(li:nth-child(3)){grid-template-columns:repeat(auto-fill, minmax(max(120px, 33.333% - var(--gap)), 1fr))}.woocommerce #content div.product div.images ol:has(li:nth-child(4)),.woocommerce div.product:not(:has(.single-product_image_video-wrapper)) div.images ol:has(li:nth-child(4)),.woocommerce-page #content div.product div.images ol:has(li:nth-child(4)),.woocommerce-page div.product:not(:has(.single-product_image_video-wrapper)) div.images ol:has(li:nth-child(4)),.woocommerce-page .product .single-product_image_video-wrapper ol:has(li:nth-child(4)){grid-template-columns:repeat(auto-fill, minmax(max(120px, 25% - var(--gap)), 1fr))}.woocommerce #content div.product div.images div.images .flex-control-thumbs li,.woocommerce div.product:not(:has(.single-product_image_video-wrapper)) div.images div.images .flex-control-thumbs li,.woocommerce-page #content div.product div.images div.images .flex-control-thumbs li,.woocommerce-page div.product:not(:has(.single-product_image_video-wrapper)) div.images div.images .flex-control-thumbs li,.woocommerce-page .product .single-product_image_video-wrapper div.images .flex-control-thumbs li{float:clear;width:100%}.woocommerce #content div.product div.images div.images .flex-control-thumbs li img,.woocommerce div.product:not(:has(.single-product_image_video-wrapper)) div.images div.images .flex-control-thumbs li img,.woocommerce-page #content div.product div.images div.images .flex-control-thumbs li img,.woocommerce-page div.product:not(:has(.single-product_image_video-wrapper)) div.images div.images .flex-control-thumbs li img,.woocommerce-page .product .single-product_image_video-wrapper div.images .flex-control-thumbs li img{aspect-ratio:16/9;object-fit:cover}#pa_size,#size{display:none}.woocommerce div.product div.images .woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:40%;padding-left:50px}@media screen and (max-width: 1024px){.woocommerce div.product div.images .woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:100%;padding-left:0}}.summary .product_title{font-family:"Gustavo-Medium",sans-serif;font-style:normal;font-weight:500;color:#000;font-size:30px !important;line-height:106%;text-transform:uppercase;margin:0px;color:#000}@media screen and (min-width: 600px){.summary .product_title{font-size:46px !important}}.summary .product_title{color:#000;font-family:"Gustavo-Regular"}.summary p.price{margin-bottom:30px !important}.summary .price .woocommerce-Price-amount bdi{font-family:"Gustavo-Regular",sans-serif;font-style:normal;font-weight:500;color:#000;font-size:20px !important;line-height:24px;color:#000}.summary .price .woocommerce-Price-amount bdi span{font-family:"Gustavo-Regular",sans-serif;font-style:normal;font-weight:500;color:#000;font-size:20px !important;line-height:24px;color:#000}.summary .product-description,.summary strong{font-family:"Basel-Grotesk-Regular",sans-serif;font-style:normal;font-weight:430;color:#000;line-height:27px;margin:0;font-size:16px !important;line-height:150%}@media screen and (min-width: 600px){.summary .product-description,.summary strong{font-size:18px !important}}.summary .product-description{padding-bottom:30px;border-bottom:1px solid #000;margin-bottom:20px}.summary .product-description p{margin-bottom:30px}.summary .product-description h1,.summary .product-description h2,.summary .product-description h3,.summary .product-description h4,.summary .product-description h5,.summary .product-description h6{margin-bottom:10px}.summary form.variations_form{height:200px;margin:0 !important}.summary form.variations_form.out-of-stock .quantity,.summary form.variations_form.out-of-stock .variations,.summary form.variations_form.out-of-stock .single_add_to_cart_button{visibility:hidden;opacity:0}.summary .out-of-stock-message-variations{margin-bottom:16px}.summary .variations{margin-bottom:0 !important}.summary .variations .label,.summary .variations .reset_variations{display:none !important}.summary .variations .value{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;margin-bottom:50px}.summary .variations label{font-family:"Gustavo-Regular",sans-serif;font-style:normal;font-weight:500;color:#000;font-size:20px !important;line-height:24px;color:#000;color:#000;cursor:pointer;transition:all .2s ease-in-out}@media screen and (min-width: 820px){.summary .variations label:hover{color:#ffc801}}.summary .woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled,.summary .woocommerce-variation-add-to-cart-disabled,.summary .woocommerce-variation-add-to-cart{display:flex;justify-content:space-between;margin-bottom:150px}@media screen and (max-width: 369px){.summary .woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled,.summary .woocommerce-variation-add-to-cart-disabled,.summary .woocommerce-variation-add-to-cart{flex-direction:column}}.summary .woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled .quantity input,.summary .woocommerce-variation-add-to-cart-disabled .quantity input,.summary .woocommerce-variation-add-to-cart .quantity input{margin:0;border:none;border-right:none;padding:14px 0}.summary .woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled .input-text.qty.text,.summary .woocommerce-variation-add-to-cart-disabled .input-text.qty.text,.summary .woocommerce-variation-add-to-cart .input-text.qty.text{z-index:-1}.summary .woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled .quantity,.summary .woocommerce-variation-add-to-cart-disabled .quantity,.summary .woocommerce-variation-add-to-cart .quantity{margin:0 20px 0 0 !important;border:none;width:167px !important;display:flex;flex-direction:row;justify-content:space-around}.summary .woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled .quantity input::-webkit-outer-spin-button,.summary .woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled .quantity input::-webkit-inner-spin-button,.summary .woocommerce-variation-add-to-cart-disabled .quantity input::-webkit-outer-spin-button,.summary .woocommerce-variation-add-to-cart-disabled .quantity input::-webkit-inner-spin-button,.summary .woocommerce-variation-add-to-cart .quantity input::-webkit-outer-spin-button,.summary .woocommerce-variation-add-to-cart .quantity input::-webkit-inner-spin-button{-webkit-appearance:none !important;margin:0 !important}.summary .woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled .quantity input[type=number],.summary .woocommerce-variation-add-to-cart-disabled .quantity input[type=number],.summary .woocommerce-variation-add-to-cart .quantity input[type=number]{z-index:-1}@media screen and (max-width: 1024px){.summary .woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled .quantity,.summary .woocommerce-variation-add-to-cart-disabled .quantity,.summary .woocommerce-variation-add-to-cart .quantity{height:50px !important;margin:0 16px 0 0 !important}}@media screen and (max-width: 369px){.summary .woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled .quantity,.summary .woocommerce-variation-add-to-cart-disabled .quantity,.summary .woocommerce-variation-add-to-cart .quantity{margin:0 0 20px 0 !important}}.summary .woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled .single_add_to_cart_button,.summary .woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled .single_add_to_cart_button.button.alt,.summary .woocommerce-variation-add-to-cart-disabled .single_add_to_cart_button,.summary .woocommerce-variation-add-to-cart-disabled .single_add_to_cart_button.button.alt,.summary .woocommerce-variation-add-to-cart .single_add_to_cart_button,.summary .woocommerce-variation-add-to-cart .single_add_to_cart_button.button.alt{display:flex !important;flex-direction:row !important;justify-content:center !important;align-items:center !important;padding:14px 30px !important;gap:10px !important;background-color:#566261 !important;color:#f9f9f9 !important;font-size:20px !important;font-family:"Gustavo-Regular",sans-serif !important;text-transform:uppercase !important;text-align:center !important;white-space:nowrap !important;text-decoration:none !important;transition:all .3s ease-in-out !important}@media screen and (min-width: 820px){.summary .woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled .single_add_to_cart_button:hover,.summary .woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled .single_add_to_cart_button.button.alt:hover,.summary .woocommerce-variation-add-to-cart-disabled .single_add_to_cart_button:hover,.summary .woocommerce-variation-add-to-cart-disabled .single_add_to_cart_button.button.alt:hover,.summary .woocommerce-variation-add-to-cart .single_add_to_cart_button:hover,.summary .woocommerce-variation-add-to-cart .single_add_to_cart_button.button.alt:hover{background-color:#ffc801 !important;color:#383839 !important}}.summary .woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled .single_add_to_cart_button,.summary .woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled .single_add_to_cart_button.button.alt,.summary .woocommerce-variation-add-to-cart-disabled .single_add_to_cart_button,.summary .woocommerce-variation-add-to-cart-disabled .single_add_to_cart_button.button.alt,.summary .woocommerce-variation-add-to-cart .single_add_to_cart_button,.summary .woocommerce-variation-add-to-cart .single_add_to_cart_button.button.alt{background-color:#000 !important;width:310px;max-width:90vw}@media screen and (min-width: 820px){.summary .woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled .single_add_to_cart_button:hover,.summary .woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled .single_add_to_cart_button.button.alt:hover,.summary .woocommerce-variation-add-to-cart-disabled .single_add_to_cart_button:hover,.summary .woocommerce-variation-add-to-cart-disabled .single_add_to_cart_button.button.alt:hover,.summary .woocommerce-variation-add-to-cart .single_add_to_cart_button:hover,.summary .woocommerce-variation-add-to-cart .single_add_to_cart_button.button.alt:hover{background-color:#ffc801 !important}}@media screen and (max-width: 1024px){.summary .woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled .single_add_to_cart_button,.summary .woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled .single_add_to_cart_button.button.alt,.summary .woocommerce-variation-add-to-cart-disabled .single_add_to_cart_button,.summary .woocommerce-variation-add-to-cart-disabled .single_add_to_cart_button.button.alt,.summary .woocommerce-variation-add-to-cart .single_add_to_cart_button,.summary .woocommerce-variation-add-to-cart .single_add_to_cart_button.button.alt{width:100% !important;padding:10px 15px !important;height:50px !important}}.summary .woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled .single_add_to_cart_button_disabled,.summary .woocommerce-variation-add-to-cart-disabled .single_add_to_cart_button_disabled,.summary .woocommerce-variation-add-to-cart .single_add_to_cart_button_disabled{opacity:.5;background-color:rgba(0,0,0,.5) !important}@media screen and (min-width: 1024px){.summary .woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled .single_add_to_cart_button_disabled:hover,.summary .woocommerce-variation-add-to-cart-disabled .single_add_to_cart_button_disabled:hover,.summary .woocommerce-variation-add-to-cart .single_add_to_cart_button_disabled:hover{background-color:#000 !important}}.summary .product_meta{display:none}.summary #wc_bis_already_registered{margin-top:32px}.summary #wc_bis_already_registered .woocommerce-info{border-top-color:#000;border-width:1px;background:rgba(0,0,0,0);padding-left:0}.summary #wc_bis_already_registered .woocommerce-info:before{display:none}.summary #wc_bis_already_registered .woocommerce-info .wc_bis_signup_form_subscribed_link{color:#000;text-decoration:underline}.summary #wc_bis_already_registered .woocommerce-info .wc_bis_signup_form_subscribed_link:hover{text-decoration:none}.summary #wc_bis_product_form{--gap: 8px;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;margin-top:32px}.summary #wc_bis_product_form .wc_bis_form_title{flex:0 0 100%;font-size:18px;margin-bottom:16px}.summary #wc_bis_product_form #wc_bis_email{flex:0 0 calc(70% - var(--gap)/2);padding:14px 16px;font-family:"Basel-Grotesk-Regular";font-size:18px !important;max-width:calc(70% - var(--gap)/2)}.summary #wc_bis_product_form .wc_bis_send_form{flex:0 0 calc(30% - var(--gap)/2);max-width:calc(30% - var(--gap)/2);display:flex;flex-direction:row;justify-content:center;align-items:center;padding:16px 32px;background-color:#566261;color:#f9f9f9;border:none;outline:none;font-size:16px;font-family:"Gustavo-Regular",sans-serif;text-transform:uppercase;text-align:center;white-space:nowrap;text-decoration:none;transition:color .3s ease-in-out,background-color .3s ease-in-out;font-weight:500;letter-spacing:.96px;cursor:pointer}.summary #wc_bis_product_form .wc_bis_send_form:hover{background-color:#ffc801;color:#383839}.cart .quantity input[type=number]{-moz-appearance:textfield !important}.cart .wc-pao-addons-container{width:100%}.cart .wc-pao-addons-container #product-addons-total{display:none}.cart:not(.variations_form.cart){display:flex;justify-content:space-between;margin-bottom:150px;flex-wrap:wrap}.cart:not(.variations_form.cart) input[type=number]{z-index:-1}@media screen and (max-width: 369px){.cart:not(.variations_form.cart){flex-direction:column}}.cart:not(.variations_form.cart) .quantity input{margin:0;border:none;border-right:none;padding:14px 0}.cart:not(.variations_form.cart) .quantity{margin:0 20px 0 0 !important;border:none;width:167px !important;display:flex;flex-direction:row;justify-content:space-around}.cart:not(.variations_form.cart) .quantity input::-webkit-outer-spin-button,.cart:not(.variations_form.cart) .quantity input::-webkit-inner-spin-button{-webkit-appearance:none !important;margin:0 !important;appearance:none !important}.cart:not(.variations_form.cart) .quantity input[type=number]{-moz-appearance:textfield !important}@media screen and (max-width: 1024px){.cart:not(.variations_form.cart) .quantity{height:50px !important;margin:0 16px 0 0 !important}}@media screen and (max-width: 369px){.cart:not(.variations_form.cart) .quantity{margin:0 0 20px 0 !important}}.cart:not(.variations_form.cart) .minus{margin:0 !important;background-color:rgba(0,0,0,0);border:none;padding:14px 0 14px 20px !important;cursor:pointer}.cart:not(.variations_form.cart) .plus{background-color:rgba(0,0,0,0);border:none;padding:14px 20px 14px 0px !important;cursor:pointer}.cart:not(.variations_form.cart) .single_add_to_cart_button,.cart:not(.variations_form.cart) .single_add_to_cart_button.button.alt{display:flex !important;flex-direction:row !important;justify-content:center !important;align-items:center !important;padding:14px 30px !important;gap:10px !important;background-color:#566261 !important;color:#f9f9f9 !important;font-size:20px !important;font-family:"Gustavo-Regular",sans-serif !important;text-transform:uppercase !important;text-align:center !important;white-space:nowrap !important;text-decoration:none !important;transition:all .3s ease-in-out !important}@media screen and (min-width: 820px){.cart:not(.variations_form.cart) .single_add_to_cart_button:hover,.cart:not(.variations_form.cart) .single_add_to_cart_button.button.alt:hover{background-color:#ffc801 !important;color:#383839 !important}}.cart:not(.variations_form.cart) .single_add_to_cart_button,.cart:not(.variations_form.cart) .single_add_to_cart_button.button.alt{background-color:#000 !important;width:310px;max-width:90vw}@media screen and (min-width: 820px){.cart:not(.variations_form.cart) .single_add_to_cart_button:hover,.cart:not(.variations_form.cart) .single_add_to_cart_button.button.alt:hover{background-color:#ffc801 !important}}@media screen and (max-width: 1024px){.cart:not(.variations_form.cart) .single_add_to_cart_button,.cart:not(.variations_form.cart) .single_add_to_cart_button.button.alt{width:100% !important;padding:10px 15px !important;height:50px !important}}.cart:not(.variations_form.cart) .single_add_to_cart_button_disabled{opacity:.5}@media screen and (min-width: 1024px){.cart:not(.variations_form.cart) .single_add_to_cart_button_disabled:hover{background-color:#000 !important}}input[name=attribute_pa_size],input[name=attribute_size],input[name=attribute_binding],input[name=attribute_pa_kids-size]{display:none}label.generatedRadios{cursor:pointer;position:relative}label.generatedRadios.selected .hover-tooltip,label.generatedRadios:focus .hover-tooltip{opacity:1;visibility:visible;animation:visible 6s ease-in-out forwards}label.generatedRadios.selected .hover-tooltip:hover,label.generatedRadios:focus .hover-tooltip:hover{animation-play-state:paused}label.generatedRadios .hover-tooltip{position:absolute;top:-10px;left:50%;transform:translateX(-50%) translateY(-100%);color:#fff;font-size:14px;background-color:#566261;padding:10px 14px;width:max-content;font-weight:normal;text-align:center;opacity:0;visibility:hidden;transition:opacity .2s ease-in-out,visibility .2s ease-in-out}label.generatedRadios .hover-tooltip u,label.generatedRadios .hover-tooltip a{color:#fff;text-decoration:underline}label.generatedRadios .hover-tooltip::after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border-width:10px;border-style:solid;border-color:#566261 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}@keyframes visible{0%{visibility:hidden;opacity:0}5%,95%{visibility:visible;opacity:1}100%{visibility:hidden;opacity:0}}label.generatedRadios:hover{color:#ffc801}label.generatedRadios:active,label.generatedRadios.selected{color:#ffc801}.related.products h2{font-family:"Gustavo-Medium",sans-serif;font-style:normal;font-weight:500;color:#000;font-size:30px !important;line-height:106%;text-transform:uppercase;margin:0px;color:#000}@media screen and (min-width: 600px){.related.products h2{font-size:46px !important}}.related.products h2{color:#000;font-family:"Gustavo-Regular";margin:0 0 20px 0 !important}.related.products ul.products{padding:30px 0;margin:20px 0 200px 0;border-top:1px solid #000}.related.products ul.products .woocommerce-loop-product__title{font-family:"Gustavo-Regular";font-style:normal;font-weight:500;font-size:18px !important;line-height:22px;color:#000;text-transform:uppercase;padding:0 0 12px 0;margin:0 !important;word-break:break-word}.related.products ul.products .woocommerce-Price-amount.amount bdi,.related.products ul.products .woocommerce-Price-amount.amount .woocommerce-Price-currencySymbol{font-family:"Gustavo-Regular" !important;font-weight:500;font-size:14px;line-height:100%;text-transform:uppercase}.related.products ul.products .onsale{display:none}.related.products ul.products .product span{font-family:"Gustavo-Regular" !important;font-weight:500;font-size:14px;line-height:100%;text-transform:uppercase}.related.products ul.products .sizes-prices{display:flex;flex-direction:row;justify-content:space-between;align-items:center}@media screen and (max-width: 1024px){.related.products ul.products .sizes-prices{flex-direction:column-reverse;align-items:flex-start;gap:15px}}.related.products ul.products .sizes-prices .sizes{display:flex;gap:20px}@media screen and (max-width: 1024px){.related.products ul.products .sizes-prices .sizes{gap:0px;width:100%;justify-content:space-between;margin-right:10px}}.related.products ul.products .sizes-prices .price{margin:0 !important}.related.products ul.products .price{float:right}.related.products .custom-button-view-product{float:right;appearance:none;background-color:rgba(0,0,0,0);display:inline-flex;flex-direction:row;justify-content:center;align-items:center;padding:8px 0 8px 30px;gap:10px;border:none;white-space:nowrap;transition:all .2s ease-in-out;text-transform:uppercase;text-align:center}.related.products .custom-button-view-product:hover{background-color:rgba(0,0,0,0)}.related.products .custom-button-view-product::after{content:url("/wp-content/themes/koenigsegg/assets/icons/black/arrow_icon.svg");height:24px;width:24px;transition:transform .2s ease-in-out}@media screen and (min-width: 820px){.related.products .custom-button-view-product:hover{color:#ffc801}.related.products .custom-button-view-product:hover::after{transform:translateX(10px);filter:brightness(0) saturate(100%) invert(75%) sepia(80%) saturate(1348%) hue-rotate(357deg) brightness(102%) contrast(103%)}}@media screen and (max-width: 820px){.related.products .custom-button-view-product{float:left;padding:0}}.related.products .custom-button-select-option,.related.products .button.product_type_simple.add_to_cart_button.ajax_add_to_cart.product_type_simple.add_to_cart_button.ajax_add_to_cart,.related.products .out-of-stock{appearance:none !important;background-color:rgba(0,0,0,0) !important;display:inline-flex;flex-direction:row !important;justify-content:center !important;align-items:center !important;padding:14px 30px !important;gap:10px !important;border:2px solid #000 !important;white-space:nowrap !important;font-size:14px !important;font-family:"Gustavo-Regular" !important;color:#000 !important;transition:all .2s ease-in-out !important;text-transform:uppercase !important}@media screen and (min-width: 820px){.related.products .custom-button-select-option:hover,.related.products .button.product_type_simple.add_to_cart_button.ajax_add_to_cart.product_type_simple.add_to_cart_button.ajax_add_to_cart:hover,.related.products .out-of-stock:hover{background-color:#ffc801 !important;border:2px solid #ffc801 !important;color:#000 !important}}@media screen and (max-width: 820px){.related.products .custom-button-select-option,.related.products .button.product_type_simple.add_to_cart_button.ajax_add_to_cart.product_type_simple.add_to_cart_button.ajax_add_to_cart,.related.products .out-of-stock{float:left !important;width:100% !important}}.related.products .button.wp-element-button{display:none}.related.products ul>li>.sizes-prices>.sizes{visibility:hidden}.image-wrapper{position:relative;padding-top:115%;content:"";display:block;overflow:hidden;width:100%}.image-wrapper img{object-fit:cover;width:100%;height:100% !important;position:absolute;top:0;left:0;transition:all .3s ease-in-out}@media screen and (min-width: 820px){.image-wrapper:not(:has(.secondary-image)):hover img{transform:scale(1.1)}.image-wrapper:has(.secondary-image) .primary-image{transition:opacity .2s ease-in-out}.image-wrapper:has(.secondary-image):hover .primary-image{opacity:0}}.button.product_type_variable.add_to_cart_button,.button.product_type_simple.add_to_cart_button.ajax_add_to_cart,.button.product_type_simple,.button.product_type_bundle.add_to_cart_button.ajax_add_to_cart,.button.product_type_bundle.add_to_cart_button{display:none !important}.woocommerce-Price-currencySymbol{margin-left:5px}.single-product__size-chart-wrapper{margin-bottom:15px;display:flex;flex-direction:row;justify-content:space-between}.single-product__size-chart{text-decoration:underline}.single-product__size-chart a{transition:all .2s ease-in-out}.single-product__size-chart a:hover{color:#ffc801}.minus{margin:0 !important;background-color:rgba(0,0,0,0);border:none;padding:14px 0 14px 20px !important;cursor:pointer}.plus{background-color:rgba(0,0,0,0);border:none;padding:14px 20px 14px 0px !important;cursor:pointer}form.variations_form .generatedRadios.out-of-stock{color:#e6e6e6;cursor:not-allowed}.bundle_form .bundled_product{display:none}.woocommerce .product .summary .stock.in-stock{display:none}.woocommerce .product .summary .stock,.woocommerce .product .summary .stock.out-of-stock,.woocommerce .product .summary .stock.in-stock,.woocommerce .product .summary .stock.available{color:#000}.size-input{display:none}.size-label{cursor:pointer}.size-label:hover{color:#ffc801}.size-label:active,.size-label.selected{color:#ffc801}.woocommerce-page:has(.product-overview__orderby-wrapper,.products) .term-description{max-width:820px}.woocommerce-page:has(.product-overview__orderby-wrapper,.products) .term-description p+*,.woocommerce-page:has(.product-overview__orderby-wrapper,.products) .term-description *+p{margin-top:8px}.grid.products.columns-4.grid-active::before,.grid.products.columns-3.grid-active::before,.grid.products.columns-3.list-active::before,.grid.products.columns-4.list-active::before{display:none !important}.grid.products.columns-4.grid-active,.grid.products.columns-3.grid-active,.grid.products.columns-3.list-active,.grid.products.columns-4.list-active{padding:0;justify-items:center !important;transition:all .2s ease-in-out;display:grid !important;grid-template-columns:1fr 1fr 1fr 1fr;gap:28px;height:100% !important;width:100% !important}@media(max-width: 1199px){.grid.products.columns-4.grid-active,.grid.products.columns-3.grid-active,.grid.products.columns-3.list-active,.grid.products.columns-4.list-active{grid-template-columns:1fr 1fr}}@media(max-width: 820px){.grid.products.columns-4.grid-active,.grid.products.columns-3.grid-active,.grid.products.columns-3.list-active,.grid.products.columns-4.list-active{gap:16px}}@media(max-width: 374px){.grid.products.columns-4.grid-active,.grid.products.columns-3.grid-active,.grid.products.columns-3.list-active,.grid.products.columns-4.list-active{grid-template-columns:1fr !important}}.grid.products.columns-4.grid-active li,.grid.products.columns-3.grid-active li,.grid.products.columns-3.list-active li,.grid.products.columns-4.list-active li{position:initial !important;top:initial !important;left:initial !important;width:100% !important;display:inline-block;margin:0;display:flex;flex-direction:column;margin:0 0 16px !important}.grid.products.columns-4.grid-active li .onsale,.grid.products.columns-3.grid-active li .onsale,.grid.products.columns-3.list-active li .onsale,.grid.products.columns-4.list-active li .onsale{display:none}.grid.products.columns-4.grid-active li .woocommerce-loop-product__title,.grid.products.columns-3.grid-active li .woocommerce-loop-product__title,.grid.products.columns-3.list-active li .woocommerce-loop-product__title,.grid.products.columns-4.list-active li .woocommerce-loop-product__title{word-break:break-word;font-size:14px;text-transform:capitalize;margin-bottom:10px}.grid.products.columns-4.grid-active li img,.grid.products.columns-3.grid-active li img,.grid.products.columns-3.list-active li img,.grid.products.columns-4.list-active li img{height:100% !important}.grid.products.columns-4.grid-active li .sizes-prices,.grid.products.columns-3.grid-active li .sizes-prices,.grid.products.columns-3.list-active li .sizes-prices,.grid.products.columns-4.list-active li .sizes-prices{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;gap:30px;margin-top:auto}@media screen and (max-width: 820px){.grid.products.columns-4.grid-active li .sizes-prices,.grid.products.columns-3.grid-active li .sizes-prices,.grid.products.columns-3.list-active li .sizes-prices,.grid.products.columns-4.list-active li .sizes-prices{flex-direction:column-reverse;align-items:flex-start;justify-content:center;gap:16px}}.grid.products.columns-4.grid-active li .sizes-prices .sizes,.grid.products.columns-3.grid-active li .sizes-prices .sizes,.grid.products.columns-3.list-active li .sizes-prices .sizes,.grid.products.columns-4.list-active li .sizes-prices .sizes{font-family:"Gustavo-Regular",sans-serif;font-style:normal;font-weight:500;color:#000;font-size:14px !important;line-height:100%;text-transform:uppercase;display:flex;align-items:center;width:100%;justify-content:space-between;min-height:14px;visibility:hidden}.grid.products.columns-4.grid-active li .sizes-prices .price,.grid.products.columns-3.grid-active li .sizes-prices .price,.grid.products.columns-3.list-active li .sizes-prices .price,.grid.products.columns-4.list-active li .sizes-prices .price{display:flex;align-items:center;justify-content:start;text-transform:uppercase;width:100%;margin:0 !important}@media screen and (max-width: 820px){.grid.products.columns-4.grid-active li .sizes-prices .price,.grid.products.columns-3.grid-active li .sizes-prices .price,.grid.products.columns-3.list-active li .sizes-prices .price,.grid.products.columns-4.list-active li .sizes-prices .price{justify-content:start}}.grid.products.columns-4.grid-active li .sizes-prices .price span bdi,.grid.products.columns-3.grid-active li .sizes-prices .price span bdi,.grid.products.columns-3.list-active li .sizes-prices .price span bdi,.grid.products.columns-4.list-active li .sizes-prices .price span bdi{display:flex;flex-direction:row;align-items:center;font-family:"Gustavo-Regular",sans-serif;font-style:normal;font-weight:500;color:#000;font-size:14px !important;line-height:100%}.grid.products.columns-4.grid-active li .sizes-prices .price span bdi span,.grid.products.columns-3.grid-active li .sizes-prices .price span bdi span,.grid.products.columns-3.list-active li .sizes-prices .price span bdi span,.grid.products.columns-4.list-active li .sizes-prices .price span bdi span{font-family:"Gustavo-Regular",sans-serif;font-style:normal;font-weight:500;color:#000;font-size:14px !important;line-height:100%}.grid.products.columns-4.grid-active li .sizes-prices .price .woocs_price_code,.grid.products.columns-3.grid-active li .sizes-prices .price .woocs_price_code,.grid.products.columns-3.list-active li .sizes-prices .price .woocs_price_code,.grid.products.columns-4.list-active li .sizes-prices .price .woocs_price_code{display:flex;flex-flow:row wrap;align-items:center;gap:8px}.grid.products.columns-4.grid-active li .sizes-prices .price .wholesale_price_container,.grid.products.columns-3.grid-active li .sizes-prices .price .wholesale_price_container,.grid.products.columns-3.list-active li .sizes-prices .price .wholesale_price_container,.grid.products.columns-4.list-active li .sizes-prices .price .wholesale_price_container{margin:0 16px}.grid.products.columns-4.grid-active li .sizes-prices .price .wholesale_price_container .wholesale_price_title,.grid.products.columns-3.grid-active li .sizes-prices .price .wholesale_price_container .wholesale_price_title,.grid.products.columns-3.list-active li .sizes-prices .price .wholesale_price_container .wholesale_price_title,.grid.products.columns-4.list-active li .sizes-prices .price .wholesale_price_container .wholesale_price_title{display:none}.grid.products.columns-4.grid-active li .button.product_type_simple,.grid.products.columns-4.grid-active li .button.product_type_variable,.grid.products.columns-4.grid-active li .button.product_type_bundle,.grid.products.columns-3.grid-active li .button.product_type_simple,.grid.products.columns-3.grid-active li .button.product_type_variable,.grid.products.columns-3.grid-active li .button.product_type_bundle,.grid.products.columns-3.list-active li .button.product_type_simple,.grid.products.columns-3.list-active li .button.product_type_variable,.grid.products.columns-3.list-active li .button.product_type_bundle,.grid.products.columns-4.list-active li .button.product_type_simple,.grid.products.columns-4.list-active li .button.product_type_variable,.grid.products.columns-4.list-active li .button.product_type_bundle{display:none}.grid.products.columns-4.grid-active li .element-item.product.type-product.post-660.status-publish.instock.product_cat-toys.has-post-thumbnail.taxable.shipping-taxable.purchasable.product-type-variable .button.custom-button-select-option,.grid.products.columns-3.grid-active li .element-item.product.type-product.post-660.status-publish.instock.product_cat-toys.has-post-thumbnail.taxable.shipping-taxable.purchasable.product-type-variable .button.custom-button-select-option,.grid.products.columns-3.list-active li .element-item.product.type-product.post-660.status-publish.instock.product_cat-toys.has-post-thumbnail.taxable.shipping-taxable.purchasable.product-type-variable .button.custom-button-select-option,.grid.products.columns-4.list-active li .element-item.product.type-product.post-660.status-publish.instock.product_cat-toys.has-post-thumbnail.taxable.shipping-taxable.purchasable.product-type-variable .button.custom-button-select-option{appearance:none !important;background-color:rgba(0,0,0,0) !important;display:none !important;flex-direction:row !important;justify-content:center !important;align-items:center !important;padding:14px 30px !important;gap:10px !important;border:2px solid #566261 !important;white-space:nowrap !important;font-family:"Gustavo-Regular" !important;font-size:14px !important;color:#566261 !important;transition:all .2s ease-in-out !important;text-transform:uppercase !important}@media screen and (min-width: 820px){.grid.products.columns-4.grid-active li .element-item.product.type-product.post-660.status-publish.instock.product_cat-toys.has-post-thumbnail.taxable.shipping-taxable.purchasable.product-type-variable .button.custom-button-select-option:hover,.grid.products.columns-3.grid-active li .element-item.product.type-product.post-660.status-publish.instock.product_cat-toys.has-post-thumbnail.taxable.shipping-taxable.purchasable.product-type-variable .button.custom-button-select-option:hover,.grid.products.columns-3.list-active li .element-item.product.type-product.post-660.status-publish.instock.product_cat-toys.has-post-thumbnail.taxable.shipping-taxable.purchasable.product-type-variable .button.custom-button-select-option:hover,.grid.products.columns-4.list-active li .element-item.product.type-product.post-660.status-publish.instock.product_cat-toys.has-post-thumbnail.taxable.shipping-taxable.purchasable.product-type-variable .button.custom-button-select-option:hover{background-color:#ffc801 !important;border:2px solid #ffc801 !important;color:#000 !important}}@media screen and (max-width: 820px){.grid.products.columns-4.grid-active li .element-item.product.type-product.post-660.status-publish.instock.product_cat-toys.has-post-thumbnail.taxable.shipping-taxable.purchasable.product-type-variable .button.custom-button-select-option,.grid.products.columns-3.grid-active li .element-item.product.type-product.post-660.status-publish.instock.product_cat-toys.has-post-thumbnail.taxable.shipping-taxable.purchasable.product-type-variable .button.custom-button-select-option,.grid.products.columns-3.list-active li .element-item.product.type-product.post-660.status-publish.instock.product_cat-toys.has-post-thumbnail.taxable.shipping-taxable.purchasable.product-type-variable .button.custom-button-select-option,.grid.products.columns-4.list-active li .element-item.product.type-product.post-660.status-publish.instock.product_cat-toys.has-post-thumbnail.taxable.shipping-taxable.purchasable.product-type-variable .button.custom-button-select-option{float:left !important;width:100% !important}}.grid.products.columns-4.grid-active li .button.custom-button-select-option,.grid.products.columns-4.grid-active li .button.product_type_simple.add_to_cart_button.ajax_add_to_cart,.grid.products.columns-4.grid-active li .woocommerce #respond input#submit,.grid.products.columns-4.grid-active li .woocommerce a.button,.grid.products.columns-4.grid-active li .woocommerce button.button,.grid.products.columns-4.grid-active li .woocommerce input.button,.grid.products.columns-4.grid-active li .button.out-of-stock,.grid.products.columns-4.grid-active li .button.wp-element-button,.grid.products.columns-3.grid-active li .button.custom-button-select-option,.grid.products.columns-3.grid-active li .button.product_type_simple.add_to_cart_button.ajax_add_to_cart,.grid.products.columns-3.grid-active li .woocommerce #respond input#submit,.grid.products.columns-3.grid-active li .woocommerce a.button,.grid.products.columns-3.grid-active li .woocommerce button.button,.grid.products.columns-3.grid-active li .woocommerce input.button,.grid.products.columns-3.grid-active li .button.out-of-stock,.grid.products.columns-3.grid-active li .button.wp-element-button,.grid.products.columns-3.list-active li .button.custom-button-select-option,.grid.products.columns-3.list-active li .button.product_type_simple.add_to_cart_button.ajax_add_to_cart,.grid.products.columns-3.list-active li .woocommerce #respond input#submit,.grid.products.columns-3.list-active li .woocommerce a.button,.grid.products.columns-3.list-active li .woocommerce button.button,.grid.products.columns-3.list-active li .woocommerce input.button,.grid.products.columns-3.list-active li .button.out-of-stock,.grid.products.columns-3.list-active li .button.wp-element-button,.grid.products.columns-4.list-active li .button.custom-button-select-option,.grid.products.columns-4.list-active li .button.product_type_simple.add_to_cart_button.ajax_add_to_cart,.grid.products.columns-4.list-active li .woocommerce #respond input#submit,.grid.products.columns-4.list-active li .woocommerce a.button,.grid.products.columns-4.list-active li .woocommerce button.button,.grid.products.columns-4.list-active li .woocommerce input.button,.grid.products.columns-4.list-active li .button.out-of-stock,.grid.products.columns-4.list-active li .button.wp-element-button{appearance:none !important;background-color:rgba(0,0,0,0) !important;display:none !important;flex-direction:row !important;justify-content:center !important;align-items:center !important;padding:14px 30px !important;gap:10px !important;border:2px solid #566261 !important;white-space:nowrap !important;font-size:14px !important;font-family:"Gustavo-Regular" !important;color:#566261 !important;transition:all .2s ease-in-out !important;text-transform:uppercase !important}@media screen and (min-width: 820px){.grid.products.columns-4.grid-active li .button.custom-button-select-option:hover,.grid.products.columns-4.grid-active li .button.product_type_simple.add_to_cart_button.ajax_add_to_cart:hover,.grid.products.columns-4.grid-active li .woocommerce #respond input#submit:hover,.grid.products.columns-4.grid-active li .woocommerce a.button:hover,.grid.products.columns-4.grid-active li .woocommerce button.button:hover,.grid.products.columns-4.grid-active li .woocommerce input.button:hover,.grid.products.columns-4.grid-active li .button.out-of-stock:hover,.grid.products.columns-4.grid-active li .button.wp-element-button:hover,.grid.products.columns-3.grid-active li .button.custom-button-select-option:hover,.grid.products.columns-3.grid-active li .button.product_type_simple.add_to_cart_button.ajax_add_to_cart:hover,.grid.products.columns-3.grid-active li .woocommerce #respond input#submit:hover,.grid.products.columns-3.grid-active li .woocommerce a.button:hover,.grid.products.columns-3.grid-active li .woocommerce button.button:hover,.grid.products.columns-3.grid-active li .woocommerce input.button:hover,.grid.products.columns-3.grid-active li .button.out-of-stock:hover,.grid.products.columns-3.grid-active li .button.wp-element-button:hover,.grid.products.columns-3.list-active li .button.custom-button-select-option:hover,.grid.products.columns-3.list-active li .button.product_type_simple.add_to_cart_button.ajax_add_to_cart:hover,.grid.products.columns-3.list-active li .woocommerce #respond input#submit:hover,.grid.products.columns-3.list-active li .woocommerce a.button:hover,.grid.products.columns-3.list-active li .woocommerce button.button:hover,.grid.products.columns-3.list-active li .woocommerce input.button:hover,.grid.products.columns-3.list-active li .button.out-of-stock:hover,.grid.products.columns-3.list-active li .button.wp-element-button:hover,.grid.products.columns-4.list-active li .button.custom-button-select-option:hover,.grid.products.columns-4.list-active li .button.product_type_simple.add_to_cart_button.ajax_add_to_cart:hover,.grid.products.columns-4.list-active li .woocommerce #respond input#submit:hover,.grid.products.columns-4.list-active li .woocommerce a.button:hover,.grid.products.columns-4.list-active li .woocommerce button.button:hover,.grid.products.columns-4.list-active li .woocommerce input.button:hover,.grid.products.columns-4.list-active li .button.out-of-stock:hover,.grid.products.columns-4.list-active li .button.wp-element-button:hover{background-color:#ffc801 !important;border:2px solid #ffc801 !important;color:#000 !important}}@media screen and (max-width: 820px){.grid.products.columns-4.grid-active li .button.custom-button-select-option,.grid.products.columns-4.grid-active li .button.product_type_simple.add_to_cart_button.ajax_add_to_cart,.grid.products.columns-4.grid-active li .woocommerce #respond input#submit,.grid.products.columns-4.grid-active li .woocommerce a.button,.grid.products.columns-4.grid-active li .woocommerce button.button,.grid.products.columns-4.grid-active li .woocommerce input.button,.grid.products.columns-4.grid-active li .button.out-of-stock,.grid.products.columns-4.grid-active li .button.wp-element-button,.grid.products.columns-3.grid-active li .button.custom-button-select-option,.grid.products.columns-3.grid-active li .button.product_type_simple.add_to_cart_button.ajax_add_to_cart,.grid.products.columns-3.grid-active li .woocommerce #respond input#submit,.grid.products.columns-3.grid-active li .woocommerce a.button,.grid.products.columns-3.grid-active li .woocommerce button.button,.grid.products.columns-3.grid-active li .woocommerce input.button,.grid.products.columns-3.grid-active li .button.out-of-stock,.grid.products.columns-3.grid-active li .button.wp-element-button,.grid.products.columns-3.list-active li .button.custom-button-select-option,.grid.products.columns-3.list-active li .button.product_type_simple.add_to_cart_button.ajax_add_to_cart,.grid.products.columns-3.list-active li .woocommerce #respond input#submit,.grid.products.columns-3.list-active li .woocommerce a.button,.grid.products.columns-3.list-active li .woocommerce button.button,.grid.products.columns-3.list-active li .woocommerce input.button,.grid.products.columns-3.list-active li .button.out-of-stock,.grid.products.columns-3.list-active li .button.wp-element-button,.grid.products.columns-4.list-active li .button.custom-button-select-option,.grid.products.columns-4.list-active li .button.product_type_simple.add_to_cart_button.ajax_add_to_cart,.grid.products.columns-4.list-active li .woocommerce #respond input#submit,.grid.products.columns-4.list-active li .woocommerce a.button,.grid.products.columns-4.list-active li .woocommerce button.button,.grid.products.columns-4.list-active li .woocommerce input.button,.grid.products.columns-4.list-active li .button.out-of-stock,.grid.products.columns-4.list-active li .button.wp-element-button{float:left !important;width:100% !important}}.grid.products.columns-4.grid-active li .button.out-of-stock,.grid.products.columns-3.grid-active li .button.out-of-stock,.grid.products.columns-3.list-active li .button.out-of-stock,.grid.products.columns-4.list-active li .button.out-of-stock{cursor:not-allowed !important}.grid.products.columns-4.grid-active li .button.product_type_variable.add_to_cart_button,.grid.products.columns-4.grid-active li .button.custom-button-view-product,.grid.products.columns-3.grid-active li .button.product_type_variable.add_to_cart_button,.grid.products.columns-3.grid-active li .button.custom-button-view-product,.grid.products.columns-3.list-active li .button.product_type_variable.add_to_cart_button,.grid.products.columns-3.list-active li .button.custom-button-view-product,.grid.products.columns-4.list-active li .button.product_type_variable.add_to_cart_button,.grid.products.columns-4.list-active li .button.custom-button-view-product{float:right;appearance:none;background-color:rgba(0,0,0,0);display:none;flex-direction:row;justify-content:center;align-items:center;padding:8px 0 8px 30px;gap:10px;border:none;white-space:nowrap;font-family:"Gustavo-Regular",sans-serif;transition:all .2s ease-in-out;text-transform:uppercase;text-align:center}.grid.products.columns-4.grid-active li .button.product_type_variable.add_to_cart_button::after,.grid.products.columns-4.grid-active li .button.custom-button-view-product::after,.grid.products.columns-3.grid-active li .button.product_type_variable.add_to_cart_button::after,.grid.products.columns-3.grid-active li .button.custom-button-view-product::after,.grid.products.columns-3.list-active li .button.product_type_variable.add_to_cart_button::after,.grid.products.columns-3.list-active li .button.custom-button-view-product::after,.grid.products.columns-4.list-active li .button.product_type_variable.add_to_cart_button::after,.grid.products.columns-4.list-active li .button.custom-button-view-product::after{content:url("/wp-content/themes/koenigsegg/assets/icons/black/arrow_icon.svg");height:24px;width:24px;transition:transform .2s ease-in-out}@media screen and (min-width: 820px){.grid.products.columns-4.grid-active li .button.product_type_variable.add_to_cart_button:hover,.grid.products.columns-4.grid-active li .button.custom-button-view-product:hover,.grid.products.columns-3.grid-active li .button.product_type_variable.add_to_cart_button:hover,.grid.products.columns-3.grid-active li .button.custom-button-view-product:hover,.grid.products.columns-3.list-active li .button.product_type_variable.add_to_cart_button:hover,.grid.products.columns-3.list-active li .button.custom-button-view-product:hover,.grid.products.columns-4.list-active li .button.product_type_variable.add_to_cart_button:hover,.grid.products.columns-4.list-active li .button.custom-button-view-product:hover{color:#ffc801}.grid.products.columns-4.grid-active li .button.product_type_variable.add_to_cart_button:hover::after,.grid.products.columns-4.grid-active li .button.custom-button-view-product:hover::after,.grid.products.columns-3.grid-active li .button.product_type_variable.add_to_cart_button:hover::after,.grid.products.columns-3.grid-active li .button.custom-button-view-product:hover::after,.grid.products.columns-3.list-active li .button.product_type_variable.add_to_cart_button:hover::after,.grid.products.columns-3.list-active li .button.custom-button-view-product:hover::after,.grid.products.columns-4.list-active li .button.product_type_variable.add_to_cart_button:hover::after,.grid.products.columns-4.list-active li .button.custom-button-view-product:hover::after{transform:translateX(10px);filter:brightness(0) saturate(100%) invert(75%) sepia(80%) saturate(1348%) hue-rotate(357deg) brightness(102%) contrast(103%)}}@media screen and (max-width: 820px){.grid.products.columns-4.grid-active li .button.product_type_variable.add_to_cart_button,.grid.products.columns-4.grid-active li .button.custom-button-view-product,.grid.products.columns-3.grid-active li .button.product_type_variable.add_to_cart_button,.grid.products.columns-3.grid-active li .button.custom-button-view-product,.grid.products.columns-3.list-active li .button.product_type_variable.add_to_cart_button,.grid.products.columns-3.list-active li .button.custom-button-view-product,.grid.products.columns-4.list-active li .button.product_type_variable.add_to_cart_button,.grid.products.columns-4.list-active li .button.custom-button-view-product{float:left;padding:0}}.grid.products.columns-4.grid-active li.environmental-image,.grid.products.columns-4.grid-active li.environmental-video,.grid.products.columns-3.grid-active li.environmental-image,.grid.products.columns-3.grid-active li.environmental-video,.grid.products.columns-3.list-active li.environmental-image,.grid.products.columns-3.list-active li.environmental-video,.grid.products.columns-4.list-active li.environmental-image,.grid.products.columns-4.list-active li.environmental-video{grid-column:span 2;grid-row:span 2;padding-bottom:0;position:relative !important}.grid.products.columns-4.grid-active li.environmental-image video,.grid.products.columns-4.grid-active li.environmental-image img,.grid.products.columns-4.grid-active li.environmental-video video,.grid.products.columns-4.grid-active li.environmental-video img,.grid.products.columns-3.grid-active li.environmental-image video,.grid.products.columns-3.grid-active li.environmental-image img,.grid.products.columns-3.grid-active li.environmental-video video,.grid.products.columns-3.grid-active li.environmental-video img,.grid.products.columns-3.list-active li.environmental-image video,.grid.products.columns-3.list-active li.environmental-image img,.grid.products.columns-3.list-active li.environmental-video video,.grid.products.columns-3.list-active li.environmental-video img,.grid.products.columns-4.list-active li.environmental-image video,.grid.products.columns-4.list-active li.environmental-image img,.grid.products.columns-4.list-active li.environmental-video video,.grid.products.columns-4.list-active li.environmental-video img{object-fit:cover;position:absolute;width:100%;height:100%;top:0;left:0;object-position:center}@media only screen and (min-width: 1200px){.grid.products.columns-4.grid-active li.environmental-image,.grid.products.columns-4.grid-active li.environmental-video,.grid.products.columns-3.grid-active li.environmental-image,.grid.products.columns-3.grid-active li.environmental-video,.grid.products.columns-3.list-active li.environmental-image,.grid.products.columns-3.list-active li.environmental-video,.grid.products.columns-4.list-active li.environmental-image,.grid.products.columns-4.list-active li.environmental-video{height:100%}}@media only screen and (max-width: 1200px){.grid.products.columns-4.grid-active li.environmental-image,.grid.products.columns-4.grid-active li.environmental-video,.grid.products.columns-3.grid-active li.environmental-image,.grid.products.columns-3.grid-active li.environmental-video,.grid.products.columns-3.list-active li.environmental-image,.grid.products.columns-3.list-active li.environmental-video,.grid.products.columns-4.list-active li.environmental-image,.grid.products.columns-4.list-active li.environmental-video{min-height:min(242px + 350*(100vw - 320px)/1192,592px)}}.grid.products.columns-4.grid-active li.environmental-image.list-active,.grid.products.columns-4.grid-active li.environmental-video.list-active,.grid.products.columns-3.grid-active li.environmental-image.list-active,.grid.products.columns-3.grid-active li.environmental-video.list-active,.grid.products.columns-3.list-active li.environmental-image.list-active,.grid.products.columns-3.list-active li.environmental-video.list-active,.grid.products.columns-4.list-active li.environmental-image.list-active,.grid.products.columns-4.list-active li.environmental-video.list-active{grid-column:span 1}@media screen and (max-width: 374px){.grid.products.columns-4.grid-active,.grid.products.columns-3.grid-active,.grid.products.columns-3.list-active,.grid.products.columns-4.list-active{grid-template-columns:1fr 1fr !important}}@media screen and (max-width: 820px){.grid-active{grid-template-columns:1fr 1fr !important}}@media screen and (max-width: 820px){.list-active{grid-template-columns:1fr !important}}.product-overview__orderby-wrapper{width:fit-content;display:block;float:left;margin:20px 0}@media screen and (max-width: 820px){.product-overview__orderby-wrapper{flex-direction:row;justify-content:space-between;align-items:center;display:flex;width:100%}}.grid-layout-select{display:none;flex-direction:row;justify-content:center;align-items:center;gap:28px}@media screen and (max-width: 820px){.grid-layout-select{display:flex}}@media(max-width: 374px){.grid-layout-select{display:none}}.grid-layout-select-icon{height:25px !important;padding-bottom:5px;transition:all .2s ease-in-out;border-bottom:solid 2px rgba(0,0,0,0)}.grid-layout-select-icon.active{border-bottom:solid 2px #ffc801}.woocommerce.columns-4 .woocommerce-ordering{float:left !important;margin:0}.woocommerce.columns-4 .woocommerce-ordering select{font-family:"Gustavo-Regular",sans-serif;font-style:normal;font-weight:500;color:#000;font-size:14px !important;line-height:100%;text-transform:uppercase;appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:15px;background-color:#fff;border:none;background-image:url("/wp-content/themes/koenigsegg/assets/icons/black/accordion_arrow.png");background-repeat:no-repeat;background-position:calc(100% - 3px) center;background-size:13px}.woocommerce.columns-4 #filters .active{background-color:#ffc801;border-color:#ffc801}.woocommerce.columns-4 #filters{display:inline-flex;float:right !important;overflow-x:scroll;padding:0 0 38px 0}@media screen and (max-width: 820px){.woocommerce.columns-4 #filters{display:flex;width:100%;justify-content:left !important;align-items:flex-start;float:initial !important;gap:16px;padding:32px 0 !important;margin:0 !important}.woocommerce.columns-4 #filters::-webkit-scrollbar{display:none}}.woocommerce.columns-4 #filters button{font-family:"Gustavo-Regular",sans-serif;font-style:normal;font-weight:500;color:#000;font-size:14px !important;line-height:100%;text-transform:uppercase;white-space:nowrap;appearance:none;display:inline-flex;flex-direction:row;justify-content:center;align-items:center;padding:10px 20px;width:fit-content;height:34px;background:#fff;border:1px solid #000;cursor:pointer;transition:all .2s ease-in-out;margin-left:20px}.woocommerce.columns-4 #filters button:last-of-child{margin-left:0}@media screen and (max-width: 820px){.woocommerce.columns-4 #filters button{margin-left:0}}@media screen and (min-width: 820px){.woocommerce.columns-4 #filters button:hover{background:#ffc801;border-color:#ffc801}}.woocommerce-loop-product__title{font-family:"Gustavo-Regular" !important;font-style:normal;font-weight:500;font-size:18px !important;line-height:22px;text-transform:uppercase;color:#000}.modal{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);display:flex;flex-direction:column;min-width:fit-content;width:500px;max-width:100%;height:fit-content;background-color:#fff;padding:50px;z-index:200}.modal .size-label{padding:10px 15px;text-align:center}.modal .size-label.selected{color:#000;background-color:#ffc801}@media screen and (max-width: 820px){.modal{padding:50px 20px}}.modal__title-x-wrapper img{margin:0}.modal__title-x-wrapper{display:flex;width:100%;flex-direction:row;justify-content:space-between;align-items:center;padding-bottom:32px;margin-bottom:20px;border-bottom:1px solid #000}.modal__variations-wrapper{display:flex;flex-direction:row;justify-content:space-between;width:100%}@media screen and (max-width: 820px){.modal__variations-wrapper{flex-wrap:wrap;justify-content:center}}.modal__select-size{font-family:"Gustavo-Medium",sans-serif;font-style:normal;font-weight:500;color:#000;font-size:24px !important;line-height:38px;text-transform:uppercase;margin:0px;color:#000}@media screen and (min-width: 600px){.modal__select-size{font-size:32px !important}}.modal__select-size{padding:80px 0}@media screen and (max-width: 820px){.modal__select-size{padding:10px 0}}.button.ajax_add_to_cart.add_to_cart_button{display:flex !important;flex-direction:row !important;justify-content:center !important;align-items:center !important;padding:14px 30px !important;gap:10px !important;background-color:#566261 !important;color:#f9f9f9 !important;font-size:20px !important;font-family:"Gustavo-Regular",sans-serif !important;text-transform:uppercase !important;text-align:center !important;white-space:nowrap !important;text-decoration:none !important;transition:all .3s ease-in-out !important}@media screen and (min-width: 820px){.button.ajax_add_to_cart.add_to_cart_button:hover{background-color:#ffc801 !important;color:#383839 !important}}.button.ajax_add_to_cart.add_to_cart_button{background-color:rgba(0,0,0,0) !important;color:#566261 !important;border:2px solid #566261 !important}@media screen and (min-width: 820px){.button.ajax_add_to_cart.add_to_cart_button:hover{border:2px solid #ffc801 !important}}.woocommerce ul.products li.product .product_type_bundle.add_to_cart_button{display:none !important}.woocommerce-shipping-restriction-info{background-color:#f8d7da;color:#721c24;border:1px solid #f5c6cb;padding:12px;margin:10px 0;border-radius:4px}.page-title{padding:0;margin-bottom:30px}.search .products.columns-3::before{display:none}.search .products.columns-3{justify-items:center !important;transition:all .2s ease-in-out;margin-bottom:200px;display:grid !important;grid-template-columns:1fr 1fr 1fr;gap:28px;height:100% !important;width:100% !important}@media(max-width: 1199px){.search .products.columns-3{grid-template-columns:1fr 1fr}}@media(max-width: 820px){.search .products.columns-3{gap:16px}}@media(max-width: 374px){.search .products.columns-3{grid-template-columns:1fr !important}}.search .products.columns-3 li{width:100% !important;max-width:408px !important;display:inline-block}.search .woocommerce-Price-amount.amount{float:right}.search .search__image-wrapper{position:relative;padding-top:115%;content:"";display:block;overflow:hidden}.search .search__image-wrapper img{object-fit:cover;width:100%;height:100% !important;position:absolute;top:0;left:0;transition:all .3s ease-in-out}@media screen and (min-width: 820px){.search .search__image-wrapper:hover img{transform:scale(1.1)}}.search .woocommerce-loop-product__title{padding-bottom:17px;margin:0 !important}.search .button.custom-button-select-option{appearance:none !important;background-color:rgba(0,0,0,0) !important;display:inline-flex !important;flex-direction:row !important;justify-content:center !important;align-items:center !important;padding:14px 30px !important;gap:10px !important;border:2px solid #566261 !important;white-space:nowrap !important;font-size:14px !important;transition:all .2s ease-in-out !important;text-transform:uppercase !important}@media screen and (min-width: 820px){.search .button.custom-button-select-option:hover{background-color:#ffc801 !important;border:2px solid #ffc801 !important;color:#000 !important}}@media screen and (max-width: 820px){.search .button.custom-button-select-option{float:left !important;width:100% !important}}.search-results .sizes-prices{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;width:100%;gap:30px}@media screen and (max-width: 820px){.search-results .sizes-prices{flex-direction:column-reverse;align-items:flex-start;justify-content:center;gap:16px}}.search-results .sizes-prices .sizes{font-family:"Gustavo-Regular",sans-serif;font-style:normal;font-weight:500;color:#000;font-size:14px !important;line-height:100%;text-transform:uppercase;display:flex;flex-direction:row;align-items:center;gap:20px;cursor:pointer}@media screen and (max-width: 820px){.search-results .sizes-prices .sizes{gap:10px}}@media screen and (max-width: 820px){.search-results .sizes-prices{flex-direction:column-reverse;align-items:flex-start;justify-content:center;gap:16px}}.search-results .sizes-prices .sizes{font-family:"Gustavo-Regular",sans-serif;font-style:normal;font-weight:500;color:#000;font-size:14px !important;line-height:100%;text-transform:uppercase;display:flex;align-items:center;width:100%;justify-content:space-between;min-height:14px;visibility:hidden}.search-results .sizes-prices .price{display:flex;align-items:center;justify-content:start;text-transform:uppercase;width:100%;margin:0 !important}@media screen and (max-width: 820px){.search-results .sizes-prices .price{justify-content:start}}.search-results .sizes-prices .price span bdi{display:flex;flex-direction:row;align-items:center;font-family:"Gustavo-Regular",sans-serif;font-style:normal;font-weight:500;color:#000;font-size:14px !important;line-height:100%;font-family:"Basel-Grotesk-Regular",sans-serif !important;text-decoration:none;color:#383839}.search-results .sizes-prices .price span bdi span{font-family:"Gustavo-Regular",sans-serif;font-style:normal;font-weight:500;color:#000;font-size:14px !important;line-height:100%;font-family:"Basel-Grotesk-Regular",sans-serif !important;color:#383839}.search-results .sizes-prices .price .woocs_price_code{display:flex;flex-flow:row-reverse wrap;align-items:center;justify-content:flex-end;gap:8px}.search-results .sizes-prices .price .woocs_price_code del span.woocommerce-Price-amount{text-decoration:line-through}.search-results .sizes-prices .price .woocs_price_code del span.woocommerce-Price-amount bdi{color:#383839}.search-results .sizes-prices .price .woocs_price_code del span.woocommerce-Price-amount bdi .woocommerce-Price-currencySymbol{color:inherit}.search-results .sizes-prices .price .woocs_price_code ins{text-decoration:none}.search-results .sizes-prices .price .woocs_price_code ins span.woocommerce-Price-amount bdi{color:#bf2e48}.search-results .sizes-prices .price .woocs_price_code ins span.woocommerce-Price-amount bdi .woocommerce-Price-currencySymbol{color:inherit}.search-results .sizes-prices .price .wholesale_price_container{margin:0 16px}.search-results .sizes-prices .price .wholesale_price_container .wholesale_price_title{display:none}.view-more{float:right;appearance:none;background-color:rgba(0,0,0,0);display:inline-flex;flex-direction:row;justify-content:center;align-items:center;padding:20px 0px;gap:10px;border:none;white-space:nowrap;transition:all .2s ease-in-out;text-transform:uppercase;text-align:center}.view-more::after{content:url("/wp-content/themes/koenigsegg/assets/icons/black/arrow_icon.svg");height:24px;width:24px;transition:transform .2s ease-in-out}@media screen and (min-width: 820px){.view-more:hover{color:#ffc801}.view-more:hover::after{transform:translateX(10px);filter:brightness(0) saturate(100%) invert(75%) sepia(80%) saturate(1348%) hue-rotate(357deg) brightness(102%) contrast(103%)}}@media screen and (max-width: 820px){.view-more{float:left;padding:20px 0 0 0}}.standard-editor{box-sizing:border-box;position:relative;width:100%;height:100%;max-width:737px;margin:0 auto 200px auto}.standard-editor h1,.standard-editor h2,.standard-editor h3,.standard-editor h4,.standard-editor h5,.standard-editor h6{margin:10px 0 15px 0}.standard-editor p{margin-bottom:20px}@media screen and (max-width: 1024px){.standard-editor{margin:0 auto 100px auto;padding:0 70px}}@media screen and (max-width: 600px){.standard-editor{max-width:100%;padding:0px 16px;margin:0 auto 50px auto}}@media screen and (max-width: 600px){.page-template-default .main-inner:has(#breadcrumbs)~.page-title{margin-top:0}}.page-template-default>.page-title{box-sizing:border-box;position:relative;padding:0 70px;margin-top:-50px;margin-bottom:80px;width:100%}.page-template-default>.page-title.home{margin-top:0}@media screen and (max-width: 600px){.page-template-default>.page-title{max-width:100%;padding:0px 16px;margin-bottom:50px}}.page-template-default>.page-title .align-left{text-align:left}.page-template-default>.page-title .align-center{text-align:center}.page-template-default>.page-title .align-right{text-align:right}.accordion{box-sizing:border-box;position:relative;width:100%;height:100%;max-width:737px;margin:0 auto 100px auto}@media screen and (max-width: 1024px){.accordion{margin:0 auto 100px auto;padding:0 70px}}@media screen and (max-width: 600px){.accordion{max-width:100%;padding:0px 16px;margin:0 auto 50px auto}}.accordion-title{padding-bottom:32px;border-bottom:1px solid #000;margin-bottom:30px}.accordion-wrapper{display:flex;flex-direction:column;padding:0 0 10px 0;border-bottom:1px solid rgba(56,56,57,.3);margin-bottom:20px;height:100%}.accordion-title-wrapper{display:flex;justify-content:space-between;align-items:center;width:100%;cursor:pointer}.accordion-sub-title{font-family:"Basel-Grotesk-Regular",sans-serif;font-style:normal;font-weight:430;color:#000;line-height:27px;margin:0;font-size:18px !important;line-height:150%}@media screen and (min-width: 600px){.accordion-sub-title{font-size:22px !important}}.accordion-sub-title{margin:0 !important;line-height:27px}.accordion-arrow{width:13px;transition:all .3s ease-in-out}.accordion-title-wrapper-active .accordion-arrow{transform:rotate(-180deg)}.accordion-text{height:100%;max-height:0;overflow:hidden;transition:all .3s ease-in-out}.accordion-text p{visibility:hidden;transition:all .3s ease-in-out}.accordion-text.active{max-height:3500px;padding:0 0 10px 0;margin-top:20px}.accordion-text.active p{visibility:visible;padding:0 0 20px 0}.contact{display:block;box-sizing:border-box;position:relative;width:100%;height:100%;max-width:737px;padding-top:50px;margin:0 auto 200px auto}@media screen and (max-width: 1024px){.contact{margin:0 auto 100px auto;padding:0 70px}}@media screen and (max-width: 600px){.contact{max-width:100%;padding:0px 16px;margin:0 auto 50px auto}}.contact-title{padding-bottom:30px;margin-bottom:20px;border-bottom:1px solid #000}.contact-logo{width:266px !important;max-width:100%;filter:brightness(0) saturate(100%);margin-bottom:20px}.contact-text{font-family:"Basel-Grotesk-Regular",sans-serif;font-style:normal;font-weight:430;color:#000;line-height:27px;margin:0;font-size:16px !important;line-height:150%}@media screen and (min-width: 600px){.contact-text{font-size:18px !important}}.contact-text{color:#000;text-decoration:none;margin:0}.contact-info-wrapper{display:flex;flex-direction:column;gap:20px}#myaccount__login{width:700px;max-width:90vw;display:flex;flex-direction:column;justify-content:space-between;margin:0 auto 100px auto}#myaccount__login form{border:none !important;padding:0 !important;appearance:none !important}#myaccount__login form p{font-family:"Gustavo-Regular",sans-serif;font-style:normal;font-weight:500;color:#000;font-size:14px !important;line-height:100%;text-transform:uppercase}#myaccount__login form p input{height:50px;margin-bottom:25px;border:1px solid #000;border-radius:0}.profile-title{padding-bottom:20px}.woocommerce-button.button.woocommerce-form-login__submit{display:flex !important;flex-direction:row !important;justify-content:center !important;align-items:center !important;padding:14px 30px !important;gap:10px !important;background-color:#566261 !important;color:#f9f9f9 !important;font-size:20px !important;font-family:"Gustavo-Regular",sans-serif !important;text-transform:uppercase !important;text-align:center !important;white-space:nowrap !important;text-decoration:none !important;transition:all .3s ease-in-out !important}@media screen and (min-width: 820px){.woocommerce-button.button.woocommerce-form-login__submit:hover{background-color:#ffc801 !important;color:#383839 !important}}.woocommerce-button.button.woocommerce-form-login__submit{width:100%}.woocommerce-form__label.woocommerce-form__label-for-checkbox.woocommerce-form-login__rememberme{display:none !important}.woocommerce-account .woocommerce{position:relative;width:100%;height:100%;max-width:1440px;padding:0 70px;margin:0 auto 200px auto}@media screen and (max-width: 820px){.woocommerce-account .woocommerce{margin:0 auto 80px auto}}@media screen and (max-width: 600px){.woocommerce-account .woocommerce{max-width:100%;padding:0px 16px}}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation{margin-top:70px}@media screen and (max-width: 820px){.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation{margin-top:40px;width:100% !important}}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul{margin:0 !important;padding:0 !important;display:flex;flex-direction:column;max-width:320px}@media screen and (max-width: 820px){.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul{width:100% !important;max-width:100%}}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul .is-active{background-color:#ffc801}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li{padding:10px 20px !important;margin-left:-20px}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li:first-child{display:none}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li{list-style:none}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a{font-family:"Basel-Grotesk-Regular",sans-serif;font-style:normal;font-weight:430;color:#000;line-height:27px;margin:0;font-size:18px !important;line-height:150%}@media screen and (min-width: 600px){.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a{font-size:22px !important}}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a{text-decoration:none;transition:all .2s ease-in-out}@media screen and (max-width: 820px){.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li{padding:12px 27px 12px 0 !important;margin-left:0;position:relative;width:fit-content}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li:last-child{width:100% !important}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a::after{content:"";background-image:url("/wp-content/themes/koenigsegg/assets/icons/black/arrow-icon.svg");background-repeat:no-repeat;background-position:center;background-size:contain;height:18px;width:18px;position:absolute;right:-25px;top:18px}}@media screen and (min-width: 820px){.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li:not(.is-active) a:hover{color:#ffc801}}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--customer-logout>a{display:flex !important;flex-direction:row !important;justify-content:center !important;align-items:center !important;padding:14px 30px !important;gap:10px !important;background-color:#566261 !important;color:#f9f9f9 !important;font-size:20px !important;font-family:"Gustavo-Regular",sans-serif !important;text-transform:uppercase !important;text-align:center !important;white-space:nowrap !important;text-decoration:none !important;transition:all .3s ease-in-out !important}@media screen and (min-width: 820px){.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--customer-logout>a:hover{background-color:#ffc801 !important;color:#383839 !important}}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--customer-logout>a{background-color:rgba(0,0,0,0) !important;border:2px solid #566261 !important;color:#566261 !important;width:320px;max-width:100%;height:50px !important;margin-top:15px;margin-bottom:30px}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--customer-logout>a::after{display:none}@media screen and (max-width: 600px){.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--customer-logout>a{width:100% !important}}@media screen and (min-width: 820px){.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--customer-logout>a:hover{background-color:#ffc801 !important;border-color:#ffc801 !important}}.woocommerce-MyAccount-content .dashboard__title{font-family:"Gustavo-Medium",sans-serif;font-style:normal;font-weight:500;color:#000;font-size:30px !important;line-height:106%;text-transform:uppercase;margin:0px;color:#000}@media screen and (min-width: 600px){.woocommerce-MyAccount-content .dashboard__title{font-size:46px !important}}.woocommerce-MyAccount-content .dashboard__title{padding:0 0 30px 0;border-bottom:1px solid #000;margin-bottom:20px}.woocommerce-MyAccount-content .dashboard__text{font-family:"Basel-Grotesk-Regular",sans-serif;font-style:normal;font-weight:430;color:#000;line-height:27px;margin:0;font-size:16px !important;line-height:150%}@media screen and (min-width: 600px){.woocommerce-MyAccount-content .dashboard__text{font-size:18px !important}}.account__title{display:block;margin-bottom:20px}@media screen and (max-width: 820px){.account__title{display:none}}.account__title-mobile-link{display:none}@media screen and (max-width: 820px){.account__title-mobile-link{text-decoration:none;display:flex;align-items:center;margin-bottom:20px}.account__title-mobile-link h3{line-height:100%}.account__title-mobile-link .account__title-mobile-arrow{height:30px;width:30px;transform:rotate(180deg);margin:2px 10px 0 0}}@media screen and (max-width: 820px){body.woocommerce-account .my-account__content-wrapper{display:flex;flex-direction:column-reverse}body.woocommerce-account .my-account__content-wrapper .woocommerce-MyAccount-navigation{display:flex}body.woocommerce-account.woocommerce-orders .my-account__content-wrapper .woocommerce-MyAccount-navigation,body.woocommerce-account.woocommerce-edit-address .my-account__content-wrapper .woocommerce-MyAccount-navigation,body.woocommerce-account.woocommerce-edit-account .my-account__content-wrapper .woocommerce-MyAccount-navigation{display:none !important}}@media screen and (max-width: 820px){.woocommerce-MyAccount-content{width:100% !important}}.woocommerce-message.woocommerce-message--info.woocommerce-Message.woocommerce-Message--info.woocommerce-info::before{display:none}.woocommerce-message.woocommerce-message--info.woocommerce-Message.woocommerce-Message--info.woocommerce-info{border-top-color:#000;padding-top:20px;margin-top:20px}.woocommerce-message.woocommerce-message--info.woocommerce-Message.woocommerce-Message--info.woocommerce-info .woocommerce-Button{display:flex !important;flex-direction:row !important;justify-content:center !important;align-items:center !important;padding:14px 30px !important;gap:10px !important;background-color:#566261 !important;color:#f9f9f9 !important;font-size:20px !important;font-family:"Gustavo-Regular",sans-serif !important;text-transform:uppercase !important;text-align:center !important;white-space:nowrap !important;text-decoration:none !important;transition:all .3s ease-in-out !important}@media screen and (min-width: 820px){.woocommerce-message.woocommerce-message--info.woocommerce-Message.woocommerce-Message--info.woocommerce-info .woocommerce-Button:hover{background-color:#ffc801 !important;color:#383839 !important}}.woocommerce-orders .order__title{padding-bottom:30px;width:100%;border-bottom:1px solid #000;margin-bottom:30px}.woocommerce-orders .order-wrapper{display:flex;flex-direction:column;gap:10px;padding-bottom:30px;border-bottom:1px solid #000;margin-bottom:30px}.woocommerce-orders .order-number{font-family:"Gustavo-Regular",sans-serif;font-style:normal;font-weight:500;color:#000;font-size:20px !important;line-height:24px;color:#000;text-transform:uppercase;margin-bottom:10px}.woocommerce-orders .order-date,.woocommerce-orders .order-total,.woocommerce-orders .order-address{display:grid;grid-template-columns:200px 1fr;align-items:center}@media screen and (max-width: 820px){.woocommerce-orders .order-date,.woocommerce-orders .order-total,.woocommerce-orders .order-address{align-items:flex-start}}@media screen and (max-width: 374px){.woocommerce-orders .order-date,.woocommerce-orders .order-total,.woocommerce-orders .order-address{grid-template-columns:1fr}}.woocommerce-orders .order_date{height:100%}.woocommerce-orders .order-total .woocommerce-Price-amount.amount bdi{font-family:"Basel-Grotesk-Regular",sans-serif;font-style:normal;font-weight:430;color:#000;line-height:27px;margin:0;font-size:16px !important;line-height:150%}@media screen and (min-width: 600px){.woocommerce-orders .order-total .woocommerce-Price-amount.amount bdi{font-size:18px !important}}.woocommerce-orders .order-total .woocommerce-Price-amount.amount bdi{color:#000;font-weight:635}.woocommerce-orders .order-total .woocommerce-Price-amount.amount bdi .woocommerce-Price-currencySymbol{font-family:"Basel-Grotesk-Regular",sans-serif;font-style:normal;font-weight:430;color:#000;line-height:27px;margin:0;font-size:16px !important;line-height:150%}@media screen and (min-width: 600px){.woocommerce-orders .order-total .woocommerce-Price-amount.amount bdi .woocommerce-Price-currencySymbol{font-size:18px !important}}.woocommerce-orders .order-total .woocommerce-Price-amount.amount bdi .woocommerce-Price-currencySymbol{color:#000;font-weight:635}.woocommerce-orders .order__text-right{font-family:"Basel-Grotesk-Regular",sans-serif;font-style:normal;font-weight:430;color:#000;line-height:27px;margin:0;font-size:16px !important;line-height:150%}@media screen and (min-width: 600px){.woocommerce-orders .order__text-right{font-size:18px !important}}.woocommerce-orders .order__text-right{color:#000;font-weight:635}.woocommerce-orders .order-address{padding-bottom:30px;border-bottom:1px solid #000;margin-bottom:30px}.woocommerce-orders .product-wrapper{display:flex;gap:20px;margin-bottom:30px;height:207px}@media screen and (max-width: 820px){.woocommerce-orders .product-wrapper{height:106px;gap:16px}}@media screen and (max-width: 374px){.woocommerce-orders .product-wrapper{flex-direction:column;height:auto;gap:10px;margin-bottom:20px}}.woocommerce-orders .product-name{font-family:"Gustavo-Medium",sans-serif;font-style:normal;font-weight:500;color:#000;font-size:18px !important;line-height:22px;text-transform:uppercase;margin:0px;color:#000}@media screen and (min-width: 600px){.woocommerce-orders .product-name{font-size:18px !important}}.woocommerce-orders .product-name{text-transform:uppercase;color:#566261}.woocommerce-orders .woocommerce-Price-amount.amount bdi{font-family:"Gustavo-Regular",sans-serif;font-style:normal;font-weight:500;color:#000;font-size:14px !important;line-height:100%;color:#000}.woocommerce-orders .woocommerce-Price-amount.amount bdi .woocommerce-Price-currencySymbol{font-family:"Gustavo-Regular",sans-serif;font-style:normal;font-weight:500;color:#000;font-size:14px !important;line-height:100%;font-family:"Gustavo-Regular",sans-serif !important;color:#000}.woocommerce-orders .product-info-wrapper{display:flex;flex-direction:column;gap:20px;width:100%}@media screen and (max-width: 820px){.woocommerce-orders .product-info-wrapper{gap:0;justify-content:space-between}}.woocommerce-address-fields__field-wrapper label{font-family:"Gustavo-Regular",sans-serif;font-style:normal;font-weight:500;color:#000;font-size:14px !important;line-height:100%;font-family:"Gustavo-Medium",sans-serif;color:#000;text-transform:uppercase}.woocommerce-address-fields__field-wrapper{display:grid;grid-template-columns:repeat(6, 1fr);grid-template-rows:repeat(5, 80px);gap:10px}@media screen and (max-width: 460px){.woocommerce-address-fields__field-wrapper{grid-template-columns:repeat(6, 1fr);grid-template-rows:repeat(9, 80px)}}.woocommerce-address-fields__field-wrapper{padding:30px 0 50px 0;border-top:1px solid #000;border-bottom:1px solid #000;margin-bottom:20px}@media screen and (max-width: 460px){.woocommerce-address-fields__field-wrapper{padding:15px 0 24px 0}}.woocommerce-address-fields__field-wrapper .woocommerce-input-wrapper>input{padding-left:10px}.woocommerce-address-fields__field-wrapper #billing_first_name_field{grid-area:1/1/2/4;width:100%;margin:0}@media screen and (max-width: 460px){.woocommerce-address-fields__field-wrapper #billing_first_name_field{grid-area:1/1/2/7}}.woocommerce-address-fields__field-wrapper #billing_last_name_field{grid-area:1/4/2/7;width:100%;margin:0}@media screen and (max-width: 460px){.woocommerce-address-fields__field-wrapper #billing_last_name_field{grid-area:2/1/3/7}}.woocommerce-address-fields__field-wrapper #billing_company_field{grid-area:2/1/3/4}@media screen and (max-width: 460px){.woocommerce-address-fields__field-wrapper #billing_company_field{grid-area:3/1/4/7}}.woocommerce-address-fields__field-wrapper #billing_country_field{grid-area:5/4/6/7}@media screen and (max-width: 460px){.woocommerce-address-fields__field-wrapper #billing_country_field{grid-area:9/1/10/7}}.woocommerce-address-fields__field-wrapper #billing_address_1_field{grid-area:4/1/5/5}@media screen and (max-width: 460px){.woocommerce-address-fields__field-wrapper #billing_address_1_field{grid-area:6/1/7/7}}.woocommerce-address-fields__field-wrapper #billing_address_2_field{display:none !important}.woocommerce-address-fields__field-wrapper #billing_postcode_field{grid-area:4/5/5/7}@media screen and (max-width: 460px){.woocommerce-address-fields__field-wrapper #billing_postcode_field{grid-area:7/1/8/7;width:60%}}.woocommerce-address-fields__field-wrapper #billing_city_field{grid-area:5/1/6/4}@media screen and (max-width: 460px){.woocommerce-address-fields__field-wrapper #billing_city_field{grid-area:8/1/9/7}}.woocommerce-address-fields__field-wrapper #billing_phone_field{grid-area:2/4/3/7}@media screen and (max-width: 460px){.woocommerce-address-fields__field-wrapper #billing_phone_field{grid-area:4/1/5/7}}.woocommerce-address-fields__field-wrapper #billing_email_field{grid-area:3/1/4/7}@media screen and (max-width: 460px){.woocommerce-address-fields__field-wrapper #billing_email_field{grid-area:5/1/6/7}}.woocommerce-address-fields__field-wrapper #billing_country_field>.woocommerce-input-wrapper>.select2.select2-container.select2-container--default>.selection>.select2-selection.select2-selection--single{position:relative}.woocommerce-address-fields__field-wrapper #billing_country_field>.woocommerce-input-wrapper>.select2.select2-container.select2-container--default>.selection>.select2-selection.select2-selection--single .select2-selection__arrow::after{content:"";margin-top:5px;background-image:url("/wp-content/themes/koenigsegg/assets/icons/black/accordion_arrow.png");background-size:contain;width:13px;height:7px;position:absolute;right:21px;top:16px}.woocommerce-address-fields__field-wrapper #billing_country_field>.woocommerce-input-wrapper>.select2.select2-container.select2-container--default>.selection>.select2-selection.select2-selection--single .select2-selection__arrow b{display:none}.woocommerce-address-fields__field-wrapper .select2-selection.select2-selection--single{height:50px !important;display:flex;align-items:center;border-radius:0;border:1px solid #000}.woocommerce-address-fields__field-wrapper .select2-results__option{background-color:#566261}.woocommerce-MyAccount-content>form>.woocommerce-address-fields>p>button{display:flex !important;flex-direction:row !important;justify-content:center !important;align-items:center !important;padding:14px 30px !important;gap:10px !important;background-color:#566261 !important;color:#f9f9f9 !important;font-size:20px !important;font-family:"Gustavo-Regular",sans-serif !important;text-transform:uppercase !important;text-align:center !important;white-space:nowrap !important;text-decoration:none !important;transition:all .3s ease-in-out !important}@media screen and (min-width: 820px){.woocommerce-MyAccount-content>form>.woocommerce-address-fields>p>button:hover{background-color:#ffc801 !important;color:#383839 !important}}.woocommerce-MyAccount-content>form>.woocommerce-address-fields>p>button{float:right}@media screen and (max-width: 460px){.woocommerce-MyAccount-content>form>.woocommerce-address-fields>p>button{width:100%}}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#566261}.input-text{font-family:"Gustavo-Regular",sans-serif;font-style:normal;font-weight:500;color:#000;font-size:14px !important;line-height:100%;color:#000}.required{display:none}.woocommerce-EditAccountForm.edit-account label{font-family:"Gustavo-Regular",sans-serif;font-style:normal;font-weight:500;color:#000;font-size:14px !important;line-height:100%;font-family:"Gustavo-Medium",sans-serif;color:#000;text-transform:uppercase}.woocommerce-EditAccountForm.edit-account{border-top:1px solid #000;border-bottom:1px solid #000;padding:30px 0;margin-bottom:30px;display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:90px 90px 4fr;gap:10px}@media screen and (max-width: 460px){.woocommerce-EditAccountForm.edit-account{grid-template-columns:repeat(2, 1fr);grid-template-rows:90px 90px 90px 4fr;padding:15px 0 24px 0}}.woocommerce-EditAccountForm.edit-account input{padding-left:10px}.woocommerce-EditAccountForm.edit-account #edit-first-name{grid-area:1/1/2/2;width:100%;margin:0 !important}@media screen and (max-width: 460px){.woocommerce-EditAccountForm.edit-account #edit-first-name{grid-area:1/1/2/3}}.woocommerce-EditAccountForm.edit-account #edit-last-name{grid-area:1/2/2/3;width:100%}@media screen and (max-width: 460px){.woocommerce-EditAccountForm.edit-account #edit-last-name{grid-area:2/1/3/3}}.woocommerce-EditAccountForm.edit-account #edit-email{grid-area:2/1/3/3}@media screen and (max-width: 460px){.woocommerce-EditAccountForm.edit-account #edit-email{grid-area:3/1/4/3}}.woocommerce-EditAccountForm.edit-account #edit-reset-password-section{grid-area:3/1/4/3;border:none;padding:0;margin-top:30px}@media screen and (max-width: 460px){.woocommerce-EditAccountForm.edit-account #edit-reset-password-section{grid-area:4/1/5/3}}.woocommerce-EditAccountForm.edit-account #edit-reset-password-section legend{display:none}.woocommerce-EditAccountForm.edit-account .form-row.form-row-last{margin:0 !important}.edit-account__wrapper button{float:right;display:flex !important;flex-direction:row !important;justify-content:center !important;align-items:center !important;padding:14px 30px !important;gap:10px !important;background-color:#566261 !important;color:#f9f9f9 !important;font-size:20px !important;font-family:"Gustavo-Regular",sans-serif !important;text-transform:uppercase !important;text-align:center !important;white-space:nowrap !important;text-decoration:none !important;transition:all .3s ease-in-out !important}@media screen and (min-width: 820px){.edit-account__wrapper button:hover{background-color:#ffc801 !important;color:#383839 !important}}@media screen and (max-width: 460px){.edit-account__wrapper button{width:100%}}.woocommerce .woocommerce-ResetPassword.lost_reset_password{width:750px;max-width:100%;font-family:"Basel-Grotesk-Regular",sans-serif;font-style:normal;font-weight:430;color:#000;line-height:27px;margin:0;font-size:18px !important;line-height:150%}@media screen and (min-width: 600px){.woocommerce .woocommerce-ResetPassword.lost_reset_password{font-size:22px !important}}.woocommerce .woocommerce-ResetPassword.lost_reset_password{margin:0 auto !important}.woocommerce .woocommerce-ResetPassword.lost_reset_password .woocommerce-form-row.woocommerce-form-row--first.form-row.form-row-first{margin-top:20px;width:100%}.woocommerce .woocommerce-ResetPassword.lost_reset_password .woocommerce-form-row.woocommerce-form-row--first.form-row.form-row-first label{font-family:"Gustavo-Regular",sans-serif;font-style:normal;font-weight:500;color:#000;font-size:14px !important;line-height:100%;font-family:"Gustavo-Medium",sans-serif;color:#000;text-transform:uppercase;margin-bottom:10px}.woocommerce .woocommerce-ResetPassword.lost_reset_password .woocommerce-form-row.woocommerce-form-row--first.form-row.form-row-first input{padding-left:10px}.woocommerce .woocommerce-ResetPassword.lost_reset_password button{display:flex !important;flex-direction:row !important;justify-content:center !important;align-items:center !important;padding:14px 30px !important;gap:10px !important;background-color:#566261 !important;color:#f9f9f9 !important;font-size:20px !important;font-family:"Gustavo-Regular",sans-serif !important;text-transform:uppercase !important;text-align:center !important;white-space:nowrap !important;text-decoration:none !important;transition:all .3s ease-in-out !important}@media screen and (min-width: 820px){.woocommerce .woocommerce-ResetPassword.lost_reset_password button:hover{background-color:#ffc801 !important;color:#383839 !important}}.woocommerce .woocommerce-ResetPassword.lost_reset_password button{float:right}@media screen and (max-width: 460px){.woocommerce .woocommerce-ResetPassword.lost_reset_password button{width:100%}}.woocommerce .woocommerce-info,.woocommerce .woocommerce-error{max-width:608px;margin-inline:auto}@media screen and (max-width: 820px){.woocommerce .woocommerce-info,.woocommerce .woocommerce-error{max-width:calc(100vw - 62px)}}.woocommerce .woocommerce-form-coupon-toggle{max-width:640px;margin-inline:auto;padding-inline:16px}.woocommerce .woocommerce-form-coupon-toggle .showcoupon{text-decoration:underline}.woocommerce .woocommerce-form-coupon-toggle .showcoupon:hover{text-decoration:none}.woocommerce .woocommerce-form-coupon-toggle .woocommerce-info{border:none;background:rgba(0,0,0,0);padding:0;margin-bottom:0;font-size:14px}.woocommerce .woocommerce-form-coupon-toggle .woocommerce-info:before{display:none}@media screen and (max-width: 820px){.woocommerce .woocommerce-form-coupon-toggle{max-width:calc(100vw - 30px)}}.woocommerce form.woocommerce-form-coupon{display:flex;flex-flow:row wrap;border:none;padding:0;max-width:640px;margin-inline:auto;margin-bottom:0;margin-top:16px;padding-inline:16px}.woocommerce form.woocommerce-form-coupon .button{display:flex !important;flex-direction:row !important;justify-content:center !important;align-items:center !important;padding:14px 30px !important;gap:10px !important;background-color:#566261 !important;color:#f9f9f9 !important;font-size:20px !important;font-family:"Gustavo-Regular",sans-serif !important;text-transform:uppercase !important;text-align:center !important;white-space:nowrap !important;text-decoration:none !important;transition:all .3s ease-in-out !important}@media screen and (min-width: 820px){.woocommerce form.woocommerce-form-coupon .button:hover{background-color:#ffc801 !important;color:#383839 !important}}.woocommerce form.woocommerce-form-coupon .button{font-size:14px !important;height:40px}.woocommerce form.woocommerce-form-coupon input{padding-left:10px;height:42px;font-size:14px}.woocommerce form.woocommerce-form-coupon p:not(.form-row){font-size:14px;flex:0 0 100%}.woocommerce form.woocommerce-form-coupon .form-row{margin-bottom:0px !important}.woocommerce form.woocommerce-form-coupon .form-row.form-row-first{flex:0 0 70%;max-width:70%;width:auto}@media screen and (max-width: 820px){.woocommerce form.woocommerce-form-coupon .form-row.form-row-first{flex:0 0 100%;max-width:100%}}@media screen and (max-width: 460px){.woocommerce form.woocommerce-form-coupon .form-row.form-row-first{margin-bottom:0px !important}}.woocommerce form.woocommerce-form-coupon .form-row.form-row-last:has(button[type=submit]){flex:0 0 30%;max-width:30%;width:auto}.woocommerce form.woocommerce-form-coupon .form-row.form-row-last:has(button[type=submit]) button[type=submit]{font-family:"Gustavo-Regular",sans-serif;font-weight:500;font-size:14px !important;height:calc(100% - 2px)}@media screen and (max-width: 820px){.woocommerce form.woocommerce-form-coupon .form-row.form-row-last:has(button[type=submit]){flex:0 0 100%;max-width:100%}}@media screen and (max-width: 820px){.woocommerce form.woocommerce-form-coupon{max-width:calc(100vw - 30px)}}@media screen and (max-width: 460px){.woocommerce form.woocommerce-form-coupon .form-row{width:100%;margin-bottom:8px !important}}.checkout__title{margin-bottom:100px}@media screen and (max-width: 820px){.checkout__title{margin-bottom:30px}}.checkout{width:850px;max-width:calc(100vw - 30px);margin:0 auto}.checkout .woocommerce-privacy-policy-text{max-width:640px;margin-inline:auto;padding-inline:16px;font-size:14px}.checkout .woocommerce-privacy-policy-text a{text-decoration:underline}.checkout .woocommerce-privacy-policy-text a:hover{text-decoration:none}@media screen and (max-width: 820px){.checkout .woocommerce-privacy-policy-text{max-width:calc(100vw - 30px)}}.checkout #kco-order-review{margin-bottom:0;max-width:640px;margin-inline:auto;float:none;padding-inline:16px}.checkout #kco-order-review .cart_item .product-name .quantity{display:flex}.checkout table.shop_table{margin-bottom:4px}#order_review_heading{width:100%;padding-bottom:30px;border-bottom:1px solid #000;margin-bottom:20px}#billing_address_2_field{min-width:300px}#order_review{width:100%}#order_review>table{border:none !important}.cart_item>.product-name,.cart_item>.product-total{border:none !important;padding:0 !important}.woocommerce table.shop_table th{border:none !important;padding:0;display:none}.woocommerce table.shop_table tr.cart-subtotal th,table>tfoot>.woocommerce-shipping-totals.shipping>th,table>tfoot>.tax-total>th,.fee>th,.order-total>th{display:flex !important;text-align:right;align-items:center}.cart-subtotal td,.woocommerce-shipping-totals.shipping td,.tax-total td{border:none !important;float:right}.cart_item{display:flex;position:relative;margin-bottom:20px !important}@media screen and (max-width: 460px){.cart_item{padding-bottom:40px;margin-bottom:15px !important}}@media screen and (max-width: 460px){.cart_item{height:100%;flex-direction:column}}.cart_item:last-of-type{margin-bottom:0 !important}.cart_item .remove{position:absolute;top:0;right:0;border-radius:0 !important;z-index:1}.cart_item .remove img{height:15px !important}@media screen and (min-width: 820px){.cart_item .remove:hover{filter:brightness(0) saturate(100%) invert(75%) sepia(80%) saturate(1348%) hue-rotate(357deg) brightness(102%) contrast(103%) !important}}@media screen and (max-width: 460px){.cart_item .remove{position:inherit;align-self:flex-end}}.cart_item>.product-name>.product-image{object-fit:center;height:138px !important;width:207px;overflow:hidden}@media screen and (max-width: 460px){.cart_item>.product-name>.product-image{width:100%;height:100% !important}}.product-name{display:flex}@media screen and (max-width: 460px){.product-name{flex-direction:column}}.shop_table{position:relative}.shop_table>tbody{display:block;max-height:580px;min-height:150px;overflow-x:hidden;overflow-y:scroll !important;padding:16px 8px 96px}@media screen and (max-width: 820px){.shop_table>tbody{max-height:430px}}.shop_table>tbody::-webkit-scrollbar{display:none}.product-name>span.product_name{font-family:"Gustavo-Medium",sans-serif;font-style:normal;font-weight:500;color:#000;font-size:18px !important;line-height:22px;text-transform:uppercase;margin:0px;color:#000}@media screen and (min-width: 600px){.product-name>span.product_name{font-size:18px !important}}.product-name>span.product_name{position:absolute;width:calc(100% - 207px - 48px);top:0;left:227px;color:#000;white-space:nowrap;height:100%;text-overflow:ellipsis;max-width:320px;overflow:hidden}.product-name>span.product_name .cqoc_container{text-overflow:ellipsis;max-width:320px;overflow:hidden}@media screen and (max-width: 460px){.product-name>span.product_name .cqoc_container{max-width:230px}}.product-name>span.product_name .cqoc_product_name{font-family:"Gustavo-Medium",sans-serif;font-style:normal;font-weight:500;color:#000;font-size:18px !important;line-height:22px;text-transform:uppercase;margin:0px;color:#000}@media screen and (min-width: 600px){.product-name>span.product_name .cqoc_product_name{font-size:18px !important}}@media screen and (max-width: 460px){.product-name>span.product_name{position:initial;width:100%}}.product-name>.product-size{position:absolute;width:100%;top:80px;left:227px;text-transform:capitalize}@media screen and (max-width: 620px){.product-name>.product-size{top:85px}}@media screen and (max-width: 460px){.product-name>.product-size{position:initial}}.product-name>.product-quantity{position:absolute;width:100%;top:80px;left:370px;text-transform:capitalize}@media screen and (max-width: 820px){.product-name>.product-quantity{left:320px}}@media screen and (max-width: 620px){.product-name>.product-quantity{top:85px}}@media screen and (max-width: 460px){.product-name>.product-quantity{position:initial}}.product-name>.variation{position:absolute;width:100%;top:80px;left:513px;text-transform:capitalize;margin:0}@media screen and (max-width: 820px){.product-name>.variation{left:450px}}@media screen and (max-width: 620px){.product-name>.variation{top:85px}}@media screen and (max-width: 460px){.product-name>.variation{position:initial}}.product-name>.variation dd p{font-weight:700;line-height:24px}.product-total{position:absolute;width:100%;top:42px;left:227px}.product-total bdi{font-family:"Gustavo-Medium",sans-serif;font-style:normal;font-weight:500;color:#000;font-size:14px !important;line-height:17px;text-transform:uppercase;margin:0px;color:#000}@media screen and (min-width: 600px){.product-total bdi{font-size:14px !important}}.product-total bdi{font-family:"Gustavo-Regular",sans-serif}.product-total bdi span{font-family:"Gustavo-Medium",sans-serif;font-style:normal;font-weight:500;color:#000;font-size:14px !important;line-height:17px;text-transform:uppercase;margin:0px;color:#000}@media screen and (min-width: 600px){.product-total bdi span{font-size:14px !important}}.product-total bdi span{font-family:"Gustavo-Regular",sans-serif;margin-left:.5em}.product-total .tax_label{display:none}@media screen and (max-width: 620px){.product-total{top:47px}}@media screen and (max-width: 460px){.product-total{position:initial}}.cart-subtotal{display:flex;align-items:center;justify-content:right}.cart-subtotal th{font-family:"Basel-Grotesk-Regular",sans-serif;font-style:normal;font-weight:430;color:#000;line-height:27px;margin:0;font-size:14px !important;line-height:150%}@media screen and (min-width: 600px){.cart-subtotal th{font-size:14px !important}}.cart-subtotal th{font-weight:430 !important;color:#000}.cart-subtotal th::after{content:":";color:#000}.cart-subtotal td{padding:9px 0 9px 12px !important}.cart-subtotal td>span.woocommerce-Price-amount.amount bdi{font-family:"Gustavo-Regular",sans-serif;font-style:normal;font-weight:500;color:#000;font-size:20px !important;line-height:24px;color:#000;font-weight:700 !important;font-size:18px !important;color:#000}.cart-subtotal td>span.woocommerce-Price-amount.amount bdi span{font-family:"Gustavo-Regular",sans-serif;font-style:normal;font-weight:500;color:#000;font-size:20px !important;line-height:24px;color:#000;font-weight:700 !important;color:#000;font-size:18px !important}.cart-subtotal td>span.woocommerce-Price-amount.amount small{font-family:"Basel-Grotesk-Regular",sans-serif;font-style:normal;font-weight:430;color:#000;line-height:27px;margin:0;font-size:14px !important;line-height:150%}@media screen and (min-width: 600px){.cart-subtotal td>span.woocommerce-Price-amount.amount small{font-size:14px !important}}.cart-subtotal td>span.woocommerce-Price-amount.amount small{color:#000}.woocommerce-shipping-totals.shipping,.fee,.tax-total{display:flex;align-items:center;justify-content:right}.woocommerce-shipping-totals.shipping th,.fee th,.tax-total th{font-family:"Basel-Grotesk-Regular",sans-serif;font-style:normal;font-weight:430;color:#000;line-height:27px;margin:0;font-size:14px !important;line-height:150%}@media screen and (min-width: 600px){.woocommerce-shipping-totals.shipping th,.fee th,.tax-total th{font-size:14px !important}}.woocommerce-shipping-totals.shipping th,.fee th,.tax-total th{font-weight:430 !important;color:#000}.woocommerce-shipping-totals.shipping th::after,.fee th::after,.tax-total th::after{content:":";color:#000}.woocommerce-shipping-totals.shipping td,.fee td,.tax-total td{padding:9px 0 9px 12px !important}.woocommerce-shipping-totals.shipping td>ul>li,.fee td>ul>li,.tax-total td>ul>li{margin:0 !important}.woocommerce-shipping-totals.shipping td>ul>li label,.fee td>ul>li label,.tax-total td>ul>li label{display:flex !important;flex-direction:row-reverse;align-items:center;gap:5px;font-family:"Basel-Grotesk-Regular",sans-serif;font-style:normal;font-weight:430;color:#000;line-height:27px;margin:0;font-size:14px !important;line-height:150%}@media screen and (min-width: 600px){.woocommerce-shipping-totals.shipping td>ul>li label,.fee td>ul>li label,.tax-total td>ul>li label{font-size:14px !important}}.woocommerce-shipping-totals.shipping td>ul>li label,.fee td>ul>li label,.tax-total td>ul>li label{color:#000}.woocommerce-shipping-totals.shipping td>ul>li span bdi,.fee td>ul>li span bdi,.tax-total td>ul>li span bdi{font-family:"Gustavo-Regular",sans-serif;font-style:normal;font-weight:500;color:#000;font-size:20px !important;line-height:24px;color:#000;font-weight:700 !important;color:#000;font-size:18px !important}.woocommerce-shipping-totals.shipping td>ul>li span bdi span.woocommerce-Price-currencySymbol,.fee td>ul>li span bdi span.woocommerce-Price-currencySymbol,.tax-total td>ul>li span bdi span.woocommerce-Price-currencySymbol{font-family:"Gustavo-Regular",sans-serif;font-style:normal;font-weight:500;color:#000;font-size:20px !important;line-height:24px;color:#000;font-weight:700 !important;color:#000;font-size:18px !important}.woocommerce-shipping-totals.shipping .woocommerce-shipping-methods label,.fee .woocommerce-shipping-methods label,.tax-total .woocommerce-shipping-methods label{display:inline-flex !important}.woocommerce-checkout tfoot{background-color:hsla(0,0%,100%,.86);backdrop-filter:saturate(180%) blur(20px);position:absolute;width:calc(100% - 2px);bottom:0px;left:1px;right:1px;z-index:9999;border-top:1px solid #c3c3c4;border-bottom-left-radius:5px;border-bottom-right-radius:5px;overflow:hidden}.woocommerce-checkout tfoot .cart-subtotal,.woocommerce-checkout tfoot .shipping{display:none}.woocommerce-checkout tfoot .order-total{margin-block:16px;display:flex;justify-content:right;padding-inline:8px}.woocommerce-checkout tfoot .order-total th{font-family:"Basel-Grotesk-Regular",sans-serif;font-style:normal;font-weight:430;color:#000;line-height:27px;margin:0;font-size:16px !important;line-height:150%}@media screen and (min-width: 600px){.woocommerce-checkout tfoot .order-total th{font-size:18px !important}}.woocommerce-checkout tfoot .order-total th{font-weight:430 !important;margin-right:10px;color:#000}.woocommerce-checkout tfoot .order-total th::after{content:":";color:#000}.woocommerce-checkout tfoot .order-total td{border:none !important;padding:0 !important;float:right;display:flex;align-items:center}.woocommerce-checkout tfoot .order-total td strong>span.woocommerce-Price-amount.amount>bdi{font-family:"Gustavo-Regular",sans-serif;font-style:normal;font-weight:500;color:#000;font-size:20px !important;line-height:24px;color:#000;font-weight:700 !important;font-family:"Gustavo-Regular",sans-serif !important;color:#000}.woocommerce-checkout tfoot .order-total td strong>span.woocommerce-Price-amount.amount>bdi span{font-family:"Gustavo-Regular",sans-serif;font-style:normal;font-weight:500;color:#000;font-size:20px !important;line-height:24px;color:#000;font-weight:700 !important;font-family:"Gustavo-Regular",sans-serif !important;color:#000}.woocommerce-checkout tfoot tr.cart-discount{display:flex;align-items:center;justify-content:right}.woocommerce-checkout tfoot tr.cart-discount th{font-family:"Basel-Grotesk-Regular",sans-serif;font-style:normal;font-weight:430;color:#000;line-height:27px;margin:0;font-size:14px !important;line-height:150%}@media screen and (min-width: 600px){.woocommerce-checkout tfoot tr.cart-discount th{font-size:14px !important}}.woocommerce-checkout tfoot tr.cart-discount th{display:flex;font-weight:430 !important;color:#000}.woocommerce-checkout tfoot tr.cart-discount th::after{content:":";color:#000}.woocommerce-checkout tfoot tr.cart-discount td{padding:9px 0 9px 12px !important}.checkout .col2-set{display:flex;flex-direction:column}.checkout .col2-set .col-1{width:100%}.checkout .col2-set .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper{padding:30px 0 50px 0;border-bottom:1px solid #000;border-top:1px solid #000;margin:30px 0 100px 0}@media screen and (max-width: 820px){.checkout .col2-set .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper{padding:30px 0;margin:20px 0 30px 0}}.checkout .col2-set .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper{display:grid;grid-template-columns:repeat(6, 1fr);grid-template-rows:repeat(5, 1fr);grid-column-gap:20px;grid-row-gap:0px}.checkout .col2-set .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper label{font-family:"Gustavo-Regular",sans-serif;font-style:normal;font-weight:500;color:#000;font-size:14px !important;line-height:100%;font-family:"Gustavo-Medium";text-transform:uppercase;margin-bottom:10px}.checkout .col2-set .col-1 .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper input{font-family:"Gustavo-Regular",sans-serif;font-style:normal;font-weight:500;color:#000;font-size:14px !important;line-height:100%;padding-left:10px;margin-bottom:20px}.checkout .col2-set .col-1 .woocommerce-billing-fields #billing_first_name_field{grid-area:1/1/2/4;width:100%}@media screen and (max-width: 460px){.checkout .col2-set .col-1 .woocommerce-billing-fields #billing_first_name_field{grid-area:1/1/2/7;max-width:calc(100vw - 2em)}}.checkout .col2-set .col-1 .woocommerce-billing-fields #billing_last_name_field{grid-area:1/4/2/7;width:100%}@media screen and (max-width: 460px){.checkout .col2-set .col-1 .woocommerce-billing-fields #billing_last_name_field{grid-area:2/1/3/7;max-width:calc(100vw - 2em)}}.checkout .col2-set .col-1 .woocommerce-billing-fields #billing_company_field{grid-area:2/1/3/4;width:100%}@media screen and (max-width: 460px){.checkout .col2-set .col-1 .woocommerce-billing-fields #billing_company_field{grid-area:3/1/4/7;max-width:calc(100vw - 2em)}}.checkout .col2-set .col-1 .woocommerce-billing-fields #billing_phone_field{grid-area:2/4/3/7;width:100%}@media screen and (max-width: 460px){.checkout .col2-set .col-1 .woocommerce-billing-fields #billing_phone_field{grid-area:4/1/5/7;max-width:calc(100vw - 2em)}}.checkout .col2-set .col-1 .woocommerce-billing-fields #billing_email_field{grid-area:3/1/4/7}@media screen and (max-width: 460px){.checkout .col2-set .col-1 .woocommerce-billing-fields #billing_email_field{grid-area:5/1/6/7;max-width:calc(100vw - 2em)}}.checkout .col2-set .col-1 .woocommerce-billing-fields #billing_address_1_field{grid-area:4/1/5/5}@media screen and (max-width: 460px){.checkout .col2-set .col-1 .woocommerce-billing-fields #billing_address_1_field{grid-area:6/1/7/7;max-width:calc(100vw - 2em)}}.checkout .col2-set .col-1 .woocommerce-billing-fields #billing_address_2_field{grid-area:5/1/6/5}@media screen and (max-width: 460px){.checkout .col2-set .col-1 .woocommerce-billing-fields #billing_address_2_field{grid-area:7/1/8/7;max-width:calc(100vw - 2em);min-width:inherit}}.checkout .col2-set .col-1 .woocommerce-billing-fields #billing_postcode_field{grid-area:4/5/5/7}@media screen and (max-width: 460px){.checkout .col2-set .col-1 .woocommerce-billing-fields #billing_postcode_field{grid-area:8/1/9/7;width:60%;max-width:calc(100vw - 2em)}}.checkout .col2-set .col-1 .woocommerce-billing-fields #billing_city_field{grid-area:6/1/7/4}@media screen and (max-width: 460px){.checkout .col2-set .col-1 .woocommerce-billing-fields #billing_city_field{grid-area:9/1/10/7;max-width:calc(100vw - 2em)}}.checkout .col2-set .col-1 .woocommerce-billing-fields #billing_country_field{grid-area:6/4/7/7}@media screen and (max-width: 460px){.checkout .col2-set .col-1 .woocommerce-billing-fields #billing_country_field{grid-area:10/1/11/7;max-width:calc(100vw - 2em)}}.checkout .col2-set .col-1 .woocommerce-billing-fields #billing_state_field{grid-area:6/1/7/7}@media screen and (max-width: 460px){.checkout .col2-set .col-1 .woocommerce-billing-fields #billing_state_field{grid-area:10/1/11/7;max-width:calc(100vw - 2em)}}.checkout .col2-set .col-1 .woocommerce-billing-fields #billing_employee_number_field{grid-area:7/1/8/7}@media screen and (max-width: 460px){.checkout .col2-set .col-1 .woocommerce-billing-fields #billing_employee_number_field{grid-area:11/1/12/7;max-width:calc(100vw - 2em)}}.checkout .col2-set .col-1 .woocommerce-billing-fields .form-row{margin:0 !important}.checkout .col2-set .col-1 .woocommerce-billing-fields .select2-selection.select2-selection--single{display:flex;align-items:center;height:50px;border:1px solid #000;border-radius:0;position:relative;margin-bottom:20px}.checkout .col2-set .col-1 .woocommerce-billing-fields .select2-selection.select2-selection--single .select2-selection__arrow::after{content:"";margin-top:5px;background-image:url("/wp-content/themes/koenigsegg/assets/icons/black/accordion_arrow.png");background-size:contain;width:13px;height:7px;position:absolute;right:21px;top:16px}.checkout .col2-set .col-1 .woocommerce-billing-fields .select2-selection.select2-selection--single .select2-selection__arrow b{display:none}.checkout__payment-title{width:100%;max-width:850px;margin:0 auto}.form-row.place-order{margin-bottom:20px !important}.checkout__payment-wrapper{border-top:1px solid #000;margin:30px auto 100px auto;display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:850px;margin-left:0;margin-right:0}@media screen and (max-width: 820px){.checkout__payment-wrapper{padding:30px 0 0 0;margin:20px 0 30px 0}}.woocommerce-cart #payment,.woocommerce-checkout #payment{background-color:#fff}.woocommerce-cart #payment label,.woocommerce-checkout #payment label{font-family:"Gustavo-Regular",sans-serif;font-style:normal;font-weight:500;color:#000;font-size:20px !important;line-height:24px;color:#000}.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background-color:#566261}.woocommerce-cart #payment div.payment_box p,.woocommerce-cart #payment div.payment_box label,.woocommerce-checkout #payment div.payment_box p,.woocommerce-checkout #payment div.payment_box label{font-family:"Basel-Grotesk-Regular",sans-serif;font-style:normal;font-weight:430;color:#000;line-height:27px;margin:0;color:#fff}.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{content:"";display:block;border:1em solid #566261;border-right-color:rgba(0,0,0,0);border-left-color:rgba(0,0,0,0);border-top-color:rgba(0,0,0,0);position:absolute;top:-0.75em;left:0;margin:-1em 0 0 2em}.woocommerce-cart #payment .woocommerce-validated>input[type=checkbox],.woocommerce-checkout #payment .woocommerce-validated>input[type=checkbox]{background:#566261;color:#fff}.woocommerce-cart #payment #place_order,.woocommerce-cart #payment .ppcp-dcc-order-button,.woocommerce-cart #payment input[type=submit],.woocommerce-checkout #payment #place_order,.woocommerce-checkout #payment .ppcp-dcc-order-button,.woocommerce-checkout #payment input[type=submit]{background-color:#566261}#ppc-button iframe{z-index:1 !important}.woocommerce-checkout .woocommerce-shipping-fields{width:100%}.woocommerce-checkout .woocommerce-shipping-fields #ship-to-different-address span{font-size:18px !important}.woocommerce-checkout .quantity{z-index:999;position:absolute;bottom:-10px;right:0;display:flex}.woocommerce-checkout .quantity input{margin:0 !important;border:none;width:167px !important;display:flex;flex-direction:row;justify-content:space-around;width:50px !important;-moz-appearance:textfield !important}.woocommerce-checkout .quantity input::-webkit-outer-spin-button,.woocommerce-checkout .quantity input::-webkit-inner-spin-button{-webkit-appearance:none !important;margin:0 !important;appearance:none !important}.woocommerce-checkout .product-quantity{position:absolute;bottom:0;left:0}@media screen and (max-width: 460px){.woocommerce-checkout .product_name,.woocommerce-checkout .product-total{transform:translateY(-20px) !important}}.woocommerce-shipping-fields input{font-family:"Gustavo-Regular",sans-serif;font-style:normal;font-weight:500;color:#000;font-size:14px !important;line-height:100%;padding-left:10px;margin-bottom:20px}.woocommerce-shipping-fields .select2-selection.select2-selection--single{display:flex;align-items:center;height:50px;border:1px solid #000;border-radius:0;position:relative;margin-bottom:20px}.woocommerce-shipping-fields .select2-selection.select2-selection--single .select2-selection__arrow::after{content:"";margin-top:5px;background-image:url("/wp-content/themes/koenigsegg/assets/icons/black/accordion_arrow.png");background-size:contain;width:13px;height:7px;position:absolute;right:21px;top:16px}.woocommerce-shipping-fields .select2-selection.select2-selection--single .select2-selection__arrow b{display:none}.woocommerce-checkout .cart_item.bundle_table_item .product-name .product-total{position:relative;top:inherit;left:inherit;margin-top:8px;border-top:none;display:block;padding:0;order:1}.woocommerce-checkout .cart_item.bundle_table_item .product-name .product_name .cqoc_product_name{white-space:normal}.woocommerce-checkout .cart_item.bundle_table_item .bundled_table_item{flex-flow:row wrap;padding-bottom:0;margin-bottom:0 !important}.woocommerce-checkout .cart_item.bundle_table_item .bundled_table_item .product-image,.woocommerce-checkout .cart_item.bundle_table_item .bundled_table_item .quantity,.woocommerce-checkout .cart_item.bundle_table_item .bundled_table_item .remove{display:none}.woocommerce-checkout .cart_item.bundle_table_item .bundled_table_item .product-total{margin:0;padding-right:0}.woocommerce-checkout .cart_item.bundle_table_item .bundled_table_item .product-name .product_name .cqoc_product_name{font-family:"Gustavo-Medium",sans-serif;font-style:normal;font-weight:500;color:#000;font-size:12px !important;line-height:17px;text-transform:uppercase;margin:0px;color:#000;font-family:"Gustavo-Regular",sans-serif}.woocommerce-checkout .cart_item.bundle_table_item .bundled_table_item .product-name .product_name .cqoc_container{display:block;padding-right:0}.woocommerce-checkout .cart_item.bundle_table_item .bundled_table_item .bundled-product-name{padding-left:0}@media only screen and (min-width: 461px){.woocommerce-checkout .cart_item.bundle_table_item{display:flex;flex-flow:row wrap}.woocommerce-checkout .cart_item.bundle_table_item .product-name{gap:20px;width:100%}.woocommerce-checkout .cart_item.bundle_table_item .product-name .product_name{position:relative;left:inherit}.woocommerce-checkout .cart_item.bundle_table_item .product-name .product_name .cqoc_container{display:flex;flex-flow:row wrap;gap:4px;padding-right:120px}.woocommerce-checkout .cart_item.bundle_table_item .product-name .product_name .cqoc_product_name{margin-bottom:4px}.woocommerce-checkout .cart_item.bundle_table_item .product-name .product_name .bundled_table_item{flex:0 0 100%}.woocommerce-checkout .cart_item.bundle_table_item .product-name .product-image{flex-shrink:0}}@media only screen and (max-width: 460px){.woocommerce-checkout .cart_item.bundle_table_item>.product-name>.product_name .cqoc_container .product-total:first-of-type{transform:none !important;margin-bottom:20px}}.woocommerce-order-received #breadcrumbs{display:none !important}.woocommerce-order-received .woocommerce-order{margin-top:100px}@media screen and (max-width: 820px){.woocommerce-order-received .woocommerce-order{margin-top:50px}}.woocommerce-order-received .woocommerce-order h2{max-width:630px;margin:0 auto 50px auto;text-align:center}@media screen and (max-width: 820px){.woocommerce-order-received .woocommerce-order h2{margin:0 auto 30px auto}}.woocommerce-order-received .woocommerce-order p{margin-bottom:30px !important;text-align:center;font-family:"Basel-Grotesk-Regular",sans-serif;font-style:normal;font-weight:430;color:#000;line-height:27px;margin:0;font-size:16px !important;line-height:150%}@media screen and (min-width: 600px){.woocommerce-order-received .woocommerce-order p{font-size:18px !important}}.woocommerce-order-received .woocommerce-order p:last-child{margin-bottom:100px !important}@media screen and (max-width: 820px){.woocommerce-order-received .woocommerce-order p{margin-bottom:16px !important}.woocommerce-order-received .woocommerce-order p:last-child{margin-bottom:30px !important}}.woocommerce-currency-switcher-form .dd-select{background-color:rgba(0,0,0,0) !important;border:0 !important}.woocommerce-currency-switcher-form .dd-select .dd-selected{padding-right:0px !important}.woocommerce-currency-switcher-form .dd-select .dd-selected-text{padding-right:1rem;font-family:"Gustavo-Regular",sans-serif !important;font-weight:400}.woocommerce-currency-switcher-form .dd-select .dd-selected-description{display:none}.woocommerce-currency-switcher-form .dd-pointer{right:0}.woocommerce-currency-switcher-form .dd-options .dd-option :hover{cursor:pointer}.woocommerce-currency-switcher-form .dd-options .dd-option-text{font-family:"Gustavo-Regular",sans-serif !important;font-weight:400}.woocommerce-currency-switcher-form .dd-options .dd-option-description{display:none}.seo-text__container{margin:2em 0}.seo-text__container__title{margin-bottom:.5em}.seo-text__container__text{max-width:600px;white-space:pre-wrap}.seo-text__container__text a{color:#566261;text-decoration:underline;font-weight:bold}.seo-text__container__text[data-seo-read-more]{max-height:10em;overflow:hidden;position:relative;transition:.5s ease}.seo-text__container__text[data-seo-read-more]::after{content:"";position:absolute;bottom:0;left:0;height:50px;width:100%;background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 100%)}.seo-text__container__read-more{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:8px 16px;background-color:#566261;color:#f9f9f9;border:none;outline:none;font-size:14px;font-family:"Gustavo-Regular",sans-serif;text-transform:uppercase;text-align:center;white-space:nowrap;text-decoration:none;transition:all .3s ease-in-out;margin-top:1em}@media screen and (max-width: 768px){.seo-text__container__read-more{margin:0 auto;margin-top:1em}}.promotion-reminder--container{background-color:#383839;padding:16px;margin:16px auto;margin-top:48px;color:#fff}.promotion-reminder--container h2{font-size:20px !important;line-height:28px;color:#fff;margin-bottom:11px}.promotion-reminder--container p{color:#fff;font-size:16px;line-height:24px;margin-bottom:11px}.checkout{width:100% !important}@media screen and (min-width: 992px){.promotion-reminder--container{width:850px;max-width:calc(100vw - 30px);padding:40px 30px;margin-top:0}.checkout{width:850px !important}}html.no-scroll{overflow:hidden}.size-guide-popup{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:100;visibility:hidden;opacity:0;transition:opacity .2s ease-in-out .2s,visibility .2s ease-in-out .2s}.admin-bar .size-guide-popup{top:var(--adminbar-height)}.size-guide-popup.open{visibility:visible;opacity:1;transition:opacity .2s ease-in-out,visibility .2s ease-in-out}.size-guide-popup.open .size-guide-popup-inner{transform:translateX(0)}.size-guide-popup-inner{width:min(762px,100vw);background:#fff;padding-block:36px 48px;padding-block-start:100px;padding-inline:min(5vw,60px);margin-left:auto;height:100%;overflow-y:scroll;transform:translateX(100%);transition:transform .7s cubic-bezier(0.23, 1, 0.32, 1)}.size-guide-popup .size-guide-popup-close{cursor:pointer;width:max-content;margin-left:auto;margin-bottom:28px;transition:opacity .2s ease-in-out}.size-guide-popup .size-guide-popup-close:hover{opacity:.7}.size-guide-popup .size-guide-heading :is(h1,h2,h3,h4,h5,h6){font-family:"Gustavo-Medium",sans-serif;font-style:normal;font-weight:500;color:#000;font-size:24px !important;line-height:38px;text-transform:uppercase;margin:0px;color:#000}@media screen and (min-width: 600px){.size-guide-popup .size-guide-heading :is(h1,h2,h3,h4,h5,h6){font-size:32px !important}}.size-guide-popup .size-guide-heading{margin-bottom:min(10vw,75px)}.size-guide-popup .size-guide-table-section{margin-bottom:20px}.size-guide-popup .table-select-wrapper{display:flex;justify-content:flex-end;gap:20px;align-items:center;margin-bottom:20px}.size-guide-popup .table-select-wrapper label{font-family:"Basel-Grotesk-Regular",sans-serif;font-style:normal;font-weight:430;color:#000;line-height:27px;margin:0;font-size:14px !important;line-height:150%}@media screen and (min-width: 600px){.size-guide-popup .table-select-wrapper label{font-size:14px !important}}.size-guide-popup .table-select-wrapper label{display:flex;align-items:center;gap:6px;cursor:pointer}.size-guide-popup .table-select-wrapper label:hover input[type=radio]:not(:checked),.size-guide-popup .table-select-wrapper label:focus-visible input[type=radio]:not(:checked){opacity:.3}.size-guide-popup .table-select-wrapper input[type=radio]{box-sizing:border-box;width:20px;height:20px;margin:0;padding:0;border:1px solid #000;border-radius:50%;appearance:none;background-color:rgba(0,0,0,0);outline:none;cursor:pointer;transition:opacity .2s ease-in-out}.size-guide-popup .table-select-wrapper input[type=radio]:not(:disabled):checked{border-color:#000;background-color:#000;background-clip:content-box;padding:2px;background-image:radial-gradient(circle, #000 0%, #000 50%, transparent 60%, transparent 100%)}.size-guide-popup .size-guide-table-wrapper{display:grid;grid-template-areas:"stack";overflow:hidden;overflow-x:scroll;padding-bottom:20px;scrollbar-color:#888 #f1f1f1;scrollbar-width:thin}.size-guide-popup .size-guide-table{grid-area:stack;max-height:max-content;min-width:920px;opacity:0;visibility:hidden;border:1px solid #c3c3c4;transition:opacity .2s ease-in-out,visibility .2s ease-in-out}.size-guide-popup .size-guide-table.show{opacity:1;visibility:visible}.size-guide-popup .size-guide-table-row{display:flex}.size-guide-popup .size-guide-table-row:not(:last-of-type){border-bottom:1px solid #c3c3c4}.size-guide-popup .size-guide-table-row .size-guide-table-item.size-guide-measurement-type-value,.size-guide-popup .size-guide-table-row .size-guide-table-item.size-guide-measurement-type-label{font-family:"Gustavo-Medium",sans-serif;font-style:normal;font-weight:500;color:#000;font-size:18px !important;line-height:22px;text-transform:uppercase;margin:0px;color:#000}@media screen and (min-width: 600px){.size-guide-popup .size-guide-table-row .size-guide-table-item.size-guide-measurement-type-value,.size-guide-popup .size-guide-table-row .size-guide-table-item.size-guide-measurement-type-label{font-size:18px !important}}.size-guide-popup .size-guide-table-row .size-guide-table-item.size-guide-measurement-type-value,.size-guide-popup .size-guide-table-row .size-guide-table-item.size-guide-measurement-type-label{text-align:start;padding-left:23px}.size-guide-popup .size-guide-table-row .size-guide-table-item{font-family:"Basel-Grotesk-Regular",sans-serif;font-style:normal;font-weight:430;color:#000;line-height:27px;margin:0;font-size:14px !important;line-height:150%}@media screen and (min-width: 600px){.size-guide-popup .size-guide-table-row .size-guide-table-item{font-size:14px !important}}.size-guide-popup .size-guide-table-row .size-guide-table-item{flex:1 1 98px;display:flex;justify-content:center;align-items:center;padding:6px 12px;min-height:57px;text-align:center}.size-guide-popup .size-guide-table-row .size-guide-table-item:not(:last-child){border-right:1px solid #c3c3c4}.size-guide-popup .size-guide-table-row .size-guide-table-item:nth-child(2n){background-color:rgba(195,195,196,.2)}.size-guide-popup .size-guide-table-row .size-guide-table-item:first-child{flex:0 0 134px;border-right:1px solid #c3c3c4;justify-content:flex-start;word-break:break-word;hyphens:auto}.size-guide-popup .size-guide-instructions-section,.size-guide-popup .size-guide-contact{border-top:1px solid #c3c3c4;padding-top:40px}.size-guide-popup .size-guide-instructions-heading{font-family:"Gustavo-Medium",sans-serif;font-style:normal;font-weight:500;color:#000;font-size:18px !important;line-height:22px;text-transform:uppercase;margin:0px;color:#000}@media screen and (min-width: 600px){.size-guide-popup .size-guide-instructions-heading{font-size:18px !important}}.size-guide-popup .size-guide-instructions-heading{margin-bottom:24px}.size-guide-popup .size-guide-instructions-image{position:relative;margin-bottom:24px}.size-guide-popup .size-guide-instructions-image img{max-height:400px;width:100%;object-fit:cover;object-position:center}.size-guide-popup .size-guide-instructions-video,.size-guide-popup .size-guide-instructions-video-embedded{margin-bottom:24px}.size-guide-popup .size-guide-instructions-video iframe,.size-guide-popup .size-guide-instructions-video video,.size-guide-popup .size-guide-instructions-video-embedded iframe,.size-guide-popup .size-guide-instructions-video-embedded video{max-width:100%;aspect-ratio:16/9;height:auto}.size-guide-popup .size-guide-instructions-image-text,.size-guide-popup .size-guide-instructions{margin-bottom:40px}.size-guide-popup .size-guide-instructions-image-text p+:is(h1,h2,h3,h4,h5,h6),.size-guide-popup .size-guide-instructions p+:is(h1,h2,h3,h4,h5,h6){margin-top:15px}.size-guide-popup .size-guide-instructions-image-text :is(p):not(:last-of-type),.size-guide-popup .size-guide-instructions :is(p):not(:last-of-type){margin-bottom:10px}.size-guide-popup .size-guide-instructions-image-text :is(p,li,a),.size-guide-popup .size-guide-instructions :is(p,li,a){font-family:"Basel-Grotesk-Regular",sans-serif;font-style:normal;font-weight:430;color:#000;line-height:27px;margin:0;font-size:16px !important;line-height:150%}@media screen and (min-width: 600px){.size-guide-popup .size-guide-instructions-image-text :is(p,li,a),.size-guide-popup .size-guide-instructions :is(p,li,a){font-size:18px !important}}.size-guide-popup .size-guide-instructions :is(h1,h2,h3,h4,h5,h6){font-family:"Gustavo-Medium",sans-serif;font-style:normal;font-weight:500;color:#000;font-size:18px !important;line-height:22px;text-transform:uppercase;margin:0px;color:#000}@media screen and (min-width: 600px){.size-guide-popup .size-guide-instructions :is(h1,h2,h3,h4,h5,h6){font-size:18px !important}}.size-guide-popup .size-guide-instructions :is(h1,h2,h3,h4,h5,h6){margin-bottom:10px}.size-guide-popup .size-guide-instructions li::marker{font-family:"Gustavo-Medium",sans-serif;font-style:normal;font-weight:500;color:#000;font-size:18px !important;line-height:22px;text-transform:uppercase;margin:0px;color:#000}@media screen and (min-width: 600px){.size-guide-popup .size-guide-instructions li::marker{font-size:18px !important}}.size-guide-popup .size-guide-instructions li:not(:last-of-type){margin-bottom:10px}.size-guide-popup .size-guide-instructions ol,.size-guide-popup .size-guide-instructions ul{padding-inline-start:21px;margin-block:20px}.size-guide-popup .size-guide-contact :is(h5){font-family:"Gustavo-Medium",sans-serif;font-style:normal;font-weight:500;color:#000;font-size:14px !important;line-height:17px;text-transform:uppercase;margin:0px;color:#000}@media screen and (min-width: 600px){.size-guide-popup .size-guide-contact :is(h5){font-size:14px !important}}.size-guide-popup .size-guide-contact :is(h5){margin-bottom:10px}.size-guide-popup .size-guide-contact :is(p):not(:last-of-type){margin-bottom:10px}.size-guide-popup .size-guide-contact p+:is(h1,h2,h3,h4,h5,h6){margin-top:15px}.size-guide-popup .size-guide-contact a{text-decoration:underline}.size-guide-popup .size-guide-contact a:hover{text-decoration:none}.read-more-container{--fs-md: 16px;--fs-sm: 14px;--lh-md: 1.6875;--rows-to-show: 3;--rows-to-fade: 0;--duration-fast: 0.2s;--duration-normal: 0.4s;--timing-base: ease;--spacing-6: 0.75rem;--spacing-8: 1rem;position:relative;margin-bottom:24px}.read-more-container .term-description{--font-size: var(--fs-md);--line-height: var(--lh-md);--height: calc((var(--font-size) * var(--line-height)) * var(--rows-to-show));position:relative;max-height:var(--height);overflow:hidden;transition:var(--duration-normal) var(--timing-base);-webkit-mask:linear-gradient(black 0 0) top,linear-gradient(180deg, #000 0%, transparent 100%) bottom;-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% calc(var(--rows-to-fade)*0%),100% 100%}.read-more-container .term-description :is(p,a,li){font-size:var(--font-size);line-height:var(--line-height)}.read-more-container .read-more-wrapper{position:relative;display:grid;gap:8px;grid-template-columns:1fr auto;grid-template-rows:1fr;align-items:center;max-width:max-content;margin-top:var(--spacing-8);cursor:pointer;transition:var(--duration-fast) var(--timing-base)}.read-more-container .read-more-wrapper .read-more-btn{grid-column:1;grid-row:1;font-weight:inherit;cursor:pointer;transition:var(--duration-fast) var(--timing-base);appearance:none;padding:0;background-color:rgba(0,0,0,0);border:none;font-size:var(--fs-sm);font-family:"Gustavo-Regular",sans-serif;text-transform:uppercase}.read-more-container .read-more-wrapper .read-more-btn:hover{color:#ffc801}.read-more-container .read-more-wrapper .read-more-btn.read-less{visibility:hidden;opacity:0}.read-more-container .read-more-wrapper:after{content:"";grid-column:2;grid-row:1;transition:transform var(--duration-fast) var(--timing-base);background-image:url("/wp-content/themes/koenigsegg/assets/icons/black/accordion_arrow.png");background-repeat:no-repeat;background-position:center;background-size:var(--fs-sm);height:var(--fs-sm);width:var(--fs-sm)}.read-more-container.read-more-disabled .term-description{-webkit-mask-size:auto}.read-more-container.read-more-disabled .read-more-wrapper{display:none}.read-more-container.module-open .term-description{max-height:var(--max-height);-webkit-mask-size:100% 100%,100% 100%}.read-more-container.module-open .read-more-wrapper .read-more-btn.read-less{visibility:visible;opacity:1}.read-more-container.module-open .read-more-wrapper .read-more-btn.read-more{order:2;min-height:0;visibility:hidden;opacity:0}.read-more-container.module-open .read-more-wrapper:after{transform:scaleY(-1)}.salesforce-newsletter-form{margin-top:16px;display:flex;flex-flow:row wrap;gap:8px}.salesforce-newsletter-form label{display:block}.salesforce-newsletter-form label.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.salesforce-newsletter-form input[type=email],.salesforce-newsletter-form input[type=text]{font-size:18px;font-family:"Basel-Grotesk-Regular",sans-serif;font-weight:400;border:1px solid #000;padding:14px 16px;flex:0 0 calc(50% - 4px);min-width:0}.salesforce-newsletter-form input[type=email][type=email],.salesforce-newsletter-form input[type=text][type=email]{flex-grow:1;font-family:"Basel-Grotesk-Regular",sans-serif !important}.salesforce-newsletter-form input[type=email]:last-of-type,.salesforce-newsletter-form input[type=text]:last-of-type{flex:0 0 100%}.salesforce-newsletter-form input[type=email]::placeholder,.salesforce-newsletter-form input[type=text]::placeholder{font-family:"Basel-Grotesk-Regular",sans-serif;font-weight:400;font-size:inherit}.salesforce-newsletter-form input[type=email]:focus,.salesforce-newsletter-form input[type=text]:focus{outline:none}@media only screen and (max-width: 600px){.salesforce-newsletter-form input[type=email],.salesforce-newsletter-form input[type=text]{flex:0 0 100%}}.salesforce-newsletter-form input[type=submit]{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:16px 32px;background-color:#566261;color:#f9f9f9;border:none;outline:none;font-size:16px;font-family:"Gustavo-Regular",sans-serif;text-transform:uppercase;text-align:center;white-space:nowrap;text-decoration:none;transition:color .3s ease-in-out,background-color .3s ease-in-out;font-weight:500;letter-spacing:.96px;cursor:pointer}@media screen and (min-width: 821px){.salesforce-newsletter-form input[type=submit]:hover{background-color:#ffc801;color:#383839}}.newsletter-popup{width:min(95%,925px)}.newsletter-popup .newsletter-container{display:flex;flex-flow:row-reverse}.newsletter-popup .newsletter-container .image-container{position:relative;flex:0 0 43%;height:auto}.newsletter-popup .newsletter-container .image-container img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}@media screen and (max-width: 820px){.newsletter-popup .newsletter-container .image-container{min-height:160px}}.newsletter-popup .newsletter-container .text-container{padding:min(60px,16px + 44*(100vw - 390px)/1122);padding-block:min(60px,32px + 28*(100vw - 390px)/1122)}.newsletter-popup .newsletter-container .text-container :is(h1,h2,h3,h4,h5,h6){font-size:min(46px,36px + 10*(100vw - 390px)/1122) !important;margin-bottom:min(30px,16px + 14*(100vw - 390px)/1122)}.newsletter-popup .newsletter-container .text-container :is(h1,h2,h3,h4,h5,h6) span{font-family:"Gustavo-Medium",sans-serif;font-style:normal;font-weight:500;color:#000;text-indent:min(96px,32px + 64*(100vw - 390px)/1122);display:block}.newsletter-popup .newsletter-container .text-container :is(p){font-size:18px}.newsletter-popup .newsletter-container .salesforce-newsletter-form{gap:19px;margin-top:min(30px,16px + 14*(100vw - 390px)/1122)}.newsletter-popup .newsletter-container .salesforce-newsletter-form input[type=email],.newsletter-popup .newsletter-container .salesforce-newsletter-form input[type=text]{flex:0 0 100%}.newsletter-popup .newsletter-container .salesforce-newsletter-form input[type=submit]{width:100%;margin-top:min(11px,0px + 11*(100vw - 390px)/1122);font-size:20px;font-family:"Gustavo-Regular",sans-serif}@media screen and (max-width: 820px){.newsletter-popup .newsletter-container{flex-flow:column}}.newsletter-popup .spu-container .spu-close{height:48px;width:48px;font-size:0 !important;transition:opacity .2s ease-in-out}.newsletter-popup .spu-container .spu-close.spu-close-top_right{right:min(50px,16px + 34*(100vw - 390px)/1122);top:min(50px,16px + 34*(100vw - 390px)/1122)}.newsletter-popup .spu-container .spu-close:after{content:"";position:absolute;height:calc(100% - 24px);width:2px;background-color:#000;left:50%;top:50%;transform:translate(-50%, -50%) rotate(45deg)}.newsletter-popup .spu-container .spu-close:before{content:"";position:absolute;height:calc(100% - 24px);width:2px;background-color:#000;left:50%;top:50%;transform:translate(-50%, -50%) rotate(-45deg)}.newsletter-popup .spu-container .spu-close:hover{opacity:.75}html{margin-top:0 !important}html,body{overflow-x:hidden}html.no-scroll,body.no-scroll{overflow:hidden}html.home section:not(:first-of-type),body.home section:not(:first-of-type){padding-block:32px;margin-bottom:0}html.home .hero+section:not(:first-of-type),body.home .hero+section:not(:first-of-type){padding-block-start:24px}html.home section:last-of-type,body.home section:last-of-type{padding-block-end:64px}.admin-bar{--adminbar-height: 32px;margin-top:var(--adminbar-height)}@media(max-width: 782px){.admin-bar{--adminbar-height: 46px}}input[name=surname_checkout_field]{opacity:0;position:absolute;top:0;left:0;height:0;width:0;z-index:-1}
