/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}*{box-sizing:border-box}a{text-decoration:none}a,button{color:inherit;cursor:pointer}button{background-color:transparent;border-width:0;outline:0;padding:0}figure{margin:0}input::-moz-focus-inner{border:0;margin:0;padding:0}dd,ol,ul{list-style:none;margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}p{margin:0}cite{font-style:normal}fieldset{border-width:0;margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading-family),serif;font-weight:400}.e-content h1,h1{font-size:40px;margin-bottom:5px}.e-content h2,.e-content h3,.e-content h4,.e-content h5,.e-content h6,h2,h3,h4,h5,h6{font-size:30px;margin-bottom:5px;margin-top:25px}.e-content div,.e-content p,.e-content strong,.e-content ul{font-size:18px}@media(min-width:768px){.e-content p{line-height:150%}}#names4ever{background-color:#fff;filter:blur(0);opacity:1;transition:opacity .5s,backdrop-filter .5s}textarea{resize:none}::placeholder{color:#a2a2a2}.e-newcross,.u-hidden,.u-sr-only{display:none!important}@media(min-width:768px){.u-mobile-only{display:none!important}}@media(max-width:767px){.u-desktop-only{display:none!important}}.u-clearfix:after{clear:both;content:"";display:table}.u-lock{overflow-y:hidden}.u-lock #names4ever{filter:blur(2px);opacity:.6}.u-nobr{white-space:nowrap}.js-collapse,.js-pseudolink{cursor:pointer}.js-collapse{position:relative;width:100%}.js-collapse+*{display:none}.js-collapse.is-active:after{transform:rotate(180deg)}.js-collapse.is-active+*{display:block}.js-collapse:after{background-image:url(../icons/collaps.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";height:20px;position:absolute;right:0;top:calc(50% - 10px);transition:all .15s linear;width:20px}.ui-checkbox{align-items:center;cursor:pointer;display:flex;gap:8px;position:relative}.ui-checkbox input[type=checkbox]{appearance:none;-webkit-appearance:none;background:#fff;border:1px solid #d9dada;border-radius:4px;cursor:pointer;flex-shrink:0;height:24px;margin:0;position:relative;transition:all .2s ease;width:24px}.ui-checkbox input[type=checkbox]:after{background-image:none;background-position:50%;background-repeat:no-repeat;background-size:auto;content:"";height:16px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .2s ease;width:16px}.ui-checkbox input[type=checkbox]:checked:after{background-image:url(../icons/ui-checkbox.svg)}.ui-radio{align-items:flex-start;cursor:pointer;display:flex;gap:8px;position:relative}.ui-radio input[type=radio]{appearance:none;-webkit-appearance:none;background-color:#fff;border:1px solid #d9dada;border-radius:50%;cursor:pointer;display:inline-block;height:20px;margin:0;position:relative;transition:border-color .2s ease;width:20px}.ui-radio input[type=radio]:checked:before{background-color:#89764b;border-radius:50%;content:"";height:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}.ui-button{align-items:center;border-radius:4px;display:flex;font-size:15px;font-weight:500;height:48px;justify-content:center;letter-spacing:.3px;padding:8px 16px;text-align:center}.ui-button-gold{background-color:#b29c39;color:#fbfaf8}.ui-button-black{background-color:#231f20;color:#fbfaf8}.ui-button-outline-gold{border:1px solid rgba(137,118,75,.3);border-radius:8px;color:#89764b;transition:background-color .18s ease,color .18s ease,border-color .18s ease}.ui-button-outline-gold:hover{background-color:#89764b;border-color:#89764b;color:#fbfaf8}.ui-button-icon{align-items:center;background-color:#f4ecde;background-image:url(../icons/right.svg);background-position:50%;background-repeat:no-repeat;border-radius:50%;display:flex;height:32px;justify-content:center;width:32px}.ui-button-green{background:#929f84;color:#fff}.ui-title-h1{font-family:var(--font-heading-family),serif;font-size:48px;font-weight:500;line-height:100%}@media(min-width:768px){.ui-title-h1{font-size:64px}}.ui-title-h2{font-family:var(--font-heading-family),serif;font-size:32px;font-weight:400;letter-spacing:.5px;line-height:110%}@media(min-width:768px){.ui-title-h2{font-size:48px}}.ui-title-h3{font-size:32px}.ui-title-h3,.ui-title-h4{font-family:var(--font-heading-family),serif;font-weight:400;letter-spacing:.5px;line-height:110%}.ui-title-h4{font-size:24px}@media(min-width:768px){.ui-title-h1{font-size:70px}}.e-round{position:relative}.e-round:after{background:inherit;border-radius:16px 16px 0 0;bottom:100%;content:"";display:block;height:16px;left:0;position:absolute;top:auto;width:100%}html.drawer-no-scroll{scrollbar-gutter:stable;overflow:hidden}.drawer{pointer-events:none;position:fixed;z-index:1000}.drawer,.drawer__overlay{bottom:0;left:0;right:0;top:0}.drawer__overlay{background:rgba(0,0,0,.4);opacity:0;position:absolute;transition:opacity .25s ease}.drawer__panel{background:#fff;bottom:0;display:flex;flex-direction:column;inline-size:fit-content;max-inline-size:min(var(--dw-max,700px),100vw - 2*var(--dw-gap,16px));padding:24px 16px;position:absolute;top:0;transform:translateX(100%);transition:transform .3s ease}@media(min-width:768px){.drawer__panel{padding:24px 16px}}.drawer--start .drawer__panel{border-radius:0 16px 16px 0;left:0;transform:translateX(-102%)}.drawer--end .drawer__panel{border-radius:16px 0 0 16px;right:0;transform:translateX(100%)}.drawer__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.drawer__title{font-family:var(--font-heading-family),serif;font-size:24px;font-weight:400;line-height:110%}.drawer__close{background-image:url(../icons/close.svg);background-repeat:no-repeat;background-size:24px 24px;border:none;cursor:pointer;height:24px;width:24px}.drawer__body{flex:1;overflow:auto}.drawer--open{pointer-events:auto}.drawer--open .drawer__overlay{opacity:1}.drawer--open.drawer--end .drawer__panel,.drawer--open.drawer--start .drawer__panel{transform:translateX(0)}.e-account{align-items:center;display:flex;gap:16px;justify-content:flex-end}.e-account .e-account__icon{background-image:url(../icons/shopping-bag.svg);background-position:0 100%;background-repeat:no-repeat;background-size:auto 32px;display:inline-block;height:32px;width:32px}.e-account .e-account__icon.e-account__icon--my{background-image:url(../icons/my.svg)}.e-account .e-account__icon.e-account__icon--user{background-image:url(../icons/user-footer.svg)}.e-account .e-account__icon.e-account__icon--phone{background-image:url(../icons/phone-header.svg)}.e-account .e-account__icon.e-account__icon--cart{background-image:url(../icons/bag-header.svg);position:relative}.e-account .e-account__badge{background-color:#ccbda8;right:-4px;top:-8px}@media(min-width:768px){.e-account .e-account__badge{right:-9px;top:-9px}.e-account .e-account__icon{background-position:0 100%;background-repeat:no-repeat;background-size:auto 24px;display:inline-block;height:24px;width:24px}}.e-account .e-account__badge{background-color:#929f84;border:none;border-radius:50%;color:#fff;display:inline-block;font-size:.625rem;height:17px;left:-5px;line-height:17px;min-width:17px;position:absolute;right:unset;text-align:center;top:-5px}.drawer--mob-menu .drawer__panel,.drawer--mob-submenu .drawer__panel{background-color:#fbfaf8;border-radius:0 8px 8px 0;padding:0}.drawer--mob-submenu .drawer__overlay{opacity:0!important}.mob-menu_wrapper{max-width:100%;padding:8px;position:relative;width:350px}.mob-menu_wrapper .drawer__close{position:absolute;right:8px;top:8px}.mob-menu_submenu-wrapper{max-width:100%;padding:8px;position:relative;width:350px}.mob-menu_submenu-wrapper .drawer__close{position:absolute;right:8px;top:13.5px}.mob-menu_submenu-block{display:flex;flex-direction:column;gap:16px;margin-top:16px;padding-bottom:16px}.mob-menu_submenu-block_title{color:#89764b;font-family:Playfair,Arial,Helvetica,sans-serif;font-size:20px;letter-spacing:.4px;line-height:22px}.mob-menu_submenu-block:not(:last-child){border-bottom:1px solid #f4ecde}.mob-menu_submenu-list{display:flex;flex-direction:column;gap:8px}.mob-menu_submenu-item{min-height:23px}.mob-menu_submenu-item a{font-feature-settings:"liga" off;display:block;font-size:15px;font-weight:300;letter-spacing:.3px;line-height:22.5px}.mob-menu_title{font-family:Playfair,Arial,Helvetica,sans-serif;font-size:18px;font-weight:400;line-height:19.8px;min-height:20px;padding:2px 0}.mob-menu_btn-tel{align-items:center;border:1px solid rgba(137,118,75,.302);border-radius:8px;display:flex;gap:8px;justify-content:center;margin:8px 0 16px;min-height:48px;padding:8px 12px}.mob-menu_btn-tel_icon{background-image:url(../icons/phone-gold.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;height:20px;width:20px}.mob-menu_btn-tel_text{font-feature-settings:"liga" off;color:#89764b;font-size:15px;font-weight:500;letter-spacing:.3px;line-height:22.5px}.mob-menu_btn-submenu-open{align-items:center;display:flex;justify-content:space-between;min-height:48px;width:100%}.mob-menu_btn-submenu-open_text{font-feature-settings:"liga" off;font-size:15px;font-weight:300;letter-spacing:.3px;line-height:22.5px}.mob-menu_btn-submenu-open_icon{background-image:url(../icons/chevron-right-gold.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;height:20px;width:20px}.mob-menu_btn-submenu-close{align-items:center;border-bottom:1px solid #f4ecde;display:flex;gap:16px;margin-bottom:16px;min-height:35px;padding-bottom:12px;width:100%}.mob-menu_btn-submenu-close_icon{background-image:url(../icons/chevron-right-gold.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;height:20px;transform:rotate(-180deg);width:20px}.mob-menu_btn-submenu-close_text{color:#89764b;font-family:Playfair,Arial,Helvetica,sans-serif;font-size:32px;letter-spacing:.5px;line-height:35.2px}.mob-menu_item{border-top:1px solid #f4ecde;margin-top:-1px}.mob-menu_item:first-of-type{margin-top:0}.mob-menu_item:last-of-type{border-bottom:1px solid #f4ecde}.header-top{color:#fbfaf8;font-size:12px;font-weight:300;letter-spacing:.24px;line-height:normal}@media(min-width:768px){.header-top{font-size:15px;font-weight:300;letter-spacing:.3px;line-height:150%}}.header-top__list{align-items:center;display:flex;gap:24px;height:30px;justify-content:center}@media(min-width:768px){.header-top__list{height:39px}}.header-top__item{align-items:center;display:flex;gap:4px}.header-top__item:before{background-image:url(../icons/check-white.svg);background-position:50%;background-repeat:no-repeat;background-size:12px auto;content:"";display:block;height:12px;min-width:12px;width:12px}.l-condensed .l__outer.l__outer--topmenu{border-bottom:1px solid #f4ecde}.e-search,.e-search__form{height:48px;width:100%}.e-search__form{align-items:center;background:#fff;border:1px solid #d9dada;border-radius:8px;display:flex;justify-content:center;position:relative;transition:width .1s ease}@media(min-width:768px){.e-search__form{justify-content:flex-start}}.e-search__input{background-color:#fff;border:0;border-radius:8px;font-size:15px;font-style:normal;font-weight:300;height:46px;letter-spacing:.3px;line-height:150%;outline:0;padding:12px 16px;width:100%}.e-search__input::placeholder{color:color-mix(in srgb,#231f20 75%,transparent)}.e-search__input:focus{border:none;box-shadow:none}.e-search__button{display:inline-block;height:46px;margin-left:0;padding:12px;position:absolute;width:44px}.e-search__button-submit{background-image:url(../icons/magnifying-glass-header.svg);right:0}.e-search__button-clear,.e-search__button-submit{background-position:50%;background-repeat:no-repeat;background-size:auto 20px}.e-search__button-clear{background-image:url(../icons/close.svg);display:none;right:44px}.e-search._focus .e-search__button-clear{display:block}.e-search__results{-webkit-overflow-scrolling:touch;border-radius:16px;display:none;left:50%;max-height:calc(100vh - 100px);max-width:100%;min-height:calc(100vh - 100px);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding-bottom:64px;padding-top:24px;position:absolute;right:0;transform:translateX(-50%);width:100vw;z-index:1}@media(min-width:768px){.e-search__results{margin-top:16px;max-height:455px;min-height:auto;padding-bottom:40px;padding-top:40px}}.e-search__results-container{display:flex;flex-direction:column;gap:24px}@media(min-width:768px){.e-search__results-container{flex-direction:row;gap:40px;justify-content:space-between}}.e-search__products{width:100%}.e-search__products-list{display:grid;gap:8px;grid-template-columns:repeat(4,1fr);overflow-x:auto;overflow-y:hidden}.e-search__products-list li{min-width:322px}@media(min-width:768px){.e-search__products-list li{min-width:0}}.e-search__products-list .e-card__image img{height:402px}@media(min-width:768px){.e-search__products-list .e-card__image img{height:310px}}.e-search__products-list::-webkit-scrollbar,.e-search__products-list::-webkit-scrollbar-thumb{background:transparent}.e-search__sidebar{display:flex;flex-direction:column;row-gap:24px;width:212px}@media(min-width:1600px){.e-search__sidebar{width:350px}}.e-search__suggestions{font-size:15px;letter-spacing:.3px;line-height:23px}.e-search__suggestions-title{color:#89764b;font-weight:500;margin-bottom:8px}.e-search__suggestions ul{display:flex;flex-direction:column;gap:8px}.e-search__suggestions li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:768px){.e-search._focus .e-search__container{left:0;margin-top:16px;padding-left:var(--container-padding);padding-right:var(--container-padding);position:absolute;top:0;width:100%;z-index:1}.e-search._focus .e-search__results{margin-top:64px}}.e-search._active._focus:after{background-color:rgba(0,0,0,.4);content:"";height:100vh;left:50%;max-width:100%;pointer-events:none;position:absolute;right:0;top:calc(100% + 16px);transform:translateX(-50%);width:100vw;z-index:0}.e-search._active._focus .e-search__results{display:block}.e-menu-new .e-menu-columns{border-radius:12px;column-gap:40px;display:flex;justify-content:center;margin:0 auto;max-width:var(--container-max-width);padding:40px var(--container-padding)!important;width:100%}.e-menu-column{font-size:15px;font-weight:300;letter-spacing:.3px;line-height:150%}.e-menu-column ul{display:flex;flex-direction:column;gap:8px}.e-menu-column__title{color:#89764b;display:block;font-size:20px;font-weight:400;letter-spacing:normal;line-height:110%;padding-bottom:16px}.e-menu-column__image img{aspect-ratio:432/316;border-radius:8px}.e-menu-column__title{font-size:23px;padding:25px 0 5px}.e-card{font-size:15px;font-weight:300;letter-spacing:.3px;line-height:150%}.e-card__image{display:block;margin-bottom:16px}.e-card__image img{background:#fff;border-radius:8px;height:402px;object-fit:contain;width:100%}.e-card__name{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.e-card__price{color:#89764b}.l-4col .l__inner{grid-gap:.25rem;display:grid;grid-template-columns:1fr}@media(min-width:768px){.l-4col .l__inner{grid-gap:1.5rem;grid-template-columns:repeat(4,1fr)}.l-4col.l-4col--alt .l__inner{grid-gap:1.25rem}}.e-partner-bar{background:#89764b;color:#fff;padding:14px 0}.e-partner-bar .container{align-items:center;display:flex;flex-direction:column;gap:4px;text-align:center}.e-partner-bar__greeting{font-size:16px;font-weight:300;letter-spacing:.3px;margin:0}.e-partner-bar__greeting strong{font-weight:600}.e-partner-bar__logout{font-size:13px;margin:0}.e-partner-bar__logout a{color:#fff;opacity:.9;text-decoration:underline;text-underline-offset:2px}.e-partner-bar__logout a:hover{opacity:1}.l-centered .l__inner{text-align:center}.l-ivoor-grijs{background-color:#f4f3f0}.l-ivoor-wit{background-color:#fbfaf8}.l-goud-licht{background-color:#b29c39}.l-white{background-color:#fff}.l-pearl-bush{background-color:#e5ddcf}.l-headed .l__inner>:first-child{grid-column:1/-1}.container-footer{display:block;margin:0 auto;max-width:var(--container-max-width);padding-left:var(--container-padding);padding-right:var(--container-padding);width:100%}.l__inner--wide{padding-bottom:64px;padding-top:25px}@media(min-width:768px){.l__inner--wide{padding-bottom:78px;padding-top:42px}}.e-logo-footer{line-height:0;margin-bottom:24px}.l-topstick{position:sticky;top:0;z-index:2023}.header{--header-height:120px}.header-checkout{--header-height:64px}@media(max-width:767px){.l-m-topstick{background-color:#fbfaf8;position:sticky;top:0;z-index:2023}.l-m-topstick--menu{height:var(--header-height);margin-bottom:0;max-height:var(--header-height);transition:max-height .3s,margin-bottom .3s}.scrolldown:not(:has(.e-search._focus._active)) .l-m-topstick--menu{margin-bottom:var(--header-height);max-height:0;overflow-y:hidden}body .l--fullwidth .l__inner{padding-left:0;padding-right:0}}@media(min-width:768px){.l-d-topstick{position:sticky;top:0;z-index:2023}.l-d-topstick.header{z-index:2024}.l-d-topstick.l-d-topstick--sub{border-color:#f4ecde;border-style:solid;border-width:1px 0;padding-top:0;top:80px}.l-d-topstick,.l-d-topstick.l-d-topstick--sub{transition:top .3s ease}}@media(min-width:768px){.scrolldown:not(:has(.e-search._focus._active)) .l-d-topstick,.scrolldown:not(:has(.e-search._focus._active)) .l-d-topstick.l-d-topstick--sub{top:-100px!important}}.animated-icon{animation:iconCycle 5s steps(9) infinite;animation-timing-function:step-end;background-position:50%;background-repeat:no-repeat;background-size:contain;height:88px;margin:0 auto;width:64px}@keyframes iconCycle{0%{background-image:url(../images/logo-animation/1.svg)}11%{background-image:url(../images/logo-animation/2.svg)}22%{background-image:url(../images/logo-animation/3.svg)}33%{background-image:url(../images/logo-animation/4.svg)}44%{background-image:url(../images/logo-animation/5.svg)}55%{background-image:url(../images/logo-animation/6.svg)}66%{background-image:url(../images/logo-animation/7.svg)}77%{background-image:url(../images/logo-animation/8.svg)}88%{background-image:url(../images/logo-animation/9.svg)}to{background-image:url(../images/logo-animation/1.svg)}}.js-native-select{clip:rect(0 0 0 0)!important;border:0!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.e-select__wrapper{position:relative;user-select:none}.e-select__trigger{font-feature-settings:"liga" off;align-items:center;background:#fff;border:1px solid #d9dada;border-radius:8px;color:#231f20;cursor:pointer;display:flex;font-size:.9375rem;font-weight:300;justify-content:space-between;letter-spacing:.01875rem;line-height:1.40625rem;min-height:48px;min-width:80px;padding:12px 15px;position:relative}.e-select__trigger:after{background-image:url(../icons/chevron-down-new.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";height:20px;position:absolute;right:11px;top:13px;transform:rotate(0);transition:transform .25s ease-in-out;width:20px}.e-select__options{-ms-overflow-style:none;background:#fff;border:1px solid #d9dada;border-radius:8px;left:0;list-style:none;margin:0;max-height:0;opacity:0;overflow-y:auto;padding:0;pointer-events:none;position:absolute;scrollbar-width:none;top:100%;transition:max-height .25s ease-in-out,opacity .25s ease-in-out;width:100%;z-index:10}.e-select__options::-webkit-scrollbar{display:none}.e-select__option{font-feature-settings:"liga" off;color:#231f20;cursor:pointer;font-size:.9375rem;font-weight:300;letter-spacing:.01875rem;line-height:1.40625rem;padding:8px 12px}.e-select__option:hover,.e-select__option[aria-selected=true]{background:#f0f0f0}.e-select__wrapper.is-open .e-select__options{max-height:144px;opacity:1;padding:4px 0;pointer-events:auto}.e-select__wrapper.is-open .e-select__trigger:after{transform:rotateX(180deg)}.e-select__wrapper.is-open .e-select__options{max-height:500px}.e-hidden{clip:rect(0 0 0 0)!important;border:0!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}header.l .l__right{width:unset}.e-checkout__shipping_wrapper{background-color:#fbfaf8;padding:0 8px}.e-checkout__shipping_link-back{display:none}.e-checkout__shipping_steps-wrapper{margin:0 auto 34px;max-width:374px;position:relative}.e-checkout__shipping_steps-list{align-items:center;display:flex;justify-content:space-between;padding:0 16px;position:relative}.e-checkout__shipping_steps-list:after{background-color:#f4ecde;content:"";height:2px;left:50%;position:absolute;top:27px;transform:translateX(-50%);width:calc(100% - 32px)}.e-checkout__shipping_steps-item{align-items:center;display:flex;flex-direction:column;height:87px;position:relative;width:56px}.e-checkout__shipping_steps-item-active .e-checkout__shipping_steps-step{color:#fff}.e-checkout__shipping_steps-item-active .e-checkout__shipping_steps-step-text{font-weight:500}.e-checkout__shipping_steps-item-active .e-checkout__shipping_steps-step:before{background-color:#ccbda8}.e-checkout__shipping_steps-step{font-feature-settings:"liga" off;align-items:center;color:#000;display:flex;font-family:Playfair,Arial,Helvetica,sans-serif;font-size:16px;height:56px;justify-content:center;line-height:17.6px;position:relative;width:56px;z-index:1}.e-checkout__shipping_steps-step:before{background-color:#f4ecde;border-radius:2px;content:"";height:39.603960396px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(45deg);width:39.603960396px;z-index:-1}.e-checkout__shipping_steps-step-text{font-feature-settings:"liga" off;bottom:0;color:#231f20;font-size:15px;font-weight:300;left:50%;letter-spacing:.3px;line-height:22.5px;position:absolute;transform:translateX(-50%)}.e-checkout__shipping_steps-step_completed:after{background-image:url(../icons/check.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";display:block;height:12px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:12px}.e-checkout__shipping_form-title{color:#231f20;font-family:Playfair,Arial,Helvetica,sans-serif;font-size:32px;font-weight:400;letter-spacing:.4px;line-height:35.2px;margin-bottom:30px}.e-checkout__shipping_form-container{background-color:#fff;border-radius:8px;padding:16px 8px}.e-checkout__shipping_form-radio{border:1px solid #ccbda8;border-radius:50%;flex-shrink:0;height:16px;margin-top:2px;position:relative;width:16px}.e-checkout__shipping_form-radio-group{align-items:center;display:flex;gap:16px;margin-bottom:16px}.e-checkout__shipping_form-radio-label{align-items:center;cursor:pointer;display:flex;gap:8px}.e-checkout__shipping_form-radio-hidden{display:none}.e-checkout__shipping_form-radio-text{font-feature-settings:"liga" off;color:#231f20;font-size:15px;font-weight:300;letter-spacing:.3px;line-height:22.5px;opacity:.75}.e-checkout__shipping_form-radio:before{background-color:#b29c39;border-radius:50%;content:"";display:block;height:10px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .25s ease-in-out;width:10px}.e-checkout__shipping_form input:checked+.e-checkout__shipping_form-radio:before{opacity:1}.e-checkout__shipping_form-items{column-gap:8px;display:grid;grid-template-columns:repeat(6,1fr);row-gap:16px}.e-checkout__shipping_form-item{grid-column:span 3}.e-checkout__shipping_form-item label{display:flex;flex-direction:column;gap:4px}.e-checkout__shipping_form-item span{font-feature-settings:"liga" off;color:#231f20;font-size:15px;font-weight:300;letter-spacing:.3px;line-height:22.5px}.e-checkout__shipping_form-item input{font-feature-settings:"liga" off;background-color:#fff;border:1px solid #d9dada;border-radius:8px;color:#231f20;font-size:16px;font-weight:300;letter-spacing:.3px;line-height:22.5px;padding:12px 16px}.e-checkout__shipping_form-item-country{grid-column:span 6}.e-checkout__shipping_form-item-building,.e-checkout__shipping_form-item-postcode{grid-column:span 3}.e-checkout__shipping_form-item-location,.e-checkout__shipping_form-item-street{grid-column:span 6}.e-checkout__shipping_form-item-text_desk{display:none}.e-checkout__shipping_form-item .e-select__trigger{width:100%}.e-checkout__shipping_form-checkbox{margin:16px 0}.e-checkout__shipping_form-checkbox label{align-items:center;display:flex;gap:8px}.e-checkout__shipping_form-checkbox span{font-feature-settings:"liga" off;color:#231f20;font-size:15px;font-weight:300;letter-spacing:.45px;line-height:22.5px}.e-checkout__shipping_form-checkbox input:checked+.e-checkout__shipping_form-ui-checkbox:after{opacity:1}.e-checkout__shipping_form-ui-checkbox{border:1px solid #d9dada;border-radius:4px;display:block;height:24px;position:relative;width:24px}.e-checkout__shipping_form-ui-checkbox:after{background-image:url(../icons/ui-checkbox.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";height:16px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .2s ease-in-out;width:16px}.e-checkout__shipping_form-delivery .e-checkout__shipping_form-item-location,.e-checkout__shipping_form-delivery .e-checkout__shipping_form-title{margin-bottom:16px}.e-checkout__shipping_form-submit{font-feature-settings:"liga" off;background-color:#231f20;border-radius:4px;color:#fbfaf8;display:block;font-size:15px;font-weight:500;letter-spacing:.3px;line-height:22.5px;min-height:48px;text-align:center;width:100%}.e-checkout__shipping_aside-wrapper{margin-top:32px;padding-bottom:67px}.e-checkout__shipping_aside-title-wrapper{display:flex;justify-content:space-between}.e-checkout__shipping_aside-title{font-family:Playfair,Arial,Helvetica,sans-serif;font-size:18px;letter-spacing:.45px;line-height:19.8px}.e-checkout__shipping_aside-edit-link{background-image:url(../icons/edit.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;cursor:pointer;display:block;height:24px;width:24px}.e-checkout__shipping_aside-items{display:flex;flex-direction:column;gap:8px;margin:16px 0}.e-checkout__shipping_aside-item{display:flex;gap:8px}.e-checkout__shipping_aside-item_image{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:100%;border-radius:4px;height:64px;width:64px}.e-checkout__shipping_aside-item_description{color:#231f20;display:flex;flex:1 1 auto;flex-direction:column;font-family:Lato,Arial,Helvetica,sans-serif;font-size:12px;gap:4px;letter-spacing:.24px;line-height:normal}.e-checkout__shipping_aside-item_description-title{font-family:Lato,Arial,Helvetica,sans-serif;font-weight:500;letter-spacing:.35px}.e-checkout__shipping_aside-item_description-amount,.e-checkout__shipping_aside-item_description-sku{font-feature-settings:"liga" off;font-weight:300;opacity:.75}.e-checkout__shipping_aside-item_price{color:#231f20;font-size:12px;font-weight:500;letter-spacing:.24px;line-height:normal}.e-checkout__shipping_aside-subtotal-wrapper{border-bottom:1px solid #f4ecde;border-top:1px solid #f4ecde;display:flex;flex-direction:column;gap:8px;margin-bottom:17px;padding:16px 0}.e-checkout__shipping_aside-subtotal{font-feature-settings:"liga" off;align-items:center;color:#231f20;display:flex;font-size:15px;font-weight:300;justify-content:space-between;letter-spacing:.3px;line-height:22.5px}.e-checkout__shipping_aside-grandtotal-wrapper{border-bottom:1px solid #f4ecde;padding-bottom:16px}.e-checkout__shipping_aside-grandtotal{font-feature-settings:"liga" off;color:#231f20;display:flex;font-size:15px;font-weight:500;justify-content:space-between;letter-spacing:.3px;line-height:22.5px}.e-checkout__shipping_aside-grandtotal p{display:flex;flex-direction:column}.e-checkout__shipping_aside-grandtotal p span{font-weight:300;opacity:.75}.e-checkout__shipping .e-cart__totals_support{display:flex;gap:12px;margin:16px 0}.e-checkout__shipping .e-cart__totals_support-img{background-image:url(../images/totals-support.png);background-position:50%;background-repeat:no-repeat;background-size:100%;border-radius:50%;height:48px;overflow:hidden;width:48px}.e-checkout__shipping .e-cart__totals_support-info{font-feature-settings:"liga" off;color:#231f20;display:flex;flex-direction:column;font-size:15px;font-weight:300;gap:2px;letter-spacing:.5px;line-height:22.5px}.e-checkout__shipping .e-cart__totals_support-tel{border-bottom:1px solid rgba(35,31,32,.749);display:inline-block;opacity:.75;text-decoration:none}.e-checkout__shipping .e-cart__totals_benefits{display:flex;flex-direction:column;gap:9px;margin:0;padding:0}.e-checkout__shipping .e-cart__totals_benefits-item{align-items:center;display:flex;gap:4px}.e-checkout__shipping .e-cart__totals_benefits-item-icon{background-image:url(../icons/new-check.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;height:16px;width:16px}.e-checkout__shipping .e-cart__totals_benefits-item-text{font-feature-settings:"liga" off;color:#89764b;font-size:15px;font-weight:300;letter-spacing:.3px;line-height:22.5px}.e-checkout__shipping .e-cart__totals_payments{align-items:center;display:flex;justify-content:space-between;margin:15px auto 0;max-width:374px;min-height:32px}.e-checkout__shipping .e-cart__totals_payments li{min-width:42px}.e-checkout__shipping .e-cart__totals_payments img{width:100%}.e-checkout__payment .e-checkout__shipping_form{margin-top:33px}.e-checkout__payment .e-checkout__shipping_form-title{letter-spacing:.5px}.e-checkout__payment_items{border:1px solid #d9dada;border-radius:8px;margin-bottom:16px;overflow:hidden}.e-checkout__payment_more{background:none;border:none;color:inherit;cursor:pointer;display:block;font-size:15px;font-weight:300;letter-spacing:.3px;line-height:22.5px;margin-bottom:16px;padding:0;text-decoration:underline}.e-checkout__payment_promo{margin-bottom:24px}.e-checkout__payment_promo-title{margin-bottom:8px}.e-checkout__payment_promo-link{cursor:pointer;display:inline-block;font-size:15px;font-weight:300;letter-spacing:.3px;line-height:22.5px;text-decoration:underline}.e-checkout__payment_promo-code{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-top:12px}.e-checkout__payment_promo-input{border:1px solid #d9dada;border-radius:4px;font-size:15px;padding:8px 12px;width:200px}.e-checkout__payment_promo-submit{background:none;border:1px solid #d9dada;border-radius:4px;cursor:pointer;font-size:15px;padding:8px 16px}.e-checkout__payment_item{padding:16px 14px 16px 52px;position:relative}.e-checkout__payment_item-label{gap:16px}.e-checkout__payment_item-label .e-checkout__shipping_form-radio{height:20px;left:15px;margin-top:0;position:absolute;top:21px;width:20px}.e-checkout__payment_item-img-thumb{align-items:center;border:1px solid #d9dada;border-radius:4px;display:flex;height:31px;justify-content:center;width:41px}.e-checkout__payment_item-img{height:20px;object-fit:contain;width:22px}.e-checkout__payment_item-bank,.e-checkout__payment_item-name,.e-checkout__payment_item-price{font-feature-settings:"liga" off;font-size:15px;font-weight:300;letter-spacing:.3px;line-height:22.5px}.e-checkout__payment_item-price{margin-left:auto}.e-checkout__payment_item-bank{margin-top:16px}.e-checkout__payment_item-bank label{display:block;margin-bottom:4px}.e-checkout__payment_item-bank .e-select__trigger{width:100%}.e-checkout__payment_item:not(:last-child){border-bottom:1px solid #d9dada;margin:-1px 0}.e-checkout__order-review_form-container{display:flex;flex-direction:column;gap:16px;padding:8px}.e-checkout__order-review_info-wrapper{border:1px solid #d9dada;border-radius:8px;display:flex;flex-direction:column;gap:16px;padding:16px}.e-checkout__order-review_info-header{align-items:center;display:flex;justify-content:space-between}.e-checkout__order-review_info-title{font-family:Playfair,Arial,Helvetica,sans-serif;font-size:18px;font-weight:400;letter-spacing:.3px;line-height:19.8px}.e-checkout__order-review_info-edit_link{align-items:center;display:flex;gap:8px}.e-checkout__order-review_info-edit_link-big{font-feature-settings:"liga" off;align-items:center;border:1px solid rgba(137,118,75,.302);border-radius:8px;color:#89764b;display:flex;font-size:15px;font-weight:500;justify-content:center;letter-spacing:.3px;line-height:22.5px;margin-top:2px;min-height:48px;padding:8px 16px}.e-checkout__order-review_info-edit_icon{background-image:url(../icons/edit.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;height:24px;width:24px}.e-checkout__order-review_info-edit_text{font-feature-settings:"liga" off;font-size:15px;font-weight:300;letter-spacing:.3px;line-height:22.5px}.e-checkout__order-review_info-content{display:flex;flex-direction:column;gap:15px}.e-checkout__order-review_info-bank-wrapper,.e-checkout__order-review_info-content p{font-feature-settings:"liga" off;font-size:15px;font-weight:300;letter-spacing:.3px;line-height:22.5px}.e-checkout__order-review_info-bank-wrapper{align-items:center;display:flex;gap:16px;margin-top:-2px}.e-checkout__order-review_info-bank-price{margin-left:auto}@media(min-width:1200px){.e-checkout__shipping_wrapper{padding:0 0 64px}.e-checkout__shipping_link-back{font-feature-settings:"liga" off;align-items:center;display:flex;font-size:15px;font-weight:300;gap:4px;left:0;letter-spacing:.3px;line-height:22.5px;opacity:.75;position:absolute;top:50%;transform:translateY(-50%)}.e-checkout__shipping_link-back:before{background-image:url(../icons/chevron-down-new.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";height:16px;transform:rotate(90deg);width:16px}.e-checkout__shipping_steps-wrapper{margin:0 auto;max-width:1440px;padding:15px 64px 0}.e-checkout__shipping_steps-container{position:relative}.e-checkout__shipping_steps-list{margin:0 auto;max-width:416px;padding:0}.e-checkout__shipping_form{margin:34px auto 0;max-width:1440px;padding:0 64px}.e-checkout__shipping_form-wrapper{align-items:start;display:grid;gap:32px;grid-template-columns:1fr minmax(0,322px)}.e-checkout__shipping_form-container{padding:24px}.e-checkout__shipping_form-items{column-gap:16px}.e-checkout__shipping_form-item-text_desk{display:block}.e-checkout__shipping_form-item-text_mob{display:none}.e-checkout__shipping_form-item-location,.e-checkout__shipping_form-item-street{grid-column:span 4}.e-checkout__shipping_form-item-building,.e-checkout__shipping_form-item-postcode{grid-column:span 2}.e-checkout__shipping_aside-wrapper{margin-top:0;padding-bottom:0}.e-checkout__shipping_aside-title{font-size:24px;line-height:26.4px}.e-checkout__shipping_aside-item_image{flex-shrink:0}.e-checkout__shipping_aside-item_description-sku,.e-checkout__shipping_aside-item_description-title{font-size:13px;letter-spacing:.26px;line-height:normal}.e-checkout__shipping_aside-item_price{font-size:13px;line-height:.26px;margin-top:7px;white-space:nowrap}.e-checkout__order-review_form-container{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.e-checkout__order-review_form-container>*{grid-column:1/-1}.e-checkout__order-review_form-container>.e-checkout__order-review_info-wrapper:nth-child(-n+2){grid-column:auto}.e-checkout__order-review_info-title{font-size:24px;line-height:26.4px}.e-checkout__order-review_info-edit_link-big{margin-top:1px}}.e-order__row.js-required .e-order__label>span:not(.e-order__fielderror):after{color:#fd3938;content:" *"}.e-order__fielderror{color:#fd3938;display:block;font-size:.75rem}.e-checkout__shipping_form-item input.e-order__inputtext--error,.e-order__inputtext.e-order__inputtext--error{border-color:#fd3938}.e-menu.e-menu--bottom .e-menu__item{padding:0 0 16px}.e-menu--bottom{border-bottom:1px solid #f4ecde;flex:1}.e-menu--bottom .e-menu__link{display:block;font-size:13px;font-weight:300;letter-spacing:.26px;opacity:.75;padding:0;text-transform:none}.e-menu--bottom .e-menu__item.e-menu__item--heading{font-size:18px;font-weight:400;letter-spacing:.5px;line-height:110%;padding-bottom:15px;padding-top:8px}.e-menu--bottom .e-menu__item .e-menu__link{font-size:13px;letter-spacing:.26px;line-height:normal}.e-menu--bottom .e-menu__item--heading{display:block!important;position:relative}.e-menu--bottom .e-menu__item--heading:after{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:16px;padding-top:16px;position:absolute;right:0;top:0;transition:all .15s linear;width:16px}.e-menu.e-menu--bottom{padding:0;text-align:left}.e-menu--bottom.e-menu--expanded .e-menu__item--heading:after{transform:rotate(180deg);transition:all .15s linear}.e-menu.e-menu--bottom .e-menu__item{display:none}.e-menu--bottom.e-menu--expanded .e-menu__item{display:block}.e-menu-2-row{display:flex;flex:1;flex-direction:column;gap:8px}.e-menu__icons{display:flex;gap:16px}.e-menu__icon{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:32px;width:32px}.icon-facebook{background-image:url(../icons/facebook.svg)}.icon-instagram{background-image:url(../icons/instagram.svg)}.icon-pinterest{background-image:url(../icons/pinterest.svg)}.icon-youtube{background-image:url(../icons/youtube.svg)}.e-menu.e-menu--bottom .e-menu__item.e-menu__item--heading:after{background-image:url(../icons/chevron-down--footer.svg)}.footer-menu{display:flex;flex-direction:column;gap:8px;padding-bottom:24px;padding-top:54px}@media(min-width:768px){.footer-menu{flex-direction:row;flex-wrap:wrap;padding-bottom:24px;padding-top:70px;row-gap:24px}.e-menu--bottom{border:none;flex:1 1 calc(33.33333% - 8px)}.e-menu--bottom .e-menu__item.e-menu__item--heading{font-size:24px;letter-spacing:.5px;line-height:110%;padding-bottom:12px;padding-top:0}.e-menu--bottom .e-menu__item:last-child{padding-bottom:0}.e-menu--bottom .e-menu__item--heading:after{display:none}.e-menu.e-menu--bottom .e-menu__item{display:block}.e-menu-2-row{gap:32px}}@media(min-width:1024px){.e-menu--bottom{flex:1}}.e-menu--bottom .e-menu__item,.e-menu--bottom .e-menu__link{font-size:18px!important}.e-menu--bottom .e-menu__item--heading{font-size:27px!important}.e-usps.e-usps--iconized{display:grid;gap:24px 8px;grid-template-columns:repeat(2,1fr);height:auto;margin:0;padding:24px 0;width:100%}.e-usps.e-usps--iconized .e-usps__usp{background-position:top;background-size:40px 40px;color:#231f20;font-size:15px;font-weight:300;letter-spacing:.3px;line-height:150%;padding:48px 0 0;text-align:center}@media(min-width:768px){.e-usps.e-usps--iconized{gap:64px;grid-template-columns:repeat(4,1fr);height:auto;max-width:none;padding:40px 0;width:100%}.e-usps.e-usps--iconized .e-usps__usp{background-position:top;background-size:auto auto;padding:72px 0 0}}.e-colofon{display:inline-block;padding-bottom:70px}.e-colofon__list{display:flex;font-size:15px;font-weight:300;gap:24px;letter-spacing:.3px;line-height:150%;opacity:.75}.e-newsletter{display:flex;flex-direction:column;row-gap:24px}.e-newsletter>*{flex:1}.e-newsletter__form{align-items:center;display:flex;flex-direction:column;gap:8px}.e-newsletter__submit{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;row-gap:24px;width:100%}.e-newsletter__label{cursor:pointer;font-size:15px;font-weight:300;letter-spacing:.3px;line-height:150%;opacity:.75}.e-newsletter__button{background-color:#000;border-radius:8px;color:#fff;display:block;font-size:15px;font-style:normal;font-weight:500;padding:16px;width:100%}.e-newsletter__title{font-size:32px;line-height:110%;margin-top:-14px}.e-newsletter .e-newsletter__emphasis{color:#89764b}.e-newsletter .e-newsletter__input{border:none;border-radius:8px;display:block;height:48px;outline:0;padding:12px 12px 12px 16px;width:100%}.e-newsletter__checkbox{height:20px!important;width:20px!important}.e-newsletter .cc-field{display:flex;flex-direction:column;gap:4px}.e-newsletter .cc-label{color:#231f20;font-size:13px;font-weight:500;letter-spacing:.3px;opacity:.75}.e-newsletter .cc-row{display:flex;gap:16px;width:100%}.e-newsletter .cc-row>*{min-width:0}.e-newsletter .cc-bday{display:flex;gap:8px}.e-newsletter .cc-bday>*{flex:1;min-width:0}.e-newsletter .cc-bday>:nth-child(2){flex:1.5}.e-newsletter select.e-newsletter__input:invalid{color:#8b8a88}.e-newsletter select.e-newsletter__input option{color:#231f20}.e-newsletter select.e-newsletter__input option[disabled]{color:#8b8a88}@media(max-width:767.98px){.e-newsletter .cc-row--name-email{flex-direction:column;gap:12px}.e-newsletter .cc-row--name-email>*{flex:1!important;width:100%}}@media(min-width:768px){.e-newsletter{align-items:center;flex-direction:row}.e-newsletter__title{font-size:48px}.e-newsletter__button{display:inline-block;width:auto}.e-newsletter__submit{align-items:center;flex-direction:row;justify-content:space-between}}.e-newsletter-thanks{padding:24px 0;text-align:center}.e-newsletter-thanks p{margin:0}.e-pay__list{display:flex;gap:16px;justify-content:center;line-height:0;margin-bottom:16px}
/*# sourceMappingURL=cart-order.min.css.map*/