.primary-btn,.button--primary{text-transform:capitalize;background:#383738;color:#fff;font-size:17px;margin-top:10px;border-radius:5px;height:60px;max-width:300px;display:inline-flex!important;align-items:center;justify-content:center;font-weight:700;padding-left:30px;padding-right:30px;text-align:center;line-height:120%}.product-form--ugc_videos{overflow:hidden}.preorder-description{text-align:center;margin-left:auto;margin-right:auto}.carousel-static-arrows{display:flex;justify-content:end;align-items:end;gap:10px}.slick-arrow,.carousel-arrow{background-image:url(/cdn/shop/files/right-arrow.svg?v=1744015034);background-repeat:no-repeat;background-size:100% 100%;left:13px;top:42%;position:absolute;transform:translateY(-50%) rotate(180deg);width:42px;height:42px;font-size:0;cursor:pointer;z-index:1;background-color:#fff;border-radius:50%}.carousel-arrow{position:static;transform:none}.carousel-arrow--prev{transform:rotate(180deg)}.slick-next.slick-arrow{left:inherit;right:13px;transform:translateY(-50%) rotate(0)}.slick-arrow[aria-disabled=true],.carousel-arrow[aria-disabled=true]{opacity:30%}.review_tab_modal{position:fixed;background:#0009;top:0;left:0;right:0;bottom:0;z-index:1111111;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto}.cx-flickity-carousel:not(.flickity-enabled),.cx-tab-carousel:not(.flickity-enabled){display:flex}.cx-flickity-carousel:not(.flickity-enabled) .carousel-cell{opacity:0}.flickity-button-icon{display:none}.flickity-button{width:42px;height:42px;background-image:url(/cdn/shop/files/right-arrow.svg?v=1744015034);background-size:100% 100%;background-repeat:no-repeat}.flickity-button[disabled]{opacity:.4}.flickity-button.previous{transform:rotate(180deg);margin-right:30px}.cx-tab-carousel .flickity-button{top:50%;position:absolute}.cx-tab-carousel .flickity-button.next{right:0}.cx-tab-carousel .flickity-button.previous{left:0}@media screen and (min-width: 600px){.carousel-static-arrows{gap:20px}}.flickity-page-dots{text-align:center;padding:0}.flickity-page-dots .dot::marker{display:none}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.cx-tabs-nav .tabs-nav__item-list{box-shadow:none}.cx-tabs-nav .tabs-nav__position{display:none}.cx-tabs-nav .tabs-nav__item{min-width:90px;height:26px;border-radius:30px;text-align:center;justify-content:center;color:#666;border:.5px solid #666666;padding:4px 10px;font-size:.8rem;cursor:pointer;display:flex;align-items:center;font-weight:400}.cx-tabs-nav .tabs-nav__item[aria-expanded=true]{background:#b52222;border:.5px solid #B52222;color:#fff}.cx-tabs-nav .tabs-nav__item-list{gap:5px}@media screen and (min-width: 741px){.cx-tabs-nav .tabs-nav__item-list{gap:8px}.cx-tabs-nav .tabs-nav__item{font-size:1rem;height:33px;min-width:125px;border-radius:90px}}@media (max-width: 749px){.mac-os .review_tab_modal .product_item .quick-add .product-item__cta span{margin-top:3px;line-height:22px;height:auto}.cx-tab-carousel:not(.flickity-enabled) .carousel-cell{opacity:1}.cx-tab-carousel{display:flex;flex-direction:column}}#localization_form_footer .img-icon img{width:25px}#productComparison{margin-top:0}footer .container{max-width:1440px}footer .footer__item-title{font-size:24px;font-family:Wigrum,sans-serif;font-weight:500;text-transform:capitalize;line-height:27px;margin:46px 0 18px}.footer__item-content p,footer .newsletter_klaviyo_form_success p span{font-family:Wigrum,sans-serif!important}.footer__item-content p{font-size:16px!important;margin-bottom:0;line-height:150%;max-width:35ch;text-align:left!important}.footer__item-content input[type=email]{border-radius:5px 0 0 5px!important;font-size:14px!important;font-family:Wigrum,sans-serif!important;font-weight:400;padding-left:40px!important;height:50px!important}.footer__item-content input[type=email]::-webkit-input-placeholder{color:#383838!important}.footer__item--newsletter .klaviyo-form,.top_item_content{margin-top:16px}.footer__item-content input[type=email]::-webkit-input-placeholder{font-size:14px!important}.footer__item-content button[type=button]{border-radius:0!important;background:#fff!important;color:#1d1919!important;font-size:18px!important;font-family:Wigrum!important;font-weight:700;white-space:nowrap}.footer__item-content button[type=button]:after,.footer__item-content button[type=button]:before{content:"";top:6px;width:38px;height:38px;background:#fff;position:absolute;border-radius:5px}.footer__item-content button[type=button]:before{left:6px;transform:rotate(-45deg)}.footer__item-content button[type=button]:after{transform:rotate(135deg);right:6px}footer .footer__item-content .needsclick button[type=button]{width:100%!important;margin:0;border-radius:0 5px 5px 0!important;background-color:#a30a0a!important;color:#fff!important;max-width:122px}footer .needsclick.kl-private-reset-css-Xuajs1{display:block!important;width:100%!important;padding-bottom:0!important}footer .needsclick.kl-private-reset-css-Xuajs1:not(button){padding-right:0!important}footer [data-testid=form-row] [data-testid=form-component],html{padding:0!important}.footer__item--links .footer__item-content{display:none;margin-bottom:15px;padding-top:6px}.footer__mobile-menu collapsible-content .linklist{padding:0 16px}.footer__item--links p.footer__item-title{font-size:16px;font-weight:500;margin:0 0 11px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;width:100%}.footer__desktop-menu{column-gap:15px;display:grid;grid-template-columns:repeat(3,1fr)}.footer__item-title-desktop{font-size:15px}.footer__item-content-desktop .linklist__item a{font-size:15px;line-height:130%}.footer__item--links p.footer__item-title svg,.new-product-item span.price{margin-top:8px}.footer__shop-logo,.footer__socmed-desktop{margin-bottom:20px}.footer__mobile-menu,.footer__socmed-mobile{display:none}.footer__mobile-menu .collapsible-toggle{padding-top:0}.footer__mobile-menu collapsible-content[open]{padding-bottom:18px}.footer .klaviyo-form div[data-testid=form-row]{display:flex!important;max-width:400px}.footer .klaviyo-form div[data-testid=form-row] button{margin:0!important}.footer__item-content .linklist__item,.footer__item-content-desktop .linklist__item{margin-bottom:10px}@media (max-width: 749px){.footer__socmed-desktop,.footer__desktop-menu{display:none}.footer__mobile-menu,.footer__socmed-mobile{display:block}.footer__socmed-mobile{margin-top:30px}}p.footer__copyright{display:flex;font-size:12px;margin-top:11px;font-weight:400;flex-wrap:wrap}.footer__item--links .linklist__item:not(:first-child),.mini-cart .additem_slider .new-product-item .product-item__quick-form{padding-top:0}.footer form .needsclick[data-testid=form-row] div:first-child div.needsclick:nth-child(1){position:relative;margin:0 auto;border-top:1px solid #fff;border-bottom:1px solid #fff}.footer form .needsclick[data-testid=form-row] div:first-child div.needsclick:nth-child(1) input{background:#fff!important;box-shadow:none!important;clip-path:none!important;padding:0 16px!important;color:#383838!important}.footer form .needsclick[data-testid=form-row] div:first-child div.needsclick:nth-child(1):after,.footer form .needsclick[data-testid=form-row] div:first-child div.needsclick:nth-child(1):before{content:"";top:6px;width:39px;height:39px;position:absolute;border-radius:5px 4px;border-top:1px solid #fff;border-left:1px solid #fff}.footer form .needsclick[data-testid=form-row] div:first-child div.needsclick:nth-child(1):after{transform:rotate(135deg);right:-17px}.footer form .needsclick[data-testid=form-row] div:first-child div.needsclick:nth-child(1):before{left:-17px;transform:rotate(-45deg)}.mac-os .section-home-tabs ul.tabs li span{line-height:normal;margin-top:3px}div[data-testid=POPUP] .klaviyo-form button{font-size:16px!important;height:50px!important}form[data-testid=klaviyo-form-TrFX2A] p,form[data-testid=klaviyo-form-TrFX2A] span{font-size:40px!important}form[data-testid=klaviyo-form-TrFX2A] img[alt="AeroPress Logo"]{width:150px!important}footer [data-testid=form-row] [data-testid=form-component]{float:left;margin:0 7.5px!important}footer [data-testid=form-row] [data-testid=form-component]:first-of-type{margin-right:0!important}footer [data-testid=form-row] [data-testid=form-component]:nth-of-type(2){margin:0!important;width:30%!important}.flow_v_hero .video-section.video-section--full.video-section--auto,.footer__item-content button[type=button]{margin-top:0!important}footer .needsclick.kl-private-reset-css-Xuajs1[data-testid=form-row]{margin:0 -7.5px!important}.additem_slider .product-item__cta-wrapper,.coffee-maker-product button#AddToCart:after,.coffee-maker-product button#AddToCart:before,.footer form .needsclick[data-testid=form-row] div:first-child div.needsclick:first-child:after,.footer form .needsclick[data-testid=form-row] div:first-child div.needsclick:first-child:before,.footer__item-content button[type=button]:after,.footer__item-content button[type=button]:before,.home-banner-section .button-wrapper .button:after,.home-banner-section .button-wrapper .button:before,.home_worldwide_reviews .button-wrapper a:after,.home_worldwide_reviews .button-wrapper a:before,.mini-cart .add_cart #collection-sub,.new-product-item .product-form__add-button.loader-true[disabled] span.product_price,.new-product-item .product-form__add-button.loader-true[disabled]~a.klaviyo-bis-trigger,.new-product-item .product-form__add-button[disabled],.new-product-item .product-item__quick-form .button:after,.new-product-item .product-item__quick-form .button:before,.product_item a.shop_btn:after,.product_item a.shop_btn:before,.shopify-section--header .megamenu-custom-block a:after,.shopify-section--header .megamenu-custom-block a:before,.take_quiz_section a:after,.take_quiz_section a:before,.video_right_content a:after,.video_right_content a:before,.warranty_only_form #mpr-product-inputs .form-group .mpr-input-label>span:first-child{display:none!important}.footer form .needsclick[data-testid=form-row] div:first-child div.needsclick:nth-child(1){border-radius:3px!important;background:0 0!important;clip-path:none!important;width:100%!important;border:0}@media screen and (max-width: 1225px){.footer__item-content button[type=button]{font-size:14px!important}}@media screen and (max-width: 999px){footer [data-testid=form-row] [data-testid=form-component]{width:100%!important;float:none;margin:0!important}.footer__item-content button[type=button]{margin-top:8px!important}footer .needsclick.kl-private-reset-css-Xuajs1[data-testid=form-row]{margin:0!important}footer .footer__item-list{flex-direction:column;row-gap:25px}}
/*# sourceMappingURL=/cdn/shop/t/422/assets/custom_general_v2.css.map */
