.loading-overlay{position:absolute;z-index:1;width:1.8rem}@media screen and (max-width:749px){.loading-overlay{top:0;right:0}}@media screen and (min-width:750px){.loading-overlay{left:0}}.spinner{animation:rotator 1.4s linear infinite}@keyframes rotator{0%{transform:rotate(0)}to{transform:rotate(270deg)}}.path{stroke-dasharray:280;stroke-dashoffset:0;transform-origin:center;stroke:rgb(var(--color-foreground));animation:dash 1.4s ease-in-out infinite}@media screen and (forced-colors:active){.path{stroke:CanvasText}}@keyframes dash{0%{stroke-dashoffset:280}50%{stroke-dashoffset:75;transform:rotate(135deg)}to{stroke-dashoffset:280;transform:rotate(450deg)}}.loading-overlay:not(.hidden)+.cart-item__price-wrapper,.loading-overlay:not(.hidden)~cart-remove-button{opacity:50%}.loading-overlay:not(.hidden)~cart-remove-button{pointer-events:none;cursor:default}.main-in-top .is-submenu-open .l-header__logo img,.main-in-top .is-search-open .l-header__logo img,.page-template-contact-template .l-header__logo img,.page-id-625 .l-header__logo img,.is-fixed .l-header__logo img{filter:invert(1)}.le-home-main-title{font-weight:500;color:rgba(60,51,48,1);text-transform:uppercase;letter-spacing:.6px}.main-in-top li.js-header-nav-button,.main-in-top .l-nav__list--right{color:#fff}.main-in-top .is-submenu-open li.js-header-nav-button,.main-in-top .is-search-open li.js-header-nav-button,.main-in-top .is-submenu-open .l-nav__list--right,.main-in-top .is-search-open .l-nav__list--right{color:currentColor}.main-in-top .l-header__logo img{filter:invert(0)}.page-id-625 .main-in-top .l-header__logo img{filter:invert(1)}.single-product .page-product{padding-top:0}.single-product .l-header:before{background-color:transparent}header.l-header.js-header.is-plain.is-fixed:before{background-color:#fff}.single-product .page-product__bg:before{background-color:#fff}.single-product ul.page-product__media__list{margin-top:0;padding-top:0}.c-strate-ig__newsletter .t-title--md{font-size:34px}.main-in-top .is-open .l-header__logo img{filter:invert(1)}.is-transparent,.is-transparent button,.is-transparent span.t-subhead,header.is-transparent .l-nav__list .t-link{color:#fff}header.is-transparent.is-fixed .l-nav__list .t-link{color:rgba(58,48,46,1)}.single-product .is-transparent,.woocommerce-cart .is-transparent,.page-template-contact-template .is-transparent,.search .is-transparent,.woocommerce-cart .is-transparent,.single-product .is-transparent button,.woocommerce-cart .is-transparent button,.search .is-transparent button,.page-template-contact-template .is-transparent button,.woocommerce-cart .is-transparent button,.single-product .is-transparent span.t-subhead,.woocommerce-cart .is-transparent span.t-subhead,.search .is-transparent span.t-subhead,.page-template-contact-template .is-transparent span.t-subhead,.single-product header.is-transparent .l-nav__list .t-link,.page-id-625 header.is-transparent .l-nav__list .t-link,.woocommerce-cart header.is-transparent .l-nav__list .t-link,.page-template-contact-template header.is-transparent .l-nav__list .t-link,.search header.is-transparent .l-nav__list .t-link{color:rgba(58,48,46,1)}.single-product .main-in-top .l-header__logo img,.search .l-header__logo img,.woocommerce-cart .main-in-top .l-header__logo img,.page-id625 .main-in-top .l-header__logo img,.page-template-contact-template .main-in-top .l-header__logo img{filter:invert(1)}.is-transparent.is-plain,.is-transparent.is-plain button,.is-transparent.is-plain span.t-subhead,.is-open span.t-subhead,.is-open button,.l-nav__list--mobile li span.t-subhead,.is-transparent .l-nav__list--mobile li span.t-subhead{color:rgba(58,48,46,1)}.home-top-video-section figure{height:100vh}.u-full-100vh{height:100vh}.c-strate-reassurance__item{width:128px;height:128px}.ledelitia-mobile-back{transform:rotateZ(180deg);position:relative;top:-3px}@media only screen and (min-width:1080px){.le-home-main-title{color:rgba(60,51,48,1);line-height:1.4}.ld-banner-main-title{font-size:48px}.sweet-artistry-top .section-title{font-size:60px}.c-strate-ig__newsletter__container{max-height:98%}section.l-submenu.is-open{max-height:620px}}@media only screen and (max-width:1079.8px){.c-strate-hero__content{bottom:80px;position:relative}.homeGrid-2-bottom .box{border:1px solid #ddd;padding:15px}li.js-header-nav-button[data-level="0"]{display:inline-block!important}ul.l-nav__list.l-nav__list--mobile .js-header-nav-button,.main-in-top li.js-header-nav-button,.main-in-top .l-nav__list--right{color:#3C3330}}.video-container{position:relative;width:100%;height:100vh;overflow:hidden}.video-container video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;width:auto;height:auto;z-index:-1}.video-container .content{position:relative;z-index:1;height:80vh}@media (max-width:768px){.video-container video{display:none}.video-container{background:url(../../../../../../../../themes/ledelicia/assets/css/fallback.jpg) no-repeat center center/cover}}.vb-right-side a{font-size:11px;letter-spacing:.33px;white-space:nowrap}.header-section ul.navbar-nav li a{font-weight:500;font-size:11px;line-height:100%;padding-left:10px!important;padding-right:10px!important;letter-spacing:.95px}.header-section .navbar .navbar-brand img{max-height:31px;margin-right:5px}.megamenu-content .left-menu ul,.megamenu-content .right-menu ul{list-style:none;padding:0}.megamenu-content .left-menu li{margin-bottom:7px;font-size:18px}.header-section ul.navbar-nav .megamenu-content li a{font-weight:500;font-size:20px;padding:0!important}.header-section ul.navbar-nav .megamenu-content .megamenu-footer li a{font-weight:600;font-size:12px;padding:0!important;letter-spacing:1px}.megamenu-content .left-menu .active{color:#00bcd4;font-weight:700;text-decoration:underline}.megamenu-content .right-menu .menu-title{font-size:12px;color:#aaa;margin-bottom:10px;letter-spacing:1px}.megamenu-content .right-menu li a{margin-bottom:8px;font-size:16px;font-weight:500}.megamenu-footer{max-width:600px}.megamenu-footer ul{list-style:none;padding:0}.megamenu-footer li{margin-bottom:5px;font-size:13px;font-weight:700;letter-spacing:1px}.header-section ul.navbar-nav .megamenu-content .right-menu ul li a{font-size:12px}.c-strate-best-sellers--collections p.t-title,.ledelicia-sa-subtitle{font-size:16px}.ledelicia-sa-sec .c-strate-image-text__text__bottom{max-width:390px}.footer-top-section{padding-bottom:4.6rem!important}.home-our-product-12{max-height:730px;width:100%}@media(max-width:62em){.ledelicia-best-items{max-width:220px}}.home-top-video-section img.u-fit{padding:0}.featured-product-section,.ledelicia-logo-description,.home-our-product-sec,.ourBestItems,.sweet-artistry,.our-clients-area,.follow-social-area{padding-top:60px;padding-bottom:60px}.our-clients-area{padding-top:70px}.follow-social-area{padding-bottom:20px}.productThumbnailArea{position:relative;width:100%}.productThumbnailArea img{width:100%;object-fit:cover}.productThumbnailArea .overlap-group{width:100%;height:65px;background-color:rgba(250,248,246,1)}.productThumbnailArea .product-name{font-weight:500;font-size:14px;letter-spacing:.42px;color:rgba(60,51,48,1);white-space:nowrap}.productThumbnailArea .product-price{font-family:"Gill Sans Nova-Bold",Helvetica;font-weight:700;color:rgba(60,51,48,1);font-size:12px;white-space:nowrap}.productThumbnailArea .vector{position:relative;width:12px;height:12px}.productThumbnailArea .productReviewScore{position:relative;color:rgba(60,51,48,1);white-space:nowrap;font-weight:500;font-size:12px;line-height:100%;text-transform:uppercase}.productThumbnailArea .productMeta{margin-top:12px}.home-our-products .section-title{position:relative;align-self:stretch;font-weight:500;color:rgba(60,51,48,1);font-size:60px;letter-spacing:.6px;line-height:83.0999984741211px}.home-our-products .tagline{color:rgba(60,51,48,1);font-size:16px;letter-spacing:.48px}.ledelicia-button{padding:8px 21px;border:1px solid;display:flex;border-color:rgba(60,51,48,1)}.ledelicia-button span{all:unset;box-sizing:border-box;position:relative;font-weight:500;color:rgba(60,51,48,1);font-size:12px;letter-spacing:.36px;white-space:nowrap;cursor:pointer}.homeGrid-2-top .home-our-products .button{padding-top:3px;padding-bottom:3px}.productThumbSm{width:315px;height:423px}.productThumbSm .product-image{width:100%;height:423px;background-color:rgba(60,51,48,.3);background-position:center;background-repeat:no-repeat;background-origin:content-box;background-size:cover}.ourProductLast{height:730px;background-position:center;background-repeat:no-repeat;background-size:cover;background-color:rgb(60 51 48 / 30%)}.ourProductLast .subtitle{font-size:20px;line-height:100%;letter-spacing:3%}.cake-studio-section{bottom:0;left:0}.ld-banner-main-title{max-width:440px;letter-spacing:.48px;line-height:50px;margin-bottom:15px}.fw-600{font-weight:600}.fw-500{font-weight:500}.ld-banner-sub-title{max-width:459px;font-size:14px;letter-spacing:.42px}.ourProductLast .main-title{font-size:60px;line-height:83.1px;letter-spacing:1%}.ourProductLast .arrow-right{width:48px;height:48px}.hero-items-container .hero-items-title{position:relative;width:260px;margin-top:-1px;font-weight:500;color:rgba(60,51,48,1);font-size:60px;letter-spacing:.6px;line-height:83.0999984741211px}.hero-items-container .button{all:unset;box-sizing:border-box;align-items:center;justify-content:center;gap:10px;padding:11px 21px;flex:0 0 auto;border:1px solid;border-color:rgba(60,51,48,1);display:inline-flex;position:relative}.hero-items-container .BUTTON{all:unset;box-sizing:border-box;position:relative;width:fit-content;margin-top:-1px;font-weight:500;color:rgba(60,51,48,1);font-size:12px;letter-spacing:.36px;white-space:nowrap}.featured-product-section h2{font-weight:500;color:rgba(60,51,48,1);font-size:60px;text-transform:uppercase;letter-spacing:.6px;line-height:1.4;margin-bottom:15px;white-space:nowrap}.see-all a.text-reset{color:rgba(60,51,48,1);font-size:11px;letter-spacing:.33px}.sweet-artistry-top .section-title{font-weight:500;color:rgba(60,51,48,1);line-height:1.4}.label .section-subtitle{font-weight:600;color:rgba(60,51,48,1);font-size:16px;letter-spacing:.48px;white-space:nowrap}.sweet-artistry-bottom .description{width:308px;font-family:"Aktiv Grotesk Trial-Regular",Helvetica;font-weight:400;color:rgba(60,51,48,1);font-size:11px;letter-spacing:0;line-height:16px}.ledelicia-description{max-width:414px;font-family:'Aktiv Grotesk Cd Trial Regular';color:rgba(60,51,48,1);font-size:11px;line-height:16px}.ledeliciaButton{display:flex}.homeGrid-2-top{max-width:620px}.homeGrid-2-top .ledelicia-button{padding-top:8px;padding-bottom:8px}.homeGrid-2-top .ledeliciaButton{position:relative;top:-15px}.fs-12{font-size:12px}.ledelicia-logo-description .box .foodBox{max-width:32px;max-height:32px}.sweet-artistry-bottom .cakeStudio{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:11px 21px;position:relative;all:unset;box-sizing:border-box;position:relative;width:fit-content;border:1px solid;border-color:rgba(60,51,48,1);margin-top:-1px;font-weight:500;color:rgba(60,51,48,1);font-size:12px;letter-spacing:.36px;white-space:nowrap}.homeGrid-2-bottom .textSection h2{font-weight:500;color:rgba(60,51,48,1);font-size:22px}.homeGrid-2-bottom .textSection h4{font-weight:600;color:rgba(60,51,48,1);font-size:16px;letter-spacing:.48px}.homeGrid-2-bottom .textSection p{max-width:532px;font-family:"Aktiv Grotesk Trial",Helvetica;color:rgba(60,51,48,1);font-size:11px;line-height:18px}.homeGrid-2-bottom .find-us-title{font-size:14px}.homeGrid-2-bottom .find-us-title a{font-size:12px;line-height:100%;letter-spacing:3%}.slimScrollDiv{width:100%!important;height:865px!important;padding:0!important}.scrollable{width:100%!important;height:865px!important;margin:0 auto;overflow:hidden}.categoryName{left:26px;bottom:26px;z-index:2;font-size:20px;line-height:100%;letter-spacing:3%}.our-clients-area .owl-nav{display:none}.fsa-top .follow-us{top:0;left:0;font-family:"Gill Sans Nova-Medium",Helvetica;font-weight:500;color:#fff;font-size:34px;letter-spacing:0;line-height:normal;white-space:nowrap}.social-media-icons{display:inline-flex;align-items:center;gap:4px;position:relative}.social-media-icons .arrow-right{position:relative;width:24px;height:24px}.fsa-bottom .title,.fsa-top .title{font-size:34px;letter-spacing:0;white-space:nowrap}.fsa-bottom .subtitle{font-weight:500;color:#fff;font-size:12px;letter-spacing:.36px;white-space:nowrap}.fsa-bottom .subscription-message{max-width:249px;font-family:"Aktiv Grotesk Trial",Helvetica;color:#fff;font-size:11px;line-height:18px}.instagram-photos .social-media-handle{color:rgba(60,51,48,1);font-size:34px;letter-spacing:.34px;line-height:1.4}.sweet-artistry-top .section-subtitle{font-size:16px;line-height:1.4;font-family:gill-sans-nova,Helvetica,Arial,sans-serif;letter-spacing:.4px}.our-clients-area .section-subtitle{max-width:350px}.footer-copyright-section .txtCopyright{font-weight:v600;color:rgba(60,51,48,1);font-size:11px;letter-spacing:.33px}.above-footer-followup{background:#27AAA3}.above-followup-height{min-height:435px}.fsa-bottom input.form-control,footer .email-input input.form-control,footer .email-input .input-group-text,.fsa-bottom .input-group-text{background:transparent;border-top:none;border-left:none;border-radius:0;border-right:none;font-size:13px;line-height:100%;outline:none!important;box-shadow:none!important;background:transparent}.fsa-bottom input.form-control:focus{border-color:#fff}footer .email-input input.form-control,span#footerFollow{border-color:#3C3330}footer .email-input input.form-control:focus{border-color:#3C3330}.footer-copyright-section{border-top:1px solid #C9C9C9;border-bottom:1px solid #C9C9C9}.productThumbnailArea .product_hover_image,.productThumbnailArea:hover .product_featured_image{opacity:0;transition:all ease 1s;visibility:hidden;display:none}.productThumbnailArea:hover .product_hover_image{opacity:1;visibility:visible;display:block}@media(max-width:1079.5px){header.is-transparent.is-open .l-nav__list .t-link{color:#333}}.social-media-icons .layer{position:relative;width:130px;height:36px;overflow:hidden}.social-media-icons .overlap-group{position:relative;height:36px}.social-media-icons .group{position:absolute;width:127px;height:36px;top:0;left:0}.social-media-icons .img{position:absolute;width:81px;height:5px;top:31px;left:46px}.social-media-icons .group-2{position:absolute;width:127px;height:30px;top:0;left:0}.social-media-icons .group-3{position:absolute;width:4px;height:2px;top:13px;left:126px}.social-media-icons .email-input{position:relative;width:266px;height:87px;margin-right:-6px}.social-media-icons .follow-us-text{position:absolute;top:0;left:0;font-weight:600;color:rgba(60,51,48,1);font-size:14px;letter-spacing:.42px;white-space:nowrap}.social-media-icons .text-wrapper{position:absolute;top:29px;left:0;font-weight:500;color:#9f9f9f;font-size:12px;letter-spacing:.36px;white-space:nowrap}.social-media-icons .OK-button{position:absolute;top:29px;left:242px;font-weight:v600;color:rgba(60,51,48,1);font-size:11px;letter-spacing:.33px;white-space:nowrap}.social-media-icons .line{position:absolute;width:260px;height:1px;top:48px;left:0;object-fit:cover}.social-media-icons .div{display:inline-flex;align-items:center;gap:4px;position:absolute;top:63px;left:0}.social-media-icons .arrow-right{position:relative;width:24px;height:24px}.social-media-icons .facebook{position:relative;height:24px;background-image:url(../../../../../../../../themes/ledelicia/assets/css/img/facebook.png);background-size:100% 100%}.social-media-icons .vector{position:absolute;width:8px;height:16px;top:6px;left:9px}.social-media-icons .arrow-right-2{position:relative;width:24px;height:24px;background-image:url(../../../../../../../../themes/ledelicia/assets/css/img/instagram-2.png);background-size:100% 100%}.social-media-icons .element-wrapper{position:relative;width:24px;height:24px;background-image:url(../../../../../../../../themes/ledelicia/assets/css/img/instagram.png);background-size:100% 100%}.social-media-icons .element{position:absolute;width:11px;height:10px;top:6px;left:7px}.footer-widget-area ul{width:185px;top:0;left:0;font-weight:400;color:rgba(60,51,48,1);font-size:14px;letter-spacing:.42px;line-height:14px}.footer-widget-area .widget-title{letter-spacing:.42px;font-size:14px}.footer-widget-area ul li a{font-weight:500;font-size:12px;letter-spacing:.04px;line-height:18px}.footer-widget-area .text-wrapper-2{font-weight:500;font-size:12px;letter-spacing:.04px;line-height:18px}footer .follow-us-text{font-size:14px;line-height:100%}@media(min-width:1300px){.navbar-expand-lg .container-fluid{padding-right:0}.header-section ul.navbar-nav.top-header-right-side li:last-child a{padding-right:0!important}}.dropdown-content{display:none;position:absolute;background-color:#A8362F;border:1px solid #A8362F;width:200px;overflow-y:auto;z-index:1000;border-radius:0 0 4px 4px}.dropdown-content.show{display:block;position:absolute;z-index:222}.dropdown-content input[type="checkbox"]{appearance:none;-webkit-appearance:none;width:20px;height:20px;background-color:transparent;border:2px solid #fff;cursor:pointer;position:relative;padding:8px}.dropdown-content input[type="checkbox"]:checked::before{content:"✓";position:absolute;top:0;left:2px;color:#fff;font-size:16px}.dropdown-content label{display:flex;padding:7px 10px;cursor:pointer;text-align:left;color:#fff}.dropdown-content input[type="checkbox"]{margin-right:8px;width:auto}#product-tax-filter .flickity-slider{width:100%;display:flex;justify-content:space-around}.le-pagination{display:inline-flex;align-items:center;gap:8px;position:relative}.le-pagination span.page-numbers.current{display:flex;flex-direction:column;width:32px;padding:10px;border:1px solid;border-color:rgba(60,51,48,1);height:32px;align-items:center;justify-content:center;gap:10px;font-weight:600;position:relative;background-color:rgba(250,248,246,1)}.le-pagination .text-wrapper{position:relative;margin-top:-.5px;font-weight:600;color:rgba(60,51,48,1);font-size:16px;letter-spacing:.48px;white-space:nowrap}.le-pagination .page-numbers{display:flex;padding:10px 15px;align-items:center;justify-content:center;gap:10px;background-color:rgba(250,248,246,1);color:rgba(60,51,48,1);font-size:13px;letter-spacing:.39px}.le-pagination nav{gap:10px}.le-pagination a.next.page-numbers{display:inline-flex;padding:10px 15px;flex:0 0 auto;align-items:center;justify-content:center;gap:10px;position:relative;background-color:rgba(250,248,246,1);color:#ababab;font-size:13px;letter-spacing:.39px}.le-pagination .img{position:relative;width:16px;height:16px;margin-top:-2px;margin-bottom:-2px}.home-cake-studio-grid video{position:fixed;bottom:0}.collection__facets-cta .t-button--ghost:before{border:none}.collection__facets-cta .t-button span{font-weight:500;font-size:2.2rem;line-height:100%;color:#27AAA3}.archive .collection__nav__row{padding-bottom:0;padding-top:0}.details-page .button{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:4px 0;position:relative;flex:0 0 auto}.details-page .BUTTON{all:unset;box-sizing:border-box;position:relative;font-weight:600;color:rgba(60,51,48,1);font-size:11px;letter-spacing:.33px;white-space:nowrap}.details-page .img-2{position:relative;width:16px;height:16px}.page-product__info-container .product-review{display:flex;align-items:center;gap:4px;position:relative;align-self:stretch;width:100%;flex:0 0 auto}.details-page .product-price{width:fit-content;font-family:"Gill Sans Nova-Medium",Helvetica;font-weight:500;letter-spacing:0;white-space:nowrap;position:relative;color:rgba(60,51,48,1);font-size:14px;line-height:normal}.details-page .frame-10{display:flex;flex-direction:column;align-items:flex-start;gap:24px;padding:0 0 16px;position:relative;align-self:stretch;width:100%;flex:0 0 auto}.details-page .ledelitia-product-subtitle{position:relative;align-self:stretch;font-weight:600;color:rgba(60,51,48,1);font-size:16px;letter-spacing:.48px}.details-page .ledelitia-variation-area{display:flex;align-items:center;gap:16px;position:relative;align-self:stretch;width:100%;flex:0 0 auto}.details-page .p{position:relative;font-weight:500;color:rgba(255,255,255,1);font-size:20px;letter-spacing:.6px;white-space:nowrap}.details-page .check-STORE{position:relative;align-self:stretch;font-weight:600;color:rgba(168,54,47,1);font-size:16px;letter-spacing:.48px;text-decoration:underline}.details-page .frame-14{display:inline-flex;flex-direction:column;height:63px;align-items:flex-start;gap:16px;position:relative}.details-page .about-us-text-4{font-weight:400;color:rgba(60,51,48,1);font-size:11px;white-space:nowrap;position:relative;letter-spacing:0;line-height:16px}.details-page .similar-item-section{display:flex;flex-direction:column;align-items:flex-start;gap:16px;position:relative;align-self:stretch;width:100%;flex:0 0 auto}.details-page .similar-item-wrap{display:flex;align-items:flex-start;gap:16px;position:relative;flex:0 0 auto;overflow:hidden;overflow-x:scroll}.details-page .similar-item{display:flex;flex-direction:column;overflow:hidden;align-items:flex-start;gap:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative}.details-page .similar-item .product-name{text-overflow:ellipsis;max-width:80%;overflow:hidden}.l-minicart .flickity-viewport .course-item.slide img{width:100%}.details-page .img-4{position:relative;width:118px;height:130px;object-fit:cover}.details-page .product-name{align-self:stretch;font-weight:600;letter-spacing:.42px;position:relative;color:rgba(60,51,48,1);font-size:14px}.details-page .product-price-small{position:relative;align-self:stretch;font-weight:700;color:rgba(60,51,48,1);font-size:12px}.details-page .img-5{position:relative;width:118px;height:130px}.details-page .menu-2{display:inline-flex;align-items:center;justify-content:flex-end;gap:24px;position:absolute;top:29px;left:1031px}.details-page .frame-18{position:absolute;width:1314px;height:302px;top:792px;left:26px}.details-page .header{display:flex;width:1314px;align-items:flex-start;justify-content:space-between;padding:0 16px;position:absolute;top:49px;left:0;background-color:transparent}.single-product ul.page-product__media__list button.owl-next{width:24px;height:24px;background-position:center;background-repeat:no-repeat;background-size:auto;background-image:url(../../../../../../../../themes/ledelicia/assets/images/single-product-arrow-right.svg)}.single-product ul.page-product__media__list button.owl-prev{width:24px;height:24px;background-position:center;background-repeat:no-repeat;background-size:auto;background-image:url(../../../../../../../../themes/ledelicia/assets/images/single-product-arrow-left.svg)}.single-product ul.page-product__media__list .owl-nav button span{display:none}.single-product ul.page-product__media__list .owl-nav{position:absolute;z-index:5;width:100%;display:flex;justify-content:space-between;top:50%;transform:translateY(-50%);padding-right:2%;padding-left:2%}.single-product-img-attr{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:16px;position:relative;background-color:rgba(255,255,255,1);min-width:119px}.single-product-img-attr .sp-inner-area{display:inline-flex;flex-direction:column;height:68px;align-items:center;justify-content:space-between;position:relative}.single-product-img-attr .img{position:relative;width:48px;height:48px}.single-product-img-attr .about-us-text{position:relative;font-weight:400;color:#3C3330;font-size:12px;letter-spacing:0;line-height:16px;white-space:nowrap}.single-product-img-attr .text-wrapper{position:relative;font-family:"Aktiv Grotesk Trial-Bold",Helvetica;font-weight:700;color:rgba(168,54,47,1);font-size:20px;letter-spacing:0;line-height:16px;white-space:nowrap}.sp-attritube-box-wrap{position:absolute;z-index:10;bottom:18px;left:0}.slice-button{display:flex;width:165px;align-items:center;gap:8px;position:relative;background-color:rgba(60,51,48,1)}.slice-button .slicepopup{display:inline-flex;align-items:center;gap:10px;padding:8px;position:relative;flex:0 0 auto;background-color:rgba(168,54,47,1)}.slice-button .security-eye{position:relative;width:16px;height:16px}.slice-button .ldBUTTON{all:unset;box-sizing:border-box;position:relative;font-weight:600;color:rgba(250,248,246,1);font-size:11px;text-align:right;letter-spacing:.33px;white-space:nowrap}.single-product select#product_variation{max-width:136px;height:52px}.single-product .product-form__buttons button{height:52px}.details-page .ledelitia-variation-area select{border:1px solid #3C3330}.single-product .ledelicia-add-to-cart span{text-transform:capitalize}.l-minicart__inner .course-item.slide{padding:7px}button#send-otp{white-space:nowrap;position:absolute;right:8px;z-index:2;width:auto;color:#3a312e;font-weight:500;font-size:14px;line-height:100%;letter-spacing:-1%}button#send-otp.active{color:#A8362F}div#otp-msg{color:#A8362F;font-weight:500}@media (max-width:991.98px){.single-product .page-product__info-wrapper{order:1}.single-product-img-attr{min-width:auto;gap:5px;flex-direction:row;padding:5px}.single-product-img-attr .sp-inner-area{height:auto}.slice-button{display:none}.sp-inner-area .about-us-text{display:none}.single-product-img-attr .img{width:16px;height:16px}.details-page .ledelitia-variation-area{flex-direction:column}.single-product select#product_variation{max-width:100%!important;width:100%}.sp-attritube-box-wrap{justify-content:center!important}}@media(min-width:991.5px){.sp-attritube-box-wrap .slice-button{right:7%}.woocommerce-cart .c-line-item__shipping-methods{max-width:225px}}.l-minicart .flickity-viewport .course-item.slide{width:36.8%}.sweet-video-container{position:relative;width:100%;height:651px;overflow:hidden}.video-cover{position:absolute;bottom:0;left:0;min-width:100%;min-height:100%;width:100%;height:100%;object-fit:cover}.footer{font-family:gill-sans-nova,Helvetica,Arial,sans-serif}.footer form.newsletterForm{padding-right:12%}@media(max-width:767px){.c-strate-ig__newsletter .t-title--md,.instagram-photos .social-media-handle{font-size:20px}}.page-template-contact-template button.t-button{padding-left:10%;padding-right:10%;text-transform:capitalize}.contact-page__info-content p,.contact-page__info p{line-height:1.4}.request-a-cake-page .input-group{padding-bottom:20px;}.input-group.error textarea,.input-group.error input{border:1px solid red}#ContactForm textarea,#ContactForm input{margin-bottom:0}.form-wrap-section .upload-cake-picture{font-weight:500;color:rgba(60,51,48,1);font-size:14px;max-width:230px;letter-spacing:.42px}.form-wrap-section .button{all:unset;box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:10px;padding:16px 43px;position:relative;border:1px dashed;border-color:rgba(168,54,47,1)}.form-wrap-section .button .content-edit{width:16px;height:16px}.form-wrap-section .button .text-wrapper{font-weight:500;color:rgba(168,54,47,1);font-size:14px;letter-spacing:.42px}.lrv-select{all:unset;box-sizing:border-box;display:flex;height:40px;align-items:center;justify-content:space-between;padding:10px;align-self:stretch;width:100%;border:1px solid;border-color:rgba(220,220,220,1);position:relative;font-weight:500;color:rgba(144,140,138,1);font-size:14px;letter-spacing:.42px;line-height:normal;appearance:none;background:url(data:image/svg+xml;base64,PHN2ZyAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiAgd2lkdGg9IjI0IiAgaGVpZ2h0PSIyNCIgIHZpZXdCb3g9IjAgMCAyNCAyNCIgIGZpbGw9Im5vbmUiICBzdHJva2U9ImN1cnJlbnRDb2xvciIgIHN0cm9rZS13aWR0aD0iMiIgIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgIHN0cm9rZS1saW5lam9pbj0icm91bmQiICBjbGFzcz0iaWNvbiBpY29uLXRhYmxlciBpY29ucy10YWJsZXItb3V0bGluZSBpY29uLXRhYmxlci1jaGV2cm9uLWRvd24iPjxwYXRoIHN0cm9rZT0ibm9uZSIgZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPjxwYXRoIGQ9Ik02IDlsNiA2bDYgLTYiIC8+PC9zdmc+) no-repeat right 1rem center;background-size:2rem}.formFields .input-3::placeholder{font-size:13px}.formToSec{max-width:337px}.formFields .form-submit{all:unset;box-sizing:border-box;display:flex;height:50px;align-items:center;justify-content:center;gap:10px;padding:18px 21px;align-self:stretch;width:100%;background-color:rgba(39,170,163,1);font-weight:500;color:#fff;font-size:14px;cursor:pointer;letter-spacing:.42px}.formFields .input-3{width:339px;height:52px;font-weight:400;color:rgba(60,51,48,1);font-size:13px;letter-spacing:.39px;border:1px solid;border-color:#dcdcdc;padding:8px}.formFields{max-width:337px;gap:24px}.input-group .form-label{position:relative;align-self:stretch;font-weight:500;color:rgba(60,51,48,1);font-size:16px;letter-spacing:.48px;line-height:normal}.formFields .button{all:unset;box-sizing:border-box;display:flex;height:40px;align-items:center;justify-content:space-between;padding:16px;position:relative;align-self:stretch;width:100%;border:1px solid;border-color:rgba(220,220,220,1)}.rightTxtArea{max-width:460px;gap:36px}.rightTxtArea .how-it-works{position:relative;align-self:stretch;margin-top:-1px;font-weight:500;color:rgba(60,51,48,1);font-size:60px;letter-spacing:.6px;line-height:83px}.rightTxtArea .upload-your-cake{position:relative;font-size:16px;letter-spacing:.16px;line-height:24px;margin-top:-15px}.rightTxtArea .upload-your-cake span{font-weight:600;color:#27aaa3;letter-spacing:.03px}.rightTxtArea .upload-your-cake li{font-weight:500;color:#3c3330;letter-spacing:.03px}.rightSectioTop{font-weight:500;color:rgba(60,51,48,1);font-size:16px;letter-spacing:.48px;line-height:24px}.rightTxtBottom h2{font-weight:600;color:#3c3330;letter-spacing:.06px;font-size:24px;line-height:32px}.rightTxtBottom .pTop{color:rgba(60,51,48,1);font-weight:500;font-size:16px;line-height:32px}.rightTxtBottom .pTop strong{font-weight:500;color:#3c3330;padding-top:20px;font-size:22px;letter-spacing:.03px;line-height:32px}@media(min-width:1024px){.request-a-cake-page{background:linear-gradient(to right,white 50%,#FAF8F6 50%)}.request-a-cake-page .main-content{flex-direction:row;max-width:1280px;margin:0 auto}.request-a-cake-page .left-section{flex:2;max-width:50%;border-right:1px solid #ddd;padding:40px 60px}.request-a-cake-page .right-section{flex:1;max-width:50%;padding:40px;height:fit-content;position:sticky;top:0}}@media(max-width:1023px){.rightTxtArea .how-it-works{font-size:30px;line-height:33px}}.woocommerce-checkout main .shopify-section{max-width:100%;padding-left:2%;padding-right:2%;margin:0 auto}.partial-payment-option{margin-bottom:20px;padding:15px;border:1px solid #ddd;border-radius:5px;background:#f9f9f9}.woocommerce-checkout .select2-container .select2-selection--single{height:50px}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:50px}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow{height:50px}.woocommerce-checkout .l-header__logo img{filter:invert(1)}.woocommerce-checkout .select2-container--default .select2-selection--single{background-color:#fff;border:thin solid rgba(58,49,46,.1);border-radius:0}.wc_payment_method.payment_method_partial{background:#fff;padding:10px;border:2px solid #4CAF50;border-radius:4px}.wc_payment_method.payment_method_full{background:#fff;padding:10px;border:1px solid #ddd;border-radius:4px}.ledeliciaOrderPage h3{font-weight:500;font-size:22px;text-align:center;text-transform:uppercase}.ledeliciaOrderPage p{font-weight:500;font-size:14px;line-height:100%;text-align:center}.ledeliciaOrderPage p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{display:none}.ledeliciaOrderPage{max-width:485px;margin:0 auto;padding-left:10px;padding-right:10px;width:100%}.ledeliciaOrderPage ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{border:1px solid #DCDCDC}.ledeliciaOrderPage .woocommerce ul.order_details li strong{display:block;font-weight:600;font-size:14px;line-height:20px;text-transform:capitalize}.ledeliciaOrderPage .woocommerce ul.order_details li{margin-right:0;padding:15px}.woocommerce-customerOrderDetails .woocommerce-column.woocommerce-column--2.woocommerce-column--shipping-address.col-2{display:none}.woocommerce-customerOrderDetails h2.h6.woocommerce-column__title{font-weight:500;font-size:14px;line-height:16px}.woocommerce-customerOrderDetails address::first-line{font-size:16px;font-weight:600;margin-bottom:5px}.woocommerce-checkout article{max-width:1170px;margin:0 auto}.woocommerce-customerOrderDetails p.woocommerce-customer-details--phone,.woocommerce-customerOrderDetails p.woocommerce-customer-details--email{text-align:left}.woocommerce-checkout article h1{margin-bottom:20px}.woocommerce-checkout .wc-payment-options p{display:block;text-align:left;line-height:29px}.woocommerce-checkout .wc-payment-options input[type="radio"]{width:auto;margin-right:6px}.woocommerce-checkout form.checkout.woocommerce-checkout h3{font-size:18px;font-weight:600;margin-top:15px;}.woocommerce-customerOrderDetails address{line-height:25px}.woocommerce-checkout form.checkout.woocommerce-checkout .payment_methods label{font-weight:600}section.woocommerce-customerOrderDetails{margin-bottom:25px}.ledeliciaOrderPage .woocommerce ul.order_details li{margin-right:0;padding:15px}.woocommerce-checkout .woocommerce form .form-row{margin-bottom:15px}.woocommerce-checkout #ship-to-different-address input#ship-to-different-address-checkbox{width:auto}.woocommerce-checkout .woocommerce-privacy-policy-text{margin-bottom:20px}.woocommerce-checkout #payment #place_order,.woocommerce-page #payment #place_order{background:#00aaa3}.woocommerce .woocommerce-notices-wrapper{display:none}.single-product section.shopify-section.product-section{height:100vh;display:block}.ledeliciaProductMainAttr.ledelicia-exclusiveProductitem{display:none}#main-cart-footer button.t-button.t-button--lg,#mini-cart-footer a.t-button.t-button--secondary.t-button--lg.u-full-width.u-marg-t-sm{height:50px;padding:1.3rem 0}@media(max-width:600px){.page-product__title{font-size:2.5rem}#main-cart-footer button.t-button.t-button--lg,#mini-cart-footer a.t-button.t-button--secondary.t-button--lg.u-full-width.u-marg-t-sm{height:40px}.details-page .similar-item-section{overflow-x:scroll}}