.product-information .swym-atw-pdp-button-img-icon{width:16px;min-width:16px;max-width:16px}.swym-atw-button-container{margin-top:12px}#swym-atw-pdp-button{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding-block:13.5px}#swym-atw-pdp-button .swym-atw-pdp-button-img-icon{display:none!important}#swym-atw-pdp-button-text{display:inline-flex;align-items:center;font-family:var(--font-pp-neue-montreal);gap:12px;font-size:16px;line-height:1.3;text-transform:uppercase;font-weight:500}#swym-atw-pdp-button-text:before{content:"";width:20px;height:20px;background:center/contain no-repeat url(https://amore-deli.myshopify.com/cdn/shop/files/Icon_ionic-ios-heart.svg);transition:opacity .2s ease}#swym-atw-pdp-button:hover #swym-atw-pdp-button-text:before,#swym-atw-pdp-button:focus-visible #swym-atw-pdp-button-text:before{background-image:url(/cdn/shop/files/Icon_ionic-ios-heart_1.svg?v=1759667504)}#swym-atw-pdp-button.atw-button-added #swym-atw-pdp-button-text:before{background-image:url(/cdn/shop/files/Icon_ionic-ios-heart_6f2a16b2-a02d-4a89-a793-f372790e0aa9.svg?v=1759754247)}#swym-atw-pdp-button.atw-button-added:hover #swym-atw-pdp-button-text:before,#swym-atw-pdp-button.atw-button-added:focus-visible #swym-atw-pdp-button-text:before{background-image:url(/cdn/shop/files/Icon_ionic-ios-heart-1.svg?v=1759754248)}@media (prefers-reduced-motion: reduce){#swym-atw-pdp-button-text:before{transition:none}}.product-information slideshow-container,slideshow-container.slideshow-container{border:1px solid #BAA270;border-radius:12px;overflow:hidden}.product-information .slideshow-control,.slideshow-control.slideshow-control{outline:none;border:1px solid #BAA170;border-radius:4px}.product-information .product-details .text-block[class*=__product_description_] p{margin-block-start:0;margin-top:0}.product-information .product-details .text-block[class*=__product_description_] h3,.product-information .product-details rte-formatter h3{font-family:PP Neue Montreal;font-size:22px;font-weight:500}.product-details .text-block[class*=__product_description_] h3,.product-details rte-formatter p strong{font-weight:500}.product-details .text-block[class*=__product_description_],.product-details rte-formatter{transition:max-height .4s ease,opacity .4s ease;overflow:hidden}.product-details .text-block[class*=__product_description_].is-expanded,.product-details rte-formatter.is-expanded{display:block;-webkit-line-clamp:unset;-webkit-box-orient:unset}.product-details .text-block[class*=__product_description_]:not(.is-expanded),.product-details rte-formatter:not(.is-expanded){display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.product-information .product-details .text-block[class*=__product_description_] p:last-child,.product-information .product-details rte-formatter p:last-child{margin-bottom:0}.product-details .product-description-toggle,.product-description-toggle.product-description-toggle{display:inline;background:none;border:none;padding:0;margin:-8px 0 0;color:#202020;font-family:inherit;font-size:inherit;cursor:pointer;text-decoration:underline;font-weight:400;white-space:nowrap;transition:opacity .2s ease}.product-description-toggle:hover{opacity:.7}.product-details .shopify-block.shopify-app-block[id*=wishlist]{display:none!important}.product-details accordion-custom:first-child .details{margin-top:0}.product-details .feature-grid-block,.feature-grid-block.feature-grid-block{padding-bottom:16px}.product-details .variant-picker .variant-option{margin-bottom:0}@media screen and (max-width: 768px){.product-information .breadcrumb.padding-global,.breadcrumb.padding-global.padding-global{--breadcrumb-pt-mobile: 15px;--breadcrumb-pb-mobile: 12px;padding-top:var(--breadcrumb-pt-mobile);padding-bottom:var(--breadcrumb-pb-mobile)}.product-information .product-details .shopify-block:empty,.product-information .product-details .shopify-block:has(>:empty){display:none;margin:0;padding:0}}#shopify-block-AczRkb0ltM3FpZ0o5N__simple_bundles_kits_infinite_options_selector_edF9cj:has(#simple-bundles-io-options:not(:has(*))){display:none!important}.shopify-app-block[id*=simple_bundles]:has(#simple-bundles-io-options:not(:has(*))){display:none!important}.loop-widget-sp-button{line-height:1.5!important}@media screen and (max-width: 768px){.product-information .product-details>.group-block{padding-bottom:0;--padding-block-end: 0px}.product-details .group-block-content{display:flex;flex-direction:column}.product-details product-price[data-block-id*=__price_]{order:-4}.product-details .shopify-block[id*=__product_header_],.product-details .text-block[class*=__product_title_],.product-details a[ref=productTitleLink]{order:-2}.product-details .text-block[class*=__product_description_]{order:-1}.product-information .product-details .text-block,.product-information .product-details rte-formatter{max-width:100%;width:100%;overflow-wrap:break-word;word-wrap:break-word}.product-information .product-details .text-block p,.product-information .product-details rte-formatter p{max-width:100%;width:100%;overflow-wrap:break-word;word-wrap:break-word}.product-information .product-details .buy-buttons-block.buy-buttons-block{position:fixed;bottom:20px;left:20px;right:20px;width:calc(100vw - 40px);z-index:100;background:#f5f4ee;padding:16px;border-radius:12px;box-shadow:0 -4px 24px #00000026;margin:0;box-sizing:border-box;max-width:calc(100vw - 40px)}.product-information .product-details .buy-buttons-block.buy-buttons-block .product-form-buttons{display:flex;flex-direction:column;gap:12px;width:100%;box-sizing:border-box}.product-information .product-details .buy-buttons-block.buy-buttons-block *{box-sizing:border-box;max-width:100%}.product-information .product-details .buy-buttons-block.buy-buttons-block button,.product-information .product-details .buy-buttons-block.buy-buttons-block input{width:100%}.product-information .product-details .buy-buttons-block.buy-buttons-block form,.product-information .product-details .buy-buttons-block.buy-buttons-block product-form-component,.product-information .product-details .buy-buttons-block.buy-buttons-block .shopify-product-form{width:100%;max-width:100%;box-sizing:border-box}.product-information .product-details .buy-buttons-block.buy-buttons-block .product-page__quantity-controls-wrapper,.product-information .product-details .buy-buttons-block.buy-buttons-block .product-page__quantity-controls{width:100%;max-width:100%;box-sizing:border-box}.product-information .product-details .buy-buttons-block.buy-buttons-block .product-page__qty-btn{width:40px;min-width:40px;max-width:40px;flex-shrink:0}.product-details .feature-grid-block{margin-top:0}@media screen and (max-width: 350px){.product-details .feature-grid,.feature-grid.feature-grid{grid-template-columns:1fr 1fr;gap:10px}.feature-grid__item:nth-child(3){grid-column:1 / -1;justify-self:center;max-width:50%}}}@media screen and (max-width: 455px){.product-details .nutritional-content .nutritional-table__content{grid-template-columns:1fr}.product-details .nutritional-content .nutritional-table__item:nth-child(4n+1),.product-details .nutritional-content .nutritional-table__item:nth-child(4n+2),.product-details .nutritional-content .nutritional-table__item:nth-child(4n+3),.product-details .nutritional-content .nutritional-table__item:nth-child(4n+4){background-color:transparent}.product-details .nutritional-content .nutritional-table__item:nth-child(odd){background-color:#f5f4ee}.product-details .nutritional-content .nutritional-table__item:nth-child(2n){background-color:transparent}}@media screen and (max-width: 767px){.product-information .product-information__grid,.product-information__grid.product-information__grid{grid-template-columns:1fr}.product-information .product-details,.product-information .product-information__grid,.product-details.product-details,.product-information__grid.product-information__grid{grid-column:auto}.product-details .group-block-content,.group-block-content.group-block-content{position:static}.product-information .product-information__grid,.product-information__grid.product-information__grid{position:relative}.product-details .group-block,.group-block.group-block{position:static}.mobile-category-overlay__content{top:26px!important;left:27px!important;right:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/product-information-custom.css.map */
