/**
* 2002-2017 TemplateMonster
*
* TemplateMonster Deal of Day
*
* NOTICE OF LICENSE
*
* This source file is subject to the General Public License (GPL 2.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/GPL-2.0
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade the module to newer
* versions in the future.
*
*  @author    TemplateMonster (Sergiy Sakun)
*  @copyright 2002-2017 TemplateMonster
*  @license   http://opensource.org/licenses/GPL-2.0 General Public License (GPL 2.0)
*/

.daydeal-box {
	padding: 5px;
}
.daydeal-box h3,
.daydeal-box-product h3{
	color: red;
}
#daydeal-products .label-daydeal {
	position: absolute;
	right: 5px;
	top: 5px;
	display: inline-block;
	padding: 5px 12px;
	background: #FF0;
}
.daydeal-box-product {
	padding: 10px 10px 0 20px;
}
.daydeal-box-product.act{
	display: none;
}
.daydeal-box-product > div > span > span,
.daydeal-box > div > span > span {
	display: inline-block;
	padding-right: 3px;
}
.daydeal-box-product > div > span,
.daydeal-box > div > span{
	display: inline-block;
	padding-right: 7px;
}
/* WoolEstonia native weekly offers 1.0.2; original product-page rules above retained. */
.wwn-block{font-family:"Open Sans",sans-serif;color:#30312f;clear:both;margin:0 0 24px;box-sizing:border-box;text-align:left}
.wwn-block *{box-sizing:border-box}
.wwn-block[hidden],.wwn-block [hidden]{display:none!important}
.wwn-block .wwn-heading{font:400 18px/1.4 "Open Sans",sans-serif;text-transform:uppercase;letter-spacing:.5px;color:#30312f;margin:0 0 16px;padding:0}
.wwn-block .wwn-card{display:block;border:1px solid #e5e5e5;background:#fff;padding:20px;margin:0;min-width:0}
.wwn-block .wwn-card-top{display:flex;justify-content:flex-end;min-height:28px;margin-bottom:12px}
.wwn-block .wwn-discount{display:inline-block;background:#ff4253;color:#fff;font:400 14px/20px "Open Sans",sans-serif;padding:4px 8px}
.wwn-block .wwn-body{display:grid;grid-template-columns:minmax(0,44fr) minmax(0,56fr);gap:18px;align-items:start}
.wwn-block .wwn-photo{display:block;background:#fff;text-decoration:none}
.wwn-block .wwn-photo img{display:block;width:100%;height:220px;object-fit:contain;margin:0;border:0}
.wwn-block .wwn-name{font:400 20px/1.4 "Open Sans",sans-serif;color:#30312f;text-transform:none;letter-spacing:normal;padding:0;margin:0 0 14px;overflow-wrap:anywhere}
.wwn-block .wwn-name a{font:inherit;color:inherit;text-decoration:none}
.wwn-block .wwn-name a:hover{color:#ff4253}
.wwn-block .wwn-old{display:block;font:400 16px/1.5 "Open Sans",sans-serif;color:#747474;text-decoration:line-through}
.wwn-block .wwn-price{display:block;font:400 26px/1.4 "Open Sans",sans-serif;color:#ff4253;white-space:nowrap}
.wwn-block .wwn-time{font:400 13px/1.6 "Open Sans",sans-serif;color:#666;margin-top:14px}
.wwn-block .wwn-time>span,.wwn-block .wwn-time>strong{display:block}
.wwn-block .wwn-time>strong{font:400 16px/1.6 "Open Sans",sans-serif;font-variant-numeric:tabular-nums;color:#30312f;overflow-wrap:anywhere}
.wwn-block .wwn-button{display:flex;align-items:center;justify-content:center;text-align:center;width:100%;min-height:46px;padding:10px 12px;background:#ff4253;color:#fff;border:0;text-decoration:none;font:400 14px/1.5 "Open Sans",sans-serif;margin-top:18px}
.wwn-block .wwn-button:hover{background:#db0014;color:#fff;text-decoration:none}
.wwn-block .wwn-nav{display:flex;justify-content:center;align-items:center;gap:16px;margin-top:12px}
.wwn-block .wwn-nav button{background:#fff;color:#30312f;border:1px solid #ddd;min-width:44px;min-height:44px;font:400 24px/1 "Open Sans",sans-serif}
.wwn-block a:focus-visible,.wwn-block button:focus-visible{outline:2px solid #30312f;outline-offset:3px}
.wwn-block .wwn-empty{font:400 16px/1.6 "Open Sans",sans-serif;margin:0}
.wwn-page .wwn-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}
.wwn-sidebar .wwn-list{display:grid;gap:16px}
.wwn-sidebar .wwn-card{padding:16px}
.wwn-sidebar .wwn-body,.wwn-catalog .wwn-body{display:block}
.wwn-sidebar .wwn-photo img{height:235px;margin-bottom:16px}
.wwn-catalog .wwn-photo img{height:300px;margin-bottom:20px}
.wwn-catalog .wwn-copy{width:100%;min-width:0}
.wwn-catalog .wwn-name{font-size:20px}
.wwn-sidebar .wwn-discount,.wwn-catalog .wwn-discount{font-size:26px;line-height:34px;font-weight:600;padding:6px 12px}
.wwn-sidebar .wwn-card-top,.wwn-catalog .wwn-card-top{min-height:46px}
.wwn-sidebar .wwn-name{font-size:19px}
.product_list>.wwn-catalog-slot{display:none}
@media(max-width:991px) and (min-width:768px){.wwn-page .wwn-list{grid-template-columns:1fr}.wwn-sidebar .wwn-photo img{height:190px}.wwn-sidebar .wwn-name{font-size:17px}.wwn-sidebar .wwn-price{font-size:24px}.wwn-sidebar .wwn-card{padding:10px}}
@media(max-width:767px){
 .wwn-sidebar.wwn-category{display:none}
 #center_column ul.product_list.grid>li.wwn-catalog-slot,#center_column ul.product_list.list>li.wwn-catalog-slot{display:block;float:none!important;clear:both!important;width:100%!important;max-width:100%;flex:0 0 100%;min-width:0;padding:12px 6px;margin:0;list-style:none}
 .wwn-block .wwn-card{padding:16px}
 .wwn-block .wwn-body{gap:16px}
 .wwn-block .wwn-photo img{height:190px}
 .wwn-block .wwn-name{font-size:18px}
 .wwn-page .wwn-list{grid-template-columns:1fr;gap:20px}
 .wwn-block .wwn-time>strong{font-size:15px}
 .wwn-catalog .wwn-list{display:grid;gap:16px}
 .wwn-catalog .wwn-photo img{height:300px}
 .wwn-catalog .wwn-name{font-size:20px}
 .wwn-catalog .wwn-time>strong{font-size:17px}
}
