/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.bx-wrapper{position:relative;margin-bottom:60px;padding:0;-ms-touch-action:pan-y;touch-action:pan-y;-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;border:5px solid #fff;background:#fff}.bx-wrapper img{max-width:100%;display:block}.bxslider{margin:0;padding:0}ul.bxslider{list-style:none}.bx-viewport{-webkit-transform:translatez(0)}.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(images/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;padding-top:20px}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:focus,.bx-wrapper .bx-pager.bx-default-pager a:hover{background:#000}.bx-wrapper .bx-controls-auto .bx-controls-auto-item,.bx-wrapper .bx-pager-item{display:inline-block;vertical-align:bottom}.bx-wrapper .bx-pager-item{font-size:0;line-height:0}.bx-wrapper .bx-prev{left:10px;background:url(images/controls.png) 0 -32px no-repeat}.bx-wrapper .bx-prev:focus,.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next{right:10px;background:url(images/controls.png) -43px -32px no-repeat}.bx-wrapper .bx-next:focus,.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(images/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:focus,.bx-wrapper .bx-controls-auto .bx-start:hover{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(images/controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:focus,.bx-wrapper .bx-controls-auto .bx-stop:hover{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666;background:rgba(80,80,80,.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:16px;margin:0;overflow-x:hidden;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}body{background-color:#fff;color:#000;font-family:proxima-nova,sans-serif;font-size:1rem;line-height:1.15;margin:0;overflow:hidden;position:relative}h1,h2,h3,h4,h5,h6{font-size:1rem;font-weight:400;line-height:1;margin:0;margin-bottom:1rem;padding:0}.heading-xl,h1{font-size:30px;color:#6a1222;font-family:minion-pro,serif;font-weight:400;letter-spacing:.025em;line-height:110%;text-transform:uppercase}@media (min-width:750px){.heading-xl,h1{font-size:48px}}@media (min-width:1024px){.heading-xl,h1{font-size:68px}}@media (min-width:1600px){.heading-xl,h1{font-size:68px}}.heading-xl.__white,h1.__white{color:#fff}.heading-l,h2{font-size:30px;color:#96702e;font-family:minion-pro,serif;font-weight:400;letter-spacing:.105rem;line-height:110%;text-transform:uppercase}@media (min-width:750px){.heading-l,h2{font-size:44px}}@media (min-width:1024px){.heading-l,h2{font-size:60px}}@media (min-width:1600px){.heading-l,h2{font-size:60px}}.heading-l.__white,h2.__white{color:#fff}.heading-m,h3{font-size:22px;color:#96702e;font-family:minion-pro,serif;font-weight:400;letter-spacing:.105rem;line-height:110%;text-transform:uppercase}@media (min-width:750px){.heading-m,h3{font-size:36px}}@media (min-width:1024px){.heading-m,h3{font-size:44px}}@media (min-width:1600px){.heading-m,h3{font-size:44px}}.heading-m.__red,h3.__red{color:#6a1222}.heading-s,.image-card-wrp .ic-title-cntr .ic-title-wrp,h4{font-size:19px;color:#96702e;font-family:minion-pro,serif;font-weight:400;letter-spacing:.025em;line-height:110%;text-transform:uppercase}@media (min-width:750px){.heading-s,.image-card-wrp .ic-title-cntr .ic-title-wrp,h4{font-size:26px}}@media (min-width:1024px){.heading-s,.image-card-wrp .ic-title-cntr .ic-title-wrp,h4{font-size:35px}}@media (min-width:1600px){.heading-s,.image-card-wrp .ic-title-cntr .ic-title-wrp,h4{font-size:35px}}.heading-s.__red,.image-card-wrp .ic-title-cntr .__red.ic-title-wrp,h4.__red{color:#6a1222}.label-xl,h5{font-size:24px;color:#6a1222;font-family:proxima-nova,sans-serif;font-weight:600;letter-spacing:.165rem;line-height:120%;text-transform:uppercase}@media (min-width:750px){.label-xl,h5{font-size:26px}}@media (min-width:1024px){.label-xl,h5{font-size:28px}}@media (min-width:1600px){.label-xl,h5{font-size:28px}}.label-xl.__gold,h5.__gold{color:#96702e}.label-l,h6{font-size:20px;color:#96702e;font-family:proxima-nova,sans-serif;font-weight:600;letter-spacing:normal;line-height:120%;text-transform:uppercase}@media (min-width:750px){.label-l,h6{font-size:22px}}@media (min-width:1024px){.label-l,h6{font-size:24px}}@media (min-width:1600px){.label-l,h6{font-size:24px}}.label-l.__white,h6.__white{color:#fff}.label-l.__red,h6.__red{color:#6a1222}.label-m{font-size:16px;color:#3b3b3b;font-family:proxima-nova,sans-serif;font-weight:600;letter-spacing:.165rem;line-height:120%;text-transform:uppercase}@media (min-width:750px){.label-m{font-size:18px}}@media (min-width:1024px){.label-m{font-size:22px}}@media (min-width:1600px){.label-m{font-size:22px}}.label-m.__gold{color:#96702e}.label-s{font-size:13px;color:#96702e;font-family:proxima-nova,sans-serif;font-weight:600;letter-spacing:.165rem;line-height:120%;text-transform:uppercase}@media (min-width:750px){.label-s{font-size:16px}}@media (min-width:1024px){.label-s{font-size:20px}}@media (min-width:1600px){.label-s{font-size:20px}}.section-label-l{font-size:15px;color:#000;font-family:proxima-nova,sans-serif;font-weight:600;letter-spacing:.225rem;line-height:110%;text-transform:uppercase}@media (min-width:750px){.section-label-l{font-size:20px}}@media (min-width:1024px){.section-label-l{font-size:28px}}@media (min-width:1600px){.section-label-l{font-size:28px}}.section-label-l.__white{color:#fff}.section-label-l-alt{font-size:15px;color:#3b3b3b;font-family:proxima-nova,sans-serif;font-weight:600;letter-spacing:0;line-height:110%}@media (min-width:750px){.section-label-l-alt{font-size:20px}}@media (min-width:1024px){.section-label-l-alt{font-size:28px}}@media (min-width:1600px){.section-label-l-alt{font-size:28px}}.section-label-l-alt.__white{color:#fff}.section-label-s{font-size:13px;color:#3b3b3b;font-family:proxima-nova,sans-serif;font-weight:600;letter-spacing:.225rem;line-height:120%;text-transform:uppercase}@media (min-width:750px){.section-label-s{font-size:16px}}@media (min-width:1024px){.section-label-s{font-size:18px}}@media (min-width:1600px){.section-label-s{font-size:18px}}.section-label-s.__gold{color:#96702e}.section-label-s.__white{color:#fff}.subcopy{color:#3b3b3b;font-family:proxima-nova,sans-serif;font-weight:700;letter-spacing:0;line-height:120%;font-size:18px}@media (min-width:750px){.subcopy{font-size:22px}}@media (min-width:1024px){.subcopy{font-size:27px}}@media (min-width:1600px){.subcopy{font-size:27px}}.paragraph-l{color:#3b3b3b;font-family:proxima-nova,sans-serif;font-weight:400;letter-spacing:0;line-height:135%;font-size:14px}@media (min-width:750px){.paragraph-l{font-size:20px}}@media (min-width:1024px){.paragraph-l{font-size:26px}}@media (min-width:1600px){.paragraph-l{font-size:26px}}.form-container p,.paragraph-s,.sfFormsEditor p,[data-sf-role=form-container] p,p{color:#3b3b3b;font-family:proxima-nova,sans-serif;font-weight:400;letter-spacing:0;line-height:135%;font-size:14px}@media (min-width:750px){.form-container p,.paragraph-s,.sfFormsEditor p,[data-sf-role=form-container] p,p{font-size:20px}}@media (min-width:1024px){.form-container p,.paragraph-s,.sfFormsEditor p,[data-sf-role=form-container] p,p{font-size:22px}}@media (min-width:1600px){.form-container p,.paragraph-s,.sfFormsEditor p,[data-sf-role=form-container] p,p{font-size:22px}}.form-container p.__white,.paragraph-s.__white,.sfFormsEditor p.__white,[data-sf-role=form-container] p.__white,p.__white{color:#fff}.caption{color:#3b3b3b;font-family:proxima-nova,sans-serif;font-weight:500;letter-spacing:0;line-height:110%;font-size:10px}@media (min-width:750px){.caption{font-size:14px}}@media (min-width:1024px){.caption{font-size:16px}}@media (min-width:1600px){.caption{font-size:16px}}.caption.__white{color:#fff}.price{color:#3b3b3b;font-family:minion-pro,serif;font-weight:400;letter-spacing:.05em;line-height:110%;font-size:18px}@media (min-width:750px){.price{font-size:28px}}@media (min-width:1024px){.price{font-size:28px}}@media (min-width:1600px){.price{font-size:28px}}p{margin-top:0;margin-bottom:1rem}img{display:inline-block;max-width:100%;vertical-align:top}iframe{border:0;width:100%}a{color:#96702e;text-decoration:none}a:hover{text-decoration:underline}a.label-l:hover{color:#7e5e27;text-decoration:none}fieldset{border:0;margin:0;min-width:0;padding:0}legend{display:block;font-size:1.5rem;line-height:1;margin-bottom:.5rem;max-width:none;padding:0;white-space:normal;width:100%}button,input,label,optgroup,select,textarea{display:inline-block;margin:0}button[type=submit],input[type=button],input[type=submit]{align-items:center;background-color:#96702e;border:1.5px #96702e solid;color:#fff;cursor:pointer;display:inline-flex;font-family:proxima-nova,sans-serif;font-size:.75rem;font-weight:700;justify-content:center;letter-spacing:0;line-height:1rem;margin:0;padding:.625rem 1rem;text-decoration:none;text-transform:uppercase;white-space:normal}@media (min-width:750px){button[type=submit],input[type=button],input[type=submit]{font-size:1.375rem;line-height:1.375rem;padding:1.125rem 1.75rem}}button[type=submit]:hover,input[type=button]:hover,input[type=submit]:hover{background-color:#7e5e27;color:#fff;text-decoration:none}button[type=submit].__white,input[type=button].__white,input[type=submit].__white{background-color:#fff;border:1.5px #96702e solid;color:#96702e}button[type=submit].__white:hover,input[type=button].__white:hover,input[type=submit].__white:hover{background-color:#f9f6f1;color:#96702e;text-decoration:none}textarea{overflow:auto;resize:vertical}input[type=radio]{appearance:none;background-color:#fff;border:.15em solid #96702e;border-radius:50%;color:#96702e;font:inherit;height:1.15em;margin:.2rem .5rem .4rem 0;vertical-align:middle;width:1.15em}input[type=radio]:checked{background-color:#96702e}input[type=radio]:checked::after{border:.15em solid #fff;border-radius:50%;content:"";display:flex;height:.9em;left:50%;position:relative;top:50%;transform:translate(-50%,-50%);width:.9em}input[type=checkbox]{appearance:none;background-color:#fff;border:.15em solid #96702e;color:#96702e;font:inherit;height:1.15em;margin:.2rem .5rem .4rem 0;vertical-align:middle;width:1.15em}input[type=checkbox]:checked{background-color:#96702e}input[type=checkbox]:checked::after{border:.15em solid #fff;content:"";display:flex;height:.9em;left:50%;position:relative;top:50%;transform:translate(-50%,-50%);width:.9em}.form-container .captcha span,.form-container .field .label,.form-container .field label,.form-container .formField .label,.form-container .formField label,.form-container .sf-fieldWrp .label,.form-container .sf-fieldWrp label,.form-container .sfFieldWrp .label,.form-container .sfFieldWrp label,.form-container .sfFormBlock .label,.form-container .sfFormBlock label,.form-container .sfFormBox .label,.form-container .sfFormBox label,.form-container .sfFormCaptcha label,.form-container .sfFormDropdown .label,.form-container .sfFormDropdown label,.label-extension,.sfFormsEditor .captcha span,.sfFormsEditor .field .label,.sfFormsEditor .field label,.sfFormsEditor .formField .label,.sfFormsEditor .formField label,.sfFormsEditor .sf-fieldWrp .label,.sfFormsEditor .sf-fieldWrp label,.sfFormsEditor .sfFieldWrp .label,.sfFormsEditor .sfFieldWrp label,.sfFormsEditor .sfFormBlock .label,.sfFormsEditor .sfFormBlock label,.sfFormsEditor .sfFormBox .label,.sfFormsEditor .sfFormBox label,.sfFormsEditor .sfFormCaptcha label,.sfFormsEditor .sfFormDropdown .label,.sfFormsEditor .sfFormDropdown label,[data-sf-role=form-container] .captcha span,[data-sf-role=form-container] .field .label,[data-sf-role=form-container] .field label,[data-sf-role=form-container] .formField .label,[data-sf-role=form-container] .formField label,[data-sf-role=form-container] .sf-fieldWrp .label,[data-sf-role=form-container] .sf-fieldWrp label,[data-sf-role=form-container] .sfFieldWrp .label,[data-sf-role=form-container] .sfFieldWrp label,[data-sf-role=form-container] .sfFormBlock .label,[data-sf-role=form-container] .sfFormBlock label,[data-sf-role=form-container] .sfFormBox .label,[data-sf-role=form-container] .sfFormBox label,[data-sf-role=form-container] .sfFormCaptcha label,[data-sf-role=form-container] .sfFormDropdown .label,[data-sf-role=form-container] .sfFormDropdown label,label,ol.sfnewsletterFieldsList .sfnewsletterField label{color:#3b3b3b;display:inline-block;font-family:proxima-nova,sans-serif;font-size:14px;padding:.5rem 0}input[type=email],input[type=password],input[type=tel],input[type=text],input[type=url],select,textarea{border:#ede2c4 1px solid;color:#000;font-family:proxima-nova,sans-serif;font-size:1rem;padding:1.125rem 1.125rem}@media (min-width:750px){input[type=email],input[type=password],input[type=tel],input[type=text],input[type=url],select,textarea{font-size:1rem}}@media (min-width:1024px){input[type=email],input[type=password],input[type=tel],input[type=text],input[type=url],select,textarea{font-size:1.375rem}}@media (min-width:1600px){input[type=email],input[type=password],input[type=tel],input[type=text],input[type=url],select,textarea{font-size:1.375rem}}input[type=email]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{border:#96702e 1px solid;outline:0}select{-webkit-appearance:none;appearance:none;background:url(/Sitefinity/WebsiteTemplates/RogersChocolates/App_Themes/RogersChocolates/Images/icon-accordion-expand.png) no-repeat right .75rem center;background-color:#fff;background-size:auto 60%;border-radius:0;cursor:inherit;font-family:inherit;line-height:inherit;margin:0;padding:1.125rem 3.5em 1.125rem 1.125rem}:disabled{cursor:default;opacity:.5}.ALERT{color:red}.g-recaptcha{margin-bottom:.5rem}ul.col-count-2 li,ul.col-count-3 li{margin-bottom:1rem}ul.col-count-2{column-count:1}@media (min-width:750px){ul.col-count-2{column-count:2}}ul.col-count-3{column-count:1}@media (min-width:750px){ul.col-count-3{column-count:3}}.sfFormsEditor>div>div{margin:.5rem 0}.sfFormsEditor .sfFormBlock>div{display:inline-block}.sfFormsEditor .sfFormBox{display:inline-flex;flex-flow:column}.sfFormsEditor .sfFormBox>div:first-of-type{display:inline-block;order:2}.sfFormsEditor .sfFormBox>div:first-of-type label{text-transform:uppercase}.sfFormsEditor .sfFormBox .sfFieldWrp{order:1}[data-sf-role=form-container] [data-sf-role=multiple-choice-field-container] label{padding-bottom:0}[data-sf-role=form-container] [data-sf-role=text-field-container]{display:inline-flex;flex-flow:column}[data-sf-role=form-container] [data-sf-role=text-field-container] label{order:2;text-transform:uppercase}[data-sf-role=form-container] .sf-fieldWrp{margin:.5rem 0}.form-container.__2-cols,.sfFormsEditor.__2-cols,[data-sf-role=form-container].__2-cols{display:flex;flex-flow:row wrap;margin:0}@media (min-width:750px){.form-container.__2-cols,.sfFormsEditor.__2-cols,[data-sf-role=form-container].__2-cols{margin:0 -1rem}}.form-container.__2-cols .field,.form-container.__2-cols .formField,.form-container.__2-cols .sf-fieldWrp,.form-container.__2-cols .sfFieldWrp,.form-container.__2-cols .sfFormBlock,.form-container.__2-cols .sfFormBox,.form-container.__2-cols .sfFormDropdown,.sfFormsEditor.__2-cols .field,.sfFormsEditor.__2-cols .formField,.sfFormsEditor.__2-cols .sf-fieldWrp,.sfFormsEditor.__2-cols .sfFieldWrp,.sfFormsEditor.__2-cols .sfFormBlock,.sfFormsEditor.__2-cols .sfFormBox,.sfFormsEditor.__2-cols .sfFormDropdown,[data-sf-role=form-container].__2-cols .field,[data-sf-role=form-container].__2-cols .formField,[data-sf-role=form-container].__2-cols .sf-fieldWrp,[data-sf-role=form-container].__2-cols .sfFieldWrp,[data-sf-role=form-container].__2-cols .sfFormBlock,[data-sf-role=form-container].__2-cols .sfFormBox,[data-sf-role=form-container].__2-cols .sfFormDropdown{flex:0 0;flex-basis:100%;min-width:100%}@media (min-width:750px){.form-container.__2-cols .field,.form-container.__2-cols .formField,.form-container.__2-cols .sf-fieldWrp,.form-container.__2-cols .sfFieldWrp,.form-container.__2-cols .sfFormBlock,.form-container.__2-cols .sfFormBox,.form-container.__2-cols .sfFormDropdown,.sfFormsEditor.__2-cols .field,.sfFormsEditor.__2-cols .formField,.sfFormsEditor.__2-cols .sf-fieldWrp,.sfFormsEditor.__2-cols .sfFieldWrp,.sfFormsEditor.__2-cols .sfFormBlock,.sfFormsEditor.__2-cols .sfFormBox,.sfFormsEditor.__2-cols .sfFormDropdown,[data-sf-role=form-container].__2-cols .field,[data-sf-role=form-container].__2-cols .formField,[data-sf-role=form-container].__2-cols .sf-fieldWrp,[data-sf-role=form-container].__2-cols .sfFieldWrp,[data-sf-role=form-container].__2-cols .sfFormBlock,[data-sf-role=form-container].__2-cols .sfFormBox,[data-sf-role=form-container].__2-cols .sfFormDropdown{flex-basis:50%;min-width:50%;padding:0 1rem}}@media (min-width:750px){.form-container.__2-cols .field.col-span-2,.form-container.__2-cols .formField.col-span-2,.form-container.__2-cols .sf-fieldWrp.col-span-2,.form-container.__2-cols .sfFieldWrp.col-span-2,.form-container.__2-cols .sfFormBlock.col-span-2,.form-container.__2-cols .sfFormBox.col-span-2,.form-container.__2-cols .sfFormDropdown.col-span-2,.sfFormsEditor.__2-cols .field.col-span-2,.sfFormsEditor.__2-cols .formField.col-span-2,.sfFormsEditor.__2-cols .sf-fieldWrp.col-span-2,.sfFormsEditor.__2-cols .sfFieldWrp.col-span-2,.sfFormsEditor.__2-cols .sfFormBlock.col-span-2,.sfFormsEditor.__2-cols .sfFormBox.col-span-2,.sfFormsEditor.__2-cols .sfFormDropdown.col-span-2,[data-sf-role=form-container].__2-cols .field.col-span-2,[data-sf-role=form-container].__2-cols .formField.col-span-2,[data-sf-role=form-container].__2-cols .sf-fieldWrp.col-span-2,[data-sf-role=form-container].__2-cols .sfFieldWrp.col-span-2,[data-sf-role=form-container].__2-cols .sfFormBlock.col-span-2,[data-sf-role=form-container].__2-cols .sfFormBox.col-span-2,[data-sf-role=form-container].__2-cols .sfFormDropdown.col-span-2{flex-basis:100%;min-width:100%;padding:0 2rem}}.form-container.__2-cols .field>.field,.form-container.__2-cols .field>.formField,.form-container.__2-cols .field>.sf-fieldWrp,.form-container.__2-cols .field>.sfFieldWrp,.form-container.__2-cols .field>.sfFormBlock,.form-container.__2-cols .field>.sfFormBox,.form-container.__2-cols .field>.sfFormDropdown,.form-container.__2-cols .formField>.field,.form-container.__2-cols .formField>.formField,.form-container.__2-cols .formField>.sf-fieldWrp,.form-container.__2-cols .formField>.sfFieldWrp,.form-container.__2-cols .formField>.sfFormBlock,.form-container.__2-cols .formField>.sfFormBox,.form-container.__2-cols .formField>.sfFormDropdown,.form-container.__2-cols .sf-fieldWrp>.field,.form-container.__2-cols .sf-fieldWrp>.formField,.form-container.__2-cols .sf-fieldWrp>.sf-fieldWrp,.form-container.__2-cols .sf-fieldWrp>.sfFieldWrp,.form-container.__2-cols .sf-fieldWrp>.sfFormBlock,.form-container.__2-cols .sf-fieldWrp>.sfFormBox,.form-container.__2-cols .sf-fieldWrp>.sfFormDropdown,.form-container.__2-cols .sfFieldWrp>.field,.form-container.__2-cols .sfFieldWrp>.formField,.form-container.__2-cols .sfFieldWrp>.sf-fieldWrp,.form-container.__2-cols .sfFieldWrp>.sfFieldWrp,.form-container.__2-cols .sfFieldWrp>.sfFormBlock,.form-container.__2-cols .sfFieldWrp>.sfFormBox,.form-container.__2-cols .sfFieldWrp>.sfFormDropdown,.form-container.__2-cols .sfFormBlock>.field,.form-container.__2-cols .sfFormBlock>.formField,.form-container.__2-cols .sfFormBlock>.sf-fieldWrp,.form-container.__2-cols .sfFormBlock>.sfFieldWrp,.form-container.__2-cols .sfFormBlock>.sfFormBlock,.form-container.__2-cols .sfFormBlock>.sfFormBox,.form-container.__2-cols .sfFormBlock>.sfFormDropdown,.form-container.__2-cols .sfFormBox>.field,.form-container.__2-cols .sfFormBox>.formField,.form-container.__2-cols .sfFormBox>.sf-fieldWrp,.form-container.__2-cols .sfFormBox>.sfFieldWrp,.form-container.__2-cols .sfFormBox>.sfFormBlock,.form-container.__2-cols .sfFormBox>.sfFormBox,.form-container.__2-cols .sfFormBox>.sfFormDropdown,.form-container.__2-cols .sfFormDropdown>.field,.form-container.__2-cols .sfFormDropdown>.formField,.form-container.__2-cols .sfFormDropdown>.sf-fieldWrp,.form-container.__2-cols .sfFormDropdown>.sfFieldWrp,.form-container.__2-cols .sfFormDropdown>.sfFormBlock,.form-container.__2-cols .sfFormDropdown>.sfFormBox,.form-container.__2-cols .sfFormDropdown>.sfFormDropdown,.sfFormsEditor.__2-cols .field>.field,.sfFormsEditor.__2-cols .field>.formField,.sfFormsEditor.__2-cols .field>.sf-fieldWrp,.sfFormsEditor.__2-cols .field>.sfFieldWrp,.sfFormsEditor.__2-cols .field>.sfFormBlock,.sfFormsEditor.__2-cols .field>.sfFormBox,.sfFormsEditor.__2-cols .field>.sfFormDropdown,.sfFormsEditor.__2-cols .formField>.field,.sfFormsEditor.__2-cols .formField>.formField,.sfFormsEditor.__2-cols .formField>.sf-fieldWrp,.sfFormsEditor.__2-cols .formField>.sfFieldWrp,.sfFormsEditor.__2-cols .formField>.sfFormBlock,.sfFormsEditor.__2-cols .formField>.sfFormBox,.sfFormsEditor.__2-cols .formField>.sfFormDropdown,.sfFormsEditor.__2-cols .sf-fieldWrp>.field,.sfFormsEditor.__2-cols .sf-fieldWrp>.formField,.sfFormsEditor.__2-cols .sf-fieldWrp>.sf-fieldWrp,.sfFormsEditor.__2-cols .sf-fieldWrp>.sfFieldWrp,.sfFormsEditor.__2-cols .sf-fieldWrp>.sfFormBlock,.sfFormsEditor.__2-cols .sf-fieldWrp>.sfFormBox,.sfFormsEditor.__2-cols .sf-fieldWrp>.sfFormDropdown,.sfFormsEditor.__2-cols .sfFieldWrp>.field,.sfFormsEditor.__2-cols .sfFieldWrp>.formField,.sfFormsEditor.__2-cols .sfFieldWrp>.sf-fieldWrp,.sfFormsEditor.__2-cols .sfFieldWrp>.sfFieldWrp,.sfFormsEditor.__2-cols .sfFieldWrp>.sfFormBlock,.sfFormsEditor.__2-cols .sfFieldWrp>.sfFormBox,.sfFormsEditor.__2-cols .sfFieldWrp>.sfFormDropdown,.sfFormsEditor.__2-cols .sfFormBlock>.field,.sfFormsEditor.__2-cols .sfFormBlock>.formField,.sfFormsEditor.__2-cols .sfFormBlock>.sf-fieldWrp,.sfFormsEditor.__2-cols .sfFormBlock>.sfFieldWrp,.sfFormsEditor.__2-cols .sfFormBlock>.sfFormBlock,.sfFormsEditor.__2-cols .sfFormBlock>.sfFormBox,.sfFormsEditor.__2-cols .sfFormBlock>.sfFormDropdown,.sfFormsEditor.__2-cols .sfFormBox>.field,.sfFormsEditor.__2-cols .sfFormBox>.formField,.sfFormsEditor.__2-cols .sfFormBox>.sf-fieldWrp,.sfFormsEditor.__2-cols .sfFormBox>.sfFieldWrp,.sfFormsEditor.__2-cols .sfFormBox>.sfFormBlock,.sfFormsEditor.__2-cols .sfFormBox>.sfFormBox,.sfFormsEditor.__2-cols .sfFormBox>.sfFormDropdown,.sfFormsEditor.__2-cols .sfFormDropdown>.field,.sfFormsEditor.__2-cols .sfFormDropdown>.formField,.sfFormsEditor.__2-cols .sfFormDropdown>.sf-fieldWrp,.sfFormsEditor.__2-cols .sfFormDropdown>.sfFieldWrp,.sfFormsEditor.__2-cols .sfFormDropdown>.sfFormBlock,.sfFormsEditor.__2-cols .sfFormDropdown>.sfFormBox,.sfFormsEditor.__2-cols .sfFormDropdown>.sfFormDropdown,[data-sf-role=form-container].__2-cols .field>.field,[data-sf-role=form-container].__2-cols .field>.formField,[data-sf-role=form-container].__2-cols .field>.sf-fieldWrp,[data-sf-role=form-container].__2-cols .field>.sfFieldWrp,[data-sf-role=form-container].__2-cols .field>.sfFormBlock,[data-sf-role=form-container].__2-cols .field>.sfFormBox,[data-sf-role=form-container].__2-cols .field>.sfFormDropdown,[data-sf-role=form-container].__2-cols .formField>.field,[data-sf-role=form-container].__2-cols .formField>.formField,[data-sf-role=form-container].__2-cols .formField>.sf-fieldWrp,[data-sf-role=form-container].__2-cols .formField>.sfFieldWrp,[data-sf-role=form-container].__2-cols .formField>.sfFormBlock,[data-sf-role=form-container].__2-cols .formField>.sfFormBox,[data-sf-role=form-container].__2-cols .formField>.sfFormDropdown,[data-sf-role=form-container].__2-cols .sf-fieldWrp>.field,[data-sf-role=form-container].__2-cols .sf-fieldWrp>.formField,[data-sf-role=form-container].__2-cols .sf-fieldWrp>.sf-fieldWrp,[data-sf-role=form-container].__2-cols .sf-fieldWrp>.sfFieldWrp,[data-sf-role=form-container].__2-cols .sf-fieldWrp>.sfFormBlock,[data-sf-role=form-container].__2-cols .sf-fieldWrp>.sfFormBox,[data-sf-role=form-container].__2-cols .sf-fieldWrp>.sfFormDropdown,[data-sf-role=form-container].__2-cols .sfFieldWrp>.field,[data-sf-role=form-container].__2-cols .sfFieldWrp>.formField,[data-sf-role=form-container].__2-cols .sfFieldWrp>.sf-fieldWrp,[data-sf-role=form-container].__2-cols .sfFieldWrp>.sfFieldWrp,[data-sf-role=form-container].__2-cols .sfFieldWrp>.sfFormBlock,[data-sf-role=form-container].__2-cols .sfFieldWrp>.sfFormBox,[data-sf-role=form-container].__2-cols .sfFieldWrp>.sfFormDropdown,[data-sf-role=form-container].__2-cols .sfFormBlock>.field,[data-sf-role=form-container].__2-cols .sfFormBlock>.formField,[data-sf-role=form-container].__2-cols .sfFormBlock>.sf-fieldWrp,[data-sf-role=form-container].__2-cols .sfFormBlock>.sfFieldWrp,[data-sf-role=form-container].__2-cols .sfFormBlock>.sfFormBlock,[data-sf-role=form-container].__2-cols .sfFormBlock>.sfFormBox,[data-sf-role=form-container].__2-cols .sfFormBlock>.sfFormDropdown,[data-sf-role=form-container].__2-cols .sfFormBox>.field,[data-sf-role=form-container].__2-cols .sfFormBox>.formField,[data-sf-role=form-container].__2-cols .sfFormBox>.sf-fieldWrp,[data-sf-role=form-container].__2-cols .sfFormBox>.sfFieldWrp,[data-sf-role=form-container].__2-cols .sfFormBox>.sfFormBlock,[data-sf-role=form-container].__2-cols .sfFormBox>.sfFormBox,[data-sf-role=form-container].__2-cols .sfFormBox>.sfFormDropdown,[data-sf-role=form-container].__2-cols .sfFormDropdown>.field,[data-sf-role=form-container].__2-cols .sfFormDropdown>.formField,[data-sf-role=form-container].__2-cols .sfFormDropdown>.sf-fieldWrp,[data-sf-role=form-container].__2-cols .sfFormDropdown>.sfFieldWrp,[data-sf-role=form-container].__2-cols .sfFormDropdown>.sfFormBlock,[data-sf-role=form-container].__2-cols .sfFormDropdown>.sfFormBox,[data-sf-role=form-container].__2-cols .sfFormDropdown>.sfFormDropdown{flex:0 0;flex-basis:100%;min-width:100%;padding:0}.form-container .field,.form-container .formField,.form-container .sf-fieldWrp,.form-container .sfFieldWrp,.form-container .sfFormBlock,.form-container .sfFormBox,.form-container .sfFormDropdown,.sfFormsEditor .field,.sfFormsEditor .formField,.sfFormsEditor .sf-fieldWrp,.sfFormsEditor .sfFieldWrp,.sfFormsEditor .sfFormBlock,.sfFormsEditor .sfFormBox,.sfFormsEditor .sfFormDropdown,[data-sf-role=form-container] .field,[data-sf-role=form-container] .formField,[data-sf-role=form-container] .sf-fieldWrp,[data-sf-role=form-container] .sfFieldWrp,[data-sf-role=form-container] .sfFormBlock,[data-sf-role=form-container] .sfFormBox,[data-sf-role=form-container] .sfFormDropdown{display:flex;flex-flow:column;margin-bottom:1rem}.form-container .field>.field,.form-container .field>.formField,.form-container .field>.sf-fieldWrp,.form-container .field>.sfFieldWrp,.form-container .field>.sfFormBlock,.form-container .field>.sfFormBox,.form-container .field>.sfFormDropdown,.form-container .formField>.field,.form-container .formField>.formField,.form-container .formField>.sf-fieldWrp,.form-container .formField>.sfFieldWrp,.form-container .formField>.sfFormBlock,.form-container .formField>.sfFormBox,.form-container .formField>.sfFormDropdown,.form-container .sf-fieldWrp>.field,.form-container .sf-fieldWrp>.formField,.form-container .sf-fieldWrp>.sf-fieldWrp,.form-container .sf-fieldWrp>.sfFieldWrp,.form-container .sf-fieldWrp>.sfFormBlock,.form-container .sf-fieldWrp>.sfFormBox,.form-container .sf-fieldWrp>.sfFormDropdown,.form-container .sfFieldWrp>.field,.form-container .sfFieldWrp>.formField,.form-container .sfFieldWrp>.sf-fieldWrp,.form-container .sfFieldWrp>.sfFieldWrp,.form-container .sfFieldWrp>.sfFormBlock,.form-container .sfFieldWrp>.sfFormBox,.form-container .sfFieldWrp>.sfFormDropdown,.form-container .sfFormBlock>.field,.form-container .sfFormBlock>.formField,.form-container .sfFormBlock>.sf-fieldWrp,.form-container .sfFormBlock>.sfFieldWrp,.form-container .sfFormBlock>.sfFormBlock,.form-container .sfFormBlock>.sfFormBox,.form-container .sfFormBlock>.sfFormDropdown,.form-container .sfFormBox>.field,.form-container .sfFormBox>.formField,.form-container .sfFormBox>.sf-fieldWrp,.form-container .sfFormBox>.sfFieldWrp,.form-container .sfFormBox>.sfFormBlock,.form-container .sfFormBox>.sfFormBox,.form-container .sfFormBox>.sfFormDropdown,.form-container .sfFormDropdown>.field,.form-container .sfFormDropdown>.formField,.form-container .sfFormDropdown>.sf-fieldWrp,.form-container .sfFormDropdown>.sfFieldWrp,.form-container .sfFormDropdown>.sfFormBlock,.form-container .sfFormDropdown>.sfFormBox,.form-container .sfFormDropdown>.sfFormDropdown,.sfFormsEditor .field>.field,.sfFormsEditor .field>.formField,.sfFormsEditor .field>.sf-fieldWrp,.sfFormsEditor .field>.sfFieldWrp,.sfFormsEditor .field>.sfFormBlock,.sfFormsEditor .field>.sfFormBox,.sfFormsEditor .field>.sfFormDropdown,.sfFormsEditor .formField>.field,.sfFormsEditor .formField>.formField,.sfFormsEditor .formField>.sf-fieldWrp,.sfFormsEditor .formField>.sfFieldWrp,.sfFormsEditor .formField>.sfFormBlock,.sfFormsEditor .formField>.sfFormBox,.sfFormsEditor .formField>.sfFormDropdown,.sfFormsEditor .sf-fieldWrp>.field,.sfFormsEditor .sf-fieldWrp>.formField,.sfFormsEditor .sf-fieldWrp>.sf-fieldWrp,.sfFormsEditor .sf-fieldWrp>.sfFieldWrp,.sfFormsEditor .sf-fieldWrp>.sfFormBlock,.sfFormsEditor .sf-fieldWrp>.sfFormBox,.sfFormsEditor .sf-fieldWrp>.sfFormDropdown,.sfFormsEditor .sfFieldWrp>.field,.sfFormsEditor .sfFieldWrp>.formField,.sfFormsEditor .sfFieldWrp>.sf-fieldWrp,.sfFormsEditor .sfFieldWrp>.sfFieldWrp,.sfFormsEditor .sfFieldWrp>.sfFormBlock,.sfFormsEditor .sfFieldWrp>.sfFormBox,.sfFormsEditor .sfFieldWrp>.sfFormDropdown,.sfFormsEditor .sfFormBlock>.field,.sfFormsEditor .sfFormBlock>.formField,.sfFormsEditor .sfFormBlock>.sf-fieldWrp,.sfFormsEditor .sfFormBlock>.sfFieldWrp,.sfFormsEditor .sfFormBlock>.sfFormBlock,.sfFormsEditor .sfFormBlock>.sfFormBox,.sfFormsEditor .sfFormBlock>.sfFormDropdown,.sfFormsEditor .sfFormBox>.field,.sfFormsEditor .sfFormBox>.formField,.sfFormsEditor .sfFormBox>.sf-fieldWrp,.sfFormsEditor .sfFormBox>.sfFieldWrp,.sfFormsEditor .sfFormBox>.sfFormBlock,.sfFormsEditor .sfFormBox>.sfFormBox,.sfFormsEditor .sfFormBox>.sfFormDropdown,.sfFormsEditor .sfFormDropdown>.field,.sfFormsEditor .sfFormDropdown>.formField,.sfFormsEditor .sfFormDropdown>.sf-fieldWrp,.sfFormsEditor .sfFormDropdown>.sfFieldWrp,.sfFormsEditor .sfFormDropdown>.sfFormBlock,.sfFormsEditor .sfFormDropdown>.sfFormBox,.sfFormsEditor .sfFormDropdown>.sfFormDropdown,[data-sf-role=form-container] .field>.field,[data-sf-role=form-container] .field>.formField,[data-sf-role=form-container] .field>.sf-fieldWrp,[data-sf-role=form-container] .field>.sfFieldWrp,[data-sf-role=form-container] .field>.sfFormBlock,[data-sf-role=form-container] .field>.sfFormBox,[data-sf-role=form-container] .field>.sfFormDropdown,[data-sf-role=form-container] .formField>.field,[data-sf-role=form-container] .formField>.formField,[data-sf-role=form-container] .formField>.sf-fieldWrp,[data-sf-role=form-container] .formField>.sfFieldWrp,[data-sf-role=form-container] .formField>.sfFormBlock,[data-sf-role=form-container] .formField>.sfFormBox,[data-sf-role=form-container] .formField>.sfFormDropdown,[data-sf-role=form-container] .sf-fieldWrp>.field,[data-sf-role=form-container] .sf-fieldWrp>.formField,[data-sf-role=form-container] .sf-fieldWrp>.sf-fieldWrp,[data-sf-role=form-container] .sf-fieldWrp>.sfFieldWrp,[data-sf-role=form-container] .sf-fieldWrp>.sfFormBlock,[data-sf-role=form-container] .sf-fieldWrp>.sfFormBox,[data-sf-role=form-container] .sf-fieldWrp>.sfFormDropdown,[data-sf-role=form-container] .sfFieldWrp>.field,[data-sf-role=form-container] .sfFieldWrp>.formField,[data-sf-role=form-container] .sfFieldWrp>.sf-fieldWrp,[data-sf-role=form-container] .sfFieldWrp>.sfFieldWrp,[data-sf-role=form-container] .sfFieldWrp>.sfFormBlock,[data-sf-role=form-container] .sfFieldWrp>.sfFormBox,[data-sf-role=form-container] .sfFieldWrp>.sfFormDropdown,[data-sf-role=form-container] .sfFormBlock>.field,[data-sf-role=form-container] .sfFormBlock>.formField,[data-sf-role=form-container] .sfFormBlock>.sf-fieldWrp,[data-sf-role=form-container] .sfFormBlock>.sfFieldWrp,[data-sf-role=form-container] .sfFormBlock>.sfFormBlock,[data-sf-role=form-container] .sfFormBlock>.sfFormBox,[data-sf-role=form-container] .sfFormBlock>.sfFormDropdown,[data-sf-role=form-container] .sfFormBox>.field,[data-sf-role=form-container] .sfFormBox>.formField,[data-sf-role=form-container] .sfFormBox>.sf-fieldWrp,[data-sf-role=form-container] .sfFormBox>.sfFieldWrp,[data-sf-role=form-container] .sfFormBox>.sfFormBlock,[data-sf-role=form-container] .sfFormBox>.sfFormBox,[data-sf-role=form-container] .sfFormBox>.sfFormDropdown,[data-sf-role=form-container] .sfFormDropdown>.field,[data-sf-role=form-container] .sfFormDropdown>.formField,[data-sf-role=form-container] .sfFormDropdown>.sf-fieldWrp,[data-sf-role=form-container] .sfFormDropdown>.sfFieldWrp,[data-sf-role=form-container] .sfFormDropdown>.sfFormBlock,[data-sf-role=form-container] .sfFormDropdown>.sfFormBox,[data-sf-role=form-container] .sfFormDropdown>.sfFormDropdown{display:block;margin:0;padding:0}.form-container .field>.formField,.form-container .formField>.formField,.form-container .sf-fieldWrp>.formField,.form-container .sfFieldWrp>.formField,.form-container .sfFormBlock>.formField,.form-container .sfFormBox>.formField,.form-container .sfFormDropdown>.formField,.sfFormsEditor .field>.formField,.sfFormsEditor .formField>.formField,.sfFormsEditor .sf-fieldWrp>.formField,.sfFormsEditor .sfFieldWrp>.formField,.sfFormsEditor .sfFormBlock>.formField,.sfFormsEditor .sfFormBox>.formField,.sfFormsEditor .sfFormDropdown>.formField,[data-sf-role=form-container] .field>.formField,[data-sf-role=form-container] .formField>.formField,[data-sf-role=form-container] .sf-fieldWrp>.formField,[data-sf-role=form-container] .sfFieldWrp>.formField,[data-sf-role=form-container] .sfFormBlock>.formField,[data-sf-role=form-container] .sfFormBox>.formField,[data-sf-role=form-container] .sfFormDropdown>.formField{display:flex}.form-container .field .label,.form-container .field label,.form-container .formField .label,.form-container .formField label,.form-container .sf-fieldWrp .label,.form-container .sf-fieldWrp label,.form-container .sfFieldWrp .label,.form-container .sfFieldWrp label,.form-container .sfFormBlock .label,.form-container .sfFormBlock label,.form-container .sfFormBox .label,.form-container .sfFormBox label,.form-container .sfFormDropdown .label,.form-container .sfFormDropdown label,.sfFormsEditor .field .label,.sfFormsEditor .field label,.sfFormsEditor .formField .label,.sfFormsEditor .formField label,.sfFormsEditor .sf-fieldWrp .label,.sfFormsEditor .sf-fieldWrp label,.sfFormsEditor .sfFieldWrp .label,.sfFormsEditor .sfFieldWrp label,.sfFormsEditor .sfFormBlock .label,.sfFormsEditor .sfFormBlock label,.sfFormsEditor .sfFormBox .label,.sfFormsEditor .sfFormBox label,.sfFormsEditor .sfFormDropdown .label,.sfFormsEditor .sfFormDropdown label,[data-sf-role=form-container] .field .label,[data-sf-role=form-container] .field label,[data-sf-role=form-container] .formField .label,[data-sf-role=form-container] .formField label,[data-sf-role=form-container] .sf-fieldWrp .label,[data-sf-role=form-container] .sf-fieldWrp label,[data-sf-role=form-container] .sfFieldWrp .label,[data-sf-role=form-container] .sfFieldWrp label,[data-sf-role=form-container] .sfFormBlock .label,[data-sf-role=form-container] .sfFormBlock label,[data-sf-role=form-container] .sfFormBox .label,[data-sf-role=form-container] .sfFormBox label,[data-sf-role=form-container] .sfFormDropdown .label,[data-sf-role=form-container] .sfFormDropdown label{margin:0;order:2;text-transform:uppercase}.form-container .field .label label,.form-container .formField .label label,.form-container .sf-fieldWrp .label label,.form-container .sfFieldWrp .label label,.form-container .sfFormBlock .label label,.form-container .sfFormBox .label label,.form-container .sfFormDropdown .label label,.sfFormsEditor .field .label label,.sfFormsEditor .formField .label label,.sfFormsEditor .sf-fieldWrp .label label,.sfFormsEditor .sfFieldWrp .label label,.sfFormsEditor .sfFormBlock .label label,.sfFormsEditor .sfFormBox .label label,.sfFormsEditor .sfFormDropdown .label label,[data-sf-role=form-container] .field .label label,[data-sf-role=form-container] .formField .label label,[data-sf-role=form-container] .sf-fieldWrp .label label,[data-sf-role=form-container] .sfFieldWrp .label label,[data-sf-role=form-container] .sfFormBlock .label label,[data-sf-role=form-container] .sfFormBox .label label,[data-sf-role=form-container] .sfFormDropdown .label label{padding:0}.form-container .field input:not([type=submit]),.form-container .field select,.form-container .field textarea,.form-container .formField input:not([type=submit]),.form-container .formField select,.form-container .formField textarea,.form-container .sf-fieldWrp input:not([type=submit]),.form-container .sf-fieldWrp select,.form-container .sf-fieldWrp textarea,.form-container .sfFieldWrp input:not([type=submit]),.form-container .sfFieldWrp select,.form-container .sfFieldWrp textarea,.form-container .sfFormBlock input:not([type=submit]),.form-container .sfFormBlock select,.form-container .sfFormBlock textarea,.form-container .sfFormBox input:not([type=submit]),.form-container .sfFormBox select,.form-container .sfFormBox textarea,.form-container .sfFormDropdown input:not([type=submit]),.form-container .sfFormDropdown select,.form-container .sfFormDropdown textarea,.sfFormsEditor .field input:not([type=submit]),.sfFormsEditor .field select,.sfFormsEditor .field textarea,.sfFormsEditor .formField input:not([type=submit]),.sfFormsEditor .formField select,.sfFormsEditor .formField textarea,.sfFormsEditor .sf-fieldWrp input:not([type=submit]),.sfFormsEditor .sf-fieldWrp select,.sfFormsEditor .sf-fieldWrp textarea,.sfFormsEditor .sfFieldWrp input:not([type=submit]),.sfFormsEditor .sfFieldWrp select,.sfFormsEditor .sfFieldWrp textarea,.sfFormsEditor .sfFormBlock input:not([type=submit]),.sfFormsEditor .sfFormBlock select,.sfFormsEditor .sfFormBlock textarea,.sfFormsEditor .sfFormBox input:not([type=submit]),.sfFormsEditor .sfFormBox select,.sfFormsEditor .sfFormBox textarea,.sfFormsEditor .sfFormDropdown input:not([type=submit]),.sfFormsEditor .sfFormDropdown select,.sfFormsEditor .sfFormDropdown textarea,[data-sf-role=form-container] .field input:not([type=submit]),[data-sf-role=form-container] .field select,[data-sf-role=form-container] .field textarea,[data-sf-role=form-container] .formField input:not([type=submit]),[data-sf-role=form-container] .formField select,[data-sf-role=form-container] .formField textarea,[data-sf-role=form-container] .sf-fieldWrp input:not([type=submit]),[data-sf-role=form-container] .sf-fieldWrp select,[data-sf-role=form-container] .sf-fieldWrp textarea,[data-sf-role=form-container] .sfFieldWrp input:not([type=submit]),[data-sf-role=form-container] .sfFieldWrp select,[data-sf-role=form-container] .sfFieldWrp textarea,[data-sf-role=form-container] .sfFormBlock input:not([type=submit]),[data-sf-role=form-container] .sfFormBlock select,[data-sf-role=form-container] .sfFormBlock textarea,[data-sf-role=form-container] .sfFormBox input:not([type=submit]),[data-sf-role=form-container] .sfFormBox select,[data-sf-role=form-container] .sfFormBox textarea,[data-sf-role=form-container] .sfFormDropdown input:not([type=submit]),[data-sf-role=form-container] .sfFormDropdown select,[data-sf-role=form-container] .sfFormDropdown textarea{order:1;width:100%}.form-container .field button[type=submit],.form-container .field input[type=submit],.form-container .formField button[type=submit],.form-container .formField input[type=submit],.form-container .sf-fieldWrp button[type=submit],.form-container .sf-fieldWrp input[type=submit],.form-container .sfFieldWrp button[type=submit],.form-container .sfFieldWrp input[type=submit],.form-container .sfFormBlock button[type=submit],.form-container .sfFormBlock input[type=submit],.form-container .sfFormBox button[type=submit],.form-container .sfFormBox input[type=submit],.form-container .sfFormDropdown button[type=submit],.form-container .sfFormDropdown input[type=submit],.sfFormsEditor .field button[type=submit],.sfFormsEditor .field input[type=submit],.sfFormsEditor .formField button[type=submit],.sfFormsEditor .formField input[type=submit],.sfFormsEditor .sf-fieldWrp button[type=submit],.sfFormsEditor .sf-fieldWrp input[type=submit],.sfFormsEditor .sfFieldWrp button[type=submit],.sfFormsEditor .sfFieldWrp input[type=submit],.sfFormsEditor .sfFormBlock button[type=submit],.sfFormsEditor .sfFormBlock input[type=submit],.sfFormsEditor .sfFormBox button[type=submit],.sfFormsEditor .sfFormBox input[type=submit],.sfFormsEditor .sfFormDropdown button[type=submit],.sfFormsEditor .sfFormDropdown input[type=submit],[data-sf-role=form-container] .field button[type=submit],[data-sf-role=form-container] .field input[type=submit],[data-sf-role=form-container] .formField button[type=submit],[data-sf-role=form-container] .formField input[type=submit],[data-sf-role=form-container] .sf-fieldWrp button[type=submit],[data-sf-role=form-container] .sf-fieldWrp input[type=submit],[data-sf-role=form-container] .sfFieldWrp button[type=submit],[data-sf-role=form-container] .sfFieldWrp input[type=submit],[data-sf-role=form-container] .sfFormBlock button[type=submit],[data-sf-role=form-container] .sfFormBlock input[type=submit],[data-sf-role=form-container] .sfFormBox button[type=submit],[data-sf-role=form-container] .sfFormBox input[type=submit],[data-sf-role=form-container] .sfFormDropdown button[type=submit],[data-sf-role=form-container] .sfFormDropdown input[type=submit]{align-self:flex-start}.form-container .radio-container label,.sfFormsEditor .radio-container label,[data-sf-role=form-container] .radio-container label{padding-bottom:0}.form-container .captcha,.sfFormsEditor .captcha,[data-sf-role=form-container] .captcha{display:flex;flex-flow:column;margin-bottom:1rem}.form-container .captcha img,.sfFormsEditor .captcha img,[data-sf-role=form-container] .captcha img{height:50px;width:150px}.form-container .captcha span,.sfFormsEditor .captcha span,[data-sf-role=form-container] .captcha span{margin:0;order:2;text-transform:uppercase}.form-container .sfFormCaptcha p,.sfFormsEditor .sfFormCaptcha p,[data-sf-role=form-container] .sfFormCaptcha p{display:flex;flex-flow:column}.form-container .sfFormCaptcha label,.sfFormsEditor .sfFormCaptcha label,[data-sf-role=form-container] .sfFormCaptcha label{margin:0;padding-top:0;text-transform:uppercase}.form-container img.ui-datepicker-trigger,.sfFormsEditor img.ui-datepicker-trigger,[data-sf-role=form-container] img.ui-datepicker-trigger{display:none}.form-container.orderHistory .value,.sfFormsEditor.orderHistory .value,[data-sf-role=form-container].orderHistory .value{order:1}.form-container .sfFormBlock.wf-textarea>div,.sfFormsEditor .sfFormBlock.wf-textarea>div,[data-sf-role=form-container] .sfFormBlock.wf-textarea>div{order:2}.form-container .sfFormBlock.wf-textarea>.sfFieldWrp,.sfFormsEditor .sfFormBlock.wf-textarea>.sfFieldWrp,[data-sf-role=form-container] .sfFormBlock.wf-textarea>.sfFieldWrp{order:1}ol.sfnewsletterFieldsList{list-style:none;margin:0;padding:0}ol.sfnewsletterFieldsList .sfnewsletterField{display:flex;flex-flow:column;margin-bottom:1rem}ol.sfnewsletterFieldsList .sfnewsletterField label{margin:0;order:2;text-transform:uppercase}ol.sfnewsletterFieldsList .sfnewsletterField input{order:1}.ui-datepicker .ui-datepicker-header{align-items:center;border:solid 1px;border-bottom:0;border-radius:0;display:flex;flex-flow:row wrap;justify-content:space-between}.ui-datepicker .ui-datepicker-header .ui-datepicker-next,.ui-datepicker .ui-datepicker-header .ui-datepicker-prev{background:0 0;border:0;padding:.5rem}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev{order:1}.ui-datepicker .ui-datepicker-header .ui-datepicker-title{order:2}.ui-datepicker .ui-datepicker-header .ui-datepicker-next{order:3}.ui-datepicker .ui-datepicker-header:after{width:100%}.ui-datepicker .ui-datepicker-calendar{border:solid 1px}.ui-datepicker .ui-datepicker-calendar tbody tr td{border:solid 1px;padding:5px;text-align:center}.ui-datepicker .ui-datepicker-calendar tbody tr td a{border:0;background:0 0}.orderHistory table.orders{border-spacing:0;width:100%}.orderHistory table.orders tr:nth-of-type(even){background:#f9f9f9}.orderHistory table.orders td,.orderHistory table.orders th{padding:1rem .5rem}.orderHistory table.orders th{border-bottom:solid 1px #ede2c4;text-align:left;text-transform:uppercase}.checkoutAddressControl .continue{margin-top:1rem}.personalize-2023{padding:1rem 0}.personalize-2023 .item{padding-bottom:2rem}.personalize-2023 .item .drop-down-area{padding-bottom:1rem}.personalize-2023 .item .drop-down-area select{margin:1rem 0 1.5rem 0}.personalize-2023 .message{margin:3.25rem 0 2rem 0}.personalize-2023 .modal{display:none}.personalize-2023 .modal.show{display:block}.personalize-2023 .modal .modal-dialog{background-color:#fff;border-radius:5px;top:200px;z-index:1055}.personalize-2023 .modal .modal-dialog .modal-header{justify-content:center}.personalize-2023 .modal .modal-backdrop{display:none;opacity:.5;z-index:1050}.personalize-2023 .modal .modal-backdrop.show{display:block}.custom-50-50 .flex-container{display:flex;flex-flow:row wrap;column-gap:3rem}.custom-50-50 .flex-container .left-side{flex:1 1 100%}@media (min-width:750px){.custom-50-50 .flex-container .left-side{flex:1 1 calc(50% - 3rem)}}.custom-50-50 .flex-container .right-side{flex:1 1 100%}@media (min-width:750px){.custom-50-50 .flex-container .right-side{flex:1 1 calc(50% - 3rem)}}.custom-50-50-padding .flex-container{display:flex;flex-flow:row wrap;gap:1rem}.custom-50-50-padding .flex-container .left-side{flex:1 1 100%}@media (min-width:750px){.custom-50-50-padding .flex-container .left-side{flex:1 1 calc(50% - 1rem);padding-right:1rem}}.custom-50-50-padding .flex-container .right-side{flex:1 1 100%}@media (min-width:750px){.custom-50-50-padding .flex-container .right-side{flex:1 1 calc(50% - 1rem);padding-left:1rem}}.custom-33-33-33-padding .flex-container{display:flex;flex-flow:row wrap;column-gap:2.5rem;row-gap:1.5rem;justify-content:space-between}@media (min-width:1024px){.custom-33-33-33-padding .flex-container{column-gap:2rem}}.custom-33-33-33-padding .flex-container .left-side{flex:1 1 100%}@media (min-width:750px){.custom-33-33-33-padding .flex-container .left-side{flex:1 1 calc(33% - 4rem);max-width:438px}}.custom-33-33-33-padding .flex-container .middle-side{flex:1 1 100%}@media (min-width:750px){.custom-33-33-33-padding .flex-container .middle-side{flex:1 1 calc(33% - 4rem);max-width:438px}}.custom-33-33-33-padding .flex-container .right-side{flex:1 1 100%}@media (min-width:750px){.custom-33-33-33-padding .flex-container .right-side{flex:1 1 calc(33% - 4rem);max-width:438px}}.custom-33-33-33 .flex-container{display:flex;flex-flow:row wrap;column-gap:2.5rem;justify-content:space-between}@media (min-width:1024px){.custom-33-33-33 .flex-container{column-gap:2rem}}.custom-33-33-33 .flex-container .left-side{flex:1 1 100%}@media (min-width:750px){.custom-33-33-33 .flex-container .left-side{flex:1 1 calc(33% - 4rem);max-width:438px}}.custom-33-33-33 .flex-container .middle-side{flex:1 1 100%}@media (min-width:750px){.custom-33-33-33 .flex-container .middle-side{flex:1 1 calc(33% - 4rem);max-width:438px}}.custom-33-33-33 .flex-container .right-side{flex:1 1 100%}@media (min-width:750px){.custom-33-33-33 .flex-container .right-side{flex:1 1 calc(33% - 4rem);max-width:438px}}.login-form-2023{width:100%}.login-form-2023 .text-container>span{display:flex;flex-flow:column;width:100%!important}.login-form-2023 .text-container label{order:2;text-transform:uppercase}.login-form-2023 .text-container input{order:1}.login-form-2023 .submit-button{margin-top:1rem}.login-form-2023 .reset-password{margin-top:1rem}#sfLoginWidgetWrp{margin:1rem 0}@media (min-width:750px){#sfLoginWidgetWrp{margin:0}}#sfLoginWidgetWrp .sfLoginFieldsWrp{list-style:none;margin:0;padding:0}#sfLoginWidgetWrp .sfLoginFieldsWrp .sfInputWrapper{display:flex;flex-flow:column;width:100%!important}#sfLoginWidgetWrp .sfLoginFieldsWrp .sfInputWrapper>div:first-child{order:2;text-transform:uppercase}#sfLoginWidgetWrp .sfLoginFieldsWrp .sfInputWrapper>div.sfFieldWrp{order:1}#sfLoginWidgetWrp .sfLoginFieldsWrp .sfInputWrapper>div.sfFieldWrp input{width:100%}#sfLoginWidgetWrp .sfLoginFieldsWrp .sfCheckBoxWrapper{margin:1rem 0}#sfLoginWidgetWrp .sfLostPasswordWrp .sfInputWrapper{display:flex;flex-flow:column;width:100%!important}#sfLoginWidgetWrp .sfLostPasswordWrp .sfInputWrapper label{order:2;text-transform:uppercase}#sfLoginWidgetWrp .sfLostPasswordWrp .sfInputWrapper input{order:1}#sfLoginWidgetWrp .sfSubmitBtnWrp{margin-top:1rem}#sfLoginWidgetWrp .sfSubmitBtnWrp .sfSubmitBtn{text-transform:uppercase}#sfLoginWidgetWrp .sfLostPassword{display:inline-block;margin-top:1rem}.sfprofileChangePasswordFormWrp .sfprofileFieldsList{list-style:none;margin:0;padding:0}.sfprofileChangePasswordFormWrp .sfprofileFieldsList .sfprofileField{display:flex;flex-flow:column;width:100%!important}.sfprofileChangePasswordFormWrp .sfprofileFieldsList .sfprofileField>div:first-child{order:2;text-transform:uppercase}.sfprofileChangePasswordFormWrp .sfprofileFieldsList .sfprofileField>div.sfFieldWrp{order:1}.sfprofileChangePasswordFormWrp .sfprofileFieldsList .sfprofileField>div.sfFieldWrp input{width:100%}.sfprofileChangePasswordFormWrp .sfprofileLnkWrp{margin-top:1rem}.sfprofileChangePasswordFormWrp .sfprofileLnkWrp .sfprofileSaveLnk{text-transform:uppercase}.sfError{color:#6a1222;font-size:.875rem}.registrationForm .contact h3{display:none!important}.registrationForm .formField{display:flex!important}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}address{font-style:normal;line-height:inherit;margin-bottom:1rem}blockquote{margin:0 0 1rem}.embed-container{height:0;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative}.embed-container embed,.embed-container iframe,.embed-container object{height:100%;position:absolute;top:0;left:0;width:100%}.equalheights{vertical-align:top}.offscreen,.view-cart table.cartItems tr.cart-item td.linkButton .icon-cancel-circled .remove-text{position:absolute;left:-10000rem;top:auto;width:1px;height:1px;overflow:hidden}@media (max-width:749.9px){.m-auto-mobile{margin:auto}}@media (max-width:1023.9px){.m-auto-tablet{margin:auto}}.m-0{margin:0}.d-none-mobile{display:none}@media (min-width:750px){.d-none-mobile{display:unset}}.d-block-mobile{display:block}@media (min-width:750px){.d-block-mobile{display:none}}hr{border-bottom:1px solid #ede2c4;border-top:0;margin:0}.upper-case{text-transform:uppercase}.accordion-wrp .accordion-content{display:none;padding:0 calc(29px + 1.625rem) .625rem .625rem}.accordion-wrp .accordion-content.__red{padding:0 calc(14px + .625rem) .625rem .625rem}.accordion-wrp .accordion-content.__expanded{display:block}.accordion-wrp .accordion-title{cursor:pointer;display:flex;justify-content:space-between;padding:1.25rem .625rem;position:relative}.accordion-wrp .accordion-title.__red{background-color:#6a1222}.accordion-wrp .accordion-title.__red::after{background-image:url(/Sitefinity/WebsiteTemplates/RogersChocolates/App_Themes/RogersChocolates/Images/icon-arrow-expand.png);height:14px;min-width:14px}.accordion-wrp .accordion-title.__red.active::after{transform:scaleY(-1)}.accordion-wrp .accordion-title:after{background:url(/Sitefinity/WebsiteTemplates/RogersChocolates/App_Themes/RogersChocolates/Images/icon-accordion-expand.png) no-repeat center;background-size:contain;content:"";height:29px;margin-left:1rem;min-width:29px}.accordion-wrp .accordion-title.active::after{transform:scaleY(-1)}.accordion-wrp .accordion-title h1,.accordion-wrp .accordion-title h2,.accordion-wrp .accordion-title h3,.accordion-wrp .accordion-title h4,.accordion-wrp .accordion-title h5,.accordion-wrp .accordion-title h6,.accordion-wrp .accordion-title span{margin:0;vertical-align:top}#sfLoginWidgetWrp .sfSubmitBtnWrp .sfSubmitBtn,.btn-primary,.button-primary,.button.continue-shopping,.continueShoppingButton,.sfprofileChangePasswordFormWrp .sfprofileLnkWrp .sfprofileSaveLnk{align-items:center;background-color:#96702e;border:1.5px #96702e solid;color:#fff;cursor:pointer;display:inline-flex;font-family:proxima-nova,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:0;line-height:1rem;margin:0;padding:.625rem 1.125rem;text-align:center;text-decoration:none}@media (min-width:750px){#sfLoginWidgetWrp .sfSubmitBtnWrp .sfSubmitBtn,.btn-primary,.button-primary,.button.continue-shopping,.continueShoppingButton,.sfprofileChangePasswordFormWrp .sfprofileLnkWrp .sfprofileSaveLnk{font-size:1.375rem;line-height:1.375rem;padding:1.125rem 1.75rem}}#sfLoginWidgetWrp .sfSubmitBtnWrp .sfSubmitBtn:hover,.btn-primary:hover,.button-primary:hover,.button.continue-shopping:hover,.continueShoppingButton:hover,.sfprofileChangePasswordFormWrp .sfprofileLnkWrp .sfprofileSaveLnk:hover{background-color:#7e5e27;color:#fff;text-decoration:none}#sfLoginWidgetWrp .sfSubmitBtnWrp .__white.sfSubmitBtn,.__white.button.continue-shopping,.__white.continueShoppingButton,.btn-primary.__white,.button-primary.__white,.sfprofileChangePasswordFormWrp .sfprofileLnkWrp .__white.sfprofileSaveLnk{background-color:#fff;border:1.5px #96702e solid;color:#96702e}#sfLoginWidgetWrp .sfSubmitBtnWrp .__white.sfSubmitBtn:hover,.__white.button.continue-shopping:hover,.__white.continueShoppingButton:hover,.btn-primary.__white:hover,.button-primary.__white:hover,.sfprofileChangePasswordFormWrp .sfprofileLnkWrp .__white.sfprofileSaveLnk:hover{background-color:#f9f6f1;color:#96702e;text-decoration:none}#sfLoginWidgetWrp .sfSubmitBtnWrp .__arrow.sfSubmitBtn,.__arrow.button.continue-shopping,.__arrow.continueShoppingButton,.btn-primary.__arrow,.button-primary.__arrow,.sfprofileChangePasswordFormWrp .sfprofileLnkWrp .__arrow.sfprofileSaveLnk{background-image:url(../Images/icon-arrow-white.png);background-position:right .75rem center;background-repeat:no-repeat;background-size:.75rem auto;padding-right:1.875rem}@media (min-width:750px){#sfLoginWidgetWrp .sfSubmitBtnWrp .__arrow.sfSubmitBtn,.__arrow.button.continue-shopping,.__arrow.continueShoppingButton,.btn-primary.__arrow,.button-primary.__arrow,.sfprofileChangePasswordFormWrp .sfprofileLnkWrp .__arrow.sfprofileSaveLnk{background-position:right 2.25rem center;background-size:1rem auto;padding-right:3.75rem}}.button-wrapper{column-gap:1rem;row-gap:2rem;display:flex;flex-flow:row wrap;justify-content:space-between}.button-wrapper .button{flex:1 1 100%}@media (min-width:750px){.button-wrapper .button{flex:unset}}.home-banner-wrp{background-image:url(/Sitefinity/WebsiteTemplates/RogersChocolates/App_Themes/RogersChocolates/images/bg-pattern-white.jpg);background-position:center;background-size:cover}.home-banner-wrp .slide-container-bg{display:none}.home-banner-wrp .slides-container-wrp{opacity:0;visibility:hidden}.home-banner-wrp .slides-container-wrp .slides-container .slide-wrp .slide-content{display:flex;flex-flow:row wrap;height:100%}.home-banner-wrp .slides-container-wrp .slides-container .slide-wrp .slide-content .left-side,.home-banner-wrp .slides-container-wrp .slides-container .slide-wrp .slide-content .right-side{flex:0 0;flex-basis:100%}.home-banner-wrp .slides-container-wrp .slides-container .slide-wrp .slide-content .left-side{background-size:cover;background-position:center;z-index:5}@media (min-width:1024px){.home-banner-wrp .slides-container-wrp .slides-container .slide-wrp .slide-content .left-side{flex:0 0;flex-basis:50%}}@media (min-width:1600px){.home-banner-wrp .slides-container-wrp .slides-container .slide-wrp .slide-content .left-side{flex:0 0;flex-basis:60%}}.home-banner-wrp .slides-container-wrp .slides-container .slide-wrp .slide-content .left-side .slide-main-image{height:100%;width:100%}.home-banner-wrp .slides-container-wrp .slides-container .slide-wrp .slide-content .left-side .slide-main-image img{position:relative;z-index:10}@media (min-width:1024px){.home-banner-wrp .slides-container-wrp .slides-container .slide-wrp .slide-content .left-side .slide-main-image img{display:none}}.home-banner-wrp .slides-container-wrp .slides-container .slide-wrp .slide-content .right-side{display:flex;flex-flow:column;justify-content:center;margin:auto;padding:1.25rem 2rem 1.5rem 2rem;vertical-align:middle}@media (min-width:750px){.home-banner-wrp .slides-container-wrp .slides-container .slide-wrp .slide-content .right-side{padding:2rem 3.75rem}}@media (min-width:1024px){.home-banner-wrp .slides-container-wrp .slides-container .slide-wrp .slide-content .right-side{flex:0 0;flex-basis:50%;margin:0}}@media (min-width:1600px){.home-banner-wrp .slides-container-wrp .slides-container .slide-wrp .slide-content .right-side{flex-basis:40%}}.home-banner-wrp .slides-container-wrp .slides-container .slide-wrp .slide-content .right-side.__bgi-banner{background-size:cover;min-height:370px}.home-banner-wrp .slides-container-wrp .slides-container .slide-wrp .slide-content .right-side .index-2{z-index:2}.home-banner-wrp .slides-container-wrp .slides-container .slide-wrp .slide-content .right-side .relative{position:relative}.home-banner-wrp .slides-container-wrp .slides-container .slide-wrp .slide-content .right-side .slide-description,.home-banner-wrp .slides-container-wrp .slides-container .slide-wrp .slide-content .right-side .slide-heading,.home-banner-wrp .slides-container-wrp .slides-container .slide-wrp .slide-content .right-side .slide-side-image{margin:0 auto;max-width:568px;width:100%}@media (min-width:750px){.home-banner-wrp .slides-container-wrp .slides-container .slide-wrp .slide-content .right-side .slide-heading{margin-top:3rem}}@media (min-height:1080px){.home-banner-wrp .slides-container-wrp .slides-container .slide-wrp .slide-content .right-side .slide-heading{margin-top:11rem}}@media (min-width:1024px) and (max-width:1599.9px){.home-banner-wrp .slides-container-wrp .slides-container .slide-wrp .slide-content .right-side .slide-heading .heading-xl{font-size:3rem}}.home-banner-wrp .slides-container-wrp .slides-container .slide-wrp .slide-content .right-side .slide-description{margin:.5rem auto}@media (min-width:1024px){.home-banner-wrp .slides-container-wrp .slides-container .slide-wrp .slide-content .right-side .slide-description{margin:1rem auto 2.625rem}}.home-banner-wrp .slides-container-wrp .slides-container .slide-wrp .slide-content .right-side .slide-description,.home-banner-wrp .slides-container-wrp .slides-container .slide-wrp .slide-content .right-side .slide-description p{color:#3b3b3b;font-family:proxima-nova,sans-serif;font-weight:400;letter-spacing:0;line-height:135%;font-size:14px}@media (min-width:750px){.home-banner-wrp .slides-container-wrp .slides-container .slide-wrp .slide-content .right-side .slide-description,.home-banner-wrp .slides-container-wrp .slides-container .slide-wrp .slide-content .right-side .slide-description p{font-size:20px}}@media (min-width:1024px){.home-banner-wrp .slides-container-wrp .slides-container .slide-wrp .slide-content .right-side .slide-description,.home-banner-wrp .slides-container-wrp .slides-container .slide-wrp .slide-content .right-side .slide-description p{font-size:20px}}@media (min-width:1600px){.home-banner-wrp .slides-container-wrp .slides-container .slide-wrp .slide-content .right-side .slide-description,.home-banner-wrp .slides-container-wrp .slides-container .slide-wrp .slide-content .right-side .slide-description p{font-size:26px}}.home-banner-wrp .slides-container-wrp .slides-container .slide-wrp .slide-content .right-side .slide-description p:last-of-type{margin-bottom:0}#sfLoginWidgetWrp .sfSubmitBtnWrp .home-banner-wrp .slides-container-wrp .slides-container .slide-wrp .slide-content .right-side .sfSubmitBtn,.home-banner-wrp .slides-container-wrp .slides-container .slide-wrp .slide-content .right-side #sfLoginWidgetWrp .sfSubmitBtnWrp .sfSubmitBtn,.home-banner-wrp .slides-container-wrp .slides-container .slide-wrp .slide-content .right-side .btn-primary,.home-banner-wrp .slides-container-wrp .slides-container .slide-wrp .slide-content .right-side .button.continue-shopping,.home-banner-wrp .slides-container-wrp .slides-container .slide-wrp .slide-content .right-side .continueShoppingButton,.home-banner-wrp .slides-container-wrp .slides-container .slide-wrp .slide-content .right-side .sfprofileChangePasswordFormWrp .sfprofileLnkWrp .sfprofileSaveLnk,.sfprofileChangePasswordFormWrp .sfprofileLnkWrp .home-banner-wrp .slides-container-wrp .slides-container .slide-wrp .slide-content .right-side .sfprofileSaveLnk{margin-top:.5rem;text-transform:uppercase}@media (min-width:1024px){#sfLoginWidgetWrp .sfSubmitBtnWrp .home-banner-wrp .slides-container-wrp .slides-container .slide-wrp .slide-content .right-side .sfSubmitBtn,.home-banner-wrp .slides-container-wrp .slides-container .slide-wrp .slide-content .right-side #sfLoginWidgetWrp .sfSubmitBtnWrp .sfSubmitBtn,.home-banner-wrp .slides-container-wrp .slides-container .slide-wrp .slide-content .right-side .btn-primary,.home-banner-wrp .slides-container-wrp .slides-container .slide-wrp .slide-content .right-side .button.continue-shopping,.home-banner-wrp .slides-container-wrp .slides-container .slide-wrp .slide-content .right-side .continueShoppingButton,.home-banner-wrp .slides-container-wrp .slides-container .slide-wrp .slide-content .right-side .sfprofileChangePasswordFormWrp .sfprofileLnkWrp .sfprofileSaveLnk,.sfprofileChangePasswordFormWrp .sfprofileLnkWrp .home-banner-wrp .slides-container-wrp .slides-container .slide-wrp .slide-content .right-side .sfprofileSaveLnk{margin-top:1rem}}.home-banner-wrp .slides-container-wrp .slides-container .slide-wrp .slide-content .right-side .slide-side-image{position:relative;z-index:5}.home-banner-wrp .slides-container-wrp .slides-container .slide-wrp .slide-content .right-side .slide-side-image img{display:none}@media (min-height:1080px){.home-banner-wrp .slides-container-wrp .slides-container .slide-wrp .slide-content .right-side .slide-side-image img{display:block;height:175px;padding:1rem 0}.home-banner-wrp .slides-container-wrp .slides-container .slide-wrp .slide-content .right-side .slide-side-image img.none{display:none}.home-banner-wrp .slides-container-wrp .slides-container .slide-wrp .slide-content .right-side .slide-side-image img.right{margin-right:auto}.home-banner-wrp .slides-container-wrp .slides-container .slide-wrp .slide-content .right-side .slide-side-image img.left{margin-left:auto}}@media (max-width:749.9px){.home-banner-wrp .slides-container-wrp .slides-container .slide-wrp .slide-content .right-side .slide-side-image img{display:none!important}}.home-banner-wrp .slides-container-wrp .bx-wrapper{z-index:999}.home-banner-wrp .slides-container-wrp .bx-wrapper .bx-controls{opacity:0;height:3rem;margin-top:10px;position:absolute;top:50%;visibility:hidden;width:100%;z-index:1}@media (min-width:1024px){.home-banner-wrp .slides-container-wrp .bx-wrapper .bx-controls{bottom:0;top:unset}}.home-banner-wrp .slides-container-wrp .bx-wrapper .bx-controls .bx-controls-direction{position:absolute;width:100%}.home-banner-wrp .slides-container-wrp .bx-wrapper .bx-controls .bx-controls-auto{bottom:10px;position:absolute;right:16px}@media (min-width:750px){.home-banner-wrp .slides-container-wrp .bx-wrapper .bx-controls .bx-controls-auto{bottom:20px}}.home-banner-wrp .slides-container-wrp .bx-wrapper .bx-controls .bx-controls-auto .bx-controls-auto-item .bx-start,.home-banner-wrp .slides-container-wrp .bx-wrapper .bx-controls .bx-controls-auto .bx-controls-auto-item .bx-stop{background-repeat:no-repeat;border-radius:50%;display:block;height:32px;margin:0;width:32px}.home-banner-wrp .slides-container-wrp .bx-wrapper .bx-controls .bx-controls-auto .bx-controls-auto-item .bx-start.active,.home-banner-wrp .slides-container-wrp .bx-wrapper .bx-controls .bx-controls-auto .bx-controls-auto-item .bx-stop.active{display:none}.home-banner-wrp .slides-container-wrp .bx-wrapper .bx-controls .bx-controls-auto .bx-controls-auto-item .bx-start{background-image:url(../Images/icon-annouce-play-pause.png?v=2.3);background-position:100% 100%;background-size:32px}.home-banner-wrp .slides-container-wrp .bx-wrapper .bx-controls .bx-controls-auto .bx-controls-auto-item .bx-stop{background-image:url(../Images/icon-annouce-play-pause.png?v=2.3);background-position:0 0;background-size:32px}.home-banner-wrp .slides-container-wrp .bx-wrapper .bx-controls .bx-default-pager{bottom:20px;left:50%;position:absolute;transform:translateX(-50%);width:fit-content}@media (min-width:750px){.home-banner-wrp .slides-container-wrp .bx-wrapper .bx-controls .bx-default-pager{bottom:30px}}.home-banner-wrp .slides-container-wrp .bx-pager.bx-default-pager{bottom:30px}@media (min-width:1024px) and (max-width:1599.9px){.home-banner-wrp .slides-container-wrp .bx-pager.bx-default-pager{padding-right:10%}}#header-banner-cntr{background-size:cover;background-position:center;position:relative;z-index:2}#header-banner-cntr .full-width-image-header-wrp{align-items:end;background:linear-gradient(0deg,#000 0,rgba(0,0,0,0) 50%);background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,0) 100%);display:flex;min-height:268px}@media (min-width:750px){#header-banner-cntr .full-width-image-header-wrp{min-height:300px}}@media (min-width:1024px){#header-banner-cntr .full-width-image-header-wrp{min-height:600px}}#header-banner-cntr .full-width-image-header-wrp .full-width-image-header-content{background:linear-gradient(0deg,rgba(0,0,0,.75) 40%,rgba(0,0,0,0) 70%);position:relative;width:100%}#header-banner-cntr .full-width-image-header-wrp .full-width-image-header-content .header-content{align-items:flex-end;display:flex;flex-flow:row wrap;margin:auto;max-width:1920px;padding-bottom:1.375rem;width:100%}@media (min-width:1024px){#header-banner-cntr .full-width-image-header-wrp .full-width-image-header-content .header-content{padding-bottom:0}}#header-banner-cntr .full-width-image-header-wrp .full-width-image-header-content .header-content h1,#header-banner-cntr .full-width-image-header-wrp .full-width-image-header-content .header-content h2,#header-banner-cntr .full-width-image-header-wrp .full-width-image-header-content .header-content h3,#header-banner-cntr .full-width-image-header-wrp .full-width-image-header-content .header-content h4,#header-banner-cntr .full-width-image-header-wrp .full-width-image-header-content .header-content h5,#header-banner-cntr .full-width-image-header-wrp .full-width-image-header-content .header-content h6{margin:0}#header-banner-cntr .full-width-image-header-wrp .full-width-image-header-content .header-content .header-text{flex:1 1 100%;padding-left:1.125rem;padding-top:8rem}@media (min-width:750px){#header-banner-cntr .full-width-image-header-wrp .full-width-image-header-content .header-content .header-text{flex:1 1 60%}}@media (min-width:1024px){#header-banner-cntr .full-width-image-header-wrp .full-width-image-header-content .header-content .header-text{padding-bottom:6.25rem;padding-left:4rem}}@media (min-width:1920px){#header-banner-cntr .full-width-image-header-wrp .full-width-image-header-content .header-content .header-text{padding-left:8rem}}#header-banner-cntr .full-width-image-header-wrp .full-width-image-header-content .header-content .header-text .section-label{padding-bottom:.625rem}@media (min-width:750px){#header-banner-cntr .full-width-image-header-wrp .full-width-image-header-content .header-content .header-text .section-label{padding-bottom:1rem}}@media (min-width:1024px){#header-banner-cntr .full-width-image-header-wrp .full-width-image-header-content .header-content .header-text .section-label{padding-bottom:1.5rem}}#header-banner-cntr .full-width-image-header-wrp .full-width-image-header-content .header-content .image-caption{flex:1 1 100%}@media (min-width:750px){#header-banner-cntr .full-width-image-header-wrp .full-width-image-header-content .header-content .image-caption{flex:1 1 40%}}@media (min-width:1024px){#header-banner-cntr .full-width-image-header-wrp .full-width-image-header-content .header-content .image-caption{padding:0 2rem;margin-left:auto;max-width:500px;width:100%}}#header-banner-cntr .full-width-image-header-wrp .full-width-image-header-content .header-content .image-caption .caption{display:none;line-height:1.125}@media (min-width:1024px){#header-banner-cntr .full-width-image-header-wrp .full-width-image-header-content .header-content .image-caption .caption{display:block;margin:auto;margin-bottom:2.5rem;max-width:1800px;text-align:right;width:100%}}#header-banner-cntr .main-image{display:none}#announcement-banner{align-items:center;background-color:#fff;border-top:solid 2px #96702e;border-bottom:solid 1px #96702e;display:flex;font-family:proxima-nova,sans-serif;font-size:.875rem;font-weight:400;height:0;justify-content:center;letter-spacing:0;min-height:0;opacity:0;overflow:hidden;padding:0 3rem;position:fixed;top:0;left:0;right:0;text-align:center;transition:min-height .5s ease;width:100%;visibility:hidden;z-index:9999999999}@media (min-width:750px){#announcement-banner{font-size:1.125rem}}@media (min-width:1024px){#announcement-banner{font-size:1.25rem}}@media (min-width:1600px){#announcement-banner{font-size:1.25rem}}#announcement-banner,#announcement-banner a{color:#3b3b3b}#announcement-banner a{font-weight:600;text-decoration:underline}#announcement-banner strong{font-weight:700}#announcement-banner .bx-viewport,#announcement-banner .bx-wrapper,#announcement-banner .slides-cntr{flex:0 0;min-width:100%;width:100%}#announcement-banner .slides-cntr{height:100%}#announcement-banner .slides-cntr .annoucement-banner-content-wrp{height:100%;padding:.5rem 0}#announcement-banner .slides-cntr .annoucement-banner-content-wrp>div{align-items:center;display:flex;height:100%;justify-content:center;padding:.5rem 0}#announcement-banner .bx-wrapper{margin:0}#announcement-banner .nav-cntrl.__play-pause{background-repeat:no-repeat;background-position:center;background-size:100%;display:block;height:30px;min-width:30px;width:30px}#announcement-banner .nav-cntrl.__play-pause{background-image:url(../Images/icon-annouce-play-pause.png?v=2.3);background-position:top center;position:absolute;right:1rem}#announcement-banner .nav-cntrl.__play-pause.__paused{background-position:bottom center}.annoucement-banner-content-cntr{display:none}.bx-wrapper{background-color:transparent;border:none;box-shadow:none;margin:0;padding:0}.bx-wrapper .bx-loading{background-image:url(/Sitefinity/WebsiteTemplates/RogersChocolates/App_Themes/RogersChocolates/JS/Libraries/BxSlider/images/bx_loader.gif)}.bx-wrapper .bx-controls-auto .bx-start,.bx-wrapper .bx-controls-auto .bx-stop{background-image:url(/Sitefinity/WebsiteTemplates/RogersChocolates/App_Themes/RogersChocolates/JS/Libraries/BxSlider/images/controls.png)}.bx-wrapper .bx-controls-direction a{background-size:auto 36px;height:36px;margin-top:-18px;width:36px}.bx-wrapper .bx-controls-direction a,.bx-wrapper .bx-controls-direction a:focus,.bx-wrapper .bx-controls-direction a:hover{background-position:center}.bx-wrapper .bx-controls-direction a.bx-next{background-image:url(../Images/icon-slider-next.png)}.bx-wrapper .bx-controls-direction a.bx-prev{background-image:url(../Images/icon-slider-prev.png)}.bx-wrapper .bx-pager.bx-default-pager{left:0}.bx-wrapper .bx-pager.bx-default-pager .bx-pager-link{background:#ede2c4;border:1px solid #96702e}.bx-wrapper .bx-pager.bx-default-pager .bx-pager-link.active,.bx-wrapper .bx-pager.bx-default-pager .bx-pager-link:hover{background:#96702e}.fullwidth-container{left:50%;margin-left:-50vw;position:relative;width:100vw}.bg-light-gold{background-color:#faf9f4;left:50%;margin-left:-50vw;padding:2.25rem 0;position:relative;width:100vw}.image-card-cntr{display:flex;justify-content:center}.image-card-cntr .image-card-cntr-content{display:flex;flex-direction:column;gap:10px;justify-content:center;padding-bottom:10px;width:90%}@media (min-width:750px){.image-card-cntr .image-card-cntr-content{flex-direction:row;flex-wrap:wrap;gap:24px;justify-content:center;padding-bottom:20px;row-gap:24px;width:100%}}@media (min-width:1024px){.image-card-cntr .image-card-cntr-content{gap:2%;row-gap:12px}}.image-card-wrp{display:flex;flex:0 0;flex-direction:column;margin-bottom:50px;position:relative}@media (min-width:750px){.image-card-wrp{aspect-ratio:.77669407;flex-basis:45%;margin-bottom:38px;max-width:45%}}@media (min-width:1024px){.image-card-wrp{flex-basis:32%;margin-bottom:50px;max-width:32%}}.image-card-wrp.__image-card-square{aspect-ratio:1}@media (min-width:1024px){.image-card-wrp.__image-card-square{flex-basis:30%;max-width:30%}}.image-card-wrp.__alt{margin-bottom:10px}@media (min-width:750px){.image-card-wrp.__alt{margin-bottom:0}}@media (min-width:1024px){.image-card-wrp.__alt{margin-bottom:7px}}.image-card-wrp a:first-child{height:100%}.image-card-wrp .image-cntr{aspect-ratio:1;height:100%;overflow:hidden;position:relative;width:100%;z-index:1}.image-card-wrp .image-cntr .inner-border{border:1px solid #be9959;height:95%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:95%;z-index:3}.image-card-wrp .image-cntr .image-wrp{border:1px solid #ede2c4;height:100%;transition:all 250ms linear;width:100%}.image-card-wrp .image-cntr .image-dropzone{display:none;height:100%;width:100%}.image-card-wrp .image-cntr .image-dropzone img{height:100%;width:100%;z-index:1}.image-card-wrp:hover .image-wrp{transform:scale(1.05)}.image-card-wrp .ticket-cntr{display:flex;justify-content:center;pointer-events:none;position:absolute;bottom:-1.8rem;width:100%;z-index:2}@media (min-width:750px){.image-card-wrp .ticket-cntr{bottom:-2.5rem}}.image-card-wrp .ticket-cntr .ticket-wrp{align-items:center;background:radial-gradient(circle at 0 100%,rgba(0,0,0,0) 10px,#96702e 11px),radial-gradient(circle at 100% 100%,rgba(0,0,0,0) 10px,#96702e 11px),radial-gradient(circle at 100% 0,rgba(0,0,0,0) 10px,#96702e 11px),radial-gradient(circle at 0 0,rgba(0,0,0,0) 10px,#96702e 11px);background-position:bottom left,bottom right,top right,top left;background-repeat:no-repeat;background-size:51% 51%;display:flex;justify-content:center;min-height:62px;padding:20px;pointer-events:auto;width:203px}@media (min-width:750px){.image-card-wrp .ticket-cntr .ticket-wrp{background:radial-gradient(circle at 0 100%,rgba(0,0,0,0) 14px,#96702e 15px),radial-gradient(circle at 100% 100%,rgba(0,0,0,0) 14px,#96702e 15px),radial-gradient(circle at 100% 0,rgba(0,0,0,0) 14px,#96702e 15px),radial-gradient(circle at 0 0,rgba(0,0,0,0) 14px,#96702e 15px);background-position:bottom left,bottom right,top right,top left;background-repeat:no-repeat;background-size:51% 51%;min-height:84px;width:276px}}.image-card-wrp .ticket-cntr .ticket-wrp.ticket-wrp-square{padding:15px 20px}@media (min-width:1024px){.image-card-wrp .ticket-cntr .ticket-wrp.ticket-wrp-square{width:287px}}@media (min-width:1600px){.image-card-wrp .ticket-cntr .ticket-wrp.ticket-wrp-square{width:300px}}.image-card-wrp .ticket-cntr .ticket-wrp .label-wrp{color:#fff;text-align:center}@media (min-width:1024px){.image-card-wrp .ticket-cntr .ticket-wrp .label-wrp{font-size:23px}}.image-card-wrp .ticket-cntr .ticket-wrp .label-wrp.__label-wrp-square{line-height:100%}.image-card-wrp .ic-title-cntr{position:absolute;bottom:.5rem;text-align:center;width:100%;z-index:2}.image-card-wrp .ic-title-cntr .ic-title-wrp{align-items:center;color:#fff;padding:20px}.image-card-wrp .ic-title-cntr .ic-title-wrp a{color:#fff}.image-card-wrp .overlay{background:linear-gradient(to top,rgba(0,0,0,.65) 50%,rgba(0,0,0,.55) 60%,rgba(0,0,0,.5) 70%,rgba(0,0,0,.4) 80%,rgba(0,0,2,.2) 90%,rgba(0,0,0,0) 100%);bottom:0;height:36%;position:absolute;width:100%;z-index:2}.image-card-wrp.__image-card-modal .image-cntr{cursor:pointer}.image-card-wrp.__image-card-modal .ic-modal-cntr{display:none}#image-card-modal{align-items:center;background:rgba(0,0,0,.5);display:flex;justify-content:center;position:fixed;top:0;bottom:0;left:0;right:0;z-index:9999999999}#image-card-modal .icm-cntr{background-color:#fff;display:flex;flex-flow:column;height:100vh;max-width:1920px;overflow:auto;position:relative;width:100%}@media (min-width:750px){#image-card-modal .icm-cntr{flex-flow:row;overflow:hidden}}#image-card-modal .icm-cntr .icm-img-cntr{background-position:top center;background-repeat:no-repeat;background-size:cover;flex:0 0;flex-basis:50vh}@media (min-width:750px){#image-card-modal .icm-cntr .icm-img-cntr{-webkit-flex-basis:50%;-ms-flex-basis:50%;flex-basis:50%;max-width:50%}}@media (min-width:1024px){#image-card-modal .icm-cntr .icm-img-cntr{-webkit-flex-basis:65%;-ms-flex-basis:65%;flex-basis:65%;max-width:65%}}#image-card-modal .icm-cntr .icm-content-cntr{height:100%;margin:auto 0;padding:3rem 2.5rem}@media (min-width:750px){#image-card-modal .icm-cntr .icm-content-cntr{flex:0 0;-webkit-flex-basis:50%;-ms-flex-basis:50%;flex-basis:50%;max-width:50%}}@media (min-width:1024px){#image-card-modal .icm-cntr .icm-content-cntr{-webkit-flex-basis:35%;-ms-flex-basis:35%;flex-basis:35%;max-width:35%}}@media (min-width:1600px){#image-card-modal .icm-cntr .icm-content-cntr{padding:4rem}}#image-card-modal .icm-cntr .icm-content-cntr .sf_colsOut{display:flex;height:100%;overflow:auto}#image-card-modal .icm-cntr .icm-content-cntr .sf_colsOut .sf_colsIn{margin:auto 0}#image-card-modal .icm-cntr .icm-close a{align-items:center;background-color:#fff;border:solid 1px #96702e;cursor:pointer;display:inline-flex;font-size:1rem;pointer-events:auto;padding:1rem;position:fixed;top:0;right:0;text-decoration:none;text-transform:uppercase}@media (min-width:750px){#image-card-modal .icm-cntr .icm-close a{border:none;position:absolute}}@media (max-width:749.9px){#image-card-modal .icm-cntr .icm-close a .text{display:none}}#image-card-modal .icm-cntr .icm-close a .icon{background:url(/Sitefinity/WebsiteTemplates/RogersChocolates/App_Themes/RogersChocolates/Images/icon-nav-close.png) no-repeat center;background-size:contain;display:block;height:20px;width:20px}@media (min-width:750px){#image-card-modal .icm-cntr .icm-close a .icon{margin-left:1rem}}@media (min-width:1920px){.image-left-text-right-wrp,.image-right-text-left-wrp{margin:0 -5rem}}.image-left-text-right-wrp .slide-content,.image-right-text-left-wrp .slide-content{display:flex;flex-flow:row wrap}@media (max-width:1920px){.image-left-text-right-wrp .slide-content,.image-right-text-left-wrp .slide-content{left:50%;margin-left:-50vw;position:relative;width:100vw}}.image-left-text-right-wrp .slide-content .image-side,.image-left-text-right-wrp .slide-content .text-side,.image-right-text-left-wrp .slide-content .image-side,.image-right-text-left-wrp .slide-content .text-side{flex:1 0 100%;position:relative}@media (min-width:1024px){.image-left-text-right-wrp .slide-content .image-side,.image-right-text-left-wrp .slide-content .image-side{flex:1 0 50%}}@media (min-width:1600px){.image-left-text-right-wrp .slide-content .image-side,.image-right-text-left-wrp .slide-content .image-side{flex:1 0 50%}}.image-left-text-right-wrp .slide-content .image-side div,.image-right-text-left-wrp .slide-content .image-side div{height:100%;width:100%}.image-left-text-right-wrp .slide-content .image-side div img,.image-right-text-left-wrp .slide-content .image-side div img{height:100%;object-fit:cover;object-position:center;position:relative;width:100%;z-index:10}.image-left-text-right-wrp .slide-content .image-side div.slide-caption,.image-right-text-left-wrp .slide-content .image-side div.slide-caption{background:linear-gradient(0deg,rgba(0,0,0,.7) 70%,rgba(0,0,0,0) 100%);bottom:0;color:#fff;height:unset;padding:2.75rem 1.5rem 1.5rem 1.5rem;position:absolute;width:100%;z-index:10}.image-left-text-right-wrp .slide-content .image-side div.slide-caption div:not([class]),.image-right-text-left-wrp .slide-content .image-side div.slide-caption div:not([class]){display:flex}.image-left-text-right-wrp .slide-content .image-side div.slide-caption div:not([class])>span,.image-right-text-left-wrp .slide-content .image-side div.slide-caption div:not([class])>span{max-width:356px;display:flex}@media (min-width:1024px){.image-left-text-right-wrp .slide-content .image-side div.slide-caption.__right div:not([class])>span,.image-right-text-left-wrp .slide-content .image-side div.slide-caption.__right div:not([class])>span{margin-left:auto;text-align:right}}.image-left-text-right-wrp .slide-content .image-side div.tag,.image-right-text-left-wrp .slide-content .image-side div.tag{height:unset;width:unset}.image-left-text-right-wrp .slide-content .image-side div.tag .left,.image-right-text-left-wrp .slide-content .image-side div.tag .left{background:#fff;height:unset;left:0;padding:16px;position:absolute;top:0;width:unset;z-index:15}@media (min-width:1024px){.image-left-text-right-wrp .slide-content .image-side div.tag .left,.image-right-text-left-wrp .slide-content .image-side div.tag .left{left:42px}}.image-left-text-right-wrp .slide-content .image-side div.tag .right,.image-right-text-left-wrp .slide-content .image-side div.tag .right{background:#fff;height:unset;padding:16px;position:absolute;right:0;top:0;z-index:15;width:unset}@media (min-width:1024px){.image-left-text-right-wrp .slide-content .image-side div.tag .right,.image-right-text-left-wrp .slide-content .image-side div.tag .right{right:42px}}.image-left-text-right-wrp .slide-content .image-side.fix-order-mobile,.image-right-text-left-wrp .slide-content .image-side.fix-order-mobile{order:1}@media (min-width:1024px){.image-left-text-right-wrp .slide-content .image-side.fix-order-mobile,.image-right-text-left-wrp .slide-content .image-side.fix-order-mobile{order:unset}}.image-left-text-right-wrp .slide-content .text-side,.image-right-text-left-wrp .slide-content .text-side{padding:2rem;background:url(/Sitefinity/WebsiteTemplates/RogersChocolates/App_Themes/RogersChocolates/Images/OpenBrownCocoa1.svg)}@media (min-width:1024px){.image-left-text-right-wrp .slide-content .text-side,.image-right-text-left-wrp .slide-content .text-side{flex:1 0 50%}}@media (min-width:750px){.image-left-text-right-wrp .slide-content .text-side,.image-right-text-left-wrp .slide-content .text-side{padding:3rem}}@media (min-width:1600px){.image-left-text-right-wrp .slide-content .text-side,.image-right-text-left-wrp .slide-content .text-side{flex:1 0 50%;padding:3rem 1rem 3rem 5.75rem}}.image-left-text-right-wrp .slide-content .text-side .center,.image-right-text-left-wrp .slide-content .text-side .center{display:flex;flex-flow:column;height:100%;justify-content:center}.image-left-text-right-wrp .slide-content .text-side .center .slide-description,.image-left-text-right-wrp .slide-content .text-side .center .slide-heading,.image-left-text-right-wrp .slide-content .text-side .center .slide-label,.image-right-text-left-wrp .slide-content .text-side .center .slide-description,.image-right-text-left-wrp .slide-content .text-side .center .slide-heading,.image-right-text-left-wrp .slide-content .text-side .center .slide-label{margin:0 auto;max-width:600px;width:100%}.image-left-text-right-wrp .slide-content .text-side .center .slide-heading .heading-xl,.image-right-text-left-wrp .slide-content .text-side .center .slide-heading .heading-xl{padding-bottom:1.25rem}@media (min-width:1024px){.image-left-text-right-wrp .slide-content .text-side .center .slide-heading .heading-xl,.image-right-text-left-wrp .slide-content .text-side .center .slide-heading .heading-xl{font-size:2.75rem;padding-bottom:3rem}}.image-left-text-right-wrp .slide-content .text-side .center .slide-description p,.image-right-text-left-wrp .slide-content .text-side .center .slide-description p{color:#3b3b3b;font-family:proxima-nova,sans-serif;font-weight:400;letter-spacing:0;line-height:135%;font-size:14px}@media (min-width:750px){.image-left-text-right-wrp .slide-content .text-side .center .slide-description p,.image-right-text-left-wrp .slide-content .text-side .center .slide-description p{font-size:20px}}@media (min-width:1024px){.image-left-text-right-wrp .slide-content .text-side .center .slide-description p,.image-right-text-left-wrp .slide-content .text-side .center .slide-description p{font-size:22px}}@media (min-width:1600px){.image-left-text-right-wrp .slide-content .text-side .center .slide-description p,.image-right-text-left-wrp .slide-content .text-side .center .slide-description p{font-size:22px}}.image-left-text-right-wrp .slide-content .text-side .center .slide-label>.section-label-s>div,.image-right-text-left-wrp .slide-content .text-side .center .slide-label>.section-label-s>div{padding-bottom:.75rem}@media (min-width:1024px){.image-left-text-right-wrp .slide-content .text-side .center .slide-label>.section-label-s>div,.image-right-text-left-wrp .slide-content .text-side .center .slide-label>.section-label-s>div{padding-bottom:1.75rem}}.image-left-text-right-wrp .slide-content .text-side .slide-side-image img,.image-right-text-left-wrp .slide-content .text-side .slide-side-image img{bottom:0;display:none;margin:1rem;position:absolute}@media (min-width:1024px){.image-left-text-right-wrp .slide-content .text-side .slide-side-image img,.image-right-text-left-wrp .slide-content .text-side .slide-side-image img{display:block}.image-left-text-right-wrp .slide-content .text-side .slide-side-image img.none,.image-right-text-left-wrp .slide-content .text-side .slide-side-image img.none{display:none}.image-left-text-right-wrp .slide-content .text-side .slide-side-image img.right,.image-right-text-left-wrp .slide-content .text-side .slide-side-image img.right{left:68%}.image-left-text-right-wrp .slide-content .text-side .slide-side-image img.left,.image-right-text-left-wrp .slide-content .text-side .slide-side-image img.left{left:-4rem;-webkit-transform:scaleX(-1);transform:scaleX(-1)}}.image-left-text-right-wrp .slide-content .text-side.fix-order-mobile,.image-right-text-left-wrp .slide-content .text-side.fix-order-mobile{order:2}@media (min-width:1024px){.image-left-text-right-wrp .slide-content .text-side.fix-order-mobile,.image-right-text-left-wrp .slide-content .text-side.fix-order-mobile{order:unset}}.vertical-line-divider{border-left:1px solid #ede2c4;padding:1.5rem 0 1.5rem 2.25rem}@media (min-width:750px){.vertical-line-divider{padding:2.25rem 0 2.25rem 4.5rem}}@media (min-width:1024px){.vertical-line-divider{padding:2.25rem 0 2.25rem 9rem}}.top-bottom-line-divider{border-bottom:1px solid #ede2c4;border-top:1px solid #ede2c4;padding:.875rem 0}@media (min-width:1024px){.top-bottom-line-divider{padding:2rem 0}}.top-bottom-line-divider.small{padding:.688rem 0}@media (min-width:1024px){.top-bottom-line-divider.small{padding:1.375rem 0}}.restrictedwidth-container{max-width:1498px;padding:0 1rem;margin:0 auto}@media (min-width:750px){.restrictedwidth-container{padding:0 1rem}}@media (min-width:1024px){.restrictedwidth-container{padding:0 2rem}}@media (min-width:1600px){.restrictedwidth-container{padding:0 5rem;max-width:calc(1498px + 10rem)}}.padded-wrapper{padding:2rem 0}@media (min-width:750px){.padded-wrapper{padding:3rem 0}}@media (min-width:1024px){.padded-wrapper{padding:4.75rem 0 3.75rem 0}}.restrictedwidth-header-size-container{max-width:1800px;padding:0 1rem;margin:0 auto}@media (min-width:750px){.cols-flex-3{display:flex;flex-flow:row}}.cols-flex-3>.col-container{float:none}@media (min-width:750px){.cols-flex-3>.col-container{flex:0 0;flex-basis:33.33%;max-width:33.33%}}.cols-flex-3>.col-container:nth-of-type(1)>.sf_colsIn{margin-right:12px}.cols-flex-3>.col-container:nth-of-type(2)>.sf_colsIn{margin-left:6px;margin-right:6px}.cols-flex-3>.col-container:nth-of-type(3)>.sf_colsIn{margin-left:12px}.patternbackground-wrp{padding:1.5rem 0;width:100%}@media (min-width:750px){.patternbackground-wrp{background-image:url(/Sitefinity/WebsiteTemplates/RogersChocolates/App_Themes/RogersChocolates/images/bg-pattern-white.jpg);padding:0}}.patternbackground-wrp .content-wrp{align-items:center;display:flex;flex-direction:column;width:100%}.patternbackground-wrp .header-wrp{color:#6a1222;margin:0;text-align:center;width:80%}@media (min-width:750px){.patternbackground-wrp .header-wrp{margin-top:5rem;margin:5rem 0 1.5rem}}@media (min-width:1024px){.patternbackground-wrp .header-wrp{margin-top:6.5rem;width:50%}}.patternbackground-wrp .header-wrp h1,.patternbackground-wrp .header-wrp h2,.patternbackground-wrp .header-wrp h3,.patternbackground-wrp .header-wrp h4,.patternbackground-wrp .header-wrp h5,.patternbackground-wrp .header-wrp h6,.patternbackground-wrp .header-wrp p{margin:0}.patternbackground-wrp .subcopy-wrp{font-weight:400;text-align:center;width:80%}@media (min-width:750px){.patternbackground-wrp .subcopy-wrp{margin-bottom:5rem}}@media (min-width:1024px){.patternbackground-wrp .subcopy-wrp{width:70%;margin-bottom:10rem}}.patternbackground-wrp .subcopy-wrp>div{margin-top:1.5rem}@media (min-width:750px){.patternbackground-wrp .subcopy-wrp>div{margin-top:0}}.patternbackground-wrp .subcopy-wrp p:last-of-type{margin-bottom:0}.header-container-wrp{padding:4rem 0 2rem;width:100%}@media (min-width:750px){.header-container-wrp{padding:0}}.header-container-wrp .content-wrp{align-items:center;display:flex;flex-direction:column;width:100%}.header-container-wrp .header-wrp{color:#6a1222;margin:0;text-align:center;width:80%}@media (min-width:750px){.header-container-wrp .header-wrp{margin-top:5rem;margin:5rem 0 1.5rem}}@media (min-width:1024px){.header-container-wrp .header-wrp{margin-top:6.5rem;width:50%}}.header-container-wrp .header-wrp h1,.header-container-wrp .header-wrp h2,.header-container-wrp .header-wrp h3,.header-container-wrp .header-wrp h4,.header-container-wrp .header-wrp h5,.header-container-wrp .header-wrp h6,.header-container-wrp .header-wrp p{margin:0}.header-container-wrp .subcopy-wrp{font-weight:400;text-align:center;width:80%}@media (min-width:750px){.header-container-wrp .subcopy-wrp{margin-bottom:1rem}}@media (min-width:1024px){.header-container-wrp .subcopy-wrp{width:70%}}.header-container-wrp .subcopy-wrp>div{margin-top:1.5rem}@media (min-width:750px){.header-container-wrp .subcopy-wrp>div{margin-top:0}}.header-container-wrp .subcopy-wrp p:last-of-type{margin-bottom:0}@media (min-width:750px){.row-flex{display:flex;flex-flow:row}}@media (min-width:750px){.row-flex>.col{flex:1 1}}@media (min-width:750px){.row-flex>.col.__w-50{-webkit-flex-basis:50%;-ms-flex-basis:50%;flex-basis:50%;max-width:50%}}#footer,#header,#main,#main-cntr{opacity:0;visibility:hidden}#main{margin:0 auto;max-width:1920px;padding-bottom:2rem}#header{background-color:#000;background-position:top center;background-size:cover;overflow:visible;position:fixed;left:0;right:0;width:100%;z-index:99999}@media (min-width:1024px){#header.__mega-menu-expanded,#header.__mega-menu-expanded .nav-mega-menu-cntr{background-color:#fff;background-image:url(/Sitefinity/WebsiteTemplates/RogersChocolates/App_Themes/RogersChocolates/Images/bg-pattern-white.jpg)}}@media (min-width:1024px){#header.__mega-menu-expanded,#header.__mega-menu-expanded a{color:#3b3b3b}}@media (min-width:1024px){#header.__mega-menu-expanded .header-outer-wrp{background:0 0;border-bottom:solid 1px #be9959}}@media (min-width:1024px){#header.__mega-menu-expanded .nav-mega-menu-cntr{display:flex}}@media (min-width:1024px){#header.__mega-menu-expanded .search-wrp input[type=text]{color:#000}}@media (min-width:1024px){#header.__mega-menu-expanded .search-wrp input[type=text]::placeholder{color:#000}}#header.__mobile-nav-expanded .nav-mobile-top-cart{display:none}#header,#header a{color:#fff}#header .header-outer-wrp{background-color:#3b3b3b;background-image:url(/Sitefinity/WebsiteTemplates/RogersChocolates/App_Themes/RogersChocolates/Images/bg-pattern-black.jpg);background-position:top center;background-size:cover;position:relative;z-index:1}#header .header-inner-wrp{display:flex;height:100px;margin:0 auto;max-width:1800px;padding:0 1rem;position:relative}@media (min-width:1024px){#header .header-inner-wrp{height:140px}}#header .logo-wrp{align-items:center;background:url(/Sitefinity/WebsiteTemplates/RogersChocolates/App_Themes/RogersChocolates/Images/header-logo-background.png) center top no-repeat;background-size:100% auto;display:flex;flex:0 0;flex-basis:134px;height:124px;justify-content:center;padding:1.25rem;width:134px}@media (min-width:1024px){#header .logo-wrp{flex-basis:200px;height:182px;width:200px}}@media (min-width:1600px){#header .logo-wrp{flex-basis:244px;height:221px;width:244px}}#header .logo-wrp a{outline:0}#header .nav-item-img-wrp{display:none}#header .nav-cntr{align-items:center;display:flex;width:100%}#header .nav-wrp{align-items:center;display:flex;flex-flow:row wrap;justify-content:flex-end;margin-left:auto;width:100%}#header .nav-wrp .nav-mobile-upper-wrp,#header .nav-wrp .nav-upper-wrp{display:flex;text-transform:uppercase}@media (min-width:1024px){#header .nav-wrp .nav-mobile-upper-wrp,#header .nav-wrp .nav-upper-wrp{justify-content:flex-end}}#header .nav-wrp .nav-mobile-upper-wrp>a,#header .nav-wrp .nav-mobile-upper-wrp>div,#header .nav-wrp .nav-upper-wrp>a,#header .nav-wrp .nav-upper-wrp>div{padding:.5rem 1rem}#header .nav-wrp .nav-mobile-upper-wrp a,#header .nav-wrp .nav-upper-wrp a{text-decoration:none}@media (max-width:1023.9px){#header .nav-wrp .nav-upper-wrp{display:none!important}}@media (min-width:1024px){#header .nav-wrp .nav-upper-wrp{display:flex;font-size:15px;font-weight:500;margin-right:-1rem;width:100%}}#header .nav-wrp .nav-mobile-upper-wrp{display:flex;margin-left:-1rem}@media (min-width:1024px){#header .nav-wrp .nav-mobile-upper-wrp{display:none}}#header .nav-wrp nav li.__selected a{color:#96702e}@media (max-width:1023.9px){#header .nav-wrp nav.nav-main{display:none!important}}@media (min-width:1024px){#header .nav-wrp nav.nav-main{display:flex;font-size:1.125rem;font-weight:600;letter-spacing:.05em;line-height:120%;margin-right:-1rem}}@media (min-width:1600px){#header .nav-wrp nav.nav-main{font-size:1.5rem}}#header .nav-wrp nav.nav-main a{text-decoration:none;text-transform:uppercase}#header .nav-wrp nav.nav-main ul{list-style:none;margin:0;padding:0}#header .nav-wrp nav.nav-main ul.__lvl-1{align-items:center;display:flex;flex-flow:row;justify-content:flex-end;text-align:center}#header .nav-wrp nav.nav-main ul.__lvl-1>li{padding:.5rem 1rem}@media (min-width:1600px){#header .nav-wrp nav.nav-main ul.__lvl-1>li{padding:.5rem 1.5rem}}@media (min-width:1600px){#header .nav-wrp nav.nav-main ul.__lvl-1>li:last-of-type{padding-right:1rem}}#header .nav-wrp nav.nav-main ul.__lvl-1>li a.__link-item:hover,#header .nav-wrp nav.nav-main ul.__lvl-1>li a.__mega-menu-item.__active,#header .nav-wrp nav.nav-main ul.__lvl-1>li a.__mega-menu-item:hover{color:#96702e}#header .nav-wrp nav.nav-main ul.__lvl-2{display:none}#header .nav-wrp nav.nav-main .mega-menu-pnl{display:none}#header .nav-wrp nav.nav-main .lvl-3-cntr{display:none}#header .nav-wrp nav.nav-mobile{background-color:#3b3b3b;background-image:url(/Sitefinity/WebsiteTemplates/RogersChocolates/App_Themes/RogersChocolates/Images/bg-pattern-black.jpg);background-position:top center;background-size:cover;display:none;min-height:100vh;position:absolute;top:0;left:0;right:0}@media (min-width:1024px){#header .nav-wrp nav.nav-mobile{display:none!important}}#header .nav-wrp nav.nav-mobile.__active{display:block}#header .nav-wrp nav.nav-mobile ul{display:none;list-style:none;margin:0;padding:0}#header .nav-wrp nav.nav-mobile ul li{align-items:stretch;border-bottom:solid 1px #96702e;display:flex}#header .nav-wrp nav.nav-mobile ul li:last-of-type{border-bottom-color:transparent}#header .nav-wrp nav.nav-mobile ul li a.node-link{align-items:center;font-size:1.25rem;display:flex;padding:.75rem 0;text-decoration:none;text-transform:uppercase;width:100%}#header .nav-wrp nav.nav-mobile ul li .show-child-nodes{background:url(/Sitefinity/WebsiteTemplates/RogersChocolates/App_Themes/RogersChocolates/Images/icon-nav-arrow-more-mobile.png) no-repeat center right;background-size:contain;cursor:pointer;height:13px;margin:auto 0;margin-left:auto;text-align:right;text-decoration:none;width:50px}#header .nav-wrp nav.nav-mobile .nodes-pnl-cntr .mobile-lower-nav-wrp,#header .nav-wrp nav.nav-mobile .nodes-pnl-cntr .mobile-upper-nav-wrp,#header .nav-wrp nav.nav-mobile .nodes-pnl-cntr .nav-moblie-toggle-wrp,#header .nav-wrp nav.nav-mobile .nodes-pnl-cntr .nodes-pnl-section-wrp{padding:1rem 1.5rem}#header .nav-wrp nav.nav-mobile .nodes-pnl-cntr .nav-moblie-toggle-wrp{display:flex;justify-content:flex-end;padding-top:2.5rem}#header .nav-wrp nav.nav-mobile .nodes-pnl-cntr .mobile-upper-nav-wrp{padding-bottom:0}#header .nav-wrp nav.nav-mobile .nodes-pnl-cntr .mobile-upper-nav-wrp .hide-child-nodes-wrp{padding-top:1rem;opacity:0;visibility:hidden}#header .nav-wrp nav.nav-mobile .nodes-pnl-cntr .mobile-upper-nav-wrp .hide-child-nodes-wrp a.hide-child-nodes{display:inline-flex;font-size:1rem;text-decoration:none;text-transform:uppercase}#header .nav-wrp nav.nav-mobile .nodes-pnl-cntr .mobile-upper-nav-wrp .hide-child-nodes-wrp .icon{background:url(/Sitefinity/WebsiteTemplates/RogersChocolates/App_Themes/RogersChocolates/Images/icon-nav-arrow-back-mobile.png) no-repeat center;background-size:contain;display:block;height:16px;margin-right:1rem;width:16px}#header .nav-wrp nav.nav-mobile .nodes-pnl-cntr .nodes-pnl-wrp{position:relative}#header .nav-wrp nav.nav-mobile .nodes-pnl-cntr .nodes-pnl-wrp .nodes-pnl-section-wrp{height:100%;overflow:auto;position:absolute;width:100%}#header .nav-wrp nav.nav-mobile .nodes-pnl-cntr .nodes-pnl-wrp .nodes-pnl-section-wrp>ul{display:block}#header .nav-wrp nav.nav-mobile .nodes-pnl-cntr .mobile-lower-nav-wrp a{text-decoration:none;text-transform:uppercase}#header .nav-wrp nav.nav-mobile .nav-mobile-lower-wrp .search-wrp{margin-top:1rem;max-width:none;padding:0;width:100%}#header .nav-wrp nav.nav-sub{display:flex}#header .nav-wrp nav.nav-sub ul{align-items:center;display:flex;list-style:none;margin:0;padding:0}#header .nav-wrp nav.nav-sub ul li a.__account{align-items:center;display:flex}#header .nav-wrp nav.nav-sub ul li a.__account:before{background:url(/Sitefinity/WebsiteTemplates/RogersChocolates/App_Themes/RogersChocolates/Images/icon-menu-account.png) no-repeat center;background-size:contain;content:"";display:block;height:18px;margin-right:.5rem;width:18px}#header a.search-toggle{align-items:center;display:flex}#header a.search-toggle:before{background:url(/Sitefinity/WebsiteTemplates/RogersChocolates/App_Themes/RogersChocolates/Images/icon-menu-search.png) no-repeat center;background-size:contain;content:"";display:block;height:18px;margin-right:.5rem;width:18px}#header .storeLoginStatus{align-items:center;display:flex}#header .storeLoginStatus:before{background:url(/Sitefinity/WebsiteTemplates/RogersChocolates/App_Themes/RogersChocolates/Images/icon-menu-login.png) no-repeat center;background-size:contain;content:"";display:block;height:18px;margin-right:.5rem;width:18px}#header .simple-cart-summary .cart-subtotal,#header .simple-cart-summary .text-total{display:none}#header .simple-cart-summary .btn-cart{align-items:center;display:flex}#header .simple-cart-summary .btn-cart .cart-icon{background:url(/Sitefinity/WebsiteTemplates/RogersChocolates/App_Themes/RogersChocolates/Images/icon-menu-cart.png) no-repeat center;background-size:contain;height:18px;margin-right:.5rem;overflow:visible;position:relative;width:20px}#header .simple-cart-summary .btn-cart .cart-icon.__hide .cart-count{display:none}#header .simple-cart-summary .btn-cart .cart-icon.__over .cart-count{height:24px;line-height:22px;top:-16px;right:-14px;width:24px}#header .simple-cart-summary .btn-cart .cart-icon .cart-count{background-color:#96702e;border:solid 1px #3b3b3b;border-radius:50%;color:#fff;display:flex;font-size:11px;height:18px;justify-content:center;line-height:17px;position:absolute;top:-10px;right:-8px;width:18px}#header .header-border{background-color:#be9959;height:1px;position:absolute;top:calc(100px + 8px);left:0;right:0;width:100%}@media (min-width:1024px){#header .header-border{top:calc(140px + 8px)}}@media (min-width:1024px){#header .nav-mobile-top-cart{display:none}}#header .nav-mobile-top-cart .cart-text{display:none}#header .nav-moblie-toggle{align-items:center;cursor:pointer;display:inline-flex;font-size:15px;font-weight:500;text-transform:uppercase}@media (min-width:1024px){#header .nav-moblie-toggle.__closed{display:none}}#header .nav-moblie-toggle.__closed .icon{background:url(/Sitefinity/WebsiteTemplates/RogersChocolates/App_Themes/RogersChocolates/Images/icon-nav-hamburger.png) no-repeat center;background-size:contain;display:block;height:20px;margin-left:1rem;width:28px}#header .nav-moblie-toggle.__opened .icon{background:url(/Sitefinity/WebsiteTemplates/RogersChocolates/App_Themes/RogersChocolates/Images/icon-nav-close-mobile.png) no-repeat center;background-size:contain;display:block;height:20px;margin-left:1rem;width:20px}#header .nav-mega-menu-cntr{align-items:center;display:none;height:100vh;margin:0 auto;margin-top:-1px;max-width:1498px;overflow:hidden;padding:0 1rem;width:100%}@media (min-width:1024px){#header .nav-mega-menu-cntr{max-width:none;padding:0 2rem;position:absolute;left:0;right:0}}@media (min-width:1600px){#header .nav-mega-menu-cntr{padding:0 5rem}}#header .nav-mega-menu-cntr .mega-menu-close-wrp{margin:0 auto;max-width:1800px;pointer-events:none;position:absolute;top:calc(.5rem + 100px);left:0;right:0;text-align:right;width:100%}@media (min-width:1024px){#header .nav-mega-menu-cntr .mega-menu-close-wrp{top:.5rem}}#header .nav-mega-menu-cntr .mega-menu-close-wrp .mega-menu-close{align-items:center;cursor:pointer;display:inline-flex;font-size:1rem;padding:2rem 1rem;pointer-events:auto;text-decoration:none;text-transform:uppercase}#header .nav-mega-menu-cntr .mega-menu-close-wrp .mega-menu-close .icon{background:url(/Sitefinity/WebsiteTemplates/RogersChocolates/App_Themes/RogersChocolates/Images/icon-nav-close.png) no-repeat center;background-size:contain;display:block;height:20px;margin-left:1rem;width:20px}#header .nav-mega-menu-cntr .mega-menu-img-wrp,#header .nav-mega-menu-cntr .mega-menu-nav-wrp{display:flex;flex:0 0;flex-basis:50%;margin:auto 0;max-width:calc(1498px / 2);width:50%}#header .nav-mega-menu-cntr .mega-menu-nav-wrp{margin-left:auto;outline:0;overflow:hidden auto;padding:1rem 0;position:relative}#header .nav-mega-menu-cntr .mega-menu-nav-wrp::-webkit-scrollbar{height:4px;width:4px}#header .nav-mega-menu-cntr .mega-menu-nav-wrp::-webkit-scrollbar-thumb{background-color:#aaa;border-radius:60px}#header .nav-mega-menu-cntr .mega-menu-nav-wrp::-webkit-scrollbar-track{background-color:#e5e5e5;border-radius:60px}@media (min-width:1024px){#header .nav-mega-menu-cntr .mega-menu-nav-wrp{padding:3rem 0}}@media (min-width:1600px){#header .nav-mega-menu-cntr .mega-menu-nav-wrp{padding:6rem 0}}#header .nav-mega-menu-cntr .mega-menu-nav-wrp .mega-menu-pnl{display:none;height:100%;max-width:100%;width:460px}#header .nav-mega-menu-cntr .mega-menu-nav-wrp .mega-menu-pnl ul{list-style:none;margin:0;padding:0}#header .nav-mega-menu-cntr .mega-menu-nav-wrp .mega-menu-pnl ul li{align-items:stretch;border-bottom:solid 1px #ede2c4;display:flex}#header .nav-mega-menu-cntr .mega-menu-nav-wrp .mega-menu-pnl ul li:last-of-type{border-bottom-color:transparent}#header .nav-mega-menu-cntr .mega-menu-nav-wrp .mega-menu-pnl ul li a.node-link{align-items:center;font-size:23px;display:flex;padding:1rem 0;text-decoration:none;text-transform:uppercase}#header .nav-mega-menu-cntr .mega-menu-nav-wrp .mega-menu-pnl ul li a.node-link:hover{color:#96702e}#header .nav-mega-menu-cntr .mega-menu-nav-wrp .mega-menu-pnl ul li .show-child-nodes{background:url(/Sitefinity/WebsiteTemplates/RogersChocolates/App_Themes/RogersChocolates/Images/icon-nav-arrow-more.png) no-repeat center right;background-size:contain;cursor:pointer;height:16px;margin:auto 0;margin-left:auto;text-align:right;text-decoration:none;width:50px}#header .nav-mega-menu-cntr .mega-menu-nav-wrp .mega-menu-pnl ul.__lvl-2 ul.__lvl-3{display:none}#header .nav-mega-menu-cntr .mega-menu-nav-wrp .mega-menu-pnl .lvl-3-cntr{display:none;flex-flow:column;height:100%}#header .nav-mega-menu-cntr .mega-menu-nav-wrp .mega-menu-pnl .lvl-3-cntr .lvl-3-wrp{margin:auto 0}#header .nav-mega-menu-cntr .mega-menu-nav-wrp .mega-menu-pnl .lvl-3-cntr a.hide-child-nodes{display:inline-flex;font-size:1.25rem;text-decoration:none;text-transform:uppercase}#header .nav-mega-menu-cntr .mega-menu-nav-wrp .mega-menu-pnl .lvl-3-cntr .icon{background:url(/Sitefinity/WebsiteTemplates/RogersChocolates/App_Themes/RogersChocolates/Images/icon-nav-arrow-back-mobile.png) no-repeat center;background-size:contain;display:block;height:16px;margin-right:1rem;width:16px}#header .nav-mega-menu-cntr .mega-menu-img-wrp{background-position:center;background-size:contain;background-repeat:no-repeat;height:calc(75vh - 150px);margin-right:auto}#header .nav-mega-menu-cntr .mega-menu-img-wrp .nav-item-img-wrp{display:none}#header .search-box-wrp{align-items:center;display:none;justify-content:center;width:100%}#header .search-wrp{align-items:center;display:flex;margin:0 auto;max-width:500px;padding:0 1rem;position:relative;width:100%}#header .search-wrp input[type=text]{background:0 0;border:solid 1px #96702e;color:#fff;padding:1rem;padding-right:50px;width:100%}#header .search-wrp input[type=text]::placeholder{color:#fff}#header .search-wrp a.search-btn{align-items:center;background:url(/Sitefinity/WebsiteTemplates/RogersChocolates/App_Themes/RogersChocolates/Images/icon-menu-search.png) center no-repeat;background-size:18px;cursor:pointer;display:flex;height:100%;justify-content:center;position:absolute;right:1rem;width:50px}#header .search-box-close{align-items:center;cursor:pointer;display:inline-flex;font-size:15px;font-weight:500;text-transform:uppercase}#header .search-box-close .icon{background:url(/Sitefinity/WebsiteTemplates/RogersChocolates/App_Themes/RogersChocolates/Images/icon-nav-close-mobile.png) no-repeat center;background-size:contain;display:block;height:20px;margin-left:1rem;width:20px}main{background-color:#fff;margin:0 auto;max-width:1920px;min-height:250px;padding:0 1rem;position:relative;z-index:1}@media (min-width:1024px){main{padding:0 2rem}}@media (min-width:1600px){main{padding:0 5rem}}@media (min-width:1024px){main.__has-header-banner{padding-top:0}}footer{background-color:#000;position:relative;z-index:2}footer .footer-border{background-color:#be9959;height:1px;left:0;position:relative;right:0;top:-8px;width:100%}footer .footer-outer-wrp{background-image:url(/Sitefinity/WebsiteTemplates/RogersChocolates/App_Themes/RogersChocolates/Images/bg-pattern-black.jpg);padding:.5rem 0 1.875rem 0}@media (min-width:1024px){footer .footer-outer-wrp{max-height:600px;padding:7.5rem 0 3.375rem 0}}footer .footer-wrp{color:#fff;margin:auto;max-width:1498px;padding:0 1.875rem}@media (min-width:750px){footer .footer-wrp{padding:0 3rem}}@media (min-width:1024px){footer .footer-wrp{padding:0 4rem}}@media (min-width:1600px){footer .footer-wrp{padding:0 5rem}}footer .footer-wrp .upper-footer{display:flex;flex-flow:row wrap;padding-bottom:1rem}@media (min-width:1024px){footer .footer-wrp .upper-footer{padding-bottom:7.5rem}}footer .footer-wrp .upper-footer .left{display:flex;flex:1 0 100%;justify-content:center;padding:2.5rem}@media (min-width:1024px){footer .footer-wrp .upper-footer .left{display:block;flex:unset;padding:0 5rem 0 0}}footer .footer-wrp .upper-footer .left img{max-width:185px}@media (min-width:1600px){footer .footer-wrp .upper-footer .left img{max-width:250px}}footer .footer-wrp .upper-footer .middle{display:flex;flex:1 0 100%;justify-content:center;padding-bottom:2rem;text-align:center}@media (min-width:1024px){footer .footer-wrp .upper-footer .middle{display:block;flex:1 0 50%;justify-content:unset;padding-bottom:unset;text-align:left}}footer .footer-wrp .upper-footer .middle .copy-label{font-family:proxima-nova,sans-serif;font-size:13px;letter-spacing:.2em;margin-bottom:.875rem}@media (min-width:750px){footer .footer-wrp .upper-footer .middle .copy-label{font-size:13px}}@media (min-width:1024px){footer .footer-wrp .upper-footer .middle .copy-label{font-size:18px}}@media (min-width:1600px){footer .footer-wrp .upper-footer .middle .copy-label{font-size:18px}}@media (min-width:1024px){footer .footer-wrp .upper-footer .middle>div{border-left:#96702e 1px solid;padding-left:3rem}}@media (min-width:1600px){footer .footer-wrp .upper-footer .middle>div{padding-left:5rem}}footer .footer-wrp .upper-footer .middle .copy-content{font-family:minion-pro,serif;font-size:19px;letter-spacing:.05em;line-height:1.1}@media (min-width:750px){footer .footer-wrp .upper-footer .middle .copy-content{font-size:24px}}@media (min-width:1024px){footer .footer-wrp .upper-footer .middle .copy-content{font-size:36px}}@media (min-width:1600px){footer .footer-wrp .upper-footer .middle .copy-content{font-size:44px}}footer .footer-wrp .upper-footer .middle .copy-content:last-of-type{margin-bottom:1.75rem}#sfLoginWidgetWrp .sfSubmitBtnWrp footer .footer-wrp .upper-footer .middle .sfSubmitBtn,.sfprofileChangePasswordFormWrp .sfprofileLnkWrp footer .footer-wrp .upper-footer .middle .sfprofileSaveLnk,footer .footer-wrp .upper-footer .middle #sfLoginWidgetWrp .sfSubmitBtnWrp .sfSubmitBtn,footer .footer-wrp .upper-footer .middle .btn-primary,footer .footer-wrp .upper-footer .middle .button.continue-shopping,footer .footer-wrp .upper-footer .middle .continueShoppingButton,footer .footer-wrp .upper-footer .middle .sfprofileChangePasswordFormWrp .sfprofileLnkWrp .sfprofileSaveLnk{font-size:12px;line-height:1}@media (min-width:750px){#sfLoginWidgetWrp .sfSubmitBtnWrp footer .footer-wrp .upper-footer .middle .sfSubmitBtn,.sfprofileChangePasswordFormWrp .sfprofileLnkWrp footer .footer-wrp .upper-footer .middle .sfprofileSaveLnk,footer .footer-wrp .upper-footer .middle #sfLoginWidgetWrp .sfSubmitBtnWrp .sfSubmitBtn,footer .footer-wrp .upper-footer .middle .btn-primary,footer .footer-wrp .upper-footer .middle .button.continue-shopping,footer .footer-wrp .upper-footer .middle .continueShoppingButton,footer .footer-wrp .upper-footer .middle .sfprofileChangePasswordFormWrp .sfprofileLnkWrp .sfprofileSaveLnk{font-size:14px}}@media (min-width:1024px){#sfLoginWidgetWrp .sfSubmitBtnWrp footer .footer-wrp .upper-footer .middle .sfSubmitBtn,.sfprofileChangePasswordFormWrp .sfprofileLnkWrp footer .footer-wrp .upper-footer .middle .sfprofileSaveLnk,footer .footer-wrp .upper-footer .middle #sfLoginWidgetWrp .sfSubmitBtnWrp .sfSubmitBtn,footer .footer-wrp .upper-footer .middle .btn-primary,footer .footer-wrp .upper-footer .middle .button.continue-shopping,footer .footer-wrp .upper-footer .middle .continueShoppingButton,footer .footer-wrp .upper-footer .middle .sfprofileChangePasswordFormWrp .sfprofileLnkWrp .sfprofileSaveLnk{font-size:17px}}@media (min-width:1600px){#sfLoginWidgetWrp .sfSubmitBtnWrp footer .footer-wrp .upper-footer .middle .sfSubmitBtn,.sfprofileChangePasswordFormWrp .sfprofileLnkWrp footer .footer-wrp .upper-footer .middle .sfprofileSaveLnk,footer .footer-wrp .upper-footer .middle #sfLoginWidgetWrp .sfSubmitBtnWrp .sfSubmitBtn,footer .footer-wrp .upper-footer .middle .btn-primary,footer .footer-wrp .upper-footer .middle .button.continue-shopping,footer .footer-wrp .upper-footer .middle .continueShoppingButton,footer .footer-wrp .upper-footer .middle .sfprofileChangePasswordFormWrp .sfprofileLnkWrp .sfprofileSaveLnk{font-size:17px}}footer .footer-wrp .upper-footer .right{display:flex;flex:1 0 100%;justify-content:center;text-align:center}@media (min-width:1024px){footer .footer-wrp .upper-footer .right{display:block;flex:1 0 20%;justify-content:unset;text-align:right}}footer .footer-wrp .upper-footer .right a{font-size:16px}@media (min-width:750px){footer .footer-wrp .upper-footer .right a{font-size:16px}}@media (min-width:1024px){footer .footer-wrp .upper-footer .right a{font-size:18px}}@media (min-width:1600px){footer .footer-wrp .upper-footer .right a{font-size:18px}}footer .footer-wrp .lower-footer{border-top:#96702e 1.5px solid;display:flex;flex-flow:row wrap;justify-content:center;padding-top:.75rem}@media (min-width:1024px){footer .footer-wrp .lower-footer{justify-content:unset;padding-top:3.5rem}}footer .footer-wrp .lower-footer .left{flex:1 0 100%;order:2;padding-top:1.5rem;text-align:center}@media (min-width:1024px){footer .footer-wrp .lower-footer .left{flex:1 0 60%;order:1;padding-top:unset;text-align:left}}footer .footer-wrp .lower-footer .right{flex:1 0 100%;order:1;text-align:center}@media (min-width:1024px){footer .footer-wrp .lower-footer .right{flex:1 0 40%;order:2;text-align:right}}footer .footer-wrp .white-link{color:#fff;font-weight:600;font-family:proxima-nova,sans-serif;text-decoration:none}footer .footer-wrp .white-link:hover{color:#96702e}.product-details-wrp{margin:1.5rem 0}@media (min-width:750px){.product-details-wrp{margin-bottom:2.5rem;margin-top:2.5rem}}@media (min-width:1024px){.product-details-wrp{margin-bottom:4rem;margin-top:4rem}}@media (min-width:1600px){.product-details-wrp{margin-bottom:7rem;margin-top:7rem}}.product-details-wrp .image-full{display:flex;justify-content:center}@media (min-width:750px){.product-details-wrp .image-full{padding-right:1rem}}@media (min-width:1024px){.product-details-wrp .image-full{padding-right:2rem}}.product-details-wrp .itemImageViews{display:flex;flex-flow:row wrap;justify-content:center}.product-details-wrp .product-detail{padding:1rem}@media (min-width:750px){.product-details-wrp .product-detail{border-left:1px solid #ede2c4;padding-left:3rem}}@media (min-width:1024px){.product-details-wrp .product-detail{padding-left:6.5rem}}@media (min-width:750px){.product-details-wrp .product-detail .details{max-width:558px}}.product-details-wrp .product-detail .product-title{color:#6a1222;font-size:1.875rem}@media (min-width:750px){.product-details-wrp .product-detail .product-title{font-size:2.5rem}}@media (min-width:1024px){.product-details-wrp .product-detail .product-title{font-size:3.5rem}}@media (min-width:1600px){.product-details-wrp .product-detail .product-title{font-size:3.5rem}}.product-details-wrp .product-detail .piece-price-wrp{font-size:1.375rem;color:#3b3b3b;font-family:proxima-nova,sans-serif;font-weight:600;letter-spacing:.005em;line-height:120%;list-style:none;margin:0;padding:0;text-transform:uppercase}@media (min-width:750px){.product-details-wrp .product-detail .piece-price-wrp{font-size:1.5rem}}@media (min-width:1024px){.product-details-wrp .product-detail .piece-price-wrp{font-size:1.625rem}}@media (min-width:1600px){.product-details-wrp .product-detail .piece-price-wrp{font-size:1.625rem}}@media (min-width:750px){.product-details-wrp .product-detail .piece-price-wrp{margin-bottom:.5rem}}.product-details-wrp .product-detail .piece-price-wrp li{display:inline}.product-details-wrp .product-detail .piece-price-wrp li.pieces .field-display:not(:empty):after{content:"|";margin-left:7px}.product-details-wrp .product-detail .item-weight{color:#3b3b3b;font-family:proxima-nova,sans-serif;font-weight:400;line-height:120%;font-size:20px}@media (min-width:750px){.product-details-wrp .product-detail .item-weight{font-size:22px}}@media (min-width:1024px){.product-details-wrp .product-detail .item-weight{font-size:24px}}@media (min-width:1600px){.product-details-wrp .product-detail .item-weight{font-size:24px}}.product-details-wrp .product-detail .product-desc{color:#3b3b3b;font-family:proxima-nova,sans-serif;line-height:135%;font-size:14px}@media (min-width:750px){.product-details-wrp .product-detail .product-desc{font-size:20px}}@media (min-width:1024px){.product-details-wrp .product-detail .product-desc{font-size:22px}}@media (min-width:1600px){.product-details-wrp .product-detail .product-desc{font-size:22px}}@media (min-width:750px){.product-details-wrp .product-detail .product-desc{margin-top:2rem}}.product-details-wrp .product-actions{margin:1rem 0}.product-details-wrp .product-actions div{display:inline-block}.product-details-wrp .product-actions .quantity{display:none}.product-details-wrp .product-actions .ics-buybuttonpanel{display:block}.product-details-wrp .product-actions .ics-buybuttonpanel select{display:none}#sfLoginWidgetWrp .sfSubmitBtnWrp .product-details-wrp .product-actions .sfSubmitBtn,.product-details-wrp .product-actions #sfLoginWidgetWrp .sfSubmitBtnWrp .sfSubmitBtn,.product-details-wrp .product-actions .btn-primary,.product-details-wrp .product-actions .button.continue-shopping,.product-details-wrp .product-actions .continueShoppingButton,.product-details-wrp .product-actions .sfprofileChangePasswordFormWrp .sfprofileLnkWrp .sfprofileSaveLnk,.sfprofileChangePasswordFormWrp .sfprofileLnkWrp .product-details-wrp .product-actions .sfprofileSaveLnk{justify-content:center;margin:.5rem 1rem .5rem 0;text-transform:uppercase}@media (min-width:750px){#sfLoginWidgetWrp .sfSubmitBtnWrp .product-details-wrp .product-actions .sfSubmitBtn,.product-details-wrp .product-actions #sfLoginWidgetWrp .sfSubmitBtnWrp .sfSubmitBtn,.product-details-wrp .product-actions .btn-primary,.product-details-wrp .product-actions .button.continue-shopping,.product-details-wrp .product-actions .continueShoppingButton,.product-details-wrp .product-actions .sfprofileChangePasswordFormWrp .sfprofileLnkWrp .sfprofileSaveLnk,.sfprofileChangePasswordFormWrp .sfprofileLnkWrp .product-details-wrp .product-actions .sfprofileSaveLnk{padding-left:1.5rem;padding-right:1.5rem;width:210px}}.product-details-wrp .product-information .accordion .accordion-navigation .icon-accordion{font-size:1rem}@media (min-width:750px){.product-details-wrp .product-information .accordion .accordion-navigation .icon-accordion{font-size:1.25rem}}@media (min-width:1024px){.product-details-wrp .product-information .accordion .accordion-navigation .icon-accordion{font-size:1.375rem}}@media (min-width:1600px){.product-details-wrp .product-information .accordion .accordion-navigation .icon-accordion{font-size:1.375rem}}.product-cta{display:inline-block;list-style:none;margin:0;padding:0}.accordion{list-style:none;margin:0;padding:0}.accordion .accordion-navigation .icon-accordion{border-bottom:1px solid #ede2c4;color:#96702e;display:flex;font-family:proxima-nova,sans-serif;font-size:24px;font-weight:600;justify-content:space-between;letter-spacing:.02em;line-height:125%;padding:.5rem 0;text-transform:uppercase;text-decoration:none}.accordion .accordion-navigation .icon-accordion:after{background:url(/Sitefinity/WebsiteTemplates/RogersChocolates/App_Themes/RogersChocolates/Images/icon-accordion-expand.png) no-repeat center;background-size:contain;content:"";height:29px;margin-left:1rem;width:29px}.accordion .accordion-navigation .content{display:none;padding:2rem 0}.accordion .accordion-navigation .content.active{display:block}.accordion .accordion-navigation.active .icon-accordion:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.products-list-wrp{margin:0 auto;max-width:1500px}.products-list-wrp .itemListTitle,.products-list-wrp .shipToLocations{padding:0 .8125rem}@media (min-width:750px){.products-list-wrp .itemList{display:flex;flex-flow:row wrap}}.products-list-wrp .itemList .product-container{margin-bottom:1.5rem;margin-top:1.5rem;padding:0 .8125rem}@media (min-width:750px){.products-list-wrp .itemList .product-container{flex:0 0 50%;margin-bottom:2.625rem;margin-top:2.625rem}}@media (min-width:1024px){.products-list-wrp .itemList .product-container{flex-basis:25%}}.product-container .itemPicture{background:#fff;border:1px solid #96702e;padding:1rem;overflow:hidden;text-align:center}.product-container .itemPicture img{transition:all 250ms linear;width:100%}.product-container .itemPictureDescription{margin-top:1.25rem;text-transform:uppercase}.product-container .itemPictureDescription h6{font-size:1rem;margin-bottom:0}@media (min-width:750px){.product-container .itemPictureDescription h6{font-size:1rem}}@media (min-width:1024px){.product-container .itemPictureDescription h6{font-size:1.125rem}}@media (min-width:1600px){.product-container .itemPictureDescription h6{font-size:1.125rem}}.product-container .pricing-wrp{align-items:center;display:flex;margin-top:-4px;position:relative}.product-container .pricing-wrp .buyButton{align-items:center;display:flex}@media (min-width:750px){.product-container .pricing-wrp .buyButton .ics-buybuttonpanel{opacity:0;position:absolute;top:0;left:0;transition:all 250ms linear;width:100%;z-index:-1}}.product-container .itemPricing{align-items:center;display:flex;font-family:minion-pro,serif;font-size:1.125rem;margin-right:.75rem;min-height:30px;transition:all 250ms linear}.product-container .quantity{display:none}.product-container .ics-buybuttonpanel.atc input[type=submit]{-webkit-appearance:none;background:url(../Images/icon-plus.png) no-repeat transparent;background-position:center left;background-size:18px auto;border:0;color:inherit;cursor:pointer;font-family:proxima-nova,sans-serif;font-size:0;font-weight:600;height:auto;line-height:29px;padding:0;padding-left:1.5rem;text-transform:uppercase}@media (min-width:750px){.product-container .ics-buybuttonpanel.atc input[type=submit]{font-size:1rem}}@media (min-width:1024px){.product-container .ics-buybuttonpanel.atc input[type=submit]{font-size:1rem}}@media (min-width:1600px){.product-container .ics-buybuttonpanel.atc input[type=submit]{font-size:1rem}}.product-container:hover .itemPicture img{transform:scale(1.05)}@media (min-width:750px){.product-container:hover .pricing-wrp .itemPricing{opacity:0}}@media (min-width:750px){.product-container:hover .pricing-wrp .ics-buybuttonpanel{opacity:1;z-index:1}}.regularPrice{display:none}.regularPrice.discounted{display:inline;text-decoration:line-through}.onsale{color:red!important;display:inline}.soldOutBuyBtn{background-color:#6a1222;border:0;color:#fff;margin-right:1rem}.soldOutLbl{color:#6a1222;font-weight:600;text-transform:uppercase}@media (min-width:1024px){.soldOutLbl{font-size:1.25rem}}.pageNumberLinks{clear:both;display:block}.pageNumberLinks ul{list-style:none;margin:0 auto;padding:0;text-align:center;width:auto}.pageNumberLinks ul li{display:inline-block;margin-bottom:40px;text-align:center}.pageNumberLinks ul li:first-child{display:none}.pageNumberLinks ul li.nextLink a,.pageNumberLinks ul li.previousLink a,.pageNumberLinks ul li.showallLink a{padding-left:0;padding-right:0}.pageNumberLinks ul li a{display:inline-block;margin:0 3px;padding:3px 6px;text-align:center}@media (min-width:750px){.pageNumberLinks ul li a{margin:0 5px;padding:4px 8px}}.pageNumberLinks ul li a.selected{background-color:#96702e;color:#fff}.products-slider-wrp .product-container{padding:0 .875rem}.products-slider-wrp .product-container .itemPicture{border-color:#ede2c4;padding:1rem}@media (min-width:750px){.products-slider-wrp .bx-wrapper{padding:0 3rem}}@media (min-width:1600px){.products-slider-wrp .bx-wrapper{padding-left:4.625rem;padding-right:4.625rem}}.products-slider-wrp .bx-wrapper .bx-controls-direction{display:none}@media (min-width:750px){.products-slider-wrp .bx-wrapper .bx-controls-direction{display:block}}.tabs-container{margin:2rem 0}@media (min-width:1600px){.tabs-container.__largeTabNavText .tabs-nav .tab-nav-link{font-size:1.75rem;font-weight:600}}.tabs-container .tabs-content-cntr{padding:16px 0}@media (min-width:1024px){.tabs-container .tabs-content-cntr{padding:32px 0}}.tabs-container .tabs-nav{line-height:1;list-style:none;margin:0;padding:0;text-align:center}@media (min-width:750px){.tabs-container .tabs-nav{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:2rem}}.tabs-container .tabs-nav .tab-nav-explore{display:none}.tabs-container .tabs-nav li{background-color:#fff;margin:0 0 8px 0}@media (min-width:750px){.tabs-container .tabs-nav li{-ms-flex:1 1;-webkit-flex:1 1;flex:1 1;border-bottom:1px solid #dbdbdb;display:block;margin-bottom:0;width:auto}}.tabs-container .tabs-nav li:first-child{display:none}.tabs-container .tabs-nav li a{border:1px solid #96702e;color:#3b3b3b;display:block;font-size:.75rem;font-weight:700;padding:.875rem 0;text-decoration:none}@media (min-width:750px){.tabs-container .tabs-nav li a{border:0;border-bottom:5px solid transparent;color:#6a1222}}@media (min-width:1024px){.tabs-container .tabs-nav li a{font-size:1.125rem}}@media (min-width:1600px){.tabs-container .tabs-nav li a{font-size:1.5rem;padding-bottom:1.25rem;padding-top:1.25rem}}.tabs-container .tabs-nav li a.__active{background-color:#96702e;color:#fff}@media (min-width:750px){.tabs-container .tabs-nav li a.__active{border-color:#96702e;color:#fff}}.tabs-container .tab-nav-explore-wrp{display:none}.tabs-container .tab-content-cntr{display:none}.tabs-container .tab-content-cntr.__active{display:block}.tabs-container .tab-content-cntr .tab-title-wrp{display:none}.locations-list-wrp{display:grid;gap:2rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:750px){.locations-list-wrp{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.locations-list-wrp{grid-template-columns:repeat(3,minmax(0,1fr));gap:5.625rem}}.locations-list-wrp .item a{font-weight:600;text-decoration:none}.locations-list-wrp .item a:hover{text-decoration:underline}.locations-list-wrp .item .img-wrp{margin-bottom:2rem}.locations-list-wrp .item .img-wrp img{width:100%}.locations-list-wrp .item .title{color:#6a1222;margin-bottom:1.5rem;text-transform:uppercase}.locations-list-wrp .item .address{line-height:1.3;margin-bottom:.5rem}.locations-list-wrp .item .map{color:#96702e;text-transform:uppercase}.locations-list-wrp .item .phone,.locations-list-wrp .item .website{margin-top:1rem}.locations-list-wrp .item .store-hours ul{list-style:none;margin:0;padding:0}.locations-list-wrp .item .accordion-title{padding:1rem 0}.locations-list-wrp .item .accordion-title p{margin:0}.locations-list-wrp .item .accordion-content{padding:0}.location-container{display:grid;row-gap:1rem;grid-template-columns:100%}@media (min-width:1024px){.location-container{row-gap:1.5rem}}.location-container .search-container .search-label{display:block;font-size:.875rem;font-weight:600}@media (min-width:1024px){.location-container .search-container .search-label{font-size:1.625rem}}.location-container .search-container .search-location{border:1px solid #ede2c4;font-size:.875rem;padding:.75rem;width:100%}@media (min-width:1024px){.location-container .search-container .search-location{font-size:1.375rem}}.location-container .search-container .search-location::placeholder{color:#959595}.location-container .search-container .search-button{border:none;background-color:#96702e;color:#fff;cursor:pointer;font-size:.75rem;font-weight:700;text-transform:uppercase;padding:.625rem 1.75rem;margin-top:.75rem}@media (min-width:1024px){.location-container .search-container .search-button{font-size:1rem;margin-left:0;justify-self:start;margin-top:1.375rem}}.location-container .map{width:100vw;aspect-ratio:1.42;margin-left:-2rem}@media (min-width:1024px){.location-container .map{aspect-ratio:unset;grid-row:1/3;grid-column:2;margin-left:0;width:calc(100vw - (100vw - calc((100% + 8.8125rem)/ .6))/ 2 - calc((100% + 8.8125rem)/ .6) * .4 - 8.8125rem)}}.location-container .store-container{-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;background-color:#ede2c4;width:100%;max-height:602px;overflow-y:scroll;overflow-x:hidden}@media (min-width:1024px){.location-container .store-container{grid-row:2;grid-column:1}}.location-container .store-container:hover{background-color:#96702e}.location-container .store-container::-webkit-scrollbar{background-color:#fff;margin-left:3rem;padding-left:3rem;width:.75rem}.location-container .store-container::-webkit-scrollbar-track{border:1px solid #ede2c4;border-radius:999em}.location-container .store-container::-webkit-scrollbar-thumb{-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;background-color:inherit;border-radius:999em}.location-container .store-container .store-container-wrp{background-color:#fff;list-style:none;margin:0;padding:0}.location-container .store-container .store-container-wrp li:not(:first-child){margin-top:1.5rem}.location-container .store-container .store-container-wrp .store-card{-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;background-color:#faf9f4;cursor:pointer;font-size:.875rem;padding:1.25rem;width:calc(100% - 3rem)}@media (min-width:1024px){.location-container .store-container .store-container-wrp .store-card{font-size:1.375rem;padding:2.25rem}}.location-container .store-container .store-container-wrp .store-card.active{background-color:#fbfbfb}.location-container .store-container .store-container-wrp .store-card .retail-store-label-cntr{display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}@media (min-width:1024px){.location-container .store-container .store-container-wrp .store-card .retail-store-label-cntr{gap:.75rem;margin-bottom:.75rem}}.location-container .store-container .store-container-wrp .store-card .retail-store-label-cntr .retail-store-label-image{height:20px;aspect-ratio:.77}@media (min-width:1024px){.location-container .store-container .store-container-wrp .store-card .retail-store-label-cntr .retail-store-label-image{height:26px}}.location-container .store-container .store-container-wrp .store-card .retail-store-label-cntr .retail-store-label{font-size:.75rem;font-weight:600;letter-spacing:.125rem;margin-bottom:0;text-transform:uppercase}@media (min-width:1024px){.location-container .store-container .store-container-wrp .store-card .retail-store-label-cntr .retail-store-label{font-size:1.125rem}}.location-container .store-container .store-container-wrp .store-card .store-name{color:#6a1222;font-weight:600;font-size:1.25rem;margin-bottom:.75rem;text-transform:uppercase}@media (min-width:1024px){.location-container .store-container .store-container-wrp .store-card .store-name{font-size:1.75rem;margin-bottom:1.125rem}}.location-container .store-container .store-container-wrp .store-card .store-province-container{display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between}.location-container .store-container .store-container-wrp .store-card .store-province-container .store-distance,.location-container .store-container .store-container-wrp .store-card .store-province-container .store-province{font-size:.875rem;font-weight:700;margin-bottom:.8125rem}@media (min-width:1024px){.location-container .store-container .store-container-wrp .store-card .store-province-container .store-distance,.location-container .store-container .store-container-wrp .store-card .store-province-container .store-province{font-size:1.375rem}}.location-container .store-container .store-container-wrp .store-card .store-address{font-size:.875rem;line-height:1.25rem;margin-bottom:0}@media (min-width:1024px){.location-container .store-container .store-container-wrp .store-card .store-address{font-size:1.375rem;line-height:1.875rem}}.location-container .store-container .store-container-wrp .store-card hr:first-of-type{margin-top:.75rem}@media (min-width:1024px){.location-container .store-container .store-container-wrp .store-card hr:first-of-type{margin-top:1.25rem}}.location-container .store-container .store-container-wrp .store-card .store-phone-number,.location-container .store-container .store-container-wrp .store-card .store-website{color:#8f6721;font-size:.875rem;font-weight:700;line-height:1.25rem;margin-bottom:0}@media (min-width:1024px){.location-container .store-container .store-container-wrp .store-card .store-phone-number,.location-container .store-container .store-container-wrp .store-card .store-website{font-size:1.375rem;line-height:1.875rem}}.location-container .store-container .store-container-wrp .store-card .store-website{word-break:break-all}.location-container .store-container .store-container-wrp .store-card .accordion-title{padding:.6875rem 0}.location-container .store-container .store-container-wrp .store-card .accordion-title p{font-size:.875rem}@media (min-width:1024px){.location-container .store-container .store-container-wrp .store-card .accordion-title p{font-size:1.375rem}}.location-container .store-container .store-container-wrp .store-card .accordion-title:after{height:1.125rem;width:1.125rem}@media (min-width:1024px){.location-container .store-container .store-container-wrp .store-card .accordion-title:after{height:1.8125rem;width:1.8125rem}}@media (min-width:1024px){.location-container .store-container .store-container-wrp .store-card .accordion-title{padding:1.125rem 0}}.location-container .store-container .store-container-wrp .store-card .store-hours-button{background-color:transparent;border-color:#ede2c4;border-style:solid;border-width:1px 0;color:#8f6721;cursor:pointer;font-weight:600;text-transform:uppercase;text-align:left;padding:1.125rem 0;width:100%;background:url(/Sitefinity/WebsiteTemplates/RogersChocolates/App_Themes/RogersChocolates/Images/icon-accordion-expand.png) no-repeat 100% center;background-size:18px}@media (min-width:1024px){.location-container .store-container .store-container-wrp .store-card .store-hours-button{background-size:29px}}.location-container .store-container .store-container-wrp .store-card .accordion-title p{margin:0}.location-container .store-container .store-container-wrp .store-card .store-hours{overflow:hidden}.location-container .store-container .store-container-wrp .store-card .store-hours ul{-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}@media (min-width:1024px){.location-container{grid-template-columns:40%;column-gap:8.8125rem}}#sfLoginWidgetWrp .sfSubmitBtnWrp .box-builder .sfSubmitBtn,.box-builder #sfLoginWidgetWrp .sfSubmitBtnWrp .sfSubmitBtn,.box-builder .btn-primary,.box-builder .button.continue-shopping,.box-builder .continueShoppingButton,.box-builder .sfprofileChangePasswordFormWrp .sfprofileLnkWrp .sfprofileSaveLnk,.sfprofileChangePasswordFormWrp .sfprofileLnkWrp .box-builder .sfprofileSaveLnk{text-transform:uppercase}.box-builder .step-lbl{font-size:1rem;margin-bottom:.5rem}@media (min-width:750px){.box-builder .step-lbl{margin-bottom:1rem}}@media (min-width:1024px){.box-builder .step-lbl{font-size:1.75rem}}@media (min-width:1600px){.box-builder .step-lbl{margin-bottom:2rem}}.box-builder .step-lbl .step-num{border:1.5px solid #96702e;border-radius:50%;color:#96702e;display:inline-block;font-family:minion-pro,serif;font-size:.875rem;font-weight:400;height:1.25rem;line-height:1.125rem;margin-right:.25rem;text-align:center;width:1.25rem}@media (min-width:1024px){.box-builder .step-lbl .step-num{font-size:2rem;height:3rem;line-height:2.75rem;margin-right:.75rem;width:3rem}}.box-builder .step-lbl .label-l{font-size:unset}.box-builder .box-size-wrp{margin-bottom:1.5rem;padding:0 1rem}@media (min-width:750px){.box-builder .box-size-wrp{margin-bottom:2.5rem;padding:0}}@media (min-width:1024px){.box-builder .box-size-wrp{margin-bottom:5rem}}.box-builder .box-size-wrp .row-flex{border-top:1px solid #e5e5e5;justify-content:space-between;padding-top:.5rem}@media (min-width:750px){.box-builder .box-size-wrp .row-flex{border-top:0;padding-top:0}}@media (min-width:750px){.box-builder .box-size-wrp .row-flex .col{max-width:30%}}@media (min-width:1600px){.box-builder .box-size-wrp .row-flex .col{max-width:32%}}.box-builder .box-size-wrp .row-flex .col.__disabled{cursor:default;opacity:.5}.box-builder .box-size-wrp .row-flex .col.__disabled input[type=radio],.box-builder .box-size-wrp .row-flex .col.__disabled label{pointer-events:none}.box-builder .box-size-wrp .row-flex .col:not(.__disabled):hover .img-wrp img{transform:scale(1.05)}.box-builder .box-size-wrp .img-outer-wrp{border:1px solid #ede2c4;cursor:pointer;display:none;padding:12px}@media (min-width:750px){.box-builder .box-size-wrp .img-outer-wrp{display:block}}.box-builder .box-size-wrp .img-outer-wrp .img-wrp{border:1px solid #be9959;overflow:hidden;padding:12px}.box-builder .box-size-wrp .img-outer-wrp .img-wrp img{transition:all 250ms linear}.box-builder .box-size-wrp input[type=radio]{border-width:1.5px}@media (min-width:1024px){.box-builder .box-size-wrp input[type=radio]{height:1.75rem;width:1.75rem}}.box-builder .box-size-wrp input[type=radio]:checked:after{border-width:2px}@media (min-width:1024px){.box-builder .box-size-wrp input[type=radio]:checked:after{height:1.5rem;width:1.5rem}}.box-builder .box-size-wrp label{color:#3b3b3b;cursor:pointer}@media (min-width:750px){.box-builder .box-size-wrp label{font-weight:600;text-transform:uppercase}}@media (min-width:1024px){.box-builder .box-size-wrp label{font-size:1.5rem}}.box-builder .box-size-wrp .box-price{float:right;font-family:minion-pro,serif;font-size:.875rem;padding:.5rem 0}@media (min-width:750px){.box-builder .box-size-wrp .box-price{float:none;margin-left:1rem}}@media (min-width:1024px){.box-builder .box-size-wrp .box-price{font-size:1.563rem}}.box-builder .items-wrp .step-lbl{padding:0 1rem}@media (min-width:750px){.box-builder .items-wrp .step-lbl{padding:0}}.box-builder .items-wrp>.row-flex{justify-content:space-between}@media (min-width:1024px){.box-builder .items-wrp .col-left{margin-right:8%}}@media (min-width:1600px){.box-builder .items-wrp .col-left{margin-right:150px}}.box-builder .items-wrp .col-left .accordion-wrp:first-of-type .accordion-content{display:block}.box-builder .items-wrp .col-left .accordion-title{margin-bottom:.5rem}@media (min-width:1024px){.box-builder .items-wrp .col-left .accordion-title{cursor:default!important;pointer-events:none;margin-bottom:0}}@media (min-width:1024px){.box-builder .items-wrp .col-left .accordion-title::after{display:none!important}}.box-builder .items-wrp .col-left .accordion-content{padding:0}@media (min-width:1024px){.box-builder .items-wrp .col-left .accordion-content{display:block!important}}@media (max-width:1023.9px){.box-builder .items-wrp .col-left .accordion-content .ChocolateListing{margin-top:-.5rem}}.box-builder .items-wrp .col-right{display:none}@media (min-width:1024px){.box-builder .items-wrp .col-right{display:block;max-width:30%}}@media (min-width:1600px){.box-builder .items-wrp .col-right{max-width:32%}}@media (max-width:1023.9px){.box-builder .items-wrp .col-right.__show-as-modal{background:#fff;bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:2}}.box-builder .review-selection-wrp{margin-top:2rem;text-align:center}@media (min-width:1024px){.box-builder .review-selection-wrp{display:none}}.box-builder .review-bar-wrp{display:none}.box-builder .chocolate-category-wrp{background-color:#000!important;color:#fff;padding:.875rem .875rem .625rem;text-transform:uppercase}@media (max-width:1023.9px){.box-builder .chocolate-category-wrp{background-image:none!important}}@media (min-width:1024px){.box-builder .chocolate-category-wrp{background-position:center center;background-repeat:no-repeat;background-size:cover;align-items:end;height:285px;padding:0}}@media (min-width:1024px){.box-builder .chocolate-category-wrp div{background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.95) 75%);padding:1.5rem 1.5rem 1.125rem;width:100%}}@media (min-width:1600px){.box-builder .chocolate-category-wrp div{padding-left:3rem;padding-right:3rem}}.box-builder .chocolate-category-wrp h4{color:inherit;margin:0}.box-builder .ChocolateListing.cols-2{padding:1.5rem}@media (min-width:1024px){.box-builder .ChocolateListing.cols-2{display:grid;gap:0 36px;grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:2.25rem;padding-top:2.25rem}}@media (min-width:1600px){.box-builder .ChocolateListing.cols-2{gap:0 50px;padding-left:3rem;padding-right:3rem}}@media (min-width:1024px){.box-builder .ChocolateListing.cols-2 .ChocolateItem:nth-child(2) .row-flex{border-color:transparent}}.box-builder .ChocolateListing .ChocolateItem{padding:0 .625rem;border-radius:7px}@media (min-width:1600px){.box-builder .ChocolateListing .ChocolateItem{padding-left:1.25rem;padding-right:1.25rem}}.box-builder .ChocolateListing .ChocolateItem:first-child .row-flex{border-color:transparent}.box-builder .ChocolateListing .ChocolateItem.__item-in-box{background:rgba(106,18,34,.05)}.box-builder .ChocolateListing .ChocolateItem .row-flex{align-items:center;display:flex;flex-flow:row;border-top:1px solid #ede2c4;padding:8px 0}.box-builder .ChocolateListing .ChocolateItem .row-flex .col{flex:1 1}.box-builder .ChocolateListing .ChocolateItem .row-flex .__col-add-remove{align-items:center;display:flex;flex:0 0 auto}.box-builder .ChocolateListing .ChocolateItem .chocolate-name{font-size:14px}@media (min-width:750px){.box-builder .ChocolateListing .ChocolateItem .chocolate-name{font-size:16px}}@media (min-width:1024px){.box-builder .ChocolateListing .ChocolateItem .chocolate-name{font-size:18px}}@media (min-width:1600px){.box-builder .ChocolateListing .ChocolateItem .chocolate-name{font-size:22px}}.box-builder .ChocolateListing .ChocolateItem input[type=text]{background-color:transparent;border:0;margin:0 5px;padding:0;text-align:center;width:25px}.box-builder .ChocolateListing .ChocolateItem .add,.box-builder .ChocolateListing .ChocolateItem .remove{color:#96702e;cursor:pointer;font-family:proxima-nova,sans-serif;font-size:22px;font-weight:700;text-align:center;width:25px}.box-builder .ChocolateListing .ChocolateItem .delete{background:url(../Images/icon-bin.png) no-repeat center;background-size:16px auto;cursor:pointer;height:25px;margin-left:1.5rem;width:16px}.box-builder .items-selected-wrp{max-height:100%;overflow-y:auto;padding:2rem}@media (min-width:1024px){.box-builder .items-selected-wrp{border:1px solid #ede2c4;max-height:none;padding:0}}@media (min-width:1024px){.box-builder .items-selected-wrp .inner{padding:1.5rem}}@media (min-width:1600px){.box-builder .items-selected-wrp .inner{padding-left:3rem;padding-right:3rem}}.box-builder .items-selected-wrp .inner .img-wrp{text-align:center}.box-builder .items-selected-wrp .inner h4{color:#6a1222}@media (min-width:1024px){.box-builder .items-selected-wrp .inner h4{font-size:1.5rem}}@media (min-width:1600px){.box-builder .items-selected-wrp .inner h4{font-size:2rem}}@media (max-width:1023.9px){.box-builder .items-selected-wrp hr{display:none}}.box-builder .items-selected-wrp .ChocolateListing{margin-bottom:1rem}.box-builder .items-selected-wrp .ChocolateItem{padding-left:0;padding-right:0}@media (min-width:1024px){#sfLoginWidgetWrp .sfSubmitBtnWrp .box-builder .items-selected-wrp .ChocolateSubmit .sfSubmitBtn,.box-builder .items-selected-wrp .ChocolateSubmit #sfLoginWidgetWrp .sfSubmitBtnWrp .sfSubmitBtn,.box-builder .items-selected-wrp .ChocolateSubmit .btn-primary,.box-builder .items-selected-wrp .ChocolateSubmit .button.continue-shopping,.box-builder .items-selected-wrp .ChocolateSubmit .continueShoppingButton,.box-builder .items-selected-wrp .ChocolateSubmit .sfprofileChangePasswordFormWrp .sfprofileLnkWrp .sfprofileSaveLnk,.sfprofileChangePasswordFormWrp .sfprofileLnkWrp .box-builder .items-selected-wrp .ChocolateSubmit .sfprofileSaveLnk{padding-left:5px;padding-right:5px}}@media (min-width:1110px){#sfLoginWidgetWrp .sfSubmitBtnWrp .box-builder .items-selected-wrp .ChocolateSubmit .sfSubmitBtn,.box-builder .items-selected-wrp .ChocolateSubmit #sfLoginWidgetWrp .sfSubmitBtnWrp .sfSubmitBtn,.box-builder .items-selected-wrp .ChocolateSubmit .btn-primary,.box-builder .items-selected-wrp .ChocolateSubmit .button.continue-shopping,.box-builder .items-selected-wrp .ChocolateSubmit .continueShoppingButton,.box-builder .items-selected-wrp .ChocolateSubmit .sfprofileChangePasswordFormWrp .sfprofileLnkWrp .sfprofileSaveLnk,.sfprofileChangePasswordFormWrp .sfprofileLnkWrp .box-builder .items-selected-wrp .ChocolateSubmit .sfprofileSaveLnk{padding-left:15px;padding-right:15px}}@media (min-width:1540px){#sfLoginWidgetWrp .sfSubmitBtnWrp .box-builder .items-selected-wrp .ChocolateSubmit .sfSubmitBtn,.box-builder .items-selected-wrp .ChocolateSubmit #sfLoginWidgetWrp .sfSubmitBtnWrp .sfSubmitBtn,.box-builder .items-selected-wrp .ChocolateSubmit .btn-primary,.box-builder .items-selected-wrp .ChocolateSubmit .button.continue-shopping,.box-builder .items-selected-wrp .ChocolateSubmit .continueShoppingButton,.box-builder .items-selected-wrp .ChocolateSubmit .sfprofileChangePasswordFormWrp .sfprofileLnkWrp .sfprofileSaveLnk,.sfprofileChangePasswordFormWrp .sfprofileLnkWrp .box-builder .items-selected-wrp .ChocolateSubmit .sfprofileSaveLnk{padding-left:28px;padding-right:28px}}.box-builder .items-selected-wrp .btn_clear_all{background:url(../Images/icon-clearall.png) no-repeat left center transparent;background-size:20px auto;border:0;color:#96702e;cursor:pointer;display:inline-block;font-size:1rem;font-weight:700;line-height:1.25em;margin-left:1rem;padding:0 0 0 1.5rem;text-transform:uppercase}@media (min-width:1024px){.box-builder .items-selected-wrp .btn_clear_all{margin-left:.25rem}}@media (min-width:1110px){.box-builder .items-selected-wrp .btn_clear_all{margin-left:.5rem}}@media (min-width:1600px){.box-builder .items-selected-wrp .btn_clear_all{background-size:26px auto;font-size:1.375rem;margin-left:1rem;padding-left:2rem}}@media (min-width:1540px){.box-builder .items-selected-wrp .btn_clear_all{margin-left:1.5rem}}.box-builder .items-selected-wrp .btn_clear_all:hover:not(:disabled){text-decoration:underline}.box-builder .close-review-panel-wrp{position:fixed;right:1.75rem;top:1.75rem}@media (min-width:1024px){.box-builder .close-review-panel-wrp{display:none}}.box-builder .close-review-panel-wrp a{background:url(../images/icon-nav-close.png) no-repeat right .25rem center #fff;background-size:18px auto;color:#3b3b3b;cursor:pointer;display:inline-block;font-weight:500;padding:.25rem 2rem .25rem .25rem;text-transform:uppercase}.box-builder .bb-modal-backdrop{background-color:rgba(0,0,0,.8);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:1}.box-builder .bb-modal-backdrop.show{display:block}.box-builder .bb-modal{bottom:0;display:none;left:0;outline:0;overflow:hidden;position:fixed;right:0;top:0;z-index:2}.box-builder .bb-modal.show{display:block}.box-builder .bb-modal-dialog{margin:1.5rem auto;max-width:450px;pointer-events:none;position:relative;width:auto}@media (min-width:1024px){.box-builder .bb-modal-dialog{max-width:586px}}.box-builder .bb-modal-dialog-centered{align-items:center;display:flex;min-height:calc(100% - (1.5rem * 2))}.box-builder .bb-modal-content{background-color:#000;color:#fff;margin:0 1rem;outline:0;padding:6px;pointer-events:auto;position:relative;text-align:center;width:100%}@media (min-width:750px){.box-builder .bb-modal-content{margin:0}}.box-builder .bb-modal-content .bb-modal-brdr{border:1px solid #96702e;padding:2rem}.box-builder .bb-modal-content h3,.box-builder .bb-modal-content p{color:inherit}.box-builder .bb-modal-content h3{margin-bottom:.5rem}.box-builder .bb-modal-content .bb-modal-footer{margin-top:2rem}#sfLoginWidgetWrp .sfSubmitBtnWrp .box-builder .bb-modal-content .sfSubmitBtn,.box-builder .bb-modal-content #sfLoginWidgetWrp .sfSubmitBtnWrp .sfSubmitBtn,.box-builder .bb-modal-content .btn-primary,.box-builder .bb-modal-content .button.continue-shopping,.box-builder .bb-modal-content .continueShoppingButton,.box-builder .bb-modal-content .sfprofileChangePasswordFormWrp .sfprofileLnkWrp .sfprofileSaveLnk,.sfprofileChangePasswordFormWrp .sfprofileLnkWrp .box-builder .bb-modal-content .sfprofileSaveLnk{height:46px;margin:0 10px}#sfLoginWidgetWrp .sfSubmitBtnWrp .box-builder .bb-modal-content .__white.sfSubmitBtn,.box-builder .bb-modal-content #sfLoginWidgetWrp .sfSubmitBtnWrp .__white.sfSubmitBtn,.box-builder .bb-modal-content .__white.button.continue-shopping,.box-builder .bb-modal-content .__white.continueShoppingButton,.box-builder .bb-modal-content .btn-primary.__white,.box-builder .bb-modal-content .sfprofileChangePasswordFormWrp .sfprofileLnkWrp .__white.sfprofileSaveLnk,.sfprofileChangePasswordFormWrp .sfprofileLnkWrp .box-builder .bb-modal-content .__white.sfprofileSaveLnk{background-color:transparent;color:inherit}.bb-modal-open{overflow:hidden}.bb-modal-open footer,.bb-modal-open header{pointer-events:none}.bb-modal-open .footer-border,.bb-modal-open .footer-outer-wrp,.bb-modal-open .header-border,.bb-modal-open .header-outer-wrp{opacity:.2}.bb-modal-open .review-bar-wrp{display:none}.bb-modal-open #header-banner-cntr,.bb-modal-open footer{z-index:0}@media (max-width:1023.9px){.bb-review-panel-open{overflow:hidden}}@media (max-width:1023.9px){.bb-review-panel-open #header-banner-cntr,.bb-review-panel-open .review-bar-wrp,.bb-review-panel-open footer,.bb-review-panel-open header{display:none}}.review-bar-wrp{align-items:center;background:#000;color:#fff;display:flex;position:fixed;bottom:0;left:0;right:0;text-transform:uppercase;z-index:3}@media (min-width:1024px){.review-bar-wrp{display:none}}.review-bar-wrp p{color:inherit;flex:1 1;letter-spacing:.075em;margin:0;padding-left:.875rem}@media (max-width:749.9px){.review-bar-wrp p{font-size:.875rem}}.review-order-wrp{color:#3b3b3b;font-family:proxima-nova,sans-serif;font-weight:400;letter-spacing:0;line-height:135%;font-size:14px}@media (min-width:750px){.review-order-wrp{font-size:20px}}@media (min-width:1024px){.review-order-wrp{font-size:22px}}@media (min-width:1600px){.review-order-wrp{font-size:22px}}.review-order-wrp .upper-section{border-bottom:1px solid #96702e;display:flex;flex-flow:row wrap;justify-content:space-between;padding:2rem 0}.review-order-wrp .upper-section .shipping-section .__space{padding-bottom:1rem}.review-order-wrp .upper-section .shipping-section .__space select{width:100%}@media (min-width:750px){.review-order-wrp .upper-section .shipping-section .__space select{width:unset}}.review-order-wrp .upper-section .section{flex:1 1 100%}@media (min-width:750px){.review-order-wrp .upper-section .section{flex:unset}}.review-order-wrp .upper-section .section .section-label{padding-bottom:2.25rem}.review-order-wrp .order-details{padding:2rem 0 0 0}@media (min-width:750px){.review-order-wrp .order-details{border-bottom:1px solid #96702e;padding:2rem 0}}.review-order-wrp .order-details .review-table{width:100%}.review-order-wrp .order-details .review-table tbody{text-align:left}.review-order-wrp .order-details .review-table tbody .item-name{width:50%}.review-order-wrp .order-details .review-table tbody .item-price{text-align:right}.review-order-wrp .order-details .review-table tbody .item-comments{padding:0 .5rem 0 1rem}.review-order-wrp .order-details .review-table tbody .item-quantity{padding:0 .5rem}.review-order-wrp .order-details .review-table tbody td:not(:first-child):not(:last-child){padding:0 .5rem}.review-order-wrp .order-details .review-table tbody td:not(:first-child):not(:last-child):nth-child(2){padding:0 .5rem 0 1rem}.review-order-wrp .lower-section{display:flex;flex-flow:row wrap;justify-content:space-between}.review-order-wrp .lower-section .instructions-wrp{flex:1 1 100%}@media (min-width:750px){.review-order-wrp .lower-section .instructions-wrp{flex:1 1 50%}}.review-order-wrp .lower-section .instructions-wrp .instructions{height:100%}@media (min-width:750px){.review-order-wrp .lower-section .instructions-wrp .instructions{padding-right:2rem}}.review-order-wrp .lower-section .instructions-wrp .instructions textarea{height:80%;width:100%}.review-order-wrp .lower-section .summary{flex:1 1 100%;padding-top:2rem}@media (min-width:750px){.review-order-wrp .lower-section .summary{flex:1 1 50%;padding-top:unset}}.review-order-wrp .lower-section .item-wrp{padding-bottom:1rem}.review-order-wrp .lower-section .item-wrp .item{display:flex;flex-flow:row nowrap;justify-content:space-between}.review-order-wrp .section-label{font-weight:700;font-size:16px;line-height:1.15;text-transform:uppercase}@media (min-width:750px){.review-order-wrp .section-label{font-size:18px}}@media (min-width:1024px){.review-order-wrp .section-label{font-size:20px}}@media (min-width:1600px){.review-order-wrp .section-label{font-size:22px}}.review-order-wrp .section-label.__red{color:#6a1222}.review-order-wrp .section-label.__large{font-size:20px}@media (min-width:750px){.review-order-wrp .section-label.__large{font-size:22px}}@media (min-width:1024px){.review-order-wrp .section-label.__large{font-size:24px}}@media (min-width:1600px){.review-order-wrp .section-label.__large{font-size:28px}}.review-order-payment-options{text-align:center}@media (min-width:750px){.review-order-payment-options{text-align:right}}.review-order-payment-options .paymentOptions{display:none}#basic-modal-content{display:none}#simplemodal-overlay{background-color:#000}#simplemodal-container{background-color:#fff;color:#3b3b3b;height:516px;padding:1rem;width:100%}@media (min-width:750px){#simplemodal-container{width:750px}}#simplemodal-container h3{text-align:center}#simplemodal-container p{white-space:pre-line}#simplemodal-container .simplemodal-data{padding:.5rem}#simplemodal-container code{background:#141414;border-left:3px solid #65b43d;color:#bbb;display:block;font-size:12px;margin-bottom:12px;padding:4px 6px 6px}#simplemodal-container a.modalCloseImg{background:url(../img/basic/x.png) no-repeat;cursor:pointer;display:inline;height:29px;position:absolute;right:-16px;top:-15px;width:25px;z-index:3200}.button.continue-shopping{height:auto;line-height:1;padding:1rem 1.5rem;text-align:center;text-transform:uppercase}.cart-empty-message{font-family:proxima-nova,sans-serif;font-size:1.375rem;font-weight:700;letter-spacing:.05em;line-height:1.5;margin-bottom:1rem;text-transform:uppercase}.coupon-number{display:none}.view-cart table.cartItems{width:100%}@media (max-width:749.9px){.view-cart table.cartItems tr.CAPTION,.view-cart table.cartItems tr.caption{display:none}}.view-cart table.cartItems tr.CAPTION th,.view-cart table.cartItems tr.caption th{font-family:proxima-nova,sans-serif;font-size:1rem;font-weight:700;letter-spacing:.05em;line-height:1.5;height:50px;margin-bottom:1rem;padding-right:.25rem;text-transform:uppercase;text-align:left;vertical-align:top}@media (min-width:1024px){.view-cart table.cartItems tr.CAPTION th,.view-cart table.cartItems tr.caption th{font-size:1.25rem}}.view-cart table.cartItems tr.CAPTION th:last-of-type,.view-cart table.cartItems tr.caption th:last-of-type{padding-right:0}.view-cart table.cartItems tr.cart-item{font-size:.875rem}@media (max-width:749.9px){.view-cart table.cartItems tr.cart-item{border-bottom:solid 1px #ede2c4;display:flex;flex-flow:row wrap;font-size:1.125rem;margin-bottom:2rem;padding:0 0 2rem}}@media (min-width:1024px){.view-cart table.cartItems tr.cart-item{font-size:1.125rem}}.view-cart table.cartItems tr.cart-item td{padding-right:.5rem}@media (max-width:749.9px){.view-cart table.cartItems tr.cart-item td{width:50%}}.view-cart table.cartItems tr.cart-item td:last-of-type{padding-right:0}@media (max-width:749.9px){.view-cart table.cartItems tr.cart-item td:last-of-type{margin-top:auto;width:100%}}@media (max-width:749.9px){.view-cart table.cartItems tr.cart-item td::before{display:block;content:attr(data-label);font-family:proxima-nova,sans-serif;font-size:1rem;font-weight:700;letter-spacing:.05em;line-height:1.5;margin:1rem 0 .5rem;text-align:left;text-transform:uppercase}}.view-cart table.cartItems tr.cart-item td.units select{width:100%}.view-cart table.cartItems tr.cart-item td.quantity>div{align-items:center;display:flex}.view-cart table.cartItems tr.cart-item td.quantity>div .edit-quantity{text-align:center}.view-cart table.cartItems tr.cart-item td.quantity>div a{padding:.5rem;text-decoration:none}@media (max-width:749.9px){.view-cart table.cartItems tr.cart-item td.linkButton::before{margin:0}}.view-cart table.cartItems tr.cart-item td.linkButton .icon{align-items:center;display:flex;justify-content:flex-end}@media (min-width:750px){.view-cart table.cartItems tr.cart-item td.linkButton .icon{justify-content:center}}.view-cart table.cartItems tr.cart-item td.linkButton .icon-cancel-circled{background:url(/Sitefinity/WebsiteTemplates/RogersChocolates/App_Themes/RogersChocolates/Images/icon-cart-trash.png) no-repeat center;background-size:contain;display:block;height:20px;width:20px}@media (min-width:750px) and (max-width:1023.9px){.view-cart table.cartItems tr.cart-item td input,.view-cart table.cartItems tr.cart-item td select{padding:1rem;width:100%}}@media (min-width:750px){.view-cart table.cartItems tr.cart-item td input,.view-cart table.cartItems tr.cart-item td select{font-size:.875rem}}@media (min-width:1024px){.view-cart table.cartItems tr.cart-item td input,.view-cart table.cartItems tr.cart-item td select{font-size:1.125rem}}@media (max-width:1023.9px){.view-cart table.cartItems tr.cart-item td select{background-size:auto 40%;padding-right:2rem}}@media (min-width:1024px){.view-cart table.cartItems tr.cart-item td select{padding-right:3rem}}.cart-buttons{margin-top:1.5rem}.cart-buttons .button,.cart-buttons button[type=submit],.cart-buttons input[type=submit]{font-size:1rem;height:auto;justify-content:center;line-height:1;min-height:65px;padding:.5rem 2rem;text-align:center;text-transform:uppercase}@media (max-width:749.9px){.cart-buttons .button,.cart-buttons button[type=submit],.cart-buttons input[type=submit]{width:250px}}@media (min-width:750px){.cart-buttons .row{align-items:center;display:flex}}.cart-buttons .row .columns{margin:1rem 0;text-align:center}@media (min-width:750px){.cart-buttons .row .columns{margin:0 1rem}}@media (min-width:750px){.cart-buttons .row .columns:first-of-type{margin-right:auto;margin-left:0}}@media (min-width:750px){.cart-buttons .row .columns:last-of-type{margin-right:0}}.checkoutCompleteControl{overflow:auto}.checkoutCompleteControl table.detailLayout,.checkoutCompleteControl table.orderHeaderLayout{width:100%}.checkoutCompleteControl table.detailLayout tr td,.checkoutCompleteControl table.detailLayout tr th,.checkoutCompleteControl table.orderHeaderLayout tr td,.checkoutCompleteControl table.orderHeaderLayout tr th{padding:.5rem 0;padding-right:.5rem}.checkoutCompleteControl table.detailLayout tr.CAPTION th,.checkoutCompleteControl table.detailLayout tr.caption th,.checkoutCompleteControl table.orderHeaderLayout tr.CAPTION th,.checkoutCompleteControl table.orderHeaderLayout tr.caption th{font-family:proxima-nova,sans-serif;font-size:1rem;font-weight:700;letter-spacing:.05em;line-height:1.5;margin-bottom:1rem;text-transform:uppercase;text-align:left;vertical-align:top;white-space:nowrap}@media (min-width:1024px){.checkoutCompleteControl table.detailLayout tr.CAPTION th,.checkoutCompleteControl table.detailLayout tr.caption th,.checkoutCompleteControl table.orderHeaderLayout tr.CAPTION th,.checkoutCompleteControl table.orderHeaderLayout tr.caption th{font-size:1.25rem}}.checkoutCompleteControl table.detailLayout tr.CAPTION th:last-of-type,.checkoutCompleteControl table.detailLayout tr.caption th:last-of-type,.checkoutCompleteControl table.orderHeaderLayout tr.CAPTION th:last-of-type,.checkoutCompleteControl table.orderHeaderLayout tr.caption th:last-of-type{padding-right:0}.checkoutCompleteControl table.detailLayout p,.checkoutCompleteControl table.orderHeaderLayout p{font-size:1rem}.sfTemplateEditor.sfPageEditor #header .nav-wrp{display:flex}.sfTemplateEditor.sfPageEditor #header .nav-mobile-lower-wrp,.sfTemplateEditor.sfPageEditor #header .nav-mobile-upper-wrp,.sfTemplateEditor.sfPageEditor #header .nav-upper-wrp{border:dashed 1px #00f;display:block;margin:1rem 0;padding:1rem}.sfTemplateEditor.sfPageEditor #header .search-box-wrp{display:block}.sfPageEditor .k-tool-group .dropdown-wrap.k-state-default{font-size:12px}.sfPageEditor .k-item .k-state-default{background:0 0;border:0;color:#000;display:block;font-weight:400;font-size:16px;height:auto;margin:10px 0;padding:0;text-align:left;width:100%}.sfPageEditor .k-item .k-state-default::after,.sfPageEditor .k-item .k-state-default::before{content:none}.sfPageEditor .sf_colsIn{width:100%}.sfPageEditor .modal-dialog .modal-content .modal-header{display:block}.sfPageEditor .offscreen,.sfPageEditor .view-cart table.cartItems tr.cart-item td.linkButton .icon-cancel-circled .remove-text,.view-cart table.cartItems tr.cart-item td.linkButton .icon-cancel-circled .sfPageEditor .remove-text{position:static;height:auto;width:auto}.sfPageEditor .fullwidth-container{margin:0;position:static;left:auto;width:100%}.sfPageEditor .annoucement-banner-content-cntr{border:dashed 1px #00f;display:block;margin:.5rem 0;padding:.5rem 0}.sfPageEditor #announcement-banner,.sfPageEditor #footer,.sfPageEditor #header,.sfPageEditor #main,.sfPageEditor #main-cntr{opacity:1;visibility:visible}.sfPageEditor #header{display:block;height:auto;position:static}.sfPageEditor #header .nav-wrp{display:none}.sfPageEditor #header .header-inner-wrp{display:block;height:auto}.sfPageEditor #header .header-border{display:none}.sfPageEditor #header-banner-cntr .full-width-image-header-wrp{height:auto}.sfPageEditor #header-banner-cntr .full-width-image-header-wrp .full-width-image-header-content .header-content{position:unset}.sfPageEditor #header-banner-cntr .full-width-image-header-wrp .full-width-image-header-content .header-content .image-caption,.sfPageEditor #header-banner-cntr .full-width-image-header-wrp .full-width-image-header-content .header-content .page-heading{position:static}.sfPageEditor main{opacity:1;visibility:visible}.sfPageEditor .accordion-wrp{border:3px dashed red;padding:10px 10PX}.sfPageEditor .accordion-wrp .accordion-title{padding:20px 0;border:2px solid orange}.sfPageEditor .accordion-wrp .accordion-title:after{display:none}.sfPageEditor .accordion-wrp .accordion-content{display:block;padding:20px 0;border:2px solid #00f}.sfPageEditor #header-banner-cntr{height:unset;position:relative;top:0}.sfPageEditor #header-banner-cntr .main-image{display:block}.sfPageEditor .bg-light-gold{width:100%;margin-left:-50%}.sfPageEditor .home-banner-wrp .slide-container-bg{display:block}.sfPageEditor .home-banner-wrp .slides-container-wrp{opacity:1;visibility:visible}.sfPageEditor .home-banner-wrp .slides-container-wrp .slides-container{border:2px solid pink;padding:1rem}.sfPageEditor .home-banner-wrp .slides-container-wrp .slides-container .slide-wrp{border:2px dashed green;padding:1rem}.sfPageEditor .home-banner-wrp .slides-container-wrp .slides-container .slide-wrp .slide-content .left-side{background-position:center;background-size:cover}.sfPageEditor .home-banner-wrp .slides-container-wrp .slides-container .slide-wrp .slide-content .left-side img{position:unset;display:block;max-width:500px;max-height:500px}.sfPageEditor .home-banner-wrp .slides-container-wrp .slides-container .slide-wrp .slide-content .right-side{padding:0}.sfPageEditor .home-banner-wrp .slides-container-wrp .slides-container .slide-wrp .slide-content .right-side .slide-side-image img{display:block;position:unset}.sfPageEditor .home-banner-wrp .slides-container-wrp .slides-container .slide-wrp .slide-content .right-side .background-pattern{display:block}.sfPageEditor .image-card-cntr{border:2px dotted green}.sfPageEditor .image-card-wrp{aspect-ratio:0;border:2px dotted #00f;margin:2rem 0;max-width:none;width:100%}.sfPageEditor .image-card-wrp .inner-border{display:none}.sfPageEditor .image-card-wrp .image-cntr{aspect-ratio:0}.sfPageEditor .image-card-wrp .image-wrp{display:none}.sfPageEditor .image-card-wrp .icm-image-dropzone,.sfPageEditor .image-card-wrp .image-dropzone{display:block;width:500px}.sfPageEditor .image-card-wrp .ic-title-cntr{position:static}.sfPageEditor .image-card-wrp .overlay{display:none}.sfPageEditor .image-card-wrp .ic-modal-cntr{border-top:2px solid #00f;display:block;padding-top:1rem}.sfPageEditor .image-left-text-right-wrp .slide-content .image-side div,.sfPageEditor .image-right-text-left-wrp .slide-content .image-side div{width:unset;height:unset}.sfPageEditor .image-left-text-right-wrp .slide-content .image-side div.slide-caption,.sfPageEditor .image-right-text-left-wrp .slide-content .image-side div.slide-caption{height:unset;position:relative}.sfPageEditor .image-left-text-right-wrp .slide-content .image-side div.tag,.sfPageEditor .image-right-text-left-wrp .slide-content .image-side div.tag{position:relative;background:unset;top:0;left:0;right:0;bottom:0}.sfPageEditor .image-left-text-right-wrp .slide-content .image-side img,.sfPageEditor .image-right-text-left-wrp .slide-content .image-side img{position:unset;display:block;max-width:500px;max-height:500px}.sfPageEditor .image-left-text-right-wrp .slide-content .text-side,.sfPageEditor .image-right-text-left-wrp .slide-content .text-side{padding:0}.sfPageEditor .image-left-text-right-wrp .slide-content .text-side .center,.sfPageEditor .image-right-text-left-wrp .slide-content .text-side .center{display:block;height:auto}.sfPageEditor .image-left-text-right-wrp .slide-content .text-side .slide-side-image img,.sfPageEditor .image-right-text-left-wrp .slide-content .text-side .slide-side-image img{position:relative}.sfPageEditor .tabs-container{border:3px dashed #000;display:block;margin:1rem 0}.sfPageEditor .tabs-container .tab-content-cntr{border:3px dashed orange;display:block;margin:1rem 0}.sfPageEditor .tabs-container .tab-content-cntr .tab-title-wrp{display:block}.sfPageEditor .tabs-container .tab-content-cntr .tab-content-wrp{border:2px dashed #00f;display:block;margin:1rem 0}.sfPageEditor .products-slider-wrp .itemList{display:flex;flex-flow:row wrap}.sfPageEditor .products-slider-wrp .itemList .product-container{flex:0 0 25%}.parallax-weave-cntr{position:relative;overflow:hidden}.parallax-weave-cntr>.sf_colsOut{position:relative;z-index:2}.parallax-weave-cntr .pg-prlx-grp{z-index:1}#parallax-cntr{display:none}.pg-prlx-grp{display:none;position:absolute;z-index:-1}.pg-prlx-grp .prlx-img{display:none;max-width:none}@media (max-width:749.9px){.pg-prlx-grp .prlx-img.__mobile{display:block}}@media (min-width:750px) and (max-width:1023.9px){.pg-prlx-grp .prlx-img.__tablet{display:block}}@media (min-width:1024px) and (max-width:1599.9px){.pg-prlx-grp .prlx-img.__desktop{display:block}}@media (min-width:1600px){.pg-prlx-grp .prlx-img.__desktop-large{display:block}}.pg-prlx-grp .prlx-img img{max-width:none;width:auto}.pg-prlx-grp.__ppg-clone-main.__ppg-total-1.__ppg-num-1{top:0;right:-20px}.pg-prlx-grp.__ppg-clone-main.__ppg-total-3.__ppg-num-1{top:0;right:-20px}.pg-prlx-grp.__ppg-clone-main.__ppg-total-3.__ppg-num-2{top:80vh;right:0}@media (min-width:1024px){.pg-prlx-grp.__ppg-clone-main.__ppg-total-3.__ppg-num-2{right:64px}}@media (min-width:1600px){.pg-prlx-grp.__ppg-clone-main.__ppg-total-3.__ppg-num-2{right:130px}}.pg-prlx-grp.__ppg-clone-main.__ppg-total-3.__ppg-num-3{bottom:-70px;left:0}@media (min-width:1024px){.pg-prlx-grp.__ppg-clone-main.__ppg-total-3.__ppg-num-3{bottom:-140px;left:-150px}}.pg-prlx-grp.__ppg-clone-main.__ppg-total-3.__alt.__ppg-num-1{top:0;right:-20px}.pg-prlx-grp.__ppg-clone-main.__ppg-total-3.__alt.__ppg-num-2{top:64px;left:-40px}@media (min-width:1024px){.pg-prlx-grp.__ppg-clone-main.__ppg-total-3.__alt.__ppg-num-2{top:200px;left:-130px}}.pg-prlx-grp.__ppg-clone-main.__ppg-total-3.__alt.__ppg-num-3{bottom:-70px;right:0}@media (min-width:1024px){.pg-prlx-grp.__ppg-clone-main.__ppg-total-3.__alt.__ppg-num-3{bottom:-80px;right:64px}}@media (min-width:1600px){.pg-prlx-grp.__ppg-clone-main.__ppg-total-3.__alt.__ppg-num-3{bottom:-150px;right:130px}}.pg-prlx-grp.__ppg-clone-main.__ppg-total-6.__ppg-num-1{top:0;right:-20px}.pg-prlx-grp.__ppg-clone-main.__ppg-total-6.__ppg-num-2{top:64px;left:0}@media (min-width:1024px){.pg-prlx-grp.__ppg-clone-main.__ppg-total-6.__ppg-num-2{top:180px;left:-125px}}.pg-prlx-grp.__ppg-clone-main.__ppg-total-6.__ppg-num-3{top:110vh;left:0;right:0}.pg-prlx-grp.__ppg-clone-main.__ppg-total-6.__ppg-num-3 img{margin:0 auto}.pg-prlx-grp.__ppg-clone-main.__ppg-total-6.__ppg-num-4{top:200vh;left:0}.pg-prlx-grp.__ppg-clone-main.__ppg-total-6.__ppg-num-5{top:400vh;left:0}.pg-prlx-grp.__ppg-clone-main.__ppg-total-6.__ppg-num-6{top:calc(400vh + 100px);right:0}.pg-prlx-grp.__ppg-clone-main.__ppg-total-8.__ppg-num-1{top:0;right:-20px}.pg-prlx-grp.__ppg-clone-main.__ppg-total-8.__ppg-num-2{top:60vh;right:-280px}.pg-prlx-grp.__ppg-clone-main.__ppg-total-8.__ppg-num-3{top:60vh;left:auto;right:28%}.pg-prlx-grp.__ppg-clone-main.__ppg-total-8.__ppg-num-4{top:100vh;left:-100px}.pg-prlx-grp.__ppg-clone-main.__ppg-total-8.__ppg-num-5{top:150vh;right:-180px}.pg-prlx-grp.__ppg-clone-main.__ppg-total-8.__ppg-num-6{top:320vh;left:-600px}.pg-prlx-grp.__ppg-clone-main.__ppg-total-8.__ppg-num-7{bottom:10vh;right:-100px}.pg-prlx-grp.__ppg-clone-main.__ppg-total-8.__ppg-num-8{bottom:-30vh;left:100px;right:0}@media (min-width:1024px){.pg-prlx-grp.__ppg-clone-main.__ppg-total-8.__ppg-num-8{left:400px;right:0}}.pg-prlx-grp.__ppg-clone-main.__ppg-total-8.__ppg-num-8 img{margin:0 auto}.sfPageEditor #parallax-cntr{border:dashed 1px #000;display:block;margin:2rem;padding:1rem}.sfPageEditor #parallax-cntr #parallax-builder-cntr{display:none}.sfPageEditor #parallax-cntr #parallax-loader-cntr .page-parallax-imgs-cntr .pg-prlx-loader-group{display:flex;flex-flow:row wrap}.sfPageEditor #parallax-cntr #parallax-loader-cntr .page-parallax-imgs-cntr .pg-prlx-loader-group .group-title{font-size:1.25rem;font-weight:700;margin:1rem .5rem 0;width:100%}.sfPageEditor #parallax-cntr #parallax-loader-cntr .page-parallax-imgs-cntr .pg-prlx-loader-group .prlx-img-wrp{border:solid 1px green;flex:0 0;flex-basis:200px;margin:.5rem;max-width:200px;padding:.5rem}.sfPageEditor #parallax-cntr #parallax-loader-cntr .page-parallax-imgs-cntr .pg-prlx-loader-group .prlx-img-wrp img{width:100%}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1055;display:none;overflow:hidden;outline:0}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-25%)}@media screen and (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:translate(0,0)}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - (.5rem * 2))}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:var(--bs-body-bg);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color-translucent);border-radius:var(--bs-border-radius-lg);outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem 1rem;border-bottom:var(--bs-border-width) solid var(--bs-border-color);border-top-left-radius:var(--bs-border-radius-lg);border-top-right-radius:var(--bs-border-radius-lg)}.modal-header .close{padding:1rem 1rem;margin:-1rem 1rem -1rem 1rem -1rem 1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;align-items:center;justify-content:flex-end;padding:1rem;border-top:var(--bs-border-width) solid var(--bs-border-color)}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-centered{min-height:calc(100% - (1.75rem * 2))}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg{max-width:800px}}