/** * WARNING: Do not change this file. Your changes will be lost. * 2025-12-04 07:15:08 */  body.boxed {    }  @media (min-width: 768px) { .page-layout-1column .product-info-main, .page-layout-2columns-left .product-info-main, .page-layout-2columns-right .product-info-main, .page-layout-3columns .product-info-main,.page-product-downloadable .product-options-bottom { width: 49%; } .page-layout-1column .product.media, .page-layout-2columns-left .product.media, .page-layout-2columns-right .product.media, .page-layout-3columns .product.media,.page-product-downloadable .product-options-wrapper { width: 49%; } .page-layout-1column .column.main > .custom-block ~ .product-info-main, .page-layout-2columns-left .column.main > .custom-block ~ .product-info-main, .page-layout-2columns-right .column.main > .custom-block ~ .product-info-main, .page-layout-3columns .column.main > .custom-block ~ .product-info-main { width: 36.75%; } .page-layout-1column .column.main > .custom-block ~ .product.media, .page-layout-2columns-left .column.main > .custom-block ~ .product.media, .page-layout-2columns-right .column.main > .custom-block ~ .product.media, .page-layout-3columns .column.main > .custom-block ~ .product.media { width: 36.75%; } }  .header-container.type5 .top-links-icon,
.header-container.type5 .top-links-icon a {
    display: none !important;
}
.logo img {
   max-width:100px;
}
.page-header.type2.header-newskin {
background-color: #5797a1;
}
a:visited {
color: #526568;
}
input#buckaroo_magento2_afterpay20_TermsCondition {
position: relative;
    height: 12px;
    width: 12px;
    margin-right: 5px;
}
.footer-middle a:visited {
color: #ffffff;
}
div#layered-filter-block {
color: inherit;
}
.filter .block-subtitle {
    display: none !important;
}
@media(max-width: 767px) {
    .amsearch-results .popular_searches {
        display: none;
   }
}
@media(min-width:768px) {
    .filter-options-title {
        color:white;
   }
}
@media (max-width:480px){
    .catalog-product-view .fotorama__stage__frame.fotorama__active {
        position: absolute !important;
        overflow-y: hidden!important;
        -ms-touch-action: pan-y!important;
        touch-action:pan-y!important;
   }
    .catalog-product-view .fotorama__stage__frame .fotorama__img {
        position: static !important;
        transform: initial !important;
        overflow-y: hidden!important;
        -ms-touch-action: pan-y!important;
        touch-action:pan-y!important;
   }
}
.product-item .swatch-attribute-options {
    display: flex!important;
}
.product-item .swatch-attribute-options .value-swatch-option {
    display: none!important;
}
.product.info.detailed .data.item.content#additional > div.additional-attributes-wrapper .float-right {
    display: none!important;
}
.amcheckout-email .field-tooltip {
    display: none!important;
}
@media (min-width:992px) {
    body.account .page-main, .checkout-onepage-success .page-main, .cms-index-index .page-main, .checkout-cart-index .page-main, .customer-account-login .page-main, .customer-account-create .page-main, .customer-account-forgotpassword .page-main {
        margin-top:220px!important;
   }
}
.catalog-product-view .block.widget.amrelated-grid-wrapper .product-item-details .price-box {
    display: flex;
    flex-direction: column;
}
.catalog-product-view .block.widget.amrelated-grid-wrapper .product-item-details .price-box span.old-price {
    order: 0;
}
.catalog-product-view .block.widget.amrelated-grid-wrapper .product-item-details .price-box span.special-price, .catalog-product-view .block.widget.amrelated-grid-wrapper .product-item-details .price-box span.normal-price {
    order: 1;
}
@media (max-width:576px) {
    .amcheckout-wrapper .row.postcode {
        flex-direction: column-reverse;
   }
}
@media (max-width:595px) {
    .mobile-sticky .page-main {
        margin-top:148px!important;
   }
}
#maincontent .page.tracking .order {
    margin-top:12em!important;
}
body #layered-filter-block .filter-options-title:after {
    top:-2px;
}
.am-shopby-form .swatch-option.image {
    width:20px;
    height: 20px;
    min-width: unset;
    max-width: unset;
    border-radius: 50%;
}
.float-left {
    width: 98%;
    -webkit-flex:unset;
    flex:unset;
    max-width:unset;
}
@media(max-width: 767px) {
    .page-with-filter.mobile-sticky .page-main {
        margin-top:177px!important;
   }
}
@media(min-width:768px) {
    .product.data .data.item.content > div.table-wrapper {
        float: left;
   }
}
@media only screen and (max-width: 992px) and (min-width: 768px) {
    .product.data .data.item.content > div.table-wrapper {
        max-width: 40%;
        flex:40%;
        width:40%;
        -webkit-flex: 0 0 40%;
        -moz-flex: 0 0 40%;
        -ms-flex: 0 0 40%;
   }
   body.account .page-main, .checkout-onepage-success .page-main, .cms-index-index .page-main, .checkout-cart-index .page-main, .customer-account-login .page-main, .customer-account-create .page-main, .customer-account-forgotpassword .page-main {
	    margin-top:210px;
	}
}
@media (min-width:768px) {
    .additional-attributes-wrapper + .float-right {
        max-width: 60%;
        width: 60%;
        -webkit-flex: 0 0 60%;
        -moz-flex: 0 0 60%;
        -ms-flex: 0 0 60%;
   }
}
@media (max-width:767px) {
    .product.data .data.item.content > div.table-wrapper {
        width: 100%;
   }
    .mobile-sticky .page-main {
        margin-top:150px!important;
   }
}
.catalog-product-view .breadcrumbs, .page-products .breadcrumbs, .cms-onze-winkel .breadcrumbs, .cms-page-view .breadcrumbs {
    margin-top:229px;
    margin-bottom: 0px;
}

.amsearch-product-list {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  align-content: center;
  justify-content: center;
  align-items: center;
}
.amsearch-results .amsearch-item {
  width: 33.3%;
}
.catalog-category-view .swatch-attribute-options > div:nth-child(n+6) {
  display: none;
}
.catalog-category-view .swatch-attribute-options > div:nth-child(5) ~ .swatch-option-tooltip {
  display: none!important;
}
.more-colors-tooltip {
  display: none!important;
}
@media only screen and (max-width: 992px) and (min-width: 768px) {
	.page-header.type2 .nav-sections {
		background-color: #006fa4;
		color: #ffffff !important;
	}
	.page-header.header-newskin:not(.type16) .nav-sections,
	.page-header.type2 .nav-sections,
	.page-header.type2.header-newskin .nav-sections {
		background-color: #384446 !important
	}
	.page-header.type2.header-newskin .navigation li.level0:hover {
	    color: #ffffff !important;
	}
	html body.account .page-main, 
	html .checkout-onepage-success .page-main,
	html .cms-index-index .page-main,
	html .checkout-cart-index .page-main,
	html .customer-account-login .page-main,
	html .customer-account-create .page-main,
	html .customer-account-forgotpassword .page-main {
	    margin-top: 220px;
	}
	.navigation .level0 .submenu a,
	.ambrands-list-container .ambrands-popup-items .brand-item a {
		color: #fff !important;
	}	
	body .page-header .navigation .level0 .submenu.page-header .navigation .level0 .submenu,
	body .navigation .level0 .submenu, body .sw-megamenu.navigation li.level0.classic .subchildmenu .subchildmenu {
		background: #526568 !important;
	}
	body.catalog-product-view .breadcrumbs,
	body.page-products .breadcrumbs,
	body.cms-onze-winkel .breadcrumbs,
	body.cms-page-view .breadcrumbs {
	    margin-top: 215px;
	}
}
@media(max-width:767px) {
	body.mobile-sticky .page-main {
	    margin-top: 168px!important;
	}
	body .product-info-main .product-info-price div#in3 {
	    z-index: 0;
	}
}
@media(min-width: 768px) {
	body .page-header.type2.header-newskin .navigation .level0 > .level-top {
		color: #fff;
	}
	body .page-header.type2.header-newskin .nav-sections {
	    background-color: #384446;
	}
	body .navigation .level0 .submenu a:hover,
	body .navigation .level0 .submenu a.ui-state-focus {
	    background-color: #384446;
	}
	.page-header.header-newskin .navigation .level0>.level-top, .page-header.type2 .navigation .level0>.level-top, .page-header.type2.header-newskin .navigation .level0>.level-top {
	    color: #fff !important;
	}
}

.fotorama .fotorama-sprite, .fotorama .fotorama__arr .fotorama__arr__arr, .fotorama .fotorama__fullscreen-icon, .fotorama .fotorama__thumb__arr, .fotorama__fullscreen .fotorama .fotorama__zoom-in, .fotorama__fullscreen .fotorama .fotorama__zoom-out,
body .product-item-info .product.name a:hover,
body .cart.table-wrapper .product-item-name>a,
body .cart.table-wrapper .product-item-name>a:hover,
body .cart.table-wrapper .col.subtotal .price,
body .cart.table-wrapper .actions-toolbar>.action-edit:before,
body .cart.table-wrapper .actions-toolbar>.action-delete:before {

    color: #5797a1;
}
body .fotorama__nav .fotorama__thumb-border {
    border-top-color: #5797a1;
}
@media(min-width: 768px){
    .product.data.items>.item.title.active>.switch, .product.data.items>.item.title.active>.switch:focus, .product.data.items>.item.title.active>.switch:hover {
        border-top-color: #5797a1;
        color: #5797a1;
    }
}

@media only screen and (min-width: 992px) {
.design .action-line {
    min-height: auto !important;
}

@media only screen and (min-width: 992px) {
.design.catalog-product-view .breadcrumbs,
.design.page-products .breadcrumbs,
.design.cms-onze-winkel .breadcrumbs,
.design.cms-page-view .breadcrumbs {
    margin-top: 215px;
}

@media only screen and (min-width: 992px){
    body .page-header.header-newskin .navigation .level0 > .level-top, 
    body .page-header.type2 .navigation .level0 > .level-top,
    body .page-header.type2.header-newskin .navigation .level0 > .level-top {
        min-height: auto;
        min-width: auto;
    }
}
