.grid figure{position:relative;float:left;overflow:hidden;margin:10px 1%;min-width:670px;max-width:100%;height:auto;background:#4f1e2f;text-align:center;cursor:pointer}.grid figure img{position:relative;display:block;min-height:100%;max-width:100%;opacity:.8}.grid figure figcaption{color:#fff;font-size:1.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden}.grid figure figcaption:before,.grid figure figcaption:after{pointer-events:none}.grid figure figcaption,.grid figure figcaption>a{position:absolute;top:0;left:0;width:100%;height:100%}.grid figure figcaption>a{z-index:1000;text-indent:200%;white-space:nowrap;font-size:0;opacity:0}.grid figure h3{word-spacing:-.15em;font-weight:300}.grid figure h3 span{font-weight:800}.grid figure h3,.grid figure p{margin:0}.grid figure p{letter-spacing:1px;font-size:22px}figure.effect-apollo{background:#4f1e2f}figure.effect-apollo img{opacity:.5;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:scale3d(1.05,1.05,1);transform:scale3d(1.05,1.05,1)}figure.effect-apollo figcaption:before{position:absolute;top:0;left:0;width:100%;height:100%;background:#ffffff80;content:"";-webkit-transition:-webkit-transform .6s;transition:transform .6s;-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0)}figure.effect-apollo p{position:absolute;right:0;bottom:0;margin:3em;padding:0 1em;border-right:4px solid #fff;text-align:right;opacity:0;-webkit-transition:opacity .35s;transition:opacity .35s;font-family:AktivGroteskEx_Rg}figure.effect-apollo h3{text-align:left;margin:2em 3em 0 2em;font-size:30px;line-height:50px}figure.effect-apollo:hover img{opacity:.6;-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}figure.effect-apollo:hover figcaption:before{-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0);transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0)}figure.effect-apollo:hover p{opacity:1;-webkit-transition-delay:.1s;transition-delay:.1s}@media screen and (max-width: 50em){.grid figure{display:inline-block;float:none;margin:10px auto;width:100%}}.cards1{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}@font-face{font-family:AktivGroteskEx_Bd;src:url(https://cdn.shopify.com/s/files/1/0272/5881/4528/files/AktivGroteskEx_Bd.ttf?v=1714023025)}@font-face{font-family:AktivGroteskEx_Rg;src:url(https://cdn.shopify.com/s/files/1/0272/5881/4528/files/AktivGroteskEx_Rg.ttf?v=1714022806)}body{font-family:AktivGroteskEx_Rg}h1,h2,h3,h4,h5,h6{font-family:AktivGroteskEx_Bd}.heading,.h1,.h2,.h3,.h4,.h5,.h6,.prose :where(h1,h2,h3,h4,h5,h6){font-family:AktivGroteskEx_Bd!important;text-transform:initial;letter-spacing:0}.announcement-bar__carousel{max-width:45rem}.pagination{border:0}.pagination__link{background:#f4f4f4;color:#000;font-size:14px;line-height:180%;margin:0 2px}.pagination__link[aria-current=page]{background:#4f1e2f;color:#fff;box-shadow:0 0,inset 0 0}.mega-menu__linklist .h6{font-family:AktivGroteskEx_Bd!important}.footer{padding-bottom:0;padding-top:25px}.footer__aside .payment-methods{max-width:40rem}.link,.prose a:not(.h1,.h2,.h3,.h4,.h5,.h6,.button,.link-faded,.link-faded-reverse){background:none}.footer__block .h6{font-size:14px}.announcement-bar p{font-family:AktivGroteskEx_Rg!important;font-size:14px;line-height:16px}.footer__block-list,.social-media--list{margin-inline-start:max(var(--container-gutter),50% - var(--container-max-width) / 2);margin-inline-end:max(var(--container-gutter),50% - var(--container-max-width) / 2)}.footer__aside{background:#4f1e2f;padding:10px 48px}.footer__aside p,.footer__aside button{color:#fff;font-family:AktivGroteskEx_Rg!important}.popover__value-option{color:rgb(var(--text-color) / .65)!important}.mega-menu__promo>*{flex:968px;min-width:968px;max-width:968px}.features--zoom-image .group:hover .group-hover\:zoom{scale:1}.timeline__nav{margin-block-start:0;margin-block-end:var(--section-stack-gap)}.yotpo div,.yotpo span,.yotpo p,.yotpo a,.yotpo img,.yotpo i,.yotpo strong,.yotpo sup,.yotpo ul,.yotpo li,.yotpo form,.yotpo label{font-family:AktivGroteskEx_Rg!important}.prose :where(*+span:not(:empty)),.prose :is(.link){display:contents}.link-faded{color:#1c1c1c}h2.upcart-upsells-title p span{font-family:AktivGroteskEx_Bd!important}.store-messages>.container{display:flex;align-items:center;justify-content:center}.store-messages a{color:inherit;text-decoration:none}.store-messages .message{position:relative;flex:1 0 0;padding:12px 0;text-align:center}.store-messages .message>a{display:block}.store-messages .message .title,.store-messages .message .tagline{margin:0 20px}.store-messages .message .title{color:var(--text-1);font-size:100%;line-height:1.3em}.store-messages .message .tagline{display:block;color:var(--text-2);font-size:var(--smaller-text-size-1);line-height:1.4em}.store-messages .message .tagline:nth-child(2){margin-top:5px;margin-bottom:4px}.store-messages.messages-2 .message,.store-messages.messages-3 .message{flex:0 0 12%}.store-messages .yotpo-reviews-seo-list,.store-messages .yotpo-headline,.store-messages .ugc-storefront-widgets-tabs-container{display:none}.store-messages .yotpo-head{margin-bottom:0!important;margin-top:0!important;justify-content:flex-start;margin-left:0}.store-messages .yotpo-bottom-line .yotpo-bottom-line-summary[data-v-f8062cd0]{padding-right:0}.store-messages .yotpo-head .yotpo-reviews-seo-by[data-v-7eee2298]{min-width:160px}.store-messages .yotpo-bottomline-container{margin-bottom:0!important}.store-messages .yotpo-review-border-smooth{height:0px}.store-messages .yotpo-bottom-line-left-panel{font-weight:700!important;font-size:30px!important}.store-messages .yotpo-reviews-seo-icon-text,.store-messages .yotpo-bottom-line-basic-text{font-size:10px}.store-messages svg{width:12px;height:12px}.store-messages .yotpo-star-distribution,.store-messages .yotpo-vertical-border,.store-messages .yotpo-new-review-btn-wrapper{display:none!important}.product-info__block-item table{border-color:#4f1e2f!important}.product-info__block-item th{opacity:1;padding:5px;background:#4f1e2f;color:#fff}.product-info__block-item td{border-color:#4f1e2f;padding:5px}.anyflexbox .banner{padding-top:1.5em!important;padding-bottom:1.5em!important}@media only screen and (max-width: 480px){.store-messages>.container{flex-direction:column}.store-messages .message{padding:6px 0}.store-messages .yotpo-head{margin-left:-15px}.store-messages .yotpo-bottom-line{margin-bottom:0!important}}
/*# sourceMappingURL=/s/files/1/0272/5881/4528/t/30/assets/customcss.css.map */
