:root{--primary-font-family:"hvdtrial_brandon_grotesqueRg",sans-serif;--font-bold:"hvdtrial_brandon_grotesqueBd",sans-serif;--font-medium:"hvdtrial_brandon_grotesqueMd",sans-serif;--form-control-color:#639;--url-color:#442779;--primary-color:#442779;--secondary-color:#3c3c3b}*,:after,:before{box-sizing:border-box;margin:0;padding:0}ol,ul{list-style:none}img{display:block;height:auto;max-width:100%}body{background-image:url(https://www.cadburydessertscorner.com/hubfs/dc-silk-desserts-landing-page/bg-mobile-silk-page.jpg);background-size:cover;font-family:var(--primary-font-family);font-size:16px;line-height:1.4;position:relative}.container{margin-left:auto;margin-right:auto;max-width:1180px;padding-left:15px;padding-right:15px;width:100%}h1{font-size:35px}h2{font-size:30px}h3{font-size:28px}h4{font-size:24px}h5{font-size:20px}h6{font-size:18px}@media(min-width:768px){body{background-image:url(https://www.cadburydessertscorner.com/hubfs/dc-silk-desserts-landing-page/bg.jpg)}}.hs-form label,.non-hs-form label{color:#ffe4b9;display:flex;font-size:16px;justify-content:space-between}.hs-form-required{font-size:12px;margin-right:10px}.hs-form-field{margin-bottom:20px}.hs-form .fieldset,fieldset{max-width:100%!important}.hs-input{background-color:transparent;border:2px solid #ffe4b9;border-radius:30px;color:#fff;font-family:var(--primary-font-family);font-size:20px;padding:12px 10px;width:100%!important}input[type=radio]{-webkit-appearance:none;appearance:none;background-color:#fff;border:1px solid;border-radius:50%;color:currentColor;display:grid;font:inherit;height:16px;left:0;margin:0;padding:0;place-content:center;position:absolute;top:3px;transform:translateY(-.075em);width:16px!important}input[type=radio]:before{background-color:CanvasText;border-radius:50%;box-shadow:inset 1em 1em var(--form-control-color);content:"";height:9px;transform:scale(0);transition:transform .12s ease-in-out;width:9px}input[type=radio]:checked:before{transform:scale(1)}input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--form-background);border:1px solid;border-radius:3px;color:currentColor;cursor:pointer;display:grid;font:inherit;height:19px;left:0;margin:0;padding:0;place-content:center;position:absolute;top:2px;transform:translateY(-.075em);width:19px!important}input[type=checkbox]:before{background-color:CanvasText;box-shadow:inset 1em 1em #ffe4b9;-webkit-clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);content:"";height:11px;transform:scale(0);transform-origin:bottom left;transition:transform .12s ease-in-out;width:11px}input[type=checkbox]:checked:before{transform:scale(1)}.hs-form-radio label{cursor:pointer;display:block;font-size:12px;margin-bottom:10px;padding-left:26px;position:relative}.hs-form-field .inputs-list{margin-top:5px}.hs-fieldtype-phonenumber .hs-input{padding:16px 10px 8px}.hs-form-booleancheckbox{display:block;padding-left:26px;position:relative}.hs-form-booleancheckbox span{cursor:pointer;font-size:12px}.hs-form-booleancheckbox span a{color:#fff}.no-list.inputs-list{margin-top:4px}.hs-main-font-element{display:none!important}.hs-error-msg.hs-main-font-element{color:#fd6161;display:block!important;font-size:12px}.hs-button{background:#d5b17d;background:linear-gradient(90deg,#d5b17d,#f8f0e6 68%,#d7b482);border:2px solid #ffe4b9;border-radius:24px;color:#581762;cursor:pointer;font-family:var(--font-bold);font-size:20px;padding:16px 14px 10px;transition:.3s;width:100%}.hs-button:hover{background:transparent;border:2px solid #ffe4b9;color:#ffe4b9}@media(min-width:540px){.hs-form-booleancheckbox span,.hs-form-radio label{font-size:18px}.hs-error-msg.hs-main-font-element,.hs-form-required{font-size:16px}}@media(min-width:768px){.hs-form label,.non-hs-form label{font-size:22px}}.preloader{align-items:center;border-radius:6px;display:none;height:100%;justify-content:center;left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);width:100%;z-index:10000000}.preloader-overlay{background-color:#fff;content:"";height:100%;opacity:.8;position:absolute;width:100%}.preloader .image-box{align-items:center;display:flex;height:100%;justify-content:center;text-align:center}.preloader .image-box svg{animation:rotation 2s linear infinite}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.footer{background-color:#4f115b;padding-block:20px}.footer__col{align-items:center;color:#fff;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.footer p{color:#ffebc9;line-height:1}@media(max-width:540px){.footer__col{justify-content:center}}