.gastro-wishlist-button{position:static!important;display:block;width:100%;margin:0}.gastro-wishlist-button button{display:flex!important;align-items:center;justify-content:center;gap:8px;width:100%;min-height:44px;border:1px solid #173c55!important;border-radius:7px!important;background:#fff!important;color:#172a36!important;font:inherit!important;text-transform:none!important;box-shadow:none!important}.gastro-wishlist-button button:hover{background:#f0f1f2!important}.gastro-wishlist-button svg{width:20px;height:20px;flex-shrink:0}.gastro-wishlist-layout{display:grid;grid-template-columns:230px minmax(0,1fr);gap:38px;padding:40px 0 70px;min-height:400px}.gastro-wishlist-nav{display:flex;flex-direction:column;gap:0}.gastro-wishlist-nav a{padding:17px 12px;border-bottom:1px solid #ddd;color:#172a36;text-decoration:none}.gastro-wishlist-nav a[aria-current]{font-weight:700;color:#c53b26;background:#f0f1f2}.gastro-wishlist-layout #wishlist-hero-shared-list-view{padding:0!important}.gastro-wishlist-layout .wishlist-hero-page-header{margin-top:0;font-size:32px!important;font-weight:700}.gastro-wishlist-layout .wishlist-hero-page-header>svg{display:none}.gastro-wishlist-layout .wishlist-hero-list-no-items-text{text-align:left!important;padding:24px 0!important;font-size:16px}.gastro-wishlist-layout .wishlist-hero-page-actions-bar{float:none!important}@media(max-width:749px){.gastro-wishlist-layout{grid-template-columns:1fr;gap:24px;padding:24px 0 40px}.gastro-wishlist-nav{flex-direction:row;flex-wrap:wrap}.gastro-wishlist-nav a{padding:12px}.gastro-wishlist-layout .wishlist-hero-page-header{font-size:26px!important}}.gastro-wishlist-button svg{color:currentColor!important}.gastro-wishlist-layout .wishlisthero-customer-view-listing>.MuiGrid-container{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0;width:100%}.gastro-wishlist-layout .wishlist-hero-list-card{width:auto;max-width:none;flex-basis:auto;padding:0}.gastro-wishlist-layout .wishlist-hero-list-card>.MuiCard-root{position:relative;display:flex;flex-direction:column;height:100%;padding:12px;border:1px solid #d1dfeb;border-radius:18px;box-shadow:none}.gastro-wishlist-layout .wishlist-hero-list-card>.MuiCard-root>a{order:-1}.gastro-wishlist-layout .wishlist-hero-list-card-product-image{height:auto;padding-top:100%;background-size:contain;background-repeat:no-repeat;background-color:#f3f4f4;border-radius:14px}.gastro-wishlist-layout .wishlist-hero-list-card-header{padding:12px 0 0}.gastro-wishlist-layout .wishlist-hero-list-card-header-product-name{font-weight:700;font-size:16px!important;color:#172a36;text-decoration:none;min-height:4.5em!important;-webkit-line-clamp:3!important}.gastro-wishlist-layout .wishlist-hero-list-card-header-added-on{display:none}.gastro-wishlist-layout .wishlist-hero-list-card-product-price{padding:8px 0}.gastro-wishlist-layout .wishlist-hero-list-card-product-price p,.gastro-wishlist-layout .wishlist-hero-price-update{text-align:left!important;font-size:22px!important}.gastro-wishlist-layout .wishlist-hero-list-card-footer{padding:0;margin-top:auto}.gastro-wishlist-layout .wishlist-hero-list-card-footer-add-to-cart{width:100%!important;min-height:44px;border-radius:7px!important;text-transform:none;font:inherit!important;font-weight:600!important}.gastro-wishlist-layout .wishlist-hero-list-card-footer-delete{position:absolute;top:18px;right:18px;background:#fff!important;border:1px solid #d1dfeb!important;border-radius:50%!important;width:38px;height:38px;z-index:1}.gastro-wishlist-layout .wishlist-hero-page-actions-bar button,.gastro-wishlist-layout .wishlist-hero-list-footer button{text-transform:none;font:inherit;border-radius:7px}@media(max-width:749px){.gastro-wishlist-layout .wishlisthero-customer-view-listing>.MuiGrid-container{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.gastro-wishlist-layout .wishlist-hero-list-card-header-product-name{font-size:14px!important}}@media(max-width:380px){.gastro-wishlist-layout .wishlisthero-customer-view-listing>.MuiGrid-container{grid-template-columns:1fr}}.gastro-wishlist-nav{font-size:16px}.gastro-wishlist-layout .wishlist-hero-list-card-header-product-name{display:-webkit-box!important;-webkit-box-orient:vertical!important;overflow:hidden!important;max-height:4.5em;line-height:1.5!important}.gastro-wishlist-layout .wishlist-hero-list-card-product-image{padding:0!important;aspect-ratio:1;height:auto!important;min-height:0!important}.gastro-wishlist-layout .wishlist-hero-page-actions-bar button,.gastro-wishlist-layout .wishlist-hero-list-footer button{font-size:14px!important}.gastro-wishlist-sku{font-size:13px;color:#64727a;margin:8px 0}.gastro-wishlist-layout #wishlist-hero-shared-list-view:has(.wishlist-hero-list-no-items-content) .wishlist-hero-page-actions-bar{display:none}.gastro-wishlist-layout .wishlist-hero-page-actions-bar,.gastro-wishlist-layout .wishlist-hero-list-footer{display:none!important}.gastro-wishlist-layout .wishlist-hero-list-card-footer-delete svg{display:none}.gastro-wishlist-layout .wishlist-hero-list-card-footer-delete:after{content:"\2665";font-size:24px;line-height:1;color:#c53b26}.gastro-wishlist-count-target .wishlist-hero-items-count{position:absolute!important;top:-2px;right:2px;min-width:18px;height:18px;line-height:18px!important;padding:0 4px!important;border-radius:50%;background:#c53b26;color:#fff;font-size:11px!important;font-weight:700;margin:0!important;text-align:center}.gastro-mobile-bottom .gastro-wishlist-count-target .wishlist-hero-items-count{top:0;right:calc(50% - 24px)}@media(max-width:749px){.gastro-wishlist-nav{flex-wrap:nowrap;overflow-x:auto;max-width:100%;padding-bottom:6px}.gastro-wishlist-nav a{flex-shrink:0;white-space:nowrap}}.gastro-wishlist-layout{grid-template-columns:300px minmax(0,1fr);gap:36px;padding:24px 0 70px}.gastro-wishlist-navigation{background:#f2f7f8;border-radius:0 8px 8px 0;padding:60px 32px;align-self:start;min-height:520px}.gastro-wishlist-nav a{border:0;padding:18px 12px;position:relative;font-weight:500}.gastro-wishlist-nav a[aria-current]{background:transparent;color:#c53b26}.gastro-wishlist-nav a[aria-current]:before{content:"";position:absolute;width:7px;height:7px;border:1px solid currentColor;border-radius:50%;left:-3px;top:calc(50% - 3px)}.gastro-wishlist-content{padding-top:60px;min-width:0}.gastro-wishlist-menu-toggle{display:none}.gastro-wishlist-layout .wishlist-hero-page-header{margin:0 0 30px!important;line-height:1.2!important}.gastro-wishlist-layout .wishlisthero-customer-view-listing>.MuiGrid-container{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.gastro-wishlist-layout .wishlist-hero-list-card>.MuiCard-root{padding:0;border:0;border-radius:0;box-shadow:none!important}.gastro-wishlist-layout .wishlist-hero-list-card-product-image{position:relative;aspect-ratio:4/5;border-radius:0;background-color:#f4f4f4}.gastro-wishlist-layout .wishlist-hero-list-card-header{padding:10px 0 0}.gastro-wishlist-layout .wishlist-hero-list-card-header-product-name{display:block!important;min-height:0!important;max-height:none!important;-webkit-line-clamp:unset!important;font-size:16px!important;line-height:1.5!important;font-weight:500;overflow:visible!important}.gastro-wishlist-layout .gastro-wishlist-sku{position:absolute;bottom:8px;left:8px;margin:0;max-width:70%;font-size:12px;line-height:1.4;background:#f4f4f4e6;padding:3px 5px;color:#64727a}.gastro-wishlist-layout .wishlist-hero-list-card-footer-delete{top:8px;right:8px;width:32px;height:32px;min-width:32px;border:0!important}.gastro-wishlist-layout .wishlist-hero-list-card-product-price{padding:10px 0}.gastro-wishlist-layout .wishlist-hero-list-card-product-price p,.gastro-wishlist-layout .wishlist-hero-price-update{font-size:18px!important}.gastro-wishlist-layout .wishlist-hero-list-card-footer-add-to-cart{font-size:16px!important;box-shadow:none!important}.gastro-wishlist-layout .wishlist-hero-list-no-items-text{text-align:center!important;padding:35px 0!important}.gastro-wishlist-cart-confirm{width:min(600px,calc(100% - 32px));padding:0;border:0;border-radius:10px;color:#172a36;box-shadow:0 16px 60px #0003}.gastro-wishlist-cart-confirm::backdrop{background:#0006}.gastro-wishlist-cart-confirm header{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #dce3e6}.gastro-wishlist-cart-confirm h2{font-size:22px;margin:0}.gastro-wishlist-cart-confirm [data-close]{border:0;background:none;font-size:28px;cursor:pointer;padding:4px 8px}.gastro-wishlist-confirm-product{display:grid;grid-template-columns:130px minmax(0,1fr);gap:24px;padding:24px}.gastro-wishlist-confirm-product img{width:100%;height:150px;object-fit:contain;background:#f4f4f4}.gastro-wishlist-confirm-product a{color:inherit;text-decoration:none;font-size:17px;font-weight:600}.gastro-wishlist-confirm-product p{font-size:13px;color:#64727a}.gastro-wishlist-confirm-product strong{color:#ed142b;font-size:20px}.gastro-wishlist-cart-confirm footer{display:flex;gap:16px;padding:0 24px 24px}.gastro-wishlist-cart-confirm footer>*{flex:1;padding:14px;border:1px solid #173c55;border-radius:6px;background:#fff;color:#172a36;text-align:center;text-decoration:none;font:inherit;cursor:pointer}.gastro-wishlist-cart-confirm [data-cart]{background:#c53b26;border-color:#c53b26;color:#fff}.gastro-wishlist-cart-error{color:#b00020;font-size:14px}@media(max-width:749px){.gastro-wishlist-layout{grid-template-columns:1fr;gap:24px;padding:12px 0 45px;min-height:60vh}.gastro-wishlist-navigation{background:none;border-radius:0;padding:0;min-height:0}.gastro-wishlist-menu-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;padding:14px 18px;border:1px solid #ddd;border-radius:7px;background:#fff;color:#172a36;font:inherit}.gastro-wishlist-nav{display:none;overflow:visible;padding:12px 18px;background:#f2f7f8}.gastro-wishlist-menu-toggle[aria-expanded=true]+.gastro-wishlist-nav{display:flex;flex-direction:column}.gastro-wishlist-nav a{padding:12px;white-space:normal}.gastro-wishlist-content{padding:0}.gastro-wishlist-layout .wishlisthero-customer-view-listing>.MuiGrid-container{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.gastro-wishlist-layout .wishlist-hero-list-card-header-product-name{font-size:14px!important}.gastro-wishlist-confirm-product{grid-template-columns:90px minmax(0,1fr);gap:16px;padding:18px}.gastro-wishlist-cart-confirm footer{flex-direction:column;padding:0 18px 18px}.gastro-wishlist-cart-confirm h2{font-size:20px}}.gastro-wishlist-cart-confirm footer{background:#fff!important;font-size:16px!important}.gastro-wishlist-cart-confirm footer>*{font-size:16px!important;line-height:1.4!important;min-height:48px}.gastro-wishlist-layout .wishlist-hero-list-card-footer-add-to-cart:before{content:"";display:inline-block;width:20px;height:20px;margin-right:8px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M2 3h3l3 12h11l2-9H6M9 20h.01M18 20h.01' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M2 3h3l3 12h11l2-9H6M9 20h.01M18 20h.01' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat}.gastro-wishlist-layout .wishlisthero-customer-view-listing{padding:0!important}.gastro-wishlist-menu-toggle{font-size:16px;line-height:1.5;min-height:48px}.gastro-wishlist-page{width:100%;box-sizing:border-box}body .header__icons .header__icon--account{order:1}body .header__icons .gastro-quote-link{order:2}body .header__icons .header__icon--cart{order:3}body .gastro-product-card,body .card-wrapper{position:relative}body .gastro-wishlist-button.gastro-wishlist-corner{position:absolute!important;top:18px;right:18px;width:40px;height:40px;z-index:3;margin:0!important}body .gastro-wishlist-button.gastro-wishlist-corner button{width:40px!important;height:40px!important;min-height:40px!important;padding:0!important;border:0!important;border-radius:50%!important;background:#fff!important;color:#172a36!important;opacity:1!important;box-shadow:none!important;font-size:0!important;gap:0!important}body .gastro-wishlist-corner button span{display:flex!important;align-items:center;justify-content:center;width:19px!important;height:19px!important;min-height:0!important;overflow:visible!important;-webkit-line-clamp:unset!important;font-size:0!important;line-height:0!important}body .gastro-wishlist-corner button svg{width:19px!important;height:19px!important;margin:0!important;vertical-align:middle}body .gastro-wishlist-corner button:hover{background:#f0f1f2!important}body .gastro-wishlist-corner button:focus-visible{outline:2px solid #c53b26!important;outline-offset:3px}body .gastro-wishlist-corner button{color:#000!important}body .gastro-wishlist-corner button span,body .gastro-wishlist-corner button svg{width:26px!important;height:26px!important}body .gastro-wishlist-corner button svg[data-icon=heart][data-prefix=fas] path,body .pdp-wishlist button svg[data-icon=heart][data-prefix=fas] path{fill:currentColor}body .gastro-model-product .pdp-price-row{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}body .gastro-model-product .pdp-price-row .pdp-price{min-width:0;flex:1}body .gastro-model-product .pdp-wishlist{flex:0 0 48px;width:48px;height:48px}body .gastro-model-product .pdp-wishlist .gastro-wishlist-button{width:48px;height:48px;margin:0!important}body .gastro-model-product .pdp-wishlist button{width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important;padding:0!important;gap:0!important;border:1px solid #172a36!important;border-radius:8px!important;font-size:0!important}body .gastro-model-product .pdp-wishlist button svg{width:22px;height:22px;margin:0!important}body .gastro-model-product .pdp-wishlist button:focus-visible{outline:2px solid #c53b26;outline-offset:3px}body .gastro-model-product .pdp-price-row{align-items:center}body .gastro-model-product .pdp-wishlist button{display:flex!important;align-items:center!important;justify-content:center!important;color:#000!important;line-height:0!important}body .gastro-model-product .pdp-wishlist button span{display:flex!important;align-items:center!important;justify-content:center!important;font-size:0!important;line-height:0!important;padding:0!important;margin:0!important}body .gastro-model-product .pdp-wishlist button svg{display:block;width:26px!important;height:26px!important;flex:none;margin:0!important}html body .header__icons .gastro-wishlist-count-target .wishlist-hero-items-count{top:3px!important;left:calc(50% + 3px)!important;right:auto!important;transform:none!important;display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:20px;height:20px;padding:0 4px!important;border:2px solid #fff;border-radius:999px;font:700 11px/1 Arial,sans-serif!important;pointer-events:none;z-index:1}html body .header__icons .gastro-wishlist-count-target .wishlist-hero-items-count{width:20px;min-width:20px;line-height:16px!important;text-indent:0!important;letter-spacing:0!important;text-align:center!important;padding:0!important;align-content:center;vertical-align:middle}html body .header__icons .gastro-wishlist-count-target .wishlist-hero-items-count{left:var(--wishlist-badge-x, calc(50% + 6px) )!important;top:var(--wishlist-badge-y,-2px)!important;right:auto!important;bottom:auto!important;display:flex;align-items:center;justify-content:center;line-height:1!important;box-sizing:border-box;width:auto;min-width:20px;height:20px;padding:0 4px!important;margin:0!important;transform:none!important}html body .header__icons .gastro-wishlist-count-target .wishlist-hero-items-count:not(:empty){display:flex!important;align-items:center!important;justify-content:center!important;line-height:1!important}html body .header__icons .gastro-wishlist-count-target .wishlist-hero-items-count:empty{display:none!important}body .gastro-wishlist-button svg[data-icon=heart]{color:#000!important}body .gastro-wishlist-button svg[data-icon=heart] path{d:path("M16 27s-11-7.2-11-15A6 6 0 0 1 16 8.7 6 6 0 0 1 27 12c0 7.8-11 15-11 15Z");transform:scale(16)!important;transform-origin:0 0!important;fill:none!important;stroke:currentColor!important;stroke-width:1.6!important;stroke-linecap:round!important;stroke-linejoin:round!important}body .gastro-wishlist-button svg[data-icon=heart][data-prefix=fas] path{fill:currentColor!important}.gastro-guest-wishlist-card{display:flex;gap:20px;padding:20px 0;border-bottom:1px solid #ddd}.gastro-guest-wishlist-card img{width:120px;height:120px;object-fit:contain}.gastro-guest-wishlist-card>div{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.gastro-guest-wishlist-card button{background:#fff;border:1px solid #ccc;padding:8px 14px;border-radius:6px;cursor:pointer}.gastro-guest-saved svg{fill:currentColor!important}@media(max-width:749px){.gastro-guest-wishlist-card img{width:85px;height:85px}}.gastro-wishlist-button.gastro-guest-selected button svg{display:none!important}.gastro-wishlist-button.gastro-guest-selected button:before{content:"\2665"!important;font:30px/1 Arial!important;color:#111!important;display:block!important}.gastro-wishlist-count-target{position:relative}.gastro-wishlist-count-target:has(.gastro-guest-count) .wishlist-hero-items-count{display:none!important}.gastro-guest-count{position:absolute;top:-5px;right:0;background:#111;color:#fff;border-radius:50%;min-width:17px;height:17px;text-align:center;font:11px/17px Arial}.gastro-guest-count[hidden]{display:none}body .gastro-wishlist-button.gastro-guest-selected button:before{content:none!important;display:none!important}body .gastro-wishlist-button.gastro-guest-selected button svg{display:block!important;color:#c53b26!important}body .gastro-wishlist-button.gastro-guest-selected button svg[data-icon=heart] path{fill:#c53b26!important;stroke:#c53b26!important}.gastro-guest-count{background:#c53b26;font-weight:700;min-width:18px;height:18px;line-height:18px;box-sizing:border-box;padding:0 4px;right:auto;left:var(--wishlist-badge-x, calc(50% + 5px) );top:var(--wishlist-badge-y,0px)}#GastroGuestWishlist{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}#GastroGuestWishlist .wishlist-hero-list-card-footer-add-to-cart{background:#c53b26;color:#fff;border:0;cursor:pointer;display:flex;align-items:center;justify-content:center}#GastroGuestWishlist .wishlist-hero-list-card-product-price p{color:#ed142b;font-weight:700;margin:0}#GastroGuestWishlist .wishlist-hero-list-card-footer-delete{cursor:pointer}@media(max-width:749px){#GastroGuestWishlist{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}@media(max-width:380px){#GastroGuestWishlist{grid-template-columns:1fr}}#GastroGuestWishlist .wishlist-hero-list-card-product-image{background-position:center!important}#GastroGuestWishlist .wishlist-hero-list-card-footer-add-to-cart{background:#0a9d50!important;padding:6px 16px!important;cursor:pointer}#GastroGuestWishlist .wishlist-hero-list-card-footer-add-to-cart:disabled{opacity:.55;cursor:default}html body .header__icons .gastro-wishlist-count-target:has(.gastro-guest-count) .wishlist-hero-items-count:not(:empty){display:none!important}#GastroGuestWishlist>p{grid-column:1/-1}@media(min-width:750px){.gastro-wishlist-guest .gastro-wishlist-content{width:calc(100% - 336px);margin-inline:auto}#GastroGuestWishlist{grid-template-columns:repeat(3,minmax(0,1fr));margin:16px;padding:0;gap:20px}}.gastro-wishlist-guest .gastro-wishlist-guest-note,.gastro-wishlist-guest .gastro-wishlist-guest-note+a{display:none}#GastroGuestWishlist .wishlist-hero-list-card-footer-add-to-cart:before{flex-shrink:0}#GastroGuestWishlist{display:grid;grid-template-columns:minmax(0,1fr);gap:0;margin:0;padding:0}#GastroGuestWishlist .wishlist-hero-list-card{border-bottom:1px solid #ddd;padding:24px 0}#GastroGuestWishlist .wishlist-hero-list-card>.MuiCard-root{display:grid;grid-template-columns:150px minmax(0,1fr) 130px 210px;gap:24px;align-items:center;height:auto;padding-right:44px}#GastroGuestWishlist .wishlist-hero-list-card-product-image{aspect-ratio:1;height:150px!important;background-color:#f4f4f4}#GastroGuestWishlist .wishlist-hero-list-card-header,#GastroGuestWishlist .wishlist-hero-list-card-product-price{padding:0}#GastroGuestWishlist .wishlist-hero-list-card-footer{margin:0;padding:0}#GastroGuestWishlist .wishlist-hero-list-card-footer-add-to-cart{background:#c53b26!important;color:#fff;min-height:44px}#GastroGuestWishlist .wishlist-hero-list-card-footer-delete{top:calc(50% - 16px);right:0}#GastroGuestWishlist .gastro-wishlist-sku{max-width:calc(100% - 16px);font-size:11px}@media(max-width:1000px){#GastroGuestWishlist .wishlist-hero-list-card>.MuiCard-root{grid-template-columns:120px minmax(0,1fr) 180px;gap:20px}#GastroGuestWishlist .wishlist-hero-list-card>.MuiCard-root>a{grid-column:1;grid-row:1/3}#GastroGuestWishlist .wishlist-hero-list-card-header{grid-column:2;grid-row:1/3}#GastroGuestWishlist .wishlist-hero-list-card-product-price{grid-column:3;grid-row:1}#GastroGuestWishlist .wishlist-hero-list-card-footer{grid-column:3;grid-row:2}#GastroGuestWishlist .wishlist-hero-list-card-product-image{height:120px!important}}@media(max-width:600px){#GastroGuestWishlist .wishlist-hero-list-card>.MuiCard-root{grid-template-columns:90px minmax(0,1fr);gap:12px;padding-right:30px;align-items:start}#GastroGuestWishlist .wishlist-hero-list-card>.MuiCard-root>a{grid-column:1;grid-row:1/3}#GastroGuestWishlist .wishlist-hero-list-card-header{grid-column:2;grid-row:1}#GastroGuestWishlist .wishlist-hero-list-card-product-price{grid-column:2;grid-row:2}#GastroGuestWishlist .wishlist-hero-list-card-footer{grid-column:1/-1;grid-row:3}#GastroGuestWishlist .wishlist-hero-list-card-product-image{height:90px!important}#GastroGuestWishlist .wishlist-hero-list-card-footer-delete{top:0;right:0}#GastroGuestWishlist .gastro-wishlist-sku{position:static;display:block;font-size:10px;max-width:100%;padding:2px;margin:0;transform:translateY(90px)}}.gastro-wishlist-guest .gastro-wishlist-content{width:100%;margin:0}:is(#GastroGuestWishlist,.gastro-wishlist-layout .wishlisthero-customer-view-listing>.MuiGrid-container){display:grid;grid-template-columns:minmax(0,1fr);gap:0;margin:0;padding:0}:is(#GastroGuestWishlist,.gastro-wishlist-layout .wishlisthero-customer-view-listing>.MuiGrid-container) .wishlist-hero-list-card{border-bottom:1px solid #ddd;padding:24px 0}:is(#GastroGuestWishlist,.gastro-wishlist-layout .wishlisthero-customer-view-listing>.MuiGrid-container) .wishlist-hero-list-card>.MuiCard-root{display:grid;grid-template-columns:150px minmax(0,1fr) 130px 210px;gap:24px;align-items:center;height:auto;padding-right:44px}:is(#GastroGuestWishlist,.gastro-wishlist-layout .wishlisthero-customer-view-listing>.MuiGrid-container) .wishlist-hero-list-card-product-image{aspect-ratio:1;height:150px!important;background-color:#f4f4f4}:is(#GastroGuestWishlist,.gastro-wishlist-layout .wishlisthero-customer-view-listing>.MuiGrid-container) .wishlist-hero-list-card-header{padding:0}:is(#GastroGuestWishlist,.gastro-wishlist-layout .wishlisthero-customer-view-listing>.MuiGrid-container) .wishlist-hero-list-card-product-price{padding:0}:is(#GastroGuestWishlist,.gastro-wishlist-layout .wishlisthero-customer-view-listing>.MuiGrid-container) .wishlist-hero-list-card-footer{margin:0;padding:0}:is(#GastroGuestWishlist,.gastro-wishlist-layout .wishlisthero-customer-view-listing>.MuiGrid-container) .wishlist-hero-list-card-footer-add-to-cart{background:#c53b26!important;color:#fff;min-height:44px}:is(#GastroGuestWishlist,.gastro-wishlist-layout .wishlisthero-customer-view-listing>.MuiGrid-container) .wishlist-hero-list-card-footer-delete{top:calc(50% - 16px);right:0}:is(#GastroGuestWishlist,.gastro-wishlist-layout .wishlisthero-customer-view-listing>.MuiGrid-container) .gastro-wishlist-sku{max-width:calc(100% - 16px);font-size:11px}@media(max-width:1000px){:is(#GastroGuestWishlist,.gastro-wishlist-layout .wishlisthero-customer-view-listing>.MuiGrid-container) .wishlist-hero-list-card>.MuiCard-root{grid-template-columns:120px minmax(0,1fr) 180px;gap:20px}:is(#GastroGuestWishlist,.gastro-wishlist-layout .wishlisthero-customer-view-listing>.MuiGrid-container) .wishlist-hero-list-card>.MuiCard-root>a{grid-column:1;grid-row:1/3}:is(#GastroGuestWishlist,.gastro-wishlist-layout .wishlisthero-customer-view-listing>.MuiGrid-container) .wishlist-hero-list-card-header{grid-column:2;grid-row:1/3}:is(#GastroGuestWishlist,.gastro-wishlist-layout .wishlisthero-customer-view-listing>.MuiGrid-container) .wishlist-hero-list-card-product-price{grid-column:3;grid-row:1}:is(#GastroGuestWishlist,.gastro-wishlist-layout .wishlisthero-customer-view-listing>.MuiGrid-container) .wishlist-hero-list-card-footer{grid-column:3;grid-row:2}:is(#GastroGuestWishlist,.gastro-wishlist-layout .wishlisthero-customer-view-listing>.MuiGrid-container) .wishlist-hero-list-card-product-image{height:120px!important}}@media(max-width:600px){:is(#GastroGuestWishlist,.gastro-wishlist-layout .wishlisthero-customer-view-listing>.MuiGrid-container) .wishlist-hero-list-card>.MuiCard-root{grid-template-columns:90px minmax(0,1fr);gap:12px;padding-right:30px;align-items:start}:is(#GastroGuestWishlist,.gastro-wishlist-layout .wishlisthero-customer-view-listing>.MuiGrid-container) .wishlist-hero-list-card>.MuiCard-root>a{grid-column:1;grid-row:1/3}:is(#GastroGuestWishlist,.gastro-wishlist-layout .wishlisthero-customer-view-listing>.MuiGrid-container) .wishlist-hero-list-card-header{grid-column:2;grid-row:1}:is(#GastroGuestWishlist,.gastro-wishlist-layout .wishlisthero-customer-view-listing>.MuiGrid-container) .wishlist-hero-list-card-product-price{grid-column:2;grid-row:2}:is(#GastroGuestWishlist,.gastro-wishlist-layout .wishlisthero-customer-view-listing>.MuiGrid-container) .wishlist-hero-list-card-footer{grid-column:1/-1;grid-row:3}:is(#GastroGuestWishlist,.gastro-wishlist-layout .wishlisthero-customer-view-listing>.MuiGrid-container) .wishlist-hero-list-card-product-image{height:90px!important}:is(#GastroGuestWishlist,.gastro-wishlist-layout .wishlisthero-customer-view-listing>.MuiGrid-container) .wishlist-hero-list-card-footer-delete{top:0;right:0}:is(#GastroGuestWishlist,.gastro-wishlist-layout .wishlisthero-customer-view-listing>.MuiGrid-container) .gastro-wishlist-sku{position:static;display:block;font-size:10px;max-width:100%;padding:2px;margin:0;transform:translateY(90px)}}.gastro-wishlist-content:has(#GastroGuestWishlist .wishlist-hero-list-card) .wishlist-hero-list-no-items-content{display:none!important}.gastro-wishlist-content{container-type:inline-size}.gastro-wishlist-layout .wishlist-hero-list-card>.MuiCard-root>p{display:contents}@container (max-width:850px){.gastro-wishlist-layout .wishlist-hero-list-card>.MuiCard-root{grid-template-columns:100px minmax(0,1fr) 170px!important;gap:16px!important;padding-right:36px!important}.gastro-wishlist-layout .wishlist-hero-list-card>.MuiCard-root>a{grid-column:1!important;grid-row:1/3!important}.gastro-wishlist-layout .wishlist-hero-list-card-header{grid-column:2!important;grid-row:1/3!important}.gastro-wishlist-layout .wishlist-hero-list-card-product-price{grid-column:3!important;grid-row:1!important}.gastro-wishlist-layout .wishlist-hero-list-card-footer{grid-column:3!important;grid-row:2!important}.gastro-wishlist-layout .wishlist-hero-list-card-product-image{height:100px!important}}@container (max-width:520px){.gastro-wishlist-layout .wishlist-hero-list-card>.MuiCard-root{grid-template-columns:90px minmax(0,1fr)!important;gap:12px!important;padding-right:30px!important}.gastro-wishlist-layout .wishlist-hero-list-card-header{grid-column:2!important;grid-row:1!important}.gastro-wishlist-layout .wishlist-hero-list-card-product-price{grid-column:2!important;grid-row:2!important}.gastro-wishlist-layout .wishlist-hero-list-card-footer{grid-column:1/-1!important;grid-row:3!important}.gastro-wishlist-layout .wishlist-hero-list-card-product-image{height:90px!important}.gastro-wishlist-layout .wishlist-hero-list-card-footer-delete{top:0!important}}.gastro-wishlist-layout .wishlist-hero-list-card>.MuiCard-root>a{min-width:0;width:100%}.gastro-wishlist-layout .wishlist-hero-list-card-product-image{width:100%!important;max-width:100%!important}.gastro-wishlist-layout .wishlist-hero-list-card-header{min-width:0}.gastro-wishlist-layout .wishlist-hero-list-card-header-product-name{white-space:normal!important;overflow-wrap:anywhere}.gastro-wishlist-layout{grid-template-columns:minmax(240px,25%) minmax(0,1fr);padding-top:0;align-items:stretch}.gastro-wishlist-layout.gastro-wishlist-guest{grid-template-columns:minmax(0,1fr)}.gastro-wishlist-navigation{padding:48px 34px;background:#f6f7f8;min-height:600px}.gastro-wishlist-nav a{display:block;font-size:16px;font-weight:500;padding:18px 12px;line-height:24px;color:#000}.gastro-wishlist-nav a[aria-current]:before{left:-8px;top:50%;transform:translateY(-50%);background:transparent;border:1.5px solid #c53b26;box-sizing:border-box;width:7px;height:7px}.gastro-wishlist-nav a[href$="#sign-out"]{display:flex;align-items:center;gap:16px;margin-top:40px}.gastro-wishlist-content{padding-top:48px}html body .wishlist-inquiry-actions #WishlistInquiryOpen,html body #WishlistInquiryDialog .wishlist-inquiry-footer button[type=submit]{font:600 16px/24px Arial,sans-serif!important;min-height:48px;padding:11px 24px!important;border:1px solid #c53b26!important;border-radius:5px!important;background:#c53b26!important;color:#fff!important;box-shadow:none!important;display:inline-flex;align-items:center;justify-content:center}html body .wishlist-inquiry-actions #WishlistInquiryOpen:hover{background:#a83120!important;border-color:#a83120!important}@media(max-width:749px){.gastro-wishlist-layout{display:block}.gastro-wishlist-navigation{padding:0;min-height:0;border-radius:4px}.gastro-wishlist-nav{padding:12px 24px;background:#f6f7f8}.gastro-wishlist-content{padding:28px 0}.gastro-wishlist-menu-toggle{background:#f6f7f8;font-weight:600}}.wishlist-inquiry-backdrop:not([hidden]){position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;z-index:1000}#WishlistInquiryDialog[open]{position:fixed;inset:50% auto auto 50%;transform:translate(-50%,-50%);margin:0;z-index:1001}.gastro-wishlist-nav a[href$="#sign-out"]:before{content:"";display:block;width:22px;height:22px;flex:0 0 22px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 5V4a2 2 0 0 1 2-2h6a2 2 0 0 1 2 2v16a2 2 0 0 1-2 2h-6a2 2 0 0 1-2-2v-1M14 12H3m4-4-4 4 4 4'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 5V4a2 2 0 0 1 2-2h6a2 2 0 0 1 2 2v16a2 2 0 0 1-2 2h-6a2 2 0 0 1-2-2v-1M14 12H3m4-4-4 4 4 4'/%3E%3C/svg%3E") center/contain no-repeat}#MainContent .gastro-wishlist-layout .wishlist-hero-list-card{box-sizing:border-box;border:1px solid #d6d6d6!important;border-radius:8px;padding:20px!important;margin:0 0 16px!important;width:100%;max-width:100%}#MainContent .gastro-wishlist-layout .wishlist-hero-list-card>.MuiCard-root{grid-template-columns:140px minmax(0,1fr) 210px!important;gap:20px!important;padding:0!important;align-items:center}#MainContent .gastro-wishlist-layout .wishlist-hero-list-card>.MuiCard-root>a{grid-column:1!important;grid-row:1/3!important}#MainContent .gastro-wishlist-layout .wishlist-hero-list-card-product-image{height:140px!important;aspect-ratio:1;padding:0!important;background-size:contain!important;background-position:center!important;background-repeat:no-repeat!important;background-color:#fff!important;border:1px solid #e2e2e2;border-radius:6px!important;box-sizing:border-box}#MainContent .gastro-wishlist-layout .wishlist-hero-list-card-header{grid-column:2!important;grid-row:1/3!important;padding:0!important}#MainContent .gastro-wishlist-layout .wishlist-hero-list-card-product-price{grid-column:3!important;grid-row:1!important;padding:0 42px 0 0!important}#MainContent .gastro-wishlist-layout .wishlist-hero-list-card-footer{grid-column:3!important;grid-row:2!important;display:flex!important;flex-direction:column;gap:12px;align-items:stretch}#MainContent .gastro-wishlist-layout .gastro-wishlist-sku{position:static!important;transform:none!important;background:none!important;padding:0!important;margin:10px 0 0!important;font-size:12px!important;max-width:100%!important;color:#666}#MainContent .gastro-wishlist-layout .wishlist-hero-list-card-footer-delete{position:absolute!important;inset:0 0 auto auto!important;width:36px!important;height:36px!important;min-width:36px!important;padding:4px!important;background:#fff!important;color:#000!important;display:flex!important;align-items:center;justify-content:center;border:0!important}#MainContent .gastro-wishlist-layout .wishlist-hero-list-card-footer-delete:after{content:none!important}#MainContent .gastro-wishlist-layout .wishlist-hero-list-card-footer-delete svg{display:block!important;width:28px;height:28px}.gastro-wishlist-quantity{display:flex;border:1px solid #d6d6d6;border-radius:6px;overflow:hidden;height:44px;background:#fff;width:140px;max-width:100%}.gastro-wishlist-quantity button{width:42px;min-width:0;border:0;background:#f8f8f8;color:#111;font:400 23px/1 Arial;cursor:pointer;padding:0}.gastro-wishlist-quantity button:disabled{color:#bbb;cursor:default}.gastro-wishlist-quantity input{width:54px;min-width:0;border:0;border-radius:0;text-align:center;padding:0;background:#fff;color:#111;font:400 16px Arial;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.gastro-wishlist-quantity input::-webkit-inner-spin-button,.gastro-wishlist-quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@container (max-width:700px){#MainContent .gastro-wishlist-layout .wishlist-hero-list-card>.MuiCard-root{grid-template-columns:110px minmax(0,1fr)!important;gap:16px!important}#MainContent .gastro-wishlist-layout .wishlist-hero-list-card-product-image{height:110px!important}#MainContent .gastro-wishlist-layout .wishlist-hero-list-card-header{grid-column:2!important;grid-row:1!important;padding-right:32px!important}#MainContent .gastro-wishlist-layout .wishlist-hero-list-card-product-price{grid-column:2!important;grid-row:2!important}#MainContent .gastro-wishlist-layout .wishlist-hero-list-card-footer{grid-column:1/-1!important;grid-row:3!important;flex-direction:row;align-items:center}#MainContent .gastro-wishlist-layout .wishlist-hero-list-card-footer-add-to-cart{flex:1!important;width:auto!important}.gastro-wishlist-quantity{flex:0 0 130px}}@container (max-width:380px){#MainContent .gastro-wishlist-layout .wishlist-hero-list-card{padding:14px!important}#MainContent .gastro-wishlist-layout .wishlist-hero-list-card>.MuiCard-root{grid-template-columns:85px minmax(0,1fr)!important;gap:12px!important}#MainContent .gastro-wishlist-layout .wishlist-hero-list-card-product-image{height:85px!important}#MainContent .gastro-wishlist-layout .wishlist-hero-list-card-footer{flex-wrap:wrap}}#MainContent .gastro-wishlist-layout .wishlist-hero-list-card-product-image{display:block!important;visibility:visible!important}#MainContent .gastro-wishlist-layout .wishlist-hero-list-card-footer-delete{color:#c53b26!important}.wishlist-inquiry-success{padding:14px 18px;border:1px solid #b9d8bf;border-radius:6px;background:#edf7ef;color:#245c34;margin:20px 0;font-size:16px}#MainContent .gastro-wishlist-layout .wishlist-hero-list-card-product-image{background-color:#f4f4f4!important;background-blend-mode:multiply}#MainContent .gastro-wishlist-layout .wishlist-hero-list-card-product-price{min-height:36px;display:flex;align-items:center}#MainContent .gastro-wishlist-layout .wishlist-hero-list-card-product-price p{margin:0!important;line-height:24px!important}#MainContent .gastro-wishlist-layout .wishlist-hero-list-card-product-price{position:relative}#MainContent .gastro-wishlist-layout .wishlist-hero-list-card-product-price .wishlist-hero-list-card-footer-delete{inset:50% 0 auto auto!important;transform:translateY(-50%)!important}#WishlistInquiryDialog [data-wishlist-inquiry-products]:not(:empty){max-height:220px;overflow-y:auto;margin-bottom:16px;overscroll-behavior:contain}#WishlistInquiryDialog .inquiry-product-row{grid-template-columns:minmax(0,1fr) 72px;gap:14px;padding:8px 0;min-height:0}#WishlistInquiryDialog .inquiry-product-row a{font-size:14px;line-height:20px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#WishlistInquiryDialog .inquiry-product-row label{font-size:11px;line-height:14px;margin:0}#WishlistInquiryDialog .inquiry-product-row input{min-height:32px;height:32px;padding:5px 8px;margin-top:3px;font-size:14px}@media(max-width:600px){#WishlistInquiryDialog [data-wishlist-inquiry-products]:not(:empty){max-height:180px}#WishlistInquiryDialog .inquiry-product-row{grid-template-columns:minmax(0,1fr) 62px;gap:10px}}#WishlistInquiryDialog{width:min(620px,calc(100% - 28px));max-height:85vh;padding:22px 24px;border-radius:10px}#WishlistInquiryDialog h2{font-size:22px;line-height:28px;margin:0 30px 16px 0}#WishlistInquiryDialog label{margin:12px 0;font-size:14px;line-height:20px}#WishlistInquiryDialog input:not([type=hidden]),#WishlistInquiryDialog textarea:not([hidden]){min-height:38px;padding:8px 10px;margin-top:4px;font-size:16px;line-height:20px}#WishlistInquiryDialog textarea:not([hidden]){min-height:70px;height:70px}#WishlistInquiryDialog .inquiry-product-row input{min-height:30px;height:30px;padding:4px 8px;margin-top:2px;font-size:14px}#WishlistInquiryDialog [data-wishlist-inquiry-products]:not(:empty){max-height:160px;margin-bottom:12px}#WishlistInquiryDialog .wishlist-inquiry-footer{margin-top:18px;gap:12px}html body #WishlistInquiryDialog .wishlist-inquiry-footer button{min-height:40px;padding:8px 18px!important;font-size:14px!important;line-height:22px!important}@media(max-width:600px){#WishlistInquiryDialog{padding:18px 16px}#WishlistInquiryDialog h2{font-size:20px}#WishlistInquiryDialog [data-wishlist-inquiry-products]:not(:empty){max-height:140px}}@media(min-width:601px){#WishlistInquiryDialog [data-wishlist-inquiry-fields]{display:grid;grid-template-columns:1fr 1fr;column-gap:16px}#WishlistInquiryDialog [data-wishlist-inquiry-fields]>label{min-width:0;margin:8px 0}#WishlistInquiryDialog [data-wishlist-inquiry-fields]>label:nth-of-type(5),#WishlistInquiryDialog [data-wishlist-inquiry-fields]>label:nth-of-type(6),#WishlistInquiryDialog .wishlist-inquiry-footer{grid-column:1/-1}}html body .wishlist-inquiry-backdrop:not([hidden]){display:block!important;z-index:10000}html body #WishlistInquiryDialog[open]{z-index:10001;overscroll-behavior:contain}body:has(#WishlistInquiryDialog[open]) shopify-chat{visibility:hidden!important}html body .gastro-wishlist-button.gastro-wishlist-corner button{display:flex!important;align-items:center!important;justify-content:center!important}html body .gastro-wishlist-button.gastro-wishlist-corner button:before{content:""!important;display:block!important;width:26px!important;height:26px!important;flex:0 0 26px!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M16 27s-11-7.2-11-15A6 6 0 0 1 16 8.7 6 6 0 0 1 27 12c0 7.8-11 15-11 15Z' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat!important}html body .gastro-wishlist-button.gastro-wishlist-corner.gastro-guest-selected button:before,html body .gastro-wishlist-button.gastro-wishlist-corner button:has(svg[data-prefix=fas]):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M16 27s-11-7.2-11-15A6 6 0 0 1 16 8.7 6 6 0 0 1 27 12c0 7.8-11 15-11 15Z' fill='%23c53b26' stroke='%23c53b26' stroke-width='1.6'/%3E%3C/svg%3E")!important}html body .gastro-wishlist-button.gastro-wishlist-corner button span,html body .gastro-wishlist-button.gastro-wishlist-corner button svg{display:none!important}html body .gastro-wishlist-page>.model-breadcrumb{padding-top:24px;margin-bottom:24px}html body .gastro-wishlist-page .gastro-wishlist-layout,html body .gastro-wishlist-page .gastro-wishlist-content{padding-top:0}@media(max-width:749px){html body .gastro-wishlist-page>.model-breadcrumb{padding-top:20px;margin-bottom:20px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/gastro-wishlist.css.map */
