@import"https://fonts.googleapis.com/css2?family=Baskervville&display=swap";@font-face{font-family:hvdtrial_plutocond_bold;src:url(https://cdn.shopify.com/s/files/1/0640/4272/9662/files/pluto_bold-webfont.woff2?v=1702884183) format("woff2"),url(https://cdn.shopify.com/s/files/1/0640/4272/9662/files/pluto_bold-webfont.woff?v=1702884183) format("woff");font-weight:400;font-style:normal}@font-face{font-family:hvdtrial_plutomedium;src:url(https://cdn.shopify.com/s/files/1/0640/4272/9662/files/pluto_medium-webfont.woff2?v=1702884183) format("woff2"),url(https://cdn.shopify.com/s/files/1/0640/4272/9662/files/pluto_medium-webfont.woff?v=1702884183) format("woff");font-weight:400;font-style:normal}@font-face{font-family:hvdtrial_plutocond_regular;src:url(https://cdn.shopify.com/s/files/1/0640/4272/9662/files/pluto_regular-webfont.woff2?v=1702884183) format("woff2"),url(https://cdn.shopify.com/s/files/1/0640/4272/9662/files/pluto_regular-webfont.woff?v=1702884183) format("woff");font-weight:400;font-style:normal}@font-face{font-family:gothambold;src:url(https://cdn.shopify.com/s/files/1/0640/4272/9662/files/gothambold-webfont.woff2?v=1702884619) format("woff2"),url(https://cdn.shopify.com/s/files/1/0640/4272/9662/files/gothambold-webfont.woff?v=1702884619) format("woff");font-weight:400;font-style:normal}@font-face{font-family:gothambook;src:url(https://cdn.shopify.com/s/files/1/0640/4272/9662/files/gothambook-webfont.woff2?v=1702884619) format("woff2"),url(https://cdn.shopify.com/s/files/1/0640/4272/9662/files/gothambook-webfont.woff?v=1702884619) format("woff");font-weight:400;font-style:normal}@font-face{font-family:gothamlight;src:url(https://cdn.shopify.com/s/files/1/0640/4272/9662/files/gothamlight-webfont.woff2?v=1702884619) format("woff2"),url(https://cdn.shopify.com/s/files/1/0640/4272/9662/files/gothamlight-webfont.woff?v=1702884619) format("woff");font-weight:400;font-style:normal}@font-face{font-family:gothammedium;src:url(https://cdn.shopify.com/s/files/1/0640/4272/9662/files/gothammedium-webfont.woff2?v=1702884619) format("woff2"),url(https://cdn.shopify.com/s/files/1/0640/4272/9662/files/gothammedium-webfont.woff?v=1702884619) format("woff");font-weight:400;font-style:normal}body{display:block!important;min-height:100%;margin:0;font-size:unset!important;letter-spacing:0px!important;line-height:normal!important}:root{--primery-color: #c9efdd;--secondary-color: #fffac4;--body-color: #fffdf2;--border-color: #dddddd;--link-color: #555555;--button-text-color: #333333;--sub-title-color: #666666;--field-color: #777777;--white-color: #ffffff;--black-color: #000000;--pluto-regular: "hvdtrial_plutocond_regular";--pluto-medium: "hvdtrial_plutomedium";--pluto-bold: "hvdtrial_plutocond_bold";--gotham-light: "gothamlight";--gotham-regular: "gothambook";--gotham-medium: "gothammedium";--gotham-bold: "gothambold";--Baskervville-font: "Baskervville", serif}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{background-color:var(--body-color)!important}a{text-decoration:none;display:inline-block}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{letter-spacing:0px}button{cursor:pointer}.container{max-width:1266px;padding:0 15px;margin:0 auto}.page-width{max-width:1266px;padding-left:15px!important;padding-right:15px!important;margin:0 auto}.primery__button{background-color:var(--primery-color);padding:20px;color:var(--button-text-color);font-size:16px;line-height:19.2px;font-family:var(--gotham-bold);border:1px solid var(--link-color);text-transform:uppercase;text-align:center;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.primery__button:hover{background-color:var(--link-color);color:var(--primery-color);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.secondary__button{background-color:var(--secondary-color);padding:20px;color:var(--button-text-color);font-size:16px;line-height:19.2px;font-family:var(--gotham-bold);border:1px solid var(--link-color);text-transform:uppercase;text-align:center;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.secondary__button:hover{background-color:var(--link-color);color:var(--secondary-color);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.sub__title{font-size:16px;line-height:15.92px;font-family:var(--gotham-medium);color:var(--sub-title-color);text-transform:uppercase;margin-bottom:9px}.main__title{font-size:50px;color:var(--link-color);line-height:49.75px;font-family:var(--pluto-bold);margin-bottom:9px}.title__des,.collections__banner-title p{font-size:16px;line-height:19.2px;color:var(--sub-title-color);font-family:var(--gotham-regular);margin-bottom:0}.link__button{display:inline-flex;align-items:center;gap:4px;font-size:16px;line-height:19.2px;font-family:var(--gotham-medium);color:var(--link-color);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.link__button svg{width:13px;height:9px;fill:var(--link-color)}.link__button:hover{opacity:.7;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}sticky-header.header-wrapper{z-index:9999!important}.header__top-bar{background-color:var(--primery-color);padding:10px 0}.header__top-wrapper{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin:0 -15px}.top__bar-link{width:100%;padding:0 15px;text-align:center}.top__bar-list{width:50%;padding:0 15px}.top__bar-link a{text-decoration:underline;font-size:12px;color:var(--link-color);font-family:var(--gotham-medium);line-height:11.94px}.top__bar-link a:hover{text-decoration:none}.top__bar-list ul{list-style:none;padding:0;margin:0;display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:36px}.top__bar-list ul li{display:inline-flex}.top__bar-list ul li a:after{content:"";position:absolute;top:-1px;right:-19px;width:1px;height:21px;background-color:var(--link-color)}.top__bar-list ul li a{position:relative;display:inline-flex;align-items:center;gap:6px;font-size:12px;font-family:var(--gotham-medium);line-height:11.94px;color:var(--link-color);line-height:19px}.top__bar-list ul li a svg{width:19px;height:19px;fill:var(--link-color)}.top__bar-list ul li:nth-last-child(1) a:after{display:none}.main__header-wrapper{background-color:var(--white-color);padding:10px 15px!important}.main__header-wrapper .header__heading-link{padding:0!important}.main__header-wrapper .header__heading,.main__header-wrapper .header__heading-link{margin-bottom:-52px}#billy-bakery-dev .main__header-wrapper .header__heading-link{margin-bottom:0}.main__header-flexbox{display:flex;align-items:center;flex-wrap:wrap;margin:0 -15px}.header__heading,.header__heading-link{position:relative!important}.header__menu{width:100%}.header__logo{width:15%;padding:0 15px}.header__actions{padding:0!important;align-items:center;gap:20px}.site__logo{width:102px;height:102px;margin:0 auto}.site__logo a{display:block;width:100%;height:100%}.site__logo a img{width:100%;height:100%;object-fit:contain}.header__inline-menu{margin:0!important;padding:0!important}.header__inline-menu ul{list-style:none;padding:0;margin:0;display:flex;align-items:center;flex-wrap:wrap;gap:34px}.header__inline-menu ul li{display:inline-flex}summary.list-menu__item{padding-right:0!important}.header__inline-menu a,.header__inline-menu summary{display:inline-flex;position:relative;align-items:center;gap:4px;font-size:14px;font-family:var(--pluto-regular);line-height:13.93px;color:var(--link-color)!important;padding:0;text-decoration:none!important;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.header__active-menu-item{color:var(--link-color)!important}.header__inline-menu a span,.header__inline-menu summary span{text-decoration:none!important}.header__inline-menu a svg,.header__inline-menu summary svg{width:10px;height:10px;fill:var(--link-color);position:relative!important;right:0!important;top:0!important;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.header__inline-menu a:after,.header__inline-menu summary:after{content:"";position:absolute;bottom:0;left:0;width:0;height:1px;background-color:var(--link-color);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.header__inline-menu a:hover:after,.header__inline-menu summary:hover:after{width:100%;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.main__search-wrapper form{width:341px;position:relative}.main__search-wrapper input{width:100%;border:1px solid var(--border-color);padding:11px 40px 11px 19px;font-size:14px;font-family:var(--gotham-regular);line-height:13.93px;color:var(--link-color);outline:none;box-shadow:none;border-radius:50px;background-color:var(--white-color);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.main__search-wrapper input::placeholder{color:var(--link-color)}.main__search-wrapper input:focus{border-color:var(--primery-color)}.header__actions ul{list-style:none;padding:0;margin:0;display:flex;align-items:stretch;justify-content:flex-end;gap:20px}.header__actions ul li{position:relative;display:flex;align-items:center;justify-content:center}.header__actions ul li:after{content:"";position:absolute;top:8px;right:-10px;width:.5px;height:21px;background-color:var(--link-color)}.header__actions ul li:nth-last-child(1):after{display:none}.main__search-wrapper button{background-color:transparent;border:none;padding:0;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;cursor:pointer;position:absolute;top:50%;right:20px;transform:translateY(-50%);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.main__search-wrapper button svg{width:100%;height:100%;fill:var(--link-color);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.main__search-wrapper button:hover svg{fill:var(--primery-color);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.user__action-button a{display:inline-flex;align-items:center;justify-content:center;width:19px;height:19px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.user__action-button a svg{width:100%;height:100%;fill:var(--link-color);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.user__action-button a:hover svg{fill:var(--primery-color);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.cart__action-button button,.cart__action-button a{background-color:transparent;border:none;padding:0;display:inline-flex;align-items:center;justify-content:center;width:23px;height:23px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.cart__action-button button svg,.cart__action-button a svg{width:100%;height:100%;fill:var(--link-color);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.cart__action-button button:hover svg,.cart__action-button a:hover svg{fill:var(--primery-color);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.header__actions .header__icon--cart{margin-right:0!important;width:23px;height:23px}.header__actions .header__icon--cart svg{width:100%;height:100%;fill:var(--link-color)}.user__action-button{display:flex;position:relative}.header .search-modal__content{padding:0!important;width:341px}.header .search-modal__content .field__label{display:none}.header .search-modal__content .search__input{width:100%;border:1px solid var(--border-color);padding:11px 81px 11px 19px!important;font-size:14px;font-family:var(--gotham-regular);line-height:13.93px;color:var(--link-color);outline:none!important;box-shadow:none!important;border-radius:50px;background-color:var(--white-color);margin:0;height:auto;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.header .search-modal__content .search__input::placeholder{opacity:1!important}.header .search-modal__content .field:before,.header .search-modal__content .field:after{display:none}.header .search-modal__content .search__button{background-color:transparent;border:none;padding:0;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;cursor:pointer;position:absolute;top:50%;right:20px;transform:translateY(-50%);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.header__inline-menu .header__submenu,.header__inline-menu .header__submenu li,.header__inline-menu .header__submenu li a{display:block!important}.header__inline-menu .header__submenu li a:after{display:none}.header .search-modal__content .search__button svg{width:100%;height:100%;fill:var(--link-color);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.main__header-wrapper .cart-count-bubble{width:10px;height:10px;background-color:var(--link-color);position:absolute;top:0;right:-5px;left:auto;bottom:0}.main__header-wrapper .cart-count-bubble span{display:none}.user__action-button:after{content:"";position:absolute;top:0;right:-10px;width:.5px;height:21px;background-color:var(--link-color)}.user__action-button:before{content:"";position:absolute;top:0;left:-10px;width:.5px;height:21px;background-color:var(--link-color)}header-drawer .menu-drawer{position:fixed;z-index:999;left:0;top:0;width:100%;height:100%!important;padding:19px 13px!important}.menu__drawer-close-btn{font-size:16px;color:var(--link-color);font-weight:500;line-height:17.6px;font-family:var(--gotham-medium);background-color:transparent;border:none;display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.menu__drawer-close-btn svg{width:25px;height:25px}.menu__drawer-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding-bottom:23px;border-bottom:1px solid var(--border-color)}.menu__drawer-header--search{width:calc(60% - 5px)}.menu__drawer-header--close__btn{width:calc(40% - 5px);display:flex;justify-content:flex-end}.menu__drawer-header--search .search-modal__content{width:100%}.menu__drawer-header--search .search-modal__content .search__input{width:100%;border:none;padding:0 25px 0 30px!important;font-size:16px;font-family:var(--gotham-regular);font-weight:400;line-height:15.4px;color:var(--link-color);outline:none!important;box-shadow:none!important;border-radius:0;background-color:var(--white-color);margin:0;height:auto;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.menu__drawer-header--search .search-modal__content .search__button{background-color:transparent;border:none;padding:0;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;cursor:pointer;position:absolute;top:50%;left:0;transform:translateY(-50%);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.menu__drawer-header--search .reset__button{height:auto;width:auto;right:0}.menu__drawer-header--search .predictive-search{min-width:328px;top:26px}.menu-drawer .menu-drawer__navigation .menu-drawer__menu li a,.menu-drawer .menu-drawer__navigation .menu-drawer__menu li summary{padding:13px 0!important;border-bottom:1px solid var(--border-color);font-size:16px;color:var(--link-color);font-weight:500;line-height:19.2px;font-family:var(--gotham-medium);background-color:transparent!important}.menu-drawer .menu-drawer__navigation{padding-top:16px!important;padding-bottom:25px!important}.menu-drawer .menu-drawer__navigation-container{height:auto!important}.menu__drawer-list-arrow{width:21px;height:21px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.menu-drawer__submenu .menu-drawer__close-button{padding:0;font-size:15px;font-family:var(--gotham-medium);font-weight:500;color:var(--link-color);line-height:normal;margin-bottom:20px;background-color:transparent!important}.drawer__ctm-button{padding:25px 0 22.57px;display:flex;flex-wrap:wrap;gap:15.14px}.drawer__ctm-button a{width:100%;padding:15px 30px 14.86px;text-align:center;font-size:18px!important;font-family:var(--gotham-medium)!important;font-weight:500!important}.menu-drawer__utility-links{background-color:transparent!important;padding:22.57px 0!important}.menu-drawer__utility-links .menu-drawer__account{width:100%;padding:18px 30px!important;border:1px solid var(--border-color);align-items:center;justify-content:center;font-size:16px;font-family:var(--gotham-medium);font-weight:500;line-height:15.4px;color:var(--link-color);gap:22px;position:relative}.menu-drawer__utility-links .menu-drawer__account span{position:relative}.menu-drawer__utility-links .menu-drawer__account span:after{content:"";position:absolute;top:50%;left:-10px;width:1px;height:21px;background-color:var(--sub-title-color);transform:translateY(-50%)}.menu-drawer__utility-links .header__icon--cart{width:100%;padding:18px 30px!important;border:1px solid var(--border-color);align-items:center;justify-content:center;font-size:16px;font-family:var(--gotham-medium);font-weight:500;line-height:15.4px;color:var(--link-color);gap:22px;position:relative;text-decoration:none;height:auto;margin-top:9px}.menu-drawer__utility-links .header__icon--cart svg{position:relative;width:20px;height:20px;fill:var(--link-color)}.border__line{position:relative}.menu-drawer__utility-links .header__icon--cart span.border__line:after{content:"";position:absolute;top:50%;left:-10px;width:1px;height:21px;background-color:var(--sub-title-color);transform:translateY(-50%)}.header__icon--menu{width:20px;height:14px;display:inline-flex;align-items:center;justify-content:center}.header__icon--menu svg{width:100%;height:100%}.mega__menu-wrapper{background-color:var(--white-color);position:absolute;top:60px;left:0;width:100%;padding:50px 0}.mega__menu-flex--wrapper{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap}.mega__menu-celebrations--wrapper{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.mega__menu-lg--column{width:calc(65% - 25px);display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap}.mega__menu-sm--column{width:calc(35% - 25px);display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap}.mega__menu-order--menu{width:calc(40% - 12.5px)}.mega__menu-products--menu{width:calc(60% - 12.5px)}.mega__menu-list--wrapper{border:1px dashed var(--border-color);padding:22px 20px 6px 19px;height:100%}.mega__menu-list--wrapper h3{font-size:18px;list-style:22.23px;color:var(--button-text-color);font-weight:500;font-family:var(--pluto-medium);margin-bottom:21px}.mega__menu-list--wrapper ul{gap:0px;display:block}.mega__menu-list--wrapper ul li{display:block;margin-bottom:13px}.mega__menu-list--wrapper ul li:nth-last-child(1){margin-bottom:0}.mega__menu-list--wrapper ul li a{font-weight:500;font-family:var(--gotham-medium);color:var(--button-text-color);font-size:16px;line-height:15.31px}.mega__menu-products--menu .mega__menu-list--wrapper ul{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap}.mega__menu-products--menu .mega__menu-list--wrapper ul li{width:calc(50% - 27px)}.mega__menu-product--col{width:calc(50% - 18px)}.mega__menu-product--item{height:254px;width:100%;position:relative}.mega__menu-product--item img,.mega__menu-product--item svg{width:100%;height:100%;object-fit:cover}.mega__menu-product--item__name{background-color:#f0e691;padding:16px 15px;position:absolute;bottom:0;left:0;width:100%;text-align:center}.mega__menu-product--item__name p{font-size:16px;line-height:15.31px;color:var(--button-text-color);font-weight:500;font-family:var(--gotham-medium);margin-bottom:0}.mega__menu-category--col{width:calc(73% - 34.5px);display:flex;align-items:stretch;flex-wrap:wrap;margin:0 -7px;position:relative}.mega__menu-category--col:before{content:"";position:absolute;height:100%;width:1px;background:#0000003b;top:0;right:-33px}.mega__menu-contact--col{width:calc(27% - 34.5px)}.mega__menu-category--column{width:25%;padding:0 7px}.mega__menu-category--item{width:100%;height:100%;border:3px dashed #fffbe8;padding:9px 8px 12px!important;display:block!important}.mega__menu-category--item:after{display:none}.mega__menu-category--item__image{width:100%;height:234px;margin-bottom:16px}.mega__menu-category--item__image img{width:100%;height:100%;object-fit:cover}.mega__menu-category--item-name{display:inline-flex;align-items:center;gap:4px;font-size:20px;line-height:24.7px;font-weight:400;font-family:var(--pluto-regular);color:var(--button-text-color);margin-bottom:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.mega__menu-category--item-name svg{width:15px!important;height:9px!important}.mega__menu-category--item:hover .mega__menu-category--item-name{gap:8px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.mega__menu-contact--detail .sub__title{font-family:var(--pluto-regular);font-weight:400;color:var(--button-text-color);margin-bottom:10px}.mega__menu-contact--detail .main__title{color:var(--button-text-color);margin-bottom:15px;font-family:var(--pluto-bold);font-weight:700}.mega__menu-contact--detail .main__title span{color:#d69a00}.mega__menu-contact--detail .title__des{font-size:14px;line-height:16.8px;font-weight:400;font-family:var(--gotham-regular);color:var(--sub-title-color);margin-bottom:13px}.mega__menu-contact--detail a{font-size:16px;line-height:19.2px;font-weight:500;font-family:var(--gotham-medium);color:var(--button-text-color);display:inline-flex;align-items:center;line-height:normal;gap:4px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.mega__menu-contact--detail a:after{display:none}.mega__menu-contact--detail a svg{width:13px!important;height:9px!important}.mega__menu-contact--detail a:hover{gap:8px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.main__banner{height:calc(100vh - 109px);position:relative;overflow:hidden}.main__banner img,.main__banner svg{width:100%;height:100%;object-fit:cover}.main__banner:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0000001a;z-index:1}.banner__content-wrapper{max-width:800px;width:100%;position:absolute;top:50%;left:0;right:0;text-align:center;margin:0 auto;transform:translateY(-50%);z-index:2}.banner__content-wrapper h1{font-size:60px;color:var(--white-color);font-family:var(--pluto-bold);line-height:59.7px;margin-bottom:5px}.banner__content-wrapper p{font-size:16px;color:var(--white-color);font-family:var(--gotham-medium);line-height:19.2px;margin-bottom:22px}.banner__button-wrapper{max-width:60%;margin:0 auto;display:flex;align-items:stretch;justify-content:center;flex-wrap:wrap}.banner__button-column{width:50%;padding:0 13.5px}.banner__button-column a,.banner__button-column button{width:100%}.button__tag{position:relative;padding:0 18px;font-size:15px!important;color:var(--white-color)!important;font-family:var(--gotham-medium)!important;line-height:14.93px!important;margin-bottom:0!important;margin-top:14px!important}.button__tag:after{content:"";position:absolute;top:50%;right:0;width:18px;height:.5px;background-color:var(--white-color);transform:translateY(-50%)}.button__tag:before{content:"";position:absolute;top:50%;left:0;width:18px;height:.5px;background-color:var(--white-color);transform:translateY(-50%)}.our__collections{padding:72px 0 65px}.collection__container{max-width:1313px;padding:0 15px;margin:0 auto}.collection__title-wrapper{text-align:center;max-width:815px;margin:0 auto 31px}.collection__title-wrapper .title__des{margin-bottom:19px}.collection__item-wrapper{background:var(--white-color) url(https://cdn.shopify.com/s/files/1/0640/4272/9662/files/spring__frame.png?v=1702898125) no-repeat;background-position:center;background-size:contain;display:block;padding:24px 22px 24px 23px;border-radius:10px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.collection__item-img{width:100%!important;height:274px;border-radius:10px!important;overflow:hidden;margin-bottom:10px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.collection__item-img .card__media,.collection__item-img .card__media .media{width:100%;height:100%}.collection__item-img img{width:100%;height:100%;object-fit:cover;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.collection__item-wrapper .card__information .card__heading a,.collection__item-wrapper p{display:inline-flex;align-items:center;gap:4px;font-size:20px;line-height:24px;font-family:var(--pluto-medium);color:var(--link-color);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.collection__item-wrapper .card__information .card__heading a span{display:inline-flex}.collection__item-wrapper .card__information .card__heading a svg,.collection__item-wrapper p svg{width:17px;height:11px;fill:var(--link-color)}.collection__item-wrapper .card__information{padding:0!important}.collection__item-wrapper:hover .collection__item-img img{transform:scale(1.1);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.collection__item-wrapper:hover .card__information .card__heading a{gap:8px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.collection-list__item .card--text .collection__item-img{margin-bottom:0;height:100%}.collection-list__item .collection__item-wrapper.card--text{background-color:#fff!important}.swiper__arrows .swiper-button-next,.swiper__arrows .swiper-button-prev{width:37px;height:37px;border:7px solid var(--body-color);background-color:var(--link-color);display:flex;align-items:center;justify-content:center;border-radius:50%;margin:0;top:50%;transform:translateY(-50%)}.swiper__arrows .swiper-button-next:after,.swiper__arrows .swiper-button-prev:after{display:none}.swiper__arrows .swiper-button-next svg,.swiper__arrows .swiper-button-prev svg{width:100%;height:100%;fill:var(--white-color)}.swiper__arrows .swiper-button-prev{left:0}.swiper__arrows .swiper-button-next{right:0}.all__collections-slider{position:relative;padding:0 16px}.sort__by-select--wrapper .facet-filters.sorting{padding-left:0}.sort__by-select--wrapper .product-count-vertical{display:none}.sort__by-select--wrapper .facet-filters__label{margin-right:9px!important}.sort__by-select--wrapper .facet-filters__field .select svg{width:11px;height:11px;right:0;top:1px}.collections__list-column #cloud_search_filters_root{display:none!important}.filter__main-wrapper .cloud-search-filters-sidebar__heading{font-size:20px;line-height:16.9px;font-family:var(--pluto-medium);font-weight:500;margin-bottom:0;color:var(--link-color);border-bottom:1px solid var(--border-color);padding:20px 0}.cloud-search-filter .cloud-search-filter__name span{font-size:16px;font-weight:500;font-family:var(--pluto-medium);line-height:13.52px;text-transform:uppercase;color:var(--link-color);margin-bottom:0}.cloud-search-filter .cloud-search-filter__name span.cloud-search-filter__collapse{display:none!important}.filter__main-wrapper .cloud-search-filter{margin-top:31px!important;margin-bottom:0!important}.filter__main-wrapper .cloud-search-filters-sidebar__filters{margin:0!important}.filter__main-wrapper .cloud-search-filter__values{padding:0}.filter__main-wrapper .cloud-search-filter__values label,.filter__main-wrapper .cloud-search-filter .cloud-search-filter-value{position:relative}.filter__main-wrapper .cloud-search-filter__values .cloud-search-filter-value__checkbox,.filter__main-wrapper .cloud-search-filter .cloud-search-filter-value .cloud-search-filter-value__checkbox{position:absolute;top:50%;transform:translateY(-50%);right:0;height:18px;width:18px}.filter__main-wrapper .cloud-search-filter__values .cloud-search-filter-value__checkbox input,.filter__main-wrapper .cloud-search-filter .cloud-search-filter-value .cloud-search-filter-value__checkbox input{height:18px;width:18px;border:1px solid #999;border-radius:0!important;margin:0}.filter__main-wrapper .cloud-search-filter__values .cloud-search-filter-value__name,.filter__main-wrapper .cloud-search-filter__values .cloud-search-filter-value__count,.filter__main-wrapper .cloud-search-filter .cloud-search-filter-value .cloud-search-filter-value__name,.filter__main-wrapper .cloud-search-filter .cloud-search-filter-value .cloud-search-filter-value__count{font-size:15px;color:var(--sub-title-color);line-height:13.52px;font-weight:400;font-family:var(--gotham-regular)}.cloud-search-text-field.cloud-search-text-field--value-search{display:none!important}.collection__product-detail .stamped-badge .stamped-badge-caption{font-size:16px;color:var(--link-color);line-height:20.96px;font-weight:400;font-family:var(--gotham-regular)}.collection__product-detail .stamped-product-reviews-badge{margin-bottom:11.85px!important}.collection__product-detail .stamped-product-reviews-badge .stamped-badge{display:flex!important;align-items:center!important;gap:7.31px!important}.cake__list{background-color:var(--white-color);padding:48px 0 64px}.cake__list-slider .list__thumb-slider{height:483px;width:21%;position:relative}.cake__list-slider .list__thumb-slider:after{content:"";position:absolute;top:0;right:1.5px;width:1px;height:100%;background-color:var(--border-color)}.cake__list-slider .list__single-slider{width:79%}.cake__list-slider{display:flex;align-items:center;flex-wrap:wrap}.thumb__list-item p{text-align:right;font-size:16px;line-height:15.92px;font-family:var(--gotham-regular);position:relative;padding:15px 26px;text-transform:uppercase;color:var(--link-color);cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.thumb__list-item p:after{content:"";position:absolute;top:0;right:0;width:3px;height:100%;background-color:var(--primery-color);opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.swiper-slide-thumb-active .thumb__list-item p:after{opacity:1;visibility:visible;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.swiper-slide-thumb-active .thumb__list-item p{font-family:var(--gotham-medium);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.single__item-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.item__image{width:calc(55% - 16.62px);height:497px;padding-left:30px}.item__image a{display:block}.item__image img{width:100%;height:100%;object-fit:contain}.item__detail{width:calc(45% - 16.62px)}.item__detail h3{font-size:50px;color:var(--link-color);line-height:49.75px;font-family:var(--pluto-bold);margin-bottom:10px;-webkit-text-stroke:1px var(--link-color)}.item__detail h3 span{color:var(--primery-color)}.item__detail p{font-size:14px;color:var(--sub-title-color);font-family:var(--gotham-regular);line-height:16.8px;margin-bottom:28px}.item__detail a{font-size:16px;color:var(--link-color);line-height:19.2px;font-family:var(--gotham-medium);display:inline-flex;align-items:center;gap:4px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.item__detail a svg{fill:var(--link-color);width:13px;height:9px}.item__detail a:hover{gap:8px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.our__creation{background-color:var(--secondary-color);padding:74px 0 72.97px}.our__creation-title{text-align:center;margin-bottom:31px}.creation__item-card{display:block;background:#fff url(/cdn/shop/files/frame-spring.png?v=1717496676) no-repeat;background-size:cover;background-position:center;padding:21px 26px 18.03px;width:100%;border-radius:20px}.creation__item-image{height:334px;width:100%;border-radius:10px;overflow:hidden;margin-bottom:17px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.creation__item-image img{width:100%;height:100%;object-fit:cover;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.creation__item-card h3{display:inline-flex;align-items:center;gap:4px;flex-wrap:wrap;font-size:20px;font-family:var(--pluto-regular);line-height:normal;color:var(--link-color);margin-bottom:9px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.creation__item-card h3 svg{fill:var(--link-color);width:15px;height:9px}.creation__item-card p{font-size:16px;color:var(--sub-title-color);font-family:var(--gotham-regular);margin-bottom:0;line-height:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.creation__item-card:hover h6{gap:8px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.creation__item-card:hover .creation__item-image img{transform:scale(1.1);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.animation__bar{background-color:var(--body-color);border-top:1px solid var(--button-text-color);border-bottom:1px solid var(--button-text-color);padding:38px 0 39px;overflow:hidden}.marquee-wrapper{display:inline-block;white-space:nowrap}.marquee{display:inline-block;white-space:nowrap;position:relative;transform:translateZ(0);animation-name:marquee;animation-timing-function:linear;animation-iteration-count:infinite}.marquee span{display:inline-block;white-space:nowrap;padding-right:18px;font-size:16px;color:var(--button-text-color);line-height:15.92px;font-family:var(--gotham-medium);text-transform:uppercase;position:relative;padding-left:27px}.marquee span:before{content:"";position:absolute;top:50%;left:0;width:9px;height:9px;background-color:var(--button-text-color);border-radius:10px;transform:translateY(-50%)}.marquee-wrapper:hover .marquee{animation-play-state:paused!important}@keyframes marquee{0%{transform:translateZ(0)}to{transform:translate3d(-100%,0,0)}}.corporate__gifting{padding:120px 0 121px;position:relative}.gifting__content-wrapper{max-width:42%}.gifting__content-wrapper .title__des{margin-bottom:25px;color:var(--link-color)}.gifting__content-wrapper .sub__title{margin-bottom:7px;color:var(--link-color)}.gifting__content-wrapper .main__title{margin-bottom:7px}.gifting__images-row{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap;height:100%;width:50%;position:absolute;top:0;right:0}.gifting__images-column{width:calc(50% - 5.175px);height:100%}.gifting__images-column img,.gifting__images-column svg{width:100%;height:100%;object-fit:cover}.local__delivery{background-color:var(--primery-color);padding:18px 0 17px}.local__delivery-row{display:flex;align-items:stretch;flex-wrap:wrap;margin:0 -33.5px}.local__delivery-column{width:33.333%;padding:42px 33.33px 22px;position:relative}.local__delivery-column:after{content:"";position:absolute;top:0;right:0;height:100%;width:1px;background-color:var(--link-color)}.local__delivery-row .local__delivery-column:nth-last-child(1):after{display:none}.local__delivery-list--wrapper{position:relative;display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.local__delivery-list--icon{width:77px;height:77px;background-color:var(--secondary-color);border-radius:50%;border:1px solid var(--link-color);padding:12.5px}.local__delivery-list--icon img{width:100%;height:100%;object-fit:contain}.local__delivery-list--content{max-width:calc(79% - 19px)}.local__delivery-list--content h3{font-size:20px;font-family:var(--pluto-medium);color:var(--link-color);line-height:20px;margin-bottom:10px;font-weight:500}.local__delivery-list--content p{font-size:15px;font-family:var(--gotham-medium);color:var(--sub-title-color);line-height:15px;margin-bottom:0;font-weight:500}.find__location{padding:72px 0 70.78px}.find__location-title{max-width:70%;margin:0 auto 34px;text-align:center}.location__list-wrapper{display:flex;align-items:center;flex-wrap:wrap;margin:0 -16px}.location__list-column{width:33.33%;padding:0 16px}.location__white-wrapper{background:var(--white-color) url(https://cdn.shopify.com/s/files/1/0640/4272/9662/files/location__frame.png?v=1702899466) no-repeat;background-position:center;background-size:contain;display:block;padding:26px 22px 36.32px 23px;border-radius:25px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.location__image{width:100%;height:232px;overflow:hidden;border-radius:10px;margin-bottom:14px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.location__image img,.location__image svg{width:100%;height:100%;object-fit:cover;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.location__title{display:flex;align-items:center;flex-wrap:wrap;gap:15.59px}.location__title svg{width:29px;height:27px;fill:var(--sub-title-color)}.location__title p{font-size:20px;color:var(--link-color);font-family:var(--pluto-medium);font-weight:500;line-height:normal;margin-bottom:0}.location__white-wrapper:hover .location__image img{transform:scale(1.1);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.our__story{display:flex;align-items:center;flex-wrap:wrap}.our__story-side--image{width:30%;display:flex;position:relative}.our__story-side--image img{width:100%;height:100%;object-fit:cover}.our__story-content--wrapper{width:70%;padding:66.2px 178px;background-color:var(--secondary-color)}.our__story-txt--block h3{font-size:30px;color:var(--link-color);font-weight:400;line-height:29.85px;font-family:var(--Baskervville-font);font-style:italic;margin-bottom:20px}.our__story-txt--block{max-width:65%}.our__story-txt--block p{font-size:16px;color:var(--sub-title-color);line-height:19.2px;font-family:var(--gotham-regular);font-weight:400;margin-bottom:20px}.our__story-frame--image{width:278px;height:385px;padding:6px;background-color:var(--body-color);position:absolute;top:50%;right:-137px;transform:translateY(-50%)}.our__story-frame--image img{width:100%;height:100%;object-fit:cover}.our__story .sub__title{font-size:16px;line-height:15.92px;font-family:var(--gotham-medium);color:var(--sub-title-color);text-transform:uppercase;margin-bottom:9px}.article__txt-wrapper{max-height:97px;overflow:hidden;margin-bottom:20px}.community__outreach{padding:40px 0 80px}.community__outreach-wrapper{display:flex;align-items:stretch;flex-wrap:wrap;margin:0 -5px;row-gap:14px}.community__outreach-txt--col{width:40%;padding:0 5px}.community__outreach-md--col{width:23%;padding:0 5px}.community__outreach-sm--col{width:14%;padding:0 5px}.community__outreach-lg--col{width:37%;padding:0 5px}.community__outreach-friendly--txt{background-color:var(--primery-color);padding:43px 38px 42px 39px;height:100%;display:flex;flex-direction:column;justify-content:center}.community__outreach-friendly--txt .sub__title{font-family:var(--pluto-regular);font-weight:400;margin-bottom:10px}.community__outreach-friendly--txt .main__title{font-size:45px;line-height:44.78px;font-weight:700;margin-bottom:10px}.community__outreach-friendly--txt .title__des{margin-bottom:26px}.community__outreach-image--wrapper{width:100%;height:100%;max-height:351.56px;display:flex}.community__outreach-image--wrapper img,.community__outreach-image--wrapper svg{width:100%;height:100%;object-fit:cover}.community__outreach-friendly--txt.yellow__wrapper{background-color:var(--secondary-color)}.collections__feed{padding:82px 0 84px}.collections__feed .collection-list{row-gap:30px}.collections__feed-title{max-width:65%;margin:0 auto 33px;text-align:center}.collections__feed-title .sub__title{margin-bottom:10px}.collections__feed-title .main__title{margin-bottom:17px}.collections__feed-list{display:flex;align-items:stretch;flex-wrap:wrap;row-gap:30px;margin:0 -4px}.collections__feed-item{width:25%;padding:0 4px}.blog__banner{background:url(https://cdn.shopify.com/s/files/1/0640/4272/9662/files/page__title-bg.png?v=1702903099);background-position:center!important;background-size:cover!important;background-repeat:no-repeat!important;padding:90px 0 44px;text-align:center}.blog__banner .main__title{margin-bottom:0}.all__blogs{padding:64px 0 79px;background-color:var(--white-color)}.all__blogs .container{max-width:1300px}.blog__list-row{display:flex;align-items:stretch;flex-wrap:wrap;margin:0 -25px;row-gap:51px}.blog__list-column{width:33.33%;padding:0 25px}.blog__item-wrapper{display:block}.blog__image{width:100%;height:252.49px;overflow:hidden}.blog__image img{width:100%;height:100%;object-fit:cover}.blog__detail{background-color:var(--body-color);border:1px solid var(--border-color);border-top:none;padding:14.51px 14px 24px}.blog__detail h4{font-size:18px;line-height:19.43px;font-weight:500;font-family:var(--pluto-medium);color:var(--link-color);margin-bottom:6px}.blog__date{font-size:13px;line-height:14.04px;font-weight:400;font-family:var(--gotham-regular);color:var(--sub-title-color);margin-bottom:18px}.blog__short-info{font-size:15px;color:var(--field-color);line-height:16.2px;font-weight:400;font-family:var(--gotham-regular);margin-bottom:23px}.read__more-link{display:inline-flex;font-size:16px;color:var(--link-color);line-height:17.27px;font-family:var(--gotham-medium);font-weight:500}.pagination-wrapper{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.pagination-wrapper .pagination{border:.8px solid var(--border-color);width:282px;height:41px;position:relative}.pagination-wrapper .pagination .pagination__list{height:100%;gap:10px}.pagination__item-arrow{width:48px!important;height:100%!important;background-color:var(--secondary-color)!important;position:absolute!important;top:0!important;right:0!important}.pagination-wrapper .pagination li{flex:none;max-width:auto;margin:0!important}.pagination-wrapper .pagination .pagination__item{font-size:15px;line-height:12.68px;color:var(--sub-title-color);font-family:var(--gotham-regular);font-weight:400;display:inline-flex;align-items:center;justify-content:center;padding:0 5px;height:100%}.pagination-wrapper .pagination .pagination__item.pagination__item--current{font-family:var(--gotham-medium);font-weight:500;opacity:1!important}.pagination-wrapper .pagination .pagination__item:after{width:100%;height:3px;background-color:var(--link-color);bottom:0}.pagination__item .icon-caret{height:9px}.media__item-img{width:100%;height:232px;overflow:hidden}.media__item-img img,.media__item-img svg{width:100%;height:100%;object-fit:cover}.media__item-logo{background-color:var(--secondary-color);padding:12px 20px;height:53px}.media__item-logo img,.media__item-logo svg{width:100%;height:100%;object-fit:contain}.media__item-detail{border:1px solid var(--border-color);padding:16px 17px 28px;text-align:center}.media__item-detail h2{font-size:18px;line-height:21.6px;font-weight:500;font-family:var(--pluto-medium);color:var(--link-color);margin-bottom:10px;min-height:43.19px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.media__item-detail p{font-size:15px;line-height:14.44px;font-weight:400;font-family:var(--gotham-regular);color:var(--sub-title-color);margin-bottom:27px;min-height:57.75px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.media__item-detail span{display:inline-flex;align-items:center;gap:11px;font-size:16px;color:var(--link-color);line-height:15.41px;font-family:var(--gotham-medium);font-weight:500}.media__item-detail span svg{width:15px;height:8px;fill:var(--link-color)}.collections__banner{padding:70px 0 63px}.breadcrumbs{margin-bottom:12px}.breadcrumbs ul,.breadcrumbs__list{list-style:none;padding:0;margin:0;display:flex;align-items:center;flex-wrap:wrap;gap:21px}.breadcrumbs ul li,.breadcrumbs__list li{display:inline-flex;color:var(--link-color);font-family:var(--gotham-medium);font-weight:500;font-size:16px;position:relative}.breadcrumbs ul li:after,.breadcrumbs__list li:after{content:">";position:absolute;top:50%;right:-16px;color:var(--link-color);font-family:var(--gotham-regular);font-weight:400;font-size:16px;transform:translateY(-50%)}.breadcrumbs ul li:nth-last-child(1):after,.breadcrumbs__list li:nth-last-child(1):after{display:none}.breadcrumbs ul li a,.breadcrumbs__list li a{display:inline-flex;color:var(--link-color);font-family:var(--gotham-regular);font-weight:400;font-size:16px}.breadcrumbs ul li a[aria-current=page],.breadcrumbs__list li a[aria-current=page],.breadcrumbs ul li a.active{font-family:var(--gotham-medium);font-weight:500}.collections__banner-title{max-width:41%}.product__collections{padding:42px 0 63px;background-color:var(--white-color)}.product__collections-filter--wrapper{border:.5px solid var(--border-color);display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap;margin-bottom:42px}.filter__button-wrapper{min-width:280px;border-right:.5px solid var(--border-color)}.filter__sort-by--wrapper{min-width:280px;border-left:.5px solid var(--border-color)}.btn__filter{padding:16px 20px;display:flex;align-items:center;justify-content:center;background-color:transparent;color:var(--link-color);font-size:15px;line-height:12.68px;font-family:var(--gotham-medium);font-weight:500;border:none;width:100%;gap:3px}.btn__filter svg{width:14px;height:14px;fill:var(--link-color)}.hide__filter-btn{display:none}.sort__by-select--wrapper label{color:var(--black-color);font-size:15px;font-weight:500;font-family:var(--gotham-medium);line-height:12.68px}.sort__by-select--wrapper select{background-color:transparent;border:none;color:var(--sub-title-color);font-size:15px;font-weight:400;font-family:var(--gotham-regular);line-height:16.68px;outline:none;padding:0 16px 0 0}.sort__by-select--wrapper{height:100%;padding:10px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:9px}.product__collections-list--row{display:flex;align-items:flex-start;flex-wrap:wrap;margin:0 -20px}.show__filter-block{width:25%;padding:0 20px}.collections__list-column{width:75%;padding:0 20px}.main__collections-list{display:flex;align-items:stretch;flex-wrap:wrap;margin:0 -20px;row-gap:45px;column-gap:0px}.full__width .product-grid-container .main__collections-list .main__collections-list--item{width:25%!important;max-width:25%!important;padding:0 20px!important}.product-grid-container .main__collections-list .main__collections-list--item{width:33.33%!important;max-width:33.33%!important;padding:0 20px!important}.main__collections-list--item{width:33.33%;padding:0 20px}.product__item-wrapper{display:flex;flex-direction:column}.collection__product-image{width:100%;height:363px;overflow:hidden}.collection__product-image img{width:100%;height:100%;object-fit:cover}.collection__product-detail{background-color:var(--body-color);padding:11px 12px 27px!important}.collection__product-detail .card__information{padding:0!important}.collection__product-detail .card-information .price{margin-top:0!important}.collection__product-detail .card-information .price span{font-size:16px;color:var(--link-color);font-weight:500;font-family:var(--gotham-medium);line-height:13.52px;margin-bottom:0;letter-spacing:0!important}.collection__product-detail .card-information .price span s{font-size:15px;color:var(--link-color);font-weight:500;font-family:var(--gotham-medium);line-height:13.52px;margin-bottom:0;letter-spacing:0!important;margin-right:0!important}.collection__product-detail .card-information{display:flex;align-items:center;flex-wrap:wrap;gap:0px}.collection__product-image .card__content .card__badge .badge{background-color:var(--primery-color);color:var(--link-color);letter-spacing:0;font-weight:500;font-family:var(--gotham-medium);font-size:11px;line-height:normal;text-transform:uppercase;display:inline-flex}.collection__product-title{font-size:16px;font-weight:500;font-family:var(--gotham-medium);line-height:20px;color:var(--link-color);margin-bottom:13px;text-decoration:none!important;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.price__txt{font-size:16px;color:var(--link-color);font-weight:400;font-family:var(--gotham-regular);line-height:13.52px;margin-bottom:0}.price__txt span{font-weight:500;font-family:var(--gotham-medium)}.rate__star p{font-size:16px;line-height:20.96px;font-weight:400;font-family:var(--gotham-regular);margin-bottom:0;color:var(--link-color)}.star__image{width:115.54px;height:23.11px}.star__image img{width:100%;height:100%;object-fit:contain}.rate__star{display:flex;align-items:center;flex-wrap:wrap;gap:4px;margin-bottom:8.89px}.full__width .collections__list-column{width:100%}.full__width .main__collections-list--item{width:25%}.full__width .show__filter-block,.full__width .show__filter-btn{display:none}.full__width .hide__filter-btn{display:flex}.filter__main-wrapper{background-color:var(--body-color);border:1px solid var(--border-color);padding:8px 17px 31.26px 18px}.filter__title{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;border-bottom:1px solid var(--border-color);padding:20px 0}.filter__title p{font-size:20px;line-height:16.9px;font-family:var(--pluto-medium);font-weight:500;margin-bottom:0;color:var(--link-color)}.clear__filter-btn{background-color:transparent;padding:0;border:none;font-size:15px;line-height:12.68px;text-decoration:underline;font-family:var(--pluto-regular);font-weight:400;color:var(--sub-title-color);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.clear__filter-btn:hover{opacity:.7;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.filter__item{margin-top:31px}.filter__item p{font-size:16px;font-weight:500;font-family:var(--pluto-medium);line-height:13.52px;text-transform:uppercase;color:var(--link-color);margin-bottom:0}.filter__checkbox-wrapper{padding:27px 0 29px;position:relative}.filter__checkbox-wrapper:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;border:1px solid var(--border-color);border-left:none;border-right:none}.checkbox__container{display:block;position:relative;padding-right:35px;margin-bottom:15px;min-height:18px;display:flex;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox__label{font-size:16px;color:var(--sub-title-color);line-height:13.52px;font-weight:400;font-family:var(--gotham-regular);display:block}.checkbox__container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:50%;transform:translateY(-50%);right:0;height:18px;width:18px;background-color:transparent;border:1px solid #999}.checkbox__container input:checked~.checkmark{background-color:var(--primery-color)}.checkbox__container input:checked~.checkbox__label{font-family:var(--gotham-medium);font-weight:500}.filter__checkbox-wrapper .checkbox__container:nth-last-child(1){margin-bottom:0}.checkbox__label span{font-size:12px}.filter .filter__item:nth-last-child(1) .filter__checkbox-wrapper{padding-bottom:0}.filter .filter__item:nth-last-child(1) .filter__checkbox-wrapper:after{display:none}.show__all-products--btn{margin-top:47px;text-align:center}.show__all-products--btn a,.show__all-products--btn button{background-color:var(--secondary-color);border:1px solid var(--sub-title-color);padding:16px 31.6px;display:inline-flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;font-family:var(--gotham-bold);line-height:19.2px;text-transform:uppercase;color:var(--link-color);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.show__all-products--btn a:hover,.show__all-products--btn button:hover{background-color:var(--sub-title-color);color:var(--secondary-color);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.subscribe__banner{padding:44px 0 0;background:url(https://cdn.shopify.com/s/files/1/0640/4272/9662/files/subscribe__bg-image.jpg?v=1702905705);background-position:center!important;background-size:cover!important;background-repeat:no-repeat!important;background-attachment:fixed}.subscribe__banner-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.subscribe__banner-text{width:calc(52% - 26.5px)}.subscribe__banner-image{width:calc(48% - 26.5px);display:flex}.subscribe__banner-image img{width:100%;height:100%}.subscribe__banner-text .main__title{margin-bottom:22px}.subscribe__banner-text .sub__title{margin-bottom:16px}.subscribe__banner-text .main__title span{color:var(--primery-color);-webkit-text-stroke:1px var(--link-color)}.subscribe__banner-text .title__des{font-size:16px;line-height:19.2px;font-weight:500;font-family:var(--gotham-medium);color:var(--sub-title-color);margin-bottom:41px}.subscribe__banner-text .secondary__button{padding:16px 37.3px;font-family:var(--gotham-medium);font-weight:500;color:var(--link-color)}.subscribe__banner-text .secondary__button:hover{color:var(--secondary-color)}.delicious__treats{border-top:3px solid var(--button-text-color);border-bottom:3px solid var(--button-text-color);padding:71px 0 61px}.delicious__treats-title{text-align:center;max-width:60%;margin:0 auto 40px}.delicious__row{display:flex;align-items:stretch;flex-wrap:wrap;margin:0 -25px;row-gap:25px}.delicious__treats-column{width:33.33%;padding:0 25px}.delicious__treats-card--wrapper{background-color:var(--secondary-color);border:1px solid var(--link-color);padding:6px 6.65px;height:100%}.card__inner-wrapper{border:1px solid var(--link-color);padding:25px 31.35px 39px 32.35px;height:100%}.card__icon{width:91px;height:91px;margin:0 auto 26px}.card__icon img,.card__icon svg{width:100%;height:100%;object-fit:contain}.card__inner-wrapper{text-align:center}.card__inner-wrapper h3{font-size:20px;line-height:19.9px;font-weight:500;font-family:var(--pluto-medium);color:var(--link-color);margin-bottom:26px}.card__inner-wrapper p{font-size:16px;line-height:19.2px;font-weight:400;font-family:var(--gotham-regular);color:var(--sub-title-color);margin-bottom:0}.choose__package{padding:80px 0 139px;position:relative}.choose__package-title{text-align:center;max-width:60%;margin:0 auto 47px}.choose__package-row{display:flex;align-items:stretch;flex-wrap:wrap;margin:0 -36.5px;row-gap:50px;position:relative}.choose__package:after{content:"";position:absolute;top:50%;left:0;width:100%;height:170px;transform:translateY(-50%);z-index:-1;background:url(https://cdn.shopify.com/s/files/1/0640/4272/9662/files/bg__line-wrapper.svg?v=1702906704) no-repeat;background-position:center;background-size:cover}.choose__package-column{width:33.33%;padding:0 36.5px}.choose__package-wrapper{position:relative}.shape__container{width:100%}.choose__package-detail-wrapper{width:100%;text-align:center;position:absolute;top:50%;padding:10px 88px;transform:translateY(-50%)}.choose__package-detail-wrapper h2{font-size:30px;font-weight:500;line-height:29.85px;font-family:var(--pluto-medium);color:var(--link-color);margin-bottom:28px}.choose__package-detail-wrapper p{font-size:18px;font-weight:500;line-height:17.91px;font-family:var(--gotham-medium);color:var(--link-color);margin-bottom:27px}.choose__package-detail-wrapper p del{opacity:.8;margin-right:10px}.package__buy-btn{display:inline-flex;font-size:18px;color:var(--link-color);text-transform:uppercase;line-height:17.91px;font-weight:700;font-family:var(--gotham-bold);border:none;background:url(https://cdn.shopify.com/s/files/1/0640/4272/9662/files/button__bg.svg?v=1702906728) no-repeat;background-position:center;background-size:contain;padding:15.5px 25.5px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.package__buy-btn:hover{opacity:.7;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.save__tag{background:url(https://cdn.shopify.com/s/files/1/0640/4272/9662/files/save__tag.svg?v=1702906611) no-repeat;background-position:center;background-size:contain;padding:16px 50px;text-align:center;position:absolute;top:27px;left:0;width:100%}.save__tag p{font-size:18px;color:var(--body-color);font-weight:500;font-family:var(--pluto-medium);line-height:17.91px;margin-bottom:0}.want__subscription{position:relative;padding:162px 0 161px;background-color:var(--secondary-color)}.want__subscription-content{max-width:603px;margin-left:auto}.want__subscription-content .title__des{font-family:var(--gotham-medium);font-weight:500;margin-bottom:16px}.want__subscription-content .main__title{margin-bottom:22px}.want__subscription-content .sub__title{margin-bottom:16px}.want__subscription-button{background-color:var(--primery-color);border:1px solid var(--link-color);padding:16px 33.3px;font-size:16px;color:var(--link-color);font-weight:500;font-family:var(--gotham-medium);text-transform:uppercase;line-height:19.2px;display:inline-block;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.want__subscription-button:hover{background-color:var(--link-color);color:var(--primery-color);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.want__subscription-image{width:616px;display:flex;position:absolute;bottom:0;left:0}.want__subscription-image img,.want__subscription-image svg{width:100%;height:100%}.faqs{padding:80px 0}.faqs__title-wrapper{max-width:50%;margin:0 auto 29px;text-align:center}.faqs__title-wrapper .main__title{margin-bottom:0}.all__faqs-wrapper details{border:1px solid var(--link-color);border-left:0px;border-right:0px;border-top:none}.all__faqs-wrapper summary{font-size:18px;font-weight:500;font-family:var(--pluto-medium);color:var(--link-color);margin-bottom:0;display:block;padding:22px 40px 22px 0;position:relative}.all__faqs-wrapper summary:after{content:"";position:absolute;top:25px;right:0;width:19px;height:19px;background:url(https://cdn.shopify.com/s/files/1/0640/4272/9662/files/arrow__down-wrapper.svg?v=1702908102);background-position:center;background-repeat:no-repeat;background-size:contain;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.all__faqs-wrapper summary::marker{display:none!important}.all__faqs-wrapper summary::-webkit-details-marker{display:none}.all__faqs-wrapper summary{list-style:none}.all__faqs-wrapper details[open] summary{border-bottom:none}.all__faqs-wrapper details[open] summary:after{transform:rotate(180deg);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.faqs__ans-block{padding-bottom:24px}.faqs__ans-block p{font-size:16px;color:var(--sub-title-color);font-weight:400;font-family:var(--gotham-regular);line-height:19.2px;margin-bottom:0}.faq__list-slider .swiper-pagination{padding:0;width:92%;margin:11px auto 0;height:5px;border-radius:8px;overflow:hidden;background-color:var(--secondary-color);display:none}.faq__list-slider .swiper-pagination .swiper-pagination-progressbar-fill{border-radius:8px;background-color:var(--link-color)}.experiences__banner-title{max-width:85%;margin:0 auto}.experiences__banner-title .main__title{margin-bottom:18px}.experiences__banner-title .title__des{font-weight:500;font-family:var(--gotham-medium)}.experiences__banner-title p,.experiences__banner-title li{font-weight:500;font-family:var(--gotham-medium);font-size:16px;line-height:19.2px;color:var(--sub-title-color);margin-bottom:0}.decorating__wrapper{padding:70px 0 28px;background-color:var(--white-color)}.decorating__row{display:flex;align-items:stretch;flex-wrap:wrap;margin:0 -6px}.decorating__content-col{width:45%;padding:0 6px}.decorating__content-wrapper{background-color:var(--body-color);padding:50px;border:1px solid var(--sub-title-color);height:100%;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.inStoreparties__wrapper .decorating__content-wrapper{align-items:flex-start}.decorating__image-row{width:55%;display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap;padding:0 6px}.decorating__image-col{width:calc(50% - 6px);padding:0;display:flex}.decorating__content-wrapper h2{font-size:30px;color:var(--link-color);line-height:29.85px;font-weight:700;font-family:var(--pluto-bold);margin-bottom:18px}.decorating__content-wrapper p{font-size:16px;color:var(--sub-title-color);font-weight:400;font-family:var(--gotham-regular);line-height:19.2px;margin-bottom:16px}.decorating__content-wrapper a{font-size:16px;color:var(--link-color);line-height:19.2px;font-weight:500;font-family:var(--gotham-medium);text-transform:uppercase;display:inline-block;padding:16px 55px;border:1px solid var(--sub-title-color);background-color:var(--secondary-color);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.decorating__content-wrapper a:hover{background-color:var(--sub-title-color);color:var(--secondary-color);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.decorating__image-col img,.decorating__image-col svg{width:100%;height:100%;object-fit:cover}.store__parties-row{display:flex;align-items:stretch;flex-wrap:wrap;margin:0 -8.5px;padding:87px 0 82px}.store__parties-column{width:50%;padding:0 8.5px}.store__parties-row .decorating__content-wrapper{padding:42px 51px 43px 52px;text-align:left}.store__parties-column img{width:100%;height:100%;object-fit:cover}.decorating__content-wrapper ul{list-style:none;padding:0;margin:0 0 41px;width:100%}.decorating__content-wrapper ul li{display:flex;align-items:center;gap:7px;flex-wrap:wrap;font-size:16px;line-height:15.92px;font-weight:500;font-family:var(--gotham-medium);color:var(--link-color);padding:12px 0;border-bottom:1px solid var(--border-color)}.get__in-touch--wrapper{width:100%;position:relative;border:1px solid var(--sub-title-color);padding:32px 187px 65px}.get__in-touch{background-color:var(--white-color);padding:136px 0 110px}.get__in-touch--title{font-size:30px;line-height:36px;font-weight:500;font-family:var(--pluto-medium);color:var(--link-color);text-align:center;margin-bottom:0}.sub__title-logo{position:absolute;top:-81px;left:0;right:0;margin:0 auto;background-color:var(--white-color);padding:0 42px;text-align:center;display:inline-block;width:260px}.sub__title-logo p{font-size:20px;line-height:38.79px;font-weight:500;color:var(--sub-title-color)}#experiences-pre .sub__title-logo p{font-size:30px;font-family:var(--Baskervville-font);font-style:italic}.title__logo{display:flex;margin-bottom:13.77px}.title__logo img{width:100%}.contact__event-btn{background-color:var(--white-color);padding:0 35px;position:absolute;left:0;right:0;bottom:-26px;margin:0 auto;width:425px}.contact__event-btn a,.contact__event-btn button{background-color:var(--secondary-color);border:1px solid var(--link-color);padding:16px 33px;font-size:16px;line-height:19.2px;font-weight:500;font-family:var(--gotham-medium);color:var(--link-color);width:100%;text-align:center;text-transform:uppercase;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.contact__event-btn a:hover,.contact__event-btn button:hover{background-color:var(--link-color);color:var(--secondary-color);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.location__banner{padding:81px 0 60.78px;position:relative}.location__banner-title{max-width:50%;margin:0 auto 65px;text-align:center}.location__row{display:flex;align-items:stretch;flex-wrap:wrap;row-gap:32px;margin:0 -16px}.location__column{width:33.33%;padding:0 16px}.location__card{width:100%;background-color:var(--white-color);border:1px solid var(--border-color);padding:16px 18px 21.22px;display:block}.location__card-image{width:100%;height:209px;margin-bottom:14px}.location__card-image img,.location__card-image svg{width:100%;height:100%;object-fit:cover}.card__title-wrapper{display:flex;align-items:center;flex-wrap:wrap;gap:10.76px;margin-bottom:10px}.card__title-wrapper svg{width:29px;height:27px;fill:var(--sub-title-color)}.card__title-wrapper p{font-size:20px;line-height:24.7px;color:var(--link-color);font-weight:500;font-family:var(--pluto-medium);margin-bottom:0}.short__des{font-size:16px;line-height:19.2px;font-weight:500;color:var(--sub-title-color);margin-bottom:0;font-family:var(--gotham-medium)}.map__location{padding:75px 0;background-color:var(--white-color)}.map__location-row{display:flex;align-items:stretch;flex-wrap:wrap;margin:0 -18.5px}.map__location-content--col{width:35%;padding:0 18.5px}.map__location-map--col{width:65%;padding:0 18.5px}.map__detail-text .sub__title{line-height:19.2px;margin-bottom:20px;font-weight:500}.map__detail-text .main__title{font-size:46px;line-height:55.2px;margin-bottom:45px;font-weight:700;font-family:var(--pluto-bold);color:var(--link-color)}.map__detail-text ul{list-style:none;padding:0;margin:0}.map__detail-text ul li{display:block;margin-bottom:24px}.map__detail-text ul li:nth-last-child(1){margin-bottom:0}.location__tab-wrapper{display:flex;align-items:stretch;flex-wrap:wrap}.location__tab-list-icon{width:18.4%;background-color:var(--primery-color);display:flex;align-items:center;justify-content:center;padding:16px 21px}.location__tab-list-detail{width:81.6%;background-color:var(--secondary-color);padding:16px 23px}.location__tab-list-detail h3{font-size:18px;line-height:22.23px;font-weight:500;font-family:var(--pluto-medium);color:var(--link-color);margin-bottom:7px}.location__tab-list-detail p{font-size:16px;line-height:17.46px;font-weight:400;font-family:var(--gotham-regular);color:var(--sub-title-color);margin-bottom:0}.map__location-map--col iframe{width:100%;height:100%}.newsletter-popup{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;padding:20px;z-index:999999}.newsletter-popup.show{display:-webkit-box;display:-ms-flexbox;display:flex}.newsletter-popup__inner{max-width:650px;margin:0 auto;background-color:#fffdf2;border:solid 10px #87cca1;padding:25px 20px;position:relative}.newsletter-popup__logo{width:115px;margin:0 auto}.newsletter-popup__close{font-family:sans-serif;position:absolute;top:0;right:0;padding:15px;font-size:20px;opacity:.85;cursor:pointer}.newsletter-popup__close:hover{opacity:1;color:#000}.newsletter-popup__legend{margin:35px 0;text-align:center}.newsletter-popup form{text-align:center}.newsletter-popup input[type=email]{background-color:transparent;text-align:center}@media only screen and (min-width: 768px){.newsletter-popup__logo{width:185px}.newsletter-popup form{padding:0 50px;max-width:85%;margin:0 auto}.newsletter-popup__inner{padding:25px}}.newsletter__title-des{font-size:16px;line-height:15.92px;font-weight:400;font-family:var(--gotham-regular);color:var(--sub-title-color);margin-bottom:0;margin-top:14px}.newsletter.location__newsletter{background-color:var(--body-color)}.location__newsletter-message{margin-bottom:14px}.location__newsletter-message textarea{width:100%;padding:15px 21px;background-color:var(--white-color);border:1px solid var(--sub-title-color);font-size:14px;color:var(--field-color);line-height:13.93px;font-weight:400;font-family:var(--gotham-regular);border-radius:0;outline:none;min-height:77px;max-height:77px;min-width:100%;max-width:100%}.location__newsletter-field{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.location__newsletter-field input{width:calc(70% - 22.5px);padding:15px 21px;background-color:var(--white-color);border:1px solid var(--sub-title-color);font-size:14px;color:var(--field-color);line-height:13.93px;font-weight:400;font-family:var(--gotham-regular);border-radius:0;outline:none}.location__newsletter-field button{width:calc(30% - 22.5px);text-align:center;font-size:16px;line-height:19.2px;font-weight:500;font-family:var(--gotham-medium);color:var(--white-color);background-color:var(--link-color);border:1px solid var(--link-color);padding:13.5px 10px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.location__newsletter-field button:hover{background-color:transparent;color:var(--link-color);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.location__banner:after{content:"";position:absolute;top:59%;left:0;background-image:url(/cdn/shop/files/location__line.svg?v=1706255204);background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;height:224.02px;z-index:-1;transform:translateY(-50%)}.error__wrapper{background:url(/cdn/shop/files/error__bg.png?v=1703576527) no-repeat;background-position:center;background-size:cover;padding:151px 0 68px}.error__image{width:837px;height:312px;margin:0 auto 20px}.error__image img{width:100%;height:100%;object-fit:contain}.error__title-wrapper{max-width:70%;margin:0 auto;text-align:center}.error__title-wrapper h1{font-size:50px;color:var(--link-color);line-height:60px;font-weight:700;font-family:var(--gotham-bold);margin-bottom:13px}.error__title-wrapper p{font-size:16px;color:var(--link-color);line-height:15.92px;font-weight:400;font-family:var(--gotham-regular);margin-bottom:32px}.error__banner-buttons{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:26px;row-gap:20px}.error__banner-buttons a{min-width:254px;text-align:center;padding:16px 20px}.about__banner{height:506px;position:relative}.about__banner img,.about__banner svg{width:100%;height:100%;object-fit:cover}.about__banner-content{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);max-width:768px;margin:0 auto;padding:41px 89px 37px;background-color:var(--secondary-color);text-align:center}.about__banner-content p{font-size:20px;line-height:19.14px;font-weight:500;font-family:var(--gotham-medium);color:var(--sub-title-color);margin-bottom:12px}.about__banner-content h1{line-height:61.75px;margin-bottom:0}.believes{position:relative;padding:40px 0 43px;background-color:var(--primery-color)}.believes__content{max-width:870px;margin:0 auto;text-align:center}.believes__icon{width:68px;height:68px;margin:0 auto 3px}.believes__icon img{width:100%;height:100%;object-fit:contain}.believes__content h2{font-size:42px;line-height:47.88px;font-family:var(--pluto-bold);font-weight:700;color:var(--link-color);margin-bottom:12px}.believes__content-des p{font-size:16px;line-height:25.12px;font-weight:400;font-family:var(--gotham-regular);color:var(--sub-title-color);margin-bottom:0}.about__image-right{width:233.95px;height:255.5px;position:absolute;top:41px;right:50.05px}.about__image-right img{width:100%;height:100%;object-fit:contain}.about__image-left{width:291px;height:352px;position:absolute;bottom:-41.5px;left:32px}.about__image-left img{width:100%;height:100%;object-fit:contain}.about__our-story{padding:116px 0 37.5px}.about__our-story--row{display:flex;align-items:center;flex-wrap:wrap;margin:0 -21px}.about__our-story--column{width:50%;padding:0 21px}.about__our-story--image_wrapper{display:flex;align-items:stretch;flex-wrap:wrap;margin:0 -2.5px;row-gap:4.17px}.about__our-story--image_column{width:50%;padding:0 2.5px}.about__our-story--image_item{width:100%;height:297.92px;border-radius:0;overflow:hidden}.about__our-story--image_item img{width:100%;height:100%;object-fit:cover}.about__our-story--content_wrapper h3{font-size:18px;line-height:17.23px;font-weight:500;font-family:var(--gotham-medium);color:var(--sub-title-color);margin-bottom:20px;text-transform:uppercase}.about__our-story--content_wrapper h4{font-size:42px;line-height:47.88px;font-weight:700;font-family:var(--pluto-bold);color:var(--link-color);margin-bottom:10px}.about__our-story--content_wrapper h5{font-size:20px;line-height:20.8px;font-weight:400;font-family:var(--Baskervville-font);color:var(--link-color);margin-bottom:10px;font-style:italic}.about__our-story--content_wrapper p{font-size:16px;line-height:19.2px;font-weight:400;font-family:var(--gotham-regular);color:var(--sub-title-color);margin-bottom:10px}.about__our-story--content_wrapper .link__button{margin-top:20px}.what__we-do{padding:37.5px 0 40px}.ingredients__row{display:flex;align-items:stretch;flex-wrap:wrap;margin:0 -5px}.ingredients__column{width:50%;padding:0 5px}.ingredients__border-column{width:100%;padding:4px;border:2px solid var(--link-color);background-color:var(--secondary-color);height:100%}.what__we-item--wrapper{border:1px solid var(--link-color);padding:57px 34px;height:100%}.button__badge{background:url(/cdn/shop/files/button__badge.png?v=1703840485) no-repeat;background-position:center;background-size:contain;padding:13px 20px;width:199px;text-align:center;margin:0 auto 32px}.button__badge p{font-size:20px;color:var(--white-color);line-height:24.7px;font-weight:500;font-family:var(--pluto-medium);margin-bottom:0}.what__we-item--wrapper h5{font-size:25px;color:var(--link-color);line-height:30.88px;font-weight:500;font-family:var(--pluto-medium);margin-bottom:0;text-align:center}.celebrate{padding:40px 0 79.69px}.celebrate__main-wrapper{position:relative;min-height:338.31px;display:flex;align-items:center}.celebrate__main-wrapper .container{width:100%}.celebrate__content{max-width:531px}.celebrate__content h5{font-size:18px;color:var(--sub-title-color);font-weight:500;line-height:17.23px;font-family:var(--gotham-medium);margin-bottom:13px}.celebrate__content h6{font-size:42px;color:var(--link-color);font-weight:700;line-height:47.88px;font-family:var(--pluto-bold);margin:0 0 13px}.celebrate__content p{font-size:15px;color:var(--sub-title-color);font-weight:400;line-height:14.93px;font-family:var(--gotham-regular);margin-bottom:31px}.celebrate__images-wrapper{width:787.5px;height:338.31px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.celebrate__images-wrapper img{width:100%;height:100%}.find__location.about__location{background-color:var(--secondary-color);padding:58px 0 56.78px}.local__delivery.about__local-delivery{background-color:var(--body-color)}.makes__difference{padding:80px 0 79px;background-color:var(--primery-color)}.makes__difference-title{text-align:center;margin-bottom:32px}.makes__difference-title .title__des{font-weight:500;font-family:var(--gotham-medium)}.makes__difference-row{display:flex;align-items:stretch;flex-wrap:wrap;margin:0 -21px}.makes__difference-column{width:25%;padding:0 21px}.makes__difference-card--image{margin-bottom:27.17px}.makes__difference-card--image img,.makes__difference-card--image svg{width:100%;height:auto}.makes__difference-card--content{padding:0 15px;text-align:center}.makes__difference-card--content h3{font-size:15.36px;line-height:15.29px;font-weight:500;font-family:var(--gotham-medium);color:var(--link-color);margin-bottom:9px;text-transform:uppercase}.makes__difference-card--content p{font-size:16px;line-height:19.2px;font-weight:400;font-family:var(--gotham-regular);color:var(--sub-title-color);margin-bottom:0}.makes__difference-card--image.ph__3{padding:0 35px}.makes__difference-card--image.ph__2{padding:0 15px}.makes__difference-row .makes__difference-column:nth-child(2) .makes__difference-card--wrapper{padding-top:20px}.makes__difference-row .makes__difference-column:nth-child(3) .makes__difference-card--wrapper{padding-top:67px}.makes__difference-row .makes__difference-column:nth-child(4) .makes__difference-card--wrapper{padding-top:41px}.secret{padding:61px 0 80px}.secret{padding:61px 0 40px}.secret__title-wrapper{max-width:75%;margin:0 auto 22px;text-align:center}.secret__title-wrapper .main__title{margin-bottom:0}.secret__cake-icon{width:98px;height:86px;margin:0 auto 45px}.secret__cake-icon img{width:100%;height:100%;object-fit:contain}.secret__detail-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;row-gap:85px;position:relative;padding-bottom:85px}.secret__detail-row__wrapper{position:relative}.secret__detail-row__wrapper:after{content:"";position:absolute;top:0;left:0;right:0;width:0px;border:1px dashed var(--link-color);border-left:none;height:100%;margin:0 auto}.secret__detail-row__wrapper .secret__detail-row:nth-last-child(1){margin-bottom:68px}.secret__detail-column{width:calc(50% - 49px)}.secret__detail-content{text-align:right}.secret__detail-content h4{font-size:30px;line-height:29.85px;font-weight:400;font-family:var(--Baskervville-font);font-style:italic;color:var(--link-color);margin-bottom:27px}.secret__detail-content h4 span{font-size:80px;line-height:1.6px;color:#cfcb9f;display:flex;justify-content:flex-end}.secret__detail-content p{font-size:16px;line-height:15.92px;color:var(--sub-title-color);font-weight:400;font-family:var(--gotham-regular);margin-bottom:27px}.customer__name-wrapper{position:relative;padding-top:23.36px}.customer__name-wrapper:before{content:"";position:absolute;top:0;right:0;width:115px;height:4px;border:1px solid var(--link-color);border-left:none;border-right:none}.customer__name-wrapper h5{font-size:16px;line-height:15.92px;color:var(--link-color);font-weight:400;font-family:var(--gotham-regular);margin-bottom:0}.customer__rating{width:96.26px;height:18px;margin-left:auto;margin-bottom:9px}.customer__rating img{width:100%;height:100%;object-fit:contain}.secret__review-image{width:407px;height:271px;display:flex}.secret__review-image img,.secret__review-image svg{width:100%;height:100%;object-fit:cover}.secret__detail-content.content__left{text-align:left}.content__left .customer__name-wrapper:before{right:auto;left:0}.content__left .customer__rating{margin-left:0}.secret__review-image.image__right{margin-left:auto}.secret__detail-content.content__left h4 span{justify-content:flex-start}.review__support{background-color:var(--primery-color);padding:35px 85px 27px 86px;border-radius:10px}.review__support{text-align:center}.cake__plate{width:145px;height:125px;margin-top:-62px;display:inline-flex;margin-bottom:16px}.cake__plate img{width:100%;height:100%;object-fit:contain}.review__support h4{font-size:30px;line-height:36px;color:var(--link-color);font-weight:500;font-family:var(--pluto-medium);margin-bottom:11px}.review__support p{font-size:16px;line-height:19.2px;color:var(--sub-title-color);font-weight:500;font-family:var(--gotham-medium);margin-bottom:20px}.review__support a{display:inline-flex;padding:16px 34px;background-color:var(--secondary-color);border:1px solid var(--sub-title-color);font-size:16px;line-height:19.2px;font-weight:500;font-family:var(--gotham-medium);color:var(--link-color);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.review__support a:hover{background-color:var(--sub-title-color);color:var(--secondary-color);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.your__help{padding:40px 0 80px}.single__location-wrapper{position:relative;padding:76px 0 53px}.main__wrapper-location{max-width:650px}.main__wrapper-location .sub__title{margin-bottom:14px;color:var(--link-color);font-weight:500}.main__wrapper-location .main__title{font-size:40px;line-height:39.8px;color:var(--link-color);margin-bottom:14px}.main__wrapper-location .title__des{color:var(--link-color);font-weight:400;margin-bottom:14px}.location__cta-btn{background-color:var(--secondary-color);border:1px solid var(--sub-title-color);padding:16px 34px 16px 86px;font-size:16px;line-height:19.2px;font-family:var(--gotham-medium);font-weight:500;text-transform:uppercase;color:var(--link-color);position:relative}.location__cta-btn span{display:inline-flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:52px;height:100%;background-color:var(--primery-color);border-right:1px solid var(--sub-title-color);padding:15px}.store__information-wrapper{margin-top:38px}.store__information-title{margin-bottom:18px;position:relative}.store__information-title p{font-size:16px;color:var(--link-color);line-height:15.92px;font-weight:500;font-family:var(--pluto-medium);background-color:var(--body-color);padding-right:20px;position:relative;z-index:2;display:inline-flex}.store__information-title:after{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;background-color:var(--border-color);transform:translateY(-50%)}.more__info-row{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap;margin-bottom:28px}.more__info-sm--column{width:calc(45% - 11.5px)}.more__info-lg--column{width:calc(55% - 11.5px)}.more__info-border-wrapper{border:1px dashed var(--sub-title-color);padding:21px 15px 22px;height:100%}.more__info-border-wrapper h2{font-size:16px;line-height:19.2px;font-weight:500;font-family:var(--pluto-medium);color:var(--link-color);margin-bottom:14px;display:flex;align-items:center;gap:7px;flex-wrap:wrap}.more__info-border-wrapper p{font-size:16px;line-height:19.2px;font-weight:400;font-family:var(--gotham-regular);color:var(--link-color);margin-bottom:0}.order__from-button a{padding:13px 36px;display:inline-flex;align-items:center;gap:9px;font-family:var(--gotham-medium);font-weight:500}.order__from-button a svg{fill:var(--link-color);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.order__from-button{display:flex;align-items:stretch;gap:25px}.order__from-button a.secondary__button:hover svg{fill:var(--secondary-color);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.order__from-button a.primery__button:hover svg{fill:var(--primery-color);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.single__location-main--slider{max-width:649px;width:100%;position:absolute;top:0;right:0;height:100%}.single__location-slide--item{width:100%;height:100%;display:flex}.single__location-slide--item img{width:100%;height:100%;object-fit:cover}.single__location-main--slider .swiper-slide{height:100%}.slider__thumbs{position:absolute;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin:0 auto;padding:13px 25px 14px 24px;background-color:var(--secondary-color);border-radius:20px 20px 0 0;z-index:99;max-width:206px}.slider__thumbs .swiper-button-prev,.slider__thumbs .swiper-button-next{position:relative;top:0;left:0;right:0;margin:0!important;opacity:1!important;width:18px;height:18px;z-index:3}.slider__thumbs .swiper-button-prev:after,.slider__thumbs .swiper-button-next:after{display:none}.slider__thumbs .swiper-button-prev svg,.slider__thumbs .swiper-button-next svg{width:100%;height:100%}.slider__thumbs .swiper-pagination{position:relative!important;top:0!important;left:0!important;right:0!important;margin:0!important;width:auto;display:inline-flex;gap:4px}.slider__thumbs .swiper-pagination .swiper-pagination-bullet{width:11px;height:11px;border:1px solid var(--sub-title-color);border-radius:10px;opacity:1!important;background-color:var(--sub-title-color);margin:0!important;display:inline-block}.slider__thumbs .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--primery-color)}.newsletter.location__newsletter-bg--white{background-color:var(--white-color)}.single__location-main--slider .location__slider{height:100%}.location__newsletter-bg--white .newsletter__form-wrapper input,.location__newsletter-bg--white .newsletter__form-wrapper button,.location__newsletter-bg--white .newsletter__form-wrapper input[type=submit]{border-color:var(--border-color)}.gifting__banner{background-color:var(--secondary-color);padding:82.1px 0 60px;overflow:hidden;position:relative}.gifting__banner:after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:-19.375vw;width:calc(838 * 100vw / 1440);height:calc(838 * 100vw / 1440);background:url(/cdn/shop/files/banner__circle-image.png?v=1705314364) no-repeat;background-size:contain;background-position:center}.gifting__banner-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.gifting__banner-content--column,.gifting__banner-image--column{width:calc(50% - 5px)}.gifting__banner-txt--wrapper .sub__title{margin-bottom:16px;color:var(--button-text-color)}.gifting__banner-txt--wrapper .main__title{color:var(--button-text-color);font-family:var(--pluto-bold);font-weight:800;margin-bottom:28px}.gifting__banner-txt--wrapper .title__des{font-weight:500;font-family:var(--gotham-medium);color:var(--button-text-color);margin-bottom:45px}.gifting__banner-txt--wrapper a{background-color:var(--primery-color);border:1px solid var(--link-color);color:var(--link-color);padding:16px 68.5px;display:inline-flex;font-family:var(--gotham-medium);font-weight:500;line-height:19.2px;font-size:16px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.gifting__banner-txt--wrapper a:hover{background-color:var(--link-color);color:var(--primery-color);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.gift__banner-image--wrapper{padding-right:78px;position:relative;z-index:2}.gift__banner-image--wrapper img,.gift__banner-image--wrapper svg{width:100%;height:100%;object-fit:contain}.gifting__option{padding:78px 0 46px;background-color:var(--body-color)}.gifting__option-title{max-width:60%;margin:0 auto 47px;text-align:center}.gifting__option-title .main__title{margin-bottom:0}.gift__page-wrapper{background-color:var(--white-color);padding:81px 0}.gift__page-wrapper .corporate__gifting{padding:72px 0}.gifting__accordion summary{font-size:16px;font-weight:500;font-family:var(--pluto-medium);color:var(--link-color);margin-bottom:0;display:block;padding:17px 20px 17px 0;position:relative}.gifting__accordion summary:after{content:"";position:absolute;top:50%;right:0;width:20px;height:20px;transform:translateY(-50%);background:url(https://cdn.shopify.com/s/files/1/1265/6239/files/arrow__down.svg?v=1701339130);background-position:center;background-repeat:no-repeat;background-size:contain;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.gifting__accordion summary::marker{display:none!important}.gifting__accordion summary::-webkit-details-marker{display:none}.gifting__accordion summary{list-style:none}.gifting__accordion details p{margin-top:0;font-size:16px;line-height:19.2px;color:var(--sub-title-color);font-family:var(--gotham-regular);margin-bottom:15px}.gifting__accordion details{border-bottom:1px solid var(--link-color)}.gifting__accordion details[open] summary:after{transform:rotate(180deg);top:30%;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.gift__page-wrapper .gifting__content-wrapper{max-width:46%}.delicious__cookies{background-color:var(--primery-color);padding:76px 0 72px;background-image:url(/cdn/shop/files/delicious__bg.png?v=1704177081);background-position:center;background-size:cover;background-repeat:no-repeat}.delicious__cookies-contact{max-width:70%;margin:0 auto;text-align:center}.delicious__cookies-contact h4{font-size:50px;color:var(--link-color);line-height:52.5px;font-weight:700;font-family:var(--pluto-bold);margin-bottom:24px}.founder__wrapper{text-align:center}.founder__wrapper p{font-size:20px;color:var(--sub-title-color);font-weight:500;line-height:21px;font-family:var(--gotham-medium);margin-bottom:10px}.founder__wrapper p:nth-last-child(1){margin-bottom:0}.cake__icon{position:relative;margin-bottom:42px}.cake__icon:before{content:"";position:absolute;bottom:23px;left:0;width:44%;height:1px;background-color:var(--link-color)}.cake__icon:after{content:"";position:absolute;bottom:23px;right:0;width:44%;height:1px;background-color:var(--link-color)}.cake__icon-wrapper{width:73px;height:74px;margin:0 auto}.cake__icon-wrapper img,.cake__icon-wrapper svg{width:100%;height:100%;object-fit:contain}.comma__icon{position:relative;margin-top:26px}.comma__icon:before{content:"";position:absolute;top:50%;left:0;width:44%;height:1px;background-color:var(--link-color);transform:translateY(-50%)}.comma__icon:after{content:"";position:absolute;top:50%;right:0;width:44%;height:1px;background-color:var(--link-color);transform:translateY(-50%)}.comma__icon-wrapper{width:67px;height:75px;margin:0 auto}.comma__icon-wrapper img,.comma__icon-wrapper svg{width:100%;height:100%;object-fit:contain}.gifting__form-wrapper{padding:80px 0;background-color:var(--white-color)}.gifting__form-title{max-width:80%;margin:0 auto 54px;text-align:center}.gifting__form-box{border:1px solid var(--link-color);padding:49px 58px 58px 59px}.form__title-wrapper{position:relative;margin-bottom:39px}.form__title-wrapper:after{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;background-color:var(--link-color);transform:translateY(-50%)}.form__title-wrapper p{padding-right:20px;background-color:var(--white-color);font-size:18px;line-height:19.43px;font-weight:500;font-family:var(--pluto-medium);margin-bottom:0;position:relative;z-index:2;display:inline-block;color:var(--link-color)}.gifting__form-wrapper .contact__form-column{width:100%}.contact__form-column .field label{margin-bottom:19px!important}.gifting__form-row{display:flex;align-items:stretch;flex-wrap:wrap;margin:0 -14.5px}.gifting__form-col4{width:33.333%;padding:0 14.5px}.contact__form-column .field input[type=number]::-webkit-outer-spin-button,.contact__form-column .field input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.contact__form-column .field input[type=number]{-moz-appearance:textfield}.contact__information-wrapper{margin-bottom:42px}.recipent__field{position:relative}.recipent__field:after{content:"$";position:absolute;top:50%;left:26px;transform:translateY(-50%);font-size:18px;font-weight:500;font-family:var(--gotham-medium);line-height:19.43px;color:var(--link-color)}.recipent__field input{padding-left:40px!important}.types__dessert{margin-top:37px}.types__dessert p{font-size:18px;line-height:19.43px;color:var(--button-text-color);font-family:var(--gotham-medium);font-weight:500;margin-bottom:18px}.dessert__container{display:inline-flex;cursor:pointer;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dessert__container p{position:relative;font-size:18px;font-family:var(--gotham-medium);font-weight:500;color:var(--link-color);line-height:19.43px;margin-bottom:0;background-color:transparent;border:1px solid var(--border-color);padding:13.5px 29px 13.5px 54px;border-radius:30px}.dessert__container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.dessert__checkmark{position:absolute;top:50%;left:13px;height:20px;width:20px;background-color:transparent;border:2px solid var(--link-color);border-radius:50%;transform:translateY(-50%);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.dessert__container input:checked~.dessert__checkmark{background-color:var(--primery-color);height:38px;width:38px;left:5px;border-width:1px;overflow:hidden;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.dessert__container input:checked+p{background-color:var(--body-color)}.dessert__checkmark:after{content:"";position:absolute;display:none}.dessert__container input:checked~.dessert__checkmark:after{display:block}.dessert__container .dessert__checkmark:after{left:0;right:0;margin:0 auto;top:9px;width:16px;height:12px;background:url(/cdn/shop/files/feCheck0.svg?v=1705661116) no-repeat;background-position:center;background-size:contain}.types__dessert-check--wrapper{display:flex;align-items:stretch;flex-wrap:wrap;column-gap:29px;row-gap:24px;margin-bottom:37px}.some__detail-field .field label{font-size:18px!important;color:var(--button-text-color)!important;line-height:19.43px!important;font-weight:500!important;font-family:var(--gotham-medium)!important;margin-bottom:22px!important}.gifting__form-box .contact__button{margin-top:42px}.gifting__form-box .contact__button button{padding:16px 53.4px}.single__product-gallery{width:calc(55% - 31px);height:607px}.main__product-detail--wrapper .product__info-wrapper{width:calc(45% - 31px)!important;max-width:calc(45% - 31px)!important;padding:0}.main__product-detail--wrapper{display:flex;justify-content:space-between;flex-wrap:wrap}.single__product-gallery{display:flex;flex-direction:row-reverse;align-items:stretch;justify-content:space-between;flex-wrap:wrap;position:sticky;top:0}.single__product-gallery .gallery__main{width:calc(85% - 5px);margin:0;height:100%}.single__product-gallery .gallery__thumb{width:calc(15% - 5px);margin:0;height:100%}.gallery__main-item{width:100%;height:100%;display:flex}.gallery__main-item img{width:100%;height:100%;object-fit:cover}.gallery__thumb-item{width:100%;height:100%;display:flex}.gallery__thumb-item img{width:100%;height:100%;object-fit:cover}.product__info-wrapper .product__title{margin-bottom:13px}.product__info-wrapper .product__title h1{font-size:30px;line-height:30px;font-weight:700;font-family:var(--pluto-bold);margin-bottom:0;color:var(--link-color)}.item__price-wrapper{margin-top:0!important;margin-bottom:13px!important}.item__price-wrapper .price{line-height:normal}.item__price-wrapper .price .price-item--regular{font-size:18px;font-weight:500;line-height:21.24px;color:var(--link-color);font-family:var(--gotham-medium);letter-spacing:0px}.item__price-wrapper .price__container{margin-bottom:0!important}.variant__wrapper{position:relative;margin-bottom:10px}.variant__wrapper label{font-size:16px;color:var(--link-color);line-height:18.88px;font-family:var(--gotham-regular);font-weight:400;display:inline-flex;padding-right:16px;background-color:var(--white-color);margin-bottom:0;position:relative;z-index:3}.variant__wrapper:after{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;background-color:var(--border-color);transform:translateY(-50%);z-index:2}.product__info-wrapper .product-form__input .select{width:100%;max-width:100%}.product__info-wrapper .product-form__input .select select{background-color:var(--body-color)!important;border:1px solid var(--border-color)!important;min-height:auto!important;height:auto!important;padding:10px 48px 10px 18px!important;border-radius:0!important;font-size:16px!important;line-height:18.88px!important;font-weight:400!important;font-family:var(--gotham-regular)!important;color:var(--sub-title-color)!important;background-image:url(/cdn/shop/files/ep_arrow-right.svg?v=1704464659)!important;background-position:96%!important;background-size:15px!important;background-repeat:no-repeat!important;-webkit-appearance:none!important;-moz-appearance:none!important}.product-customizer-options .product-customizer-content select{background-color:var(--body-color)!important;border:1px solid var(--border-color)!important;min-height:auto!important;height:auto!important;padding:10px 48px 10px 18px!important;border-radius:0!important;font-size:16px!important;line-height:18.88px!important;font-weight:400!important;font-family:var(--gotham-regular)!important;color:var(--sub-title-color)!important;background-image:url(/cdn/shop/files/ep_arrow-right.svg?v=1704464659)!important;background-position:96%!important;background-size:15px!important;background-repeat:no-repeat!important;-webkit-appearance:none!important;-moz-appearance:none!important}.product-customizer-options .product-customizer-content div input{background-color:var(--body-color)!important;border:1px solid var(--border-color)!important;min-height:auto!important;height:auto!important;padding:10px 18px!important;border-radius:0!important;font-size:16px!important;line-height:18.88px!important;font-weight:400!important;font-family:var(--gotham-regular)!important;color:var(--sub-title-color)!important}.product-customizer-options .product-customizer-content div input[type=checkbox]{width:13px!important;height:13px!important;max-height:13px!important;max-width:13px!important;min-height:13px!important;padding:0!important;line-height:normal!important}.product__info-wrapper .product-form__input .select:before,.product__info-wrapper .product-form__input .select:after{display:none}.product__info-wrapper .product-form__input .select svg{width:14px;height:14px;top:50%;right:16px;transform:translateY(-50%);display:none}.product__info-wrapper variant-selects{max-width:348px}.product__info-wrapper .product-form__input{max-width:100%;margin-bottom:22px!important}.product__info-wrapper .product__description{margin:0!important;margin-bottom:17px;padding-bottom:20px;border-bottom:1px solid var(--border-color)}.product__info-wrapper .product__description p,.product__info-wrapper .product__description div span,.product__info-wrapper .product__description blockquote span{margin-bottom:13px!important;font-size:16px;line-height:20.88px;color:var(--sub-title-color);font-family:var(--gotham-regular);font-weight:400}.product__info-wrapper .product__description div{margin-bottom:0!important;font-size:16px;line-height:20.88px;color:var(--sub-title-color);font-family:var(--gotham-regular);font-weight:400}.product__info-wrapper .product__description p:nth-last-child(1){margin-bottom:0!important}.product__info-wrapper .product__description .ui-product-variant-details__name~p{margin-top:10px}.product__info-wrapper .product__description div span span em{font-family:var(--gotham-medium)}.product__info-wrapper .product__description blockquote{border:none;display:inline-block}.product__info-wrapper .product__description br{display:none!important}.product__info-wrapper .quantity__label{display:none}.qty__main-wrapper{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap}.buy__button-wrapper .product-form{margin:0!important;width:100%}.buy__button-wrapper .product-form__submit{margin-bottom:0}.price-per-item__container{background-color:var(--body-color)!important;border-radius:5px;padding:10px 14px;max-width:130px;border:1px solid var(--border-color)!important}.price-per-item__container .quantity{min-height:32px;background-color:transparent;border-radius:5px;border:none;width:100%}.price-per-item__container .quantity:before,.price-per-item__container .quantity:after{display:none}.price-per-item__container .quantity__button{width:20px;background-color:transparent!important;border-radius:5px;margin:0!important;border:none!important}.price-per-item__container .quantity__button svg{fill:#666;width:13px;height:13px}.price-per-item__container .quantity__button.disabled{opacity:1!important}.price-per-item__container .quantity__input:focus{background-color:transparent!important;outline:none!important;box-shadow:none!important}.price-per-item__container .quantity__input{font-size:15px;color:var(--link-color);line-height:14.36px;font-family:var(--gotham-medium);font-weight:500}.buy__button-wrapper{display:flex;width:100%}.buy__button-wrapper .product-form__buttons{max-width:100%;display:flex;align-items:stretch;justify-content:space-between}.buy__button-wrapper .product-form__buttons .product-form__submit{width:calc(100% - 165px)}.parent__flex .qty__main-wrapper{margin-bottom:0!important}.parent__flex .qty__main-wrapper .quantity__button{min-height:32px}.product-customizer-options{max-width:346px!important}.buy__button-wrapper .product-form__buttons button:before,.buy__button-wrapper .product-form__buttons button:after{display:none}.buy__button-wrapper .product-form__buttons button{min-height:52px;height:100%;border:1px solid var(--sub-title-color);background-color:var(--secondary-color);font-size:16px;text-transform:uppercase;color:var(--sub-title-color);font-family:var(--gotham-bold);font-weight:700;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.buy__button-wrapper .product-form__buttons button:hover{background-color:var(--sub-title-color);color:var(--secondary-color);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.detail__page-breadcrumn{background-color:var(--secondary-color);padding:45px 0 25px}.detail__page-breadcrumn .breadcrumbs__main-wrap{margin-bottom:0}.product-customizer-option{padding:0!important;margin-bottom:22px!important;position:relative!important}.product-customizer-option:before{content:"";position:absolute;top:10px;left:0;width:100%;height:1px;background-color:var(--border-color);transform:translateY(-50%);z-index:2}.product-form__buttons{margin-top:35px}.product-customizer-option label{font-size:16px!important;color:var(--link-color)!important;line-height:18.88px!important;font-family:var(--gotham-regular)!important;font-weight:400!important;display:inline-flex!important;padding-right:16px!important;background-color:var(--white-color)!important;margin-bottom:10px!important;position:relative!important;z-index:3!important}.buy__button-wrapper .product-form .product-customizer-option label{margin-bottom:10px!important}#MainContent .product-customizer-customizations-total{font-size:15px!important;color:var(--sub-title-color)!important;line-height:14.36px!important;font-weight:500!important;font-family:var(--gotham-medium)!important;display:inline-block!important;width:100%!important;padding-top:24px!important;margin-top:15px!important;border-top:1px solid var(--border-color)!important}.single__product-accordion{display:none}.single__product-accordion details summary{background-color:var(--body-color);border:1px solid var(--border-color);padding:14px 30px 14px 10px;font-size:16px;line-height:19.76px;font-family:var(--pluto-medium);font-weight:500;letter-spacing:.88px;color:var(--link-color);background-image:url(/cdn/shop/files/plus__icon_5421959a-e79b-4e1a-9424-85879d729ac8.svg?v=1704976090);background-repeat:no-repeat;background-position:96.5%;background-size:12px}.single__product-des{background-color:var(--body-color);border:1px solid var(--border-color);border-top:none;padding:14px 30px 14px 10px}.single__product-des p,.single__product-des span{margin:0!important;font-size:15px;line-height:18.88px;color:var(--sub-title-color);font-family:var(--gotham-regular);font-weight:400}.buy__button-wrapper .option-type-checkbox input{width:auto!important;margin:0!important;position:absolute;top:3px;left:0;z-index:5}.buy__button-wrapper .option-type-checkbox label{padding-left:22px;margin-bottom:5px!important}.buy__button-wrapper .option-type-checkbox .product-customizer-option-description{font-size:12px;color:#000;font-style:italic}.product-customizer-options .product-customizer-content select{cursor:pointer}.product__info-wrapper .product__description p a{color:var(--link-color)!important;text-decoration:underline!important}.product__info-wrapper .product__description p a span{color:var(--link-color)!important}.product__info-wrapper .product__description p a:hover,.product__info-wrapper .product__description p a:hover span{color:#83cca3!important}.custom__tabs{padding:30px 0 0;background-color:var(--white-color)}.tabs__wrapper .tab-container{border:1px solid var(--border-color)}.tabs__buttons-wrapper{display:flex;flex-wrap:wrap}.tab-button{background-color:var(--body-color);font-size:16px;line-height:19.76px;letter-spacing:.88px;border:none;padding:14px 46px 14px 32px;cursor:pointer;font-family:var(--pluto-medium);color:var(--link-color);display:inline-flex;align-items:center;gap:10px;border-right:1px solid var(--border-color);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.tabs__buttons-wrapper .tab-button:nth-last-child(1){border-right:none}.tab-button svg{width:12px;height:12px;fill:var(--link-color)}.minius{display:none}.tab-button.active .minius{display:flex}.tab-button.active .plus{display:none}.tab-button.active{background-color:var(--primery-color);border-right-color:var(--primery-color);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.tab-content{display:block;padding:24px 32px 32px}.tabs__detail-content p,.tabs__detail-content span{font-size:16px;color:var(--sub-title-color);font-family:var(--gotham-regular);font-weight:400;margin-bottom:0;line-height:18.88px}.tabs__detail-content div span span em{font-family:var(--gotham-medium)}.tabs__detail-content blockquote{border:none;display:inline-block}.similar__products{background-color:var(--white-color);padding:76px 0}.similar__products-title p{font-size:18px;color:var(--sub-title-color);font-weight:500;font-family:var(--gotham-medium);margin-bottom:10px;text-transform:uppercase}.similar__products-title h3{font-size:40px;font-weight:700;font-family:var(--pluto-bold);color:var(--link-color);margin-bottom:0;line-height:normal}.similar__products-title{margin-bottom:26px}.similar__products .all__collections-slider{padding:0}.similar__products .swiper__arrows .swiper-button-next{right:-14px}.similar__products .swiper__arrows .swiper-button-prev{left:-14px}.similar__products .swiper__arrows .swiper-button-next,.similar__products .swiper__arrows .swiper-button-prev{border-color:var(--white-color)}.similar__products .collection__product-detail{padding:13px 0 27px!important;background-color:var(--white-color)}.contact__wrapper{padding:55px 0 188px;background-color:var(--white-color)!important}.contact__wrapper .contact{padding-bottom:0!important;padding-top:0!important}.contact__flex-wrapper{display:flex;align-items:stretch;flex-wrap:wrap;justify-content:space-between}.contact__form-column{width:calc(53% - 30px)}.general__info{width:calc(47% - 30px)}.general__contact-detail--wrapper{width:100%;background-color:var(--body-color);padding:49px 54px 65px}.general__info-title{margin-bottom:17px;position:relative}.general__info-title p{font-size:18px;color:var(--link-color);line-height:21.6px;font-weight:500;font-family:var(--pluto-medium);background-color:var(--body-color);padding-right:18px;position:relative;z-index:2;display:inline-flex}.general__info-title:after{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;background-color:var(--link-color);transform:translateY(-50%)}.general__info-list{margin-bottom:69px}.general__info-list ul{list-style:none;padding:0;margin:0}.general__info-list ul li{display:flex;margin-bottom:15px}.general__info-list ul li:nth-last-child(1){margin-bottom:0}.general__info-list ul li a{display:inline-flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:15px;line-height:18px;font-weight:400;font-family:var(--gotham-regular);color:var(--sub-title-color)}.general__info-list ul li a svg{width:24px;height:24px;fill:var(--link-color)}.contact__location-list ul{list-style:none;padding:0;margin:0}.contact__location-list ul li{display:block;margin-bottom:24px}.contact__location-list ul li:nth-last-child(1){margin-bottom:0}.contact__location-list .location__tab-wrapper{border:1px solid var(--border-color)}.contact__location-list .location__tab-list-icon{border-right:1px solid var(--border-color)}.contact__location-list .location__tab-list-detail{background-color:var(--white-color)}.contact__form-column .field{flex-direction:column;margin-bottom:22px!important}.contact__form-column .field:focus-visible{outline:none!important;box-shadow:none!important}.contact__form-column .field:before,.contact__form-column .field:after{display:none}.contact__form-column .field label{font-size:16px!important;font-weight:400;color:var(--link-color);line-height:17.27px;font-family:var(--gotham-regular);margin-bottom:12px;display:inline-flex;position:relative!important;top:0!important;left:0!important;transition:none!important;letter-spacing:0px!important}.contact__form-column .field label span{color:#a70000}.contact__form-column .field select{width:100%;background-color:var(--white-color);border:1px solid var(--border-color);padding:14px 24px;font-size:16px;line-height:17.27px;font-weight:400;font-family:var(--gotham-regular);color:var(--field-color);border-radius:0;outline:none!important;box-shadow:none!important;background-image:url(/cdn/shop/files/ep_arrow-down-bold.png?v=1703229516);background-position:98%;background-size:12px;background-repeat:no-repeat;-webkit-appearance:none;-moz-appearance:none}.contact__form-column .field input{width:100%;background-color:var(--white-color);border:1px solid var(--border-color);padding:14px 24px;font-size:16px;line-height:17.27px;font-weight:400;font-family:var(--gotham-regular);color:var(--field-color);border-radius:0;outline:none!important;box-shadow:none!important}.contact__form-column .field input::placeholder,.contact__form-column .field textarea::placeholder{opacity:1!important}.contact__form-column .field textarea{min-width:100%;max-width:100%;background-color:var(--white-color);border:1px solid var(--border-color);padding:14px 24px;font-size:16px;line-height:17.27px;font-weight:400;font-family:var(--gotham-regular);color:var(--field-color);border-radius:0;outline:none!important;box-shadow:none!important;min-height:162px;max-height:162px}.contact__form-column .field input[type=date]{position:relative;background-color:transparent!important}.contact__form-column .field input[type=date]::placeholder{opacity:1!important;display:block!important}input::-webkit-date-and-time-value{text-align:left}.contact__form-column .field input[type=date]::-webkit-calendar-picker-indicator{background-image:url(/cdn/shop/files/icon.png?v=1703231819);background-position:98%;background-size:cover;background-repeat:no-repeat;position:absolute;top:0;right:0;width:44px;height:48px;cursor:pointer;opacity:0}.contact__form-column .field input[type=date]:after{content:"";background-image:url(/cdn/shop/files/icon.png?v=1703231819);background-position:98%;background-size:cover;background-repeat:no-repeat;position:absolute;top:0;right:0;width:44px;height:100%;cursor:pointer;z-index:-1}.contact__fields{grid-column-gap:40px}.contact__button button{border:1px solid var(--sub-title-color);background-color:var(--secondary-color);padding:16px 37px;display:inline-flex;text-transform:uppercase;font-size:16px;line-height:19.2px;font-weight:500;font-family:var(--gotham-medium);color:var(--link-color);letter-spacing:0px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.contact__button button:hover{background-color:var(--sub-title-color);color:var(--secondary-color);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.contact__button button:after,.contact__button button:before{display:none}.contact__button{margin-top:0}.general__info-title.form__title-wrapper{margin-bottom:37px}.general__info-title.form__title-wrapper p{background-color:var(--white-color)}.newsletter{background-color:var(--secondary-color);padding:23px 0 24px}.newsletter__row{display:flex;align-items:center;flex-wrap:wrap;margin:0 -25.5px}.newsletter__title-column{width:51.8%;padding:0 25.5px}.newsletter__form-column{width:48.2%;padding:25px 25.5px 24px;position:relative}.newsletter__form-column:before{content:"";position:absolute;top:0;left:-5px;width:1px;height:100%;background-color:var(--button-text-color)}.newsletter .container{max-width:1302px}.newsletter__title-wrapper{text-align:right}.newsletter__title-wrapper .sub__title{font-family:var(--pluto-regular)!important;font-weight:400!important;margin-bottom:6px}.newsletter__title-wrapper h2{font-size:40px;line-height:39.8px;font-family:var(--pluto-bold);font-weight:700;margin-bottom:0;color:var(--link-color)}.newsletter__form-wrapper{position:relative}.newsletter__form-wrapper input{width:100%;border:1px solid var(--link-color);background-color:var(--white-color);padding:14px 254px 14px 16px!important;font-size:14px;line-height:13.93px;font-family:var(--gotham-regular);font-weight:400;color:var(--field-color);outline:none!important;box-shadow:none!important;min-height:auto;height:auto;margin:0!important}.newsletter__form-wrapper input::placeholder{font-family:var(--gotham-regular);font-weight:400;color:var(--field-color);opacity:1}.newsletter__form-wrapper button,.newsletter__form-wrapper input[type=submit]{background-color:var(--link-color)!important;padding:14px 77px!important;color:var(--white-color);font-family:var(--pluto-medium);font-weight:500;line-height:15.92px;font-size:16px;border-left:1px solid var(--link-color);text-align:center;position:absolute;top:0;right:0;width:auto;height:100%;max-height:46px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.newsletter__form-wrapper button:hover,.newsletter__form-wrapper input[type=submit]:hover{background-color:transparent!important;color:var(--link-color);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.footer{background-color:var(--primery-color);padding:51px 0}.footer__row{display:flex;align-items:stretch;flex-wrap:wrap;margin:0 -15.5px}.footer__detail-column{width:25%;padding:0 15.5px}.footer__menu-column{width:75%;padding:0 15.5px;display:flex;align-items:stretch;gap:132px;flex-wrap:nowrap}.footer__logo{width:97px;height:97px;margin-bottom:21px}.footer__logo a{width:100%;height:100%;display:flex}.footer__logo img{width:100%;height:100%;object-fit:contain}.footer__detail-content p,.footer-block__details-content p{font-size:15px;line-height:18px;color:var(--link-color);font-family:var(--gotham-regular);font-weight:400;margin-bottom:11px!important}.footer__detail-links{margin-bottom:9px}.footer__detail-links ul{list-style:none;padding:0;margin:0}.footer__detail-links ul li{display:flex;padding:9px 0;border-bottom:1px solid #55555538}.footer__detail-links ul li a{font-size:14px;display:flex;align-items:center;gap:10px;color:var(--link-color);font-family:var(--gotham-medium);font-weight:500;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.footer__detail-links ul li a svg{width:24px;height:24px;fill:var(--link-color)}.footer__detail-links ul li a:hover{opacity:.7;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.footer__social-icon ul{list-style:none;padding:0;margin:0;display:flex;align-items:center;flex-wrap:wrap;gap:15px}.footer__social-icon ul li{display:inline-flex}.footer__social-icon ul li a{display:inline-flex;padding:0!important;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.footer__social-icon ul li a:hover{opacity:.7;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.footer__menu-wrapper h6,.footer-block .footer-block__heading{font-size:18px;color:var(--link-color);font-weight:500;font-family:var(--pluto-medium);margin-bottom:39px!important;line-height:21.6px;letter-spacing:0;text-align:left!important}.footer__menu-wrapper ul{list-style:none;padding:0;margin:0}.footer__menu-wrapper ul li,.footer-block__details-content li{display:flex!important;margin-bottom:14px}.footer__menu-wrapper ul li:nth-last-child(1),.footer-block__details-content li:nth-last-child(1){margin-bottom:0}.footer__menu-wrapper ul li a,.footer-block__details-content li a{font-size:14px!important;line-height:16.8px;font-weight:400;font-family:var(--pluto-regular);color:var(--link-color)!important;opacity:1!important;display:inline-flex;position:relative;padding:0!important;text-decoration:none!important;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.footer__menu-wrapper ul li a:after,.footer-block__details-content li a:after{content:"";position:absolute;bottom:0;left:0;width:0;height:1px;background-color:var(--link-color);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.footer__menu-wrapper ul li a:hover:after,.footer-block__details-content li a:hover:after{width:100%;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.footer__menu-column--item{width:185px}.copyright__text{padding:15px 0;text-align:center}.copyright__text p,.footer__content-bottom .copyright__content{font-size:16px;color:var(--link-color);line-height:17.46px;font-weight:400;font-family:var(--gotham-regular);margin-bottom:0}.footer__blocks-wrapper{row-gap:20px!important;column-gap:20px!important}.footer__blocks-wrapper .footer-block{width:calc(25% - 15px)!important}.footer__blocks-wrapper accordion--footer{width:calc(25% - 15px)!important}.footer__blocks-wrapper accordion--footer .footer-block{width:100%!important}.footer .footer__content-top{padding-bottom:51px}.footer__content-bottom{padding:15px 0!important;text-align:center;background-color:var(--body-color);border:none!important}.footer__content-bottom .footer__copyright{margin-top:0!important}.footer__content-bottom .footer__content-bottom-wrapper{justify-content:center}.footer__social-icon .footer__list-social{justify-content:flex-start!important}.active__footer-menu ul{display:block!important}.active__footer-menu .footer-block__heading:after{transform:rotate(180deg)!important}.drawer__inner{width:391px!important;padding:0!important}.drawer__header{padding:26px 22px 20px!important;border-bottom:1px solid var(--border-color)}.drawer__header .drawer__heading{margin-bottom:0!important;font-size:16px;font-family:var(--pluto-medium);font-weight:500;line-height:16.688px;color:var(--link-color);text-transform:uppercase}.drawer__header .drawer__close{display:inline-flex;align-items:center;font-size:13px;font-family:var(--gotham-regular);font-weight:400;color:var(--link-color);min-width:auto;min-height:auto;right:19px;top:50%;transform:translateY(-50%)}.drawer__header .drawer__close svg{width:auto}.drawer__cart-items-wrapper table thead{display:none}.drawer__inner cart-drawer-items{padding:23.42px 19px 0 22px}.cart-drawer .cart-item{gap:0px!important;background-color:var(--secondary-color)}.cart-drawer .cart-item__details .cart-item__name+.product-option{display:none}.cart-drawer .cart-item__details .cart-item__name{margin-bottom:0!important;font-size:16px;font-family:var(--pluto-medium);font-weight:500;line-height:16.688px;color:var(--link-color)}.cart-item__details dl{margin:0}.cart-item__details dl .product-option dt,.cart-item__details dl .product-option dd{font-size:13px;font-family:var(--gotham-regular);font-weight:400;line-height:13.559px;color:var(--link-color);text-transform:lowercase}.drawer__list-item ul{list-style:none;padding:0;margin:0}.drawer__list-item ul li{display:block;margin-bottom:16px}.drawer__list-item ul li:nth-last-child(1){margin-bottom:0}.drawer__single-list{position:relative;padding:13px 9px 8px 92px;border-radius:5px;background-color:var(--secondary-color)}.drawer__item-image{width:82px;height:100%;border-radius:10px;position:absolute;top:0;left:0;overflow:hidden}.drawer__item-image img{width:100%;height:100%;object-fit:cover}.drawer__item-detail .cart-item__name{font-size:16px;color:var(--link-color);font-weight:500;line-height:16.688px;font-family:var(--pluto-medium);display:block;margin-bottom:4px;padding-right:17px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.single__product-properties dl{gap:12px}.single__product-properties .product-option{font-size:13px;font-weight:400;color:var(--link-color);font-family:var(--gotham-regular);line-height:13.559px;overflow:hidden;text-overflow:ellipsis}.drawer__contents{width:100%}.del__product-btn{width:30px;height:30px;position:absolute;top:-7px;right:-6px}.del__product-btn button{width:100%;height:100%;min-width:100%!important;min-height:100%!important;margin:0!important;border-radius:50%;border:1px solid var(--white-color);background-color:var(--primery-color);padding:6px!important}.del__product-btn button svg{width:100%;height:100%}.drawer__item-qty--wrapper quantity-input.quantity{width:82px;min-height:26px;background-color:var(--link-color);align-items:center;padding:0 5px;border-radius:20px;margin-top:15px}.drawer__item-qty--wrapper quantity-input.quantity:after,.drawer__item-qty--wrapper quantity-input.quantity:before{display:none}.drawer__item-qty--wrapper quantity-input.quantity button{width:15px;height:15px;margin:0;padding:2px}.drawer__item-qty--wrapper quantity-input.quantity button svg{fill:var(--white-color);width:100%}.drawer__item-qty--wrapper .quantity__input{font-size:15px;color:var(--white-color);font-weight:500;line-height:normal;font-family:var(--gotham-medium);opacity:1;padding:0 .7rem}.quantity__button:focus-visible,.quantity__input:focus-visible{color:var(--link-color)}.quantity__button:focus-visible svg,.quantity__input:focus-visible svg{fill:var(--link-color)!important}.original__item-price{font-size:13px;font-weight:500;color:var(--link-color);font-family:var(--gotham-medium);position:absolute;bottom:13px;right:9px;line-height:normal}.drawer__also-like--product{margin-top:51px}.drawer__also-like--product .general__info-title p{background-color:var(--white-color);font-family:var(--gotham-bold)}.drawer__also-like--product .general__info-title:after{background-color:var(--border-color)}.drawer__also-like--product .general__info-title{margin-bottom:19px}.also__like-product--wrapper ul{list-style:none;padding:0;margin:0}.also__like-product--wrapper ul li{display:block;margin-bottom:13px}.also__like-product--wrapper ul li:nth-last-child(1){margin-bottom:0}.also__like-product--item{background-color:var(--primery-color);border:.5px solid var(--border-color);padding:22px 85px 23px 92px;position:relative}.also__like-product--item__image{width:79px;height:100%;position:absolute;top:0;left:0}.also__like-product--item__image img{width:100%;height:100%;object-fit:cover}.item__name-wrapper{font-size:16px;color:var(--link-color);font-weight:500;line-height:16.688px;margin-bottom:8px;font-family:var(--pluto-medium);display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.may__also-add--button{background-color:var(--secondary-color);border:1px solid var(--sub-title-color);padding:11px 15px;color:var(--link-color);font-weight:700;font-family:var(--gotham-bold);display:inline-block;border-radius:5px;text-transform:uppercase;position:absolute;top:50%;right:13px;transform:translateY(-50%);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.may__also-add--button:hover{background-color:var(--sub-title-color);color:var(--secondary-color);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.item__price-wrapper{font-size:14px;color:var(--link-color);font-weight:500;font-family:var(--gotham-medium);margin-bottom:0!important;line-height:14.602px}.drawer__single-list .loading__spinner{width:15px;display:inline-block;top:9px;right:35px;height:13px}.may__also-add--button .loading__spinner{top:-20px;left:59px;right:0;margin:0 auto;width:13px}.drawer__footer{padding:10px 19px 36px 22px!important;border:none!important}.drawer__footer .tax-note{margin-top:0!important;font-size:12px;font-weight:400;color:var(--link-color);font-family:var(--gotham-regular);line-height:13.559px;letter-spacing:0}.cart__ctas button:after,.cart__ctas button:before{display:none}.cart__ctas button{border:1px solid var(--sub-title-color);height:auto;min-height:auto;padding:16px 25px;font-size:15px;font-weight:700;line-height:15.64px;color:var(--link-color);background-color:var(--secondary-color);letter-spacing:0;display:flex;align-items:center;gap:9px}.predictive-search__results-groups-wrapper,.predictive-search__results-list{flex-wrap:wrap}.predictive-search__result-group{width:100%;flex:auto!important}.predictive-search__results-list{display:block!important}.predictive-search__results-list li:after{display:none!important}.celebrate__images-wrapper svg{width:100%;height:100%}.about__career{padding:62px 0;background-color:var(--white-color)}.career__banner .main__title{margin-bottom:20px}.career__banner .title__des{font-weight:500;font-family:var(--gotham-medium);margin-bottom:0}.about__career-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.about__career-column{width:calc(50% - 29.785px)}.about__career-image{display:flex}.about__career-image img,.about__career-image svg{width:100%;height:100%}.about__career-content a{font-size:16px;line-height:19.2px;font-weight:500;font-family:var(--gotham-medium);color:var(--link-color);display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.about__career-content a:hover{gap:10px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.about__career-content .sub__title{font-size:18px;color:var(--sub-title-color);font-weight:500;font-family:var(--gotham-medium);margin-bottom:20px}.about__career-content .main__title{line-height:57px;margin-bottom:15px}.about__career-content .title__des{margin-bottom:29px}.our__values{padding:61px 0 80px;background-color:var(--body-color);position:relative}.our__values-title{position:relative;margin-bottom:48px}.our__values-title:after{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;background-color:var(--sub-title-color)}.our__values-title h3{font-size:30px;line-height:29.85px;font-weight:700;font-family:var(--pluto-bold);color:var(--link-color);display:inline-block;background-color:var(--body-color);padding-right:30px;position:relative;z-index:2}.our__values--wrapper{max-width:597px;padding-top:18px}.our__values-accordion summary{background-color:var(--secondary-color);padding:17px 45px 17px 20px;font-size:16px;line-height:15.92px;font-weight:500;font-family:var(--pluto-medium);color:var(--link-color);cursor:pointer;position:relative}.our__values-accordion summary:after{content:"";position:absolute;top:50%;right:20px;width:11px;height:6px;background:url(/cdn/shop/files/Vector.svg?v=1704178641) no-repeat;transform:translateY(-50%);background-position:center;background-size:contain;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.our__values-accordion details{border:1px solid var(--border-color);margin-bottom:13px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.our__values-accordion summary::marker{display:none!important}.our__values-accordion summary::-webkit-details-marker{display:none}.our__values-accordion summary{list-style:none}.our__values-accordion details[open] summary:after{transform:rotate(180deg);top:44%;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.our__values-accordion--content{background-color:var(--secondary-color);padding:15px 19px 18px 21px;position:relative}.our__values-accordion--content p{font-size:15px;color:var(--sub-title-color);font-weight:400;font-family:var(--gotham-regular);margin-bottom:0;line-height:14.93px}.our__values-accordion--content:before{content:"";position:absolute;top:0;left:0;right:0;width:92.6%;height:0px;border-bottom:1px dashed var(--sub-title-color);margin:0 auto}.our__values-accordion details[open]{border-color:var(--link-color);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.our__values-accordion details:nth-last-child(1){margin-bottom:0}.our__values-image--wrapper{position:relative}.our__values-side--image{position:absolute;top:0;right:0;height:100%;width:696px}.our__values-side--image img,.our__values-side--image svg{width:100%;height:100%;object-fit:cover}.sincere{background-color:#cfd;padding:21px 0 14px}.sincere__row{display:flex;align-items:stretch;flex-wrap:wrap;margin:0 -44.5px}.sincere__column{width:33.33%;padding:0 44.5px}.sincere__content-wrapper{position:relative;padding:32px 0 32px 68px}.sincere__content-wrapper h4{font-size:20px;line-height:20px;color:var(--button-text-color);font-family:var(--pluto-medium);font-weight:500;margin-bottom:10px}.sincere__content-wrapper p{font-size:15px;line-height:15px;font-family:var(--gotham-medium);color:var(--sub-title-color);font-weight:500;margin-bottom:0}.heart__icon{width:41px;height:41px;position:absolute;top:32px;left:0}.heart__icon svg,.heart__icon img{width:100%;height:100%;object-fit:contain}.sincere__content-wrapper:after{content:"";position:absolute;top:0;right:-45px;width:1px;height:100%;background-color:var(--primery-color)}.sincere__row .sincere__column:nth-last-child(1) .sincere__content-wrapper:after{display:none}.about__working{padding:78px 0;background-color:var(--white-color);position:relative}.about__working:after{content:"";position:absolute;top:50%;left:0;width:100%;height:287px;z-index:2;background:url(/cdn/shop/files/section__line.png?v=1704188867) no-repeat;background-position:center;background-size:contain}.about__working-title .main__title{margin-bottom:12px;line-height:57px}.about__working-title .title__des{font-weight:500;font-family:var(--gotham-medium);color:var(--sub-title-color)}.about__working-title{max-width:65%;text-align:center;margin:0 auto 51px}.about__working-row{display:flex;align-items:stretch;flex-wrap:wrap;margin:0 -19.5px;position:relative;z-index:3}.about__working-column{width:33.33%;padding:0 19.5px}.about__working-wrapper{background-color:var(--body-color);padding:18px 19px 26px}.about__working-image{width:100%;height:278px;margin-bottom:17px}.about__working-image img{width:100%;height:100%;object-fit:cover}.about__working-content h6{font-size:16px;line-height:18.24px;font-weight:500;font-family:var(--pluto-medium);color:var(--link-color);margin-bottom:13px}.about__working-content p{font-size:16px;line-height:16px;font-weight:400;font-family:var(--gotham-regular);margin-bottom:0;color:var(--sub-title-color)}.roles{background-color:var(--body-color);padding:56px 0 73px}.roles__title{text-align:center;margin:0 auto 47px;max-width:60%}.open__roles-list ul{list-style:none;padding:0;margin:0}.open__roles-list ul li{display:block;position:relative;padding:18px 270px 18px 41px;border:1px solid var(--border-color);background-color:var(--white-color)}.open__roles-list ul li:nth-child(2n){background-color:var(--body-color)}.open__roles-list--detail h3{font-size:24px;color:var(--link-color);font-weight:500;font-family:var(--pluto-medium);line-height:29.64px;margin-bottom:6px}.open__roles-list--detail p{font-size:17px;color:var(--link-color);font-weight:400;font-family:var(--gotham-regular);line-height:18.55px;margin-bottom:0}.apply__now-btn{position:absolute;top:50%;right:41px;transform:translateY(-50%)}.apply__now-btn button,.apply__now-btn a{background-color:var(--link-color);border:1px solid var(--link-color);padding:22px 43px;font-size:16px;line-height:15.31px;color:var(--white-color);font-weight:500;font-family:var(--gotham-medium);display:inline-flex;text-transform:uppercase;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.apply__now-btn button:hover,.apply__now-btn a:hover{background-color:transparent;color:var(--link-color);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.position__wrapper{padding:78px 0;background-color:var(--white-color)}.position__wrapper-content{max-width:1014px;margin:0 auto;text-align:center}.position__wrapper-content .sub__title{font-size:18px;line-height:22.23px;color:var(--link-color);font-weight:500;font-family:var(--pluto-medium);margin-bottom:23px;text-transform:uppercase}.position__wrapper-content h2{font-size:40px;line-height:49.4px;font-weight:500;font-family:var(--pluto-medium);margin-bottom:31px;color:var(--link-color)}.position__wrapper-content h2 a{font-weight:700;font-family:var(--pluto-bold);position:relative;color:var(--link-color)}.position__wrapper-content h2 a:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:var(--link-color)}.line__box{width:1px;height:65px;background-color:var(--link-color);margin:0 auto 31px;display:block!important}.position__wrapper-content h3{font-size:40px;line-height:51.72px;font-weight:400;font-family:var(--Baskervville-font);color:var(--link-color);font-style:italic;margin-bottom:0}.faq__list{padding:44px 0;background-color:var(--primery-color);margin-bottom:53.5px}.faq__tab-item{background-color:var(--link-color);padding:10px 22px;display:inline-flex;align-items:center;gap:10px;border-radius:5px;color:var(--white-color);font-size:15px;font-weight:500;line-height:16.2px;font-family:var(--gotham-medium);border:none}.faq__list-slider .swiper-slide{width:auto}.faq__title{position:relative;margin-bottom:20px}.faq__title:after{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;background-color:var(--border-color);transform:translateY(-50%);z-index:2}.faq__title h2{font-size:40px;line-height:43.19px;color:var(--link-color);font-weight:500;font-family:var(--pluto-medium);margin-bottom:0;display:inline-block;padding-right:45px;position:relative;z-index:3;background-color:var(--white-color)}.all__faq-wrapper{background-color:var(--white-color);padding:29.5px 0}.all__faq-item{margin:0;display:inline-block;width:100%}.all__faq__accordion details{border:1px solid var(--link-color);border-left:0px;border-right:0px;border-top:none}.all__faq__accordion summary{font-size:18px;font-weight:500;font-family:var(--pluto-medium);color:var(--link-color);margin-bottom:0;display:block;padding:24px 40px 24px 0;position:relative}.all__faq__accordion summary:after{content:"";position:absolute;top:25px;right:0;width:19px;height:19px;background:url(/cdn/shop/files/arrow__down-wrapper.svg?v=1705319031);background-position:center;background-repeat:no-repeat;background-size:contain;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.all__faq__accordion summary::marker{display:none!important}.all__faq__accordion summary::-webkit-details-marker{display:none}.all__faq__accordion summary{list-style:none}.all__faq__accordion details[open] summary:after{transform:rotate(180deg);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.all__faq-content--body{padding:0 0 22px}.all__faq-content--body p{font-size:16px;line-height:19.2px;font-weight:400;font-family:var(--gotham-regular);margin-bottom:0;color:var(--sub-title-color)}.all__faq-content--body p a{text-transform:uppercase;text-decoration:underline!important;font-weight:500;font-family:var(--gotham-medium);color:var(--sub-title-color)}.catering__bannner{background-color:#fffdf2}.catering__banner--cols{display:flex;align-items:stretch;justify-content:space-between}.catering__banner-leftCol{width:40%}.catering__banner--rightCol{width:58%}.catering__banner--wrapper{padding:162px 0 165px}.catering__banner-leftCol h1{font-size:50px;color:var(--link-color);line-height:53.983px;font-family:var(--pluto-bold);margin-bottom:30px;-webkit-text-stroke:1px var(--link-color)}.catering__banner-leftCol h1 span{color:var(--primery-color)}.catering__banner-leftCol .title__des{color:#666;font-family:var(--gotham-regular);font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.88px;margin-bottom:28px}.catering__banner--buttons{display:flex;align-items:center}.catering__banner--buttons .book__us--todayBtn a{display:inline-block;background-color:var(--secondary-color);padding:16px 28px;color:var(--button-text-color);font-size:16px;line-height:19.2px;font-family:var(--gotham-medium);border:1px solid var(--link-color);text-transform:uppercase;text-align:center;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.catering__banner--buttons .book__us--todayBtn a:hover{background-color:var(--link-color);color:var(--secondary-color);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.book__us--todayBtn{margin-right:42px}.view__gallery--btn a{color:#555;text-align:center;font-family:var(--gotham-medium);font-size:16px;font-style:normal;line-height:120%;text-transform:uppercase}.catering__bannner--rightImage{clip-path:polygon(0 0,100% 0,100% 100%,20% 100%);height:100%;width:100%}.catering__bannner{position:relative;overflow:hidden}.catering__banner--rightCol{position:absolute;top:0;right:0;height:100%}.catering__bannner--rightImage img{width:100%;height:100%;object-fit:cover}.banner__bottom--lines{position:absolute;top:-24px;left:47.3%;width:12px;height:750px;border:3px solid var(--link-color);border-top:none;border-bottom:none;transform:rotate(-17.6deg)}.catering__gallery--wrapper{background:#fffdf2;padding:78px 0 97px}.gallery__content--wrapper{text-align:center;max-width:710px;margin:0 auto}.catering__gallery-item{background-color:var(--white-color);border:1px solid var(--sub-title-color);padding:8px;height:100%;display:flex}.catering__gallery-item img{width:100%;height:100%;object-fit:cover}.catering__gallery-grid{display:grid;grid-template-rows:1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;gap:12px;height:933px;margin-top:45px}#item-0{grid-row-start:1;grid-column-start:1;grid-row-end:3;grid-column-end:3}#item-1{grid-row-start:3;grid-column-start:1;grid-row-end:5;grid-column-end:3}#item-2{grid-row-start:5;grid-column-start:1;grid-row-end:8;grid-column-end:3}#item-3{grid-row-start:1;grid-column-start:3;grid-row-end:4;grid-column-end:5}#item-4{grid-row-start:4;grid-column-start:3;grid-row-end:6;grid-column-end:5}#item-5{grid-row-start:1;grid-column-start:5;grid-row-end:3;grid-column-end:8}#item-6{grid-row-start:3;grid-column-start:5;grid-row-end:6;grid-column-end:8}#item-7{grid-row-start:6;grid-column-start:3;grid-row-end:8;grid-column-end:8}#item-8{grid-row-start:1;grid-column-start:8;grid-row-end:5;grid-column-end:10}#item-9{grid-row-start:5;grid-column-start:8;grid-row-end:8;grid-column-end:10}.event__banner--wrapper{background:#fffdf2;padding:104px 0 79px}.event__banner--title{text-align:center;max-width:815px;margin:0 auto 35px}.event__banner--title .main__title{margin-bottom:7px}.event__banner--title p{margin-bottom:20px}.our__events--details{width:100%;border:1px solid var(--sub-title-color);padding:18px 19px 26px;background:#fff}.our__events--details .image__wrapper{height:405px;width:100%}.our__events--details .image__wrapper img{height:100%;width:100%;object-fit:cover}.our__event--content h2{color:var(--link-color);font-family:var(--pluto-medium);font-size:18px;line-height:20.52px;margin:25px 0 18px}.our__event--content p{color:var(--sub-title-color);font-family:var(--gotham-regular);font-size:16px;line-height:16px;margin-bottom:26px;min-height:110px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical}.our__events--wrapper{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:wrap;gap:34px}.occassion__wrapper{padding:77px 0 0;position:relative}.occasion__wrapper--col{position:relative;padding-bottom:77px}.occasion__wrapper--col:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:10px;border-top:1px solid var(--sub-title-color);border-bottom:1px solid var(--sub-title-color)}.occasion__wrapper--col{display:flex;align-items:center;justify-content:space-between;gap:72px}.occasion__wrapper--col .left__col{width:60%;height:641px}.occasion__wrapper--col .right__col{width:40%}.occasion__gallery--item{height:100%;border-radius:10px;overflow:hidden}.occasion__gallery--item img{width:100%;height:100%;object-fit:cover}.occassion__angry-grid{display:grid;grid-template-rows:1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;gap:9px;height:100%}#occassion__gallery--item-0{grid-row-start:1;grid-column-start:1;grid-row-end:3;grid-column-end:3}#occassion__gallery--item-1{grid-row-start:3;grid-column-start:1;grid-row-end:4;grid-column-end:4}#occassion__gallery--item-2{grid-row-start:4;grid-column-start:1;grid-row-end:7;grid-column-end:4}#occassion__gallery--item-3{grid-row-start:1;grid-column-start:3;grid-row-end:3;grid-column-end:6}#occassion__gallery--item-4{grid-row-start:3;grid-column-start:4;grid-row-end:7;grid-column-end:7}#occassion__gallery--item-5{grid-row-start:1;grid-column-start:6;grid-row-end:3;grid-column-end:10}#occassion__gallery--item-6{grid-row-start:3;grid-column-start:7;grid-row-end:5;grid-column-end:10}#occassion__gallery--item-7{grid-row-start:5;grid-column-start:7;grid-row-end:7;grid-column-end:10}.ocssion__content--wrapper .sub__title{margin-bottom:13px}.ocssion__content--wrapper .main__title{margin-bottom:25px}.ocssion__content--wrapper .title__des{margin-bottom:40px}.contact__content--wraper{padding:51px 0 77px}.contact__title--wrapper{text-align:center;max-width:1045px;margin:0 auto}.contact__title--wrapper h3{color:var(--link-color);font-family:var(--pluto-bold);font-size:50px;line-height:60px;margin-bottom:31px}.event__banner-slider{position:relative}.event__banner-slider .swiper-pagination{margin-top:12px}.swiper-pagination{position:relative;top:0!important;left:0!important;right:0;bottom:0!important;margin:0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:7.86px}.swiper-pagination .swiper-pagination-bullet{width:13.1px;height:13.1px;border:1px solid #d9d9d9;border-radius:50%;opacity:1;background-color:#d9d9d9;margin:0!important}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--primery-color);border-color:var(--link-color)}.event__banner-slider .swiper-button-disabled{opacity:1!important}.event__banner-slider .swiper__arrows .swiper-button-next,.event__banner-slider .swiper__arrows .swiper-button-prev{border:4px solid var(--body-color)}.section-header.shopify-section-group-header-group{z-index:999!important}.header__icon--menu[aria-expanded=true]:before{top:0!important;left:0!important;height:100%!important;position:fixed!important}.main__creation-slider{position:relative}.main__creation-slider .swiper__arrows{display:none}.main__creation-slider .swiper__arrows .swiper-button-next,.main__creation-slider .swiper__arrows .swiper-button-prev{border:7px solid var(--white-color);width:37px;height:37px}.community__outreach-sm--screen{padding:66px 0;display:none}.community__outreach-image--row{width:100%;display:flex;align-items:stretch;flex-wrap:wrap}.product__title-sm--screen{width:100%;text-align:center;margin-bottom:17px;display:none}.product__title-sm--screen h1{font-size:30px;line-height:30px;color:var(--link-color);font-weight:700;font-family:var(--pluto-bold);margin-bottom:7px}.product__description-sm--screen{display:none;margin-top:17px}.product__description-sm--screen p,.product__description-sm--screen span,.product__description-sm--screen div span span,.product__description-sm--screen blockquote span{margin:0!important;font-size:16px;line-height:18.88px;color:var(--sub-title-color);font-family:var(--gotham-regular);font-weight:400}.product__description-sm--screen p a{text-decoration:underline!important;color:var(--sub-title-color)}.product__description-sm--screen .column div{margin:0!important;font-size:16px;line-height:18.88px;color:var(--sub-title-color);font-family:var(--gotham-regular);font-weight:400}.product__description-sm--screen div span span em{font-family:var(--gotham-medium)}.product__description-sm--screen blockquote{border:none}.event__banner-slider .swiper__arrows{display:none}.want__subscription-content .primery__button{color:var(--link-color)}.want__subscription-content .primery__button:hover{color:var(--primery-color)}.header__icon--menu[aria-expanded=true]:before{z-index:9}#shopify-section-template--21924097392928__cd6dfcfc-081f-42dc-b3c3-a5b9aa1a569c .find__location{padding:58px 0 56.78px}.makes__difference-title .sub__title,.secret__title-wrapper .sub__title{font-family:var(--pluto-regular);font-weight:400}.secret__detail-row:nth-child(2n) .secret__detail-column .secret__detail-content{text-align:left}.secret__detail-row:nth-child(2n) .secret__detail-column .secret__detail-content h4 span{justify-content:flex-start}.secret__detail-row:nth-child(2n) .secret__detail-column .secret__detail-content .customer__name-wrapper:before{left:0}.secret__detail-row:nth-child(2n) .secret__detail-column .secret__detail-content .customer__rating{margin-left:0}.want__subscription-content .primery__button{font-family:var(--gotham-medium);font-weight:500}.inStoreparties__wrapper{background:#fff}.inStoreparties__wrapper{padding:54px 0 12px}.inStoreparties__wrapper .store__parties-row{padding:0}.contact__wrapper .contact__button{margin-top:22px}.ocssion__content--wrapper .secondary__button{padding:16px 27px;font-family:var(--gotham-medium);color:#555}.ocssion__content--wrapper p{font-size:16px;line-height:19.2px;color:var(--sub-title-color);font-family:var(--gotham-regular);margin-bottom:40px}.ocssion__content--wrapper p.sub__title{font-family:var(--gotham-medium);font-weight:500}.contact__title--wrapper .secondary__button{color:#555;font-family:var(--gotham-medium)}.occassion__wrapper,.contact__content--wraper{background:#fff}.location__newsletter-message textarea::placeholder{opacity:1}#shopify-section-template--21837457588512__2127355f-39f5-4c2d-bd6b-b8b2a6e08f81 .get__in-touch{padding-bottom:82px}.catering__banner-leftCol .sub__title{margin-bottom:12px}.error__banner-buttons a{font-family:var(--gotham-medium);color:#555}.predictive-search{display:none;position:absolute;top:calc(100% + .1rem);left:-.1rem;border-width:var(--popup-border-width);border-style:solid;border-color:rgba(var(--color-foreground),var(--popup-border-opacity));background-color:rgb(var(--color-background));z-index:3;border-bottom-right-radius:var(--popup-corner-radius);border-bottom-left-radius:var(--popup-corner-radius);box-shadow:var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity));overflow-y:auto;-webkit-overflow-scrolling:touch}.predictive-search--search-template{z-index:2;width:calc(100% + .2rem)}.predictive-search__results-groups-wrapper{display:flex;border-bottom:.1rem solid rgba(var(--color-foreground),.08);padding-bottom:1rem}.monster-protection .titleContainer___ojBwJ .switch div:empty{display:block}@media screen and (max-width: 749px){.predictive-search--header{right:0;left:0;top:100%}.predictive-search__results-groups-wrapper{flex-direction:column}.predictive-search__results-groups-wrapper:not(.predictive-search__results-groups-wrapper--no-suggestions){gap:2rem}}@media screen and (min-width: 750px){.predictive-search{border-top:none;width:calc(100% + .2rem)}.header predictive-search{position:relative}}predictive-search[open] .predictive-search,predictive-search[loading] .predictive-search{display:block}.predictive-search__result-group{display:flex;flex-direction:column;flex:1 1 auto;gap:2rem}.predictive-search__result-group:first-child .predictive-search__pages-wrapper{display:none}@media screen and (min-width: 750px){.predictive-search__results-groups-wrapper--no-products .predictive-search__result-group:nth-child(2),.predictive-search__result-group:last-child .predictive-search__pages-wrapper{display:none}.predictive-search__result-group:first-child .predictive-search__pages-wrapper{display:initial}.predictive-search__result-group:first-child{flex:0 0 26.4rem}.predictive-search__results-groups-wrapper--no-products .predictive-search__result-group:first-child,.predictive-search__result-group:only-child{flex-grow:1}}.predictive-search__heading{border-bottom:.1rem solid rgba(var(--color-foreground),.08);margin:0 2rem;padding:1.5rem 0 .75rem;color:rgba(var(--color-foreground),.7)}predictive-search .spinner{width:1.5rem;height:1.5rem;line-height:0}predictive-search:not([loading]) .predictive-search__loading-state,predictive-search:not([loading]) .predictive-search-status__loading{display:none}predictive-search[loading] .predictive-search__loading-state{display:flex;justify-content:center;padding:1rem}predictive-search[loading] .predictive-search__search-for-button{display:none}predictive-search[loading] .predictive-search__results-groups-wrapper~.predictive-search__loading-state{display:none}predictive-search[loading] .predictive-search__results-groups-wrapper~.predictive-search__search-for-button{display:initial}.predictive-search__list-item[aria-selected=true]>*,.predictive-search__list-item:hover>*,.predictive-search__item[aria-selected=true],.predictive-search__item:hover{color:rgb(var(--color-foreground));background-color:rgba(var(--color-foreground),.04)}.predictive-search__list-item[aria-selected=true] .predictive-search__item-heading,.predictive-search__list-item:hover .predictive-search__item-heading{text-decoration:underline;text-underline-offset:.3rem}.predictive-search__item{display:flex;padding:1rem 2rem;text-align:left;text-decoration:none;width:100%}.predictive-search__item--link-with-thumbnail{display:grid;grid-template-columns:5rem 1fr;grid-column-gap:2rem;grid-template-areas:"product-image product-content"}.predictive-search__item-content{grid-area:product-content;display:flex;flex-direction:column}.predictive-search__item-content--centered{justify-content:center}.predictive-search__item-vendor{font-size:.9rem}.predictive-search__item-heading{margin:0}.predictive-search__item-query-result *:not(mark){font-weight:bolder}.predictive-search__item-query-result mark{color:rgba(var(--color-foreground),.75)}.predictive-search__item-query-result mark{background-color:transparent}.predictive-search__item .price{color:rgba(var(--color-foreground),.7);font-size:1.2rem}.predictive-search__item-vendor+.predictive-search__item-heading,.predictive-search .price{margin-top:.5rem}.predictive-search__item--term{justify-content:space-between;align-items:center;padding:1.3rem 2rem;word-break:break-all;line-height:calc(1 + .4 / var(--font-body-scale))}@media screen and (min-width: 750px){.predictive-search__item--term{padding-top:1rem;padding-bottom:1rem}}.predictive-search__item--term .icon-arrow{width:calc(var(--font-heading-scale) * 1.4rem);height:calc(var(--font-heading-scale) * 1.4rem);flex-shrink:0;margin-left:calc(var(--font-heading-scale) * 2rem);color:rgb(var(--color-link))}.predictive-search__image{grid-area:product-image;object-fit:contain;font-family:"object-fit: contain"}.secret__detail-row:nth-child(2n) .secret__detail-column .secret__review-image{margin-left:auto}.categring__gallery--mobile{display:none}.newsletter__title-wrapper h5{font-size:40px;color:var(--link-color);line-height:39.8px;font-family:var(--pluto-bold);margin-bottom:14px}.similar__products .swiper-button-next.swiper-button-disabled,.similar__products .swiper-button-prev.swiper-button-disabled{opacity:0}.similar__products .swiper-pagination{display:none}.gifting__form-wrapper .field label{font-size:18px!important;line-height:19.43px}.gifting__form-wrapper .field input,.gifting__form-wrapper .field select,.gifting__form-wrapper .field textarea{font-size:18px;line-height:19.43px}.search.search-modal__form .field input::placeholder{font-size:14px;line-height:13.93px;color:#555;font-family:var(--gotham-regular);font-weight:400}.product-option+.product-option{margin:0!important}#shopify-section-template--21823110480160__47698e4f-bb8f-4ea1-a974-f5f10072f648 .newsletter{background-color:#fff}.order__from-button a{color:#555}.general__info.mobile__column{display:none}#faq #MainContent{background-color:var(--white-color)}.ocssion__content--wrapper .secondary__button:hover,.contact__title--wrapper .secondary__button:hover{color:var(--secondary-color)}.our__accomodation--title{position:relative;width:100%;margin-bottom:12px}.our__accomodation--title h3{font-family:var(--gotham-medium);font-size:16px;font-weight:500;color:var(--link-color);position:relative;z-index:2;padding-right:14.35px;background:var(--body-color);display:inline-block;line-height:15.92px}.our__accomodation--title:after{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;background-color:var(--border-color);transform:translateY(-50%)}#shopify-section-template--21971676954912__2127355f-39f5-4c2d-bd6b-b8b2a6e08f81 .sub__title-logo p{font-size:20px}#shopify-section-template--21971676954912__2127355f-39f5-4c2d-bd6b-b8b2a6e08f81 .sub__title-logo{padding:0 31px}#shopify-section-template--21971676954912__2127355f-39f5-4c2d-bd6b-b8b2a6e08f81 .title__logo{margin:0 auto 13.77px;width:166px}div#shopify-section-template--21971677085984__faqs_content_D4yjiR{margin-bottom:48.5px}.field.handle_field_arrow select{background-position:95%}.gifting__option .swiper-pagination{display:none}.gifting__option .swiper-pagination .swiper-pagination-bullet{width:9.87px;height:9.87px;background-color:var(--white-color);border-color:var(--border-color)}.gifting__option .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--primery-color);border-color:var(--link-color)}.menu-drawer__inner-container{height:85%!important}.menu-drawer__menu-item>.icon-arrow{right:0!important}#shopify-section-template--21971677184288__47698e4f-bb8f-4ea1-a974-f5f10072f648 .newsletter{background-color:var(--white-color)}.swiper__pagination-numbers{display:none;text-align:center;margin-top:9.9px}.swiper__pagination-numbers p{font-family:var(--gotham-medium);font-weight:500;font-size:20px;line-height:20px;margin-bottom:0;color:var(--link-color)}.product__item-wrapper.card--text .collection__product-detail .card__heading{display:block!important}.product__item-wrapper.card--text .collection__product-image .card__content{display:none!important}.product-customizer-option .product-customizer-option-description{font-size:12px;color:#000;font-style:italic;font-family:var(--gotham-regular)}.collection__product-detail .card-information .price .price-item.price-item--regular span{font-family:var(--gotham-regular);font-weight:400}.product__rate-wrapper{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:11px;gap:7.31px}.product__rate-wrapper p{font-size:16px;color:var(--link-color);font-family:var(--gotham-regular);font-weight:400;margin-bottom:0}.rate__star-icons{width:108px}.rate__star-icons img{width:100%}.tag__title--barContent{display:flex;align-items:stretch}.tag__title--barIcon{padding:15.08px 17.08px;background-color:var(--primery-color);display:flex;align-items:center}.tag__titlebar--innerContent p{margin:0;padding:17px 23px;font-family:var(--gotham-medium);font-size:16px;font-weight:500;line-height:19px;background-color:var(--secondary-color);color:var(--link-color)}.blog__details--specialTagWrapper{margin-bottom:36px}.blog__details--specialTagWrapper .tag__titlebar--innerContent p{margin-bottom:0}#insta-feed h2{font-size:30px!important;line-height:29.85px!important;font-weight:700!important;font-family:var(--pluto-bold)!important;margin-bottom:30px!important;color:var(--link-color)!important}.instafeed-new-carousel-item{max-width:206px;margin:0 3.5px;height:196px!important;padding:14px 11px!important;background:url(/cdn/shop/files/insta__border.png?v=1707212268);background-position:center;background-repeat:no-repeat;background-size:cover}.instafeed-new-carousel-item img{width:100%!important;height:100%!important;position:relative!important}.instafeed-new-carousel-item-container{width:184px!important;height:170px!important}.instafeed-hover-layer{background-color:#fffac4d4!important}#insta-feed .instafeed-new-carousel-container .instafeed-new-arrow{background-color:var(--link-color)!important;width:37px!important;height:37px!important;border:7px solid var(--primery-color)!important;margin:0!important;opacity:1;display:flex;align-items:center;justify-content:center;color:#fff;font-size:13px}#shopify-section-template--22129557012768__1707208226b7e395ea{background-color:var(--white-color)!important;padding:76px 0!important}#shopify-section-template--22129557012768__1707208226b7e395ea .shopify-app-block #stamped-main-widget{margin:0!important;padding:52px 72px 44px 52px!important;background-color:var(--body-color)!important}li#tab-questions[data-count][data-new-tab]:after,li#tab-reviews[data-count]:after{background-color:transparent!important}.map__location-subtitle{font-size:16px;font-family:var(--gotham-medium);color:var(--sub-title-color);text-transform:uppercase;line-height:19.2px;margin-bottom:20px;font-weight:500}.map__location-title{font-size:46px;line-height:55.2px;margin-bottom:45px;font-weight:700;font-family:var(--pluto-bold);color:var(--link-color);max-width:33.1%}.stockist-search-form{display:none!important}.stockist-result-list ul li{display:block;cursor:pointer!important;margin-bottom:24px!important;border:none!important;background-color:var(--secondary-color)!important;padding:16px 23px!important}#stockist-widget .stockist-list-result>.stockist-result-distance>.stockist-icon{margin-bottom:0!important;margin-top:0!important;font-size:33px!important}.stockist-result-list ul li .stockist-result-name{font-size:18px!important;line-height:22.23px!important;font-weight:500!important;font-family:var(--pluto-medium)!important;color:var(--link-color)!important;margin-bottom:7px!important}.stockist-result-list ul li .stockist-result-addr-1{font-size:16px!important;line-height:17.46px!important;font-weight:400!important;font-family:var(--gotham-regular)!important;color:var(--sub-title-color)!important;margin-bottom:0!important}#stockist-widget .stockist-list-result>div{padding-left:75px!important}.stockist-horizontal{display:flex!important;align-items:stretch!important;flex-wrap:wrap!important;margin:0 -18.5px!important}.stockist-side-panel{width:35%!important;padding:0 18.5px!important}.stockist-map{width:65%!important;padding:0 18.5px!important;background-color:transparent!important;position:relative!important;left:0!important}#stockist-widget .stockist-side-panel .stockist-result-list ul li div.stockist-result-distance{width:75.17px!important;background-color:var(--primery-color)!important;display:flex!important;align-items:center!important;justify-content:center!important;top:0!important;height:100%!important;padding:16px 21px!important}.status--success.success_message,.status--error.error_message{font-size:16px;line-height:17.46px!important;font-weight:400!important;font-family:var(--gotham-regular)!important;color:var(--sub-title-color)!important;margin-top:5px;margin-bottom:0!important}#our-billy-39-s-bakery-location-in-tribeca .newsletter,#billy-39-s-bakery-location-in-chelsea .newsletter,#billy-39-s-bakery-upper-west-side-location-in-new-york .newsletter{background-color:var(--white-color)}.collection__product-image .card__media{position:absolute;top:0;left:0;width:100%;height:100%}.collection__product-image .media{width:100%;height:100%}.cake__list .main__title{font-size:50px;color:var(--link-color);line-height:49.75px;font-family:var(--pluto-bold);margin-bottom:70px;text-align:center}.pagination-wrapper .pagination .pagination__item.pagination__item--next{left:0!important}.pagination-wrapper .pagination .pagination__item.pagination__item--prev{right:0!important}.pagination-wrapper .pagination .pagination__item.disabled{pointer-events:none!important;opacity:.7}.template-search .facets{display:none}.template-search{padding-top:65px!important}.mainGalleryBox{padding:65px 0}.event__gallery-row{display:flex;align-items:stretch;flex-wrap:wrap;margin:0 -5px;row-gap:10px}.event__gallery-column{width:25%;padding:0 5px}.gallery__image-wrapper{height:290px;display:flex;width:100%}.gallery__image-wrapper img,.gallery__image-wrapper svg{width:100%;height:100%;object-fit:cover}.event__gallery-btn{margin-top:65px;text-align:center}.event__gallery-btn a,.event__gallery-btn button{background-color:var(--secondary-color);color:#555;font-size:16px;line-height:19.2px;padding:16px 27px;font-family:var(--gotham-medium);border:1px solid var(--link-color);text-transform:uppercase;text-align:center;display:inline-block;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.event__gallery-btn a:hover,.event__gallery-btn button:hover{background-color:var(--link-color);color:var(--secondary-color);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.shopify-policy__title h1{font-size:50px;color:var(--link-color);line-height:49.75px;font-family:var(--pluto-bold);text-transform:capitalize}.shopify-policy__container{max-width:100%!important;width:100%;padding:0!important}.shopify-policy__body{max-width:990px;margin:0 auto;width:100%;padding:65px 15px!important}#privacy-policy,#terms-of-service,#refund-policy{background-color:var(--white-color)!important}.shopify-policy__title{background:url(https://cdn.shopify.com/s/files/1/0640/4272/9662/files/page__title-bg.png?v=1702903099);background-position:center!important;background-size:cover!important;background-repeat:no-repeat!important;padding:90px 23px 62px;text-align:center}.shopify-policy__body,.default__content-wrapper{padding:65px 0;background-color:var(--white-color)}.default__content-wrapper img{width:100%}.default__content-wrapper h2 img{width:auto;margin-top:20px}.content__container{max-width:960px;margin:0 auto}.shopify-policy__body p,.shopify-policy__body div,.default__content-wrapper p,.default__content-wrapper div{font-size:16px;line-height:19.2px;color:var(--sub-title-color);font-family:var(--gotham-regular);font-weight:400;margin-bottom:10px}.default__content-wrapper table{width:100%!important}.default__content-wrapper table td{width:33.33%!important}.default__content-wrapper h2 img{border:none!important}#experiences-pre .sub__title-logo{width:360px}#experiences-pre .title__logo{display:flex;margin:0 auto 13.77px;max-width:165px}#experiences-pre .contact__event-btn{width:715px}.default__content-wrapper .content__container p a{text-decoration:underline}.last__minute-wrapper{padding:65px 0;background-color:var(--white-color)}.last__minute-content--wrapper{max-width:960px;margin:0 auto;text-align:center}.last__minute-content--wrapper p,.last__minute-content--wrapper div{font-size:16px;line-height:19.2px;color:var(--sub-title-color);font-family:var(--gotham-regular);font-weight:400;margin-bottom:10px}.last__minute-content--wrapper table{width:100%!important}.last__minute-content--wrapper table td{width:33.33%!important}.last__minute-content--wrapper h3{font-weight:400}.last__minute-content--wrapper h3 a{color:#75dbb9}.location__imgs-wrapper{display:flex;align-items:stretch;flex-wrap:wrap;row-gap:15px;margin:20px -10px 35px!important}.locaton__img-item{width:33.33%;padding:0 10px;margin:0!important}.locaton__img-item a{display:flex;height:432.22px;width:100%}.locaton__img-item a img{width:100%;height:100%;object-fit:cover}.border__line{margin-top:20px;text-align:center;margin-bottom:0!important}.menu-drawer__utility-links .border__line{margin-top:0!important}.border__line img{width:auto}.filter__main-wrapper .cloud-search-filters-sidebar .cloud-search-filter__values{max-height:inherit}.default__content-wrapper .rte blockquote{display:block;padding-bottom:20px}.default__content-wrapper .rte blockquote:nth-last-child(1){padding-bottom:0!important}.get__in-touch.custom_button{padding:30px 0 110px}.get__in-touch.custom_button .contact__event-btn{position:unset}#shopify-section-template--22129556422944__17223494570d7b95af{background-color:#fffdf2;padding-bottom:30px}div[data-widget-type=carousel] .stamped-carousel-title{font-family:var(--pluto-medium)}div[data-widget-type=carousel] .stamped-carousel-subtitle-count{font-family:var(--gotham-medium);font-size:14px}div[data-widget-type=carousel] .stamped-carousel-subtitle.stamped-style-color-star{display:flex;justify-content:center;align-items:center;gap:10px}div[data-widget-type=carousel] .stamped-reviews-rating.stamped-style-color-star{display:flex;height:auto;line-height:17px}div[data-widget-type=carousel] .stamped-reviews-date{font-family:var(--gotham-medium);font-size:14px!important}div[data-widget-type=carousel] .stamped-reviews-title{font-family:var(--gotham-medium);margin:20px 0 10px!important;font-weight:400!important}div[data-widget-type=carousel] .stamped-reviews-message-block{font-size:16px!important;line-height:19.2px!important;font-family:var(--gotham-regular)!important;font-style:normal!important}div[data-widget-type=carousel] .stamped-reviews-author{font-family:var(--gotham-regular)!important}div[data-widget-type=carousel] .stamped-reviews-product-title{display:none!important}@media (min-width: 1921px){.makes__difference:after{height:130px!important}.location__banner:after{height:304.02px}.choose__package:after{height:230px}}@media screen and (max-width: 1871px) and (min-width: 1751px){.our__story-txt--block{max-width:90%}}@media (max-width: 1750px){.our__story-txt--block{max-width:100%}}@media screen and (max-width: 1480px) and (min-width: 1331px){.celebrate__images-wrapper{width:737.5px;height:338.31px}.about__image-left{width:231px;height:262px;bottom:-41.5px;left:12px}.about__image-right{width:223.95px;height:245.5px;right:40.05px}.banner__bottom--lines{left:47%;transform:rotate(-12.9deg)}.faq__list{padding:44px 0}.our__story-content--wrapper{padding:66.2px 115px 66.2px 178px}.corporate__gifting .gifting__images-row{height:100%}}@media screen and (max-width: 1330px) and (min-width: 1201px){.about__image-left{width:211px;height:292px;bottom:-41.5px;left:12px}.about__image-right{width:193.95px;height:225.5px;top:41px;right:13.05px}.celebrate__images-wrapper{width:647.5px;height:308.31px}.catering__banner-leftCol h1{font-size:46px;line-height:46.7px;margin-bottom:16px}.catering__banner-leftCol .title__des{font-size:14px;margin-bottom:20px}.book__us--todayBtn a{padding:14px 20px;font-size:14px;line-height:18.2px}.banner__bottom--lines{left:47.3%;transform:rotate(-13.5deg);height:700px}.catering__gallery--wrapper{padding:58px 0 77px}#shopify-section-template--21837457588512__2127355f-39f5-4c2d-bd6b-b8b2a6e08f81 .contact__event-btn{padding:0 35px;width:435px}.main__banner{height:auto;display:flex}.banner__content-wrapper{padding:50px 0}.banner__content-wrapper h1{font-size:46px;line-height:46.7px}.top__bar-link a{font-size:10px}.top__bar-list ul{gap:20px}.top__bar-list ul li a{font-size:10px}.top__bar-list ul li a:after{top:2px;right:-10px;height:17px}.header__inline-menu ul{gap:20px}.header__inline-menu a,.header__inline-menu summary{font-size:12px!important;line-height:12.93px!important}.top__bar-link{width:100%}.top__bar-list{width:35%}.primery__button,.secondary__button{padding:14px 20px;font-size:14px;line-height:18.2px}.button__tag{font-size:14px!important;margin-top:10px!important}.banner__content-wrapper p{font-size:14px;margin-bottom:20px}.our__collections{padding:60px 0}.main__title,.shopify-policy__title h1{font-size:36px;line-height:37.75px}.sub__title{font-size:14px;line-height:15.92px}.title__des{font-size:14px;line-height:19.2px}.collection__title-wrapper{max-width:715px;margin:0 auto 30px}.link__button{font-size:14px;line-height:19.2px}.collection__item-img{height:266px}.collection__item-wrapper{padding:15px 20px;max-width:278.75px;margin:0 auto}.collection__item-wrapper .card__information .card__heading a,.collection__item-wrapper p{font-size:16px;line-height:20px}.swiper__arrows .swiper-button-next,.swiper__arrows .swiper-button-prev{width:34px;height:34px;border:6px solid var(--body-color)}.thumb__list-item p{font-size:14px;line-height:15.92px;padding:13px 20px}.item__detail h3{font-size:36px;line-height:38.75px}.item__detail p{font-size:12px;line-height:16.8px;margin-bottom:20px}.item__detail a{font-size:14px;line-height:17.2px}.cake__list,.our__creation{padding:60px 0}.our__creation-title{max-width:680px;margin:0 auto 30px}.creation__item-image{height:377px;margin-bottom:15px}.creation__item-card h3{font-size:16px;margin-bottom:9px}.creation__item-card p{font-size:13px}.creation__item-card{padding:16px 16px 18.03px;max-width:405.02px;margin:0 auto}.animation__bar{padding:30px 0}.marquee span{font-size:14px;line-height:14.92px}.corporate__gifting{padding:100px 0}.gifting__content-wrapper .title__des{margin-bottom:20px}.local__delivery-row{margin:0 -15px}.local__delivery-column{padding:20px 15px}.local__delivery-list--icon{width:60px;height:60px;padding:12.5px}.local__delivery-list--content h3{font-size:16px;line-height:16px}.local__delivery-list--content p{font-size:12px;line-height:15px}.find__location{padding:60px 0}.find__location-title .mian__title{margin-bottom:0}.location__white-wrapper{padding:20px 20px 25px;max-width:370.28px;margin:0 auto}.location__image{height:239px}.location__title svg{width:20px;height:20px}.location__title p{font-size:16px}.location__title{gap:8px}.location__list-wrapper{margin:0 -15px}.location__list-column{padding:0 15px}.our__story-content--wrapper{padding:40px 30px 40px 165px}.our__story-txt--block{max-width:100%}.our__story .sub__title{font-size:14px}.our__story-txt--block h3{font-size:24px;line-height:23.85px;margin-bottom:15px}.our__story-txt--block p{font-size:14px;line-height:17.2px;margin-bottom:15px}.article__txt-wrapper{max-height:86px;margin-bottom:15px}.our__story-frame--image{width:225px;height:298px}.community__outreach{padding:60px 0}.community__outreach-friendly--txt .main__title{font-size:32px;line-height:34.78px;margin-bottom:9px}.community__outreach-friendly--txt .title__des{margin-bottom:15px}.community__outreach-wrapper{row-gap:10px}.community__outreach-friendly--txt{padding:30px}.newsletter__title-wrapper h2{font-size:32px;line-height:36.8px}.newsletter__row{margin:0 -15px}.newsletter__title-column{padding:0 15px}.newsletter__form-column{padding:20px 15px}.newsletter__form-wrapper button,.newsletter__form-wrapper input[type=submit]{padding:14px 45px;font-size:14px}.newsletter__form-wrapper input{padding:14px 179px 14px 16px!important;font-size:14px}.newsletter__form-column:before{left:-2px}.section-sections--21758427398432__footer-padding{padding-top:45px}.footer__detail-links ul li a{font-size:12px;gap:8px}.footer__detail-links ul li a svg{width:18px;height:18px}.footer__menu-wrapper h6,.footer-block .footer-block__heading{font-size:16px;margin-bottom:20px!important;line-height:18.6px}.footer__menu-wrapper ul li a,.footer-block__details-content li a{font-size:12px!important;line-height:13.8px}.footer-block__details-content>li:not(:last-child){margin-right:0!important}.copyright__text p,.footer__content-bottom .copyright__content{font-size:12px;line-height:15.46px}.footer__social-icon ul li a svg{width:18px!important;height:18px!important}.subscribe__banner-text .title__des{font-size:14px;line-height:19.2px;margin-bottom:30px}.delicious__row{margin:0 -15px}.delicious__treats-column{padding:0 15px}.card__inner-wrapper{padding:20px}.card__inner-wrapper h3{font-size:16px;line-height:19.9px;margin-bottom:15px}.card__inner-wrapper p{font-size:14px;line-height:18.2px}.delicious__treats-card--wrapper{padding:6px}.choose__package-row{margin:0 -15px}.choose__package-column{padding:0 15px}.choose__package-detail-wrapper{padding:10px 50px}.choose__package-detail-wrapper h2{font-size:24px;line-height:26.85px;margin-bottom:10px}.save__tag{padding:16px 43px;top:15px}.save__tag p{font-size:16px;line-height:17.91px}.choose__package-detail-wrapper p{font-size:16px;line-height:14.91px;margin-bottom:16px}.choose__package{padding:80px 0 100px}.want__subscription{padding:145px 0 140px}.choose__package:after{top:60%;width:100%;height:120px}.want__subscription-content{max-width:560px}.want__subscription-content .main__title{margin-bottom:10px}.want__subscription-image{width:490px}.all__faqs-wrapper summary{font-size:16px;padding:20px 30px 20px 0}.all__faqs-wrapper summary:after{top:18px;width:17px;height:17px}.faqs__ans-block p{font-size:14px;line-height:18.2px}.faqs{padding:60px 0}.faq__list{padding:44px 0;margin-bottom:0}.local__delivery-list--content{max-width:calc(84.6% - 19px)}.corporate__gifting .gifting__images-row{height:100%}.main__collections-list{margin:0 -15px;row-gap:30px}.product-grid-container .main__collections-list .main__collections-list--item{padding:0 15px!important}.collections__banner{padding:45px 0}.product__collections-list--row{margin:0 -10px}.show__filter-block,.collections__list-column{padding:0 10px}.filter__main-wrapper .cloud-search-filters-sidebar__heading{font-size:17px;line-height:15.9px;padding:16px 0}.cloud-search-filter .cloud-search-filter__name span{font-size:14px}.filter__main-wrapper .cloud-search-filter__values .cloud-search-filter-value__name,.filter__main-wrapper .cloud-search-filter__values .cloud-search-filter-value__count{font-size:14px;line-height:12.52px}.filter__main-wrapper .cloud-search-filter__values .cloud-search-filter-value__checkbox input{height:16px;width:16px}.filter__main-wrapper{padding:8px 15px 24px}.main__collections-list{row-gap:20px}.full__width .product-grid-container .main__collections-list .main__collections-list--item{padding:0 10px!important}.filter__button-wrapper,.filter__sort-by--wrapper{min-width:calc(25% - 20px)}.stockist-horizontal{margin:0 -15px!important}.stockist-side-panel{width:40%!important;padding:0 15px!important}.stockist-map{width:60%!important;padding:0 15px!important}.map__location-title{font-size:36px;line-height:45.2px;margin-bottom:25px;max-width:40%}.filter__main-wrapper .cloud-search-filter__values .cloud-search-filter-value__name,.filter__main-wrapper .cloud-search-filter__values .cloud-search-filter-value__count,.filter__main-wrapper .cloud-search-filter .cloud-search-filter-value .cloud-search-filter-value__name,.filter__main-wrapper .cloud-search-filter .cloud-search-filter-value .cloud-search-filter-value__count{font-size:14px}}@media screen and (max-width: 1240px) and (min-width: 1201px){.creation__item-image{height:347px}}@media screen and (max-width: 1200px) and (min-width: 1101px){.believes__content h2{font-size:26px;line-height:31.79px}.about__image-left{width:261px;height:312px;bottom:-41.5px;left:20px}.about__image-right{width:213.95px;height:235.5px;top:36px;right:34.05px}.believes__content{max-width:612px}.about__our-story--image_item{height:237.92px}.believes__content-des p{font-size:14px;line-height:19.12px}.about__our-story--content_wrapper h4{font-size:36px;line-height:38.88px}.about__our-story--content_wrapper p{font-size:14px;line-height:16.2px}.button__badge p{font-size:16px;line-height:20.7px}.what__we-item--wrapper h5{font-size:20px;line-height:23.88px}.what__we-item--wrapper{padding:36px 21px}.celebrate__images-wrapper{width:557.5px;height:288.31px}.celebrate__content h6{font-size:36px;line-height:36.88px}.celebrate__content p{font-size:14px}.celebrate{padding:40px 0 39.69px}.secret__cake-icon{width:78px;height:66px}.secret__review-image{width:100%;height:291px}.secret__detail-content h4{font-size:26px;line-height:26.85px;margin-bottom:12px}.secret__detail-row{padding-bottom:42px}.review__support{padding:45px 40px}.review__support h4{font-size:26px;line-height:30px}.review__support p{font-size:14px;line-height:16.2px}.catering__banner-leftCol h1{font-size:46px;line-height:46.7px;margin-bottom:16px}.catering__banner-leftCol .title__des{font-size:14px;margin-bottom:20px}.book__us--todayBtn a{padding:14px 20px;font-size:14px;line-height:18.2px}.banner__bottom--lines{left:47.3%;transform:rotate(-12deg)}.catering__gallery--wrapper{padding:58px 0 77px}#shopify-section-template--21837457588512__2127355f-39f5-4c2d-bd6b-b8b2a6e08f81 .contact__event-btn{padding:0 35px;width:435px}.main__banner{height:auto;display:flex}.banner__content-wrapper{padding:50px 0}.banner__content-wrapper h1{font-size:46px;line-height:46.7px}.top__bar-link a{font-size:10px}.top__bar-list ul{gap:20px}.top__bar-list ul li a{font-size:10px}.top__bar-list ul li a:after{top:2px;right:-10px;height:17px}.header__inline-menu ul{gap:20px}.header__inline-menu a,.header__inline-menu summary{font-size:12px!important;line-height:12.93px!important}.top__bar-link{width:100%}.top__bar-list{width:35%}.primery__button,.secondary__button{padding:14px 20px;font-size:14px;line-height:18.2px}.button__tag{font-size:14px!important;margin-top:10px!important}.banner__content-wrapper p{font-size:14px;margin-bottom:20px}.our__collections{padding:60px 0}.main__title,.shopify-policy__title h1{font-size:36px;line-height:37.75px}.sub__title{font-size:14px;line-height:15.92px}.title__des{font-size:14px;line-height:19.2px}.collection__title-wrapper{max-width:715px;margin:0 auto 30px}.link__button{font-size:14px;line-height:19.2px}.collection__item-img{height:237px}.collection__item-wrapper{padding:15px 20px;max-width:253.75px;margin:0 auto}.collection__item-wrapper .card__information .card__heading a,.collection__item-wrapper p{font-size:16px;line-height:20px}.swiper__arrows .swiper-button-next,.swiper__arrows .swiper-button-prev{width:34px;height:34px;border:6px solid var(--body-color)}.thumb__list-item p{font-size:14px;line-height:15.92px;padding:13px 20px}.item__detail h3{font-size:36px;line-height:38.75px}.item__detail p{font-size:12px;line-height:16.8px;margin-bottom:20px}.item__detail a{font-size:14px;line-height:17.2px}.cake__list,.our__creation{padding:60px 0}.our__creation-title{max-width:680px;margin:0 auto 30px}.creation__item-image{height:297px;margin-bottom:15px}.creation__item-card h3{font-size:16px;margin-bottom:9px}.creation__item-card p{font-size:14px}.creation__item-card{padding:16px 16px 18.03px;max-width:262.5px;margin:0 auto}.animation__bar{padding:30px 0}.marquee span{font-size:14px;line-height:14.92px}.corporate__gifting{padding:100px 0}.gifting__content-wrapper .title__des{margin-bottom:20px}.local__delivery-row{margin:0 -15px}.local__delivery-column{padding:20px 15px}.local__delivery-list--icon{width:60px;height:60px;padding:12.5px}.local__delivery-list--content h3{font-size:16px;line-height:16px}.local__delivery-list--content p{font-size:12px;line-height:15px}.find__location{padding:60px 0}.find__location-title .mian__title{margin-bottom:0}.location__white-wrapper{padding:20px 20px 25px;max-width:336.95px;margin:0 auto}.location__image{height:207px}.location__title svg{width:20px;height:20px}.location__title p{font-size:16px}.location__title{gap:8px}.location__list-wrapper{margin:0 -15px}.location__list-column{padding:0 15px}.our__story-content--wrapper{padding:40px 30px 40px 165px}.our__story-txt--block{max-width:100%}.our__story .sub__title{font-size:14px}.our__story-txt--block h3{font-size:24px;line-height:23.85px;margin-bottom:15px}.our__story-txt--block p{font-size:14px;line-height:17.2px;margin-bottom:15px}.article__txt-wrapper{max-height:86px;margin-bottom:15px}.our__story-frame--image{width:225px;height:295px}.community__outreach{padding:60px 0}.community__outreach-friendly--txt .main__title{font-size:32px;line-height:34.78px;margin-bottom:9px}.community__outreach-friendly--txt .title__des{margin-bottom:15px}.community__outreach-wrapper{row-gap:10px}.community__outreach-friendly--txt{padding:30px}.newsletter__title-wrapper h2{font-size:32px;line-height:36.8px}.newsletter__row{margin:0 -15px}.newsletter__title-column{padding:0 15px}.newsletter__form-column{padding:20px 15px}.newsletter__form-wrapper button,.newsletter__form-wrapper input[type=submit]{padding:14px 45px;font-size:14px}.newsletter__form-wrapper input{padding:14px 179px 14px 16px!important;font-size:14px}.newsletter__form-column:before{left:-2px}.section-sections--21758427398432__footer-padding{padding-top:45px}.footer__detail-links ul li a{font-size:12px;gap:8px}.footer__detail-links ul li a svg{width:18px;height:18px}.footer__menu-wrapper h6,.footer-block .footer-block__heading{font-size:16px;margin-bottom:20px!important;line-height:18.6px}.footer__menu-wrapper ul li a,.footer-block__details-content li a{font-size:12px!important;line-height:13.8px}.footer-block__details-content>li:not(:last-child){margin-right:0!important}.copyright__text p,.footer__content-bottom .copyright__content{font-size:12px;line-height:15.46px}.footer__social-icon ul li a svg{width:18px!important;height:18px!important}.single__product-gallery{width:calc(55% - 15px);height:520px}.main__product-detail--wrapper .product__info-wrapper{width:calc(45% - 15px)!important;max-width:calc(45% - 15px)!important}.product__info-wrapper variant-selects{max-width:100%}.buy__button-wrapper{width:100%}.breadcrumbs ul li a,.breadcrumbs__list li a{font-size:14px}.detail__page-breadcrumn{padding:45px 0 25px}.product__info-wrapper .product__description p{font-size:14px;line-height:18.88px}.price-per-item__container{padding:10px 12px}.variant__wrapper label{font-size:14px;line-height:17.88px;padding-right:14px}.item__price-wrapper .price .price-item--regular{font-size:16px;line-height:19.24px}.product__info-wrapper .product__title h1{font-size:28px;line-height:28px}.product__info-wrapper .product-form__input .select select,.buy__button-wrapper .product-customizer-options .product-customizer-content select,.product-customizer-options input{font-size:14px!important;line-height:17.88px!important}.product-customizer-option label{font-size:14px!important;line-height:17.88px!important;padding-right:14px!important}.product-customizer-customizations-total{font-size:13px!important;line-height:13.36px!important;padding-top:24px!important;margin-top:5px!important}.buy__button-wrapper .product-form__buttons button{min-height:48px;font-size:14px}.tab-button{font-size:14px;line-height:19.76px;padding:10px 35px 10px 30px}.tab-content{padding:24px 30px 32px}.tabs__detail-content p,.tabs__detail-content span{font-size:14px;line-height:18.88px}.custom__tabs{padding:30px 0 35px}.similar__products{padding:35px 0}.similar__products-title p{font-size:14px}.similar__products-title h3{font-size:36px;line-height:37.75px}.similar__products .collection__product-image{height:300px}.collection__product-title{font-size:14px;line-height:11.52px;margin-bottom:8px}.collection__product-detail .card-information .price span{font-size:13px;line-height:13.52px}.similar__products .collection__product-detail{padding:13px 0!important}.decorating__wrapper,.store__parties-row{padding:50px 0}.get__in-touch{background-color:var(--white-color);padding:90px 0}.get__in-touch--wrapper{padding:32px 105px 65px}.header .search-modal__content{width:320px}.mega__menu-category--col{width:calc(73% - 10px)}.mega__menu-contact--col{width:calc(27% - 10px)}.mega__menu-category--item-name{font-size:16px;line-height:20.7px}.mega__menu-category--item__image{height:190px;margin-bottom:10px}.mega__menu-category--item{padding:9px 8px!important}.mega__menu-product--item__name p{font-size:12px;line-height:13.31px}.mega__menu-product--item{height:210px}.error__image{width:600px;height:220px;margin:0 auto 20px}.error__title-wrapper h1{font-size:40px;line-height:50px;margin-bottom:10px}.error__title-wrapper p{font-size:16px;line-height:20.92px;margin-bottom:25px}.error__wrapper{padding:100px 0}.subscribe__banner-text .title__des{font-size:14px;line-height:19.2px;margin-bottom:30px}.delicious__row{margin:0 -15px}.delicious__treats-column{padding:0 15px}.card__inner-wrapper{padding:20px}.card__inner-wrapper h3{font-size:16px;line-height:19.9px;margin-bottom:15px}.card__inner-wrapper p{font-size:14px;line-height:18.2px}.delicious__treats-card--wrapper{padding:6px}.choose__package-row{margin:0 -15px}.choose__package-column{padding:0 15px}.choose__package-detail-wrapper{padding:10px 50px}.choose__package-detail-wrapper h2{font-size:24px;line-height:26.85px;margin-bottom:10px}.save__tag{padding:16px 43px;top:15px}.save__tag p{font-size:16px;line-height:17.91px}.choose__package-detail-wrapper p{font-size:16px;line-height:14.91px;margin-bottom:16px}.choose__package{padding:80px 0 100px}.want__subscription{padding:145px 0 140px}.choose__package:after{top:60%;width:100%;height:90px}.want__subscription-content{max-width:560px}.want__subscription-content .main__title{margin-bottom:10px}.want__subscription-image{width:490px}.all__faqs-wrapper summary{font-size:16px;padding:20px 30px 20px 0}.all__faqs-wrapper summary:after{top:18px;width:17px;height:17px}.faqs__ans-block p{font-size:14px;line-height:18.2px}.faqs{padding:60px 0}.faq__list{padding:44px 0;margin-bottom:0}.corporate__gifting .gifting__images-row{height:100%}.main__collections-list{margin:0 -15px;row-gap:30px}.product-grid-container .main__collections-list .main__collections-list--item{padding:0 15px!important}.collections__banner{padding:45px 0}.product__collections-list--row{margin:0 -10px}.show__filter-block,.collections__list-column{padding:0 10px}.filter__main-wrapper .cloud-search-filters-sidebar__heading{font-size:17px;line-height:15.9px;padding:16px 0}.cloud-search-filter .cloud-search-filter__name span{font-size:14px}.filter__main-wrapper .cloud-search-filter__values .cloud-search-filter-value__name,.filter__main-wrapper .cloud-search-filter__values .cloud-search-filter-value__count{font-size:14px;line-height:12.52px}.filter__main-wrapper .cloud-search-filter__values .cloud-search-filter-value__checkbox input{height:16px;width:16px}.filter__main-wrapper{padding:8px 15px 24px}.main__collections-list{row-gap:20px}.full__width .product-grid-container .main__collections-list .main__collections-list--item{padding:0 10px!important}.filter__button-wrapper,.filter__sort-by--wrapper{min-width:calc(25% - 20px)}.stockist-horizontal{margin:0 -15px!important}.stockist-side-panel{width:40%!important;padding:0 15px!important}.stockist-map{width:60%!important;padding:0 15px!important}.map__location-title{font-size:36px;line-height:45.2px;margin-bottom:25px;max-width:40%}.filter__main-wrapper .cloud-search-filter__values .cloud-search-filter-value__name,.filter__main-wrapper .cloud-search-filter__values .cloud-search-filter-value__count,.filter__main-wrapper .cloud-search-filter .cloud-search-filter-value .cloud-search-filter-value__name,.filter__main-wrapper .cloud-search-filter .cloud-search-filter-value .cloud-search-filter-value__count{font-size:13px}.gallery__image-wrapper{height:251px}.mainGalleryBox{padding:50px 0}.buy__button-wrapper .product-form__buttons button{min-height:52px}.product-customizer-options{max-width:100%!important}.product__info-wrapper .product__description p,.product__info-wrapper .product__description div span,.product__info-wrapper .product__description blockquote span{margin-bottom:10px!important;font-size:14px;line-height:19.88px}.product__info-wrapper .product__description div{font-size:14px;line-height:19.88px}}@media screen and (max-width: 1100px) and (min-width: 1025px){.about__banner-content p{font-size:16px;margin-bottom:0}.believes__icon{width:48px;height:48px}.believes__content h2{font-size:26px;margin-bottom:8px}.believes__content-des p{font-size:14px;line-height:22.12px}.believes__content{max-width:552px}.about__image-right{width:208.95px;height:220.5px;top:40px;right:18.05px}.about__image-left{width:190px;height:252px;bottom:18.5px;left:22px}.about__our-story{padding:80px 0 37.5px}.about__our-story--content_wrapper h3{font-size:16px;margin-bottom:10px}.about__our-story--content_wrapper h4{font-size:36px;line-height:40.88px}.about__our-story--content_wrapper p{font-size:14px;margin-bottom:8px}.about__our-story--content_wrapper .link__button{margin-top:12px}.about__our-story--image_item{height:215.92px}.what__we-item--wrapper{padding:40px}.button__badge p{font-size:16px}.what__we-item--wrapper h5{font-size:20px;line-height:23.88px}.button__badge{padding:13px 20px;width:176px}.celebrate__main-wrapper{flex-direction:column;flex-wrap:wrap}.celebrate__images-wrapper{width:100%;height:100%;position:inherit;transform:none;padding:0 15px}.celebrate__content{max-width:80%}.celebrate{padding:40px 0 9.69px}.celebrate__content h5{font-size:16px}.celebrate__content h6{font-size:36px}.celebrate__content p{font-size:14px}.celebrate__content{margin-bottom:50px}.makes__difference{padding:60px 0}.secret__cake-icon{width:78px;height:66px;margin:0 auto 25px}.secret__detail-content h4{font-size:26px;margin-bottom:16px}.secret__detail-content h4 span{font-size:56px}.secret__detail-content p{font-size:14px;margin-bottom:16px}.secret__detail-row{row-gap:55px;padding-bottom:20px}.secret__review-image{width:100%}.review__support{padding:27px 117px}.review__support h4{font-size:26px;line-height:31px}.review__support p{font-size:14px;line-height:17.2px}.review__support a{padding:14px 23px;font-size:14px;line-height:14.2px}.faq__tab-item{padding:9px 16px;font-size:14px;line-height:14.2px}.faq__list{padding:34px 0;margin-bottom:0}.faq__title h2{font-size:34px;padding-right:21px;line-height:34.19px}.faq__title{margin-bottom:16px}.all__faq__accordion summary{font-size:16px;padding:18px 40px 18px 0}.all__faq-content--body{padding:0 0 18px}.all__faq-content--body p{font-size:14px;line-height:16.2px}.all__faq__accordion summary:after{top:18px}.catering__banner-leftCol h1{font-size:36px;line-height:44.983px;margin-bottom:16px}.catering__banner-leftCol .title__des{font-size:14px;margin-bottom:26px}.book__us--todayBtn a{padding:14px 20px;font-size:14px;line-height:18.2px}.banner__bottom--lines{left:47.3%;transform:rotate(-10.7deg)}.catering__gallery--wrapper{padding:58px 0 77px}#shopify-section-template--21837457588512__2127355f-39f5-4c2d-bd6b-b8b2a6e08f81 .contact__event-btn{padding:0 35px;width:435px}.main__banner{height:auto;display:flex}.banner__content-wrapper{padding:50px 0}.banner__content-wrapper h1{font-size:46px;line-height:46.7px}.top__bar-link a{font-size:10px}.top__bar-list ul{gap:20px}.top__bar-list ul li a{font-size:10px}.top__bar-list ul li a:after{top:2px;right:-10px;height:17px}.header__inline-menu ul{gap:20px}.header__inline-menu a,.header__inline-menu summary{font-size:12px!important;line-height:12.93px!important}.top__bar-link{width:100%}.top__bar-list{width:35%}.primery__button,.secondary__button{padding:14px 20px;font-size:14px;line-height:18.2px}.button__tag{font-size:14px!important;margin-top:10px!important}.banner__content-wrapper p{font-size:14px;margin-bottom:20px}.our__collections{padding:60px 0}.main__title,.shopify-policy__title h1{font-size:36px;line-height:37.75px}.sub__title{font-size:14px;line-height:15.92px}.title__des{font-size:14px;line-height:19.2px}.collection__title-wrapper{max-width:715px;margin:0 auto 30px}.link__button{font-size:14px;line-height:19.2px}.collection__item-img{height:212px}.collection__item-wrapper{padding:15px 20px;max-width:234.5px;margin:0 auto}.collection__item-wrapper .card__information .card__heading a,.collection__item-wrapper p{font-size:16px;line-height:20px}.swiper__arrows .swiper-button-next,.swiper__arrows .swiper-button-prev{width:34px;height:34px;border:6px solid var(--body-color)}.thumb__list-item p{font-size:14px;line-height:15.92px;padding:13px 20px}.item__detail h3{font-size:36px;line-height:38.75px}.item__detail p{font-size:12px;line-height:16.8px;margin-bottom:20px}.item__detail a{font-size:14px;line-height:17.2px}.cake__list,.our__creation{padding:60px 0}.our__creation-title{max-width:680px;margin:0 auto 30px}.creation__item-image{height:256px;margin-bottom:15px}.creation__item-card h3{font-size:16px;margin-bottom:9px}.creation__item-card p{font-size:14px}.creation__item-card{padding:16px 16px 18.03px;max-width:243.5px;margin:0 auto}.animation__bar{padding:30px 0}.marquee span{font-size:14px;line-height:14.92px}.corporate__gifting{padding:100px 0}.gifting__content-wrapper .title__des{margin-bottom:20px}.local__delivery-row{margin:0 -15px}.local__delivery-column{padding:20px 15px}.local__delivery-list--icon{width:60px;height:60px;padding:12.5px}.local__delivery-list--content h3{font-size:16px;line-height:16px}.local__delivery-list--content p{font-size:12px;line-height:15px}.find__location{padding:60px 0}.find__location-title .mian__title{margin-bottom:0}.location__white-wrapper{padding:20px 20px 25px;max-width:311.3px;margin:0 auto}.location__image{height:180px}.location__title svg{width:20px;height:20px}.location__title p{font-size:16px}.location__title{gap:8px}.location__list-wrapper{margin:0 -15px}.location__list-column{padding:0 15px}.our__story-content--wrapper{padding:40px 30px 40px 165px}.our__story-txt--block{max-width:100%}.our__story .sub__title{font-size:14px}.our__story-txt--block h3{font-size:24px;line-height:23.85px;margin-bottom:15px}.our__story-txt--block p{font-size:14px;line-height:17.2px;margin-bottom:15px}.article__txt-wrapper{max-height:86px;margin-bottom:15px}.our__story-frame--image{width:225px;height:300px}.community__outreach{padding:60px 0}.community__outreach-friendly--txt .main__title{font-size:32px;line-height:34.78px;margin-bottom:9px}.community__outreach-friendly--txt .title__des{margin-bottom:15px}.community__outreach-wrapper{row-gap:10px}.community__outreach-friendly--txt{padding:30px}.newsletter__title-wrapper h2{font-size:32px;line-height:36.8px}.newsletter__row{margin:0 -15px}.newsletter__title-column{padding:0 15px}.newsletter__form-column{padding:20px 15px}.newsletter__form-wrapper button,.newsletter__form-wrapper input[type=submit]{padding:14px 45px;font-size:14px}.newsletter__form-wrapper input{padding:14px 179px 14px 16px!important;font-size:14px}.newsletter__form-column:before{left:-2px}.section-sections--21758427398432__footer-padding{padding-top:45px}.footer__detail-links ul li a{font-size:12px;gap:8px}.footer__detail-links ul li a svg{width:18px;height:18px}.footer__menu-wrapper h6,.footer-block .footer-block__heading{font-size:16px;margin-bottom:20px!important;line-height:18.6px}.footer__menu-wrapper ul li a,.footer-block__details-content li a{font-size:12px!important;line-height:13.8px}.footer-block__details-content>li:not(:last-child){margin-right:0!important}.copyright__text p,.footer__content-bottom .copyright__content{font-size:12px;line-height:15.46px}.footer__social-icon ul li a svg{width:18px!important;height:18px!important}.single__product-gallery{width:calc(55% - 15px);height:520px}.main__product-detail--wrapper .product__info-wrapper{width:calc(45% - 15px)!important;max-width:calc(45% - 15px)!important}.product__info-wrapper variant-selects{max-width:100%}.buy__button-wrapper{width:100%}.breadcrumbs ul li a,.breadcrumbs__list li a{font-size:14px}.detail__page-breadcrumn{padding:30px 0}.product__info-wrapper .product__description p{font-size:14px;line-height:18.88px}.price-per-item__container{padding:10px 12px}.variant__wrapper label{font-size:14px;line-height:17.88px;padding-right:14px}.item__price-wrapper .price .price-item--regular{font-size:16px;line-height:19.24px}.product__info-wrapper .product__title h1{font-size:28px;line-height:28px}.product__info-wrapper .product-form__input .select select,.buy__button-wrapper .product-customizer-options .product-customizer-content select,.product-customizer-options input{font-size:14px!important;line-height:17.88px!important}.product-customizer-option label{font-size:14px!important;line-height:17.88px!important;padding-right:14px!important}.product-customizer-customizations-total{font-size:13px!important;line-height:13.36px!important;padding-top:24px!important;margin-top:5px!important}.buy__button-wrapper .product-form__buttons button{min-height:48px;font-size:14px}.tab-button{font-size:14px;line-height:19.76px;padding:10px 35px 10px 30px}.tab-content{padding:24px 30px 32px}.tabs__detail-content p,.tabs__detail-content span{font-size:14px;line-height:18.88px}.custom__tabs{padding:30px 0 35px}.similar__products{padding:35px 0}.similar__products-title p{font-size:14px}.similar__products-title h3{font-size:36px;line-height:37.75px}.similar__products .collection__product-image{height:300px}.collection__product-title{font-size:14px;line-height:11.52px;margin-bottom:8px}.collection__product-detail .card-information .price span{font-size:13px;line-height:13.52px}.similar__products .collection__product-detail{padding:13px 0!important}.collections__feed .collection-list li .card__information a{font-size:15px}.footer__detail-content p,.footer-block__details-content p{font-size:14px;line-height:18px}.decorating__wrapper,.store__parties-row{padding:50px 0}.get__in-touch{background-color:var(--white-color);padding:90px 0}.get__in-touch--wrapper{padding:32px 105px 65px}.header .search-modal__content{width:320px}.mega__menu-category--col{width:calc(73% - 10px)}.mega__menu-contact--col{width:calc(27% - 10px)}.mega__menu-category--item-name{font-size:16px;line-height:20.7px}.mega__menu-category--item__image{height:190px;margin-bottom:10px}.mega__menu-category--item{padding:9px 8px!important}.mega__menu-product--item__name p{font-size:12px;line-height:13.31px}.mega__menu-product--item{height:210px}.error__image{width:600px;height:220px;margin:0 auto 20px}.error__title-wrapper h1{font-size:40px;line-height:50px;margin-bottom:10px}.error__title-wrapper p{font-size:16px;line-height:20.92px;margin-bottom:25px}.error__wrapper{padding:100px 0}.subscribe__banner-text .title__des{font-size:14px;line-height:19.2px;margin-bottom:30px}.delicious__row{margin:0 -15px}.delicious__treats-column{padding:0 15px}.card__inner-wrapper{padding:20px}.card__inner-wrapper h3{font-size:16px;line-height:19.9px;margin-bottom:15px}.card__inner-wrapper p{font-size:14px;line-height:18.2px}.delicious__treats-card--wrapper{padding:6px}.choose__package-row{margin:0 -15px}.choose__package-column{padding:0 15px}.choose__package-detail-wrapper{padding:10px 50px}.choose__package-detail-wrapper h2{font-size:24px;line-height:26.85px;margin-bottom:10px}.save__tag{padding:16px 43px;top:15px}.save__tag p{font-size:16px;line-height:17.91px}.choose__package-detail-wrapper p{font-size:16px;line-height:14.91px;margin-bottom:16px}.choose__package{padding:80px 0 100px}.want__subscription{padding:105px 0 100px}.choose__package:after{top:60%;width:100%;height:90px}.want__subscription-content{max-width:510px}.want__subscription-content .main__title{margin-bottom:10px}.want__subscription-image{width:405px}.all__faqs-wrapper summary{font-size:16px;padding:20px 30px 20px 0}.all__faqs-wrapper summary:after{top:18px;width:17px;height:17px}.faqs__ans-block p{font-size:14px;line-height:18.2px}.faqs{padding:60px 0}.mega__menu-category--col:before{right:-12px}.corporate__gifting .gifting__images-row{height:100%}.main__collections-list{margin:0 -15px;row-gap:30px}.product-grid-container .main__collections-list .main__collections-list--item{padding:0 15px!important}.collections__banner{padding:45px 0}.product__collections-list--row{margin:0 -10px}.show__filter-block,.collections__list-column{padding:0 10px}.filter__main-wrapper .cloud-search-filters-sidebar__heading{font-size:17px;line-height:15.9px;padding:16px 0}.cloud-search-filter .cloud-search-filter__name span{font-size:14px}.filter__main-wrapper .cloud-search-filter__values .cloud-search-filter-value__name,.filter__main-wrapper .cloud-search-filter__values .cloud-search-filter-value__count{font-size:14px;line-height:12.52px}.filter__main-wrapper .cloud-search-filter__values .cloud-search-filter-value__checkbox input{height:16px;width:16px}.filter__main-wrapper{padding:8px 15px 24px}.main__collections-list{row-gap:20px}.full__width .product-grid-container .main__collections-list .main__collections-list--item{padding:0 10px!important}.filter__button-wrapper,.filter__sort-by--wrapper{min-width:233.5px}.stockist-horizontal{margin:0 -15px!important}.stockist-side-panel{width:40%!important;padding:0 15px!important}.stockist-map{width:60%!important;padding:0 15px!important}.map__location-title{font-size:36px;line-height:45.2px;margin-bottom:25px;max-width:40%}.filter__main-wrapper .cloud-search-filter__values .cloud-search-filter-value__name,.filter__main-wrapper .cloud-search-filter__values .cloud-search-filter-value__count,.filter__main-wrapper .cloud-search-filter .cloud-search-filter-value .cloud-search-filter-value__name,.filter__main-wrapper .cloud-search-filter .cloud-search-filter-value .cloud-search-filter-value__count{font-size:13px}.gallery__image-wrapper{height:251px}.mainGalleryBox{padding:50px 0}.about__our-story--row{margin:0 -15px}.about__our-story--column{padding:0 15px}.makes__difference-row{margin:0 -15px}.makes__difference-column{padding:0 15px}.buy__button-wrapper .product-form__buttons button{min-height:52px}.product-customizer-options{max-width:100%!important}.product__info-wrapper .product__description div{font-size:14px;line-height:19.88px}.product__info-wrapper .product__description p,.product__info-wrapper .product__description div span,.product__info-wrapper .product__description blockquote span{margin-bottom:10px!important;font-size:14px;line-height:19.88px}}@media (max-width: 1024px){.about__banner-content p{font-size:16px;margin-bottom:0}.believes__icon{width:48px;height:48px}.believes__content h2{font-size:26px;margin-bottom:8px}.believes__content-des p{font-size:14px;line-height:22.12px}.believes__content{max-width:552px}.about__image-right{width:208.95px;height:220.5px;top:40px;right:18.05px}.about__image-left{width:190px;height:252px;bottom:18.5px;left:22px}.about__our-story{padding:80px 0 37.5px}.about__our-story--content_wrapper h3{font-size:16px;margin-bottom:10px}.about__our-story--content_wrapper h4{font-size:36px;line-height:40.88px}.about__our-story--content_wrapper p{font-size:14px;margin-bottom:8px}.about__our-story--content_wrapper .link__button{margin-top:12px}.about__our-story--image_item{height:215.92px}.what__we-item--wrapper{padding:40px}.button__badge p{font-size:16px}.what__we-item--wrapper h5{font-size:20px;line-height:23.88px}.button__badge{padding:13px 20px;width:176px}.celebrate__main-wrapper{flex-direction:column;flex-wrap:wrap}.celebrate__images-wrapper{width:100%;height:100%;position:inherit;transform:none;padding:0 15px}.celebrate__content{max-width:80%}.celebrate{padding:40px 0 9.69px}.celebrate__content h5{font-size:16px}.celebrate__content h6{font-size:36px}.celebrate__content p{font-size:14px}.celebrate__content{margin-bottom:50px}.makes__difference{padding:60px 0}.secret__cake-icon{width:78px;height:66px;margin:0 auto 25px}.secret__detail-content h4{font-size:26px;margin-bottom:16px}.secret__detail-content h4 span{font-size:56px}.secret__detail-content p{font-size:14px;margin-bottom:16px}.secret__detail-row{row-gap:55px;padding-bottom:20px}.secret__review-image{width:100%}.review__support{padding:27px 117px}.review__support h4{font-size:26px;line-height:31px}.review__support p{font-size:14px;line-height:17.2px}.review__support a{padding:14px 23px;font-size:14px;line-height:14.2px}.faq__tab-item{padding:9px 16px;font-size:14px;line-height:14.2px}.faq__list{padding:34px 0;margin-bottom:0}.faq__title h2{font-size:34px;padding-right:21px;line-height:34.19px}.faq__title{margin-bottom:16px}.all__faq__accordion summary{font-size:16px;padding:18px 40px 18px 0}.all__faq-content--body{padding:0 0 18px}.all__faq-content--body p{font-size:14px;line-height:16.2px}.all__faq__accordion summary:after{top:18px}.catering__banner-leftCol h1{font-size:36px;line-height:44.983px;margin-bottom:16px}.catering__banner-leftCol .title__des{font-size:14px;margin-bottom:26px}.book__us--todayBtn a{padding:14px 20px;font-size:14px;line-height:18.2px}.banner__bottom--lines{left:48.6%;transform:rotate(-12.9deg)}.catering__gallery--wrapper{padding:58px 0 77px}#shopify-section-template--21837457588512__2127355f-39f5-4c2d-bd6b-b8b2a6e08f81 .contact__event-btn{padding:0 35px;width:435px}.main__banner{height:auto;display:flex}.banner__content-wrapper{padding:50px 0}.banner__content-wrapper h1{font-size:46px;line-height:46.7px}.top__bar-link a{font-size:10px}.top__bar-list ul{gap:20px}.top__bar-list ul li a{font-size:10px}.top__bar-list ul li a:after{top:2px;right:-10px;height:17px}.header__inline-menu ul{gap:20px}.header__inline-menu a,.header__inline-menu summary{font-size:12px!important;line-height:12.93px!important}.top__bar-link{width:100%}.top__bar-list{width:35%}.primery__button,.secondary__button{padding:14px 20px;font-size:14px;line-height:18.2px}.button__tag{font-size:14px!important;margin-top:10px!important}.banner__content-wrapper p{font-size:14px;margin-bottom:20px}.our__collections{padding:60px 0}.main__title,.shopify-policy__title h1{font-size:36px;line-height:37.75px}.sub__title{font-size:14px;line-height:15.92px}.title__des{font-size:14px;line-height:19.2px}.collection__title-wrapper{max-width:715px;margin:0 auto 30px}.link__button{font-size:14px;line-height:19.2px}.collection__item-img{height:212px}.collection__item-wrapper{padding:15px 20px}.collection__item-wrapper .card__information .card__heading a,.collection__item-wrapper p{font-size:16px;line-height:20px}.swiper__arrows .swiper-button-next,.swiper__arrows .swiper-button-prev{width:34px;height:34px;border:6px solid var(--body-color)}.thumb__list-item p{font-size:14px;line-height:15.92px;padding:13px 20px}.item__detail h3{font-size:36px;line-height:38.75px}.item__detail p{font-size:12px;line-height:16.8px;margin-bottom:20px}.item__detail a{font-size:14px;line-height:17.2px}.cake__list,.our__creation{padding:60px 0}.our__creation-title{max-width:680px;margin:0 auto 30px}.creation__item-image{height:256px;margin-bottom:15px}.creation__item-card h3{font-size:16px;margin-bottom:9px}.creation__item-card p{font-size:14px}.creation__item-card{padding:16px 16px 18.03px}.animation__bar{padding:30px 0}.marquee span{font-size:14px;line-height:14.92px}.corporate__gifting{padding:100px 0}.gifting__content-wrapper .title__des{margin-bottom:20px}.local__delivery-row{margin:0 -15px}.local__delivery-column{padding:20px 15px}.local__delivery-list--icon{width:60px;height:60px;padding:12.5px}.local__delivery-list--content h3{font-size:16px;line-height:16px}.local__delivery-list--content p{font-size:12px;line-height:15px}.find__location{padding:60px 0}.find__location-title .mian__title{margin-bottom:0}.location__white-wrapper{padding:20px 20px 25px}.location__image{height:180px}.location__title svg{width:20px;height:20px}.location__title p{font-size:16px}.location__title{gap:8px}.location__list-wrapper{margin:0 -15px}.location__list-column{padding:0 15px}.our__story-content--wrapper{padding:40px 30px 40px 165px}.our__story-txt--block{max-width:100%}.our__story .sub__title{font-size:14px}.our__story-txt--block h3{font-size:24px;line-height:23.85px;margin-bottom:15px}.our__story-txt--block p{font-size:14px;line-height:17.2px;margin-bottom:15px}.article__txt-wrapper{max-height:86px;margin-bottom:15px}.our__story-frame--image{width:225px;height:298px}.community__outreach{padding:60px 0}.community__outreach-friendly--txt .main__title{font-size:32px;line-height:34.78px;margin-bottom:9px}.community__outreach-friendly--txt .title__des{margin-bottom:15px}.community__outreach-wrapper{row-gap:10px}.community__outreach-friendly--txt{padding:30px}.newsletter__title-wrapper h2{font-size:32px;line-height:36.8px}.newsletter__row{margin:0 -15px}.newsletter__title-column{padding:0 15px}.newsletter__form-column{padding:20px 15px}.newsletter__form-wrapper button,.newsletter__form-wrapper input[type=submit]{padding:14px 45px;font-size:14px}.newsletter__form-wrapper input{padding:14px 179px 14px 16px!important;font-size:14px}.newsletter__form-column:before{left:-2px}.section-sections--21758427398432__footer-padding{padding-top:45px}.footer__detail-links ul li a{font-size:12px;gap:8px}.footer__detail-links ul li a svg{width:18px;height:18px}.footer__menu-wrapper h6,.footer-block .footer-block__heading{font-size:16px;margin-bottom:20px!important;line-height:18.6px}.footer__menu-wrapper ul li a,.footer-block__details-content li a{font-size:12px!important;line-height:13.8px}.footer-block__details-content>li:not(:last-child){margin-right:0!important}.copyright__text p,.footer__content-bottom .copyright__content{font-size:12px;line-height:15.46px}.footer__social-icon ul li a svg{width:18px!important;height:18px!important}.single__product-gallery{width:calc(55% - 15px);height:520px}.main__product-detail--wrapper .product__info-wrapper{width:calc(45% - 15px)!important;max-width:calc(45% - 15px)!important}.product__info-wrapper variant-selects{max-width:100%}.buy__button-wrapper{width:100%}.breadcrumbs ul li a,.breadcrumbs__list li a{font-size:14px}.detail__page-breadcrumn{padding:45px 0 25px}.product__info-wrapper .product__description p,.product__info-wrapper .product__description span,.product__info-wrapper .product__description div span,.product__info-wrapper .product__description blockquote span{font-size:14px;line-height:18.88px}.price-per-item__container{padding:10px 12px}.variant__wrapper label{font-size:14px;line-height:17.88px;padding-right:14px}.item__price-wrapper .price .price-item--regular{font-size:16px;line-height:19.24px}.product__info-wrapper .product__title h1{font-size:28px;line-height:28px}.product__info-wrapper .product-form__input .select select,.buy__button-wrapper .product-customizer-options .product-customizer-content select,.product-customizer-options input{font-size:14px!important;line-height:17.88px!important}.product-customizer-option label{font-size:14px!important;line-height:17.88px!important;padding-right:14px!important}.product-customizer-customizations-total{font-size:13px!important;line-height:13.36px!important;padding-top:24px!important;margin-top:5px!important}.buy__button-wrapper .product-form__buttons button{min-height:52px;font-size:14px}.tab-button{font-size:14px;line-height:19.76px;padding:10px 35px 10px 30px}.tab-content{padding:24px 30px 32px}.tabs__detail-content p,.tabs__detail-content span{font-size:14px;line-height:18.88px}.custom__tabs{padding:30px 0 35px}.similar__products{padding:35px 0}.similar__products-title p{font-size:14px}.similar__products-title h3{font-size:36px;line-height:37.75px}.similar__products .collection__product-image{height:300px}.collection__product-title{font-size:14px;line-height:11.52px;margin-bottom:8px}.collection__product-detail .card-information .price span{font-size:13px;line-height:13.52px}.similar__products .collection__product-detail{padding:13px 0!important}.collections__banner{padding:40px 0}.main__collections-list{margin:0 -10px}.product-grid-container .main__collections-list .main__collections-list--item{padding:0 10px!important}.filter__button-wrapper{min-width:233.5px}.btn__filter{padding:15px;font-size:13px;line-height:11.68px}.sort__by-select--wrapper select,.sort__by-select--wrapper label{font-size:13px;line-height:11.68px}.filter__sort-by--wrapper{min-width:233.5px}.collection__product-detail{padding:15px 12px!important}.collection__product-image{height:320px}.collections__feed .collection-list li .card__information a{font-size:15px}.footer__detail-content p,.footer-block__details-content p{font-size:14px;line-height:18px}.decorating__content-wrapper h2{font-size:26px;line-height:26.85px;margin-bottom:14px}.decorating__content-wrapper p{font-size:14px;line-height:18.2px;margin-bottom:24px}.decorating__content-wrapper a{font-size:14px;line-height:18.2px;padding:14px 40px}.sub__title-logo{padding:0 44px;width:250px;top:-83px}.sub__title-logo p{font-size:26px}.get__in-touch--title{font-size:24px;line-height:32px}.contact__event-btn{padding:0 35px;width:285px}.decorating__wrapper,.store__parties-row{padding:50px 0}.get__in-touch{background-color:var(--white-color);padding:90px 0}.get__in-touch--wrapper{padding:32px 105px 47px}.header .search-modal__content{width:320px}.mega__menu-category--col{width:calc(73% - 10px)}.mega__menu-contact--col{width:calc(27% - 10px)}.mega__menu-category--item-name{font-size:16px;line-height:20.7px}.mega__menu-category--item__image{height:190px;margin-bottom:10px}.mega__menu-category--item{padding:9px 8px!important}.mega__menu-product--item__name p{font-size:12px;line-height:13.31px}.mega__menu-product--item{height:210px}.error__image{width:600px;height:220px;margin:0 auto 20px}.error__title-wrapper h1{font-size:40px;line-height:50px;margin-bottom:10px}.error__title-wrapper p{font-size:16px;line-height:20.92px;margin-bottom:25px}.error__wrapper{padding:100px 0}.subscribe__banner-text .title__des{font-size:14px;line-height:19.2px;margin-bottom:30px}.delicious__row{margin:0 -15px}.delicious__treats-column{padding:0 15px}.card__inner-wrapper{padding:20px}.card__inner-wrapper h3{font-size:16px;line-height:19.9px;margin-bottom:15px}.card__inner-wrapper p{font-size:14px;line-height:18.2px}.delicious__treats-card--wrapper{padding:6px}.choose__package-row{margin:0 -15px}.choose__package-column{padding:0 15px}.choose__package-detail-wrapper{padding:10px 50px}.choose__package-detail-wrapper h2{font-size:24px;line-height:26.85px;margin-bottom:10px}.save__tag{padding:16px 43px;top:15px}.save__tag p{font-size:16px;line-height:17.91px}.choose__package-detail-wrapper p{font-size:16px;line-height:14.91px;margin-bottom:16px}.choose__package{padding:80px 0 100px}.want__subscription{padding:105px 0 100px}.choose__package:after{top:60%;width:100%;height:90px}.want__subscription-content{max-width:510px}.want__subscription-content .main__title{margin-bottom:10px}.want__subscription-image{width:405px}.all__faqs-wrapper summary{font-size:16px;padding:20px 30px 20px 0}.all__faqs-wrapper summary:after{top:18px;width:17px;height:17px}.faqs__ans-block p{font-size:14px;line-height:18.2px}.faqs{padding:60px 0}.catering__banner--wrapper{padding:100px 0}.location__row{margin:0 -10px}.location__column{padding:0 10px}.book__us--todayBtn{margin-right:24px}.mega__menu-category--col:before{right:-12px}.field.handle_field_arrow select{background-position:96%}.get__in-touch--wrapper .sub__title-logo{width:320px}.get__in-touch--wrapper .contact__event-btn{width:485px}.heart__icon{top:20px}.corporate__gifting .gifting__images-row{height:100%}.product__collections-list--row{margin:0 -10px}.show__filter-block,.collections__list-column{padding:0 10px}.filter__main-wrapper .cloud-search-filters-sidebar__heading{font-size:17px;line-height:15.9px;padding:16px 0}.cloud-search-filter .cloud-search-filter__name span{font-size:14px}.filter__main-wrapper .cloud-search-filter__values .cloud-search-filter-value__name,.filter__main-wrapper .cloud-search-filter__values .cloud-search-filter-value__count{font-size:14px;line-height:12.52px}.filter__main-wrapper .cloud-search-filter__values .cloud-search-filter-value__checkbox input{height:16px;width:16px}.filter__main-wrapper{padding:8px 15px 24px}.main__collections-list{row-gap:20px}.full__width .product-grid-container .main__collections-list .main__collections-list--item{padding:0 10px!important}.stockist-horizontal{margin:0 -15px!important}.stockist-side-panel{width:40%!important;padding:0 15px!important}.stockist-map{width:60%!important;padding:0 15px!important}.map__location-title{font-size:36px;line-height:45.2px;margin-bottom:25px;max-width:38.2%}.filter__main-wrapper .cloud-search-filter__values .cloud-search-filter-value__name,.filter__main-wrapper .cloud-search-filter__values .cloud-search-filter-value__count,.filter__main-wrapper .cloud-search-filter .cloud-search-filter-value .cloud-search-filter-value__name,.filter__main-wrapper .cloud-search-filter .cloud-search-filter-value .cloud-search-filter-value__count{font-size:13px}.cake__list .main__title{font-size:36px;line-height:37.75px;margin-bottom:36px}.gallery__image-wrapper{height:251px}.mainGalleryBox,.default__content-wrapper{padding:50px 0}.get__in-touch{padding:130px 0 90px}.sub__title-logo p{font-size:22px}.get__in-touch--wrapper .sub__title-logo{width:240px;padding:0 34px}.get__in-touch--wrapper{padding-top:50px!important}#experiences-pre .sub__title-logo p{font-size:24px}#experiences-pre .sub__title-logo{width:290px}#experiences-pre .contact__event-btn{width:700px}.about__our-story--row{margin:0 -15px}.about__our-story--column{padding:0 15px}.makes__difference-row{margin:0 -15px}.makes__difference-column{padding:0 15px}.product-customizer-options{max-width:100%!important}.product__info-wrapper .product__description div{font-size:14px;line-height:19.88px}.product__info-wrapper .product__description p,.product__info-wrapper .product__description div span,.product__info-wrapper .product__description blockquote span{margin-bottom:10px!important;font-size:14px;line-height:19.88px}.get__in-touch.custom_button{padding:30px 0 90px}}@media screen and (max-width: 1023px) and (min-width: 992px){.collection__item-img{height:272px}.collection__item-wrapper{padding:25px 20px}.creation__item-card{padding:23px 22px 24.03px}.creation__item-image{height:386px;margin-bottom:15px}}@media (max-width: 991px){.about__banner-content h1{line-height:40.75px}.about__banner-content{padding:31px}.about__banner{height:436px}.believes__content h2{font-size:22px;line-height:22.79px}.believes__content-des p{font-size:12px;line-height:18.12px}.about__image-left{width:180px;height:192px;bottom:8.5px;left:5px}.about__image-right{width:188.95px;height:180.5px;top:87px;right:0}.believes__content{max-width:380px}.about__our-story--content_wrapper h3{font-size:14px;line-height:14.23px}.about__our-story--content_wrapper h4{font-size:30px;line-height:30.88px}.about__our-story--content_wrapper p{font-size:12px;line-height:15.2px;margin-bottom:8px}.about__our-story--row{gap:18px}.about__our-story--column{width:calc(50% - 18px);padding:0}.about__our-story--row{margin:0}.about__our-story{padding:50px 0 37.5px}.about__our-story--image_item{height:175.92px}.what__we-do{padding:17px 0}.what__we-item--wrapper{padding:20px}.button__badge{padding:14px;width:156px;margin:0 auto 16px}.what__we-item--wrapper h5{font-size:16px;line-height:18px}.celebrate__content h5{font-size:14px;line-height:14.23px;margin-bottom:10px}.celebrate__content h6{font-size:30px;line-height:30.88px;margin:0 0 10px}.celebrate__content p{font-size:12px;line-height:14.93px;margin-bottom:16px}.celebrate__content{margin-bottom:36px}.makes__difference{padding:36px 0}.makes__difference-column{padding:0 15px}.makes__difference-card--image{margin-bottom:16px}.makes__difference-column{width:calc(25% - 14px);padding:0}.makes__difference-row{margin:0;gap:14px}.makes__difference-card--content h3{font-size:14px;line-height:16.29px}.makes__difference-card--content p{font-size:12px;line-height:14px}.secret__cake-icon{width:68px;height:56px}.secret__detail-column{width:calc(50% - 39px)}.secret__detail-content h4{font-size:22px;margin-bottom:12px}.secret__detail-content p{font-size:12px;margin-bottom:16px}.customer__name-wrapper h5{font-size:12px}.customer__name-wrapper{padding-top:16.36px}.cake__plate{width:125px;height:95px}.secret__detail-row__wrapper .secret__detail-row:nth-last-child(1){margin-bottom:38px}.review__support{padding:25px}.review__support h4{font-size:22px;line-height:23px}.review__support p{font-size:12px;line-height:14.2px}.review__support a{padding:12px;font-size:12px;line-height:12px}.secret{padding-bottom:64px}.faq__list{margin-bottom:29.5px}.faq__title h2{font-size:26px;padding-right:16px;line-height:26.19px}.faq__list{padding:34px 0}.all__faq__accordion summary:after{top:16px}.all__faq__accordion summary:after{top:16px;width:16px;height:16px}.catering__banner-leftCol h1{font-size:30px;line-height:33.983px;margin-bottom:16px}.catering__banner-leftCol .title__des{font-size:12px;margin-bottom:24px}.catering__banner--buttons .book__us--todayBtn a{padding:10px 15px;font-size:12px;line-height:15.2px}.view__gallery--btn a{font-size:12px;line-height:15.2px}.catering__banner--wrapper{padding:60px 0}.banner__bottom--lines{height:500px;left:47.1%}.catering__gallery-grid{height:540px;gap:8px}#shopify-section-template--21837457588512__2127355f-39f5-4c2d-bd6b-b8b2a6e08f81 .contact__event-btn{width:395px}.catering__gallery--wrapper{padding:58px 0}.header__icons .search-modal__content,.top__bar-list,.user__action-button{display:none}.menu-drawer__utility-links .medium-hide{display:flex!important}header-drawer{margin-left:0!important}header-drawer .menu-drawer{max-width:390px}.top__bar-link{width:100%;text-align:center}.main__header-wrapper .header__heading,.main__header-wrapper .header__heading-link{margin-bottom:-50px}.banner__content-wrapper{max-width:650px}.main__banner{height:460px}.banner__content-wrapper h1{font-size:40px;line-height:43.7px}.banner__content-wrapper p{margin-bottom:19px}.primery__button,.secondary__button{padding:10px 15px;font-size:12px;line-height:15.2px}.button__tag{font-size:12px!important;line-height:13.93px!important}.sub__title{font-size:12px;line-height:13.92px}.main__title,.shopify-policy__title h1{font-size:30px;line-height:33.75px}.collection__title-wrapper{max-width:530px}.link__button{font-size:12px;line-height:17.2px}.collection__item-img{height:204px}.collection__item-wrapper .card__information .card__heading a,.collection__item-wrapper p{font-size:14px;line-height:19px}.collection__item-wrapper .card__information .card__heading a svg,.collection__item-wrapper p svg{width:15px;height:9px}.cake__list-slider .list__thumb-slider{height:auto;width:100%}.cake__list-slider .list__single-slider{width:100%}.cake__list-slider .list__thumb-slider:after{top:auto;bottom:2px;right:0;width:100%;height:1px}.thumb__list-item p{padding:10px 0;text-align:left}.thumb__list-item p:after{top:auto;bottom:-1px;right:auto;left:0;width:100%;height:3px}.cake__list-slider .list__thumb-slider .swiper-slide{width:auto!important}.cake__list-slider .list__thumb-slider{padding-bottom:2px}.item__image{height:auto}.single__item-row{padding:30px 0}.item__detail h3{font-size:30px;line-height:32.75px}.item__detail a{font-size:12px;line-height:15.2px}.cake__list{padding:50px 0 30px}.our__creation-title{max-width:590px}.creation__item-card h3{font-size:14px;margin-bottom:5px}.creation__item-card p{font-size:12px}.creation__item-image{height:264px;margin-bottom:15px}.marquee span{font-size:12px;line-height:12.92px}.marquee span:before{width:7px;height:7px}.animation__bar{padding:25px 0}.corporate__gifting .gifting__images-row{margin-top:71px}.corporate__gifting{padding:60px 0 0}.title__des{font-size:12px;line-height:17.2px}.gifting__content-wrapper .title__des{margin-bottom:10px}.local__delivery-list--icon{width:45px;height:45px;padding:8.5px}.local__delivery-list--content h3{font-size:12px;line-height:14px;margin-bottom:4px}.local__delivery-list--content p{font-size:10px;line-height:14px}.local__delivery-list--content{max-width:calc(79% - 6px)}.local__delivery-column{padding:15px}.location__list-wrapper{margin:0 -10px}.location__list-column{padding:0 10px}.location__white-wrapper{padding:15px 16px 20px;border-radius:15px}.location__image{height:138px;margin-bottom:10px;border-radius:5px}.location__title p{font-size:14px}.location__title svg{width:16px;height:16px}.our__story-side--image{width:40%}.our__story-content--wrapper{width:60%;padding:30px 15px 30px 100px}.our__story-frame--image{width:185px;height:225px;right:-85px}.our__story .sub__title{font-size:12px}.our__story-txt--block h3{font-size:20px;line-height:23.85px;margin-bottom:10px}.our__story-txt--block p{font-size:12px;line-height:15.2px}.article__txt-wrapper{max-height:76px;margin-bottom:10px}.community__outreach-friendly--txt{padding:25px 15px}.community__outreach-friendly--txt .main__title{font-size:26px;line-height:30.78px;margin-bottom:6px}.community__outreach-friendly--txt .title__des{margin-bottom:10px}.newsletter__title-wrapper h2{font-size:24px;line-height:23.8px}.newsletter__title-wrapper .sub__title{font-size:10px;line-height:11.92px}.newsletter__form-column{padding:0 15px}.newsletter__form-wrapper button,.newsletter__form-wrapper input[type=submit]{padding:10px 35px!important;font-size:12px;line-height:12px;max-height:39.92px}.newsletter__form-wrapper input{padding:12px 145px 12px 15px!important;font-size:12px}.newsletter__form-column:before{left:-1px}.footer__blocks-wrapper .footer-block:nth-child(1){width:100%!important}.footer__blocks-wrapper{row-gap:50px!important;column-gap:20px!important}.footer-block--newsletter{margin:0!important}.copyright__text p,.footer__content-bottom .copyright__content{font-size:10px;line-height:13.46px}.menu-drawer__inner-container{height:90%}.detail__page-breadcrumn{padding:45px 0 25px}.product__info-wrapper .product__description p,.product__info-wrapper .product__description span,.product__info-wrapper .product__description div span span,.product__info-wrapper .product__description blockquote span{font-size:12px;line-height:15.88px}.breadcrumbs ul li a,.breadcrumbs__list li a{font-size:12px}.single__product-gallery{height:380px}.product__info-wrapper .product__title h1{font-size:27px;line-height:30px}.item__price-wrapper .price .price-item--regular{font-size:14px;line-height:17.24px}.product__info-wrapper .product-form__input .select select,.buy__button-wrapper .product-customizer-options .product-customizer-content select,.product-customizer-options input{font-size:12px!important;line-height:16.88px!important}.variant__wrapper label{font-size:12px;line-height:15.88px;padding-right:9px}.product-customizer-customizations-total{font-size:12px!important;line-height:12.36px!important;padding-top:18px!important;margin-top:0!important}.buy__button-wrapper .product-form__buttons button{min-height:44px;font-size:12px}.product-form__buttons{max-width:100%}.product-form__buttons{margin-top:25px}.tab-button{font-size:12px;line-height:15.76px;padding:12px 33px 12px 30px}.tabs__detail-content p,.tabs__detail-content span{font-size:12px;line-height:17.88px}.similar__products-title p{font-size:12px}.similar__products-title h3{font-size:30px;line-height:34.75px}.price-per-item__container .quantity__input{font-size:12px;line-height:12.36px}.price-per-item__container .quantity{min-height:29px}.price-per-item__container .quantity__button{width:30px}.product-grid-container .main__collections-list .main__collections-list--item{width:33.33%!important;max-width:33.33%!important}.collection__product-image{height:300px}.collection__product-title{font-size:14px;line-height:16.52px;margin-bottom:8px}.collections__feed .collection-list{margin:0 -10px!important;column-gap:0px;row-gap:20px}.collections__feed .collection-list li{max-width:33.33%!important;width:33.33%!important;padding:0 10px!important}.collections__feed{padding:75px 0}.decorating__wrapper{padding:60px 0 28px}.decorating__content-wrapper{padding:30px}.decorating__content-wrapper h2{font-size:22px;margin-bottom:10px}.decorating__content-wrapper p{font-size:12px}.decorating__content-wrapper a{font-size:12px;line-height:12.2px;padding:10px 17px}.store__parties-row{padding:57px 0 62px}.store__parties-row .decorating__content-wrapper{padding:30px}.decorating__content-wrapper ul li{font-size:14px}.decorating__content-wrapper ul{margin:0 0 31px}.get__in-touch--wrapper{padding:32px 47px 55px}.get__in-touch--title{font-size:18px;line-height:28px}.contact__event-btn a,.contact__event-btn button{padding:15px 30px;font-size:14px}.get__in-touch{padding:117px 0 80px}.contact__event-btn{width:265px}.event__banner-slider .swiper__arrows{display:block}.error__image{width:400px;height:150px}.error__title-wrapper h1{font-size:30px;line-height:40px;margin-bottom:10px}.error__title-wrapper p{font-size:14px;line-height:19.92px;margin-bottom:20px}.error__banner-buttons a{min-width:205px;padding:13px 20px}.menu__drawer-header--search .search-modal__content{width:100%}.subscribe__banner-text .main__title{margin-bottom:10px}.subscribe__banner-text .title__des{font-size:14px;line-height:17.2px;margin-bottom:19px}.subscribe__banner-text .secondary__button{padding:12px 30px}.delicious__treats{padding:50px 0}.delicious__row{margin:0 -7.5px}.delicious__treats-column{padding:0 7.5px}.card__icon{width:70px;height:70px;margin:0 auto 15px}.card__inner-wrapper h3{font-size:14px;line-height:17.9px;margin-bottom:10px}.card__inner-wrapper p{font-size:11px;line-height:15.2px}.choose__package-detail-wrapper h2{font-size:16px;line-height:18.85px;margin-bottom:10px}.choose__package-detail-wrapper p{font-size:13px;line-height:13.91px;margin-bottom:10px}.package__buy-btn{font-size:12px;line-height:17.91px;padding:6.5px 16.8px}.save__tag{padding:10px 35px;top:7px}.save__tag p{font-size:14px;line-height:17.91px}.choose__package:after{top:60%;height:70px}.want__subscription-image{width:300px}.want__subscription-content{max-width:390px}.want__subscription{padding:70px 0}.all__faqs-wrapper summary{padding:16px 25px 16px 0}.faqs__ans-block{padding-bottom:16px}.all__faqs-wrapper summary:after{top:15px}.about__banner-content{max-width:80%}.main__creation-slider .swiper__arrows{display:block}.sub__title-logo{width:300px}.get__in-touch--wrapper .contact__event-btn{width:425px}.heart__icon{top:20px}.section-template--21971677446432__main-padding{padding-top:57px!important}.swiper__pagination-numbers{display:block}.location__banner:after{display:none}.product-grid-container .main__collections-list .main__collections-list--item{width:50%!important;max-width:50%!important}.full__width .product-grid-container .main__collections-list .main__collections-list--item{width:33.33%!important;max-width:33.33%!important}.collections__list-column{width:65%}.show__filter-block{width:35%}.map__location-title{font-size:30px;line-height:37.2px}.stockist-side-panel,.stockist-map{width:50%!important;padding:0 15px!important}.filter__main-wrapper .cloud-search-filter__values .cloud-search-filter-value__name,.filter__main-wrapper .cloud-search-filter__values .cloud-search-filter-value__count,.filter__main-wrapper .cloud-search-filter .cloud-search-filter-value .cloud-search-filter-value__name,.filter__main-wrapper .cloud-search-filter .cloud-search-filter-value .cloud-search-filter-value__count{font-size:14px}.cake__list .main__title{font-size:30px;line-height:37.75px;margin-bottom:36px}.gallery__image-wrapper{height:177px}.event__gallery-btn a,.event__gallery-btn button{font-size:14px;padding:13px 27px}.event__gallery-btn{margin-top:50px}#experiences-pre .sub__title-logo p{font-size:24px}#experiences-pre .sub__title-logo{width:290px}#experiences-pre .contact__event-btn{width:635px}.get__in-touch--wrapper{padding:32px 47px 45px;padding-top:30px!important}.locaton__img-item a{height:300.22px}.last__minute-wrapper{padding:35px 0}.buy__button-wrapper .product-form__buttons .product-form__submit{width:calc(100% - 145px)}.buy__button-wrapper .product-form__buttons button{min-height:52px}.get__in-touch.custom_button{padding:30px 0 80px}div[data-widget-type=carousel] .stamped-reviews-message-block{font-size:12px!important;line-height:normal!important;font-family:var(--gotham-regular)!important;font-style:normal!important}div[data-widget-type=carousel] .stamped-reviews-title{font-size:14px!important}}@media screen and (max-width: 991px) and (min-width: 768px){.our__collections .collection__item-wrapper{max-width:225.33px;margin:0 auto}.creation__item-image{height:255px}.creation__item-card{max-width:236px;margin:0 auto}}@media (max-width: 767px){.about__banner{height:334px}.about__banner-content{max-width:353px;padding:32px 39px 28px 40px}.about__banner-content p{font-size:16px;line-height:15.31px;margin-bottom:17px}.about__banner-content h1{font-size:40px;line-height:38.8px}.believes{padding:42px 0 134px}.believes__icon{width:68px;height:68px;margin-bottom:6px}.believes__content h2{font-size:30px;line-height:35.19px;max-width:100%;margin:0 auto 12px}.believes__content-des p{font-size:16px;line-height:25.12px;margin-bottom:28px}.about__image-right{width:177.06px;height:193.37px;right:29px;bottom:-54.47px;top:auto}.about__image-left img,.about__image-right img{object-fit:cover}.about__image-left{width:187.47px;height:219.38px;bottom:-76.66px;left:49px;z-index:99}.about__our-story{padding:105px 0 58px}.about__our-story--column{width:100%}.about__our-story--image_item{height:151.94px}.about__our-story--row{gap:51px}.about__our-story--content_wrapper h3{font-size:18px;line-height:17.23px;margin-bottom:14px}.about__our-story--content_wrapper h4{font-size:30px;line-height:34.2px;margin-bottom:21px;max-width:85%}.about__our-story--content_wrapper p{font-size:16px;line-height:19.2px;margin-bottom:14px}.what__we-do{padding:0}.ingredients__column{width:100%}.ingredients__row{gap:19px}.what__we-item--wrapper{padding:32px 25px}.button__badge{padding:13px;width:199px;margin-bottom:20px}.button__badge p{font-size:20px}.what__we-item--wrapper h5{font-size:18px;line-height:22.23px}.celebrate__main-wrapper{flex-direction:column-reverse}.celebrate__images-wrapper{padding:0}.celebrate{padding:50px 0 67px}.celebrate__content{margin:0}.celebrate__content{margin-top:43px}.celebrate__content h5{font-size:18px;line-height:17.23px;margin-bottom:8px}.celebrate__content h6{font-size:30px;line-height:34.2px;margin:0 0 17px}.celebrate__content{max-width:100%}.celebrate__content p{font-size:15px;line-height:14.93px;margin-bottom:30px}.makes__difference{padding:65.5px 0 67px}.makes__difference-column{width:100%}.secret__title-wrapper{max-width:100%}.secret__cake-icon,.secret__detail-row__wrapper:before,.secret__detail-row__wrapper:after{display:none}.secret__detail-column{width:100%}.secret__detail-row__wrapper .secret__detail-row{flex-direction:column-reverse;padding:0}.secret__detail-row__wrapper .secret__detail-row:nth-child(2n){flex-direction:column}.secret{padding:56px 0 67px}.secret__detail-content h4{font-size:25px;line-height:24.85px;margin-bottom:20px}.secret__detail-content{text-align:left}.secret__detail-content h4 span{justify-content:flex-start}.customer__name-wrapper:before{left:0;right:auto}.customer__rating{margin-left:0}.secret__detail-content h4 span{font-size:80px;color:#f0e691}.secret__detail-content p{font-size:16px;line-height:15.92px;margin-bottom:21px}.customer__name-wrapper h5{font-size:16px;line-height:15.92px}.secret__detail-content{margin-bottom:45px}.review__support{padding:36px 11px}.review__support h4{font-size:25px;line-height:30px;margin-bottom:17px}.review__support p{font-size:16px;line-height:19.2px;margin-bottom:23px}.cake__plate{width:145px;height:124px}.review__support a{display:inline-flex;padding:16px 34px;font-size:16px;line-height:19.2px}.crafted_with_love_image_1{width:272.19px;height:329.24px}.crafted_with_love_image_2{width:209px;height:266.55px}.crafted_with_love_image_3{width:255.51px;height:244.56px}.crafted_with_love_image_4{width:255.34px;height:240.93px}.makes__difference-card--image{margin:0 auto}.makes__difference-row{gap:43px}.makes__difference-row .makes__difference-column:nth-child(3) .makes__difference-card--wrapper{padding:0}.makes__difference-row .makes__difference-column:nth-child(4) .makes__difference-card--wrapper{padding:0}.makes__difference-row .makes__difference-column:nth-child(2) .makes__difference-card--wrapper{padding:0}.makes__difference-card--image{margin-bottom:27.17px}.makes__difference-card--content h3{font-size:15.36px;line-height:15.29px;margin-bottom:9px}.makes__difference-card--content p{font-size:16px;line-height:19.2px;margin-bottom:0}.faq__tab-item{padding:14px 22px;font-size:15px;line-height:16.2px}.faq__list{margin-bottom:0}.all__faq-wrapper{padding:46px 0 0}.faq__title h2{font-size:30px;padding-right:20px;line-height:32.39px}.all__faq__accordion summary{font-size:18px;padding:14px 30px 14px 0;line-height:22.23px}.all__faq-content--body p{font-size:16px;line-height:19.2px}#shopify-section-template--21905567285536__faqs_content_HQiCEr{padding-bottom:46px}.catering__banner--rightCol{width:100%;height:auto}.catering__bannner--rightImage{clip-path:none;height:338px}.banner__bottom--lines{display:none}.catering__banner-leftCol{width:100%}.catering__bannner{display:flex;flex-wrap:wrap;flex-direction:column-reverse}.catering__banner--wrapper{padding:34px 0 62px}.catering__banner-leftCol h1{font-size:30px;line-height:32.983px;margin-bottom:17px}.catering__banner-leftCol .title__des{font-size:16px;margin-bottom:28px;line-height:17.46px}.catering__banner--rightCol{position:inherit}.catering__banner--buttons{flex-wrap:wrap;gap:26px}.book__us--todayBtn,.view__gallery--btn{margin-right:0;width:100%;text-align:center}.catering__banner--buttons .book__us--todayBtn a{width:100%;padding:20px 15px;font-size:16px;line-height:19.2px}.view__gallery--btn a{font-size:16px;line-height:19.2px}.catering__gallery--wrapper{padding:56px 0 59px}#shopify-section-template--21837457588512__2127355f-39f5-4c2d-bd6b-b8b2a6e08f81 .contact__event-btn{width:100%;padding:0}.contact__event-btn a,.contact__event-btn button{padding:16px 10px;font-size:16px;line-height:19.2px}#shopify-section-template--21837457588512__2127355f-39f5-4c2d-bd6b-b8b2a6e08f81 .get__in-touch{padding:51px 0 60px}.categring__gallery--desktop{display:none}.categring__gallery--mobile{display:block}.catering__gallery-mobile-grid{margin-top:29px}.catering__gallery-mobile-grid{display:grid;grid-template-rows:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;gap:6px;height:660px}#gallery__mobile-item-0{grid-row-start:1;grid-column-start:1;grid-row-end:3;grid-column-end:4}#gallery__mobile-item-1{grid-row-start:3;grid-column-start:1;grid-row-end:5;grid-column-end:5}#gallery__mobile-item-2{grid-row-start:1;grid-column-start:4;grid-row-end:3;grid-column-end:7}#gallery__mobile-item-3{grid-row-start:3;grid-column-start:5;grid-row-end:6;grid-column-end:7}#gallery__mobile-item-4{grid-row-start:5;grid-column-start:1;grid-row-end:8;grid-column-end:5}#gallery__mobile-item-5{grid-row-start:6;grid-column-start:5;grid-row-end:8;grid-column-end:7}#gallery__mobile-item-6{grid-row-start:8;grid-column-start:1;grid-row-end:10;grid-column-end:7}#gallery__mobile-item-7{grid-row-start:10;grid-column-start:1;grid-row-end:12;grid-column-end:3}#gallery__mobile-item-8{grid-row-start:10;grid-column-start:3;grid-row-end:12;grid-column-end:5}#gallery__mobile-item-9{grid-row-start:10;grid-column-start:5;grid-row-end:12;grid-column-end:7}.container{padding:0 23px}.main__header-wrapper{padding:5px 23px!important;background-color:var(--body-color)}.banner__content-wrapper h1{font-size:50px;line-height:49.75px;margin-bottom:8px}.collection__container{padding:0 23px}.banner__content-wrapper{padding:30px 23px;top:54%}.banner__content-wrapper p{font-size:16px}.banner__button-wrapper{max-width:100%;row-gap:21px}.banner__button-column{width:100%;padding:0}.primery__button,.secondary__button{padding:20px 15px;font-size:16px;line-height:19.2px}.button__tag{font-size:15px!important;line-height:14.93px!important;margin-top:14px!important;display:inline-block;padding:0 39px}.main__banner{height:558px}.our__collections{padding:51px 0}.sub__title{font-size:16px;line-height:15.92px}.main__title,.shopify-policy__title h1{font-size:30px;line-height:29.85px}.shopify-policy__title h1,.collection__title-wrapper .main__title{margin-bottom:15px}.title__des,.link__button{font-size:16px;line-height:19.2px}.all__collections-slider{padding:0 20px}.swiper__arrows .swiper-button-next,.swiper__arrows .swiper-button-prev{width:30px;height:30px;border:none}.swiper__arrows .swiper-button-prev{left:-16px}.swiper__arrows .swiper-button-next{right:-16px}.collection__item-wrapper .card__information .card__heading a,.collection__item-wrapper p{font-size:20px;line-height:24px}.collection__item-img{height:245px}.collection__item-wrapper{padding:28px 22px 30px 23px;max-width:289px;margin:0 auto}.collection__title-wrapper{margin-bottom:46px}.thumb__list-item p{padding:12px 0}.cake__list{padding:42px 0 54px}.thumb__list-item p{font-size:16px}.item__image{width:100%;padding:0}.item__detail{width:100%}.single__item-row{padding:29px 0 0;row-gap:20.38px}.item__detail h3{line-height:29.85px;margin-bottom:8px}.item__detail p,.item__detail a{font-size:16px;line-height:19.2px}.our__creation{padding:44px 0 63px}.our__creation-title{margin-bottom:21px}.creation__item-image{height:347px;margin-bottom:17px}.creation__item-card h3{font-size:20px;margin-bottom:9px;line-height:24.7px}.creation__item-card p{font-size:14px;line-height:15.28px}.creation__item-card{padding:16px 17px 31px;max-width:301px;margin:0 auto}.our__creation .main__creation-slider{padding:0 14px}.marquee span{font-size:16px;line-height:15.92px}.marquee span:before{width:9px;height:9px}.animation__bar{padding:38px 0 39px}.main__creation-slider .swiper__arrows .swiper-button-prev{left:-5px}.main__creation-slider .swiper__arrows .swiper-button-next{right:-5px}.main__creation-slider .swiper__arrows{display:block}.gifting__images-row{height:100%;width:100%;position:relative}.corporate__gifting{padding:49px 0 0}.gifting__content-wrapper{max-width:100%;padding-bottom:50px}.gifting__content-wrapper .sub__title{line-height:20.96px}.gifting__content-wrapper .main__title{line-height:39.3px;margin-bottom:13px}.gifting__content-wrapper .title__des{line-height:20.96px;margin-bottom:14px}.gifting__images-column{width:calc(50% - 2.77px);height:282px;display:flex}.local__delivery-column{width:100%;padding:26px 0}.local__delivery-row{margin:0}.local__delivery{padding:34px 0}.local__delivery-list--icon{width:77px;height:77px;padding:13px 14px}.local__delivery-list--content{max-width:calc(100% - 97px)}.local__delivery-list--content h3{font-size:20px;line-height:20px;margin-bottom:10px}.local__delivery-list--content p{font-size:15px;line-height:15px}.local__delivery-column:after{top:auto;bottom:0;right:0;height:1px;width:100%}.find__location{padding:61px 0 59.97px}.find__location-title{max-width:100%;margin:0 auto 23px}.location__list-column{width:100%;padding:0}.location__list-wrapper{margin:0;row-gap:30.12px}.location__title p{font-size:17.65px;line-height:21.8px}.location__title svg{width:24.93px;height:23.74px}.location__white-wrapper{padding:22.95px 19.42px 32.6px 20.3px;border-radius:15px;max-width:329px;margin:0 auto}.location__image{height:191px;margin-bottom:12.36px;border-radius:8.83px}.our__story-side--image{width:100%}.our__story-content--wrapper{width:100%;padding:146px 20px 53px}.our__story-frame--image{width:173px;height:229px;right:0;left:0;margin:0 auto;top:auto;bottom:-108px;transform:none}.our__story-txt--block{text-align:center}.our__story .sub__title{font-size:16px}.our__story-txt--block h3{font-size:30px;line-height:29.85px;margin-bottom:22px}.our__story-txt--block p{font-size:16px;line-height:19.2px}.article__txt-wrapper{max-height:155px;margin-bottom:29px}.newsletter{padding:46px 0}.newsletter__title-column,.newsletter__form-column{width:100%;padding:0}.newsletter__row{margin:0}.newsletter__title-wrapper{text-align:left}.newsletter__form-column:before{display:none}.newsletter__title-wrapper .sub__title{font-size:16px;line-height:15.92px;margin-bottom:11px}.newsletter__title-wrapper h2{font-size:30px;line-height:29.85px;margin-bottom:0}.newsletter__title-wrapper{margin-bottom:27px;max-width:90%}.newsletter__form-wrapper button,.newsletter__form-wrapper input[type=submit]{padding:13px 27px;font-size:16px;line-height:15.92px;position:relative;margin-top:16px}.newsletter__form-wrapper input{padding:14px 13px!important;font-size:14px;line-height:13.93px}.footer__detail-content p,.footer-block__details-content p{font-size:16px;line-height:19.2px;margin-bottom:0!important}.footer-block__details-content{margin-bottom:0!important}.footer__detail-links ul li{padding:11px 0}.footer__detail-links ul li a{font-size:14px;line-height:16.8px}.footer__detail-links ul li a svg{width:24px;height:24px}.footer__blocks-wrapper .footer-block{width:100%!important;margin:0!important}.footer__blocks-wrapper .footer-block:nth-last-child(1){margin-bottom:0!important}.footer__blocks-wrapper{margin-bottom:0!important}.footer .footer__content-top{padding-bottom:41px}.footer__content-bottom{padding:11px 0 15px!important}.copyright__text p,.footer__content-bottom .copyright__content{font-size:16px;line-height:17.46px}.footer__menu-wrapper h6,.footer-block .footer-block__heading{font-size:18px;margin-bottom:0!important;line-height:21.6px;padding:14px 20px 10px 0;position:relative}.footer__social-icon ul li a svg{width:20px!important;height:20px!important}.footer__social-icon{padding-bottom:10px;border-bottom:1px solid #55555538;margin-bottom:15px}.footer__blocks-wrapper .footer-block--menu ul{display:none;margin:6px 0 20px!important}.footer__blocks-wrapper .footer-block--menu{border-bottom:1px solid #a8c3b6}.footer__blocks-wrapper .footer-block--menu:nth-last-child(1){border:none}.footer__menu-wrapper ul li a,.footer-block__details-content li a{font-size:14px!important;line-height:16.8px}.footer__menu-wrapper h6:after,.footer-block .footer-block__heading:after{content:"";position:absolute;top:12px;right:0;width:17px;height:17px;background:url(/cdn/shop/files/ep_arrow-down-bold.svg?v=1704869708) no-repeat;background-position:center;background-size:contain}.footer__blocks-wrapper .footer-block--menu:nth-last-child(1) ul{margin-bottom:0!important}.community__outreach-txt--col{width:100%;padding:0 2.25px}.community__outreach-image--row .community__outreach-sm--col{width:27%;padding:0 2.25px}.community__outreach-image--row .community__outreach-md--col{width:36.5%;padding:0 2.25px}.community__outreach-image--row .community__outreach-lg--col{width:62%;padding:0 2.25px}.community__outreach-sm--screen{display:block}.community__outreach{display:none}.community__outreach-friendly--txt{padding:48px 18px 40px}.community__outreach-friendly--txt .sub__title{margin-bottom:6px}.community__outreach-friendly--txt .main__title{font-size:30px;line-height:29.85px;margin-bottom:15px}.community__outreach-friendly--txt .title__des{margin-bottom:21px}.community__outreach-wrapper{margin:0 -2.25px;row-gap:8px}.footer__content-bottom{transform:none!important;opacity:1!important}.detail__page-breadcrumn{display:none}.single__product-gallery{width:100%;display:block;height:auto;position:relative}.main__product-detail--wrapper .product__info-wrapper{width:100%!important;max-width:100%!important}.single__product-gallery .gallery__main{width:100%;height:auto}.single__product-gallery .gallery__thumb{width:100%;height:auto;margin-top:7px}.single__product-gallery .gallery__thumb .swiper-slide{width:auto}.gallery__thumb-item{width:60px;height:60px}.gallery__main-item{height:313px}.page-width{padding-left:23px!important;padding-right:23px!important}.product__info-wrapper{padding-top:21px!important}.section-template--21758427267360__main-padding{padding-top:65px!important}.product__info-container .product__title{display:none}.product__title-sm--screen,.product__description-sm--screen{display:block}.product__info-wrapper .product__description{display:none}.item__price-wrapper .price .price-item--regular{font-size:22px;line-height:25.96px;font-weight:700;font-family:var(--gotham-bold)}.product__info-wrapper .product-form__input{margin-bottom:21px!important}.product__info-wrapper .product-form__quantity{margin-bottom:21px!important;margin-top:22px!important}.variant__wrapper label,.product-customizer-option label{font-size:16px!important;line-height:18.88px!important;padding-right:16px!important}.product__info-wrapper .product-form__input .select select,.buy__button-wrapper .product-customizer-options .product-customizer-content select,.product-customizer-options input{font-size:16px!important;line-height:18.88px!important}.product-customizer-customizations-total{font-size:15px!important;line-height:14.36px!important;padding-top:24px!important;margin-top:0!important}.product-form__buttons{margin-top:21px}.buy__button-wrapper .product-form__buttons button{min-height:52px;font-size:16px}.similar__products{padding:58px 0}.custom__tabs .tabs__wrapper{display:none}.single__product-accordion{display:block}.main__collections-list{margin:0 -6.5px}.product-grid-container .main__collections-list .main__collections-list--item{width:50%!important;max-width:50%!important;padding:0 6.5px!important}.collection__product-image{height:204px}.collection__product-title{font-size:15px;line-height:15px;margin-bottom:10px}.card-information div{line-height:normal}.collections__banner{padding:67px 0 35px;background:var(--secondary-color)!important}.collections__banner-title{max-width:100%;text-align:center}.collections__banner .breadcrumbs .breadcrumbs__list{justify-content:center}.breadcrumbs ul li a,.breadcrumbs__list li a{font-size:16px}.breadcrumbs{margin-bottom:18px}.collections__feed .collection-list li{max-width:100%!important;width:100%!important;padding:0!important}.collections__feed .collection-list{margin:0!important;row-gap:21px}.collections__feed-title{max-width:100%;margin:0 auto 39px}.collections__feed-title .main__title,.collections__feed-title .sub__title{margin-bottom:12px}.blog__banner,.shopify-policy__title{padding:58px 0 38px}.experiences__banner-title p,.experiences__banner-title li{font-weight:500;font-size:16px;line-height:18.3px}.decorating__content-col{width:100%}.decorating__image-row{width:100%;margin-bottom:6px}.decorating__row{flex-direction:column-reverse}.decorating__image-col{width:calc(50% - 3.015px)}.decorating__content-wrapper h2{font-size:20px;margin-bottom:21px;line-height:19.9px}.decorating__content-wrapper p{font-size:16px;line-height:19.2px;margin-bottom:30px}.decorating__wrapper{padding:59px 0 29.5px}.decorating__content-wrapper a{font-size:16px;line-height:19.2px;padding:16px 21px;width:100%}.decorating__content-wrapper{padding:42px 32px}.inStoreparties__wrapper{padding:29.5px 0 0;background-color:var(--white-color)}.store__parties-row{padding:0;gap:10px}.store__parties-column{width:100%}.store__parties-row .decorating__content-wrapper{padding:29px 21px 35px 24px}.inStoreparties__wrapper .decorating__content-wrapper h2{margin-bottom:12px}.inStoreparties__wrapper .decorating__content-wrapper p{margin-bottom:9px}.decorating__content-wrapper ul li{font-size:16px;padding:14px 0}.decorating__content-wrapper a{text-align:center}.decorating__content-wrapper ul{margin:0 0 22px}.get__in-touch{padding:29.5px 0 59px}.get__in-touch--wrapper{padding:0;text-align:center;border:none}.sub__title-logo{padding:0;width:165px;position:relative;margin:0 auto 8px;top:0}.contact__event-btn{width:100%;padding:0;position:relative;bottom:0;margin-top:35px}.sub__title-logo p{font-size:25px;line-height:32.32px}.title__logo{display:flex;margin-bottom:15.77px}.get__in-touch--title{font-size:20px;line-height:24px}.contact__event-btn a,.contact__event-btn button{padding:16px 30px;font-size:16px}.ocssion__content--wrapper .secondary__button{padding:16px 27px;color:var(--link-color)}.contact__title--wrapper .secondary__button{color:var(--link-color);width:100%;text-align:center}.error__image{width:100%;height:123px}.error__title-wrapper{max-width:100%}.error__banner-buttons{row-gap:15.14px}.error__banner-buttons a{min-width:100%;padding:15px 20px;font-size:18px;line-height:21.6px;font-family:var(--gotham-medium);font-weight:500}.error__title-wrapper h1{font-size:30px;line-height:36px;margin-bottom:14px}.error__title-wrapper p{font-size:16px;line-height:15.92px;margin-bottom:39px}.error__wrapper{padding:81px 0 62.14px}.subscribe__banner-text{width:100%;text-align:center}.subscribe__banner-image{width:100%}.subscribe__banner-row{row-gap:19px}.delicious__treats-title{max-width:100%;margin-bottom:28px}.subscribe__banner{padding:74px 0 0}.subscribe__banner-text .main__title{margin-bottom:19px}.subscribe__banner-text .sub__title{margin-bottom:14px}.subscribe__banner-text .title__des{font-size:16px;line-height:19.2px;margin-bottom:19px}.subscribe__banner-text .secondary__button{padding:16px 47.5px}.delicious__treats-column{width:100%}.delicious__treats{padding:59px 0 60px}.delicious__treats-title .sub__title,.delicious__treats-title .main__title{margin-bottom:11px}.card__icon{width:87px;height:87px;margin:0 auto 26px}.card__inner-wrapper h3{font-size:20px;line-height:19.9px;margin-bottom:26px}.card__inner-wrapper p{font-size:16px;line-height:19.2px}.card__inner-wrapper{padding:25px 22px 39px 23px}.delicious__row{row-gap:20px}.choose__package{padding:60px 0}.choose__package-title{max-width:100%;margin:0 auto 30px}.choose__package-column{width:100%}.choose__package:after{top:auto;height:60%;width:132px;margin:0 auto;right:0;transform:none;bottom:14%;background:url(/cdn/shop/files/lines.svg?v=1705391958) no-repeat;background-position:center;background-size:cover}.choose__package-row{row-gap:55px}.choose__package-detail-wrapper h2{font-size:30px;line-height:29.85px;margin-bottom:28px}.choose__package-detail-wrapper p{font-size:18px;line-height:17.91px;margin-bottom:27px}.package__buy-btn{font-size:18px;line-height:17.91px;padding:16px 26px 15px 33px}.save__tag p{font-size:18px;line-height:17.91px}.save__tag{padding:17px 31px 16px;top:13px}.want__subscription-image{width:100%;padding-right:71px;position:relative;margin-top:36px}.want__subscription{padding:45px 0 5px}.want__subscription-content{max-width:100%}.want__subscription-content .sub__title{margin-bottom:9px}.want__subscription-content .main__title{margin-bottom:18px}.want__subscription-content .primery__button{padding:16px 30px}.want__subscription-content .title__des{margin-bottom:28px}.faqs{padding:49px 0 54px}.faqs__title-wrapper{max-width:100%;margin:0 auto 8px;text-align:left}.all__faqs-wrapper summary{padding:20px 25px 15px 0}.all__faqs-wrapper summary:after{top:18px}.faqs__ans-block p{font-size:16px;line-height:19.2px}.community__outreach-friendly--txt.yellow__wrapper{padding:42px 26px}.community__outreach-image--row .community__outreach-md--col{height:100%}.our__story-side--image{height:293px}.collection__title-wrapper .title__des{margin-bottom:15px}.footer{padding-top:41px!important}.footer__blocks-wrapper .footer-block:nth-last-child(1) .footer-block__heading{padding-bottom:0}.footer__blocks-wrapper .footer-block:nth-last-child(1) .footer-block__details-content{margin-top:16px!important}.similar__products .collection__product-image{height:230px}.secret__review-image{height:auto}#shopify-section-template--21924097392928__cd6dfcfc-081f-42dc-b3c3-a5b9aa1a569c .find__location{padding:56px 0 55.13px}.about__our-story--content_wrapper p em{font-size:20px;color:#555;font-family:var(--Baskervville-font);font-weight:400}.collections__feed{padding:74px 0 69px}.card .icon-wrap{margin-left:0}.collection__item-wrapper .card__information .card__heading a{gap:3.05px}.custom__tabs{padding:30px 0 45px}.similar__products-title p{font-size:16px;line-height:15.92px;margin-bottom:9px}.similar__products .swiper-pagination{display:inline-flex}.menu__drawer-header--search .search-modal__content .search__input{padding:0 30px!important}.location__newsletter-field{gap:18px}.location__newsletter-field input{width:100%}.location__newsletter-field button{width:auto;min-width:187px}.newsletter.location__newsletter{padding:48px 0 49px}.similar__products .swiper__arrows .swiper-button-next,.similar__products .swiper__arrows .swiper-button-prev{border:3px solid #ffffff}.similar__products .card-wrapper{background-color:}.collection__product-title{min-height:auto}.similar__products .swiper-pagination{margin-top:19.2px}.similar__products .collection__product-detail{background-color:var(--body-color);padding:13px 10px!important}.main__header-wrapper .header__heading,.main__header-wrapper .header__heading-link{margin-bottom:-46px;width:81px}.header__top-bar{padding:17px 0}.top__bar-link a{font-size:12px}.faq__list{padding:10px 0 11px}.faq__list-slider .swiper-pagination{display:flex}.general__info.desktop__column{display:none}.general__info.mobile__column{display:block}.faq__list-slider .swiper-pagination{width:100%}.catering__banner--buttons .book__us--todayBtn a{padding:16px}.contact__event-btn a,.contact__event-btn button{padding:16px 14px}.get__in-touch .get__in-touch--wrapper .sub__title-logo{width:auto}#shopify-section-template--21971676954912__2127355f-39f5-4c2d-bd6b-b8b2a6e08f81 .sub__title-logo p{font-size:16px}#shopify-section-template--21971676954912__2127355f-39f5-4c2d-bd6b-b8b2a6e08f81 .title__logo{margin:0 auto 23.77px;width:165.03px}#shopify-section-template--21971676954912__2127355f-39f5-4c2d-bd6b-b8b2a6e08f81 .sub__title-logo{margin-bottom:17px}.catering__gallery-item{padding:5px}.field.handle_field_arrow select{background-position:98%}.form__message{align-items:flex-start}.form__message .icon{position:relative;top:1px}.gifting__option .swiper-pagination{margin-top:19.4px;display:flex}.delicious__cookies{padding:65px 0 74px!important;border-bottom:3px solid var(--button-text-color)}.cake__icon{margin-bottom:42px!important}.our__creation-title .sub__title{margin-bottom:9px}.experiences__banner-title p br,.experiences__banner-title li br{display:none}.ocssion__content--wrapper .main__title{margin-bottom:21px!important}.ocssion__content--wrapper p{font-size:16px;line-height:17.46px;margin-bottom:33px}.contact__title--wrapper .secondary__button{padding:16px 10px}.choose__package-title .main__title{margin-bottom:17px}.want__subscription-content .title__des br{display:none}.our__values-accordion--content:before{width:90%}.our__values-accordion summary:after{right:14px}.get__in-touch--wrapper .contact__event-btn{width:100%}.corporate__gifting .gifting__images-row{margin-top:0}.instafeed-container{width:100%!important;margin-bottom:10px!important}#insta-feed h2{margin-bottom:26px!important}facet-filters-form.facets.small-hide{display:block!important}.mobile-facets__wrapper,.active-facets-mobile,.product-count{display:none!important}.filter__button-wrapper,.filter__sort-by--wrapper{min-width:calc(50% - 37.5px)}.facet-filters__field .select{width:10px!important}.btn__filter{padding:17px 13px;font-size:15px;line-height:13.68px}.sort__by-select--wrapper select,.sort__by-select--wrapper label{font-size:15px;line-height:13.68px}.product__collections-filter--wrapper{margin-bottom:32px}.hide__filter-btn{display:flex}.full__width .show__filter-block,.full__width .show__filter-btn{display:block}.show__filter-btn{display:none}.show__filter-block{width:100%}.filter__main-wrapper{padding:8px 15px 24px}.collections__list-column #cloud_search_filters_root{display:block!important}.show__filter-block{display:none}.collections__list-column{width:100%;position:relative}.cloud-search-page-controls__filters-container{width:131.66px;height:48px;position:absolute;top:-81px;z-index:9;opacity:0}.cloud-search-page-controls__filters-container>.cloud-search-page-controls__filters-link{margin:0!important;width:100%;height:100%}.instafeed-new-carousel-item{max-width:165px;margin:0 3.5px;height:156px!important;padding:10px!important}.instafeed-new-carousel-item img{border-radius:6px!important}#insta-feed .instafeed-new-carousel-container .instafeed-new-arrow{width:34px!important;height:34px!important;border:6px solid var(--primery-color)!important}.map__location-title{font-size:30px;line-height:37.2px;max-width:100%}.stockist-side-panel{width:100%!important;padding:0 15px!important}.stockist-map{width:100%!important;padding:0!important}.stockist-result-list ul li{margin-bottom:15px!important;padding:16px 15px!important}#shopify-section-template--21971677413664__1707208226b7e395ea{background-color:#fffdf3!important;padding:0!important}#shopify-section-template--21971677413664__1707208226b7e395ea .shopify-app-block #stamped-main-widget{padding:39px 23px 53px!important}#stamped-main-widget .stamped-container{margin:0!important}.event__banner-slider .swiper__arrows .swiper-button-next,.event__banner-slider .swiper__arrows .swiper-button-prev{top:30%;width:37px;height:37px;border:7px solid var(--body-color)}.stamped-badge .stamped-badge-starrating{margin:0!important}.collection__product-detail .stamped-product-reviews-badge .stamped-badge{gap:3.31px!important}.collection__product-detail .stamped-badge .stamped-badge-caption{font-size:11px}.stockist-responsive{display:flex;flex-direction:column-reverse}.main__product-detail--wrapper{padding-top:38px}.newsletter__form-wrapper input[type=submit]{margin-top:16px!important}.cake__list .main__title{margin-bottom:15px}.template-search .facets-container{display:none}.event__gallery-column{width:50%}.gallery__image-wrapper{height:159px}.default__content-wrapper table{margin-top:15px}.default__content-wrapper table tr{display:flex;flex-direction:column}.default__content-wrapper table td{width:100%!important;padding:10px}.default__content-wrapper table h3{font-size:14px;margin-bottom:10px}.default__content-wrapper table div{font-size:14px}.default__content-wrapper{padding:50px 0;background-color:var(--white-color)}#experiences-pre .sub__title-logo p{font-size:25px}.title__logo{max-width:165px;margin:0 auto 15.77px}#experiences-pre .contact__event-btn{width:auto}#accessibility-policy .experiences__banner-title ul li,#accessibility-policy .experiences__banner-title ol li{margin-bottom:10px}#accessibility-policy .experiences__banner-title ul li:nth-last-child(1),#accessibility-policy .experiences__banner-title ol li:nth-last-child(1){margin-bottom:0}.last__minute-content--wrapper table td{width:100%!important}.last__minute-content--wrapper table tr{display:flex;flex-direction:column}.locaton__img-item{width:100%}.locaton__img-item a{height:280.22px}.location__imgs-wrapper{margin:20px -10px!important}.buy__button-wrapper .product-form__buttons .product-form__submit{width:calc(100% - 130px);padding:0 5px}.product__info-wrapper .product-form__quantity{margin-bottom:0!important;margin-top:0!important}.price-per-item__container{background-color:var(--primery-color);border-radius:0;padding:9px 12px;max-width:130px;border:1px solid #555555!important;border-right:none!important}.price-per-item__container .quantity{background-color:transparent;border-radius:5px}.price-per-item__container .quantity__input{font-size:15px;line-height:14.36px}.get__in-touch.custom_button{padding:10px 0 59px}#experiences-pre .custom_button .contact__event-btn{margin:0}.similar__products .swiper__arrows .swiper-button-next,.similar__products .swiper__arrows .swiper-button-prev{top:35%}div[data-widget-type=carousel]{width:100%!important}}@media (max-width:369px){.creation__item-image{height:332px}.creation__item-card{padding:23px 17px 32px}}@media (max-width:353px){.menu__drawer-close-btn{font-size:14px;gap:5px}.menu__drawer-close-btn svg{width:24px;height:24px}.creation__item-card{padding:23px 22px 32px;max-width:100%}.creation__item-image{height:288px}}@media (max-width:320px){.banner__content-wrapper h1{font-size:44px;line-height:41.75px}.get__in-touch--title{font-size:16px;line-height:24px}.sub__title-logo p{font-size:20px;line-height:22.32px}.contact__event-btn a,.contact__event-btn button{font-size:12px}.store__parties-row .decorating__content-wrapper{padding:18px 14px 26px}.decorating__content-wrapper a{font-size:12px;line-height:14.2px;padding:14px 12px}.decorating__content-wrapper ul li{font-size:12px;padding:14px 0;line-height:15.6px}.menu__drawer-close-btn{font-size:14px;gap:5px}.menu__drawer-close-btn svg{width:24px;height:24px}.collection__item-img{height:200px}.collection__item-wrapper{padding:20px 22px 20px 23px}}.collection__banner--image img{mix-blend-mode:multiply}#stockist-widget .stockist-result-list ul{margin-right:0!important}.cart__ctas.cart_drawer_footer--wrapper{flex-wrap:wrap}.cart__ctas.cart_drawer_footer--wrapper #storePickupApp{width:100%}.newsletter-popup__logo{width:150px;height:150px}.newsletter-popup__logo img{width:100%;height:100%}.newsletter-popup__legend{margin:25px 0}.newsletter-popup__legend h3{font-size:16px;line-height:19.2px;color:var(--sub-title-color);font-family:var(--gotham-regular);font-weight:400}.newsletter__field #email-input{width:100%;border:1px solid var(--link-color);background-color:var(--white-color);padding:14px 16px!important;font-size:14px;line-height:13.93px;font-family:var(--gotham-regular);font-weight:400;color:var(--field-color);outline:none!important;box-shadow:none!important;min-height:auto;height:auto;text-align:left;margin:0!important}.newsletter__field input[type=submit]{margin-top:15px;background-color:var(--link-color)!important;padding:13px 40px!important;color:var(--white-color);font-family:var(--pluto-medium);font-weight:500;line-height:15.92px;font-size:16px;border:1px solid var(--link-color);text-align:center;width:100%;height:auto;min-height:auto;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.newsletter__field input[type=submit]:hover{background-color:var(--white-color)!important;color:var(--link-color)!important;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.klaviyo_messages .status{margin-top:15px}
/*# sourceMappingURL=/cdn/shop/t/65/assets/custom.css.map */
