@font-face{font-family:"Oswald";src:url(/assets/fonts/oswald/Oswald-VariableFont_wght.ttf)format("truetype");font-weight:200 300 400 500 600 700}@font-face{font-family:"Lato";src:url(/assets/fonts/lato/Lato-Light.ttf)format("truetype");font-weight:300}@font-face{font-family:"Lato";src:url(/assets/fonts/lato/Lato-LightItalic.ttf)format("truetype");font-weight:300;font-style:italic}@font-face{font-family:"Lato";src:url(/assets/fonts/lato/Lato-Regular.ttf)format("truetype");font-weight:400}@font-face{font-family:"Lato";src:url(/assets/fonts/lato/Lato-Italic.ttf)format("truetype");font-weight:400;font-style:italic}@font-face{font-family:"Lato";src:url(/assets/fonts/lato/Lato-Bold.ttf)format("truetype");font-weight:700}@font-face{font-family:"Lato";src:url(/assets/fonts/lato/Lato-BoldItalic.ttf)format("truetype");font-weight:700;font-style:italic}body,h1,html{padding:0;color:#2f2c28}body,html{margin:0;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent;font-family:"Lato",sans-serif;font-size:16px;min-height:100%}body{background:radial-gradient(ellipse at 80% 80%,#fff,#e0e0e0);background-repeat:no-repeat}h1{font-size:clamp(2.5rem,6vw,4rem);font-weight:700;margin:0 0 .75em;font-family:"Oswald",sans-serif;text-transform:uppercase;line-height:1.3}h2,h3,h4,h5,p{margin:0;padding:0}ol,ul{padding-left:18px;margin:20px 0}h1 span{color:#fab20a}h3,p{line-height:1.75}a{font-size:.9rem;text-decoration:none;outline:0}.article-content b,a,a:visited{color:#2f2c28}hr{border:0;height:1px;background-color:rgba(47,44,40,.07);margin:40px 0}main{overflow:hidden}main>section:first-child{padding-top:65px}section.restricted,section.restricted-inner>div{max-width:1000px;margin:0 auto;padding:25px}section.restricted-inner>div{position:relative}section:not(.hero){background-color:#f0f0f0}section.hero{display:grid;grid-template-columns:43% 1fr;grid-gap:50px;align-items:center}@media screen and (max-width:450px){section.hero{grid-template-columns:50% 1fr;grid-gap:0}}section.hero>div:first-child{padding:130px 0 150px}section.hero>div:last-child{position:relative;height:100%;display:flex;align-items:center;justify-content:flex-end;background-image:url(/assets/staticimages/horse.webp);background-size:contain;background-repeat:no-repeat;background-position:right center;filter:drop-shadow(0 0 25px rgba(56,33,14,.4));transform:rotate(3deg) translateX(80px);z-index:5}@media screen and (max-width:450px){section.hero>div:last-child{background-size:150%;background-position:left;transform:rotate(3deg) translateX(25px)}}header{position:fixed;z-index:10;width:100%;top:0;left:0;transition:all .5s cubic-bezier(.16,.78,.09,1)}header ol,header ul{list-style:none;padding:0;margin:0}header.scroll{background-color:#fafafa;box-shadow:0 0 0 1px rgba(47,44,40,.07)}header.scroll>div{padding:15px 25px}header.scroll>div .logo img{transform:scale(1)}header>div,nav ul{position:relative;display:flex}header>div{max-width:1000px;margin:0 auto;padding:25px;align-items:flex-start;justify-content:space-between;transition:all .5s cubic-bezier(.16,.78,.09,1)}header>div .logo img{position:relative;height:35px;width:auto;transition:transform 1s cubic-bezier(.16,.78,.09,1);transform-origin:0 0;transform:scale(1.9)}nav ul{align-items:center;gap:30px}nav ul:not(footer nav ul){transform:translateY(6px)}nav ul li a::before{content:"";position:absolute;bottom:-5px;left:0;width:100%;height:2px;background-color:#fab20a;transform:scaleX(0);transition:transform .5s cubic-bezier(.16,.78,.09,1);transform-origin:left}nav ul li a.active::before,nav ul li a:hover::before{transform:scaleX(1)}.hamburger{display:none}.blog-wrap,footer,nav ul li a{position:relative}footer{padding:25px;background-color:#f0f0f0}footer ol,footer ul{list-style:none;padding:0;margin:0}footer ol li,footer ul li{display:flex}footer span{color:#2f2c28;font-weight:700;font-size:.9rem}footer span>span{color:rgba(47,44,40,.6);font-weight:300;margin-left:4px}footer>div{max-width:1000px;margin:0 auto}footer>div>div{background-color:#fafafa;padding:25px;border-radius:15px;box-shadow:0 0 0 1px rgba(47,44,40,.07);width:calc(100% - 50px);display:flex;align-items:flex-start;justify-content:space-between}@media screen and (max-width:600px){footer>div>div{flex-direction:column;align-items:center;gap:35px}}footer>div>div nav ul{list-style:none;display:flex;gap:30px}footer>div>div nav ul li a,nav ul li a{text-decoration:none;color:#2f2c28;font-weight:700}.blog-wrap,.shop-wrap{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:25px}.ui-btn{position:relative;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f0f0f0;height:50px;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;font-weight:700;border-radius:8px;transition:box-shadow .8s cubic-bezier(.16,.78,.09,1)}.ui-btn.wide span:last-child{width:calc(100% - 44px);justify-content:center}.ui-btn:hover{box-shadow:0 8px 30px 0 rgba(56,33,14,.2)}.ui-btn:hover span:first-child{transform:translate3d(-4px,-5px,0)}.ui-btn:hover span:last-child{color:#f0f0f0}.ui-btn:hover span:last-child:before{transform:scale(3.3)}.ui-btn span:first-child{position:absolute;top:5px;left:4px;width:100%;height:100%;border-radius:8px;background-color:#fab20a;transition:transform .8s cubic-bezier(.16,.78,.09,1)}.ui-btn span:last-child{position:relative;display:inline-flex;align-items:center;height:100%;padding:0 22px;border-radius:8px;background-color:#f0f0f0;box-shadow:inset 0 0 0 3px #fab20a;overflow:hidden;transition:all .7s cubic-bezier(.16,.78,.09,1);color:#2f2c28}.ui-btn span:last-child:before{content:"";position:absolute;top:0;left:100%;width:100%;aspect-ratio:1/1;border-radius:50%;background-color:#fab20a;transition:transform .8s cubic-bezier(.16,.78,.09,1)}.ui-btn span:last-child strong{transform:translateY(-1px)}.blog-card>a,.video-wide{position:relative;width:100%;overflow:hidden}.video-wide{height:60vh;max-height:500px;border-radius:18px;background-color:#000}.video-wide.playing .controls::before{opacity:0}.video-wide.playing:hover .pause,.video-wide.playing:hover .progress,.video-wide.playing:hover .time{opacity:1!important;transform:translate3d(0,0,0) scale(1)!important;pointer-events:all!important}.video-wide.playing:hover .time{transition-delay:.3s}.video-wide.playing:hover .controls::after{opacity:1;transform:translateY(0)}.video-wide video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:auto;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover}.video-wide .controls{position:absolute;bottom:0;left:0;width:100%;height:100%}.video-wide .controls::after,.video-wide .controls::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;transition:all 1s cubic-bezier(.16,.78,.09,1)}.video-wide .controls::before{background:linear-gradient(90deg,rgba(29,15,4,.75) -20%,rgba(250,178,10,.35) 100%)}.video-wide .controls::after{background:linear-gradient(180deg,transparent 60%,rgba(0,0,0,.65) 100%);z-index:0;opacity:0;transform:translateY(40px);pointer-events:none}.video-wide .controls .play{bottom:50%;left:50%;width:50px;height:50px;background-size:20px}.video-wide .controls .pause,.video-wide .controls .play{position:absolute;transform:translate3d(-50%,50%,0);background-color:#f7f7f7;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;background-position:center;background-repeat:no-repeat;transition:all .3s cubic-bezier(.16,.78,.09,1);z-index:1}.video-wide .controls .pause.hidden,.video-wide .controls .play.hidden{opacity:0;transform:translate3d(-50%,50%,0) scale(.8);pointer-events:none}.video-wide .controls .play{background-image:url(/assets/staticimages/play.svg)}.video-wide .controls .pause{bottom:30px;left:30px;height:40px;width:40px;background-size:18px;background-image:url(/assets/staticimages/pause.svg);opacity:0;transform:translate3d(0,0,0) scale(.8);pointer-events:none}.video-wide .controls .progress{bottom:47.5px;left:173px;width:25vw;max-width:250px;height:6px;background-color:rgba(247,247,247,.5);cursor:pointer;border-radius:3px;overflow:hidden;z-index:1;opacity:0;transform:translate3d(0,0,0) scale(.8)}.video-wide .controls .progress,.video-wide .controls .progress .bar,.video-wide .controls .time{position:absolute;transition:all .3s cubic-bezier(.16,.78,.09,1);pointer-events:none}.video-wide .controls .progress .bar{top:0;left:-100%;width:100%;height:100%;background-color:#f7f7f7;border-radius:3px}.video-wide .controls .time{bottom:42.5px;left:100px;font-size:.8rem;color:#f7f7f7;z-index:1;opacity:0;transform:translate3d(0,0,0) scale(.8);transition-delay:0s}.video-wide .controls .time .duration{opacity:.5}.blog-card,.blog-card .blog-card-content{position:relative;display:flex;flex-direction:column}.blog-card{background-color:#f7f7f7;padding:10px;border-radius:15px}.blog-card>a{display:inline-block;height:200px;border-radius:11px}@media screen and (max-width:768px){.blog-card>a{height:35vh!important;max-height:300px!important}}.blog-card>a:hover .blog-card-image,.product-card .product-card-images-carousel .glide__arrows .glide__arrow:hover{transform:scale(1.05)}.blog-card>a .blog-card-image{position:relative;width:100%;height:100%;background-position:center;background-size:cover;transition:transform 1s cubic-bezier(.16,.78,.09,1)}.blog-card .blog-card-content{gap:15px;padding:20px 15px 15px;align-items:flex-start}.article-header .article-header-content .article-header-author h3 span,.blog-card .blog-card-content p{color:rgba(47,44,40,.5)}.blog-wrap .blog-card:first-child{grid-column:1/span 3;grid-row:auto;flex-direction:row}@media screen and (max-width:768px){.blog-wrap .blog-card:first-child{grid-column:auto;flex-direction:column}.blog-wrap .blog-card:first-child>a{height:35vh!important;width:100%!important;min-width:100%!important;max-width:100%!important;max-height:300px!important}.blog-wrap .blog-card:first-child h3{font-size:1.17em!important;line-height:1.75!important}.blog-wrap .blog-card:first-child .blog-card-content{height:auto!important;padding:20px 15px 15px!important;justify-content:center}}.blog-wrap .blog-card:first-child>a{height:100%;width:30vw;min-width:350px;max-width:450px;flex-shrink:.1}.blog-wrap .blog-card:first-child .blog-card-content{height:calc(100% - 100px);padding:50px;justify-content:center}.blog-wrap .blog-card:first-child .blog-card-content h3{font-size:2rem;line-height:1.4}.label,.price i{display:inline-block}.label,.price{font-weight:700}.label{padding:4px 7.5px;border-radius:4px;background-color:#fab20a;color:#f7f7f7;font-size:.65rem;text-transform:uppercase}.label.available,.label.sold-out{box-shadow:0 0 0 1px #fab20a;background-color:transparent;color:#fab20a}.label.sold-out{box-shadow:0 0 0 1px #e55039;color:#e55039}.price{position:relative;font-size:1.85rem;margin:10px 0 7px}.price i{font-size:1.1rem;transform:translateX(-2px);color:rgba(47,44,40,.5)}.article-header{position:relative;display:flex;flex-direction:column;gap:25px}.article-header .article-header-image{position:relative;width:100%;height:380px;background-position:center;background-size:cover;border-radius:15px}.article-content,.article-header .article-header-content{position:relative;max-width:780px;width:calc(100% - 30px);margin:0 auto}.article-header .article-header-content{display:flex;flex-direction:column;gap:15px;padding:15px 15px 0;align-items:flex-start}.article-header .article-header-content h1{position:relative;width:100%;text-transform:inherit;font-family:"Lato",sans-serif;font-weight:700;margin-bottom:0;line-height:1.25}.article-header .article-header-content .article-header-author{position:relative;display:flex;align-items:center;gap:15px;margin-top:10px}.article-header .article-header-content .article-header-author .article-author-image{position:relative;width:35px;height:35px;border-radius:50%;background-position:center;background-size:cover}.article-header .article-header-content .article-header-author h3{font-size:1rem;font-weight:400}.article-content{padding:0 15px 15px}.article-content p{color:rgba(47,44,40,.85)}.article-content h3{font-size:1.5rem;line-height:1.45;margin:40px 0 20px}.article-content h2{font-size:1.75rem;margin:40px 0 20px}.article-content a{color:#fab20a;font-size:1rem;display:inline}.article-content a:hover{opacity:.9}.article-content img{width:100%;height:auto;border-radius:12px;margin:40px 0}.article-content blockquote{position:relative;font-style:italic;font-size:1.2rem;margin:45px 0 45px 30px}.article-content blockquote:before{content:"";position:absolute;top:calc(50% + 1px);transform:translateY(-50%);left:-30px;width:4px;height:90%;background-color:#fab20a}.label-top-bar{position:relative;display:flex;align-items:center;gap:15px}.label-top-bar small{text-transform:uppercase;font-size:.65rem}.product-card{align-items:flex-start;background-color:#f7f7f7;padding:25px;border-radius:15px;justify-content:space-between;-moz-user-select:none;user-select:none;-webkit-user-select:none}.product-card,.product-card .product-card-labeldesc{position:relative;display:flex;flex-direction:column;gap:10px}.product-card .product-card-labeldesc>div:first-child{position:relative;display:flex;flex-wrap:wrap;gap:5px}.product-card p{color:rgba(47,44,40,.5)}.product-card a.ui-btn{width:100%}.product-card a.ui-btn>span:last-child{background-color:#f7f7f7}.product-card .product-card-image-button{position:relative;width:100%;display:flex;flex-direction:column}.product-card .product-card-image-button hr{width:100%;margin:12px 0}.product-card .product-card-images-carousel{position:relative;height:170px;width:100%;overflow:hidden;margin:10px 0 0;border-radius:12px}@media screen and (max-width:768px){.product-card .product-card-images-carousel{height:33vh;max-height:300px}}.product-card .product-card-images-carousel:hover .glide__arrows{opacity:1;transform:translateY(0);pointer-events:all}.product-card .product-card-images-carousel .product-card-images-carousel-inner{position:relative;width:100%;height:100%;scroll-snap-align:start}.product-card .product-card-images-carousel .product-card-images-carousel-inner .product-card-image{position:relative;width:100%;height:100%;background-position:center;background-size:cover;transform:translate3d(0,0,1px)}.product-card .product-card-images-carousel .glide__arrows{position:absolute;bottom:0;padding:0 10px 10px;opacity:0;transform:translateY(4px);pointer-events:none;transition:all .3s cubic-bezier(.16,.78,.09,1);display:flex;gap:8px}@media screen and (max-width:768px){.product-card .product-card-images-carousel .glide__arrows{display:none}}.product-card .product-card-images-carousel .glide__arrows .glide__arrow{position:relative;display:flex;align-items:center;justify-content:center;width:35px;height:35px;background-color:#f7f7f7;border-radius:50%;cursor:pointer;border:0;box-shadow:0 2px 4px 0 rgba(47,44,40,.4);background-repeat:no-repeat;background-size:17px;transition:transform .3s cubic-bezier(.16,.78,.09,1)}.product-card .product-card-images-carousel .glide__arrows .glide__arrow.glide__arrow--left{background-image:url(/assets/staticimages/arrow-backward.svg);background-position:8px 50%}.product-card .product-card-images-carousel .glide__arrows .glide__arrow.glide__arrow--right{background-image:url(/assets/staticimages/arrow-forward.svg);background-position:10px 50%}.product-card .product-card-images-carousel .glide__bullets{position:absolute;top:0;padding:10px;pointer-events:none;transition:all .3s cubic-bezier(.16,.78,.09,1);display:flex;gap:6px;justify-content:flex-end;width:100%}.product-card .product-card-images-carousel .glide__bullets::before{content:"";position:absolute;top:0;left:0;border-radius:12px 12px 0 0;height:250%;width:100%;background:linear-gradient(190deg,rgba(0,0,0,.7)0,transparent 60%)}.product-card .product-card-images-carousel .glide__bullets .glide__bullet{position:relative;padding:0;margin:0;width:8px;height:8px;border-radius:50%;background-color:rgba(255,255,255,.7);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border:0;flex-shrink:0;flex-grow:0}.product-card .product-card-images-carousel .glide__bullets .glide__bullet.glide__bullet--active{background-color:#fff}.ui-btn-two{position:relative;display:inline-flex;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#2f2c28;height:50px;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;font-weight:700;border-radius:8px;transition:box-shadow 1s cubic-bezier(.16,.78,.09,1);padding:0 22px;box-shadow:4px 5px 0 0 rgba(47,44,40,.3)}.ui-btn-two,.ui-btn-two:visited{color:#f7f7f7}.ui-btn-two:hover{box-shadow:0 0 0 0 rgba(47,44,40,.3)}.block-slide>div .block-slide-item,.hero-box{position:relative;display:flex;flex-direction:column}.hero-box{grid-column:1/span 1;grid-row:auto;align-items:flex-start;justify-content:space-between;background:linear-gradient(120deg,rgba(250,250,250,.92)0,#e5e5e5 100%);padding:12px 25px 25px;border-radius:15px;box-shadow:0 0 0 1px rgba(47,44,40,.15)}.hero-box h1{margin-bottom:15px}.hero-box a.ui-btn-two{margin-top:25px;width:calc(100% - 44px);justify-content:center}.block-slide{position:relative;display:flex;overflow:hidden;padding:80px 0}@media screen and (max-width:768px){.block-slide{padding:40px 0}}.block-slide>div{position:relative;display:flex;align-items:flex-start;gap:25px;padding:25px}.block-slide>div .block-slide-item{width:400px;gap:15px;border-radius:12px;background-color:#fafafa;box-shadow:0 4px 13px 0 rgba(47,44,40,.05)}.block-slide>div .block-slide-item>div:first-child{position:relative;display:flex;align-items:center;gap:15px;padding:30px 40px;background-color:#f4f4f4;border-radius:12px 12px 0 0}.block-slide>div .block-slide-item>div:first-child h3{font-size:1.15rem;text-transform:uppercase;font-family:"Oswald",sans-serif;font-weight:500}.block-slide>div .block-slide-item>div:last-child{position:relative;display:flex;align-items:center;gap:15px;padding:15px 40px 35px}.block-slide>div .block-slide-item>div:last-child p{color:rgba(47,44,40,.85)}.gallery{position:relative;display:grid;grid-template-columns:repeat(3,minmax(200px,1fr));grid-gap:25px}@media screen and (max-width:768px){.gallery{grid-template-columns:repeat(2,minmax(190px,1fr))}}@media screen and (max-width:450px){.gallery{grid-template-columns:minmax(200px,1fr)}}.gallery .gallery-column{position:relative;display:flex;flex-direction:column;gap:25px}.gallery .gallery-column:first-child{margin-top:100px}@media screen and (max-width:768px){.gallery .gallery-column:first-child{margin-top:0}}.gallery .gallery-column:nth-child(2){margin-top:180px}@media screen and (max-width:768px){.gallery .gallery-column:nth-child(2){margin-top:0}}.gallery .gallery-column img{width:100%;height:auto;border-radius:12px}