/** * WARNING: Do not change this file. Your changes will be lost. * 2024-12-03 22:16:21 */  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: 57.17%; } .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: 40.83%; } .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: 42.8775%; } .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: 30.6225%; } }  .page-header.type21 .select-area {
display:none;
}

@media (min-width: 768px) {

.page-header.type21 .navigation li.level0.fullwidth .submenu li.level1 > a, .page-header.type21 .navigation li.level0.staticwidth .submenu li.level1 > a {
margin-top:12px;
}
.page-header.header-newskin .navigation li.level0.fullwidth .submenu a, .page-header.header-newskin .navigation li.level0.classic .submenu a, .page-header.header-newskin .navigation li.level0.staticwidth .submenu a {
line-height:17px;
}
.page-wrapper .page-header.type21 .navigation li.level0 > .level-top {
padding: 0 20px;
line-height: 42px;
font-size: 17px;
    font-weight: 400;
    font-family: 'Oswald';
letter-spacing: 1px;
}
.sw-megamenu.navigation li.level0.fullwidth .submenu a:hover > span, .sw-megamenu.navigation li.level0.staticwidth .submenu a:hover > span {
	text-decoration: underline;
	color: #009796;
	font-size: 15px;
}
}
#search {
	box-shadow: 0 0 3px 1px #009796;
}
._keyfocus :focus, input:focus:not([disabled]), textarea:focus:not([disabled]), select:focus:not([disabled]) {
	box-shadow: 0 0 3px 1px #009796;
}
.ambanners .block {
margin-bottom:0;
}
.amstockstatus {
color: #009796;
font-weight: bold;
text-decoration: underline;
}
.fotorama__caption {
	display: none !important;
}
.block-category-list {
	display: none;
}
#cookie-status { 
display:none;
}
.page-header.type21 .wishlist i {
 display:none;
}
.page-header.type21 .navigation:not(.side-megamenu) .level0:first-child .level-top {
    padding-left: 10px;
}
.product-social-links {
display:none;
}
.category-view {
display:none;
}
.cart.table-wrapper .product-item-details {

    max-width: 250px;
    width: 99%;
}
.amsearch-overlay {

	z-index: 1;
}
.amsearch-autocomplete-image {
	max-width: 100px;
}
.amsearch-form-container.-large .amsearch-wrapper-content .tocart {
	padding: 0px 9px;
	font-size: 12px;
}
.amsearch-results {
background-color:#fff;
}
@media (min-width:768px) {
.page-header.type18 .block-search input {

	padding: 9px 34px 9px 30px;
}
}
.block-reorder .product-item-name {
	display: inline-block;
	width: calc(100% - 30px);
	vertical-align: top;
}
.sidebar-additional .block-viewed-products-grid .product-image-wrapper {
	height: auto;
	padding-bottom: 0px !important;
}
.sidebar-additional .products-grid .product-item-details .product-item-actions .actions-secondary {

	background-color: transparent;

}
.sidebar-additional .products-grid .product-item-details .product-item-actions .actions-secondary:hover {
	background-color: transparent;

}
.product-options-bottom .price-box .price, .product-info-price .price-box .price {

	font-weight: 700;
	line-height: 2.2rem;
	color: #009796;
	font-size: 2rem;

}
.sidebar-additional .block-viewed-products-grid .product-image-wrapper {
	height: 120px;
	padding-bottom: 0px !important;
}
.catalog-product-view .product-item-photo img {
	display: block;
	max-width: 120px;
}
.catalog-product-view .products-grid .product-item {
	width: 100%;
}
.products-related .product.actions.product-item-actions {
	display: none;
}

.catalog-product-view .product-item-details {
	position: static;
	width: 50%;
	display: inline-block;
}
.sidebar .product-items .product-item-info .product-item-photo {
	float: left;
	max-width: 33%;
	margin-right: 10px;
}
.sidebar .products-related .product-items .product-item-info .product-item-photo {
	border: 1px solid #ececec;
}
.product-info-main .page-title-wrapper h1 {
	font-size: 28px;
	font-weight: 600;
	line-height: 1;
	color: #555;
}
.product-item-name {

    white-space: pre-wrap;

}
.product-item-name a {

    white-space: pre-wrap;


}