:root{--heading-font:Erbaum-Black;--site-font:Roboto,sans-serif;--search-box-outline-color:#4d4825;--search-link-color:#333;--search-link-hover-color:#4d4825;--search-results-top-border-color:#4d4825;--search-border-radius:0;--search-submit-button-margin:2px;--search-input-margin:2px;--search-wrapper-padding:3px 0px 3px 0px}@font-face{font-family:Erbaum-Book;src:url(../woff2/font.woff2) format("woff2"),url(../woff/font.woff) format("woff")}@font-face{font-family:Erbaum-Regular;src:url(../woff2/font-2.woff2) format("woff2"),url(../woff/font-2.woff) format("woff")}@font-face{font-family:Erbaum-Medium;src:url(../woff2/font-3.woff2) format("woff2"),url(../woff/font-3.woff) format("woff")}@font-face{font-family:Erbaum-Bold;src:url(../woff2/font-4.woff2) format("woff2"),url(../woff/font-4.woff) format("woff")}@font-face{font-family:Erbaum-Black;src:url(../woff2/font-5.woff2) format("woff2"),url(../woff/font-5.woff) format("woff")}#gesture-test{background:grey;bottom:0;height:100vh;left:0;position:fixed;right:0;top:0;width:100vw;z-index:999999}:root{--color-primary:#ed1d24;--color-secondary:#4d4825;--color-charcoal:#333;--color-almost-black:#1a1a1a}@media (min-width:768px){.isVisible{visibility:visible}.isVisible.rotateIn{animation:rotate-in .2s ease-out forwards}.isVisible.slideInLeftToRight,.isVisible.slideUp{animation:slide-up .2s ease-out forwards}.isVisible.scaleIn{animation:scale-in 5s ease-in-out forwards}@keyframes scale-in{0%{transform:scale(1)}to{transform:scale(1.1)}}.fadeIn,.fadeInSlow,.fadeInUp{opacity:0}.isVisible.fadeInUp{animation:fade-in-up .5s ease-out forwards}@keyframes fade-in-up{0%{opacity:0;transform:translateY(25px)}to{opacity:1;transform:translateY(0)}}.isVisible.fadeIn{animation:fade-in .3s ease-out forwards}.isVisible.fadeOut{animation:fade-out .3s ease-out forwards}.isVisible.blindIn{animation:blind-in .3s ease-out forwards}.isVisible.blindOut{animation:blind-Out .3s ease-out forwards}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes slide-in-left-to-right{0%{opacity:0}to{opacity:1}}@keyframes blind-in{0%{opacity:0;transform:translateY(25px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-up{0%{opacity:0;transform:translateY(25px)}to{opacity:1;transform:translateY(0)}}@keyframes rotate-in{0%{opacity:0;transform:rotateX(75deg) rotateY(10deg) rotate(-9deg) translateY(-55px)}to{opacity:1;transform:rotateX(0deg) rotateY(0deg) rotate(0deg) translateY(0)}}[data-split-text] div{display:inline-block;margin:0 -12px;overflow-x:visible;overflow-y:hidden;padding:0 12px;vertical-align:top;white-space:pre}[data-split-text] span{display:inline-block;overflow:show;position:relative;transform:translate3d(0,100%,0);transition:transform 1.2s cubic-bezier(.86,.02,.25,.92);transition:transform 1.2s cubic-bezier(.645,.045,.355,1)}[data-split-text][data-split-text-noscroll] span{transform:translateZ(0)}}[data-word]{display:inline-block;margin:0 -12px;overflow-x:visible;overflow-y:hidden;padding:0 12px;vertical-align:top;white-space:pre}.product-detail .pdp\:hidden{display:none}.container--tight{margin:0 auto;max-width:960px}.under-gallery{max-width:506px}.product-line-grid{display:flex;flex-direction:row;flex-wrap:wrap;max-width:800px}.product-line-grid figure{display:flex;justify-content:center;width:160px}.product-line-grid figure img{margin:0 auto}.product-line-grid p{margin:0;max-width:180px;padding-top:.5rem;white-space:normal}.has-overlay:before{background-blend-mode:multiply;background-image:none;bottom:0;content:"";height:82px;left:0;padding:29px 12px 12px 11px;position:absolute;transform:rotate(-180deg);width:100%;z-index:1}@media (min-width:768px){.has-overlay:before{background-blend-mode:multiply;background-image:linear-gradient(180deg,rgba(0,0,0,.8),transparent);bottom:0;content:"";height:40%;height:188px;left:0;margin:0;position:absolute;transform:rotate(-180deg);width:100%}}.content-nothing-found ul{display:flex;flex-direction:column;list-style-type:none;margin:0 0 2rem;padding:0}@media (min-width:1023px){.content-nothing-found ul{flex-direction:row;flex-wrap:wrap}}.content-nothing-found ul li{border-bottom:1px solid #d7d7d7;margin:0 -20px;padding:0 20px}@media (min-width:1023px){.content-nothing-found ul li{border-bottom:none;margin-left:0;margin-right:0;min-width:33%;padding-left:0;padding-right:0}}.content-nothing-found ul li a{height:64px;line-height:64px}@media (min-width:1023px){.content-nothing-found ul li a{height:34px;line-height:34px}}.paper{background-color:#fff;box-shadow:0 2px 14px 0 rgba(0,0,0,.25);margin:0;padding:0;transition-duration:.1s;transition-property:box-shadow;transition-timing-function:cubic-bezier(.075,.82,.165,1)}.paper.with-hover:hover{box-shadow:0 4px 14px 0 rgba(0,0,0,.25)}.product-single__form-message{align-items:center;border:1px solid #979797;display:flex;font-size:14px;font-weight:700;margin:0 auto;min-height:43px;padding:8px 12px 7px 41px;width:calc(100% - 44px)}.product-single__form-message--warning{background-image:url(../warning-red.html);background-position:10px 50%;background-repeat:no-repeat;background-size:auto 19px}.loading-dot{animation:loadingFade 1s infinite;background:#fff;border-radius:50%;-ms-box-shadow:0 0 2px #000;-o-box-shadow:0 0 2px #000;box-shadow:0 0 2px #000;float:left;height:8px;margin:0 4px;opacity:0;width:8px}.loading-dot:first-child{animation-delay:0s}.loading-dot:nth-child(2){animation-delay:.1s}.loading-dot:nth-child(3){animation-delay:.2s}.loading-dot:nth-child(4){animation-delay:.3s}@keyframes loadingFade{0%{opacity:0}50%{opacity:.5}to{opacity:0}}.bc-product-card__new{background-color:var(--color-primary);color:#fff;padding:4px 12px;position:absolute;right:0;z-index:10}.chevron{position:relative}.chevron,.chevron:before{transition:all .3s ease-out}.chevron:before{background-image:url(../png/select-down-arrow.png);background-image:url(../svg/select-down-arrow.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat;background-size:contain;content:"";height:6px;position:absolute;right:-20px;rotate:-90deg;top:50%;translate:0 -50%;width:10px}.chevron[active]:before{rotate:0deg}.ellipse-line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.loading{animation:loadingFade 1.5s infinite}.parallax-container{height:500px;overflow:hidden;perspective:500px}.parallax-container img{transform-style:preserve-3d}
