@font-face{font-family:Triplex-Bold;src:url(/cdn/shop/files/Triplex-Bold.woff?v=1723113094) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Triplex-Light;src:url(/cdn/shop/files/TriplexSans-Light.woff?v=1718973102) format("woff");font-weight:400;font-style:normal;font-display:swap}h1,h2,.h0,.h1,.h2,.heading,h3,h4,h5,h6,.h3,.h4{font-family:Triplex-Bold!important}body{font-family:Triplex-Light}.h5{font-family:Triplex-Light!important}h2{font-size:37px;font-style:normal;font-weight:700;line-height:52.8px;letter-spacing:-.72px}h3{font-size:27px;font-style:normal;font-weight:700;line-height:40px;letter-spacing:-.72px}h4{font-size:16px;font-style:normal;font-weight:700;line-height:25.6px}p{font-size:18px;font-style:normal;font-weight:300;line-height:25.6px}p>a{text-decoration:underline;font-weight:700}body{overflow-x:hidden}body .button{border-radius:5px}.announcement-bar__wrapper .bold.text-xs{font-family:Futura;font-size:12px;font-style:normal;font-weight:700;line-height:20.4px}.header{box-shadow:0 0 2px #00000040}.header .header__wrapper{padding:20px 48px}.header__wrapper .header__link-list a.bold,.header__link-list ul li .text-with-icon{font-size:20px}ul li .link-faded-reverse:hover{opacity:1;color:#48a23f}.contents details .mega-menu{padding:40px 55px;background:#eeede2}.password-input .password{min-height:unset!important}#bss-b2b-register-form .bss-b2b-rf-submit-button .btn{background:#48a23f!important}.shopify-section #cart-drawer::part(content){background:#fffcf0}#cart-drawer .horizontal-product-list-carousel .horizontal-product{background:#fbf6e8}#cart-drawer .horizontal-product-list-carousel .horizontal-product .horizontal-product__cta .button{background:#48a23f;color:#fff}#cart-drawer .horizontal-product-list-carousel .horizontal-product .horizontal-product__image{max-width:50px}.mega-menu__nav{padding-top:25px}.mega-menu__nav .h5{font-weight:300;font-size:15px;color:#272727}.mega-menu .content-over-media .bold{font-weight:700;font-size:25px!important;font-style:normal;line-height:52.8px!important;letter-spacing:-.72px}.mega-menu__nav ul li .link-faded{opacity:1;transition:opacity .2s ease-in-out;font-size:25px;font-weight:700;color:#272727;line-height:25.6px;font-family:Triplex-Bold!important}.slideshow .subheading{margin:0}.slideshow .button.button--xl{margin:10px 0 0!important;font-size:20px;font-weight:700}.product-card__image--secondary{height:auto;max-width:min(var(--image-max-width, 100%),100%);aspect-ratio:1;object-fit:contain;display:flex;top:0;width:393px;left:0;right:0}.product-list .product-card.bg-custom{background:transparent}.product-list .product-card.bg-custom .product-card__figure{background:#fbf6e8;border-radius:5px;padding:60px 0}.product-list .product-card__info{padding:24px 0}.collection-list-section{padding:63px 20px 100px}.collection-list-section .collection-list-wrapper{display:flex;justify-content:center;gap:23px}.collection-list-section .collection-list-wrapper .collection-item{display:flex;flex-direction:column;align-items:center;width:113px;background:#fbf5e7;padding:4px 0}.collection-list-section .collection-list-wrapper .collection-item:hover{background:#fbf2db}.collection-list-section .collection-list-wrapper .collection-item-image{position:relative;z-index:1;margin-bottom:5px}.collection-list-section .collection-list-wrapper .collection-item-image .primary-image{max-width:107px;width:100%;height:74.5px;object-fit:contain}.collection-list-section .collection-item-image .bg-image{max-width:106px;height:97px;position:absolute;z-index:-1;right:-8px;bottom:3px}.collection-list-section .collection-item span{font-size:16px;font-style:normal;font-weight:300;line-height:25.6px;text-align:center}.shopify-section--featured-collection .wishlist-hero-custom-button{display:none}.product-card__info .text-xs{font-family:Futura;font-size:12px;font-style:normal;font-weight:500;line-height:20.4px;text-transform:uppercase}.product-card__info .product-card__title{font-size:20px;font-style:normal;font-weight:300;line-height:24px}.product-card__info .product-card__title .bold{font-weight:300}.product-card__info .price-list{font-family:Futura;font-size:16px;font-style:normal;font-weight:500;line-height:25.6px}.shopify-section--featured-collection .section-header .reversed-link{font-size:18px;font-style:normal;font-weight:700;line-height:25.6px}.shopify-section--media-with-text .button.button--xl{padding:14px 40px;font-size:20px;margin-block-start:60px!important}.applepie--media-with-text .section{padding-top:140px;padding-bottom:100px;background:#eeecd9;background-image:url(/cdn/shop/files/16_Berge_1.png?v=1721907487);background-repeat:no-repeat;background-size:100% 100%}.applepie--media-with-text .h2{font-size:55px;font-style:normal;font-weight:700;line-height:52.8px;letter-spacing:-.72px}.applepie--media-with-text p:not(.h2){font-size:18px;line-height:25.6px;max-width:406px}.applepie--media-with-text .media-with-text__content,.shopify-section--media-with-text .media-with-text__content{padding-top:0;padding-bottom:0}.applepie--media-with-text .bg-custom{background:transparent}.media-section-logos{margin-top:70px}.media-section-logos-wrapper{display:flex;justify-content:space-between}.media-section-logos-wrapper img{max-width:426px;width:100%}.our-values-wrapper{background:#fbf6e8;padding:63px 17px 35px}.our-values-content-wrapper{max-width:1400px;margin:0 auto}.our-values-heading{font-size:40px;font-style:normal;font-weight:700;line-height:52.8px;letter-spacing:-.72px;margin-bottom:10px}.our-values-content{display:flex;justify-content:space-between;flex-wrap:wrap;gap:15px}.our-values-content-item{max-width:254px;display:flex;flex-direction:column;align-items:center}.our-values-content-item img{height:70px;object-fit:contain;width:100%;max-width:82px}.our-values-content-item h4{margin-top:12px;text-align:center}.our-values-content-item p{font-size:13px;font-style:normal;font-weight:300;line-height:18px;letter-spacing:-.72px;text-align:center}.footer .footer__wrapper{max-width:1280px;margin:0 auto}.footer .social-media{gap:10px}.footer__block--newsletter .prose p{font-size:14px;font-style:normal;font-weight:300;line-height:20px}.wishlist-hero-custom-button{display:inline-block;position:absolute;left:unset!important;right:0!important;text-align:right;z-index:1;top:0}.site-header__icon span.wishlist-hero-items-count.wishlist-hero-items-count-exists{top:-2px;right:-8px;width:15px!important;height:15px!important;background:#48a23f;font-size:12px;color:#fff;text-align:center;justify-content:center;align-items:center;line-height:1;border-radius:99px}.wishlisthero-product-page-button-container button.btn:hover svg{color:#48a23f}.wishlist-hero-product-button-block-wishlist_hero_custom_product_button_7HkWtw .wishlisthero-product-page-button-container button{font-size:var(--text-base)}.premium-goods--root{background:#fffcf0}.premium-goods-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:20px;max-width:1270px;margin:0 auto}.premium-goods-wrapper .premium-goods-left{padding:10px 10px 50px;border-radius:5px;max-width:565px}.premium-goods-heading{color:#272727;font-size:45px;font-style:normal;font-weight:700;line-height:52.8px;letter-spacing:-.72px}.premium-description{max-width:520px;margin:10px auto}.premium-section-btn{margin-top:20px}.premium-section-btn a{background:#48a23f;padding:15px 20px;text-transform:uppercase;font-size:16px;color:#fff}.premium-goods-second-heading{font-weight:600;text-decoration:underline;text-align:center}.premium-collapsible-tabs{margin-top:10px}.premium-collapsible-tabs .accordion{border-block-start-width:0px;border-block-end-width:0px}.premium-collapsible-tabs .accordion__toggle.bold>span:nth-child(1){color:#272727;font-size:20px;font-style:normal;font-weight:700;line-height:25.6px}.premium-collapsible-tabs .accordion__content p{font-size:16px;font-style:normal;font-weight:300;line-height:25.6px}.premium-collapsible-tabs .circle-chevron{background:transparent;position:relative}.premium-collapsible-tabs .circle-chevron:before,.premium-collapsible-tabs .circle-chevron:after{content:"";position:absolute;background-color:#000}.premium-collapsible-tabs .circle-chevron:before{width:1px;height:50%;left:50%;transform:translate(-50%)}.premium-collapsible-tabs .circle-chevron:after{width:50%;height:1px;top:50%;transform:translateY(-50%)}.premium-collapsible-tabs [aria-expanded=true] .circle-chevron:before{transform:translate(-50%) rotate(90deg)}.premium-collapsible-tabs [aria-expanded=true] .circle-chevron:after{transform:translateY(-50%)}.product-card__image{margin:0 auto}.form-control .select,.form-control .select option{cursor:pointer}.shopify-section--footer .footer{padding-bottom:0}.footer__block.footer__block--menu{padding:0 20px;position:relative}.footer__block.footer__block--menu:before{content:"";position:absolute;left:0;top:0;width:1px;height:235px;background:#eae9e1}.footer__block--menu p.bold{font-family:Helvetica;font-size:11.375px;font-style:normal;font-weight:700;line-height:20px;letter-spacing:.4px;text-transform:uppercase}.footer__block--menu ul.gap-3{gap:0}.footer__block--menu ul li .inline-block{font-family:Helvetica;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.footer-bottom{background:#eeecd9;margin-top:80px;padding:11px 0}.footer__bottom-content{display:flex;gap:25px;align-items:center;justify-content:center}.footer_bottom-menu{display:flex;gap:25px;flex-wrap:wrap}.footer__bottom-content .footer__copyright{font-family:Helvetica;font-size:12.141px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.4px;text-transform:uppercase}.footer_bottom-menu li a{font-family:Helvetica;font-size:11.813px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:.4px;text-transform:uppercase}.title-mobile,.mobile-image{display:none}.shopify-section--collection-banner .section{padding:0}.shopify-section--collection-banner .h0{font-family:Futura!important;font-size:80px;font-style:normal;font-weight:700;line-height:80px;letter-spacing:-1.2px}.shopify-section--collection-banner .prose p{font-family:Futura;font-size:15.125px;font-style:normal;font-weight:700;line-height:25.6px}.shopify-section--collection-banner .horizontal-product img{max-width:65px;height:83px;object-fit:contain}.shopify-section--collection-banner .collection-featured-product__title{justify-self:center}.collection--filters-sidebar .bold,.accordion__toggle.bold{font-family:Futura;font-size:16px;font-style:normal;font-weight:700;line-height:25.6px}.collection--filters-sidebar .reversed-link{font-family:Futura;font-size:15px;font-style:normal;font-weight:500;line-height:25.6px}.article-container{padding:0 40px}.article-banner__image{height:493px}.article-banner__image img{height:100%;object-fit:cover}.article .article__content{border-bottom-width:0px;padding-block-start:40px;display:flex;gap:68px}.article__content .article-title{color:#40475d;font-size:50px!important;font-style:normal;font-weight:700;line-height:60px!important;letter-spacing:1px;margin:0;max-width:641px}.article-handle{color:#40475d;font-size:11px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:2.2px;text-transform:uppercase}.article__content .article__meta.text-sm{justify-content:flex-start;margin:0;gap:10px;text-transform:uppercase}.article-all-content p,.article-all-content ul li{color:#333;font-size:24px;font-style:normal;font-weight:300;line-height:36px;letter-spacing:1px}.article-all-content img{width:100%}.article-all-content h2,.article-all-content h3{color:#333;font-family:Triplex-Bold;font-size:24px!important;font-style:normal;font-weight:700;line-height:36px;letter-spacing:1px}.article__content .prose{max-width:720px;margin-left:auto;width:75%}.article__content .article-sidebar{width:25%;max-width:330px;padding-top:80px}.applepie-blog-sidebar{position:sticky;top:100px}.applepie-sidebar-nav-heading{color:var(--black, #272727);font-size:15px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:2.2px;margin-bottom:5px}.applepie-sidebar-nav ul li{line-height:20px;margin-bottom:10px}.applepie-sidebar-nav ul li a{color:var(--black, #272727);font-size:14px;font-style:normal;font-weight:300;line-height:15px;letter-spacing:2.2px}.applepie-sidebar-nav ul li a:hover,.applepie-sidebar-nav ul li a.active{color:#48a23f;font-weight:700}.share-button{background-color:transparent;border:none;cursor:pointer;display:flex;align-items:center;gap:10px;position:relative;margin-top:24px}#share-button span{color:#272727;font-size:12px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:2.2px;text-decoration:underline}.share-button .icon-share{display:flex}.share-popup{display:none;position:absolute;top:35px;background-color:#f9f9f9;color:#000;padding:10px 20px;border-radius:5px;box-shadow:0 2px 5px #0003;z-index:1000;font-size:12px;left:75px}.applepie-blog-featured-product.desktop-section{margin-top:50px}.applepie-blog-sidebar .share-buttons{margin-top:25px;position:relative}.applepie-blog-sidebar .share-buttons .icon-share.share-buttons__item{cursor:pointer}.applepie-blog-featured-product a{text-decoration:none;background:none!important}.applepie-blog-product-heading{color:#272727;font-size:15px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:2.2px;margin-bottom:22px}.applepie-blog-product-image{background:#fbf6e8;display:flex;justify-content:center;align-items:center;height:auto;max-width:258px;margin-bottom:8px;padding:50px}.applepie-blog-product-image img{max-width:138px;height:auto}.applepie-blog-product-vendor{font-family:Futura;font-size:12px;font-style:normal;font-weight:500;line-height:20.4px}.applepie-blog-product-title{font-size:20px;font-style:normal;font-weight:700;line-height:24px;margin-bottom:15px;margin-top:5px}.applepie-blog-product-price span{font-family:Futura;font-size:16px;font-style:normal;font-weight:500;line-height:25.6px}.article-faq{max-width:1179px;margin:auto;padding:100px 20px 50px}.article-faq-heading{font-size:30px;font-style:normal;font-weight:700;line-height:52.8px;letter-spacing:-.72px}.article-faq-item{padding:10px 0}.article-faq-question{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:10px 0}.article-faq-question h3{margin:0;font-size:20px;font-style:normal;font-weight:700;line-height:25.6px}.article-faq-answer{max-height:0;overflow:hidden;transition:max-height .3s ease}.article-faq-answer p{margin:0;padding:10px 0;font-size:16px;font-style:normal;font-weight:300;line-height:25.6px}.article-faq .icon-plus,.article-faq .icon-minus{width:15px;height:15px;fill:currentColor;transition:opacity .3s ease}.article-faq .icon-minus{display:none}.article-faq-item.open .article-faq-answer{max-height:500px}.article-faq-item.open .icon-plus{display:none}.article-faq-item.open .icon-minus{display:block}.applepie-blog-featured-product.mobile-section{display:none}.article-banner__image>img{width:100%;height:100%}.applepie-custom-banner-title{padding:75px 10px 50px}.applepie-custom-banner-title .sitewide--title-wrapper{max-width:852px;margin:auto;display:flex;flex-direction:column;gap:10px}.sitewide--title-wrapper .article-handle{text-align:center}.sitewide--title-wrapper .article__meta.text-sm{gap:5px}.applepie-custom-banner-title .article-title{font-size:50px;font-style:normal;font-weight:700;line-height:60px;letter-spacing:1px;text-align:center}.blog-post-card__figure img{aspect-ratio:1.5}.template--product .product-info__vendor a{font-size:16px;font-style:normal;font-weight:300;line-height:25.6px;text-transform:uppercase}.product-info .product-info__title{font-size:45px;font-style:normal;font-weight:700;line-height:45px;letter-spacing:-.72px}.template--product .product-info__block-item .price-list sale-price{font-size:30px;font-style:normal;font-weight:700;line-height:32px}.template--product .product-info__block-item .price-list compare-at-price{font-size:25px;font-style:normal;font-weight:700;line-height:25.6px;color:#272727b3}.template--product .price-list unit-price{font-size:15px;font-style:normal;font-weight:300;line-height:25.6px}.template--product .product-gallery__media-list{background:linear-gradient(0deg,#fbf6e8 0% 100%),#fbf6e8}.template--product .product .product-gallery__media{display:flex;justify-content:center;align-items:center;height:867px;background:transparent}.template--product .product .product-gallery__media img{object-fit:contain;height:750px;max-width:650px;width:100%;padding:40px 0}.template--product button.product-gallery__thumbnail img{width:100px;height:100px;max-width:100px}.template--product .product-gallery__thumbnail{display:flex;max-width:82px;height:107px;padding:16px 21.119px 16px 21px;flex-direction:column;justify-content:center;align-items:center;border-radius:5px;border:1px #000;background:linear-gradient(0deg,#fbf6e8 0% 100%),#fbf6e8}.template--product span.price_shipping-tax{color:var(--dark-green, #48a23f);font-size:15px;font-style:normal;font-weight:300;line-height:25.6px}.template--product span.price_shipping-tax a.link{background:none}.template--product span.price_shipping-tax a.link:hover{color:var(--dark-green, #48a23f)!important}.template--product .product-gallery__thumbnail-list{place-content:center}.template--product .product-gallery__thumbnail-list{grid-auto-columns:82px}.template--product .product-gallery__thumbnail[aria-current=true]:after{content:none}.template--product .product-gallery__thumbnail[aria-current=true]{border:1px solid #000}.product-info__price .rating-with-text{margin-bottom:10px}.altomayo-product-info__variant-picker .variant-picker__option-values{gap:11px}.altomayo-product-info__variant-picker{background:#fbf6e8;padding:17px 37px}.altomayo-variant-heading{color:#27272780;text-align:center;font-size:18px;font-style:normal;font-weight:300;line-height:25.6px}.altomayo-image-variant{display:flex;width:100%;gap:15px;border-radius:5px;border:1px #fbf6e8;background:#fffcf0;padding:15px;justify-content:space-between;align-items:center;position:relative}.altomayo-image-variant .thumbnail-swatch.border{display:flex;justify-content:center;align-items:center;border:none;width:unset;height:unset}.altomayo-image-variant .thumbnail-swatch:before{content:none}.altomayo-image-variant .thumbnail-swatch>img{border-radius:inherit;max-width:90px;object-fit:contain;height:75px}.altomayo-image-variant .altomayo-variant-title{color:var(--dark, #40475d);font-size:18px;font-style:normal;font-weight:700}.altomayo-variant-option-title div{color:var(--dark, #40475d);font-size:14px;font-style:normal;font-weight:700;line-height:25.6px;margin-top:5px}.altomayo-variant-option-title div .grey-text{color:#40475d80;font-size:14px;font-style:normal;font-weight:300;line-height:25.6px}.altomayo-image-variant input[type=radio]{width:100%;height:100%;cursor:pointer;clip:unset;opacity:0}.altomayo-image-variant input[type=radio]:checked+.altomayo-variant-checkbox{border:4px solid #48a23f}.altomayo-variant-checkbox{width:100%;max-width:14px;height:14px;border-radius:50%;border:1px solid #48a23f}.altomayo-variant-option-title{max-width:192px;line-height:1.1;width:100%}.altomayo-variant-price-list{display:flex;flex:1;justify-content:end;flex-direction:column;align-items:end}.altomayo-variant-actual-price compare-at-price{color:#40475d80;font-size:12px;font-style:normal;font-weight:700;line-height:25.6px;margin-right:5px}.altomayo-variant-unit-price{line-height:10px}.altomayo-variant-unit-price unit-price{color:#272727b3;font-size:10px;font-style:normal;font-weight:300}.altomayo-product-spare-price{position:absolute;right:15px;top:4px;border-radius:2px;background:var(--red, #e34f4f);padding:0 10px}.altomayo-product-spare-price span{color:var(--white, #fff);text-align:center;font-size:12px;font-style:normal;font-weight:700;line-height:25.6px}.altomayo-variant-spare-price,.price-discount{position:absolute;right:15px;top:4px;border-radius:2px;background:var(--red, #e34f4f);padding:0 10px}.altomayo-variant-spare-price span,.price-discount span{color:var(--white, #fff);text-align:center;font-size:12px;font-style:normal;font-weight:700;line-height:25.6px}.altomayo-buy-buttons{display:flex;gap:14px;align-items:stretch}.product-quantity-selector{display:flex;width:65.562px;height:58px;padding:16px 9.685px 16px 15px;justify-content:flex-end!important;align-items:center;gap:3.681px;border-radius:5px;background:#fffcf0}.product-quantity-selector select{background:#fffcf0;text-align:center;font-size:18px;font-style:normal;font-weight:700;cursor:pointer}.altomayo-buy-buttons .buy-buttons{width:100%;height:100%;align-items:unset}.product-info .product-info__block-item[data-block-id=variant_picker]{margin-bottom:0}.product-info .product-info__block-item[data-block-id=buy_buttons]{margin:0;background:#fbf6e8;padding:24px 36px}.product-info .product-info__block-item[data-block-id=wishlist_hero_custom_product_button_7HkWtw]{margin:0;background:#fbf6e8;padding:15px 36px}.product-info__block-item[data-block-id=icon_with_text_wEDixe]{margin:0;background:#fbf6e8;padding:15px 36px 50px;border-radius:0 0 10px 10px}.product-shipping-info{display:flex;align-items:center;gap:14px}.product-shipping-info img{max-width:22.2px}.product-shipping-info div{color:#27272780;font-size:18px;font-style:normal;font-weight:300;line-height:25.6px}.product-info-attributes-wrapper{display:flex;flex-direction:column;gap:10px}.product-info-attributes-content{display:flex;align-items:center;gap:10px}.product-info-attributes-heading{color:#272727b3;font-size:18px;font-style:normal;font-weight:300;line-height:25.6px;width:30%}.product-info-attributes-description{color:var(--black, #272727);font-size:18px;font-style:normal;font-weight:300;line-height:25.6px;width:70%}.product-info__block-item .accordion__toggle.bold{font-size:16px;font-style:normal;font-weight:700;line-height:25.6px;font-family:Triplex-Bold}.product-info .product-info__block-group.accordion-group{margin:70px 0}.product-info .product-info__block-group.accordion-group .product-info__block-item{margin:0}.product-info__block-item[data-block-type=associated-products]{padding-top:10px}.product-info__block-item[data-block-type=associated-products] .h-stack p{font-size:16px;font-style:normal;font-weight:700;line-height:25.6px}.product-info__block-item[data-block-type=associated-products] .horizontal-product{border-radius:5px;border:1px solid rgba(39,39,39,.1)!important;padding-left:40px}.product-info__block-item[data-block-type=associated-products] .horizontal-product img{max-width:36px;height:70px;object-fit:fill}.product-info__block-item[data-block-type=associated-products] .horizontal-product__info .reversed-link{color:var(--dark, #40475d);font-size:18px;font-style:normal;font-weight:700;line-height:normal}.product-info__block-item[data-block-type=associated-products] .horizontal-product__info .price-list{flex-direction:column;align-items:end}.product-info__block-item[data-block-type=associated-products] .horizontal-product__info .bss-b2b-collection-price{justify-content:flex-end;margin-bottom:5px}.product-info__block-item[data-block-type=associated-products] .horizontal-product__info sale-price{color:var(--dark, #40475d);text-align:right;font-family:Triplex-Bold;font-size:18px;font-style:normal;font-weight:700;line-height:25.6px}.product-info__block-item[data-block-type=associated-products] .horizontal-product__info unit-price{color:#272727b3;font-size:10px;font-style:normal;font-weight:300;line-height:17.6px}.product-info__block-item[data-block-type=associated-products] .horizontal-product__cta .button.button--sm{background:#48a23f;color:#fff;padding:3px 25px;font-size:12px;font-weight:700}.altomayo--comparison-table .section-stack__intro .h2{text-align:center;font-size:30px;font-style:normal;font-weight:700;line-height:52.8px;letter-spacing:-.72px}.altomayo--comparison-table .altomayo-comparison-chart{width:100%}.altomayo--comparison-table .altomayo-comparison-chart .feature-chart__table-row{--feature-chart-values-columns-count: 4;grid-template-columns:var(--feature-chart-heading-width) repeat(var(--feature-chart-values-columns-count),minmax(140px,1fr))}.altomayo--comparison-table .feature-chart__table-row{border-block-start-width:0px!important}.altomayo--comparison-table .feature-chart__product a img{max-width:168px;height:200px;object-fit:contain;margin:auto;width:100%}.altomayo--comparison-table .altomayo-comparison-chart .feature-chart__product{display:flex;flex-direction:column}.altomayo--comparison-table .altomayo-comparison-chart .product-chart-image{margin:auto}.altomayo--comparison-table .feature-chart__product .line-clamp{text-align:center;font-size:20px;font-style:normal;font-weight:700;line-height:25.6px}.altomayo--comparison-table .feature-chart__table-row.feature-chart__table-row--product{padding-bottom:0}.altomayo--comparison-table .feature-chart__product{position:relative;padding:0 15px 15px}.altomayo--comparison-table .feature-chart__product:before{content:"";position:absolute;width:1px;height:100%;top:0;left:-10px;background:#2727274d}.altomayo--comparison-table .feature-chart__table>.feature-chart__table-row:nth-child(2),.altomayo--comparison-table .feature-chart__table>.feature-chart__table-row:nth-child(4){background:#fbf6e8;border-radius:5px}.altomayo--comparison-table .feature-chart__table>.feature-chart__table-row:nth-child(3) .feature-chart__value.prose.text-subdued,.altomayo--comparison-table .feature-chart__table>.feature-chart__table-row:nth-child(4) .feature-chart__value.prose.text-subdued{padding-top:25px;padding-bottom:25px}.altomayo--comparison-table .feature-chart__table>.feature-chart__table-row:not(.feature-chart__table-row--product){padding-top:0;padding-bottom:0}.altomayo--comparison-table .feature-chart__table .feature-chart__heading.bold{font-size:25px;font-style:normal;font-weight:700;line-height:25.6px;display:flex;align-items:center;padding-left:15px}.altomayo--comparison-table .feature-chart__table .feature-chart__value.prose.text-subdued p{text-align:center;font-size:20px;font-style:normal;font-weight:300;line-height:25.6px}.altomayo--comparison-table .feature-chart__table .feature-chart__value.prose.text-subdued{position:relative;padding:15px 5px}.altomayo--comparison-table .feature-chart__table .feature-chart__value.prose.text-subdued img{margin:auto}.altomayo--comparison-table .feature-chart__table .feature-chart__value.prose.text-subdued .product-info-attributes-content{justify-content:center}.altomayo--comparison-table .feature-chart__table .feature-chart__value.prose.text-subdued .product-info-attributes-image{margin:unset;max-width:35px}.altomayo--comparison-table .feature-chart__table .feature-chart__value.prose.text-subdued:before{content:"";position:absolute;width:1px;height:100%;top:0;left:-10px;background:#2727274d}.feature-chart__table-row--product.bottom{padding-top:0}.feature-chart__table-row--product.bottom .feature-chart__product:before{content:none}.feature-chart__table-row--product.bottom .feature-chart__product{padding:20px 15px;display:flex;justify-content:center;align-items:center}.feature-chart__table-row--product.bottom .feature-chart__view-button-container a{background:#48a23f;border-radius:5px;display:flex;width:200px;height:50px;padding:15px 33px 15px 32px;justify-content:center;align-items:center;color:#fff}.feature-chart__table-row--product.bottom .feature-chart__view-button-container a.disabled{border-radius:5px;background:#48a23f4d;padding:15px 0;cursor:no-drop;pointer-events:none}.altomayo--specification-table .section-stack__intro .h2{font-size:45px;font-style:normal;font-weight:700;line-height:45px;letter-spacing:-.72px}.altomayo-faq--root{padding-block-start:0}.altomayo-faq-heading{padding-bottom:25px}.altomayo-faq-tabs .accordion__toggle.bold{font-family:Triplex-Bold;font-size:25px;font-style:normal;font-weight:700;line-height:40px;letter-spacing:-.72px}.altomayo-faq-tabs .circle-chevron{background:transparent;position:relative}.altomayo-faq-tabs .circle-chevron:before,.altomayo-faq-tabs .circle-chevron:after{content:"";position:absolute;background-color:#000}.altomayo-faq-tabs .circle-chevron:before{width:1px;height:50%;left:50%;transform:translate(-50%)}.altomayo-faq-tabs .circle-chevron:after{width:50%;height:1px;top:50%;transform:translateY(-50%)}.altomayo-faq-tabs [aria-expanded=true] .circle-chevron:before{transform:translate(-50%) rotate(90deg)}.altomayo-faq-tabs [aria-expanded=true] .circle-chevron:after{transform:translateY(-50%)}.product-vendor-logo{position:absolute;left:34px;top:23px}.product-gallery__media-list-wrapper .altomayo-product-spare-price{top:23px;right:21px}.product-gallery__media-list-wrapper .altomayo-variant-spare-price{top:23px;right:21px;display:none}.header__link-list .dropdown-menu.dropdown-menu--with-image .contents{display:flex;justify-content:center;gap:55px;margin:auto}.dropdown-menu.dropdown-menu--with-image .contents .dropdown-item-with-image .dropdown-menu__item.group:hover{background:#fbf2db}.dropdown-item-with-image img{height:122px;object-fit:cover}.dropdown-item-with-image .dropdown-menu__item.group{color:#272727;text-align:center;font-size:100%;font-style:normal;font-weight:900;line-height:25.6px}.altomayo-variant-actual-price{display:flex;align-items:center}.product-card__quick-buy{left:1rem;display:flex;justify-content:center}.product-info__price .text-sm{font-size:15px;line-height:25.6px}.altomayo--specification-table .feature-chart__value.text-subdued{color:#27272770}.altomayo--specification-table .feature-chart__value.text-subdued p{font-size:18px;line-height:25.6px}.vector-image{max-width:147px;height:47px;object-fit:contain}.vector-image.mobile{display:none}.collection-list .content-over-media.group.rounded-sm .zoom-image{object-fit:contain}.navigation-drawer::part(content){background:#fffcf0;max-height:unset}#header-sidebar-menu,.panel-list__wrapper .panel__wrapper{padding:0}.panel-list__wrapper .panel__wrapper .panel__scroller{padding:0 24px}.panel-list__wrapper .panel__scroller.gap-8{gap:2rem}.panel-list__wrapper .panel-footer{background-color:#fffcf0;border-top:1px solid rgba(0,0,0,.2);padding:15px 24px;gap:.5rem}.panel-list__wrapper button.text-with-icon{font-size:25px}.panel-list__wrapper ul.v-stack li a{font-family:Triplex-Bold;font-size:25px}.panel-list__wrapper ul.v-stack.gap-4 li.h3 .menu-item-with-image,.panel-list__wrapper ul.v-stack.gap-3 li{display:flex;align-items:center;gap:10px}.main-motion-reduce{max-width:25px}.panel-list__wrapper ul.dropdown.v-stack.gap-4{margin-top:15px;gap:10px}.sub-menu-item-with-image{display:flex;align-items:center;gap:10px;border-radius:5px;background:#fbf5e7;padding:7px 0}.sub-menu-item-with-image .main-motion-reduce{height:80px;width:100%;max-width:94px}.sub-menu-item-with-image .group .reversed-link,.panel-list__wrapper .dropdown .group .reversed-link{font-size:20px;font-style:normal;font-weight:700;line-height:25.6px}.panel-list__wrapper ul.v-stack.gap-4,.panel-list__wrapper ul.v-stack.gap-3{gap:2rem}.h3.sub-menu-without-image{padding-left:35px}.menu-item-without-dropdown{display:flex;gap:10px;align-items:center}#admin-bar-iframe{display:none}.panel-footer-item{display:flex;align-items:center;gap:10px}.panel-footer-item a.bold{margin:0;font-size:25px;font-weight:400}.shopify-section--logo-list .section.section-full{padding-top:21px;padding-bottom:63px}.shopify-section--logo-list .section .h2{font-size:30px;font-style:normal;font-weight:700;line-height:40px;letter-spacing:-.72px}.shopify-section--logo-list .section .logo-list{display:flex;justify-content:center;flex-wrap:wrap;gap:60px}.shopify-section--logo-list .section .logo-list .logo-list__item.bg-secondary{width:fit-content;padding:0;background:none}.shopify-section--faq .section .section-stack__intro,.shopify-section--faq .section .section-stack__main{width:100%}.shopify-section--faq .section .section-stack__intro .v-stack .h2{text-align:center}.shopify-section--faq .section .section-stack__main .accordion-box{background:none;padding:0}.shopify-section--faq .section .section-stack__main .accordion-box .accordion__toggle.bold{font-family:Triplex-Bold;font-size:25px;font-style:normal;font-weight:700;line-height:40px;letter-spacing:-.72px}.shopify-section--faq .section .section-stack__main .accordion-box .accordion__content p{font-size:18px;font-style:normal;font-weight:300;line-height:25.6px}.altomayo-newsletter-section .section{background:#eeecd9;padding-top:63px;padding-bottom:0}.newsletter-section-content h3{margin-bottom:15px}.newsletter-section-content p{font-size:18px;font-style:normal;font-weight:300;line-height:25.6px}.newsletter-section-wrapper{display:flex;justify-content:space-between;gap:15px}.newsletter-section-content{width:26%}.newsletter-section-image{width:50%;position:relative;justify-content:center;display:flex;align-items:center}.newsletter-section-image img{max-width:249px;width:100%}.newsletter-section-form{width:22.5%}fieldset.needsclick label svg+div.needsclick{font-size:12px!important;margin:0!important;font-family:Triplex-Light!important}fieldset.needsclick label svg{width:15px!important;height:15px!important}.needsclick input{font-family:Triplex-Light!important}.needsclick input::placeholder{font-family:Triplex-Light!important}.needsclick button{font-family:Triplex-Light!important}.needsclick button:hover{border:1px solid #48a23f!important}.template--product .shopify-section--media-with-text .section-full{padding-top:50px;padding-bottom:50px}.template--product .shopify-section--media-grid .section-full{padding-top:80px}.faq-block-heading{margin:45px 0}#customer_login .button--secondary{background:#48a23f}#customer_login .button--secondary:hover{color:#48a23f!important;box-shadow:inset 0 0 0 2px #48a23f!important}.dropdown-menu__item.group .reversed-link{background:none}.template--page .multi-column__item .rounded{height:322px;object-fit:cover}.template--page .media-with-text__content{padding:0}.scroll-area .collection-list .collection-card__content-wrapper{top:45px;width:195px}.scroll-area .collection-list .collection-card__content-wrapper .collection-card__content p{color:#272727;font-size:20px;font-weight:900}.section-stack__navigation ul li .reversed-link{font-size:20px;background-color:#fbf2db;max-width:186px;height:180px;text-align:center;display:flex;align-items:center;justify-content:center;font-weight:700;border-radius:10px;padding:12px;width:186px}@media screen and (min-width: 700px){.button--xl,.wishlisthero-product-page-button-container button.btn.product__form--add-to-cart{padding-block-start:.85rem;padding-block-end:.85rem;padding-top:.85rem!important;padding-bottom:.85rem!important;height:auto!important;line-height:1.5!important}}@media screen and (min-width: 768px){.premium-goods-wrapper .premium-goods-left{width:90.5%}.premium-goods-wrapper{margin-top:50px}.footer .footer__block--newsletter,.footer .footer__block--menu{flex-basis:23%}.template--index .shopify-section--media-with-text .h2{font-size:52px}}@media screen and (min-width: 1000px){.slideshow .h0{font-size:120px;font-style:normal;font-weight:700;line-height:112px;letter-spacing:-1.2px}.footer .footer__block--newsletter,.footer .footer__block--menu{flex-basis:25%}.footer .footer__block--menu{flex-shrink:unset}}@media screen and (min-width: 1440px){.product-info-attributes-heading{width:20%}}@media screen and (max-width: 1478px){.applepie--media-with-text .media-with-text__content{padding-left:40px;padding-right:40px}}@media screen and (min-width: 999px) and (max-width: 1300px){.altomayo-image-variant{gap:8px}.altomayo-image-variant .thumbnail-swatch>img{max-width:52px}.altomayo-image-variant .altomayo-variant-title{font-size:14px}}@media screen and (min-width: 999px) and (max-width: 1250px){.product-info__buy-buttons .shopify-product-form .button.button--xl{padding:13.6px 20px}.altomayo--comparison-table .feature-chart{padding:var(--spacing-4) 0}.scroll-area .collection-list .collection-card__content-wrapper .collection-card__content p{font-size:80%;padding:0}.scroll-area .collection-list .collection-card__content-wrapper{top:55px;width:135px}}@media screen and (min-width: 768px) and (max-width: 1280px){.product-info .product-info__title{font-size:35px;line-height:1.4}.feature-chart__table-row--product.bottom .feature-chart__view-button-container a{width:170px}}@media screen and (max-width: 1300px){.media-section-logos-wrapper img{max-width:380px}}@media screen and (max-width: 1180px){.media-section-logos-wrapper img{max-width:330px}}@media screen and (max-width: 1040px){.media-section-logos-wrapper img{max-width:280px}}@media screen and (max-width: 999px){.slideshow .h0{font-size:48px;font-style:normal;font-weight:700;line-height:48px;letter-spacing:-.72px;max-width:256px}.product-card__image--secondary{display:none}.template--product .product .product-gallery__media{height:547px}.product-info .product-info__title{font-size:40px;line-height:40px}.media-with-text__content .place-self-center-start{place-self:center}.media-with-text__content .text-start{text-align:center}.template--product .media-with-text__content .text-start{text-align:left;width:100%}.template--product .shopify-section--media-with-text p:not(.h2){text-align:left;margin:unset;max-width:100%!important}.shopify-section--media-with-text p:not(.h2){text-align:center;margin:auto}.applepie--media-with-text p:not(.h2){margin:auto}.product-gallery__media-list-wrapper .product-gallery__zoom{top:unset;bottom:var(--spacing-4)}.product .product-gallery{margin-left:-20px;margin-right:-20px;border-bottom:1px solid #d4d9e8}.product .product-gallery .product-gallery__zoom{right:10px!important}.product .product-gallery .page-dots--blurred{margin-inline-start:0;margin-inline-end:0;padding:0;gap:0;background:none;width:100%;bottom:0}.product .product-gallery .page-dots--blurred .tap-area{width:100%;height:2px;flex:1;border-radius:0}.product .product-gallery .page-dots--blurred .tap-area[aria-current=false]{opacity:0}.shopify-section--media-with-text .media-with-text__media.rounded{display:flex;flex-direction:column-reverse}.title-mobile{display:block;height:auto;text-align:center;margin-bottom:20px}.title-desktop{display:none}.vector-image.mobile{display:block;order:1;margin:0 auto 20px}.vector-image.desktop{display:none}.scroll-area .collection-list .collection-card__content-wrapper{top:20px}.scroll-area .collection-list .collection-card__content-wrapper .collection-card__content p{font-size:20px}}@media screen and (max-width: 870px){.media-section-logos-wrapper img{max-width:230px}.newsletter-section-wrapper{gap:35px;flex-direction:column}.newsletter-section-content{width:100%}.newsletter-section-content h3,.newsletter-section-content p{text-align:center}.newsletter-section-image{width:100%;order:2}.newsletter-section-form{width:100%}}@media screen and (max-width: 767px){body p.h1{font-size:25px}h2{font-size:25px;font-style:normal;font-weight:700;line-height:25px;letter-spacing:-.48px}h3{font-size:22px;line-height:28px}p{font-size:15.675px;font-style:normal;line-height:25.6px}.mobile-image{display:block}.desktop-image{display:none}.announcement-bar__wrapper .bold.text-xs{max-width:262px}.slideshow .button.button--xl{padding:15px!important;font-family:Futura;font-size:14px;font-style:normal;font-weight:700}.collection-list-section .collection-list-wrapper{gap:10px}.collection-list-section .collection-list-wrapper .collection-item{width:85px}.collection-list-section .collection-list-wrapper .collection-item-image{margin-bottom:0}.collection-list-section .collection-list-wrapper .collection-item-image .primary-image{height:69px}.collection-list-section .collection-item-image .bg-image{max-width:69px!important;height:65px}.collection-list-section .collection-item span{font-size:12px}.shopify-section--featured-collection .section-stack{gap:0}.shopify-section--featured-collection .section-header a.text-with-icon{display:none}.product-card__info .text-xs{font-size:11px}.product-card__info .product-card__title{font-family:Futura;font-size:14px;font-style:normal;font-weight:700;line-height:21px}.product-card__info .price-list{font-size:14px}.shopify-section--media-with-text .section{padding-top:40px}.shopify-section--media-with-text .title-desktop{display:none}.shopify-section--media-with-text .media-with-text__content{padding-left:0;padding-right:0;padding-bottom:0}.shopify-section--media-with-text .h2{font-size:40px}.shopify-section--media-with-text .media-with-text__content .place-self-end-start{place-self:center;text-align:center}.applepie--media-with-text .section{padding-top:27px;padding-bottom:21px;background-size:contain;background-image:url(/cdn/shop/files/16_Berge_1_1.png?v=1721997868);background-position:bottom}.applepie--media-with-text .media-with-text__media.rounded{display:flex;flex-direction:column-reverse}.applepie--media-with-text .title-mobile{height:auto;text-align:center;font-size:25px;font-style:normal;font-weight:700;line-height:30px;letter-spacing:-.72px;margin-bottom:20px}.applepie--media-with-text .title-desktop{display:none}.applepie--media-with-text .media-with-text__content{padding-left:0;padding-right:0;padding-bottom:0}.applepie--media-with-text p:not(.h2){text-align:center;font-size:12px;font-style:normal;line-height:15px;max-width:301px;margin:0 auto}.applepie--media-with-text .place-self-center-start{place-self:center;text-align:center}.media-section-logos{margin-top:21px}.our-values-content{row-gap:40px;justify-content:center}.our-values-wrapper{padding-bottom:60px}.our-values-heading{text-align:center;font-size:25px}.our-values-content-item{max-width:175px}.our-values-content-item h4{line-height:20px}.our-values-content-item div{font-size:10px;line-height:12px}.our-values-content-item p{padding:0 10px}.premium-goods--root{padding-bottom:10px}.premium-goods-wrapper{display:flex;flex-direction:column-reverse}.premium-goods-heading{font-size:25px;font-style:normal;font-weight:700;line-height:30px;text-align:center}.premium-goods-heading.title-mobile{margin-bottom:10px}.premium-collapsible-tabs .accordion__toggle.bold>span:nth-child(1){font-size:18px;font-style:normal;font-weight:300;line-height:20px}.premium-collapsible-tabs .accordion__content p{font-size:12px;font-style:normal;font-weight:300;line-height:14px}.premium-goods-wrapper .premium-goods-left{padding:0}.premium-goods--root .accordion__toggle{padding:12px 0}.footer .footer__block--menu{flex-basis:100%;padding:0;max-width:unset}.footer .footer__block--menu:before{content:none}.footer_bottom-menu{gap:5px 15px}.article__content{flex-direction:column-reverse}.article__content .article-sidebar{width:100%;max-width:100%;padding-top:10px}.article__content .prose{max-width:100%;margin-left:unset;width:100%}.article-all-content p,.article-all-content ul li{font-size:15px;line-height:24px}.article-all-content h2{font-size:14px!important;line-height:22px!important}.article-faq-heading{font-size:25px;line-height:28px;font-variant:all-small-caps;letter-spacing:1px}.article-faq-question h3{margin:0;font-size:16px;line-height:28px}.article__content .article-title{font-size:22px!important;line-height:26px!important}.applepie-blog-featured-product.mobile-section{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:70px}.applepie-blog-product-wrapper{max-width:258px}.applepie-blog-featured-product.desktop-section{display:none}.applepie-blog-product-title{font-size:18px}.applepie-blog-product-price span{font-size:12px}.applepie-custom-banner-title{padding:48px 10px 40px}.applepie-custom-banner-title .article-title{font-size:25px;line-height:30px}.product-info .product-info__block-item[data-block-id=variant_picker]{margin-left:-20px;margin-right:-20px}.product-info .product-info__block-item[data-block-id=buy_buttons],.product-info .product-info__block-item[data-block-id=wishlist_hero_custom_product_button_7HkWtw],.product-info__block-item[data-block-id=icon_with_text_wEDixe]{margin-left:-20px;margin-right:-20px;padding:17px 15px}.product-info .product-info__block-item[data-block-id=associated_products_nGb7yJ]{margin-left:-20px;margin-right:-20px;padding:17px 15px;background:#fbf6e8;margin-top:0}.altomayo-image-variant{gap:15px}.altomayo-product-info__variant-picker{padding:17px 15px}.product-info__block-item[data-block-type=associated-products] .horizontal-product{background:#fffcf0}.product-info__block-item[data-block-type=associated-products] .h-stack p{padding-left:10px;color:#27272780}.shopify-section--main-product .section{padding-bottom:0}.altomayo--specification-table{margin-top:50px}.altomayo--specification-table .section-stack__intro .h2{font-size:30px;line-height:35px}.altomayo--specification-table .feature-chart__table-row{padding:25px 0 20px}.altomayo--specification-table .feature-chart__heading.bold{font-size:20px;font-style:normal;font-weight:700;line-height:25.6px}.feature-chart__value.prose p{font-size:18px;line-height:25.6px}.altomayo--comparison-table .section-stack__intro .h2{line-height:40px;padding:0 20px}.altomayo--comparison-table .feature-chart__table--multi-columns .feature-chart__table-row{grid-template-columns:repeat(var(--feature-chart-values-columns-count),250px);gap:0px}.product-info__complementary-products .horizontal-product__info{display:flex}.product-info__block-item[data-block-type=associated-products] .horizontal-product__cta .button.button--sm{padding:3px 0;width:114px;margin-top:3px}.product-info__block-item[data-block-type=associated-products] .horizontal-product{padding-left:20px;background:#fffcf0}.altomayo--comparison-table .section-stack__main .feature-chart{padding-inline-start:30px;padding-inline-end:20px}.altomayo--comparison-table .feature-chart__table .feature-chart__heading.bold{font-size:20px;padding-left:0;justify-content:center;padding-top:10px;margin-bottom:-10px;position:unset}.altomayo--comparison-table .feature-chart__table .feature-chart__value.prose.text-subdued p{font-size:18px}.altomayo--comparison-table .feature-chart__table>.feature-chart__table-row:nth-child(4) .feature-chart__value.prose.text-subdued:before{height:100%}.altomayo--comparison-table .feature-chart__product:before{left:0;height:150%}.altomayo--comparison-table .feature-chart__table>.feature-chart__table-row:nth-child(5) .feature-chart__value:before{top:-30px}.altomayo--comparison-table .feature-chart__table .feature-chart__value.prose.text-subdued:before{height:150%;left:0}.template--product .shopify-section--media-with-text .h2{font-size:30px;line-height:35px}.altomayo-buy-buttons .buy-buttons .button{font-size:15px}.altomayo-faq-heading{font-size:30px}.altomayo-faq-tabs .accordion__toggle.bold{font-size:16px}.collection-list-section{padding:40px 20px 50px}.shopify-section--faq .section .section-stack__main .accordion-box .accordion__toggle.bold{font-size:18px}.shopify-section--faq .section .section-stack__main .accordion-box .accordion__content p{font-size:14px;line-height:18px}.shopify-section--featured-collection .section-header{margin-bottom:15px}.footer .footer__block-list{grid:unset;grid-template-columns:1fr;gap:17px}.footer .footer__block--newsletter{grid-column:unset;margin-bottom:20px}.footer__block.footer__block--menu ul li{background:#eeecd9;margin-left:-30px;margin-right:-30px;padding:10px 30px;border-top:1px solid #cecece}.scroll-area .collection-list .collection-card__content-wrapper{top:20px}.template--product .shopify-section--media-with-text .section-full{padding-top:25px;padding-bottom:0}.template--product .shopify-section--media-grid .section-full{padding-top:40px}}@media screen and (max-width: 699px){.footer__block.footer__block--menu ul li{margin-left:-17px;margin-right:-17px;padding:10px 17px}.feature-chart__table-row--product.bottom .feature-chart__view-button-container{display:block!important}.shopify-section--media-grid .media-grid>.media-grid__item:nth-child(2){order:2}.media-section-logos-wrapper img{max-width:160px}.product-card .product-card__info .rating-with-text{display:block}}@media screen and (max-width: 540px){.header .header__wrapper{padding:20px}.template--product .horizontal-product-list-carousel>.horizontal-product-list{grid:auto / auto-flow 94vw}.altomayo-variant-actual-price{display:flex;align-items:center}.product-shipping-info{align-items:baseline}.media-section-logos-wrapper img{max-width:110px}.applepie--media-with-text .button.button--xl,.shopify-section--media-with-text .button.button--xl{padding:13px 46px}.template--product .product .product-gallery__media img{object-fit:contain;height:400;max-width:650px;width:100%;padding:40px 0}.shopify-section--media-with-text p:not(.h2){text-align:center;max-width:100%;margin:0 auto}.shopify-section--media-with-text .title-mobile{height:auto;text-align:center;font-size:30px;font-style:normal;font-weight:700;line-height:35px;letter-spacing:-.72px;margin-bottom:20px}.shopify-section--logo-list .section .h2{font-size:25px}.shopify-section--faq .section .section-stack__intro .v-stack .h2{font-size:25px;line-height:10px}.scroll-area .collection-list .collection-card__content-wrapper{top:10px}.footer__bottom-content{gap:10px;flex-direction:column;align-items:start}}@media screen and (max-width: 450px){.header .header__wrapper{padding:20px}.altomayo-image-variant .thumbnail-swatch>img{max-width:75px}.altomayo-image-variant .altomayo-variant-title{color:var(--dark, #40475d);font-size:14px}.altomayo-variant-actual-price sale-price{font-size:14px}.altomayo-variant-spare-price,.price-discount{padding:0 5px}.altomayo-variant-spare-price span,.price-discount span{font-size:10px}.our-values-content-item{align-items:start}.our-values-content-item h4{text-align:left}.our-values-content-item p{padding:0 10px 0 0;text-align:left}}@media screen and (max-width: 400px){.altomayo-image-variant .thumbnail-swatch>img{max-width:55px}}section.shopify-pc__banner__dialog{display:none!important}.line-item__media-wrapper img.line-item__media{height:120px;object-fit:contain;object-position:center}.thumbnail-swatch>img{object-fit:contain}.product-card__figure a{position:relative}.quick-buy-drawer__info .buy-buttons--compact .button--secondary{background-color:transparent;border:1px solid #008000;color:green}.quick-buy-drawer__info .buy-buttons--compact .button--secondary:hover{box-shadow:none!important;color:green!important}.altomayo-product-spare-price{display:none}.product-info .product-info__block-item[data-block-id=buy_buttons]{margin-left:0;margin-right:0}.altomayo-variant-actual-price .text-lg{color:#e34f4f;font-weight:600}.section{min-width:50%;margin:0 auto}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom.css.map */
