:root{--c-text-light: #d1d5db;--c-text-medium: #4b5563;--c-text-dark: #000;--c-green-light: #e8ff87;--c-primary-light: #dbeafe;--c-primary-medium: #2563eb;--c-primary-dark: #000;--c-link-dark: #1e3a8a;--c-link: #2563eb;--c-border: #d1d5db;--c-disabled: #6b7280;--c-success-bg: #bbf7d0;--c-success: #16a34a;--c-error-bg: #fecaca;--c-error: #dc2626;--page-pad: 4vw;--duration-short: .1s;--duration-default: .2s;--duration-medium: .3s;--duration-long: .5s;--input-accent-light: #eff6ff;--input-accent-medium: #1e3a8a;--input-accent-dark: #172554;--input-background: #fff;--input-border-color: #9ca3af;--input-border-width: 1px;--input-error-background: #fef2f2;--input-error: #991b1b;--input-line-height: 1.5rem;--input-pad-x: .75rem;--input-pad-y: .5rem;--input-radius: 4px;--input-text-light: #6b7281;--input-text-medium: #364151;--input-text-xs: .75rem;--input-text-sm: .875rem;--input-text-md: 1rem;--input-transition-speed: .2s;--pagex: 0px;--pagey: 0px;--sb-track-color: #f5f4f0;--sb-thumb-color: #636363;--sb-size: 6px}html{overscroll-behavior-y:none;overscroll-behavior-x:none}body{overflow-x:hidden;overscroll-behavior-y:none;overscroll-behavior-x:none}body>*{font-family:SeasonMix}body,figure{color:var(--c-text-dark);margin:0}a{color:var(--c-primary-dark);text-decoration:none}a:hover{color:var(--c-primary-dark)}a:not([href]),a[href=""]{cursor:not-allowed;opacity:.5}input,select,button{font-size:1rem}button{-webkit-appearance:button}img{height:auto;max-width:100%;vertical-align:middle}pre{background-color:#0000001a;padding:.5rem;overflow:scroll}*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:var(--c-border)}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-weight:400;color:var(--c-text-dark);word-break:break-word}.h0{font-size:7.5rem}h1,.h1{font-size:2.75rem}.h1-small{font-size:1.5rem}h2,.h2{font-size:1.75rem}.h2-small{font-size:2rem}h3,.h3{font-size:1.5rem}.h3-small{font-size:1.25rem}h4,.h4{font-size:1.125rem}.h4-large{font-size:1.25rem}h5,.h5{font-size:1rem}@media only screen and (min-width: 768px){.h0{font-size:3.25rem}h1,.h1,.h1-small{font-size:2.5rem}h2,.h2{font-size:2.063rem}h3,.h3,.h3-small{font-size:1.5rem}h4,.h4,.h4-large{font-size:1.25rem}}.text-caps{font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.section-pt-sm{padding-top:2rem}.section-pt-md{padding-top:3rem}.section-pt-lg{padding-top:4rem}.section-pb-sm{padding-bottom:2rem}.section-pb-md{padding-bottom:3rem}.section-pb-lg{padding-bottom:4rem}.section-border{border-bottom:1px solid var(--c-border)}@media (min-width: 1024px){.section-pt-sm{padding-top:3rem}.section-pt-md{padding-top:4.5rem}.section-pt-lg{padding-top:6rem}.section-pb-sm{padding-bottom:3rem}.section-pb-md{padding-bottom:4.5rem}.section-pb-lg{padding-bottom:6rem}}.page-width{max-width:var(--page-width, 1440px);margin-left:auto;margin-right:auto;padding-left:var(--page-pad);padding-right:var(--page-pad)}.content-2xl{max-width:70rem}.content-xl{max-width:60rem}.content-lg{max-width:50rem}.content-md{max-width:46rem}.content-sm{max-width:40rem}.rte h1,.rte h2,.rte h3,.rte h4,.rte h5,.rte h6{margin-top:1.25em;margin-bottom:1rem}.rte>p:first-child{margin-top:0}.rte>p:last-child{margin-bottom:0}.rte ul,.rte ol{padding-left:1.5rem}.rte li{margin-top:.5rem;margin-bottom:.5rem;list-style:inherit}.rte li>p:first-child{margin-top:0}.rte li>p:last-child{margin-bottom:0}.rte hr{margin:3em 0}.section-header{background-color:#fff;position:sticky;top:0;z-index:100}.section-header:has(header.scroll-animate){transition:.3s;margin-top:-100px;transform:translateY(-100px)}.section-header:has(header.scroll-animate.animated){margin-top:0;transform:translateY(0)}@media screen and (min-width: 1280px){.Home .site-navigation{min-width:100%}}.cart-modal-wrapper.active~* .kingsley-main-logo-container:not(.main-logo-animation),.cart-modal-wrapper.active .kingsley-main-logo-container:not(.main-logo-animation),body:has(.cart-modal-wrapper.active) .kingsley-main-logo-container:not(.main-logo-animation){display:none}@media screen and (min-width: 1025px){.section-header{z-index:1001}}@keyframes dropdownMenu{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes dropdownMenuClose{0%{transform:translateY(0)}to{transform:translateY(-100%)}}.dropdown-active .dropdown-overlay,.dropdown-overlay.active{animation:.45s dropdownMenu cubic-bezier(.43,0,.42,1);animation-fill-mode:forwards}.menu-dropdown-active:after{content:"";position:fixed;top:0;left:0;width:100%;height:100vh;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:#fff3;z-index:80;pointer-events:none;transition:.2s linear all}.dropdown-deactive .dropdown-overlay{animation:.5s dropdownMenuClose ease-in;animation-fill-mode:forwards}sticky-header .dropdown-overlay{position:absolute;top:85px;left:0;height:100vh;background:#fff;width:100%;transform:translateY(-100%);transition:transform 0s ease-in;z-index:-1;transition:.3s}.sticky-header-hidden,.sticky-header-stuck{transition:all var(--duration-medium) ease-out}.sticky-header-hidden{transform:translateY(-100%)}.sticky-header-stuck{transform:translateY(0)}.sticky-header-stuck .dropdown-overlay{display:block!important}.sticky-header-hidden .dropdown-overlay{display:none!important}.headroom{transition:all var(--duration-medium) ease-out}.headroom--pinned,.headroom--top{transform:translateY(0)}.kingsley-main-logo-container{padding-top:16px;text-align:left}.kingsley-main-logo-container.animation-complete{padding-top:0}.headroom--pinned .dropdown-overlay{display:block!important}.headroom--unpinned .dropdown-overlay{display:none!important}@media screen and (max-width: 1279px){.kingsley-main-logo-container{display:none}}.site-navigation{z-index:100}.nav-menu>li{display:inline-block}.nav-menu>li .link-hover{border-radius:40px!important}.nav-menu>li>a:hover{border-radius:40px}.nav-menu>li:after{content:"";position:absolute;top:0;left:0}.nav-submenu{display:none;left:0;list-style-type:none;padding:.5rem 0;position:absolute;text-align-last:left;top:75px;z-index:1;padding-top:40px;padding-bottom:80px;padding-left:16px;column-gap:56px;opacity:0;transition:opacity .15s cubic-bezier(.65,0,0,1);min-height:85vh;background:#fff}@media screen and (min-width: 1600px){.nav-submenu{min-height:85vh}}@media screen and (max-height: 992px){.nav-submenu{min-height:90vh;max-height:90vh}}@supports (-webkit-touch-callout: none){.nav-submenu{display:none!important}.dropdown-overlay{display:none!important;visibility:hidden!important}.dropdown-active:after{display:none;visibility:hidden}a.highlight{background:transparent!important}.hamburger-menu{display:block!important}.desktop-nav-menu{display:none!important}}.img-submenu a{margin-bottom:0!important}.nav-submenu.active{display:flex;flex-flow:row;z-index:100;animation:opacityChange .5s linear;animation-fill-mode:forwards;animation-delay:.2s;width:100vw;z-index:1}.nav-submenu li{display:block}.nav-menu>li a{padding:12px 24px;position:relative}.nav-submenu a{display:block;padding:0!important;margin-bottom:11px}.nav-menu>li a:after{content:"";position:absolute;bottom:-20px;width:100%;height:32px;left:0;right:0}.nav-menu .nav-submenu a:after{display:none!important}.link-hover.highlight{background:#e8ff87!important;border-radius:20px}nav-modal{top:87px;height:calc(100dvh - 87px);display:none;min-width:100vw;transition:transform .2s linear}@keyframes dropdownMenuMobile{0%{transform:translateY(-100%);z-index:-1}99%{z-index:-1}to{transform:translateY(0);z-index:10}}@keyframes dropdownMenuMobileReverse{0%{transform:translateY(0);z-index:10}5%{z-index:-1}to{transform:translateY(-100%);z-index:-1}}nav-modal.mobile-removed{display:flex!important;animation:.2s dropdownMenuMobileReverse linear;animation-fill-mode:forwards}nav-modal.mobile-active{display:flex!important;animation:.2s dropdownMenuMobile linear}@supports (hanging-punctuation: first) and (font: -apple-system-body) and (-webkit-appearance: none){.nav-modal{top:0}}nav-modal .nav-modal-wrapper{margin-top:auto;margin-bottom:100px}header .icon-close{display:none}.nav-modal--submenu{position:absolute;top:-95px;left:0;width:100%;height:100%;display:flex;flex-flow:column;min-height:100vh;padding:0 20px 60px;overflow-y:scroll;background:#fff}@media only screen and (max-width: 767px){.nav-modal--submenu{top:-20px}}@supports (hanging-punctuation: first) and (font: -apple-system-body) and (-webkit-appearance: none){.nav-modal--submenu{top:-100px}}.nav-modal--submenu .overlay-btn{position:fixed;left:0;width:100%;text-align:center;bottom:0;padding:44px;background:#fff9;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);font-size:18px}@media screen and (min-width: 1020px){.nav-modal--submenu .overlay-btn{padding:40px;top:calc(100vh - 122px);bottom:unset}.nav-modal--submenu{padding:0 40px 60px}}.btn{-webkit-appearance:none;appearance:none;background-color:var(--input-accent-medium);border-color:transparent;border-radius:var(--input-radius);border-style:solid;border-width:var(--input-border-width);color:var(--input-accent-light);cursor:pointer;display:inline-block;font-family:inherit;font-weight:600;font-size:var(--input-text-md);line-height:var(--input-line-height);padding:var(--input-pad-y) calc(var(--input-pad-x) * 2);text-decoration:none;transition:all var(--input-transition-speed) ease-in-out;padding:1rem 2rem}.btn.btn--smaller{font-size:16px!important}.btn:hover,.btn:active{background-color:#e8ff87!important;color:#000;border-color:#e8ff87!important}.btn.btn--small{font-size:18px!important;padding:8px 24px}a.btn--outlined,button.btn--outlined{background-color:transparent!important;border-color:#edeae5;color:#000!important}.btn--outlined:hover,.btn--outlined:active{background-color:var(--input-accent-light);border-color:#e8ff87;color:var(--input-accent-dark)}.btn.btn--cream{background:#f5f4f0!important;border:1px solid transparent!important;color:#000!important}.btn.btn--cream:hover{background:#e8ff87!important}.btn-link{background-color:transparent;color:var(--c-link);margin:0;padding:0}.btn-link:hover{color:var(--c-link-dark)}[class^=field]{transition:box-shadow var(--input-transition-speed) ease,outline var(--input-transition-speed) ease,outline-offset var(--input-transition-speed) ease,border var(--input-transition-speed) ease,color var(--input-transition-speed) ease}.field-label{color:var(--input-text-medium);font-size:var(--input-text-sm)}.field-help{color:var(--input-text-light);font-size:var(--input-text-xs)}.field-input,.field-textarea,.field-select{-webkit-appearance:none;appearance:none;background-color:var(--input-background);border-color:var(--input-border-color);border-radius:var(--input-radius);border-style:solid;border-width:var(--input-border-width);font-family:inherit;font-weight:400;font-size:var(--input-text-md);line-height:var(--input-line-height);padding:14px 10px;font-family:SeasonSans;background:#edeae5}.field-select{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="18" height="18" viewBox="0 0 18 18"><defs><clipPath id="clip-path"><rect id="Rectangle_152" data-name="Rectangle 152" width="18" height="18" stroke="%23000" stroke-width="1"/></clipPath></defs><g id="Mask_Group_110" data-name="Mask Group 110" clip-path="url(%23clip-path)"><path id="chevron-down_4_" data-name="chevron-down (4)" d="M5.665,9.306l7.283,7.283,7.283-7.283" transform="translate(-3.948 -3.697)" fill="none" stroke="%23000" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.428"/></g></svg>');background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;border-radius:0;border:1px solid #000;color:#000;font-size:16px;font-family:SeasonSans}.field-checkbox,.field-radio{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-origin:border-box;border:1px solid var(--input-border-color);color:var(--input-accent-medium);cursor:pointer;display:inline-block;flex-shrink:0;height:1rem;padding:0;width:1rem}.field-checkbox:checked,.field-radio:checked{background-color:currentColor;background-position:center;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}.field-checkbox{border-radius:var(--input-radius)}.field-radio{border-radius:100%}.field-checkbox:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}.field-radio:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}label:has(.field-checkbox),label:has(.field-radio){display:flex;gap:.25rem;padding-top:.25rem;padding-bottom:.25rem}.field-error{color:var(--input-error)}.field-input[aria-invalid],.field-textarea[aria-invalid],.field-select[aria-invalid]{border-color:var(--input-error);background-color:var(--input-error-background)}.field-input:active,.field-textarea:active,.field-select:active,.field-checkbox:active,.field-radio:active{background-color:var(--input-accent-light)}fieldset{border-color:var(--input-border-color);border-radius:var(--input-radius);border-width:var(--input-border-width);padding:calc(var(--input-pad-x) / 4) var(--input-pad-x) var(--input-pad-x) var(--input-pad-x)}legend{color:var(--input-text-medium);font-size:var(--input-text-sm);padding:0 .5rem}.field-block{display:flex;flex-direction:column;gap:.25rem}.field-stack{position:relative}.field-stack input~.field-label,.field-stack textarea~.field-label,.field-stack select~.field-label{background:#fff0;border-radius:.25rem;font-size:var(--input-text-md);line-height:var(--input-line-height);padding:var(--input-pad-y) var(--input-pad-x);transform:translateY(0);transition:all var(--input-transition-speed) ease;position:absolute;left:0;top:0}.field-stack input:focus~.field-label,.field-stack input:not(:placeholder-shown)~.field-label,.field-stack input:-webkit-autofill~.field-label,.field-stack textarea:focus~.field-label,.field-stack textarea:not(:placeholder-shown)~.field-label,.field-stack textarea:-webkit-autofill~.field-label,.field-stack select~.field-label{background:var(--input-background);font-size:var(--input-text-xs);left:calc(var(--input-pad-x) - .25rem + var(--input-border-width));padding:0 .25rem;transform:translateY(-55%)}.field-stack input::placeholder,.field-stack textarea::placeholder{opacity:0}.errors{background-color:var(--c-error-bg);border-left-color:var(--c-error);border-left-style:solid;border-left-width:3px;margin-bottom:1rem;margin-top:1rem;padding:1.2rem}.errors *:first-child{margin-top:0}.errors *:last-child{margin-bottom:0}.prev a,.next a,.page a,.current,.deco{display:inline-block;padding:.5rem}.prev{display:inline-block;margin-right:1rem}.next{display:inline-block;margin-left:1rem}.current{font-weight:700}.deco{color:var(--c-text-light)}.loading{min-height:24px;min-width:24px;overflow:hidden;position:relative}.loading:before,.loading:after{content:"";display:block}.loading:before{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#fffc;bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.loading:after{animation:loading-spin 1s infinite linear;border-color:#1a73e833;border-bottom-color:#1a73e8;border-radius:50%;border-style:solid;border-width:4px;height:24px;left:50%;margin-left:-12px;margin-top:-12px;position:absolute;top:50%;width:24px;z-index:2}@keyframes loading-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.button-unstyled{margin:0;background-color:transparent;background-image:none;padding:0}.list-unstyled{list-style-type:none;margin:0;padding:0}.placeholder-svg{display:block;max-width:100%;height:auto}.js-enabled{display:none}.js .js-enabled{display:inherit}.animate--zoom-in{--zoom-in-ratio: 1;--transform-out-ratio: 0}.animate--zoom-in>img,.animate--zoom-in>picture,.animate--zoom-in>svg{display:block;scale:var(--zoom-in-ratio);transform:translateY(calc(var(--transform-out-ratio) * 1px));transition:scale var(--duration-short) linear}.iframe-video{overflow:hidden;padding-top:var(--aspect-ratio, 56.25%);position:relative;width:100%}.iframe-video iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}dialog{max-height:90dvh;max-width:90dvw;padding:0;width:40rem}.dialog-content{max-height:90dvh;max-width:95dvw;overflow:auto;padding:3rem 1rem}.dialog-close{position:absolute;right:.5rem;top:.5rem;z-index:1}dialog[open]{opacity:1;transform:translateY(0)}dialog{opacity:0;transform:translateY(10%);transition:opacity .25s ease-out,transform .25s ease-out,overlay .25s ease-out allow-discrete,display .25s ease-out allow-discrete}@starting-style{dialog[open]{opacity:0;transform:translateY(10%)}}dialog::backdrop{background-color:#0000;transition:display .25s allow-discrete,overlay .25s allow-discrete,background-color .25s}dialog[open]::backdrop{background-color:#0000007f}@starting-style{dialog[open]::backdrop{background-color:#0000}}textarea,input{background:transparent!important;border-color:var(--c-primary-dark)!important;border-radius:0!important}textarea::placeholder{color:var(--c-primary-dark);font-weight:400}input::placeholder{color:var(--c-primary-dark);font-family:SeasonSans;font-weight:400}.btn,input[type=submit]{border-radius:32px!important;font-family:SeasonSans;background:var(--c-primary-dark)!important;font-weight:600;font-size:20px}@media screen and (max-width: 1024px){.btn,input[type=submit]{font-size:18px}}textarea:focus,input:focus{outline:none;box-shadow:none!important}input[type=submit]:hover{background:var(--c-green-light)!important;color:var(--c-primary-dark)!important;border-color:var(--c-green-light)!important}body.country-sa input[type=submit]:hover{background:#d34317!important;border-color:#d34317!important}.hero-tab{background-color:var(--c-green-light);background:linear-gradient(to right,var(--c-green-light) 50%,white 50%);background-size:200% 100%;background-position:right bottom;transition:all .25s ease-out;will-change:background-position;transform:translateZ(0)}.hero-tab--active{background-position:left bottom}.hero-content{display:none}.hero-content--active{display:flex}.cursor-hover-effect,.cursor-hover-effect:hover{cursor:none}.cursor-overlay{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:100;opacity:0;overflow:hidden}.cursor{position:absolute;display:flex;justify-content:center;align-items:center;background:#fff6;box-shadow:0 4px 30px #0000001a;backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);border-radius:64px;padding:16px;min-height:75px;min-width:75px}.cursor-text:empty{display:none!important}@media screen and (min-width: 1024px){.swiper.add-bottom-spacing{padding-bottom:4rem;padding-top:4rem}}@media screen and (max-width: 1023px){.swiper.add-bottom-spacing{padding:0}.swiper.add-bottom-spacing .swiper-wrapper{padding-bottom:22px;padding-top:22px}}.custom-arrow{width:75px;height:75px;border-radius:50%;top:50%;transform:translateY(-50%);cursor:pointer;display:flex!important;z-index:99}.custom-arrow.arrow-left{left:10vw}@media screen and (max-width: 1259px){.custom-arrow.arrow-left{left:-1%}}.custom-arrow.arrow-right{right:10vw}@media screen and (max-width: 1259px){.custom-arrow.arrow-right{right:-1%}}.swiper-pagination .swiper-pagination-bullet{flex:0 0 12px;width:12px;height:12px;border:1px solid #000000;background:transparent}@media screen and (min-width: 1024px){.swiper-pagination .swiper-pagination-bullet{flex:0 0 12px;width:12px;height:12px}}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#000}@media screen and (min-width: 1024px){.slider-simple .swiper-pagination .swiper-pagination-bullet{width:18px;height:18px;margin:0 8px!important}}.slider-simple .slider-simple-navigation{pointer-events:all}.slider-simple .slider-simple-navigation .slider-simple-right{right:0}@media screen and (max-width: 1024px){.slider-simple .slider-simple-navigation{display:flex;align-items:center}.slider-simple .slider-simple-navigation .custom-arrow{position:static;transform:unset;background:transparent;display:block!important;height:unset}.slider-simple .slider-simple-navigation .swiper-pagination{position:static}.slider-simple .slider-simple-navigation .swiper-pagination .swiper-pagination-bullet{opacity:1}}collection-section .swiper{padding-bottom:4.5rem}collection-section:hover{z-index:99;position:relative}.carousel-pill{background:#ffffff8c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:16px 24px;margin:0 12px}.swiper-slide-active .carousel-pill{background:#e8ff87}body.country-sa .swiper-slide-active .carousel-pill{background:#d34317}body.country-fr .marquee-pill{background:#bfc8dc}body.country-sa .marquee-pill{background:#d34317}.marquee-pill{background:#e8ff87;width:100%;padding:1.2rem 1.6rem;border-radius:100px}@media screen and (max-width: 1024px){.marquee-pill.active div{animation-play-state:running;animation-duration:16s}}.marquee-pill img{width:42px}.marquee-btn{width:7em;overflow:hidden;white-space:nowrap;display:flex;line-height:1;font-size:1.25rem;font-family:Work Sans;cursor:pointer;margin-left:16px;width:100%;position:relative;padding:10px 0}@media screen and (min-width: 768px){.marquee-pill{width:95%;padding:1.875em 4em}}@media screen and (min-width: 1024px){.marquee-pill{width:81%;padding:1.875em 4em}.marquee-pill img{width:64px}.marquee-btn{margin-left:40px}}.marquee-btn div{white-space:nowrap;flex-shrink:0;padding:0 10px;width:max-content;display:flex;align-items:center;transform:translate(0);animation:marquee 10s infinite normal linear;animation-play-state:paused}.country-fr .marquee-btn div{animation:marquee 8s infinite normal linear;animation-play-state:paused}.country-sa .marquee-btn div{animation:marquee 7s infinite normal linear;animation-play-state:paused}.marquee-btn:hover div{animation-play-state:running}.marquee-btn:after{content:"";position:absolute;top:0;left:0;filter:blur(4px)}@keyframes marquee{0%{transform:translateZ(0)}to{transform:translate3d(-100%,0,0)}}@media screen and (min-width: 1440px){.container{padding-left:32px!important;padding-right:32px!important}}.checkbox-round{width:18px;height:18px;background-color:#fff;border-radius:50%!important;vertical-align:middle;border:1px solid #000;-webkit-appearance:none!important;appearance:none!important;outline:none!important;cursor:pointer;margin-right:8px;min-width:18px;min-height:18px}.active-filter .checkbox-round{background-color:#000!important}@media screen and (max-height: 721px){.menu-img{max-height:320px}}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.filter-box{max-height:max-content;top:163px;border-top:1px solid rgb(209,213,219)}.filter-modal{top:86px;max-height:max-content;border-top:1px solid rgb(209,213,219)}@media screen and (min-width: 767px){.filter-modal{top:70px}.filter-box{top:145px}}@media screen and (min-width: 769px){.filter-box{position:relative;top:0;border:none}}@media screen and (min-width: 1025px){.filter-box{position:sticky;top:93px}}@media screen and (min-width: 1024px){.filter-box{display:block!important}}.filter-box#Category{order:1}.filter-modal .modal-text-hide{display:none}.filter-modal.active .modal-text-hide{display:block}.filter-modal.active .modal-text-show{display:none}.icon-account.active svg path,.icon-account.active svg circle{fill:#e7ff86}.icon-cart-link{display:inline-block}.header-cart-icon.active{position:relative}.header-cart-icon.active:after{content:"";position:absolute;top:-6px;right:-6px;width:12px;height:12px;border-radius:50%;background:#e7ff86;border:2px solid #fff}.cart-modal-wrapper{display:none;z-index:1000;overflow-y:scroll}.cart-modal-wrapper.active{display:block}@media screen and (min-width: 1280px){.cart-modal-wrapper .js-close-modal{position:absolute;top:15px;right:38px}}@keyframes translateShow{0%{transform:translateY(-100%)}to{transform:translate(0)}}@keyframes translateHide{0%{transform:translateY(0)}to{transform:translateY(-100%)}}cart-modal{overflow-y:scroll;padding-bottom:10vh}.cart-modal-wrapper{z-index:1000;position:relative}.cart-modal-wrapper cart-modal{position:fixed;top:0;width:100%;height:100%;overflow:auto;transform:translateY(-100%);background:#fff;animation-fill-mode:forwards}@media screen and (min-width: 1024px){.cart-modal-wrapper cart-modal{height:80vh;top:93px}}.cart-modal-wrapper.active cart-modal{animation:translateShow .25s linear;animation-fill-mode:forwards}.cart-modal-wrapper.animate-out cart-modal{animation:translateHide .25s linear;animation-fill-mode:forwards}@media screen and (max-width: 1024px){.cart-modal-wrapper cart-modal svg{transform:scale(1)}}.cart-modal-wrapper .mobile-next-btn{display:flex;justify-content:space-between;position:fixed;bottom:0;left:0;width:100%;padding:32px 20px;align-items:center;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);opacity:0;transition:opacity 1.25s linear;transition-delay:2s}@media screen and (min-width: 1024px){.cart-modal-wrapper .mobile-next-btn{display:none!important}}@keyframes opacityChange{0%{opacity:0}to{opacity:1}}.cart-modal-wrapper.active .mobile-next-btn{animation:opacityChange .25s linear;animation-delay:.25s;animation-fill-mode:forwards}.cart-item__description{min-width:200px;max-width:200px}.mobile-drawer-price br{display:none}.large-grid{position:relative;display:grid;grid-template-columns:repeat(4,1fr)}@media screen and (max-width: 767px){.large-grid{display:flex;flex-direction:column}}@media screen and (max-width: 767px){.large-grid .div1{order:1}.large-grid .div2{order:2}.large-grid .div3{order:3}.large-grid .div4{order:4}.large-grid .div5{order:5}.large-grid .div6{order:6}.large-grid .div7{order:7}.large-grid .div8{order:8}.large-grid .div9{order:9}.large-grid .div10{order:10}.large-grid .div11{order:13}.large-grid .div12{order:12}.large-grid .div12 p{font-size:62px!important}.large-grid .div13{order:11}.large-grid .div14{order:15}.large-grid .div15{order:14}.large-grid .div16{order:16}.large-grid .div17{order:17}}.large-grid div{width:100%;height:100%}.large-grid div img,.large-grid div video,.large-grid div iframe{width:100%;height:100%;object-fit:cover;display:block}.large-grid div video{clip-path:fill-box}.large-grid div .item-text{font-size:57px;line-height:1.1}@media screen and (max-width: 1439px){.large-grid div .item-text{font-size:3.35vw}}@media screen and (max-width: 767px){.large-grid div .item-text{font-size:30px}}@media screen and (max-width: 767px){.large-grid div .caption{margin:8px 0;font-size:12px}}.large-grid .div1{grid-area:1 / 1 / 2 / 3}.large-grid .div2{grid-area:1 / 3 / 2 / 5}.large-grid .div3{grid-area:2 / 1 / 3 / 2}.large-grid .div4{grid-area:2 / 2 / 3 / 3}.large-grid .div5{grid-area:2 / 3 / 3 / 5;aspect-ratio:2/1}.large-grid .div6{grid-area:3 / 1 / 4 / 3;aspect-ratio:1/1}.large-grid .div7{grid-area:3 / 3 / 4 / 5;aspect-ratio:1/1}.large-grid .div8{grid-area:4 / 1 / 5 / 2;aspect-ratio:1/1}.large-grid .div9{grid-area:4 / 2 / 5 / 3;aspect-ratio:1/1}.large-grid .div10{grid-area:4 / 3 / 5 / 5;aspect-ratio:2/1}.large-grid .div11{grid-area:4 / 3 / 6 / 5;aspect-ratio:1/1}.large-grid .div12{grid-area:6 / 1 / 7 / 2;aspect-ratio:1/1}.large-grid .div13{grid-area:6 / 2 / 7 / 3;aspect-ratio:1/1}.large-grid .div14{grid-area:6 / 3 / 8 / 5;aspect-ratio:1/1}.large-grid .div15{grid-area:7 / 1 / 9 / 3;aspect-ratio:1/1}.large-grid .div16{grid-area:8 / 3 / 9 / 4;aspect-ratio:1/1}@media screen and (max-width: 767px){.large-grid .div16{width:50%}}.large-grid .div2 img{object-position:top}.large-grid .div17{grid-area:8 / 4 / 9 / 5;aspect-ratio:1/1}@media screen and (max-width: 767px){.large-grid .div17{position:absolute;bottom:0;right:0;width:50%;height:50vw}}.large-grid .div1 img,.large-grid .div1 video{aspect-ratio:1/1;height:auto}.large-grid .div2 img,.large-grid .div2 video{aspect-ratio:1/1;height:auto}.large-grid .div3 img,.large-grid .div3 video{aspect-ratio:1/1;height:auto}.large-grid .div4 img,.large-grid .div4 video{aspect-ratio:1/1;height:auto}.large-grid .div10{display:flex;align-items:center;justify-content:center}@media screen and (min-width: 768px){.sustainability-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(4,1fr);grid-column-gap:0px;grid-row-gap:0px}}@media screen and (max-width: 767px){.sustainability-grid{display:flex;flex-direction:column}.sustainability-grid .div1{order:1}.sustainability-grid .div2{order:2}.sustainability-grid .div3{order:3}.sustainability-grid .div4{order:5}.sustainability-grid .div5{order:4}.sustainability-grid .div6{order:6}}.sustainability-grid .repeater-item{width:100%;height:100%}.sustainability-grid .repeater-item img,.sustainability-grid .repeater-item video,.sustainability-grid .repeater-item iframe{width:100%;height:100%;object-fit:cover;display:block}@media screen and (max-width: 767px){.large-grid .repeater-item.hide-on-mobile{height:0!important}.large-grid .repeater-item.hide-on-mobile *{display:none!important}}.sustainability-grid .div1{grid-area:1 / 1 / 3 / 3;aspect-ratio:1/1}.sustainability-grid .div2{grid-area:1 / 3 / 2 / 4;aspect-ratio:1/1}.sustainability-grid .div3{grid-area:1 / 4 / 2 / 5;aspect-ratio:1/1}.sustainability-grid .div4{grid-area:2 / 3 / 4 / 5;aspect-ratio:1/1}.sustainability-grid .div5{grid-area:3 / 1 / 5 / 3;aspect-ratio:1/1}.sustainability-grid .div6{grid-area:4 / 3 / 5 / 5;aspect-ratio:2/1;display:flex;align-items:center;justify-content:center}.scroll-text-button{padding:20px 30px;max-width:440px}@media screen and (max-width: 1024px){.scroll-text-button{max-width:290px;padding:10px 30px 10px 35px}}.scroll-text-button span img{width:80px!important}@media screen and (max-width: 1024px){.scroll-text-button span img{width:45px!important}}.scroll-text-button span:has(img){flex-shrink:0}.scroll-text-button .button-text{padding-right:0}@media screen and (max-width: 1024px){.scroll-text-button .button-text{font-size:25px}}@media only screen and (min-width: 1200px){.scroll-text-button{max-width:546px}}@media screen and (max-width: 767px){.scroll-text-button{min-width:90vw}}.account--banner{background:#e8ff87;padding:20px 0;text-align:center}@media screen and (max-width: 1024px){.account--banner{padding:5px 10px;gap:10px!important}}body.country-fr .account--banner{background:#bfc8dc}body.country-sa .account--banner{background:#d34317}@media screen and (min-width: 768px){.single-product-content{padding-top:75px}}@media screen and (min-width: 1025px){.single-product-content{padding-top:36px}}.single-product-content form hr{display:none}@media screen and (max-width: 767px){.single-product-content .product-form{width:100%}.single-product-content .product-form button{width:100%}}button.minus,button.plus{padding:19px 9px}@media screen and (max-width: 768px){button.minus,button.plus{padding:18px 8px}}.quantity-wrapper input{max-width:30px;padding:0}.round-checkbox-wrapper input[type=checkbox]{appearance:none;-webkit-appearance:none;width:18px;height:18px;border:1px solid black;border-radius:50%!important;display:inline-block;position:relative;cursor:pointer}.round-checkbox-wrapper input[type=checkbox]:checked{background-color:#000!important}.round-checkbox-wrapper label{font-family:SeasonSans;font-size:20px}@media screen and (max-width: 768px){.round-checkbox-wrapper label{font-size:18px}}.product-thumbnail-list{top:50vh}.product-thumbnail-list figcaption{display:none}.product-thumbnail-list li{width:55px;height:55px;cursor:pointer;padding:0;border:1px solid #f2f1f1}.product-thumbnail-list li figure{width:100%;height:100%}.product-thumbnail-list li img{width:100%;height:100%;object-fit:cover}.product-thumbnail-list li.active{border:1px solid #000}.product-thumbnail-list.is-sticky{top:180px;position:fixed!important}@media screen and (min-width: 1025px){.product-thumbnail-list{position:sticky}}@media screen and (max-width: 1025px){.product-thumbnail-list{display:flex;justify-content:center}}.product-recommendations-wrapper{padding-top:80px}@media screen and (max-width: 768px){.product-recommendations-wrapper{padding-top:80px}}@media screen and (min-width: 768px){.product-recommendations-wrapper ul.grid{padding-bottom:120px}}.product-thumbnails{left:32px}@media screen and (min-width: 1025px){.product-thumbnails{position:absolute}}@media screen and (max-width: 1025px){.product-thumbnails{margin-top:40px;margin-bottom:60px}}.glassmorphism{background:#fff3;box-shadow:0 4px 30px #0000001a;backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);padding:20px 24px;gap:24px;opacity:0;transition:opacity .25s linear}.glassmorphism svg{flex-shrink:0}.glassmorphism span{font-size:24px;white-space:nowrap}.glassmorphism.custom-cursor{padding:16px;pointer-events:none;transition:opacity .2s ease-in-out,transform .25s ease-in-out;transform:scale(0);z-index:9999;min-height:75px}@media screen and (max-width: 1024px){.glassmorphism.custom-cursor{display:none}}.cursor-container .mouse-active.cursor-wrapper{cursor:none}.cursor-container .mouse-active.cursor-wrapper .custom-cursor,.cursor-container.active-mouse-container .custom-cursor{transform:scale(1);opacity:1}.image-link:hover .glassmorphism{opacity:1}#AddToCart-product-recommendations hr{display:none}@media screen and (max-width: 1024px){.product-recommendations-wrapper .grid{grid-template-columns:1fr 1fr}}@media screen and (max-width: 767px){.product-recommendations-wrapper .grid{grid-template-columns:1fr}}.team-slider .slide-cursor{display:none;opacity:0}.team-slider .custom-arrow{transform:unset;height:unset;width:unset}.team-slider .swiper-pagination{position:static;display:flex;gap:12px;justify-content:center}@media screen and (max-width: 767px){.team-slider .swiper-pagination{grid-template-columns:repeat(12,1fr);grid-template-rows:1fr;display:grid}}.team-slider .swiper-pagination-bullet{opacity:1;margin:0!important}@media screen and (max-width: 767px){.team-slider .swiper{padding:0}}body:has(.team-slider .swiper-slide-active:hover) .cursor{opacity:0!important}@media screen and (max-width: 768px){product-purchase .page-width{padding:0 20px}}.process-swiper{padding:0!important}.errors ul{padding-left:10px}.overflow-y-hidden{overflow-y:hidden}.money-details{display:none!important}.container,.lg\:container{max-width:100%!important}#PBarNextFrameWrapper{display:none!important}@media screen and (min-width: 1440px){.custom-container{max-width:1440px!important}}.menu-border{border-color:#f5f4f0!important}.h2-special{font-size:20px}@media screen and (min-width: 1024px){.h2-special{font-size:28px}}@media screen and (min-width: 1366px){.h2-special{font-size:32px}}.followerchangetest.hide-cursor{cursor:none!important}.follower{opacity:0;position:fixed;top:0;left:0;pointer-events:none;transform-origin:center;display:flex;align-items:center;justify-content:center;overflow:hidden;z-index:99999;background:#fff3;box-shadow:0 4px 30px #0000001a;backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);padding:16px;gap:24px;min-height:75px;border-radius:9999px;transform:scale(0);cursor:none;font-weight:700;font-family:SeasonSans}.follower svg{flex-shrink:0}.follower span{font-size:24px;white-space:nowrap;color:#000!important}.followerchangetest{cursor:none}@media only screen and (min-width: 1280px){.followerchangetest.country-fr{font-size:120px}}.circle-follower{width:75px}.circle-follower .follower__content{display:none}.follower__content{color:#000!important;font-size:1rem;font-weight:700;display:flex;align-items:center;overflow:hidden;position:relative;white-space:nowrap;transform-origin:center}@media (prefers-reduced-motion){.follower{display:none}}body.country-sa .highlight-link{background:#d34317!important}.highlight-link{background:#e8ff87!important;border-radius:40px}.close-dropdown-container{position:absolute;top:0;left:-40%;width:100%;height:100%;z-index:100;z-index:0;pointer-events:none}.collection-slider .swiper{pointer-events:all}.collection-slider .half-cursor{height:calc(100% - 160px);top:0;bottom:unset}@media only screen and (min-width: 768px){.main-collection-banner .image-loop:not(.reversed) img:first-child{width:100%!important;max-width:calc(30% - 10px)!important}.main-collection-banner .image-loop:not(.reversed) img:last-child{aspect-ratio:1294 / 768!important;width:100%!important;max-width:calc(70% - 10px)!important}.main-collection-banner .image-loop img{object-fit:cover;object-position:center}.main-collection-banner .image-loop.reversed img:first-child{aspect-ratio:1294 / 768!important;width:100%!important;max-width:calc(70% - 10px)!important}.main-collection-banner .image-loop.reversed img:last-child{width:100%!important;max-width:calc(30% - 10px)!important}}#spotlight .spl-footer .spl-title{text-align:center}.Home .header--logo{display:none}@media screen and (max-width: 1279px){.Home .header--logo{display:block}}.bg-light-blue-grey,body.country-fr .process-link.active{background-color:#bfc8dc}.bg-dawn-pink{background-color:#f0e9e2}body.country-fr .process-link.active{background-color:#bfc8dc}body.country-fr input[type=submit]:hover{background:#bfc8dc!important;border-color:#bfc8dc!important}body.country-fr .nav-menu>li a.highlight-link,body.country-fr .nav-menu>li a:hover,body.country-fr .link-hover.highlight{background:#bfc8dc!important}body.country-sa .nav-menu>li a.highlight-link,body.country-sa .nav-menu>li a:hover,body.country-sa .link-hover.highlight{background:#d34317!important}body.country-fr .repeater-item,body.country-sa .repeater-item{max-height:none;height:auto}@media screen and (min-width: 768px){body.country-fr .side-media-grid{gap:16px}}@media screen and (max-width: 767px){body.country-fr .side-media-grid{gap:8px}}.kingsley-main-logo-container{width:fit-content}.menu-dropdown-active .kingsley-main-logo-container:not(.animation-complete){opacity:0}.btn.disabled{opacity:.75;pointer-events:none}.close-dropdown-on-hover{z-index:99}.hover-menu-item-color:hover{background:#e8ff87!important}.pagination{align-items:center}.pagination__prev{display:flex;margin-right:16px;transform:rotate(90deg)}.pagination__next{display:flex;margin-left:16px;transform:rotate(90deg)}.pagination__next svg{transform:scale(-1)}.pagination__list{padding:0;margin:0}.pagination__link--active{text-decoration:underline}.pagination__list li::marker{display:none;content:none}body.Challenge #captcha_form{margin-bottom:50px}@media screen and (min-width: 768px){body.pagetype-product .swiper,body.pagetype-collection .swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;z-index:1;display:block;padding:0 60px 0 100px}}product-card .product-card--image{padding:0}product-card .card__footer{padding:0 16px 16px;margin-top:48px}product-card .card__heading{padding:16px 16px 0;margin-bottom:48px!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/base.css.map */
