/** Shopify CDN: Minification failed

Line 103:12 Expected identifier but found whitespace
Line 103:25 Unexpected ";"

**/
/* totalli */
/* v2026-01-14 */
/*
--theme-color-black: #111111;
	--theme-color-brown: #2e130d;
	--theme-color-blue: #0f1f38;
	--theme-color-blue-opacity: rgba(15, 31, 56, 0.9);
	--theme-color-green: #243406;
	--theme-color-orange: #f05a22;
	--theme-color-red: #FF4136;
	--theme-color-grey: #f8f8f8;
	--theme-color-white: #FFFFFF;
	--theme-color-alert: #FF0000;
	--theme-color-success: #009922;
	--theme-color-warning: #f05a22;
	--theme-color-error: #7f1d1d;

--theme-font-size-min: 16;
--theme-font-size-max: 21;
--theme-font-view-min: 576;
--theme-font-view-max: 1640;


*/
:root{
    --theme-color-success: rgba(208, 255, 194, 0.3);
    --theme-bgcolor-success: #d0ffc2;
    /*--theme-color-grey: #d0ffc2;*/
}

/* = cart */
.block-cart-order__form .cart-subtotal__discount {
    /* color: var(--theme-color-white);
    background: var(--theme-color-blue);  */
    color: var(--theme-color-blue);
    border: 1px solid var(--theme-color-blue);
    padding: 0.2em .5em;
}

/* Aanmeldformulier embed footer: feedback texts */

footer .needsclick.kl-private-reset-css-Xuajs1 {
    /* background:rgb(69, 93, 132); */
}

footer .klaviyo-form.klaviyo-form.form-version-cid-1 h1 span {
    color: var(--theme-color-white) !important;
    background:rgb(69, 93, 132);
    font-size: initial !important;
    /* border-top: 1px solid var(--theme-color-white);
    border-bottom: 1px solid var(--theme-color-white); */
    /* border-left: 1px solid var(--theme-color-white); */
    display: inline-block;
    padding: .5em;
}
footer .needsclick.kl-private-reset-css-Xuajs1 p span {
    color: var(--theme-color-white) !important;
    font-size: initial !important;
}
/* = APP: WC Wishlist Club */
/* .wishlistClubPage { */
    /* font-family: 'Absara Sans Pro', sans-serif !important; */
    /* font-size: clamp(
        calc(var(--theme-font-size-min) * 1px),
        calc((var(--theme-font-size-min) * 1px) + (var(--theme-font-size-max) - var(--theme-font-size-min)) * ((100vw - (var(--theme-font-view-min) * 1px)) / var(--theme-font-view-max))),
        calc(var(--theme-font-size-max) * 1px)
    )!important;  */
/* } */
/* .wishlistClubPage .WishlistClubContainer {
    padding: 1em 0 2em;
    letter-spacing: -0.02em;

}
.WishlistClubContainer .wcButton {
    font-size: inherit;
}
.wcButton.wcFull {
    padding: 0.5em 1em;
    color: #fff;
    background-color: var(--theme-color-green);

}
.wcProductList .wcProduct_gridView .wcButton {
    font-size: inherit;
    border-radius: 0 !important;
}
.wcProduct_gridView .wcButton {
    font-size: inherit;
    border-radius: 0 !important;
}

.WishlistClubTabs .wcCategoryNav {
    padding: .5em 0;
    border-radius: 0 !important;
}
.wcProductCard .wcPcContent h4 a { /* product title */
    display: inline-block;
    /* font-size: 17px; */
    font-size: .7em !important;

}

.wcProductCard .wcPcPrice span { /* price */
    font-size: initial !important;
}

.wishlistClubPage select.wcPcSelector, .wcWishlistModal .wcWishlistModal_body .wcBisInfo select  {
    background-color: var(--theme-color-grey) !important;
    min-height: 32px;
}
.pform__form .wc_wishlistBox {
    /*left: auto;*/
    /*right: 0;*/
    min-width: 250px;
    top: 48px;
}
.block-product-form__blocks .wc_wishlistBox {
    left: auto;
    right: 0;
    min-width: 250px;
    top: 48px;
}

.wc_wishlistBox .wc_wishlistContent {
    font-size: .9em;
}
.wc_wishlistBox .wc_wishlistContent, .wc_wishlistBox .wc_wishlistRemonve {
    align-items: flex-start;
}
.wc_wishlistBox .wc_wishlistContent input.wc_wishlistCheckbox, .wc_wishlistBox .wc_wishlistRemonve {
    top: 5px;
}
.wc_wishlistBox .wc_wishlistContent input.wc_wishlistCheckbox {
    top: 3px;
    position: relative;
}
.wc_wishlistBox .wc_wishlistContent, .wc_wishlistBox .wc_wishlistRemonve {
    align-items: flex-start;
}
.wc_wishlistBox .wc_wishlistContent input.wc_wishlistCheckbox, .wc_wishlistBox .wc_wishlistRemonve {
    top: 5px;
}
.wc_wishlistBox .wc_wishlistContent input.wc_wishlistCheckbox {
    top: 3px;
    position: relative;
} 


/* back-in-stock-notification */
/* .wc_wl_bis_btn .bis_product {
    background-color: #f5f5dc !important;
    border: none;
    padding: 1em 10px;
}
.product-atc__submit button.product-atc__btn[disabled] {
    display: none;
} */
/* hide order button when back-in-stock */
/*.pform__block[data-block-key="notify_aprMUM"] + .pform__block {*/
/*    display: none !important;*/
/*}*/
/*.pform__segments .pform__block[data-block-key="notify_aprMUM"]:first-of-type + .pform__block {*/

/*}*/
/* .pform__block[data-fragment="stock"] {
    background-color: yellow;
} */
/* #app a.s2kwpi1{
    text-decoration: none !important;
} */

/* Modals */
/* .Polaris-Box {
    padding: 1em;
}
.wcWishlistModal .wcWishlistModal_content {
    padding: 1em;
    border-radius: 0px;
    border: 1px solid #e6e6e6;
}
.wcWishlistModal .wcWishlistModal_header p {
    font-size: initial;
}
.wcWishlistModal .wcWishlistModal_body .wcBisInfo h4 {
    font-size: .9em;
    line-height: 1.2;
}
.wcWishlistModal .wcWishlistCreate label {
    font-size: initial;
} */

/* notify button */
/* .wcBisContain button.wcBisBtn, button.bis_product {
    background-color: var(--theme-color-blue) !important;
    margin: 0;
}
.bis_product .wcBsiNotifyText {
    font-size: initial;
    /*line-height: 20px;
} */

/* = APP: Shop the look */
.shopthelook-section-v2 .ctl-title {
    font-size: 38px !important;
    text-transform: initial !important;
}
.shopthelook-section-v2 button.btn--primary.stl__btn-primary.shopthelook_add-to-cart {
    background-color: var(--theme-color-green) !important;
    border-radius: 0;
    padding: .85em 1em;
}
.glide-page-dots .glide__bullets .glide__bullet {
    border-radius: 0;
    width: 24px;
    height: 24px;
}
.glide-page-dots .glide__bullets .glide__bullet.glide__bullet--active {
    background-color: var(--theme-color-green);
}
.glide-page-dots .glide__bullets .glide__bullet:hover {
    background-color: transparent;
    border-color: var(--theme-color-green);
}
.shopthelook_variants {
    margin: .5em 0;
    background-color: var(--theme-color-grey);
}


/* = APP: 00 TAX EXEMPTION */
.auto-tax-exemption #oo-tax-exemption {
    padding: 0;
}
.auto-tax-exemption #oo-tax-exemption p {
    line-height: 1.2;
}
.oo-tax-succes {
    padding: 0 1em;
    background-color: rgba(208, 255, 194, 0.5);
}
