/* Daylight 2.3: warm ivory, apricot accents, original orange and charcoal. */
:root{--fx-paper:#f5f3ee;--fx-line:#e3dfd7;--fx-muted:#716b63}
body{background:#fffdfa}
.home .fx-header{background:#fffdfa;border-color:#e9e3da}
.home .fx-header .feniks-logo__image--dark{display:block}.home .fx-header .feniks-logo__image--light{display:none}
.home .fx-utility,.fx-utility{background:#f0ece4;color:#615d57;border-bottom:1px solid #e7e1d8}
.home .fx-utility a:hover{color:#b63c13}
.home .fx-header-search{background:#f1eee8;border-color:#e1dcd3}
.home .fx-header-search input{color:#25221e}.home .fx-header-search input::placeholder{color:#787268}
.home .fx-header-search>button,.home .fx-header-contact a,.home .fx-header-cart,.home .fx-menu-toggle{color:#25221e}
.home .fx-header-contact span{color:#736d64}.home .fx-menu-toggle span{background:#25221e}
.home .fx-mobile-nav{background:#fffdfa;border-color:#e2ddd3}.home .fx-mobile-nav a{color:#292520;border-color:#e9e3d9}
.fx-hero--brand{background:#f7f1e7;color:#28231e;border-bottom:1px solid #e9e0d2}
.fx-hero--brand:before{background:radial-gradient(ellipse at 83% 46%,#f4d5b7 0,#f6e7d4 28%,transparent 61%)}
.fx-hero--brand .fx-kicker{color:#756b5f}.fx-hero--brand .fx-hero-copy h1{color:#27221e}
.fx-hero--brand .fx-hero-copy h1 em{color:#c7470c}
.fx-hero--brand .fx-hero-copy>p:not(.fx-kicker){color:#70675d}
.fx-hero--brand .fx-hero-actions>a:not(.fx-btn){color:#40372e}.fx-hero--brand .fx-hero-actions>a:not(.fx-btn)>span{color:#ba3d0b}
.fx-hero--brand .fx-hero-proof{border-color:#d9cdbf;color:#786f64}.fx-hero--brand .fx-hero-proof b{color:#332b23}
.fx-hero--brand .fx-hero-product>img{filter:drop-shadow(0 23px 24px #7b51302e)}
.fx-hero--brand .fx-hero-product__caption{border-color:#d4bfa9}
.fx-hero--brand .fx-hero-product__caption>span{color:#7b6b5a}.fx-hero--brand .fx-hero-product__caption strong{color:#403124}
.fx-hero--brand .fx-hero-product__caption a{color:#a6380c}
.home .fx-trust-strip{background:#fffdfa;border-color:#e7e0d5}.home .fx-trust-strip span{color:#6b6257}.home .fx-trust-strip i{color:#b63d0b}
.home .fx-category{background:#f2f0ea}.home .fx-category:hover{background:#eae5db}
/* The category uses its own real 2РМ photograph, never the ШР hero again. */
.home .fx-category:first-child{background:#f0dcc7;color:#29231e}
.home .fx-category:first-child:after{display:none;background:none}
.home .fx-category:first-child>img{display:block;right:0;top:5px;width:67%;height:280px;object-fit:contain;mix-blend-mode:multiply;opacity:.96}
.home .fx-category:first-child h3{color:#30261d;max-width:300px}
.home .fx-category:first-child>div>span,.home .fx-category:first-child>.fx-category__number{color:#7b6149}
.home .fx-category:first-child>b{color:#b4440c}
.home .fx-category:nth-child(2){background:#e9ece5}.home .fx-category:nth-child(3){background:#f5e9dc}.home .fx-category:nth-child(4){background:#eeeee9}
.home .fx-category:nth-child(5){background:#eee6df}.home .fx-category:nth-child(6){background:#ece9e2}
.fx-featured-section{background:#f5f2ec}.fx-product__visual,.fx-detail-image{background:#f3f1eb;border-color:#e8e3d8}
.fx-filter-form,.fx-sidebar-note,.contact-card,.fx-document-grid>article{background:#f4f1eb}
.fx-delivery-banner{background:#f0d7bb;color:#3e2d1d}.fx-delivery-banner h2{color:#3e2d1d}
.fx-delivery-banner p:not(.fx-kicker){color:#79634d}.fx-delivery-banner .fx-kicker{color:#846a50}
.fx-route>strong{color:#4d3723}.fx-route>span:not([class]){color:#7d664f}.fx-route__line{background:#bc9a74}.fx-route>b{color:#ad4517}
.fx-footer{background:#24211e}.fx-footer-main>div>a:not(.feniks-logo),.fx-footer-legal a,.fx-footer-legal button{color:#c7bfb5}
@media(max-width:900px){.home .fx-category:first-child>img{height:250px;width:75%;right:-15px}.home .fx-category:first-child h3{font-size:29px;max-width:230px}}
@media(max-width:640px){.home .fx-category:first-child>img{height:245px;width:68%;right:-2px;top:-12px}.home .fx-category:first-child h3{font-size:30px;max-width:215px}.fx-hero--brand:before{background:radial-gradient(ellipse at 70% 80%,#efd1b4 0,transparent 56%)}.home .fx-category:first-child>div{max-width:86%}}
@media(max-width:350px){.home .fx-category:first-child>img{width:64%;height:200px}.home .fx-category:first-child h3{font-size:26px}}
