﻿.list-group.small .list-group-item{padding:.25rem .5rem;}.list-group.small .list-group-item{padding:.25rem .5rem;}.list-group.small .list-group-item{padding:.25rem .5rem;}.quantityViewer .display-quantity{color:#5e4897;text-align:center;background-color:#fff;padding:9px 0;width:100%;border:solid 1px #f0eff9;}.quantitySelector{display:grid;grid-template-columns:auto 2fr auto;border:solid 1px #f0eff9;border-radius:8px;max-width:128px;}.quantitySelector .controls{background-color:#fff;border-radius:8px;text-align:center;height:100%;display:flex;align-items:center;cursor:pointer;}.quantitySelector .controls img{text-align:center;padding:8px;height:80%;}.quantitySelector .display-quantity{color:#5e4897;text-align:center;background-color:#fbfbff;padding:9px;width:100%;border-left:solid 1px #f0eff9;border-right:solid 1px #f0eff9;}.quantitySelector .filter-gray{-webkit-filter:grayscale(0);filter:gray;filter:grayscale(1);}.ConfigurationOverview{padding:32px;}.ConfigurationOverview .ConfigurationOverviewItem{display:grid;margin-bottom:16px;}.ConfigurationOverview .ConfigurationOverviewItem .ItemLabel{line-height:2.14;font-size:14px;grid-column-start:1;grid-column-end:2;}.ConfigurationOverview .ConfigurationOverviewItem .ItemValue{line-height:1.8;font-size:16px;grid-column-start:1;grid-column-end:2;}.ConfigurationOverview .ConfigurationOverviewItem a{font-size:12px;font-weight:bold;justify-self:end;grid-column-start:2;grid-column-end:3;}.ConfigurationOverview .ConfigurationOverviewItem a::before{margin-right:6px;}.ConfigurationOverview .ConfigurationOverviewItem label{font-size:12px;font-weight:bold;justify-self:end;grid-column-start:2;grid-column-end:3;}.ConfigurationOverview .ConfigurationOverviewItem label::before{margin-right:6px;}.list-group.small .list-group-item{padding:.25rem .5rem;}.list-group.small .list-group-item{padding:.25rem .5rem;}.list-group.small .list-group-item{padding:.25rem .5rem;}.list-group.small .list-group-item{padding:.25rem .5rem;}.list-group.small .list-group-item{padding:.25rem .5rem;}#ProductComposition .product-composition{display:grid;gap:16px;padding:30px;margin-top:20px;}@media screen and (min-width:768px){#ProductComposition .product-composition{grid-template:"image title title price" auto "image description description description" auto "image qty remove edit" auto/160px 1fr 1fr 1fr;}}@media screen and (max-width:991.6px){#ProductComposition .product-composition{grid-template:"image title title title" "image price price price" "description description description description" "qty qty remove remove" "edit edit edit edit"/1fr 1fr 1fr 1fr;padding:20px;margin-top:0;}}#ProductComposition .product-composition .product-image{grid-area:image;width:111px;height:111px;border:solid 1px #c0bfd4;padding:5px;background:#fff;display:flex;justify-content:center;align-items:center;text-align:center;}@media screen and (max-width:767.6px){#ProductComposition .product-composition .product-image{width:50px;height:50px;padding:3px;}}#ProductComposition .product-composition .product-image img{max-width:100px;max-height:100px;}@media screen and (max-width:767.6px){#ProductComposition .product-composition .product-image img{max-width:44px;max-height:44px;}}#ProductComposition .product-composition .product-title{grid-area:title;}#ProductComposition .product-composition .product-title div{font-weight:600;}#ProductComposition .product-composition .product-description{white-space:pre-wrap;grid-area:description;}#ProductComposition .product-composition .quantity{grid-area:qty;}#ProductComposition .product-composition .price{justify-self:end;text-align:right;width:220px;grid-area:price;}#ProductComposition .product-composition .link{font-size:12px;font-weight:bold;letter-spacing:.9px;color:#f4991a;text-decoration:underline;cursor:pointer;}#ProductComposition .product-composition .remove{grid-area:remove;}#ProductComposition .product-composition .edit{justify-self:end;grid-area:edit;}.WizardSteps{container:WizardSteps/inline-size;}#cartstep1 #ProductOverview .product-overview{display:grid;gap:16px;margin-bottom:20px;}@media screen and (min-width:768px){#cartstep1 #ProductOverview .product-overview{grid-template:"productHeading productHeading productHeading priceheading" auto "image productSummary qty price" auto "image productSummary qty price" auto "image config remove summary" auto/130px 1fr 1fr 1fr;}}@media screen and (max-width:991.6px){#cartstep1 #ProductOverview .product-overview{grid-template:"image productSummary" "image price" "qty remove" "config summary";}}#cartstep1 #ProductOverview .product-overview .qtyheading{grid-area:qtyheading;border-bottom:solid 1px #000;width:100%;display:none;}#cartstep1 #ProductOverview .product-overview .priceheading{grid-area:priceheading;border-bottom:solid 1px #9b80b9;width:100%;}#cartstep1 #ProductOverview .product-overview .product-image{grid-area:image;display:flex;justify-content:center;align-items:center;text-align:center;background:rgba(113,118,141,.06);border-radius:4.8px;}#cartstep1 #ProductOverview .product-overview .product-image>img{max-width:111px;max-height:171px;padding:5px;}#cartstep1 #ProductOverview .product-overview .product-image .action{position:absolute;}#cartstep1 #ProductOverview .product-overview .product-image .action img{max-height:60px;}#cartstep1 #ProductOverview .product-overview .product-summary{grid-area:productSummary;}#cartstep1 #ProductOverview .product-overview .quantity{grid-area:qty;}#cartstep1 #ProductOverview .product-overview .price{grid-area:price;}#cartstep1 #ProductOverview .product-overview .link{font-size:12px;font-weight:bold;letter-spacing:.9px;color:#f4991a;text-decoration:underline;cursor:pointer;}#cartstep1 #ProductOverview .product-overview .config{grid-area:config;}#cartstep1 #ProductOverview .product-overview .remove{grid-area:remove;}#cartstep1 #ProductOverview .product-overview .summary{justify-self:end;grid-area:summary;}#cartstep1 #ProductOverview .product-overview .actionmodal .modal-content{background-color:#5e4897;padding:36px 30px 13px;}#cartstep1 .sub-line{color:#9b80b9;margin:.5rem 0;opacity:.2;}#cartstep1 .main-line{color:#9b80b9;opacity:unset;}#cartstep1 .additional-services{display:grid;padding:36px 0 20px 0;}@media screen and (max-width:767.6px){#cartstep1 .additional-services .h4{font-size:1rem;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#464c58;color:#464c58;}}@media screen and (max-width:991.6px){#cartstep1 .additional-services{display:block;}}#cartstep1 .additional-services .deliveryoptionsgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));width:100%;}#cartstep1 .additional-services .deliveryoptionsgrid .delivery-option__usps{display:flex;flex-direction:column;gap:8px;}@container WizardSteps (width < 660px){#cartstep1 .additional-services .deliveryoptionsgrid{grid-template-columns:1fr;}#cartstep1 .additional-services .deliveryoptionsgrid .deliveryoptionsgrid-item .preferred-box{height:auto;}#cartstep1 .additional-services .deliveryoptionsgrid .deliveryoptionsgrid-item .preferred-box:empty{display:none;}}#cartstep1 .additional-services .deliveryoptionsgrid-item{align-items:start;background-color:#f0eff9;border-radius:10px;border:3px solid transparent;display:flex;margin:5px;cursor:pointer;}#cartstep1 .additional-services .deliveryoptionsgrid-item .itemgrid{display:grid;grid-auto-rows:auto;}#cartstep1 .additional-services .deliveryoptionsgrid-item .preferred-box{height:40px;margin:15px 0 8px 0;}#cartstep1 .additional-services .deliveryoptionsgrid-item .preferred-box .preferred-pricebox{background-color:#5e4897;color:#fff;border-radius:0 10px 10px 0;padding:5px;margin-right:8px;}#cartstep1 .additional-services .deliveryoptionsgrid-item .preferred-box .preferred-pricelabel{font-size:10px;vertical-align:middle;}#cartstep1 .additional-services .deliveryoptionsgrid-item .preferred-box .preferred-price{font-size:15px;font-weight:bold;}#cartstep1 .additional-services .deliveryoptionsgrid-item .preferred-box .preferred-text{color:#5e4897;font-size:12px;font-weight:bold;white-space:nowrap;}#cartstep1 .additional-services .deliveryoptionsgrid-item .item-box{padding:17px;}#cartstep1 .additional-services .deliveryoptionsgrid-item .item-box .title{font-size:20px;font-weight:bold;}#cartstep1 .additional-services .deliveryoptionsgrid-item .item-box .description{font-size:14px;margin-top:20px;margin-bottom:20px;}#cartstep1 .additional-services .deliveryoptionsgrid-item .item-box .pricegrid{display:grid;grid-template-columns:repeat(2,1fr);}#cartstep1 .additional-services .deliveryoptionsgrid-item .item-box .pricegrid .label{font-size:14px;font-weight:bold;align-content:center;}#cartstep1 .additional-services .deliveryoptionsgrid-item .item-box .pricegrid .value{align-content:center;}@media(width< 799.8px){#cartstep1 .additional-services .deliveryoptionsgrid-item .item-box .pricegrid{grid-template-columns:1fr;}}#cartstep1 .additional-services .deliveryoptionsgrid-item .item-box .pricegrid>div{white-space:nowrap;}#cartstep1 .additional-services .deliveryoptionsgrid-item .item-box .containsdescription{font-size:14px;font-weight:bold;margin-bottom:20px;}#cartstep1 .additional-services .deliveryoptionsgrid-item .item-box .contentitemgrid{display:flex;align-items:center;width:auto;}#cartstep1 .additional-services .deliveryoptionsgrid-item .item-box .contentitemgrid .contentitem-checkmark{flex-basis:45px;flex-shrink:0;background-color:transparent;}#cartstep1 .additional-services .deliveryoptionsgrid-item .item-box .contentitemgrid .contentitem-checkmark i{font-size:35px;color:#68b43e;}#cartstep1 .additional-services .deliveryoptionsgrid-item .item-box .contentitem-description{font-size:14px;font-weight:bold;}#cartstep1 .additional-services .selected{background-color:transparent;border:3px solid #ffa500;}#cartstep1 .product-composition-section{background:#fbfbff;}#cartstep1 .PrductOverviewHeading{display:grid;grid-template-columns:130px 1fr 1fr 1fr;gap:16px;}@media screen and (max-width:991.6px){#cartstep1 .PrductOverviewHeading{display:none;}}.list-group.small .list-group-item{padding:.25rem .5rem;}.list-group.small .list-group-item{padding:.25rem .5rem;}.list-group.small .list-group-item{padding:.25rem .5rem;}.list-group.small .list-group-item{padding:.25rem .5rem;}#PersonalDetails .personal-details{display:grid;grid-row-gap:.3em;}#PersonalDetails .personal-details .validation-message{margin:10px 0;width:100vw;width:100cqw;max-width:100cqw;margin-left:calc(50% - 50cqw);margin-right:calc(50% - 50cqw);}#PersonalDetails .personal-details .validation-message+.validation-message{margin-top:0;}@media screen and (width< 575.8px){#PersonalDetails .personal-details .validation-message + .validation-message[class*=row-]{margin-top:10px;}}#PersonalDetails .personal-details .checkbox-label{font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.64;letter-spacing:normal;color:#5e4897;padding-right:20px;}#PersonalDetails .personal-details .invalid{outline:unset!important;}@media screen and (min-width:768px){#PersonalDetails .personal-details hr{margin-bottom:unset;margin-top:20px;}}@media screen and (width< 575.8px){#PersonalDetails .personal-details .row-1{order:1;}#PersonalDetails .personal-details .row-2{order:2;}#PersonalDetails .personal-details .row-3{order:3;}}@media screen and (width< 767.8px){#PersonalDetails .personal-details{grid-row-gap:unset;}}.list-group.small .list-group-item{padding:.25rem .5rem;}#cart-step2 .step2-form .modal-subtitle{color:#f4991a;}#cart-step2 .step2-form .general-conditions{color:#5e4897;}#cart-step2 .step2-form .general-conditions:hover{color:#f4991a;cursor:pointer;}#cart-step2 .step2-form .valid.modified:not([type=checkbox]){outline:0;}#cart-step2 .step2-form .checkbox-label{cursor:pointer;margin-right:4px;}#cart-step2 .step2-form .title{font-weight:bold;border-bottom:1px solid #adb5bd;margin-bottom:12px;}#cart-step2 .step2-form .subtitle{font-weight:bold;color:#5e4897;margin-bottom:12px;}#cart-step2 .step2-form .checkbox-label{cursor:pointer;margin-right:4px;}#cart-step2 .step2-form .step2-grid{display:grid;column-gap:16px;grid-template-columns:1fr 1fr;}@media(width< 991.8px){#cart-step2 .step2-form .step2-grid{grid-template-columns:1fr 1fr;}}@media(width< 767.8px){#cart-step2 .step2-form .step2-grid{grid-template-columns:1fr;}}#cart-step2 .step2-form .step2-grid .controleer-bestelling{grid-column-start:3;grid-column-end:3;}.list-group.small .list-group-item{padding:.25rem .5rem;}.list-group.small .list-group-item{padding:.25rem .5rem;}#cart-step3 .MoreInfoLink{cursor:pointer;}#cart-step3 .MoreInfoLink a{cursor:pointer;}@media screen and (max-width:767.6px){#sleak-buttonwrap{display:none;}}#ShoppingCart input::-webkit-outer-spin-button,#ShoppingCart input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}#ShoppingCart input[type=number]{-moz-appearance:textfield;}#ShoppingCart .valid.modified:not([type=checkbox]){outline:unset;}#ShoppingCart .shadow-desktop-only{box-shadow:0 2px 18px 0 rgba(0,0,0,.07);}@media screen and (max-width:767.6px){#ShoppingCart .shadow-desktop-only{box-shadow:unset;}}#ShoppingCart .validation-message{font-size:1rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.88;letter-spacing:normal;color:#464c58;padding:20px;border-radius:8px;margin-bottom:20px;background-color:#f9d9da;}@media screen and (max-width:767.6px){#ShoppingCart .validation-message{font-size:15px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal;color:#464c58;padding:15px;margin-bottom:10px;}}#ShoppingCart .validation-message:before{content:url("../images/Messages/icon-alert.png");padding-right:20px;position:relative;height:24px;}@media screen and (max-width:767.6px){#ShoppingCart .validation-message:before{padding-right:10px;}}#ShoppingCart .validationbox:has(.validation-message){font-size:1rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.88;letter-spacing:normal;color:#464c58;padding:20px;border-radius:8px;margin-bottom:20px;background-color:#f9d9da;}#ShoppingCart .validationbox:has(.validation-message)::before{all:initial!important;}#ShoppingCart .validationbox:has(.validation-message) .validation-message{all:unset;display:flex;}@media screen and (max-width:767.6px){#ShoppingCart .validationbox:has(.validation-message) .validation-message::before{top:unset;}}@media screen and (max-width:767.6px){#ShoppingCart .validationbox:has(.validation-message){font-size:15px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal;color:#464c58;padding:15px;margin-bottom:10px;}}#ShoppingCart .validationbox:has(.validation-message):before{content:url("../images/Messages/icon-alert.png");padding-right:20px;position:relative;height:24px;}@media screen and (max-width:767.6px){#ShoppingCart .validationbox:has(.validation-message):before{padding-right:10px;}}#ShoppingCart #ShoppingCartWizard{display:grid;grid-template-columns:2fr 1fr;grid-template-rows:auto 1fr auto;margin-top:30px;row-gap:40px;grid-column-gap:139px;}@media screen and (max-width:1199.6px){#ShoppingCart #ShoppingCartWizard{grid-column-gap:30px;}}@media screen and (max-width:991.6px){#ShoppingCart #ShoppingCartWizard{grid-template-columns:3fr 2fr;grid-column-gap:16px;}}#ShoppingCart #ShoppingCartWizard .WizardMenu{grid-row-start:1;grid-row-end:2;grid-column-start:1;}#ShoppingCart #ShoppingCartWizard .WizardMenu .WizardMenuItems{margin-left:15%;margin-right:15%;}@media screen and (max-width:991.6px){#ShoppingCart #ShoppingCartWizard .WizardMenu .WizardMenuItems{margin-left:unset;margin-right:unset;}}#ShoppingCart #ShoppingCartWizard .WizardMenu .list-group-item-primary.list-group-item-action{color:#5e4897;border-radius:100px;}@media screen and (max-width:767.6px){#ShoppingCart #ShoppingCartWizard .WizardMenu .list-group-item-primary.list-group-item-action{font-size:9px;}}#ShoppingCart #ShoppingCartWizard .WizardMenu .list-group-item-primary.list-group-item-action.active{background-color:#5e4897;color:#fff;}#ShoppingCart #ShoppingCartWizard .WizardMenu .list-group{border-radius:0;flex-direction:row!important;}#ShoppingCart #ShoppingCartWizard .WizardMenu .list-group .list-group-item{border:solid 1px #5e4897;}#ShoppingCart #ShoppingCartWizard .WizardMenu .between-line:not(:last-child){border-bottom:1px solid #5e4897;min-width:30px;margin:auto;opacity:.4;}@media screen and (max-width:767.6px){#ShoppingCart #ShoppingCartWizard .WizardMenu .between-line:not(:last-child){min-width:2%;}}#ShoppingCart #ShoppingCartWizard .WizardSummary{grid-row-start:1;grid-row-end:3;grid-column-start:2;}#ShoppingCart #ShoppingCartWizard .WizardSummary .ShoppingCartSummary{box-shadow:0 2px 18px 0 rgba(0,0,0,.07);}@media screen and (min-width:768px){#ShoppingCart #ShoppingCartWizard .WizardSummary .ShoppingCartSummary{position:sticky;top:160px;}}#ShoppingCart #ShoppingCartWizard .WizardSummary .ShoppingCartSummary .usp{display:grid;grid-template-columns:auto 1fr;}#ShoppingCart #ShoppingCartWizard .WizardSummary .ShoppingCartSummary .enterdiscountcoupontext{color:#5e4897;}#ShoppingCart #ShoppingCartWizard .WizardSummary .ShoppingCartSummary .enterdiscountcoupontext:focus,#ShoppingCart #ShoppingCartWizard .WizardSummary .ShoppingCartSummary .enterdiscountcoupontext:active,#ShoppingCart #ShoppingCartWizard .WizardSummary .ShoppingCartSummary .enterdiscountcoupontext:hover{color:#5e4897;}#ShoppingCart #ShoppingCartWizard .WizardSteps{grid-column-start:1;grid-row-start:2;width:100%;grid-row-end:unset;}@media screen and (max-width:767.6px){#ShoppingCart #ShoppingCartWizard .WizardMenu{grid-column-start:1;grid-column-end:3;grid-row-start:1;grid-row-end:1;margin-left:-10px;margin-right:-10px;}#ShoppingCart #ShoppingCartWizard .WizardSummary{display:unset;position:unset;top:unset;z-index:unset;grid-column-start:1;grid-column-end:3;grid-row-start:4;}#ShoppingCart #ShoppingCartWizard .WizardSummary .WizardSummaryDescription{display:none;}#ShoppingCart #ShoppingCartWizard .WizardSummary .WizardSummaryPrice>*{column-gap:10px;}#ShoppingCart #ShoppingCartWizard .WizardSteps{grid-column-start:1;grid-column-end:3;grid-row-start:2;grid-row-end:3;}}