.section-header .header-container{border-bottom:1px solid #ece4db;background:#fff}.section-header .main-nav>ul{display:flex;justify-content:center;flex-wrap:wrap;gap:0}.section-header .main-nav>ul>.nav-item{margin:0}.section-header .main-nav>ul>.nav-item>.nav-item-link{font-size:14px;font-weight:500;line-height:1.4;letter-spacing:0;text-transform:none;padding:15px 10px;min-height:48px;display:flex;align-items:center;gap:4px}.section-header .main-nav .nav-item-link svg{width:9px;height:9px;margin:0}.section-header .main-nav .sub-nav{border:1px solid #e9e1d8;box-shadow:0 10px 24px #30272414}.section-header .main-nav .sub-nav a{font-size:14px;line-height:1.5;text-transform:none;padding-top:10px;padding-bottom:10px}.section-header .main-nav .sub-nav a:hover{color:#a72c32}.section-header .toolbar-container{padding:3px 0}.section-header .main-search__container{border-radius:6px}.section-header .main-search__form{border:1px solid #e1d6cb;border-radius:6px;background:#faf8f5;overflow:hidden}.section-header .main-search__input{background:transparent;font-size:14px}.section-header .main-search__form button{background:#a72c32;border-radius:0 5px 5px 0}.section-header .main-search__product-types{background:transparent;border-left:1px solid #e9e1d8}.section-header a:focus-visible,.section-announcement-bar a:focus-visible{outline:3px solid #a72c32;outline-offset:3px}.section-announcement-bar .announcement-bar{background:#f6f0e8;color:#71434a;border-bottom:1px solid #e9e1d8;padding:8px 0}.section-announcement-bar .announcement-bar__text,.section-announcement-bar .announcement-bar__text__inner{font-size:13px;line-height:1.5;letter-spacing:0;text-transform:none}.section-announcement-bar .announcement-bar a{color:#71434a}.std-delivery-banner{font-family:inherit;font-size:14px;line-height:1.5;min-height:40px;padding:8px 16px}.std-delivery-number{border-radius:5px}body .std-promo-panel,body .std-event-panel,body .std-pair-panel{top:auto;bottom:20px;right:20px;transform:translate(120%);width:400px;max-width:calc(100% - 40px);max-height:min(580px,calc(100dvh - var(--std-delivery-height,40px) - 110px));box-sizing:border-box;padding:22px;border:1px solid #e7dbcf;border-radius:12px;box-shadow:0 8px 32px #30272426;text-align:left;overscroll-behavior:contain}body .std-promo-open .std-promo-panel,body .std-event-open .std-event-panel,body .std-pair-open .std-pair-panel{transform:translate(0)}body .std-event-content,body .std-pair-content{padding:0}body .std-promo-heading,body .std-event-heading,body .std-pair-heading{padding:0 36px 0 0;margin:4px 0 10px;font-size:21px;line-height:1.25;text-align:left}body .std-promo-copy,body .std-event-copy,body .std-pair-copy{font-size:14px;line-height:1.5;max-width:none;margin:0 0 8px}body .std-promo-close,body .std-event-close,body .std-pair-close{top:8px;right:8px;width:44px;height:44px;font-size:26px;border-radius:50%;background:transparent;display:flex;align-items:center;justify-content:center}body .std-promo-decoration,body .std-event-decoration,body .std-pair-decoration{position:static;width:52px;height:52px;display:block;margin:0 0 10px}body .std-promo-products,body .std-event-products,body .std-pair-products{gap:12px;padding:10px 0 12px;scrollbar-width:thin}body .std-promo-card,body .std-event-card,body .std-pair-card{flex:0 0 calc(50% - 6px);min-width:0;scroll-snap-align:start}body .std-promo-card img,body .std-event-card img,body .std-pair-card img{height:112px;aspect-ratio:auto;object-fit:contain;display:block;border-radius:5px;background:#fff}body .std-promo-card-title,body .std-event-card-title,body .std-pair-card-title{font-size:12px;line-height:1.4;min-height:34px;margin:8px 0 4px;overflow-wrap:anywhere}body .std-promo-action,body .std-event-action,body .std-pair-action{min-height:40px;display:flex;align-items:center;justify-content:center;border-radius:5px;font-size:12px;line-height:1.3;padding:9px 6px;box-sizing:border-box;white-space:normal}body .std-promo-cart,body .std-event-cart,body .std-pair-cart{width:100%;box-sizing:border-box;text-align:center;min-height:44px;font-size:13px;border-radius:5px;margin-top:10px}body .std-event-dismiss,body .std-pair-dismiss{min-height:40px;margin:4px auto 0;font-size:12px;text-decoration:underline;text-underline-offset:3px}body .std-promo-tab,body .std-event-tab,body .std-pair-tab{font-size:12px;padding:12px 9px}@media(min-width:1000px){.section-header .toolbar-left .main-search{width:340px;max-width:100%}}@media(min-width:768px)and (max-width:1099px){.section-header .main-nav>ul>.nav-item>.nav-item-link{font-size:13px;padding:13px 8px}}@media(max-width:767px){.section-header .toolbar-container{padding:0}.section-header .toolbar-icons{display:flex;align-items:center;gap:0}.section-header .toolbar-icons>a,.section-header .toolbar-icons .toolbar-search{min-width:34px;min-height:44px}.section-header .toolbar-account{display:none!important}.section-header .toggle-mob-nav{position:relative}.section-header .toggle-mob-nav:after{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px}.section-announcement-bar .announcement-bar{padding:7px 0}.section-announcement-bar .announcement-bar__text,.section-announcement-bar .announcement-bar__text__inner{font-size:12px;line-height:1.4}.std-delivery-banner{font-size:12px;line-height:1.4;padding:7px 12px}#mobile-nav .nav-item-link,#mobile-nav .sub-nav-item-link{font-size:16px;line-height:1.5;min-height:48px}#mobile-nav .open-sub-nav{min-width:44px;min-height:48px}}@media(max-width:600px){body .std-promo-panel,body .std-event-panel,body .std-pair-panel{right:12px;bottom:12px;width:calc(100% - 24px);max-width:calc(100% - 24px);max-height:min(52dvh,420px);padding:18px;border-radius:12px}body .std-promo-heading,body .std-event-heading,body .std-pair-heading{font-size:18px;line-height:1.3;margin-top:0;margin-bottom:6px}body .std-promo-copy,body .std-event-copy,body .std-pair-copy{font-size:12px;line-height:1.4;margin-bottom:6px}body .std-promo-card,body .std-event-card,body .std-pair-card{flex:0 0 100%;display:grid;grid-template-columns:76px minmax(0,1fr);gap:3px 12px;align-content:start;box-sizing:border-box}body .std-promo-card>a:first-child,body .std-event-card>a:first-child,body .std-pair-card>a:first-child{grid-column:1;grid-row:1 / span 3}body .std-promo-card img,body .std-event-card img,body .std-pair-card img{height:80px;width:76px}body .std-promo-card-title,body .std-event-card-title,body .std-pair-card-title{grid-column:2;min-height:0;margin:0;font-size:12px}body .std-promo-price,body .std-event-price,body .std-pair-price{grid-column:2;font-size:12px;margin:0}body .std-promo-card form,body .std-event-card form,body .std-pair-card form{grid-column:2;min-width:0;margin:0}body .std-promo-action,body .std-event-action,body .std-pair-action{min-height:36px;font-size:11px;padding:8px 6px}body .std-promo-products,body .std-event-products,body .std-pair-products{padding:6px 0 10px}body .std-promo-cart,body .std-event-cart,body .std-pair-cart{padding:11px;margin-top:5px}body .std-event-dismiss,body .std-pair-dismiss{min-height:36px}body .std-promo-tab,body .std-event-tab,body .std-pair-tab{writing-mode:horizontal-tb;top:auto;right:12px;border-radius:22px;padding:10px 14px;font-size:12px;box-shadow:0 2px 12px #30272426}body .std-pair-tab{bottom:16px}body .std-event-tab{bottom:66px}body .std-promo-tab{bottom:116px}}body .std-promo-panel,body .std-event-panel,body .std-pair-panel{overflow-x:hidden}body .std-promo-products,body .std-event-products,body .std-pair-products{width:100%;max-width:100%;min-width:0;box-sizing:border-box;display:flex;overflow-x:auto;overflow-y:hidden}body .std-promo-heading,body .std-event-heading,body .std-pair-heading{padding-right:48px}.section-header .main-nav .std-fridge-item{position:relative}.std-fridge-dropdown summary{display:flex;align-items:center;justify-content:space-between;gap:8px;list-style:none;cursor:pointer}.std-fridge-dropdown summary::-webkit-details-marker{display:none}.std-fridge-dropdown summary svg{width:9px;height:9px;flex:0 0 9px}.std-fridge-trigger{padding:15px 10px;min-height:48px;box-sizing:border-box;font-size:14px;font-weight:500;line-height:1.4;text-transform:none}.std-fridge-dropdown[open]>summary,.std-fridge-dropdown summary:hover{color:#a72c32}.std-fridge-dropdown[open]>summary svg,.std-fridge-group[open]>summary svg{transform:rotate(180deg)}.std-fridge-panel{position:absolute;top:100%;right:0;width:270px;max-width:calc(100vw - 32px);max-height:min(560px,65vh);overflow-y:auto;padding:8px 0;box-sizing:border-box;background:#fff;border:1px solid #e9e1d8;box-shadow:0 10px 24px #30272414;text-align:left;z-index:10}.std-fridge-dropdown:not([open])>.std-fridge-panel{display:none}.section-header .main-nav .std-fridge-panel a,.std-fridge-group>summary{display:flex;align-items:center;min-height:44px;padding:10px 20px;box-sizing:border-box;font-size:14px;line-height:1.5;text-transform:none;white-space:normal;color:inherit}.std-fridge-overview{border-bottom:1px solid #eee7df}.std-fridge-group ul{display:block;margin:0;padding:0 0 6px;list-style:none}.section-header .main-nav .std-fridge-group ul a{padding-left:32px}.std-fridge-group[open]{background:#faf8f5}.section-header .main-nav .std-fridge-panel a:hover{color:#a72c32}.std-fridge-dropdown summary:focus-visible{outline:3px solid #a72c32;outline-offset:-3px}@media(min-width:768px)and (max-width:1099px){.std-fridge-trigger{font-size:13px;padding:13px 8px}}.std-dietary-links{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px;padding-top:20px;padding-bottom:20px}.std-dietary-links strong{font-size:14px;margin-right:8px;color:#302724}.std-dietary-links a{display:inline-block;border:1px solid #e4d8ce;border-radius:20px;padding:8px 14px;background:#faf8f5;color:#a72c32;font-size:14px;line-height:1.4;text-decoration:none}.std-dietary-links a:hover{background:#f6eee3}.std-dietary-links a:focus-visible{outline:3px solid #a72c32;outline-offset:3px}@media(max-width:767px){.std-dietary-links{justify-content:flex-start;gap:8px}.std-dietary-links strong{flex-basis:100%;margin-bottom:2px}.std-dietary-links a{font-size:13px;padding:8px 12px}}.std-home--trust .std-trust{align-items:start;row-gap:18px}.std-home--trust .std-ratings{grid-column:1 / -1;display:flex;flex-wrap:wrap;justify-content:center;gap:12px 28px;padding-bottom:18px;border-bottom:1px solid #e9e1d8}.std-home--trust .std-ratings>a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:64px;padding:10px 20px;box-sizing:border-box;border:1px solid #e9e1d8;border-radius:10px;background:#fff;text-align:center;text-decoration:none;max-width:100%}.std-home--trust .std-ratings>a strong{font-size:15px;line-height:1.5;color:#a72c32}.std-home--trust .std-ratings>a span{font-size:13px;line-height:1.5;color:#615953}.std-home--trust .std-trust>a span{white-space:pre-line;line-height:1.65}.std-home--trust .std-trust>a strong{line-height:1.45}.std-home--trust .std-trust a:hover{color:#a72c32}.std-home--trust .std-ratings>a:hover{border-color:#a72c32;background:#faf8f5}.std-home--trust .std-ratings>a:focus-visible{outline:3px solid #a72c32;outline-offset:3px}@media(max-width:767px){.std-home--trust .std-trust{column-gap:18px}.std-home--trust .std-ratings{gap:10px}.std-home--trust .std-ratings>a{flex:1 1 220px;padding:10px 12px}}.std-home--trust .std-ratings{gap:20px;padding-bottom:26px}.std-home--trust .std-ratings>a.std-review-badge{flex:0 1 340px;gap:8px;padding:24px 28px;border:1px solid #e5d4ba;border-radius:16px;background:#fffaf1;box-shadow:0 5px 18px #3027240d}.std-home--trust .std-review-badge .std-review-source{font-size:16px;font-weight:700;color:#302724;line-height:1.4}.std-home--trust .std-review-badge .std-review-stars,.std-home--trust .std-review-stars>span{font-family:Arial,sans-serif;font-size:32px;line-height:1.2;letter-spacing:3px;white-space:nowrap}.std-home--trust .std-review-badge .std-review-stars{position:relative;display:inline-block;color:#ded8cf;margin:0}.std-home--trust .std-review-stars>span{position:absolute;top:0;left:0;display:block;overflow:hidden;color:#bd7d0b;margin:0}.std-home--trust .std-review-badge strong.std-review-score{font-size:30px;font-weight:700;line-height:1.2;color:#a72c32}.std-home--trust .std-review-badge .std-review-count{font-size:15px;font-weight:600;line-height:1.5;color:#302724}.std-home--trust .std-ratings>a.std-review-badge:hover{border-color:#a72c32;background:#fff5e4}@media(max-width:767px){.std-home--trust .std-ratings{gap:14px}.std-home--trust .std-ratings>a.std-review-badge{flex:1 1 240px;padding:20px}.std-home--trust .std-review-badge .std-review-stars,.std-home--trust .std-review-stars>span{font-size:30px}}@media(max-width:767px){#mobile-nav{top:var(--std-delivery-height,0px)!important;height:calc(100% - var(--std-delivery-height,0px))!important;height:calc(100dvh - var(--std-delivery-height,0px))!important}#mobile-nav .side-menu-header{min-height:56px;box-sizing:border-box}#mobile-nav .side-menu-header--close{min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center}}.std-cake-preview{padding-top:32px}.std-cake-preview .product-details{padding:28px;background:#faf8f5;border:1px solid #ece4da;border-radius:16px}.std-cake-preview .std-cake-supplier{margin:0 0 8px;color:#a72c32;font-size:13px;line-height:1.5;letter-spacing:1.4px;font-weight:700}.std-cake-preview .product-title{font-size:36px;line-height:1.15;letter-spacing:-.5px;text-transform:none;margin:0 0 18px;color:#302724}.std-cake-preview .std-cake-summary{margin-bottom:20px}.std-cake-preview .std-cake-summary p{font-size:15px;line-height:1.6;margin:12px 0;color:#514741}.std-cake-preview .std-cake-notice{display:inline-block;background:#f4e7d2;border:1px solid #e4cfae;border-radius:6px;padding:7px 11px;color:#734817;font-size:13px;font-weight:700;line-height:1.4}.std-cake-preview .std-cake-summary .std-cake-serves{font-weight:600;color:#302724}.std-cake-preview .std-cake-diet{display:flex;flex-wrap:wrap;gap:7px;list-style:none;padding:0;margin:14px 0}.std-cake-preview .std-cake-diet li{padding:5px 10px;margin:0;background:#fff;border:1px solid #dcded3;border-radius:20px;color:#45523e;font-size:12px;line-height:1.5}.std-cake-preview .std-cake-summary .std-cake-allergen-note{font-size:12px;color:#615953}.std-cake-preview .product-price{font-size:30px;color:#302724;margin-bottom:12px}.std-cake-preview .payment-and-quantity{gap:12px;margin-top:18px}.std-cake-preview .product-add{border-radius:8px;min-height:52px;font-size:16px}.std-cake-preview .std-delivery-reassurance{background:#fff!important;border:1px solid #e6ddd2;border-radius:8px!important;font-size:13px;line-height:1.6!important}.std-cake-preview .std-cake-details{margin-top:24px}.std-cake-preview .std-cake-details details{border-top:1px solid #dfd5c9}.std-cake-preview .std-cake-details summary{cursor:pointer;font-size:15px;font-weight:600;padding:16px 4px;line-height:1.5;color:#302724}.std-cake-preview .std-cake-details .rte{padding:0 4px 14px;font-size:14px;line-height:1.65}.std-cake-preview .std-cake-details .rte h2{font-size:17px}.std-cake-preview .delivery-checker{padding-top:20px;border-top:1px solid #dfd5c9}.std-cake-preview .delivery-checker input{min-width:0;max-width:100%;background:#fff}.std-cake-preview summary:focus-visible{outline:3px solid #a72c32;outline-offset:2px}@media(max-width:767px){.std-cake-preview{padding-top:16px}.std-cake-preview .product-details{padding:20px 16px;margin-top:16px}.std-cake-preview .product-title{font-size:29px}.std-cake-preview .std-cake-summary p{font-size:14px}}.std-cake-preview .std-cake-details summary:has(.std-cake-toggle){display:flex;justify-content:space-between;align-items:center;gap:16px;list-style:none;min-height:52px;box-sizing:border-box}.std-cake-preview .std-cake-details summary:has(.std-cake-toggle)::-webkit-details-marker{display:none}.std-cake-preview .std-cake-details .std-cake-toggle{display:flex;align-items:center;justify-content:center;flex:0 0 26px;width:26px;height:26px;border:1px solid #dfd5c9;border-radius:50%;color:#a72c32;background:#fff;font-size:21px;line-height:1;font-weight:400}.std-cake-preview .std-cake-toggle:before{content:"+"}.std-cake-preview details[open]>summary .std-cake-toggle:before{content:"\2212"}.std-cake-preview .product-title{overflow-wrap:anywhere}.std-cake-preview .std-delivery-reassurance{padding:14px 16px;margin:12px 0}.std-cake-preview .std-delivery-reassurance p{margin:7px 0;font-size:13px;line-height:1.6}.std-cake-preview .std-delivery-reassurance a{color:#a72c32;text-decoration:underline;text-underline-offset:3px}.std-cake-preview .std-cake-details .rte{overflow-wrap:anywhere}.std-cake-preview .std-cake-details .rte img{max-width:100%;height:auto}.std-cake-preview .std-cake-details .rte table{display:block;max-width:100%;overflow-x:auto}.std-cake-preview .std-product-information .std-product-info-content>ul{margin-top:0;margin-bottom:8px}.std-cake-preview .std-product-information .std-product-info-content>h1,.std-cake-preview .std-product-information .std-product-info-content>h2,.std-cake-preview .std-product-information .std-product-info-content>h3,.std-cake-preview .std-product-information .std-product-info-content>h4{font-size:15px;line-height:1.5;margin:14px 0 8px}.std-cake-preview .std-product-information .std-product-info-content>h1:first-child,.std-cake-preview .std-product-information .std-product-info-content>h2:first-child,.std-cake-preview .std-product-information .std-product-info-content>h3:first-child,.std-cake-preview .std-product-information .std-product-info-content>h4:first-child{margin-top:0}
/*# sourceMappingURL=/cdn/shop/t/92/assets/std-storefront-polish.css.map */
