.hero-image{padding:120px;background-image:url(/assets/taps-DIhk0A5J.jpg);background-size:100%;background-position:center;background-repeat:no-repeat;height:100%;width:100%;animation:zoomPan 12s ease-out forwards;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;color:var(--hero-text-color);font-size:200%}.hero-image{padding:120px;background-image:url(/assets/taps-DIhk0A5J.jpg);background-size:100%;background-position:center;background-repeat:no-repeat;height:100%;width:100%;animation:zoomPan 12s ease-out forwards;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;color:var(--hero-text-color);font-size:200%}nav{padding:2rem;position:sticky;z-index:100;top:0;background-color:var(--primary-color);width:100%}.header-brand{display:flex;flex-direction:column;justify-content:center;align-items:center;font-family:var(--font-secondary)}.header-brand p{font-size:.8rem}.header-link{text-decoration:none;color:inherit}.hero-image{padding:120px;background-image:url(/assets/taps-DIhk0A5J.jpg);background-size:100%;background-position:center;background-repeat:no-repeat;height:100%;width:100%;animation:zoomPan 12s ease-out forwards;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;color:var(--hero-text-color);font-size:200%}.footer ul{margin-top:3rem;display:flex;flex-flow:row wrap;list-style-type:none;justify-content:center;gap:2rem}.hero-image{padding:120px;background-image:url(/assets/taps-DIhk0A5J.jpg);background-size:100%;background-position:center;background-repeat:no-repeat;height:100%;width:100%;animation:zoomPan 12s ease-out forwards;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;color:var(--hero-text-color);font-size:200%}.product{padding:2rem;display:grid;grid-template-areas:"description image . features";grid-template-columns:1fr 1fr .2fr 1fr;column-gap:10px}.product-description{grid-area:description;padding-right:3rem;white-space:pre-line}.product-heading{margin-bottom:1rem}.product-image{grid-area:image}.product-image img{width:100%}.product-features{grid-area:features}.product-features h3{margin-bottom:1rem}@media (max-width: 768px){.product{padding:2rem;display:grid;grid-template-areas:"image" "description" "features";grid-template-columns:1fr;column-gap:10px}.product-image{display:grid;place-items:center;margin-bottom:2rem}.product-image img{width:50%}.product-description{padding-right:0;margin-bottom:2rem}}:root{--primary-color: #F7F7F7;--primary-color-hot: #FFFFFF;--hero-text-color: #F7F7F7;--secondary-color: #080808;--accent-color: #A0834E;--accent-color-hot: #BD9F69;--font-primary: "Sorts Mill Goudy", serif;--font-secondary: "Cinzel", serif}*{margin:0}*,*:before,*:after{box-sizing:inherit}html{box-sizing:border-box;background-color:var(--primary-color);color:var(--secondary-color);font-family:var(--font-primary)}h2{font-family:var(--font-secondary)}body{padding:0;margin:0}.hero{overflow:hidden;height:800px;position:relative}.hero-image{padding:120px;background-image:url(/assets/taps-DIhk0A5J.jpg);background-size:100%;background-position:center;background-repeat:no-repeat;height:100%;width:100%;animation:zoomPan 12s ease-out forwards;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;color:var(--hero-text-color);font-size:200%}.hero-text{text-align:center;font-family:var(--font-secondary)}@keyframes zoomPan{0%{background-size:100%;background-position:center}to{background-size:125%;background-position:60% center}}.section{padding:3rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.article-section{padding:3rem;display:flex;flex-direction:row;justify-content:center;overflow:hidden}.slider-wrapper{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:90%;overflow-x:scroll;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}.article-slider{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;overflow:hidden;flex-shrink:1;flex-grow:1;width:max-content;gap:64px;padding-left:16px;padding-right:16px}.slider-arrow{background-color:#0000000d;border:none;border-radius:50%;width:48px;height:48px;font-size:24px;color:var(--secondary-color);cursor:pointer;display:flex;align-items:center;justify-content:center;align-self:center;box-shadow:0 2px 6px #00000026;transition:background-color .2s ease,transform .15s ease}.slider-arrow:hover{background-color:#00000026;transform:scale(1.05)}.slider-arrow:disabled{opacity:.3;cursor:default;pointer-events:none}.slider-arrow.left{margin-right:1rem}.slider-arrow.right{margin-left:1rem}.about h2{margin-bottom:1.5rem}.about-content{display:grid;margin-right:10rem;margin-left:10rem;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-column-gap:1rem}.about-img{width:75%;grid-column:1;justify-self:center}.about p{grid-column:2;justify-self:center;align-self:center}@media (max-width: 1750px){.article-slider{gap:32px}}@media (max-width: 768px){.hero{height:400px}.hero .hero-image{padding:0 0 20px;font-size:20px;background-size:cover!important;background-position:center;min-height:400px}.section{padding-left:10px;padding-right:10px}.article-section{margin-top:2rem;padding:0}.article-slider{gap:16px;padding-left:8px;padding-right:8px}.about-content{margin-left:0;margin-right:0;display:flex;justify-content:center}.about-img{content-visibility:hidden}}.not-found{text-align:center;padding:2rem}.not-found h1{font-size:2rem;margin-bottom:1rem}.not-found p{margin-bottom:1rem}.not-found a{color:#00f;text-decoration:underline}.not-found a:hover{text-decoration:none}
