a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body,html{font-family:Roboto,sans-serif;font-size:12px;font-weight:300}body{max-width:1280px;height:100vh;margin:0 auto}a{text-decoration:none;color:#392d22}header{margin-bottom:60px;padding-top:90px;position:relative;border-bottom:1px solid #572800;text-align:center}header a.logo img{height:150px;position:absolute;z-index:2;left:50%;top:10px;transform:translateX(-50%);background-color:#fff}header ul.miscellaneous-buttons{width:100%;display:flex;position:absolute;bottom:0}header ul.miscellaneous-buttons::after{content:"";order:0;flex-grow:1}header ul.miscellaneous-buttons li:nth-child(n+2){order:1}header ul.miscellaneous-buttons li a{display:inline-block;background-repeat:no-repeat;font-size:1.5rem}header ul.miscellaneous-buttons li a.shopping-cart{width:15px;height:13px;background-image:url("../img/icon-cart.svg")}header ul.miscellaneous-buttons li a.bookmark{width:20px;height:13px;background-image:url("../img/icon-bookmark.svg")}header ul.miscellaneous-buttons li a.subscribe{height:18px;margin-left:5px;padding-left:20px;background-image:url("../img/icon-subscribe.svg");background-position:0 -3px}header nav{max-width:837px;position:relative;z-index:1;left:56.5%;transform:translateX(-50%)}header nav>ul{display:flex}header nav>ul::after{content:"";order:0;flex-grow:1}header nav>ul>li:nth-child(n+4){order:1}header nav>ul>li a,header nav>ul>li span{padding:2px 12px;font-size:1.5rem;cursor:pointer}header nav>ul>li span.highlight{font-weight:400;background-color:#b98a38;background-image:linear-gradient(45deg,#b98a38,#d3a447);background-size:100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent}header nav>ul>li:hover>ul{padding-top:5px;padding-bottom:5px;display:block;position:absolute;top:19px;border:1px solid #572800;background-color:#fff}header nav>ul>li:hover>ul>li{position:relative}header nav>ul>li:hover>ul>li a,header nav>ul>li:hover>ul>li span{padding:5px 10px;display:block}header nav>ul>li:hover>ul>li:hover>a,header nav>ul>li:hover>ul>li:hover>span{color:#976637;font-weight:700}header nav>ul>li:hover>ul>li:hover>ul{width:258px;padding-top:5px;padding-bottom:5px;display:block;position:absolute;top:-5px;right:0;transform:translateX(100%);background-color:#fff;border:1px solid #572800}header nav>ul>li:hover>ul>li:hover>ul a{font-weight:700;color:#976637}header nav>ul>li ul{display:none;text-align:left}section{height:calc(100vh - 270px);margin-bottom:30px;text-align:center}section img{max-width:1200px;max-height:calc(100% - 60px)}section h1{margin-top:15px;text-transform:uppercase;font-size:4rem;background:linear-gradient(to right,#f7ca5b,#572800);-webkit-background-clip:text;-webkit-text-fill-color:transparent}footer{padding-bottom:15px;text-align:center;color:#392d22}footer::before{content:"";width:100%;height:1px;display:block;background:radial-gradient(ellipse at center,#f7ca5b 0,#572800 100%)}footer ul.footer-social-media{margin-top:-7px;display:flex;flex-direction:row;justify-content:center;align-items:center}footer ul.footer-social-media li{background-color:#fff}footer ul.footer-social-media li a{width:15px;height:15px;margin:0 5px;display:inline-block;background-repeat:no-repeat}footer ul.footer-social-media li a.email-us{width:20px;height:13px;background-image:url("../img/icon-email.svg")}footer ul.footer-social-media li a.facebook{width:10px;background-image:url("../img/icon-facebook.svg")}footer ul.footer-social-media li a.instagram{background-image:url("../img/icon-instagram.svg")}footer small{margin-top:10px;display:block}footer ul.footer-navigation{padding:5px 0}footer ul.footer-navigation li{display:inline-block}footer ul.footer-navigation li:not(:last-child)::after{content:" |"}footer ul.footer-navigation li a{font-weight:500;color:#392d22}.micromodal-slide{position:relative;z-index:3}#modal-alloy-video .modal__header{margin-bottom:30px}#modal-alloy-video .modal__content{text-align:center}body.about section{margin-bottom:0;padding-top:30px;display:flex;position:relative}body.about section>h1{width:40%;margin-left:40px;position:absolute;top:-30px;font-size:3rem;font-weight:400}body.about section>img{max-width:40%;margin-left:30px;padding:10px;align-self:flex-start;object-fit:contain;border:1px solid;border-image-source:linear-gradient(to right,#F7CA5B,#572800);border-image-slice:1}body.about section>.about-content-wrapper{width:min-content;margin-left:30px;padding-right:30px;flex-grow:1;text-align:left}body.about section>.about-content-wrapper>div{max-height:calc(100% - 75px);overflow:auto}body.about section>.about-content-wrapper>div p{font-size:1.4rem;line-height:1.5rem}body.about section>.about-content-wrapper>div p:not(:last-child){padding-bottom:20px}body.about section>.about-content-wrapper>div p:last-child{padding-bottom:1px}body.about section>.about-content-wrapper h2{margin-top:15px;text-transform:uppercase;background:linear-gradient(to right,#f7ca5b,#572800);-webkit-background-clip:text;-webkit-text-fill-color:transparent}body.inside-story section{height:auto;margin-bottom:0;padding-top:30px}body.inside-story section h1{margin-top:0}body.inside-story section>img{max-width:40%;margin-left:30px;padding:10px;align-self:flex-start;object-fit:contain;border:1px solid;border-image-source:linear-gradient(to right,#F7CA5B,#572800);border-image-slice:1}body.inside-story section>.inside-story-content-wrapper{margin-left:30px;padding-right:30px;flex-grow:1;text-align:left}body.inside-story section>.inside-story-content-wrapper>div a{text-decoration:underline}body.inside-story section>.inside-story-content-wrapper>div>a>img{width:25%;margin-right:30px;margin-bottom:15px;padding:10px;float:left;border:1px solid;border-image-source:linear-gradient(to right,#F7CA5B,#572800);border-image-slice:1}body.inside-story section>.inside-story-content-wrapper>div>h2{margin:10px 0;font-size:2rem}body.inside-story section>.inside-story-content-wrapper>div p{font-size:1.4rem;line-height:1.5rem}body.inside-story section>.inside-story-content-wrapper>div p:not(:last-child){padding-bottom:20px}body.inside-story section>.inside-story-content-wrapper>div p:last-child{padding-bottom:1px}body.inside-story section>.inside-story-content-wrapper>div.bottom-part{margin-top:30px;clear:both;text-align:center}body.inside-story section>.inside-story-content-wrapper>div.bottom-part>ul{display:flex;flex-direction:row}body.inside-story section>.inside-story-content-wrapper>div.bottom-part>ul li{width:100%}body.inside-story section>.inside-story-content-wrapper>div.bottom-part>ul li>img{width:80%;height:60%;padding:10px;object-fit:cover;border:1px solid;border-image-source:linear-gradient(to right,#F7CA5B,#572800);border-image-slice:1}body.inside-story section>.inside-story-content-wrapper>div.bottom-part>ul li h3{margin:15px 0;padding-bottom:2px;font-size:2rem;background:linear-gradient(to right,#f7ca5b,#572800);-webkit-background-clip:text;-webkit-text-fill-color:transparent}body.inside-story section>.inside-story-content-wrapper h2{margin-bottom:20px;text-transform:uppercase;background:linear-gradient(to right,#f7ca5b,#572800);-webkit-background-clip:text;-webkit-text-fill-color:transparent}body.inside-story section>.inside-story-content-wrapper>h2{margin-top:15px;text-align:center}body.product{height:auto}body.product section{height:auto}body.product section div.aside{width:200px;margin-left:30px;margin-right:10px;display:inline-block}body.product section div.aside ul li{margin-bottom:15px}body.product section div.aside ul li img{padding:5px;border:1px solid;border-image-source:linear-gradient(to right,#F7CA5B,#572800);border-image-slice:1}body.product section div.product-details{width:calc(100% - 250px);display:inline-block;position:relative;vertical-align:top}body.product section footer{padding-bottom:0}body.product section footer span{margin-top:20px;display:inline-block;vertical-align:top;font-size:2rem;color:#c88e47}body.product section footer ul{display:inline-block}body.product section footer ul li{margin:25px 15px 0;display:inline-block;position:relative}body.product section footer ul li img{max-width:150px;padding:5px;border:1px solid;border-image-source:linear-gradient(to right,#F7CA5B,#572800);border-image-slice:1}@media only screen and (max-width:1200px){header{padding-top:100px}header .hamburger-icon{width:79px;height:60px;position:absolute;top:0;right:0;z-index:2;background-image:url("../img/icon-hamburger.svg");background-repeat:no-repeat;cursor:pointer}header nav{display:none}header.active{width:100%;height:100%;padding-top:0;position:absolute;z-index:1;display:flex;background-color:#fff}header.active .logo{display:none!important}header.active nav{max-width:100%;max-height:calc(100% - 250px);padding:100px 0 30px;overflow:auto;left:50%;display:block;flex-grow:1;text-align:center}header.active nav>ul{display:block}header.active nav>ul>li:nth-child(3)::after{content:"";width:50%;height:1px;margin:10px 0 10px 25%;display:block;background:linear-gradient(to right,#572800,#f7ca5b)}header.active nav>ul>li:hover>ul{position:static;padding-top:0;padding-bottom:0;display:none;border:none;background-color:transparent}header.active nav>ul>li:hover>ul>li{position:static}header.active nav>ul>li:hover>ul>li a,header.active nav>ul>li:hover>ul>li span{padding:3px 10px;display:block}header.active nav>ul>li:hover>ul>li:hover>a,header.active nav>ul>li:hover>ul>li:hover>span{color:#976637;font-weight:700}header.active nav>ul>li:hover>ul>li:hover>ul{padding-top:0;padding-bottom:0;display:none;position:static;transform:translateX(100%);background-color:transparent;border:none}header.active nav>ul>li:hover>ul>li:hover>ul a{color:#000;font-weight:300}header.active nav>ul>li.active{padding-bottom:10px;background-color:#eee}header.active nav>ul>li.active>span{font-weight:700}header.active nav>ul>li.active>span::after{display:none}header.active nav>ul>li.active>ul{display:block;text-align:center}header.active nav>ul>li.active>ul a,header.active nav>ul>li.active>ul span{padding:3px 0;display:block;font-size:1.6rem}header.active nav>ul>li.active>ul>li.active{transform:none}header.active nav>ul>li.active>ul>li.active span{color:#000;font-weight:400}header.active nav>ul>li.active>ul>li.active span::after{transform:rotate(90deg)}header.active nav>ul>li.active>ul>li.active>ul{width:100%;margin:10px 0;display:block;text-align:center;transform:none}header.active nav>ul>li.active>ul>li span::after{content:"";width:6px;height:10px;margin-left:6px;display:inline-block;background-image:url(../img/icon-arrow.svg)}header.active nav>ul>li.active>ul>li>ul{display:none}header.active nav>ul>li>span::after{content:"";width:9px;height:15px;margin-left:10px;display:inline-block;transform:rotate(90deg);background-image:url("../img/icon-arrow.svg");background-repeat:no-repeat}header.active nav>ul>li>a,header.active nav>ul>li>span{padding:7px 0;display:block;font-size:2rem}header.active nav>ul>li>ul{display:none}header.active .miscellaneous-buttons{display:none;top:auto;bottom:70px;flex-direction:row}header.active .miscellaneous-buttons .bookmark,header.active .miscellaneous-buttons .shopping-cart{display:none}header.active .miscellaneous-buttons>li{width:50%;display:inline-block;text-align:center}header.active .miscellaneous-buttons>li:nth-child(2){display:none}header.active .miscellaneous-buttons>li .subscribe{height:auto;padding-left:25px;display:inline-block;font-size:2rem;background-size:20px}header.active .miscellaneous-buttons>li .chat{width:50px;height:18px;margin-top:3px;display:inline-block}header.active .miscellaneous-buttons .chat,header.active .miscellaneous-buttons .subscribe{display:block}header.active~footer{width:100%;display:block!important;position:fixed;bottom:0;z-index:9999999992;text-align:center}header.active~footer small{margin-top:10px;display:block}header.active~footer ul.footer-navigation{padding:5px 0}header.active~footer ul.footer-navigation li{display:inline-block}header.active~footer ul.footer-navigation li:not(:last-child)::after{content:" |"}header.active~footer ul.footer-navigation li a{font-weight:500;color:#392d22}header:not(.active) .hamburger-icon{z-index:2}header:not(.active)~footer{margin-top:20px;margin-bottom:20px;padding:0 15px;display:block!important}header:not(.active)~footer::before{content:"";width:100%;height:1px;display:block;background:radial-gradient(ellipse at center,#f7ca5b 0,#572800 100%)}header:not(.active)~footer ul.footer-social-media{margin-top:-7px;display:flex;flex-direction:row;justify-content:center;align-items:center}header:not(.active)~footer ul.footer-social-media li{background-color:#fff}header:not(.active)~footer ul.footer-social-media li a{width:15px;height:15px;margin:0 5px;display:inline-block;background-repeat:no-repeat}header:not(.active)~footer ul.footer-social-media li a.email-us{width:20px;height:13px;background-image:url("../img/icon-email.svg")}header:not(.active)~footer ul.footer-social-media li a.facebook{width:10px;background-image:url("../img/icon-facebook.svg")}header:not(.active)~footer ul.footer-social-media li a.instagram{background-image:url("../img/icon-instagram.svg")}header:not(.active)~footer small,header:not(.active)~footer ul.footer-navigation{display:none}}@media only screen and (min-width:768px) and (max-width:1024px){.external-link{width:80px;height:61px;display:block;position:absolute;top:0;right:0;background-image:url("../img/icon-link.svg");background-repeat:no-repeat}}@media only screen and (max-width:1024px){section h1{margin-top:15px}body.inside-story section>.inside-story-content-wrapper>div.bottom-part>ul li>img{height:50%}}@media only screen and (max-width:768px){header nav{z-index:2}header nav>ul>li{position:relative}header nav>ul>li:hover>ul{right:0}header nav>ul>li:hover>ul>li:hover>ul{right:auto;transform:translateX(-100%)}header nav>ul>li>ul{text-align:right}header ul.miscellaneous-buttons{top:10px}body.home section img{width:100%}body.home section h1{font-size:3.3rem}body.inside-story section>.inside-story-content-wrapper>div.bottom-part>ul li>img{height:40%}}