  /* Minification failed. Returning unminified contents.
(1,70962): run-time error CSS1038: Expected hex color, found '#00014'
 */
@charset "UTF-8";.btn--add::before,.btn--cancel::before,.btn--delete::before,.btn--edit::before{font-variant:normal;text-transform:none}@font-face{font-family:font-icons;src:url(/Content/fonts/font-icons/font-icons_woff2.woff2) format("woff2"),url(/Content/fonts/font-icons/font-icons_svg.svg) format("svg");font-display:swap}.icon-Globe:before,.icon-add:before,.icon-birthday:before,.icon-bottom-arrow:before,.icon-chat:before,.icon-close-circle:before,.icon-edit:before,.icon-error:before,.icon-facebook:before,.icon-female:before,.icon-global:before,.icon-instagram:before,.icon-left-arrow:before,.icon-linkedin:before,.icon-minus:before,.icon-person:before,.icon-plus:before,.icon-question-mark:before,.icon-quotation:before,.icon-right-arrow:before,.icon-right_arrow:before,.icon-search:before,.icon-shop:before,.icon-twitter:before,.icon-youtube:before,.icon-za-male:before,.icon-zb-cart:before,.icon-zc-star:before,.icon-zd-information:before,.icon-ze-menu:before,.icon-zf-close:before,.icon-zg-down-arrow:before,.icon-zh-up-arrow:before{font-family:font-icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;font-display:swap}.btn--tertiary:hover,a:hover{text-decoration:underline}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{text-transform:normal}.icon-Globe:before{content:""}.icon-add:before{content:""}.icon-birthday:before{content:""}.icon-bottom-arrow:before,.tabs-wrapper .tab-toggle::before{content:""}.icon-chat:before{content:""}.icon-close-circle:before{content:""}.icon-edit:before{content:""}.icon-error:before{content:""}.icon-facebook:before{content:""}.icon-female:before{content:""}.icon-global:before{content:""}.icon-instagram:before{content:""}.icon-left-arrow:before{content:""}.icon-linkedin:before{content:""}.icon-minus:before{content:""}.icon-person:before{content:""}.icon-plus:before{content:""}.icon-question-mark:before{content:""}.icon-quotation:before,.quot::before{content:""}.icon-right-arrow:before{content:""}.icon-right_arrow:before{content:""}.icon-search:before{content:""}.icon-shop:before{content:""}.icon-twitter:before{content:""}.icon-youtube:before{content:""}.icon-za-male:before{content:""}.icon-zb-cart:before{content:""}.icon-zc-star:before{content:""}.icon-zd-information:before{content:""}.icon-ze-menu:before{content:""}.icon-zf-close:before{content:""}.icon-zg-down-arrow:before{content:""}.icon-zh-up-arrow:before{content:""}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box}body{font-size:16px;line-height:24px;color:#383E43;font-family:Arial,sans-serif;font-weight:400}.btn--primary,.btn--secondary,.btn-common,.h1,.h2,.h3,.h4,.h5,.h6,.spoc-filter-banner .search-button,.sponsorship-cart__item__content,h1,h2,h3,h4,h5,h6{font-family:Poppins,Arial,sans-serif}.btn--back,.btn--primary,.btn--secondary,.btn--tertiary,.btn-common,.h1,.h2,.h3,.h4,.h5,.h6,.select .boldValue,h1,h2,h3,h4,h5,h6{font-weight:700}.h1,h1{font-size:40px;line-height:40px}@media screen and (min-width:768px){.h1,h1{font-size:52px;line-height:52px}}@media screen and (min-width:992px){.h1,h1{font-size:90px;line-height:84px}}.h2,h2{font-size:32px;line-height:36px}@media screen and (min-width:768px){.h2,h2{font-size:32px;line-height:36px}}@media screen and (min-width:992px){.h2,h2{font-size:60px;line-height:64px}}.h3,h3{font-size:28px;line-height:32px}@media screen and (min-width:768px){.h3,h3{font-size:28px;line-height:32px}}@media screen and (min-width:992px){.h3,h3{font-size:40px;line-height:44px}}.h4,h4{font-size:24px;line-height:28px}@media screen and (min-width:768px){.h4,h4{font-size:28px;line-height:32px}}@media screen and (min-width:992px){.h4,h4{font-size:28px;line-height:32px}}.h5,h5{font-size:20px;line-height:22px}@media screen and (min-width:768px){.h5,h5{font-size:24px;line-height:28px}}@media screen and (min-width:992px){.h5,h5{font-size:24px;line-height:28px}.h6,h6{font-size:18px;line-height:24px}}.h6,h6{font-size:18px;line-height:24px}@media screen and (min-width:768px){.h6,h6{font-size:18px;line-height:24px}p{font-size:16px;line-height:18px}}p{font-family:Arial,sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:18px}@media screen and (min-width:992px){p{font-size:16px;line-height:18px}}a{cursor:pointer;text-decoration:none}.custom-checkbox input[type=checkbox]:disabled~label,.custom-radio input[type=radio]:disabled+label,.custom-radio1 input[type=radio]:disabled+label{cursor:none}.sr-only{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.arrow,.custom-checkbox,.custom-checkbox label,.custom-radio,.custom-radio label,.custom-radio1,.custom-radio1 label{position:relative}.bg-blue{background-color:#e8fbff}.margin-bottom-40{margin-bottom:20px}@media only screen and (min-width:768px){.margin-bottom-40{margin-bottom:40px}}.margin-bottom-100{margin-bottom:50px}@media only screen and (min-width:768px){.margin-bottom-100{margin-bottom:100px}.switch{max-width:255px}}.box-shadow{box-shadow:0 5px 20px 0 rgba(0,0,0,.08);background:#FFF}.padding-l-0{padding-left:0}.flex-align{display:flex;align-items:center}.custom-radio input[type=radio],.custom-radio1 input[type=radio]{position:absolute;opacity:0;top:12px;left:4px;display:block}.custom-radio input[type=radio]:checked+label::before,.custom-radio1 input[type=radio]:checked+label::before{background:#FFF;border:2px solid #0072CE}.custom-radio input[type=radio]:checked+label::after,.custom-radio1 input[type=radio]:checked+label::after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.custom-radio input[type=radio]:disabled+label::before,.custom-radio1 input[type=radio]:disabled+label::before{border:2px solid #cacaca}.custom-radio input[type=radio]:focus+label::before,.custom-radio1 input[type=radio]:focus+label::before{background:#e8fbff;border:2px solid #0072CE}.custom-radio input[type=radio].input-validation-errorr+label::before,.custom-radio1 input[type=radio].input-validation-errorr+label::before{background:rgba(188,0,0,.1);border:2px solid #bc0000}.custom-radio label,.custom-radio1 label{display:inline-block;padding:9px 30px 0;cursor:pointer}.custom-radio label::after,.custom-radio label::before,.custom-radio1 label::after,.custom-radio1 label::before{position:absolute;content:"";top:50%;border-radius:100%;-webkit-transition:all .2s;transition:all .2s}.custom-radio label::before,.custom-radio1 label::before{left:0;width:20px;height:20px;margin-top:-8px;background:#FFF;border:2px solid #383E43}.custom-radio label:hover::before,.custom-radio1 label:hover::before{background:#FFF}.custom-radio label::after,.custom-radio1 label::after{opacity:0;left:5px;width:10px;height:10px;margin-top:-3px;background:#0072CE;-webkit-transform:scale(2);transform:scale(2)}.custom-radio1 input[type=radio]:checked+label::before{background:#0072CE;border:2px solid #0072CE}.custom-radio1 input[type=radio]:checked+label::after{opacity:1}.custom-radio1 input[type=radio]:checked+label .checked-border::before{position:absolute;content:"";border:4px solid #0072CE;width:100%;height:100%;top:0;left:0}.custom-radio1 label{padding:0}.custom-radio1 label::before{width:25px;height:25px;border:1px solid #0072CE}.custom-radio1 label::after{border:solid #FFF;border-width:0 3px 3px 0;transform:rotate(45deg)!important;transition:all .2s;width:8px;height:13px;border-radius:0;left:9px}.custom-checkbox input[type=checkbox]{opacity:0;position:absolute;left:2px;top:8px}.custom-checkbox input[type=checkbox]:focus~label::before{background:#e8fbff;border:2px solid #0072CE}.custom-checkbox input[type=checkbox]:checked~label::before{background:#0072CE!important;border:2px solid #0072CE;border-radius:0}.custom-checkbox input[type=checkbox]:checked~label::after{opacity:1}.custom-checkbox input[type=checkbox]:disabled~label::before{border:2px solid #cacaca}.custom-checkbox input[type=checkbox].input-validation-error~label::before{background:rgba(188,0,0,.1);border:2px solid #bc0000}.custom-checkbox label{display:inline-block;padding:0 0 0 28px;cursor:pointer;margin:0}.custom-checkbox label::after,.custom-checkbox label::before{position:absolute;content:"";-webkit-transition:all .2s;transition:all .2s}.custom-checkbox label::before{left:0;top:3px;width:17px;height:17px;border:2px solid #383E43;background-color:#FFF;border-radius:3px}.custom-checkbox label:hover::before{background:#FFF}.custom-checkbox label::after{opacity:0;left:6px;width:6px;height:11px;top:5px;-webkit-transform:scale(2);transform:scale(2);border:solid #FFF;border-width:0 2px 2px 0;transform:rotate(45deg)}.arrow{margin-right:13px;display:inline-block;height:12px;width:12px}.arrow.arrow-bar::before,.arrow::after{position:absolute;content:""}.arrow.is-left{-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg)}.arrow.arrow-bar::before{bottom:1px;height:16px;right:0;transform-origin:bottom;width:2px;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.arrow ::before,.arrow.arrow::before{background-color:#0072CE}.arrow::after{border-bottom-style:solid;border-bottom-width:2px;border-right-style:solid;border-right-width:2px;display:inline-block;height:12px;left:0;top:0;width:12px}.back-button{padding-bottom:14px}.back-button a{font-size:15px;line-height:24px;color:#0072CE;text-decoration:none}.close{color:#0072CE;z-index:1;position:relative;padding-right:30px;cursor:pointer}.close::before{font-size:20px;position:absolute;right:0}.switch,.switch .switch-label{position:relative;font-size:16px}.switch{width:100%;height:50px;background-color:#FFF;border-radius:30px;box-shadow:0 2px 10px 0 rgba(0,0,0,.08)}.switch .switch-label{z-index:2;float:left;width:50%;height:100%;text-align:center;line-height:50px;color:#383E43;cursor:pointer;padding-top:2px}.switch .switch-input{display:none}.switch .switch-input:checked+.switch-label{color:#FFF}.switch .switch-input:checked+.switch-label-Yes~.switch-selection{left:50%}.switch .switch-selection{position:absolute;z-index:1;left:1px;display:block;width:50%;height:100%;background-color:#383E43;border-radius:30px;-webkit-transition:left .15s ease-out;-moz-transition:left .15s ease-out;-ms-transition:left .15s ease-out;-o-transition:left .15s ease-out;transition:left .15s ease-out}.dropdown{border:0}.dropdown button{border-radius:0;border-bottom:1px solid}.dropdown button.btn{min-width:auto;padding:6px 0;height:auto}.dropdown button.btn:focus{box-shadow:none}.alert-modal-popup .modal-content,.autocomplete-suggestion,.dropdown-menu,.form-container,.select .select-options,.tabs-wrapper .tab-toggle,.tabs-wrapper ul.tab-items{box-shadow:0 5px 20px 0 rgba(0,0,0,.08)}.dropdown .dropdown-toggle::after{margin-left:15px}.dropdown-menu{padding:12px 15px!important;width:195px;left:0;border-radius:0;border:none;border-top:2px solid #0072CE}.dropdown-menu li{text-align:left;width:100%;padding:0 0 8px!important}.dropdown-menu li a,.dropdown-menu li:last-child{padding-bottom:0!important}.slick-slider .slick-next,.slick-slider .slick-prev{top:auto;bottom:-60px;display:flex!important;position:absolute;align-items:center;justify-content:center;height:40px;width:40px;background-color:#0072CE;border-radius:100%;z-index:1}.slick-slider .slick-next:focus,.slick-slider .slick-next:hover,.slick-slider .slick-prev:focus,.slick-slider .slick-prev:hover{background-color:#00569b}.slick-slider .slick-next::before,.slick-slider .slick-prev::before{content:"";position:absolute;opacity:1;border:solid #FFF;border-width:0 3px 3px 0;display:inline-block;padding:6px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out}.slick-slider .slick-prev{left:24px}.slick-slider .slick-prev::before{left:15px;transform:rotate(136deg);-webkit-transform:rotate(136deg)}@media only screen and (min-width:992px){.slick-slider .slick-next,.slick-slider .slick-prev{height:64px;width:64px;top:50%}.slick-slider .slick-next::before,.slick-slider .slick-prev::before{padding:8px}.slick-slider .slick-prev::before{left:26px}}@media only screen and (min-width:768px){.slick-slider .slick-prev{left:24px}.slick-slider .slick-next{right:24px}}.slick-slider .slick-next{right:24px}.slick-slider .slick-next::before{left:11px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}@media only screen and (min-width:992px){.slick-slider .slick-next::before{left:20px}}.slick-slider .slick-slide>div{margin-left:0;max-width:100%}.slick-slider .slick-dots{bottom:-42px}@media only screen and (min-width:768px){.slick-slider .slick-slide>div{margin:0 auto}.slick-slider .slick-dots{bottom:-45px;left:0}}.slick-slider .slick-dots li{margin:0;width:20px}.slick-slider .slick-dots li button{background:#cacaca;width:14px;height:4px;padding:0;border-radius:2px}.slick-slider .slick-dots li button::before{content:""}.slick-slider .slick-dots li.slick-active{margin-left:0;margin-right:10px;width:50px}.slick-slider .slick-dots li.slick-active button{width:100%;background-color:#0072CE}.arrow-down{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #383E43;margin-left:10px;position:absolute;top:11px;right:0}.primary-arrow::after{content:"";border:solid #383E43;border-width:0 2px 2px 0;display:inline-block;padding:4px;margin-left:10px;margin-bottom:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg);transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out}.primary-input,.validate-form input{border-radius:25px;border:none;padding-left:27px;padding-right:5%;width:100%;height:50px;position:relative}@media only screen and (min-width:768px){.primary-input,.validate-form input{padding-right:48%}}@media only screen and (min-width:992px){.primary-input,.validate-form input{padding-right:37%}}@media only screen and (min-width:1200px){.primary-input,.validate-form input{padding-right:39%}}@media only screen and (min-width:1400px){.primary-input,.validate-form input{padding-right:35%}}.primary-input::placeholder,.validate-form input::placeholder{color:#383E43;width:450px}.primary-input:focus,.validate-form input:focus{outline:0}.primary-button,.validate-form a#vendorSpocSearchSubmit,.validate-form button{width:100%;margin-top:10px}@media only screen and (min-width:768px){.primary-button,.validate-form a#vendorSpocSearchSubmit,.validate-form button{max-width:150px;position:absolute;right:0;margin-top:0;top:0}}@media only screen and (min-width:1200px){.primary-button,.validate-form a#vendorSpocSearchSubmit,.validate-form button{max-width:203px}}.primary-span,.validate-form span{display:block;padding-left:27px}.validate-form span#text,.validation-text{padding-top:10px}.validate-form .icon-search{position:absolute;z-index:1;left:0;top:13px;color:#383E43}.validate-form .field-validation-error{margin-left:24px}.select{cursor:pointer;position:relative;width:100%;height:40px}.select select{opacity:0;width:100%}.select select.input-validation-error+.custom-select{border-bottom:2px solid #bc0000}.select select.disabled{display:none}.select select:focus+.custom-select{border-bottom:2px solid #0072CE}.select select:focus.input-validation-error+.custom-select{border-bottom:2px solid #bc0000}.select .disabled+.custom-select{cursor:text;opacity:.6!important;transition:0!important}.select .disabled+.custom-select.active::after{transform:rotateZ(0)}.select .custom-select{overflow:hidden;max-width:100%;white-space:nowrap;text-overflow:ellipsis;padding-right:6%!important;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#FFF;color:#383E43;padding:7px 0;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;border-bottom:1px solid #383E43}.select .custom-select:after{content:"";width:0;height:0;border:5px solid transparent;border-color:#383E43 transparent transparent;position:absolute;top:16px;right:15px;transform:rotateZ(0);transition:all .5s;transform-origin:50% 25%}.select .custom-select.active,.select .custom-select:active{background-color:#FFF;color:#383E43}.select .custom-select.active:after,.select .custom-select:active:after{transform:rotateZ(180deg);transition:all .5s;transform-origin:50% 25%}.select .custom-select:focus{outline:0}.select .select-options{max-height:200px;overflow-y:auto;display:none;position:absolute;top:100%;right:0;left:0;z-index:999;margin:0;padding:0;list-style:none;background-color:#FFF;border-radius:0 0 5px 5px;-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,.08)}.select .select-options li{margin:0;padding:13px 10px;-moz-transition:all .15s ease-in;-o-transition:all .15s ease-in;-webkit-transition:all .15s ease-in;transition:all .15s ease-in}.select .select-options li:focus,.select .select-options li:hover{background-color:#e8fbff}.select .select-options.disabled{display:none!important}.select ::-webkit-scrollbar{width:2px;height:2px;background-color:#f5f5f5;border-radius:0 0 5px}.select ::-webkit-scrollbar-thumb{border-radius:10px;background-color:#383E43}.btn--primary,.btn--secondary,.btn-common{padding:14px 20px 10px;white-space:nowrap;border-radius:28px;display:inline-flex;justify-content:center;align-items:center;font-size:15px;line-height:24px;border:0;min-height:50px}.btn--primary:focus,.btn--secondary:focus,.btn-common:focus{outline:0}.btn--primary:hover,.btn--secondary:hover,.btn-common:hover{text-decoration:none}.btn--primary{color:#FFF;background-color:#0072CE}.btn--primary:hover{background-color:#00569b;color:#FFF}.btn--primary.disabled,.btn--primary:disabled{background-color:#f3f3f3;color:#383E43;pointer-events:none}.btn--secondary{background:#FFF;color:#0072CE;border:1px solid #0072CE}.btn--secondary.active,.btn--secondary:hover{color:#FFF;background-color:#0072CE;border:1px solid transparent}.btn--secondary.disabled,.btn--secondary:disabled{background-color:#FFF;border:1px solid #f3f3f3;color:#383E43;pointer-events:none}.btn--tertiary{color:#0072CE;border:none;font-size:15px;line-height:24px;background:0 0}.btn--tertiary:hover{color:#0072CE}.btn--tertiary:disabled{color:#383E43;text-decoration:none}.btn--back{display:inline-block;position:relative;padding:0 0 0 25px;font-size:15px;line-height:24px;color:#0072CE}.btn--back::after,.btn--back::before{content:"";position:absolute;left:0}.btn--back::before{border-top-style:solid;border-top-width:2px;border-left-style:solid;border-left-width:2px;display:inline-block;height:12px;top:4px;width:12px;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.btn--back::after{background-color:#0072CE;height:2px;top:9px;transform-origin:bottom;width:14px}.btn--add,.btn--edit,.btn--input{position:relative}.btn--input{display:inline-flex;margin:0 8px 0 0}.btn--input input{position:absolute;opacity:0}.btn--input input:checked~.btn--secondary{color:#FFF;background-color:#0072CE;border:1px solid transparent}.btn--input.show{display:inline-block}.btn--input a,.btn--input buton,.btn--input label{cursor:pointer;min-width:121px;text-align:center}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{padding-right:24px;padding-left:24px}.main-wrapper{max-width:1680px;margin:0 auto}@media (max-width:767px){.container{max-width:100%}}@media (min-width:768px){.container{max-width:750px}}@media (min-width:992px){.container{max-width:970px}}@media (min-width:1200px){.container{max-width:1296px}}.row{margin-right:-24px;margin-left:-24px}.row [class*=col-]{padding-right:24px;padding-left:24px}.btn--add,.btn--edit{font-weight:700;padding-left:32px;border:none;line-height:24px}.right-align{margin-left:auto;text-align:right}.center-align{margin:0 auto;text-align:center}.left-align{margin-right:auto;text-align:left}img{max-width:100%;height:auto}.hide{display:none}.show{display:block}.btn--edit{font-size:15px;color:#0072CE;display:inline-block;background-color:transparent}.btn--edit.disabled{color:#383E43;pointer-events:none}.btn--edit.disabled::after{background-color:rgba(56,62,67,.07)}.btn--edit.disabled::before{color:#383E43}.btn--add,.btn--cancel{color:#0072CE;background-color:transparent}.btn--edit::before{content:"";font-family:font-icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;text-decoration:none;font-display:swap;position:absolute;left:0;top:-2px;font-size:19px;font-weight:400}.btn--add{font-size:15px}.btn--add::before{content:"";font-family:font-icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;text-decoration:none;font-display:swap;position:absolute;left:0;font-size:20px;font-weight:400}.btn--cancel{z-index:0;font-weight:700;font-size:16px;position:relative;padding-right:32px;border:none;cursor:pointer}.btn--cancel::before{content:"";font-family:font-icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;text-decoration:none;font-display:swap;position:absolute;right:0;order:2;font-size:20px;font-weight:400;top:-3px}.btn--attached{font-size:13px;line-height:18px;font-weight:700;color:#383E43;padding-left:26px;position:relative;background-color:transparent;border:none}.btn--attached:hover{text-decoration:none;color:#383E43}.btn--attached::before{font-family:icons;content:"\E002";position:absolute;left:0;font-size:18px;font-weight:400;top:-4px}.btn--delete{font-size:15px;line-height:24px;font-weight:700;color:#0072CE;position:relative;padding-left:32px;text-decoration:none;z-index:1;top:0;margin-left:25px}.btn--delete.disabled{color:#383E43;pointer-events:none}.btn--delete.disabled::after{background-color:rgba(56,62,67,.07)}.btn--delete.disabled::before{color:#383E43}.btn--delete::after{content:"";position:absolute;width:20px;height:20px;left:0;background-color:#0072CE;border-radius:100%}.btn--delete::before,.gifts-of-hope .item-payment-detail__quantity .quantity .decrease::before{content:""}.btn--delete::before{position:absolute;color:#FFF;font-size:10px;z-index:1;left:5px;top:-2px;font-family:font-icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;text-decoration:none;font-display:swap}.modal{padding-right:0!important}.modal .modal-dialog{max-width:600px;margin:0 auto;padding:16px}.modal .modal-dialog.modal-dialog-centered{min-height:calc(100% - 0rem)}.modal .modal-dialog .modal-content{border-radius:0}.modal .modal-dialog .modal-content.top-border-shadow{padding:18px 15px 40px;margin:24px}@media only screen and (min-width:768px){.select .custom-select:after{right:0}.modal .modal-dialog .modal-content.top-border-shadow{padding:18px 25px 40px}}.modal .modal-dialog .modal-content .btn-wrapper{padding-bottom:0}.modal .modal-dialog .modal-content .btn-wrapper .btn--tertiary{display:inline-flex;justify-content:center;align-items:center;padding:13px 20px;margin-bottom:10px}@media only screen and (min-width:768px){.modal .modal-dialog .modal-content .btn-wrapper .btn--tertiary{margin-bottom:0}}.modal .modal-dialog .modal-content .btn-wrapper .btn--secondary{margin-top:0!important}.search-bar .validate-form input{position:relative;padding-left:51px;padding-right:30px;border:1px solid #cacaca}.search-bar .validate-form input::placeholder{width:450px}@media only screen and (min-width:992px){.search-bar .validate-form input{padding-right:35%}}@media only screen and (min-width:1200px){.search-bar .validate-form input{padding-right:26%}}.search-bar .validate-form .icon-search{left:0}.search-bar .validate-form .btn--primary{position:relative;width:100%;margin-top:9px;text-align:center;max-width:100%;cursor:pointer}@media only screen and (min-width:992px){.search-bar .validate-form .btn--primary{margin-top:0;position:absolute;max-width:146px;top:0;right:0}}.search-bar__form{position:relative!important}.search-bar__form .search_autocomplete{position:absolute!important;top:50px}@media only screen and (min-width:992px){.search-bar__form .search_autocomplete{top:inherit}.tabs-wrapper{margin-bottom:35px}}.search-bar__form .search_autocomplete li{padding:10px!important;width:100%!important;cursor:pointer}section.separator-overlay{padding-bottom:0!important}#overlay{position:fixed;top:0;bottom:0;left:0;right:0;z-index:2000;width:100%;height:100%;display:none;background:rgba(0,0,0,.6)}#overlay .cv-spinner{height:100%;display:flex;justify-content:center;align-items:center}#overlay .cv-spinner .spinner{width:40px;height:40px;border:4px solid #ddd;border-top:4px #0072CE solid;border-radius:50%;animation:sp-anime .8s infinite linear}#cart-button-simple,#chat-button-simple{width:56px;height:56px;z-index:100;right:10px}@keyframes sp-anime{100%{transform:rotate(360deg)}}.is-hide{display:none}#chat-button-simple{top:50%;transform:translateY(-50%);border:0;background:#0072CE;color:#FFF;border-radius:100%;font-size:20px}#chat-button-simple:before{position:absolute;left:50%;transform:translate(-50%,-50%);top:53%}#cart-button-simple{text-decoration:none;position:fixed;display:flex;align-items:center;justify-content:center;top:40%;transform:translateY(-40%);border:0;background:#58CAE7;border-radius:100%;font-size:30px;color:#000}#cart-button-simple .shop-count,.header-main__container .shop li>a .shop-count{background:#ef008c;padding:3px;justify-content:center;border-radius:100%;right:7px}#cart-button-simple .shop-count{color:#FFF;font-size:11px;font-weight:700;position:absolute;min-width:18px;height:18px;line-height:18px;top:8px;display:flex;align-items:center}.accordion-item__title::before,.tabs-wrapper .tab-toggle::before{-moz-border-radius:100%;-webkit-border-radius:100%;font-family:font-icons;font-variant:normal;text-transform:none;-moz-osx-font-smoothing:grayscale;font-style:normal}#cart-button-simple .shop-count.hide{display:none}.position-fixed{position:fixed}.position-absolute{position:absolute}.tabs-wrapper{position:relative;margin-bottom:35px}.tabs-wrapper .tab-toggle{display:block;border-left:8px solid #0072CE;padding:20px 70px 15px 11px;color:#383E43;background-color:#FFF;font-weight:700}.tabs-wrapper .tab-toggle:hover{text-decoration:none}@media only screen and (min-width:992px){.tabs-wrapper .tab-toggle{display:none}}.tabs-wrapper .tab-toggle::before{-webkit-font-smoothing:antialiased;font-weight:400;text-decoration:none;font-display:swap;color:#0072CE;display:flex;align-items:center;justify-content:center;position:absolute;right:20px;width:32px;height:32px;top:14px;border-radius:100%;background-color:#FFF;border:1px solid #0072CE;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out}.form__field:focus~.form__label,.table-responsive td:before,.table-responsive th,.tabs-wrapper .tab-toggle .title{font-weight:700}.tabs-wrapper .tab-toggle.active::before{transform:rotate(-180deg);-webkit-transform:rotate(-180deg)}.tabs-wrapper ul.tab-items{list-style:none;padding-left:0;display:none;position:absolute;width:100%;z-index:1;background-color:#FFF}@media only screen and (min-width:992px){.tabs-wrapper .tab-toggle::before{display:none}.tabs-wrapper ul.tab-items{position:relative;display:flex!important;margin-bottom:0}}.tabs-wrapper li{position:relative;flex:1 1 0px;text-align:center;margin:0}.tabs-wrapper li a{width:100%;height:100%;padding:20px 11px 15px;display:flex;text-align:left;background-color:#FFF;color:#383E43}.tabs-wrapper li a:hover{text-decoration:none}.tabs-wrapper li.active a,.tabs-wrapper li:hover a{font-weight:500}@media only screen and (min-width:992px){.tabs-wrapper li a{padding:16px 10px;text-align:center;align-items:center;justify-content:center}.tabs-wrapper li.active a,.tabs-wrapper li:hover a{background-color:#0072CE;color:#FFF;font-weight:700}}.tabs-wrapper li.active a:hover,.tabs-wrapper li:hover a:hover{text-decoration:none;color:#383E43}@media only screen and (min-width:992px){.tabs-wrapper li.active a:hover,.tabs-wrapper li:hover a:hover{color:#FFF}}.tab-content-item{display:none}.tab-content-item.active,.table-responsive td{display:block}.headline-container{margin:0 0 40px}.headline-container .heading{font-size:28px;line-height:32px}@media screen and (min-width:768px){.headline-container .heading{font-size:28px;line-height:32px}}@media screen and (min-width:992px){.headline-container .heading{font-size:40px;line-height:44px}}.table-responsive{width:100%;margin:0 0 40px}.table-responsive thead{background-color:#e8fbff}.table-responsive tr{border-top:1px solid rgba(202,202,202,.2);border-bottom:1px solid rgba(202,202,202,.2)}.table-responsive tbody tr:nth-child(even){background:rgba(202,202,202,.2)}.table-responsive th{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.table-responsive td:first-child{padding-top:.5em}.table-responsive td:last-child{padding-bottom:.5em}.table-responsive td:before{content:attr(data-th) ": ";width:100%;display:inline-block;vertical-align:middle}.table-responsive td,.table-responsive th{padding:10px;vertical-align:middle;text-align:left}@media only screen and (min-width:768px){.table-responsive td:before{display:none}.table-responsive td,.table-responsive th{padding:1em;display:table-cell;position:relative;left:auto;top:auto;width:auto;height:auto;overflow:auto;text-align:center}.table-responsive td:first-child,.table-responsive th:first-child{padding-left:0}.table-responsive td:last-child,.table-responsive th:last-child{padding-right:0}}@media only screen and (min-width:768px) and (min-width:768px){.table-responsive td:first-child,.table-responsive th:first-child{padding-left:1em}.table-responsive td:last-child,.table-responsive th:last-child{padding-right:1em}}.table-responsive td[data-th="Payment date"]{font-size:15px}.autocomplete-suggestion{display:none;list-style:none;position:absolute;width:100%;background-color:#FFF;padding:0;z-index:1}.autocomplete-suggestion .suggestion-item,.autocomplete-suggestion li{border-bottom:1px solid rgba(202,202,202,.4);cursor:pointer;padding:8px 15px}.autocomplete-suggestion .suggestion-item:last-child,.autocomplete-suggestion li:last-child,.header-main__container .header-mobile-drawer__utility .mobile-contact ul,.header-main__container .shop li>a:hover{border-bottom:none}.autocomplete-suggestion .suggestion-item:hover,.autocomplete-suggestion li:hover{background-color:#e8fbff}.alert-modal-popup .modal-content{background-color:#FFF;border-top:12px solid #e1e621;padding:40px 16px;position:relative}@media only screen and (min-width:768px){.alert-modal-popup .modal-content{padding:40px 32px}}.alert-modal-popup .modal-content .title{margin-bottom:20px;font-size:24px;line-height:28px}@media screen and (min-width:768px){.alert-modal-popup .modal-content .title{font-size:28px;line-height:32px}}@media screen and (min-width:992px){.alert-modal-popup .modal-content .title{font-size:28px;line-height:32px}}.flex-box{align-items:center;display:flex}.no-padding{padding:0!important}.width-40{width:40%}input[type=checkbox],input[type=radio]{accent-color:#0072CE}.form .row{margin-left:-10px;margin-right:-10px}.form .row [class*=col-]{padding-right:10px;padding-left:10px}.form__group{position:relative;padding:0;margin:0 0 20px}@media only screen and (min-width:768px){.form__group{margin:0 0 40px}}.form__field{font-family:inherit;width:100%;border:0;border-bottom:1px solid #383E43;outline:0;font-size:16px;color:#383E43;padding:7px 0;background:0 0;transition:border-color .2s}.form__field::placeholder{color:transparent}.form__field:placeholder-shown~.form__label{font-size:16px;line-height:24px;cursor:text;top:7px}.form__field.input-validation-error{border-bottom:2px solid #bc0000!important}.form__field.input-validation-error:hover{padding-bottom:7px}.form__field__radio .form__label{top:-24px}.form__field__radio .custom-radio,.form__field__radio .custom-radio1{padding:0 20px 0 25px}.form__field__radio .custom-radio input[type=radio],.form__field__radio .custom-radio1 input[type=radio]{opacity:1;top:50%;transform:translateY(-50%);left:0;display:inline}.form__field:focus~.form__label,.form__label{position:absolute;top:-17px;display:block;transition:.2s;font-size:14px;color:#383E43}.form__field:focus~.form__label{font-size:13px;line-height:18px}.form__field:hover{padding-bottom:6px;border-bottom:2px solid #383E43}.form__field:focus{padding-bottom:6px!important;border-bottom:2px solid #0072CE}.error-message,.field-validation-error{color:#bc0000;font-size:12px}.error-message.field-validation-error,.field-validation-error.field-validation-error{position:relative;padding:0 0 0 19px}.error-message.field-validation-error::before,.field-validation-error.field-validation-error::before{content:"";font-family:font-icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;font-display:swap;position:absolute;margin-left:-19px;top:0}.custom_link,.header-info a,.header-main__nav__top .login .dropdown--login .dropdown-menu--login li .btn--tertiary:hover,.myplan-login a{text-decoration:underline}.sitecore-forms .field-validation-error{display:block}.g-recaptcha-response{display:block!important;visibility:hidden}.form-container{margin:0 auto 40px;background-color:#FFF;border-top:12px solid #e1e621!important;padding:40px 16px;position:relative}@media (max-width:767px){.form-container{max-width:100%}}@media (min-width:768px){.form-container{max-width:750px}}@media (min-width:992px){.form-container{max-width:970px}}@media (min-width:1200px){.form-container{max-width:1248px}}.header-main,.header-main__container .header-mobile-drawer__menu .container,.header-main__search .container{max-width:100%}@media only screen and (min-width:768px){.form-container{padding:40px 32px;margin-bottom:80px}}.header-info{background-color:#383E43;padding:10px;text-align:center;z-index:999;position:relative;display:none}.header-info p{font-size:13px;line-height:18px;color:#FFF;margin-bottom:0}.header-info a{color:#FFF;display:inline-block}.header-info a:hover{color:#FFF}.header-info.show{display:block}.btn-close{position:absolute;right:15px;top:50%;transform:translateY(-44%);cursor:pointer;color:#FFF}.btn-close::before{font-size:20px}.header-wrapper{position:relative;z-index:100!important}.header-main{position:static;margin:0 auto;z-index:999;width:100%;background:#FFF;transition:all .5s}.header-main.nav-down{position:fixed;transition:all .5s;top:0;left:0;z-index:100}@media only screen and (min-width:992px){.header-main.nav-down .nav__navigation .mega-menu__dropdown.open{top:115px}}.header-main.nav-up{position:relative;top:-150px;left:0;overflow:hidden}.header-main.nav-up.open{top:0}.header-main__container{position:relative;padding-top:15px}@media only screen and (min-width:992px){.header-main__container{position:static;padding-top:0;display:flex;align-items:center;justify-content:space-between;padding-left:24px;padding-right:24px}}.header-main__container ul{float:right;margin-bottom:0}.header-main__container ul li{list-style:none;float:left}.header-main__container ul li:focus{outline:0}.header-main__container ul li>a{color:#383E43;display:block}.header-main__container ul li>a:hover{text-decoration:none}.header-main__container .header-mobile-drawer{display:none;transition:.5s ease-out;position:fixed;overflow:hidden;height:auto;overflow-y:scroll;background-color:#FFF;bottom:0;z-index:10;left:0;top:156px;width:100%}.header-main__container .header-mobile-drawer.active{display:block;transition:.5s ease-out;padding:24px 24px 0}.header-main__container .header-mobile-drawer__utility{width:calc(100% + 48px);position:relative;left:-24px}.header-main__container .header-mobile-drawer .btn-back-container{display:block}@media only screen and (min-width:992px){.header-main__container .header-mobile-drawer .btn-back-container{display:none}}.header-main__container .header-mobile-drawer .btn-back-container a{padding:16px 12px 11px 36px!important;color:#0072ce!important;font-weight:Bold;display:flex!important;align-items:center;background-color:#FFF}.header-main__container .header-mobile-drawer .btn-back-container a span{padding-right:0!important}.header-main__container .header-mobile-drawer .btn-back-container a span.icon-right_arrow{transform:rotate(180deg);-webkit-transform:rotate(180deg);margin-right:8px;margin-bottom:3px}.header-main__container .header-mobile-drawer .btn-back-container.btn-back-login{position:fixed;z-index:99;right:-100%;left:inherit;top:169px;width:100%;transition:.5s ease-out}.header-main__container .header-mobile-drawer .btn-back-container.btn-back-first,.header-main__container .header-mobile-drawer .btn-back-container.btn-back-second{position:fixed;z-index:99;left:0;top:169px;width:100%}.header-main__container .shop{position:absolute;padding-top:0;right:64px;top:26px}@media only screen and (min-width:992px){.header-main__container .shop{position:relative;display:block;order:3;right:inherit;top:inherit}.header-main__container .shop li>a:hover{border-bottom:2px solid transparent}}.header-main__container .shop::after{top:4px}.header-main__container .shop li{position:unset}.header-main__container .shop li>a{display:inline;position:unset}.header-main__container .shop li>a.icon.icon-zb-cart{font-size:25px}.header-main__container .shop li>a.icon.icon-zb-cart:before{font-weight:700!important}.header-main__container .shop li>a .icon-zb-cart{position:unset;left:0;top:-4px;font-size:20px}.header-main__container .shop li>a .shop-count{color:#FFF;font-size:11px;font-weight:700;position:absolute;min-width:18px;height:18px;line-height:18px;top:-2px;display:flex;align-items:center}.header-main__container .shop li>a .shop-count.hide{display:none}@media only screen and (max-width:992px){.header-main__container .shop li>a .shop-count{right:-6px}.spoc-childcard .spoc-no-resultcard .img-block,.spoc-childcard .spoc-resultcard .img-block{max-height:450px}}.header-main__logo img{width:111px}@media only screen and (min-width:992px){.header-main__logo img{min-width:128px}}@media only screen and (min-width:1200px){.header-main__logo img{min-width:184px}}.header-main__nav{width:100%;padding-bottom:12px}@media only screen and (min-width:992px){.header-main__nav{padding-bottom:0}}.header-main__nav__top{display:block;display:flex;flex-direction:column;padding:6px 24px 20px;background-color:#e8fbff}@media only screen and (min-width:992px){.header-main__nav__top{flex-direction:row;justify-content:flex-end;align-items:center;padding:0 0 2px;background-color:#FFF}}.header-main__nav__top ul{float:inherit;padding:17px 12px;border-bottom:1px solid #cacaca}.header-main__nav__top ul::after{display:none}@media only screen and (min-width:992px){.header-main__nav__top ul{padding:5px 15px 0;border-bottom:none}.header-main__nav__top ul::after{content:"";width:1px;height:16px;background-color:#cacaca;position:absolute;right:0;top:10px;display:block}}.header-main__nav__top .utilitynav li::after,.header-main__nav__top .utilitynav::after,.header-main__nav__top ul.search::after,.header-main__nav__top ul:last-child::after{display:none}.header-main__nav__top ul li{width:100%}.header-main__nav__top ul li>a{padding-bottom:0;position:relative;border-bottom:none}@media only screen and (min-width:992px){.header-main__nav__top ul li{width:auto}.header-main__nav__top ul li>a{padding-bottom:5px;border-bottom:2px solid transparent}}.header-main__nav__top ul li>a span:first-child{padding-right:8px}.header-main__nav__top ul li>a:hover{border-bottom:none}.header-main__nav__top .language{order:2;position:relative}.header-main__nav__top .language li{padding-left:22px}.header-main__nav__top .language li a{padding-left:28px}.header-main__nav__top .language li a.menu{z-index:1;color:#FFF;font-size:14px}.header-main__nav__top .language li a.menu.icon-Globe::before{color:#383E43;font-size:15px;position:absolute;left:-22px;top:1px}.header-main__nav__top .language li a.menu::after{content:"";background-color:#383E43;width:51px;height:28px;position:absolute;left:12px;border-radius:100px;z-index:-1;bottom:-2px}.header-main__nav__top .utilitynav{padding:0}@media only screen and (min-width:992px){.header-main__nav__top ul li>a:hover{border-bottom:2px solid #383E43}.header-main__nav__top .language{order:1}.header-main__nav__top .language li a{padding-left:0}.header-main__nav__top .language li a.menu{color:#383E43}.header-main__nav__top .language li a.menu::after{display:none}.header-main__nav__top .utilitynav{order:2}}.header-main__nav__top .utilitynav li{padding:17px 12px;position:relative}@media only screen and (min-width:992px){.header-main__nav__top .utilitynav li{border-bottom:none;padding:5px 15px 0}.header-main__nav__top .utilitynav li::after{content:"";width:1px;height:16px;background-color:#cacaca;position:absolute;right:0;top:10px;display:block}}.header-main__nav__top .login{order:1;position:relative}.header-main__nav__top .login .dropdown--login{padding-left:19px}.header-main__nav__top .login .dropdown--login.open .btn-back-login{transition:.5s ease-out;right:0}.header-main__nav__top .login .dropdown--login span{display:block;padding-bottom:0;position:relative;cursor:pointer;border-bottom:2px solid transparent}.header-main__nav__top .login .dropdown--login span:hover{border-color:none}@media only screen and (min-width:992px){.header-main__nav__top .login{order:4}.header-main__nav__top .login .dropdown--login{position:relative}.header-main__nav__top .login .dropdown--login span{padding-bottom:5px}.header-main__nav__top .login .dropdown--login span:hover{border-bottom:2px solid #383E43}}.header-main__nav__top .login .dropdown--login span.menu.icon-person::before{position:absolute;left:-19px;top:1px;font-size:13px}.header-main__nav__top .login .dropdown--login span.menu.icon-person::after{content:"";border:solid #383E43;border-width:0 2px 2px 0;display:inline-block;padding:4px;margin-left:10px;margin-bottom:3px;float:right;margin-top:8px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out}.header-main__nav__top .login .dropdown--login span.non-hover{border-bottom:2px solid transparent}.header-main__nav__top .login .dropdown--login .dropdown-menu--login{position:fixed;background-color:#FFF;right:-100%;width:100%;bottom:0;z-index:47;top:169px;border-top:none;transition:.5s ease-out;padding:66px 24px 0!important;visibility:hidden;left:inherit}@media only screen and (min-width:992px){.header-main__nav__top .login .dropdown--login span.menu.icon-person::after{display:none}.header-main__nav__top .login .dropdown--login .dropdown-menu--login{position:absolute;top:100%;right:0;bottom:unset;border-top:2px solid #0072CE;padding:0!important;min-width:200px;left:0}}@media only screen and (min-width:null){.header-main__nav__top .login .dropdown--login .dropdown-menu--login{min-width:195px}}.header-main__nav__top .login .dropdown--login .dropdown-menu--login li{padding:17px 12px!important;border-top:1px solid #cacaca;display:flex;justify-content:space-between;align-items:center}.header-main__nav__top .login .dropdown--login .dropdown-menu--login li a:first-child{width:100%}.header-main__nav__top .login .dropdown--login .dropdown-menu--login li a{font-weight:700}.header-main__nav__top .login .dropdown--login .dropdown-menu--login li a:hover{border-bottom:none}.header-main__nav__top .search li,.header-main__nav__top .search li .non-hover{border-bottom:2px solid transparent}.header-main__nav__top .login .dropdown--login .dropdown-menu--login li .btn--tertiary{font-size:12px;line-height:14px;color:#0072CE}.header-main__nav__top .login .dropdown--login.open .dropdown-menu--login{top:169px;right:0;visibility:visible;transition:.5s ease-out;overflow-x:scroll}.header-main__nav__top .search{display:none}@media only screen and (min-width:992px){.header-main__nav__top .login .dropdown--login .dropdown-menu--login li{width:100%;padding:5px 15px!important;border-top:none}.header-main__nav__top .login .dropdown--login .dropdown-menu--login li:hover{background-color:#e8fbff}.header-main__nav__top .login .dropdown--login .dropdown-menu--login li a{font-weight:400}.header-main__nav__top .login .dropdown--login .dropdown-menu--login li a:hover{border-bottom:2px solid transparent}.header-main__nav__top .login .dropdown--login.open .dropdown-menu--login{top:32px;left:0;bottom:unset;overflow-x:hidden}.header-main__nav__top .search{display:block;order:5;padding-right:0}}.header-main__nav__top .search li{cursor:pointer;padding-left:20px;position:relative;padding-bottom:5px}.header-main__nav__top .search li:hover{border-bottom:2px solid #383E43}.header-main__nav__top .search li::before{font-size:15px;position:absolute;left:0;top:0}.header-main__nav__top .mobile-contact{display:block;order:7}.header-main__nav__main{padding-bottom:72px;width:100%}@media only screen and (min-width:992px){.header-main__nav__top .mobile-contact{display:none}.header-main__nav__main{padding-bottom:0;display:flex;justify-content:space-between;align-items:center}}.header-main__nav__main .cta-button{float:right;padding-top:18px;width:100%;display:flex}@media only screen and (min-width:992px){.header-main__nav__main .cta-button{padding-top:0;width:auto}}.header-main__nav__main .cta-button .btn--primary,.header-main__nav__main .cta-button .btn--secondary{width:50%}.header-main__nav__main .cta-button .btn--primary{margin-right:8px}.header-main__search{display:block}.header-main__search .pad-l-r-0{padding-left:0;padding-right:0}.header-main__search .search-bar{margin-bottom:9px}@media only screen and (min-width:992px){.header-main__nav__main .cta-button .btn--primary,.header-main__nav__main .cta-button .btn--secondary{width:auto}.header-main__search .container{max-width:1296px}.header-main__search{width:100%;position:absolute;top:154px;left:50%;display:none;background-color:#e8fbff;padding-top:40px;padding-bottom:34px;z-index:3;transform:translateX(-50%);max-width:1680px}.header-main__search .pad-l-r-0{padding-left:24px;padding-right:24px}.header-main__search .search-bar{margin-bottom:0}}.header-main__search .search-bar .error-message span{padding-left:0}.header-main__search .search-bar__close{display:none}@media only screen and (min-width:992px){.header-main__search .search-bar__close{display:block;padding-bottom:10px;position:absolute;right:15px;top:16px}}.header-main__search .search-bar__form .icon-search{position:absolute;z-index:1;left:0;top:13px;color:#383E43}.header-main__search .search-bar__form .btn--primary{position:relative;width:100%;max-width:100%;margin-top:9px;text-align:center;cursor:pointer}.header-main__search .search-bar__link{display:none}@media only screen and (min-width:992px){.header-main__search .search-bar__form .btn--primary{margin-top:0;position:absolute;width:146px;top:0;right:0}.header-main__search .search-bar__link{display:block;padding-top:24px;text-align:center}}.header-main .nav{width:100%;display:flex;align-items:center;justify-content:space-between;padding-bottom:13px}.header-main .nav:before{content:"";width:100vw;background-color:#cacaca;height:1px;top:72px;left:calc(-50vw + 50%);position:absolute}@media only screen and (min-width:992px){.header-main .nav{padding-bottom:0}.header-main .nav:before{content:"";display:none}}.header-main .nav .bar{width:25px;height:2px;background-color:#000;margin:6px 0;transition:.4s;border-radius:100px}.header-main .nav .change .bar.bar1{-webkit-transform:rotate(-45deg) translate(-6px,5px);transform:rotate(-45deg) translate(-6px,5px)}.header-main .nav .change .bar2{-webkit-transform:rotate(45deg) translate(0,0);transform:rotate(45deg) translate(0,0)}.header-main .nav .change .bar.bar3{opacity:0}.header-main .nav .bar3{width:16px;margin-left:auto}.header-main .nav__toggle{display:block;position:absolute;right:20px;top:21px}@media only screen and (min-width:768px){.header-main .nav__toggle{right:0}}.header-main .nav__navigation{font-weight:500;width:100%;overflow:hidden}@media only screen and (min-width:992px){.header-main .nav__toggle{display:none}.header-main .nav__navigation{position:unset;background-color:#FFF;top:0;padding-right:6px}}.header-main .nav__navigation .mega-menu{display:block;width:100%;text-align:left;padding:0 0 5px}@media only screen and (min-width:992px){.header-main .nav__navigation .mega-menu{font-size:15px;display:block;width:auto;padding:19px 0 13px}}.header-main .nav__navigation .mega-menu li{padding:17px 12px;float:none;border-top:1px solid #cacaca}@media only screen and (min-width:992px){.header-main .nav__navigation .mega-menu li{float:left;padding:10px 7px;border-top:none}}@media only screen and (min-width:1200px){.header-main .nav__navigation .mega-menu{font-size:16px}.header-main .nav__navigation .mega-menu li{padding:10px 20px}}.header-main .nav__navigation .mega-menu li.open a{border-bottom:none}.header-main .nav__navigation .mega-menu li.open a.primary-arrow::after{float:right;margin-top:8px;margin-bottom:-1px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}@media only screen and (min-width:992px){.header-main .nav__navigation .mega-menu li.open a{border-bottom:2px solid #383E43}.header-main .nav__navigation .mega-menu li.open a.primary-arrow::after{float:none;margin-top:0;transform:rotate(-136deg);-webkit-transform:rotate(-136deg)}}.header-main .nav__navigation .mega-menu li>a{border-bottom:none}@media only screen and (min-width:992px){.header-main .nav__navigation .mega-menu li>a{border-bottom:2px solid transparent}}.header-main .nav__navigation .mega-menu li>a:first-child:hover{border-bottom:none}.header-main .nav__navigation .mega-menu li>a.primary-arrow::after{float:right;margin-top:8px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}@media only screen and (min-width:992px){.header-main .nav__navigation .mega-menu li>a:first-child:hover{border-bottom:2px solid #383E43}.header-main .nav__navigation .mega-menu li>a.primary-arrow::after{float:none;margin-top:0;transform:rotate(45deg);-webkit-transform:rotate(45deg)}}.header-main .nav__navigation .mega-menu li>a span.primary-arrow::after{float:right;margin-top:8px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.header-main .nav__navigation .mega-menu li.active>a{border-bottom:2px solid #0072CE}.header-main .nav__navigation .mega-menu__dropdown{position:fixed;background-color:#FFF;right:-100%;width:100%;bottom:0;z-index:12;transition:.5s ease-out;top:169px;padding-top:57px!important}@media only screen and (min-width:992px){.header-main .nav__navigation .mega-menu li>a span.primary-arrow::after{transform:rotate(-136deg);-webkit-transform:rotate(-136deg)}.header-main .nav__navigation .mega-menu__dropdown{position:absolute;left:50%;transform:translateX(-50%);max-width:1680px;right:inherit;bottom:unset;top:154px;width:100%;background-color:#0072CE;padding-top:32px;padding-bottom:18px;z-index:12;visibility:hidden;display:none}}.header-main .nav__navigation .mega-menu__dropdown.open{right:0;visibility:visible;transition:.5s ease-out;overflow-x:scroll}.header-main .nav__navigation .mega-menu__dropdown.open .mega-menu li>a{border-bottom:none}.header-main .nav__navigation .mega-menu__dropdown.open .mega-menu li>a::after{margin-bottom:0;transform:rotate(-136deg);-webkit-transform:rotate(-136deg)}.header-main .nav__navigation .mega-menu__dropdown.open .menuItem__subItem{padding-top:57px}@media only screen and (min-width:992px){.header-main .nav__navigation .mega-menu__dropdown.open{overflow-x:hidden;display:block}.header-main .nav__navigation .mega-menu__dropdown.open .mega-menu li>a{border-bottom:2px solid #383E43}.header-main .nav__navigation .mega-menu__dropdown.open .menuItem__subItem{visibility:visible;padding-top:0}}.header-main .nav__navigation .mega-menu .menuItem a{color:#383E43;text-align:left;border-bottom:none!important}.header-main .nav__navigation .mega-menu .menuItem a.icon-right_arrow::before{float:right;font-size:11px}.header-main .nav__navigation .mega-menu .menuItem__subItem{position:fixed;background-color:#FFF;right:-100%;width:100%;bottom:0;z-index:10;visibility:hidden;padding:0 24px;transition:.5s ease-out;top:169px}@media only screen and (min-width:992px){.header-main .nav__navigation .mega-menu .menuItem a{color:#FFF}.header-main .nav__navigation .mega-menu .menuItem__item{margin-bottom:16px}.header-main .nav__navigation .mega-menu .menuItem__subItem{padding:0;left:unset;right:0;text-align:left;float:left;position:relative;background-color:#0072CE;z-index:1;visibility:hidden;top:0}}.header-main .nav__navigation .mega-menu .menuItem__subItem.open{right:0;visibility:visible;transition:.5s ease-out;overflow-x:scroll}.header-main .nav__navigation .mega-menu .menuItem__link{float:initial;color:#FFF;padding:17px 12px}.header-main .nav__navigation .mega-menu .menuItem__link.dataLink{border-top:1px solid #cacaca}@media only screen and (min-width:992px){.header-main .nav__navigation .mega-menu .menuItem__subItem.open{overflow-x:hidden;top:160px;left:0}.header-main .nav__navigation .mega-menu .menuItem__link{margin-bottom:16px;padding:0}.header-main .nav__navigation .mega-menu .menuItem__link a{font-size:13px;line-height:18px}}.header-main .nav__navigation .mega-menu .menu-link{width:100%;padding:17px 12px;border-top:1px solid #cacaca}@media only screen and (min-width:992px){.header-main .nav__navigation .mega-menu .menu-link{padding:4px 0 0!important;border-top:1px solid #FFF!important}}.header-main .nav__navigation .mega-menu .menu-link a{font-size:16px;line-height:24px;position:relative}.header-main .nav__navigation .mega-menu .menu-link a span{text-decoration:none;display:inline-block}.header-main .nav__navigation .mega-menu .menu-link a span.icon-right_arrow::before{font-size:11px;padding-left:10px}@media only screen and (min-width:992px){.header-main .nav__navigation .mega-menu .menu-link a span.icon-right_arrow::before{padding-left:4px}}@media only screen and (min-width:1200px){.header-main .nav__navigation .mega-menu .menu-link a span.icon-right_arrow::before{padding-left:10px}}.header-main .nav__dropdown{position:fixed;background-color:#FFF;right:-100%;width:100%;bottom:0;z-index:12;transition:.5s ease-out;top:169px;padding-top:57px!important}@media only screen and (min-width:992px){.header-main .nav__dropdown{position:absolute;left:50%;transform:translateX(-50%);max-width:1680px;bottom:unset;top:157px;width:100%;background-color:#0072CE;padding-top:32px;padding-bottom:18px;z-index:12;visibility:hidden}}.header-main .nav__dropdown.open{top:169px;visibility:visible;transition:.5s ease-out}.header-main .nav__dropdown .btn--primary{margin-right:8px}.header-main__shadow{display:none;background:#FFF;height:15px;z-index:12;position:relative;margin:0 -24px 23px}.header-main__shadow.active{display:block}.header-main__shadow::after{content:"";box-shadow:-1px 5px 4px -2px #cacaca;-webkit-box-shadow:-1px 5px 4px -2px #cacaca;height:8px;width:100vw;z-index:11;position:absolute;left:calc(-50vw + 50%)}@media only screen and (min-width:992px){.header-main .nav__dropdown.open{top:155px}.header-main__shadow.active,.header-main__shadow::after{display:none}.header--info--close .header-main .nav__navigation .mega-menu__dropdown{top:117px}.header--info--close .header-main__search{top:116px}}.window-no-scroll{overflow-y:hidden;position:relative;height:100%}.add-to-cart-popup{display:none;position:fixed;right:0;bottom:0;width:100%;background:#FFF;border-top:12px solid #e1e621;text-align:center;z-index:2;box-shadow:0 5px 20px rgba(0,0,0,.08)}@media only screen and (min-width:768px){.add-to-cart-popup{position:absolute;left:inherit;right:-64px;top:40px;bottom:inherit;min-width:277px;width:auto;border:12px solid #e1e621}}@media only screen and (min-width:992px){.add-to-cart-popup{left:50%;right:inherit;transform:translateX(-50%);top:40px}}@media only screen and (min-width:768px){.add-to-cart-popup::before{content:"";position:absolute;left:76%;transform:translateX(-50%);top:-30px;width:0;height:0;border-width:0 14px 30px;border-color:transparent transparent #e1e621;border-style:solid}.add-to-cart-popup .inner .btn--cancel{display:none}}.add-to-cart-popup .inner{padding:18px 30px 25px;background:#FFF;box-shadow:0 0 11px -1px rgba(0,0,0,.08);position:relative}.add-to-cart-popup .inner .btn--cancel{position:absolute;right:10px;top:10px;color:#0072CE}.add-to-cart-popup .inner .btn--cancel::before{top:-2px}.add-to-cart-popup .inner .btn--tertiary{margin:15px 0 0;display:inline-block}.add-to-cart-popup .inner .cart-image{margin:0 0 10px}.add-to-cart-popup .gift-name{font-size:24px;line-height:28px;margin:0 0 20px}@media screen and (min-width:768px){.add-to-cart-popup .gift-name{font-size:28px;line-height:32px}}@media screen and (min-width:992px){.add-to-cart-popup .gift-name{font-size:28px;line-height:32px}}@media only screen and (min-width:768px){.add-to-cart-popup .inner .btn--tertiary{display:none}.add-to-cart-popup .inner{padding:25px}.add-to-cart-popup .inner .cart-image{margin:0 0 20px}.add-to-cart-popup .gift-name{font-weight:700;margin:0 0 10px}}.add-to-cart-popup .btn--secondary{width:100%}.myplan-login{background-color:#0072CE;padding:7px;text-align:center}.myplan-login p{font-size:15px;line-height:24px;color:#FFF;margin-bottom:0}.myplan-login a{color:#FFF}.accordion-item__title::before,.footer__social-icon ul li a:hover,.pagination ul li a,.pagination>a,.pagination>a:hover,.spoc-childcard .navigate-back-link:hover,.spoc-filter__detail__title::before{text-decoration:none}.myplan-login a:hover{color:#FFF}.accordion{padding-bottom:50px}@media screen and (min-width:992px){.accordion{padding-bottom:80px!important}}.accordion-content{border-bottom:1px solid #383E43;padding-bottom:15px}@media only screen and (min-width:768px){.myplan-login p{font-size:16px;line-height:24px;color:#FFF}.accordion-content{padding-bottom:40px}.accordion-content h2{margin-bottom:0}}.accordion-content .heading{font-size:28px;line-height:32px}@media screen and (min-width:768px){.accordion-content .heading{font-size:28px;line-height:32px}}@media screen and (min-width:992px){.accordion-content .heading{font-size:40px;line-height:44px}.accordion-item__title{font-size:18px;line-height:24px}}.accordion-content :nth-child(2){margin-top:18px}.accordion-content p{margin-bottom:0}.accordion-item{padding:20px 0;border-bottom:1px solid #383E43}.accordion-item__title{cursor:pointer;display:flex;align-items:center;padding-right:45px;font-size:18px;line-height:24px;margin-bottom:0;position:relative}@media screen and (min-width:768px){.accordion-item__title{font-size:18px;line-height:24px}}.accordion-item__title::before{content:"";-webkit-font-smoothing:antialiased;font-weight:400;font-display:swap;color:#0072CE;display:flex;align-items:center;justify-content:center;position:absolute;right:0;width:40px;height:40px;border-radius:100%;background-color:#FFF;border:1px solid #0072CE;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out}.accordion-item__description{font-size:1rem;display:none;padding-top:10px}.accordion-item.active{padding-bottom:5px}.accordion-item.active .accordion-item__description{display:block}.accordion-item.active .accordion-item__title::before{transform:rotate(-180deg);-webkit-transform:rotate(-180deg)}.video{padding-bottom:50px}@media screen and (min-width:992px){.video{padding-bottom:80px!important}}.imgtxt-feature{padding-bottom:25px}@media only screen and (min-width:992px){.add-to-cart-popup::before{left:50%}.imgtxt-feature{padding-bottom:80px}}@media only screen and (min-width:1400px){.imgtxt-feature{padding-bottom:55px}}.imgtxt-feature__header{padding:25px 0}@media only screen and (min-width:992px){.imgtxt-feature__header{padding:55px 0 45px}}.imgtxt-feature__header__heading{font-size:32px;line-height:36px;text-align:left}@media screen and (min-width:768px){.imgtxt-feature__header__heading{font-size:32px;line-height:36px}}@media screen and (min-width:992px){.imgtxt-feature__header__heading{font-size:60px;line-height:64px}}@media only screen and (min-width:768px){.imgtxt-feature__header__heading{text-align:center}}.imgtxt-feature__header__description{text-align:left}.imgtxt-feature .col-12.col-lg-6:nth-child(1) .imgtxt-feature__item{margin-top:0}@media only screen and (min-width:768px){.imgtxt-feature__header__description{text-align:center}.imgtxt-feature .col-12.col-lg-6:nth-child(2) .imgtxt-feature__item{margin-top:0}}.imgtxt-feature__item{display:flex;margin-top:16px}.imgtxt-feature__item__image{flex:0 0 130px;max-width:130px}.imgtxt-feature__item__content{padding-left:20px}.imgtxt-feature__item__content__heading{font-size:24px;line-height:28px}@media screen and (min-width:768px){.imgtxt-feature__item__content__heading{font-size:28px;line-height:32px}}.impact-stories{background-color:#e8fbff;padding:70px 0}@media only screen and (min-width:768px){.imgtxt-feature__item{margin-top:35px}.imgtxt-feature__item__image{flex:0 0 138px;max-width:138px}.impact-stories{padding:80px 0 130px}}.impact-stories__top__content{padding-bottom:40px}.impact-stories__h__story__image img{width:100%}.impact-stories__h__story__content{padding:21px 20px 40px;background-color:#FFF;height:100%}@media only screen and (min-width:768px){.impact-stories__h__story__content{padding:47px 41px 46px 0}.impact-stories__h__story__content::after{content:"";width:47px;height:100%;background-color:#FFF;position:absolute;top:0;left:-23px}}.impact-stories__h__story__content__title h3{margin-bottom:13px;font-size:28px;line-height:32px;color:#383E43}.impact-stories__h__story__content__desc{padding-bottom:30px}.impact-stories__h__story__content__desc p{margin-bottom:0}.impact-stories__h__story__content__author{margin-bottom:15px}.impact-stories__h__story__content__author__image{display:inline-block}.impact-stories__h__story__content__author__image img{border-radius:100%}.impact-stories__h__story__content__author__name{display:inline-block;padding-left:10px}.impact-stories__h__story__content .info-detail{display:table}@media only screen and (min-width:768px){.impact-stories__h__story__content .info-detail{display:flex;align-items:center;justify-content:space-between}}.impact-stories__h__story__content .info-detail__link{display:table-footer-group}.impact-stories__h__story__content .info-detail__link button{min-width:200px}.impact-stories__h__story__content .info-detail__info{display:table-header-group;display:flex}.impact-stories__h__story__content .info-detail__info__category p{padding-right:5px;position:relative;margin-bottom:0}.impact-stories__h__story__content .info-detail__info__category p::after{content:"";width:1px;height:16px;background-color:#383E43;position:absolute;right:0;top:4px}.impact-stories__h__story__content .info-detail__info__date p{padding-left:5px;margin-bottom:0}.impact-stories__container{margin-top:30px;margin-bottom:30px}.impact-stories__container__item__image img{width:100%}.impact-stories__container__item__content{background-color:#FFF;padding:27px 32px 40px}.impact-stories__container__item__content__author{padding-bottom:10px}.impact-stories__container__item__content__author__image{display:inline-block}.impact-stories__container__item__content__author__image img{border-radius:100%}.impact-stories__container__item__content__author__name{display:inline-block;padding-left:10px}.impact-stories__container__item__content__info__category{display:inline-block;margin-bottom:5px}.impact-stories__container__item__content__info__category p{padding-right:17px;position:relative}.impact-stories__container__item__content__info__category p::after{content:"";width:1px;height:16px;background-color:#383E43;position:absolute;right:0;top:3px}.blog-search-filter .search-filter .blog-filter-wrapper>a::after,.goh-categories .categories-dropdown::before,.rte-content .tabs-wrapper .tab-toggle::before,.spoc-filter__detail__title::before{content:"";transition:all .3s ease-in-out}.impact-stories__container__item__content__info__date{display:inline-block}.impact-stories__container__item__content__info__date p{padding-left:16px}.testimonial{padding-bottom:50px}@media screen and (min-width:992px){.imgtxt-feature__item__content__heading{font-size:28px;line-height:32px}.testimonial{padding-bottom:80px!important}}.testimonial .container{position:relative}@media only screen and (min-width:768px){.testimonial__content{padding:8px}}.testimonial__content__item__icon{padding-bottom:12px;font-size:75px;line-height:75px}@media only screen and (min-width:768px){.testimonial__content__item__icon{font-size:77px;line-height:77px}}.testimonial__content__item__title{font-size:24px;line-height:28px}@media screen and (min-width:768px){.testimonial__content__item__title{font-size:28px;line-height:32px}}@media screen and (min-width:992px){.testimonial__content__item__title{font-size:28px;line-height:32px}}@media only screen and (min-width:768px){.testimonial__content__item__title{font-size:28px;line-height:32px}}@media only screen and (min-width:768px) and (min-width:768px){.testimonial__content__item__title{font-size:28px;line-height:32px}}@media only screen and (min-width:768px) and (min-width:992px){.testimonial__content__item__title{font-size:40px;line-height:44px}}.testimonial__content__item__detail{padding-top:26px;display:flex;align-items:center}.testimonial__content__item__detail__image{flex:0 0 60px;max-width:60px}.testimonial__content__item__detail__image img{border-radius:100%}.testimonial__content__item__detail__title p{padding-left:23px;margin-bottom:0}.testimonial__content.slick-slider{max-width:100%;margin:0 auto;position:relative}@media only screen and (min-width:768px){.testimonial__content__item__detail__title p{font-size:18px}.testimonial__content.slick-slider{position:initial;max-width:66.66%}}.testimonial__content.slick-dotted.slick-slider{margin-bottom:0}.statistics{padding-bottom:50px}@media screen and (min-width:992px){.statistics{padding-bottom:80px!important}}.statistics__content__title{font-size:32px;line-height:36px;color:#000}@media only screen and (min-width:992px){.statistics__content__title{font-size:48px;line-height:50px;color:#000}}.statistics__item{display:flex;align-items:start;padding-top:20px}@media only screen and (min-width:768px){.statistics__content__title{padding-bottom:12px}.statistics__item{padding-top:30px}}.statistics__item__image{padding-top:5px;margin-right:24px;flex:0 0 121px;max-width:121px}.statistics__item__content{padding-right:16px}.statistics__item__content__title h2{font-weight:400!important;margin-bottom:0;font-size:32px;line-height:36px;color:#000}@media only screen and (min-width:992px){.statistics__item__content__title h2{font-size:48px;line-height:50px;color:#000}}.mail-list{padding-top:40px}.mail-list__detail{border-top:1px solid #cacaca;padding:40px 0}@media only screen and (min-width:768px){.statistics__item__image{margin-right:30px;flex:0 0 138px;max-width:138px}.mail-list__detail{padding:80px 0;line-height:36px}}.mail-list__detail__title{font-size:24px;line-height:28px}@media screen and (min-width:768px){.mail-list__detail__title{font-size:28px;line-height:32px}}.mail-list__detail__detail{padding-top:13px}@media only screen and (min-width:768px){.mail-list__detail__detail{padding-top:0}}.mail-list__detail__email{position:relative}.mail-list__detail__email form span{display:block;padding-left:0}.mail-list #mailListFormSubmit input#newsEmail{background-color:#FFF!important}.mail-list #mailListFormSubmit .form__field:focus{padding-bottom:6px!important;border-bottom:0 solid transparent!important}.mail-list #mailListFormSubmit .form__field:hover{padding-bottom:6px;border-bottom:0 solid transparent!important}.mail-list #mailListFormSubmit .form__field.input-validation-error{border-bottom:2px solid transparent!important}.mail-list #mailListFormSubmit .error-message.field-validation-error{padding-left:0}.newletterform .radio-container{display:flex;flex-direction:column}.newletterform .radio-container .custom-radio,.newletterform .radio-container .custom-radio1{flex-direction:column}.newletterform .inputOther input::placeholder{color:inherit}@media only screen and (min-width:992px){.feature-banner+.mail-list{padding-top:0}}.newsletter-form-wrapper{margin:80px 0 30px}.spoc-filter{padding-bottom:50px}@media screen and (min-width:992px){.mail-list__detail__title{font-size:28px;line-height:32px}.spoc-filter{padding-bottom:80px!important}}.spoc-filter__content{background-color:#FFF;border-top:12px solid #e1e621}.spoc-filter__content__detail{position:relative;padding:14px 18px 20px}.spoc-filter__detail{display:flex;position:relative}@media only screen and (min-width:768px){.spoc-filter__content__detail{padding:10px 18px}.spoc-filter__detail{flex-wrap:wrap}}@media only screen and (min-width:1200px){.spoc-filter__content__detail{padding:10px 40px}.spoc-filter__detail{flex-wrap:nowrap}.spoc-filter__detail__description{margin-left:10px}}.spoc-filter__detail__title{width:100%;margin-right:50px;display:flex;align-items:center}@media only screen and (min-width:768px){.spoc-filter__detail__title{align-items:flex-start;margin-right:10px;width:48%;margin-bottom:10px}}@media only screen and (min-width:1400px){.spoc-filter__detail__title{width:40%;margin-bottom:0}}.spoc-filter__detail__title h2{margin-bottom:0}.spoc-filter__detail__title::before{font-family:font-icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-transform:none;font-display:swap;color:#0072CE;display:flex;align-items:center;justify-content:center;position:absolute;right:0;width:32px;height:32px;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;background-color:#FFF;border:1px solid #0072CE;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out}.spoc-filter-banner,.spoc-filter-results-page,.spoc-filter-results-page .search-button,.spoc-filter-results-page h2{font-family:Poppins,Arial,sans-serif!important}.spoc-filter__detail__title.active::before{transform:rotate(-180deg);-webkit-transform:rotate(-180deg)}.spoc-filter__detail__description{margin-bottom:5px}@media only screen and (min-width:768px){.spoc-filter__detail__title::before{display:none}.spoc-filter__detail__description{margin-bottom:0}}.spoc-filter__sort{display:none;position:absolute;background-color:#FFF;height:auto;z-index:2;width:100%;right:0;padding:0 18px 20px;box-shadow:0 5px 4px 0 #00014;top:50px}.spoc-filter-results-page__detail,.spoc-filter__sort__cta-button .searchFilterContainer{display:flex;position:relative}@media only screen and (min-width:768px){.spoc-filter__sort{position:relative;top:auto;display:flex;box-shadow:none;flex-wrap:wrap;padding:0}}@media only screen and (min-width:1200px){.spoc-filter__sort{position:relative;display:flex;flex-wrap:nowrap}}.spoc-filter__sort .sort-one{display:flex;flex-wrap:wrap}@media only screen and (min-width:768px){.spoc-filter__sort .sort-one{width:100%;flex-wrap:nowrap}}@media only screen and (min-width:1200px){.spoc-filter__sort .sort-one{width:auto;margin-right:25px}}@media only screen and (min-width:1400px){.spoc-filter__sort .sort-one{margin-right:40px}}.spoc-filter__sort .sort-one>div{margin-bottom:30px}@media only screen and (min-width:768px){.spoc-filter__sort .sort-one>div{margin-bottom:30px;margin-right:6%}.spoc-filter__sort .sort-one>div:last-child{margin-right:0}}@media only screen and (min-width:1200px){.spoc-filter__sort .sort-one>div{margin-bottom:10px;width:auto;margin-right:25px}}@media only screen and (min-width:1400px){.spoc-filter__sort .sort-one>div{margin-right:40px}}.spoc-filter__sort .sort-one__age{min-width:100%}@media only screen and (min-width:768px){.spoc-filter__sort .sort-one__age{min-width:47%}}@media only screen and (min-width:1200px){.spoc-filter__sort .sort-one__age{min-width:80px}}.spoc-filter__sort .sort-one__loc{min-width:100%}.spoc-filter__sort .sort-one__loc li.boldValue:focus,.spoc-filter__sort .sort-one__loc li.boldValue:hover{background-color:#FFF;cursor:default}.spoc-filter__sort .sort-two{display:flex;flex-wrap:wrap}@media only screen and (min-width:768px){.spoc-filter__sort .sort-one__loc{min-width:47%}.spoc-filter__sort .sort-two{width:100%;flex-wrap:nowrap}}@media only screen and (min-width:1200px){.spoc-filter__sort .sort-one__loc{min-width:319px}.spoc-filter__sort .sort-two{width:auto;margin-right:25px}}@media only screen and (min-width:1400px){.spoc-filter__sort .sort-two{margin-right:40px}}.spoc-filter__sort .sort-two>div{margin-bottom:30px}@media only screen and (min-width:768px){.spoc-filter__sort .sort-two>div{margin-bottom:30px;margin-right:6%}.spoc-filter__sort .sort-two>div:last-child{margin-right:0}}@media only screen and (min-width:1200px){.spoc-filter__sort .sort-two>div{margin-bottom:10px;width:auto;margin-right:25px}}@media only screen and (min-width:1400px){.spoc-filter__sort .sort-two>div{margin-right:40px}}.spoc-filter__sort .sort-two__gend{min-width:100%}@media only screen and (min-width:768px){.spoc-filter__sort .sort-two__gend{min-width:47%}}@media only screen and (min-width:1200px){.spoc-filter__sort .sort-two__gend{min-width:120px;width:auto}}.spoc-filter__sort .sort-two__dom{min-width:100%}@media only screen and (min-width:768px){.spoc-filter__sort .sort-two__dom{min-width:47%}}@media only screen and (min-width:1200px){.spoc-filter__sort .sort-two__dom{min-width:200px;width:auto}}.spoc-filter__sort__cta-button{width:100%;margin-bottom:20px}@media only screen and (min-width:768px){.spoc-filter__sort__cta-button{display:flex;flex-direction:column;width:100%;margin-left:auto;margin-top:10px}}@media only screen and (min-width:1200px){.spoc-filter__sort__cta-button{margin-bottom:10px;flex-direction:row;margin-top:0}}.spoc-filter__sort__cta-button .searchFilterContainer:hover a.spoc-tooltip~.product-tooltip{opacity:1}.spoc-filter__sort__cta-button .product-tooltip{top:70px;border:2px solid #0072CE}@media only screen and (min-width:576px){.spoc-filter__sort__cta-button .product-tooltip{top:60px}}.spoc-filter__sort__cta-button .product-tooltip:before{border-color:transparent transparent #0072CE #0072CE}.spoc-filter__sort__cta-button .btn--primary{margin-bottom:20px;margin-top:10px;width:100%}.spoc-filter__sort__cta-button .btn--secondary{width:100%}@media only screen and (min-width:768px){.spoc-filter__sort__cta-button .btn--primary{padding-left:35px;padding-right:35px;margin-right:8px;margin-top:0}.spoc-filter__sort__cta-button .btn--secondary{padding-left:32px;padding-right:32px}.spoc-filter-results-page .top-border-shadow-mobile{margin-left:0!important;margin-right:0!important}}@media only screen and (min-width:992px){.component-separator+.spoc-filter.spoc-filter-negative-margin.spoc-filter{margin-top:-200px}.spoc-filter.spoc-filter-negative-margin{margin-top:-20px}}.spoc-filter-results-page{width:100%;padding-bottom:50px}@media screen and (min-width:992px){.spoc-filter-results-page{padding-bottom:80px!important}}@media only screen and (min-width:1400px){.spoc-filter.spoc-filter-negative-margin{margin-top:-60px}.spoc-filter-results-page__container{max-width:1464px!important}}@media only screen and (max-width:768px){.spoc-filter-results-page{padding-left:8px;padding-right:8px}.spoc-filter-results-page .top-border-shadow-mobile{background-color:#FFF;box-shadow:0 5px 20px 0 rgba(0,0,0,.08);border-top:12px solid #e1e621!important;padding:16px 16px 18px;margin-bottom:0;position:relative}}.spoc-filter-results-page .search-wrapper{margin-top:32px;padding:0 48px;display:flex;justify-content:center}.spoc-filter-results-page .search-button{width:100%;font-size:18px;color:#FFF;background-color:#0072CE;border-style:none;border-radius:0;max-width:250px}@media only screen and (min-width:768px){.spoc-filter-results-page .search-wrapper{padding:0;display:flex;width:100%;justify-content:flex-end}.spoc-filter-results-page .search-button{width:200px;font-size:23px;font-weight:400}.spoc-filter-results-page__filters-wrapper{font-size:23px}}@media only screen and (max-width:768px){.spoc-filter-results-page__filters-wrapper{padding:0 24px;margin-top:8px;gap:8px}.spoc-filter-results-page__filters-wrapper .age-and-gender-wrapper{gap:8px}}.spoc-filter-results-page__filters-wrapper .custom-select{padding:9px 0;border-bottom:2.5px solid #b8b8b8}@media only screen and (min-width:768px){.spoc-filter-results-page__filters-wrapper .custom-select{padding:0;border-bottom:2px solid #6e6e6e}}.spoc-filter-results-page__filters-wrapper .select .select-options{padding:8px 0}@media only screen and (min-width:768px){.spoc-filter-results-page__filters-wrapper .select .select-options{padding:15px 0}}.spoc-filter-results-page__filters-wrapper .select .select-options li{padding:2px 12px;font-size:18px}.spoc-filter-results-page__filters-wrapper .select .custom-select:after{top:20px;right:0;border:7px solid transparent;border-color:#383E43 transparent transparent}.spoc-childcard .spoc-no-resultcard,.spoc-childcard .spoc-resultcard,.spoc-filter-results-page__detail__title::before{display:none}@media only screen and (min-width:768px){.spoc-filter-results-page__filters-wrapper .select .select-options li{padding:6px 24px;font-size:20px}.spoc-filter-results-page__filters-wrapper .select .custom-select:after{top:14px;right:8px;border:9px solid transparent;border-color:#383E43 transparent transparent}.spoc-filter-results-page__detail{flex-wrap:wrap}}@media only screen and (min-width:1200px){.spoc-filter__sort__cta-button .btn--primary{margin-bottom:0}.spoc-filter-results-page__detail{flex-wrap:nowrap}}.spoc-filter-results-page__detail__title{margin-bottom:0;font-size:18px;line-height:120%;font-weight:700}@media only screen and (min-width:768px){.spoc-filter-results-page__detail__title{margin-bottom:40px;font-size:30px}}.spoc-filter-results-page__sort{display:flex;padding:0;width:unset;background-color:unset;position:unset;box-shadow:none}@media only screen and (max-width:768px){.spoc-filter-results-page__detail__title{text-align:center}.spoc-filter-results-page__sort{margin:0}}.spoc-filter-results-page__sort .sort-one{display:flex;flex-wrap:wrap}@media only screen and (min-width:768px){.spoc-filter-results-page__sort .sort-one{width:100%;flex-wrap:nowrap}}@media only screen and (min-width:1200px){.spoc-filter-results-page__sort .sort-one{width:auto;margin-right:25px}}@media only screen and (min-width:1400px){.spoc-filter-results-page__sort .sort-one{margin-right:40px}}.spoc-filter-results-page__sort .sort-one>div{margin-bottom:30px}@media only screen and (min-width:768px){.spoc-filter-results-page__sort .sort-one>div{margin-bottom:30px;margin-right:6%}.spoc-filter-results-page__sort .sort-one>div:last-child{margin-right:0}}@media only screen and (min-width:1200px){.spoc-filter-results-page__sort .sort-one>div{margin-bottom:10px;width:auto;margin-right:25px}}@media only screen and (min-width:1400px){.spoc-filter-results-page__sort .sort-one>div{margin-right:40px}}.spoc-filter-results-page__sort .sort-one__age{min-width:100%}@media only screen and (min-width:768px){.spoc-filter-results-page__sort .sort-one__age{min-width:47%}}@media only screen and (min-width:1200px){.spoc-filter-results-page__sort .sort-one__age{min-width:80px}}.spoc-filter-results-page__sort .sort-one__loc{min-width:100%}.spoc-filter-results-page__sort .sort-one__loc li.boldValue:focus,.spoc-filter-results-page__sort .sort-one__loc li.boldValue:hover{background-color:#FFF;cursor:default}.spoc-filter-results-page__sort .sort-two{display:flex;flex-wrap:wrap}@media only screen and (min-width:768px){.spoc-filter-results-page__sort .sort-one__loc{min-width:47%}.spoc-filter-results-page__sort .sort-two{width:100%;flex-wrap:nowrap}}@media only screen and (min-width:1200px){.spoc-filter-results-page__sort .sort-one__loc{min-width:319px}.spoc-filter-results-page__sort .sort-two{width:auto;margin-right:25px}}@media only screen and (min-width:1400px){.spoc-filter-results-page__sort .sort-two{margin-right:40px}}.spoc-filter-results-page__sort .sort-two>div{margin-bottom:30px}@media only screen and (min-width:768px){.spoc-filter-results-page__sort .sort-two>div{margin-bottom:30px;margin-right:6%}.spoc-filter-results-page__sort .sort-two>div:last-child{margin-right:0}}@media only screen and (min-width:1200px){.spoc-filter-results-page__sort .sort-two>div{margin-bottom:10px;width:auto;margin-right:25px}}@media only screen and (min-width:1400px){.spoc-filter-results-page__sort .sort-two>div{margin-right:40px}}.spoc-filter-results-page__sort .sort-two__gend{min-width:100%}@media only screen and (min-width:768px){.spoc-filter-results-page__sort .sort-two__gend{min-width:47%}}@media only screen and (min-width:1200px){.spoc-filter-results-page__sort .sort-two__gend{min-width:120px;width:auto}}.spoc-filter-results-page__sort .sort-two__dom{min-width:100%}@media only screen and (min-width:768px){.spoc-filter-results-page__sort .sort-two__dom{min-width:47%}}@media only screen and (min-width:1200px){.spoc-filter-results-page__sort .sort-two__dom{min-width:200px;width:auto}}.spoc-filter-results-page__sort__cta-button{width:100%;margin-bottom:20px}@media only screen and (min-width:768px){.spoc-filter-results-page__sort__cta-button{display:flex;flex-direction:column;width:100%;margin-left:auto;margin-top:10px}}@media only screen and (min-width:1200px){.spoc-filter-results-page__sort__cta-button{margin-bottom:10px;flex-direction:row;margin-top:0}}.spoc-filter-results-page__sort__cta-button .searchFilterContainer{display:flex;position:relative}.spoc-filter-results-page__sort__cta-button .searchFilterContainer:hover a.spoc-tooltip~.product-tooltip{opacity:1}.spoc-filter-results-page__sort__cta-button .product-tooltip{top:70px;border:2px solid #0072CE}@media only screen and (min-width:576px){.spoc-filter-results-page__sort__cta-button .product-tooltip{top:60px}}.spoc-filter-results-page__sort__cta-button .product-tooltip:before{border-color:transparent transparent #0072CE #0072CE}.spoc-filter-banner .top-border-shadow-banner,.top-border-shadow{border-top:12px solid #e1e621!important;box-shadow:0 5px 20px 0 rgba(0,0,0,.08)}.spoc-filter-results-page__sort__cta-button .btn--primary{margin-bottom:20px;margin-top:10px;width:100%}.spoc-filter-results-page__sort__cta-button .btn--secondary{width:100%}@media only screen and (min-width:768px){.spoc-filter-results-page__sort__cta-button .btn--primary{padding-left:35px;padding-right:35px;margin-right:8px;margin-top:0}.spoc-filter-results-page__sort__cta-button .btn--secondary{padding-left:32px;padding-right:32px}}.spoc-filter-banner-wrapper{padding-left:0!important;padding-right:0!important}@media only screen and (min-width:1200px){.spoc-filter-results-page__sort__cta-button .btn--primary{margin-bottom:0}.spoc-filter-banner-wrapper{box-sizing:content-box;max-width:675px}}.spoc-filter-banner{color:#000;padding-bottom:0!important;width:100%}@media only screen and (max-width:768px){.spoc-filter-banner{padding-left:8px;padding-right:8px;margin-bottom:0!important}}.spoc-filter-banner .banner-title{text-align:center;font-size:24px;font-weight:700}@media only screen and (min-width:1200px){.spoc-filter-banner .banner-title{font-size:48px;line-height:120%;margin-bottom:48px}}@media only screen and (max-width:1200px){.spoc-filter-banner .banner-title{margin-bottom:0;line-height:2}}.spoc-filter-banner .top-border-shadow-banner{background-color:#FFF;padding:0 36px 16px!important;margin-bottom:0;position:relative}@media only screen and (min-width:1200px){.spoc-filter-banner .top-border-shadow-banner{border-top:20px solid #e1e621!important;padding:16px 68px 38px!important}}.spoc-filter-banner .search-wrapper{margin-top:16px;padding:0 20px}@media only screen and (min-width:768px){.spoc-filter-banner .search-wrapper{margin-top:28px;padding:0;display:flex;width:100%;justify-content:flex-end}}.spoc-filter-banner .search-button{width:100%;font-size:18px;padding:13px!important;font-weight:700;color:#FFF;background-color:#0072CE;border-style:none;border-radius:0}.dialog-box,.spoc-childcard,.spoc-childcard .spoc-no-resultcard .content-block__cta-button,.spoc-childcard .spoc-resultcard .content-block__cta-button,.spoc-childcard h2,.spoc-childcard h3,.spoc-childcard h4,.spoc-childcard p,.sponsorship-cart__summary__link .btn--primary{font-family:Poppins,Arial,sans-serif!important}@media only screen and (min-width:768px){.spoc-filter-banner .search-button{width:160px;height:64px;font-size:24px}}.spoc-filter-banner__title{margin-bottom:0;font-size:18px;font-weight:700}.spoc-filter-banner__filters-wrapper{gap:8px}.spoc-filter-banner__filters-wrapper .custom-select{padding:9px 0;border-bottom:2.5px solid #b8b8b8}@media only screen and (min-width:768px){.spoc-filter-banner__title{margin-bottom:32px;font-size:30px}.spoc-filter-banner__filters-wrapper{gap:24px;font-size:20px}.spoc-filter-banner__filters-wrapper .custom-select{padding:5px 0;border-bottom:2px solid #6e6e6e}}.spoc-filter-banner__filters-wrapper .select .select-options{padding:8px 0}@media only screen and (min-width:768px){.spoc-filter-banner__filters-wrapper .select .select-options{padding:15px 0}}.spoc-filter-banner__filters-wrapper .select .select-options li{padding:2px 12px;font-size:18px}.spoc-filter-banner__filters-wrapper .select .custom-select:after{top:20px;right:0;border:7px solid transparent;border-color:#383E43 transparent transparent}@media only screen and (min-width:768px){.spoc-filter-banner__filters-wrapper .select .select-options li{padding:6px 24px;font-size:20px}.spoc-filter-banner__filters-wrapper .select .custom-select:after{top:14px;right:8px;border:11px solid transparent;border-color:#383E43 transparent transparent}}@media only screen and (max-width:768px){.spoc-filter-banner__filters-wrapper .age-and-gender-wrapper{gap:8px}}.no-search-result,.spoc-filter-no-search-result{padding-bottom:50px;text-align:center}.no-search-result .title,.spoc-filter-no-search-result .title{margin-bottom:20px;font-size:28px;line-height:32px}@media screen and (min-width:768px){.no-search-result .title,.spoc-filter-no-search-result .title{font-size:28px;line-height:32px}}@media screen and (min-width:992px){.no-search-result,.spoc-filter-no-search-result{padding-bottom:80px!important}.no-search-result .title,.spoc-filter-no-search-result .title{font-size:40px;line-height:44px}.no-search-result .description,.spoc-filter-no-search-result .description{font-size:18px;line-height:24px}}.no-search-result .description,.spoc-filter-no-search-result .description{font-size:18px;line-height:24px}@media screen and (min-width:768px){.no-search-result .description,.spoc-filter-no-search-result .description{font-size:18px;line-height:24px}}.no-search-result{margin-top:50px}@media only screen and (min-width:768px){.no-search-result .title,.spoc-filter-no-search-result .title{margin-bottom:30px}.no-search-result{margin-top:80px}}.spoc-childcard{padding-bottom:50px}.spoc-childcard h2,.spoc-childcard h3,.spoc-childcard h4,.spoc-childcard p{color:#000}.spoc-childcard .navigate-back-wrapper{margin-top:24px}.spoc-childcard .navigate-back-link{display:flex;align-items:center;gap:10px;color:#0072CE}.spoc-childcard .navigate-back-link__text{font-size:24px;font-weight:700;line-height:120%}.spoc-childcard .navigate-back-link__icon{display:block;height:32px;font-size:32px;line-height:1;margin-left:-8px}.spoc-childcard .spoc-childcard__recommendation-text-wrapper,.spoc-childcard .spoc-childcard__section-title-wrapper,.spoc-childcard .spoc-resultcard{margin-bottom:0}@media only screen and (min-width:992px){.spoc-childcard .navigate-back-wrapper{margin-top:36px}.spoc-childcard .navigate-back-link{gap:20px}.spoc-childcard .navigate-back-link__icon{height:48px;font-size:48px;gap:20px}.spoc-childcard .spoc-no-resultcard__box-shadow,.spoc-childcard .spoc-resultcard__box-shadow{margin-left:0!important;margin-right:0!important;background-color:#FFF;box-shadow:4px 6px 24px 10px rgba(0,0,0,.075);-moz-box-shadow:4px 6px 24px 10px rgba(0,0,0,.075);-webkit-box-shadow:4px 6px 24px 10px rgba(0,0,0,.075)}}.spoc-childcard .spoc-no-resultcard .custom-radio label,.spoc-childcard .spoc-no-resultcard .custom-radio1 label,.spoc-childcard .spoc-resultcard .custom-radio label,.spoc-childcard .spoc-resultcard .custom-radio1 label{padding:9px 40px 0!important}.spoc-childcard .spoc-no-resultcard .custom-radio-lg label::after,.spoc-childcard .spoc-no-resultcard .custom-radio-lg label::before,.spoc-childcard .spoc-resultcard .custom-radio-lg label::after,.spoc-childcard .spoc-resultcard .custom-radio-lg label::before{transform:scale(1.33)!important}.spoc-childcard .spoc-no-resultcard .icon-left-arrow,.spoc-childcard .spoc-no-resultcard .icon-right-arrow,.spoc-childcard .spoc-resultcard .icon-left-arrow,.spoc-childcard .spoc-resultcard .icon-right-arrow{display:block;height:24px;font-size:24px;line-height:1}.spoc-childcard .spoc-no-resultcard .icon-right-arrow,.spoc-childcard .spoc-resultcard .icon-right-arrow{margin-right:-4px}.spoc-childcard .spoc-no-resultcard .icon-left-arrow,.spoc-childcard .spoc-resultcard .icon-left-arrow{margin-left:-4px}.spoc-childcard .spoc-no-resultcard .img-block,.spoc-childcard .spoc-resultcard .img-block{padding:0!important}.spoc-childcard .spoc-no-resultcard .content-block,.spoc-childcard .spoc-resultcard .content-block{padding-top:40px;padding-bottom:40px}.spoc-childcard .spoc-no-resultcard .content-block__title,.spoc-childcard .spoc-resultcard .content-block__title{font-size:36px;line-height:120%;font-weight:700}@media only screen and (min-width:992px){.spoc-childcard .spoc-no-resultcard .content-block,.spoc-childcard .spoc-resultcard .content-block{padding:56px 24px 56px 0}.spoc-childcard .spoc-no-resultcard .content-block__title,.spoc-childcard .spoc-resultcard .content-block__title{font-size:48px}}.spoc-childcard .spoc-no-resultcard .content-block__subtitle,.spoc-childcard .spoc-resultcard .content-block__subtitle{margin-top:16px;font-weight:400;font-size:24px;line-height:28px}@media screen and (min-width:768px){.spoc-childcard .spoc-no-resultcard .content-block__subtitle,.spoc-childcard .spoc-resultcard .content-block__subtitle{font-size:28px;line-height:32px}}@media screen and (min-width:992px){.spoc-childcard .spoc-no-resultcard .content-block__subtitle,.spoc-childcard .spoc-resultcard .content-block__subtitle{font-size:28px;line-height:32px}}@media only screen and (min-width:992px){.spoc-childcard .spoc-no-resultcard .content-block__subtitle,.spoc-childcard .spoc-resultcard .content-block__subtitle{margin-top:24px}.spoc-childcard .spoc-no-resultcard .content-block__cta-wrapper,.spoc-childcard .spoc-no-resultcard .content-block__subtitle,.spoc-childcard .spoc-no-resultcard .content-block__title,.spoc-childcard .spoc-resultcard .content-block__cta-wrapper,.spoc-childcard .spoc-resultcard .content-block__subtitle,.spoc-childcard .spoc-resultcard .content-block__title{padding:0 80px}}.spoc-childcard .spoc-no-resultcard .content-block__nav-and-description,.spoc-childcard .spoc-resultcard .content-block__nav-and-description{display:flex;margin-top:16px}.spoc-childcard .spoc-no-resultcard .content-block__back-button-wrapper,.spoc-childcard .spoc-no-resultcard .content-block__next-button-wrapper,.spoc-childcard .spoc-resultcard .content-block__back-button-wrapper,.spoc-childcard .spoc-resultcard .content-block__next-button-wrapper{display:none}@media only screen and (min-width:992px){.spoc-childcard .spoc-no-resultcard .content-block__back-button-wrapper,.spoc-childcard .spoc-no-resultcard .content-block__next-button-wrapper,.spoc-childcard .spoc-resultcard .content-block__back-button-wrapper,.spoc-childcard .spoc-resultcard .content-block__next-button-wrapper{display:block;flex-shrink:0;width:80px;min-width:80px}}.spoc-childcard .spoc-no-resultcard .content-block__back-button-wrapper,.spoc-childcard .spoc-resultcard .content-block__back-button-wrapper{padding-left:16px}.spoc-childcard .spoc-no-resultcard .content-block__next-button-wrapper,.spoc-childcard .spoc-resultcard .content-block__next-button-wrapper{padding-right:16px;padding-left:10px}.spoc-childcard .spoc-no-resultcard .content-block__back-button,.spoc-childcard .spoc-no-resultcard .content-block__back-button-mobile,.spoc-childcard .spoc-no-resultcard .content-block__next-button,.spoc-childcard .spoc-no-resultcard .content-block__next-button-mobile,.spoc-childcard .spoc-resultcard .content-block__back-button,.spoc-childcard .spoc-resultcard .content-block__back-button-mobile,.spoc-childcard .spoc-resultcard .content-block__next-button,.spoc-childcard .spoc-resultcard .content-block__next-button-mobile{display:flex;align-items:center;justify-content:center;height:48px;width:48px;border-radius:50%;color:#000;border:2px solid #000;background-color:transparent;font-size:24px;line-height:28px}@media screen and (min-width:768px){.spoc-childcard .spoc-no-resultcard .content-block__back-button,.spoc-childcard .spoc-no-resultcard .content-block__back-button-mobile,.spoc-childcard .spoc-no-resultcard .content-block__next-button,.spoc-childcard .spoc-no-resultcard .content-block__next-button-mobile,.spoc-childcard .spoc-resultcard .content-block__back-button,.spoc-childcard .spoc-resultcard .content-block__back-button-mobile,.spoc-childcard .spoc-resultcard .content-block__next-button,.spoc-childcard .spoc-resultcard .content-block__next-button-mobile{font-size:28px;line-height:32px}}@media screen and (min-width:992px){.spoc-childcard .spoc-no-resultcard .content-block__back-button,.spoc-childcard .spoc-no-resultcard .content-block__back-button-mobile,.spoc-childcard .spoc-no-resultcard .content-block__next-button,.spoc-childcard .spoc-no-resultcard .content-block__next-button-mobile,.spoc-childcard .spoc-resultcard .content-block__back-button,.spoc-childcard .spoc-resultcard .content-block__back-button-mobile,.spoc-childcard .spoc-resultcard .content-block__next-button,.spoc-childcard .spoc-resultcard .content-block__next-button-mobile{font-size:28px;line-height:32px}.spoc-childcard{padding-bottom:80px!important}}@media only screen and (min-width:992px){.spoc-childcard .spoc-no-resultcard .content-block__back-button,.spoc-childcard .spoc-no-resultcard .content-block__back-button-mobile,.spoc-childcard .spoc-no-resultcard .content-block__next-button,.spoc-childcard .spoc-no-resultcard .content-block__next-button-mobile,.spoc-childcard .spoc-resultcard .content-block__back-button,.spoc-childcard .spoc-resultcard .content-block__back-button-mobile,.spoc-childcard .spoc-resultcard .content-block__next-button,.spoc-childcard .spoc-resultcard .content-block__next-button-mobile{display:block}}.spoc-childcard .spoc-no-resultcard .content-block__back-button-mobile:disabled,.spoc-childcard .spoc-no-resultcard .content-block__next-button-mobile:disabled,.spoc-childcard .spoc-resultcard .content-block__back-button-mobile:disabled,.spoc-childcard .spoc-resultcard .content-block__next-button-mobile:disabled{color:#ddd;border:2px solid #ddd;cursor:not-allowed}.spoc-childcard .spoc-no-resultcard .content-block__description-wrapper,.spoc-childcard .spoc-resultcard .content-block__description-wrapper{flex:1 1 0%}.spoc-childcard .spoc-no-resultcard .content-block__p-first,.spoc-childcard .spoc-no-resultcard .content-block__p-second,.spoc-childcard .spoc-resultcard .content-block__p-first,.spoc-childcard .spoc-resultcard .content-block__p-second{display:none;font-size:18px;line-height:120%}.spoc-childcard .spoc-no-resultcard .content-block__p-second,.spoc-childcard .spoc-resultcard .content-block__p-second{margin-top:16px}.spoc-childcard .spoc-no-resultcard .content-block__p-second-mobile,.spoc-childcard .spoc-resultcard .content-block__p-second-mobile{display:block;font-size:18px;line-height:120%}.spoc-childcard .spoc-no-resultcard .content-block__cta-wrapper,.spoc-childcard .spoc-resultcard .content-block__cta-wrapper{margin-top:24px}.spoc-childcard .spoc-no-resultcard .content-block__cta-text,.spoc-childcard .spoc-resultcard .content-block__cta-text{font-size:30px;font-weight:700}@media only screen and (min-width:992px){.spoc-childcard .spoc-no-resultcard .content-block__p-first,.spoc-childcard .spoc-no-resultcard .content-block__p-second,.spoc-childcard .spoc-resultcard .content-block__p-first,.spoc-childcard .spoc-resultcard .content-block__p-second{display:block}.spoc-childcard .spoc-no-resultcard .content-block__p-second-mobile,.spoc-childcard .spoc-resultcard .content-block__p-second-mobile{display:none}.spoc-childcard .spoc-no-resultcard .content-block__cta-wrapper,.spoc-childcard .spoc-resultcard .content-block__cta-wrapper{margin-top:48px}.spoc-childcard .spoc-no-resultcard .content-block__cta-text,.spoc-childcard .spoc-resultcard .content-block__cta-text{font-size:36px}}.spoc-childcard .spoc-no-resultcard .content-block__sponsorship-options,.spoc-childcard .spoc-resultcard .content-block__sponsorship-options{display:flex;flex-direction:column;flex-wrap:wrap;gap:8px;font-size:26px;margin-top:16px;padding-left:5px}@media only screen and (min-width:992px){.spoc-childcard .spoc-no-resultcard .content-block__sponsorship-options,.spoc-childcard .spoc-resultcard .content-block__sponsorship-options{flex-direction:row}}.spoc-childcard .spoc-no-resultcard .content-block__cta-button,.spoc-childcard .spoc-resultcard .content-block__cta-button{margin-top:32px;height:72px;width:100%;border-radius:0;background-color:#0072CE;font-weight:400;font-size:30px;line-height:1}.spoc-childcard .spoc-no-resultcard .content-block__mobile-buttons-wrapper,.spoc-childcard .spoc-resultcard .content-block__mobile-buttons-wrapper{display:flex;align-items:center;justify-content:space-between;margin-top:32px}.spoc-childcard__section-title{font-size:36px;font-weight:700;line-height:120%;text-align:center;margin-top:24px;margin-bottom:0}.spoc-childcard__recommendation-text-wrapper{padding:16px 40px;margin-top:16px;font-size:24px;font-weight:700;text-align:center;background-color:#58CAE7}@media only screen and (min-width:992px){.spoc-childcard .spoc-no-resultcard .content-block__mobile-buttons-wrapper,.spoc-childcard .spoc-resultcard .content-block__mobile-buttons-wrapper{display:hidden}.spoc-childcard__section-title{display:none}.spoc-childcard__recommendation-text-wrapper{padding:0 24px;margin-top:58px;margin-bottom:28px!important;font-size:40px;text-align:left;background-color:transparent}}.spoc-childcard__recommendation-text{margin-bottom:0;line-height:1}@media only screen and (min-width:992px){.spoc-childcard__recommendation-text{line-height:120%}}.spoc-childcard .spoc-no-resulttext{display:none;line-height:1;margin-bottom:8px}.spoc-childcard__detail,.spoc-childcard__sort{display:flex}.spoc-childcard__content{border-top:12px solid #e1e621;margin-bottom:40px}.spoc-childcard__content__detail{padding:10px 44px 20px}.spoc-childcard__detail__title{width:43%}.spoc-childcard__detail__title h2{margin-right:10px}.spoc-childcard__detail__description{padding-left:10px}.spoc-childcard__detail__description p{padding-right:10px}.spoc-childcard__item__image{text-align:center}.spoc-childcard__item__image img{width:auto;max-height:450px;object-fit:contain;display:inline;aspect-ratio:4/3}.spoc-childcard__item__info{padding:15px 19px 43px}@media only screen and (min-width:768px){.spoc-childcard__item__info{padding:25px 33px 33px}}.spoc-childcard__item__info__name p{font-size:18px;margin-bottom:0}.spoc-childcard__item__info__name__heading{margin-top:6px;margin-bottom:0;font-size:24px;line-height:28px}@media screen and (min-width:768px){.spoc-childcard__item__info__name__heading{font-size:28px;line-height:32px}}@media screen and (min-width:992px){.spoc-childcard__item__info__name__heading{font-size:28px;line-height:32px}}.spoc-childcard__item__info__category{padding-top:7px}.spoc-childcard__item__info__category span{height:40px;width:40px;background-color:#e8fbff;border-radius:100%;padding:8px;color:#0072CE;display:flex;align-items:center;justify-content:center}.spoc-childcard .slick-slider .slick-slide,.vp-header{padding-bottom:20px}.spoc-childcard__item__info__category span::before{font-size:24px}.spoc-childcard__item__info__category p{padding-left:12px;margin-bottom:0}.spoc-childcard__item__info__category__link{padding-top:35px}.spoc-childcard__item__info__category__link button{width:100%}.spoc-childcard .item__image{text-align:center}.spoc-childcard .item__image img{width:auto;max-height:288px;object-fit:contain;display:inline;aspect-ratio:4/3}.spoc-childcard .col-md-6 .item__image,.spoc-childcard .spoc-child-card-slider-2 .item__image{max-height:450px}.child-card-info,.dp-spoc-child-detail{padding:15px 19px 43px;background:#FFF}@media only screen and (min-width:768px){.child-card-info,.dp-spoc-child-detail{padding:25px 33px 33px}}.child-card-info .item__image,.dp-spoc-child-detail .item__image{text-align:center}.child-card-info .item__image img,.dp-spoc-child-detail .item__image img{width:auto;max-height:450px;object-fit:contain;display:inline;aspect-ratio:4/3}.child-card-info .item__title__eyebrow,.dp-spoc-child-detail .item__title__eyebrow{font-size:18px;margin-bottom:0}.child-card-info .item__title__heading,.dp-spoc-child-detail .item__title__heading{margin-top:6px;margin-bottom:0;font-size:24px;line-height:28px}@media screen and (min-width:768px){.child-card-info .item__title__heading,.dp-spoc-child-detail .item__title__heading{font-size:28px;line-height:32px}}@media screen and (min-width:992px){.child-card-info .item__title__heading,.dp-spoc-child-detail .item__title__heading{font-size:28px;line-height:32px}}.child-card-info .item__category,.dp-spoc-child-detail .item__category{padding-top:7px}.child-card-info .item__category__sub,.dp-spoc-child-detail .item__category__sub{padding-top:7px;display:flex;align-items:center}.child-card-info .item__category__sub .icon,.dp-spoc-child-detail .item__category__sub .icon{height:40px;width:40px;background-color:#e8fbff;border-radius:100%;padding:8px;color:#0072CE;display:flex;align-items:center;justify-content:center}.child-card-info .item__category__sub .icon::before,.dp-spoc-child-detail .item__category__sub .icon::before{font-size:24px}.child-card-info .item__category__sub p,.dp-spoc-child-detail .item__category__sub p{padding-left:12px;margin-bottom:0}.child-card-info .item__category__link,.dp-spoc-child-detail .item__category__link{padding-top:35px}.child-card-info .item__category__link a,.dp-spoc-child-detail .item__category__link a{width:100%}.spoc-childcard-detail-main .comp-top{padding:25px 0 90px}.spoc-childcard-detail-main .heading{font-size:20px;line-height:22px;margin:10px 0 0}@media screen and (min-width:992px){.spoc-childcard-detail-main .heading{font-size:24px;line-height:28px}}.spoc-childcard-detail-main .spoc-childcard-detail{margin-top:-146px}@media only screen and (min-width:768px){.spoc-childcard-detail-main .spoc-childcard-detail{margin-top:-168px}.spoc-childcard-detail-main .spoc-childcard-detail .child-card-info{padding-left:0}}@media only screen and (min-width:992px){.spoc-childcard-detail-main .spoc-childcard-detail{margin-top:-212px}}@media only screen and (min-width:1200px){.spoc-childcard-detail-main .spoc-childcard-detail{margin-top:-233px}}@media only screen and (min-width:1400px){.spoc-childcard .navigate-back-wrapper,.spoc-childcard .spoc-childcard__recommendation-text-wrapper,.spoc-childcard .spoc-no-resultcard,.spoc-childcard .spoc-resultcard{max-width:1464px}.spoc-childcard-detail-main .spoc-childcard-detail{margin-top:-254px}}.spoc-childcard-detail-main .spoc-childcard-detail .item{background:#FFF}.spoc-childcard-detail-main .spoc-childcard-detail .item__image img{max-height:450px}.spoc-childcard-detail-main .spoc-childcard-detail .child-card-info .item__title__eyebrow{font-size:24px;line-height:28px}@media screen and (min-width:768px){.spoc-childcard-detail-main .heading{font-size:24px;line-height:28px}.spoc-childcard-detail-main .spoc-childcard-detail .child-card-info .item__title__eyebrow,.spoc-childcard-detail-main .spoc-childcard-detail .child-card-info .item__title__heading{font-size:28px;line-height:32px}}.spoc-childcard-detail-main .spoc-childcard-detail .child-card-info .item__title__heading{font-size:28px;line-height:32px}@media screen and (min-width:992px){.spoc-childcard-detail-main .spoc-childcard-detail .child-card-info .item__title__eyebrow{font-size:28px;line-height:32px}.spoc-childcard-detail-main .spoc-childcard-detail .child-card-info .item__title__heading{font-size:40px;line-height:44px}}.spoc-childcard-detail-main .spoc-childcard-detail .child-card-info .item__category__desc{margin:15px 0 0}.spoc-childcard-detail-main .spoc-childcard-detail .child-card-info .item__category__content__title{margin:18px 0 0;font-size:24px;line-height:28px;font-weight:700}@media screen and (min-width:768px){.spoc-childcard-detail-main .spoc-childcard-detail .child-card-info .item__category__content__title{font-size:28px;line-height:32px}}@media screen and (min-width:992px){.spoc-childcard-detail-main .spoc-childcard-detail .child-card-info .item__category__content__title{font-size:28px;line-height:32px}.spoc-childcard-detail-main .spoc-childcard-detail .child-card-info .item__category__radio{font-size:18px;line-height:24px}}.spoc-childcard-detail-main .spoc-childcard-detail .child-card-info .item__category__radio{font-weight:700;font-size:18px;line-height:24px}@media screen and (min-width:768px){.spoc-childcard-detail-main .spoc-childcard-detail .child-card-info .item__category__radio{font-size:18px;line-height:24px}}.spoc-childcard-detail-main .spoc-childcard-detail .child-card-info .item__category__radio .custom-radio,.spoc-childcard-detail-main .spoc-childcard-detail .child-card-info .item__category__radio .custom-radio1{display:inline-block}.spoc-childcard-detail-main .spoc-childcard-detail .child-card-info .item__category__link{padding-top:19px}.spoc-childcard-list [class*=col-]{display:flex;flex-direction:column}.spoc-childcard-list .item,.spoc-childcard-list .item .child-card-info{display:flex;flex-direction:column;flex:1 1 auto}.spoc-childcard-list .item__title{flex:1 1 auto}.pagination{padding:30px 0;display:flex;align-items:center;justify-content:center}.pagination .disabled,.pagination .disabled a,.pagination disabled,.pagination disabled a{pointer-events:none}.pagination>a{width:64px;height:64px;border-radius:100%;background-color:#0072CE;color:#FFF;display:flex;justify-content:center;align-items:center;font-size:26px}.pagination>a.disabled{background-color:transparent;color:rgba(56,62,67,.2);pointer-events:none}.pagination ul{list-style-type:none;display:inline;font-size:100%;margin:0;padding:0 20px}.pagination ul li{display:inline-block;font-size:100%;width:auto;border-radius:3px}.pagination ul li a{width:32px;height:32px;border-radius:100%;background-color:transparent;color:#383E43;display:flex;justify-content:center;align-items:center;font-size:16px;line-height:26px}.pagination ul li.current a{background-color:#0072CE;color:#FFF}.pagination li:not(.page-pre):not(.page-next):not(.current){display:none}@media only screen and (min-width:768px){.pagination ul{padding:0 70px}.pagination li:not(.page-pre):not(.page-next):not(.current){display:inline-block}}.country-popup-info .modal-dialog{max-width:1248px}.country-popup-info .modal-dialog .content{border:0;margin:24px}.country-popup-info .modal-dialog .content .close .btn--cancel{position:absolute;right:16px;top:16px}.country-popup-info .modal-dialog .content__top{font-size:32px;line-height:36px;font-weight:700;margin-top:55px;padding:0 15px}@media screen and (min-width:768px){.country-popup-info .modal-dialog .content__top{font-size:32px;line-height:36px}}@media screen and (min-width:992px){.country-popup-info .modal-dialog .content__top{font-size:60px;line-height:64px}}@media only screen and (min-width:768px){.country-popup-info .modal-dialog .content__top{padding:0;margin-top:65px}}.country-popup-info .modal-dialog .content__middle{margin-bottom:16px;padding:0 15px;margin-top:12px}@media only screen and (min-width:768px){.country-popup-info .modal-dialog .content__middle{padding:0;margin-bottom:38px}}.country-popup-info .modal-dialog .content__middle .location-map{text-align:center;margin-bottom:30px}@media only screen and (min-width:992px){.country-popup-info .modal-dialog .content__middle .location-map{margin-bottom:0}}.image,.sponsorship-cart{margin-bottom:40px}.country-popup-info .modal-dialog .content__middle .location-map img{width:100%;max-width:70%}.country-popup-info .modal-dialog .content__middle .description{margin-top:20px}.country-popup-info .modal-dialog .content__bottom{padding:32px 15px 15px}@media only screen and (min-width:768px){.country-popup-info .modal-dialog .content__middle .description{margin-top:0}.country-popup-info .modal-dialog .content__bottom{padding:32px 0 20px}}.country-popup-info .modal-dialog .content__bottom .footer-title{font-size:20px;line-height:22px;font-weight:700}@media screen and (min-width:768px){.country-popup-info .modal-dialog .content__bottom .footer-title{font-size:24px;line-height:28px}}@media screen and (min-width:992px){.country-popup-info .modal-dialog .content__bottom .footer-title{font-size:24px;line-height:28px}}.country-popup-info .modal-dialog .content__bottom .footer-detail{list-style:none;padding-left:27px;padding-top:12px}.country-popup-info .modal-dialog .content__bottom .footer-detail li{position:relative;text-transform:capitalize}.country-popup-info .modal-dialog .content__bottom .footer-detail li::before{content:"\2022";display:inline-block;font-size:9px;position:absolute;top:0;left:-26px}.banner,.banner__image{position:relative}.image__content__item__banner{padding-bottom:10px}.image__content__item__banner img{width:100%}.image .slick-next,.image .slick-prev{display:none!important}.banner__image{min-height:130px}.banner .banner-bg-shape{position:absolute;bottom:-1px;left:0;width:100%}.banner .banner-bg-shape img{width:100%}.banner__content{padding:30px 0}.banner__content__sub-title{letter-spacing:2.5px;font-weight:700;text-transform:uppercase}@media only screen and (min-width:992px){.country-popup-info .modal-dialog .content__middle .location-map img{max-width:100%}.banner__content{padding-top:0;padding-bottom:0;position:absolute;width:100%;top:50%;transform:translateY(-50%);left:0;z-index:10;color:#FFF}.banner__content__sub-title{font-size:13px;line-height:18px;margin-bottom:6px}}@media only screen and (min-width:1200px){.banner__content__sub-title{font-size:16px;line-height:24px;margin-bottom:20px}}.banner__content__title{font-size:40px;line-height:40px}@media only screen and (min-width:768px){.banner__content__title{padding-bottom:10px}.feature-banner__detail{background-color:#e8fbff;width:100%}}.banner__content.textbanner{position:relative;transform:inherit;padding:60px 0}.banner__content.textbanner h1,.banner__content.textbanner h2,.banner__content.textbanner p,.donation-hero{color:#000}@media only screen and (min-width:992px){.banner__content__title{font-size:80px;line-height:80px}.banner__content__des{font-weight:700}.donation-hero{margin-top:0}}.donation-hero .switch{margin-bottom:30px}.text-center .donation-hero .switch{margin-left:auto;margin-right:auto}.feature-banner{padding-bottom:50px;position:relative}.feature-banner__image{position:relative;z-index:0}.feature-banner__image img{width:100%}.feature-banner .banner-bg-shape{position:absolute;bottom:-1px;left:0;width:100%}.feature-banner .banner-bg-shape img{width:100%}.feature-banner__detail{position:relative}.feature-banner__content{padding-top:20px;text-align:center}.feature-banner__content__title{font-size:28px;line-height:32px}@media screen and (min-width:768px){.feature-banner__content__title{font-size:28px;line-height:32px}}@media screen and (min-width:992px){.feature-banner{padding-bottom:80px!important}.feature-banner__content__title{font-size:40px;line-height:44px}}.feature-banner__content__des p{padding-bottom:12px}.feature-banner__content__link button{width:100%;max-width:366px}@media only screen and (min-width:768px){.feature-banner__content__des p{padding-bottom:2px}.feature-banner__content__link button{min-width:366px}}.component-separator{padding-bottom:50px}@media screen and (min-width:992px){.component-separator{padding-bottom:80px!important}}.component-separator img{width:100%}.footer{background-color:#FFF;padding:50px 0}@media only screen and (min-width:992px){.footer{padding:0 0 75px}}.footer__top{border-bottom:1px solid #cacaca;padding-bottom:90px}.footer__top p{margin-bottom:0}.footer__top p a{color:#383E43;font-size:16px;line-height:24px;font-weight:400}.footer__top ul{list-style:none;padding-left:0}.footer__top ul li{padding-top:15px;position:relative;display:none}@media only screen and (min-width:992px){.footer__top{padding-bottom:25px}.footer__top p a{font-weight:700;font-size:18px;line-height:24px}.footer__top ul li{display:block}}.footer__top ul li ul{padding-left:25px}.footer__top ul li ul li::before{content:"\2022";display:inline-block;font-size:8px;position:absolute;top:17px;left:-8px}.footer__top ul li a{font-size:13px;line-height:18px;color:#383E43}.footer__top ul li a.h6{display:block;font-size:18px;line-height:24px}.footer__social-icon{position:absolute;transform:translate(-50%,0);-ms-transform:translate(-50%,0);top:65px;left:0}@media only screen and (min-width:992px){.footer__top ul{display:block}.footer__social-icon{position:initial;transform:none;-ms-transform:none;padding-top:11px}}.footer__social-icon ul{display:flex}.footer__social-icon ul li{display:block;padding-top:0;margin-right:20px}.footer__social-icon ul li:last-child{margin-right:0}.footer__social-icon ul li:first-child a{padding-left:0}.footer__social-icon ul li a{font-size:24px}.footer__social-icon ul li a span{color:#383E43}.footer .order1{order:2}.footer .order2{order:1}.footer__bottom{padding-top:25px}@media only screen and (min-width:992px){.footer .order1{order:1}.footer .order2{order:2}.footer__bottom{padding-top:38px}}.footer__bottom__content{order:2}.footer__bottom__content p{font-size:13px;line-height:18px}.footer__bottom__content .rte-content{margin:0}.footer__bottom__detail{display:flex;flex-wrap:wrap;justify-content:flex-end;flex-direction:column;order:1}@media only screen and (min-width:992px){.footer__bottom__content{order:1}.footer__bottom__detail{justify-content:end;order:2}.footer__bottom__detail ul.utilitynav li{text-align:right}}.footer__bottom__detail ul.utilitynav{order:2;display:flex;flex-flow:row wrap;justify-content:space-between;padding-bottom:10px;padding-left:0}.footer__bottom__detail ul.utilitynav li{list-style-type:none;flex:50%;padding:0 10px 10px 0}@media only screen and (min-width:768px){.footer__bottom__detail ul.utilitynav li{flex:auto}}.footer__bottom__detail ul.utilitynav li:last-child{padding-right:0}.footer__bottom__detail ul.utilitynav li a{text-align:left;color:#383E43;font-size:13px;line-height:18px}.footer__bottom__detail ul.company{order:1;float:none;margin:0 auto;padding-bottom:30px;padding-left:0;list-style:none}@media only screen and (min-width:992px){.footer__bottom__detail ul.utilitynav li a{font-weight:700}.footer__bottom__detail ul.utilitynav{justify-content:flex-end;order:1}.footer__bottom__detail ul.company{display:flex;justify-content:flex-end;float:right;order:2;margin:0;padding-bottom:20px}}.footer__bottom__detail ul.company img{display:flex;padding:15px 0;margin:0 auto}.footer__bottom__detail ul.company img:nth-child(1){width:127px}@media only screen and (min-width:992px){.footer__bottom__detail ul.company img{padding:10px 0;margin-left:24px;display:inline}.footer__bottom__detail ul.company img:nth-child(1){width:79px}}.footer__bottom__detail ul.company img:nth-child(2){width:136px}@media only screen and (min-width:992px){.footer__bottom__detail ul.company img:nth-child(2){width:84px}}.footer__bottom__detail ul.company img:nth-child(3){width:166px}@media only screen and (min-width:992px){.footer__bottom__detail ul.company img:nth-child(3){width:104px}}.prgoress-tracker{padding:25px 0 100px}@media only screen and (min-width:768px){.prgoress-tracker{padding-bottom:110px}}@media only screen and (min-width:1200px){.prgoress-tracker{padding-bottom:53px}}.prgoress-tracker .heading--and--tracker{width:100%;max-width:620px;margin-top:10px}.prgoress-tracker .heading--and--tracker .heading{font-size:24px;line-height:28px;font-weight:700;text-align:center;display:inline-block;width:100%;margin:10px 0}@media screen and (min-width:768px){.prgoress-tracker .heading--and--tracker .heading{font-size:28px;line-height:32px}}@media screen and (min-width:992px){.prgoress-tracker .heading--and--tracker .heading{font-size:28px;line-height:32px}}.prgoress-tracker ul{display:flex;padding:0;border:10px solid #FFF;background-color:#FFF;border-radius:70px;overflow:hidden;width:100%;max-width:620px}.prgoress-tracker ul li{display:flex;position:relative;list-style-type:none;padding:7px 0;justify-content:center;width:calc(33.3% + 1px);z-index:0}.prgoress-tracker ul li::before{position:absolute;top:0;width:50%;height:100%;border-color:#e1e621;border-style:solid;background:#FFF;z-index:1}.prgoress-tracker ul li:last-child::after{border-right:0;right:0}.prgoress-tracker ul li:first-child::before{left:0}.prgoress-tracker ul li:first-child.active::before{content:"";left:0;border-width:1px 0 1px 1px;border-radius:76px 0 0 76px}.prgoress-tracker ul li.active+.active,.prgoress-tracker ul li.complete+.active{left:-1px}.prgoress-tracker ul li:last-child::before{right:0}.prgoress-tracker ul li:last-child.active::before{content:"";right:0;border-width:1px 1px 1px 0;border-radius:0 76px 76px 0}.prgoress-tracker ul li.inactive,.prgoress-tracker ul li.inactive a{pointer-events:none}.prgoress-tracker ul li.active{border-radius:70px}.prgoress-tracker ul li.active:after{border-color:#e1e621;border-style:solid;border-width:1px 1px 1px 0}.prgoress-tracker ul li.active .numberCircle{background:#e1e621;border-color:#e1e621}.prgoress-tracker ul li.complete::after,.prgoress-tracker ul li.complete::before{content:'';background:#e1e621}.prgoress-tracker ul li.complete::after{border-right-color:#FFF}.prgoress-tracker ul li.complete .numberCircle{background:#FFF;border-color:#FFF}.prgoress-tracker ul li a{color:#383E43;z-index:1;text-align:center;display:inline-block;width:100%;position:relative}.prgoress-tracker ul li a::before{content:''}.prgoress-tracker ul li a .numberCircle{border-radius:50%;width:40px;height:40px;font-size:18px;line-height:40px;text-align:center;display:inline-block;border:1px solid #cacaca;font-weight:700}.prgoress-tracker ul li a .numberText{display:inline-block;width:100%;font-size:14px;line-height:18px}.prgoress-tracker ul li:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#FFF;border-color:#cacaca;border-style:solid;border-width:0 1px 0 0;z-index:0}@media only screen and (min-width:768px){.prgoress-tracker ul li a .numberText{font-size:16px}.prgoress-tracker ul li:after{left:45px;-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:skew(-40deg);-ms-transform:skew(-40deg);transform:skew(-40deg)}}.sponsorship-cart{margin-top:40px;padding-bottom:0}@media screen and (min-width:992px){.sponsorship-cart{padding-bottom:80px!important}}.sponsorship-cart__container{display:flex;flex-direction:column;justify-content:space-between;width:100%;max-width:1218px;gap:67px}@media only screen and (max-width:992px){.sponsorship-cart__container{padding-left:0!important;padding-right:0!important}}@media only screen and (min-width:992px){.sponsorship-cart{margin-top:64px;margin-bottom:64px}.sponsorship-cart__container{flex-direction:row;gap:48px}}@media only screen and (min-width:1200px){.sponsorship-cart__container{gap:67px}}.sponsorship-cart__items{display:flex;flex-direction:column;flex-shrink:0;width:100%;gap:40px}@media only screen and (min-width:992px){.sponsorship-cart__items{max-width:608px;gap:48px}}@media only screen and (min-width:1200px){.sponsorship-cart__items{gap:67px}}.sponsorship-cart__item{width:100%;height:100%;display:grid;grid-column:span 1;grid-template-columns:repeat(1,1fr)}@media only screen and (min-width:992px){.sponsorship-cart__item{grid-column:span 7;grid-template-columns:repeat(12,1fr);height:295px;max-height:295px}}.sponsorship-cart__item__image{height:450px;max-height:450px;grid-column:span 12}@media only screen and (min-width:992px){.sponsorship-cart__item__image{grid-column:span 5;height:100%;max-height:100%}}.sponsorship-cart__item__content{position:relative;padding:18px 32px 32px;grid-column:span 12}.sponsorship-cart__item__content__close{cursor:pointer;width:100%;display:flex;justify-content:flex-end}.sponsorship-cart__item__content__close__button{display:flex;align-items:center;margin-right:-12px;gap:6px;color:#0072CE}@media only screen and (min-width:992px){.sponsorship-cart__item__content{padding:16px;grid-column:span 7}.sponsorship-cart__item__content__close__button{margin-right:0}}.sponsorship-cart__item__content__close__icon,.sponsorship-cart__item__content__close__text{line-height:1;font-weight:700}.sponsorship-cart__item__content__close__text{font-size:14px}.sponsorship-cart__item__content__close__icon{height:16px;width:16px}.sponsorship-cart__item__content__close__icon::before{font-size:16px}.sponsorship-cart__item__content__desc{padding:0 0 5px}@media only screen and (min-width:992px){.sponsorship-cart__item__content__desc{padding:0 0 35px}}.sponsorship-cart__item__content__desc p{padding-left:0}.sponsorship-cart__item__content__title{margin-top:52px;font-size:24px;font-weight:700;line-height:1;color:#000}@media only screen and (min-width:992px){.sponsorship-cart__item__content__title{margin-top:44px}}.sponsorship-cart__item__content .payment-detail{display:flex;flex-wrap:wrap;align-items:center;gap:44px;margin-top:24px}@media only screen and (min-width:992px){.sponsorship-cart__item__content .payment-detail{gap:20px}.sponsorship-cart__summary{min-height:295px;max-width:495px}}@media only screen and (min-width:1200px){.sponsorship-cart__item__content .payment-detail{gap:44px}}.sponsorship-cart__item__content .payment-detail__amount{font-family:Arial,sans-serif;font-size:24px;font-weight:700;line-height:1;color:#000}.sponsorship-cart__item__content .sponsorship-cart-switch .switch{height:40px;width:200px;min-width:144px;border-radius:0;font-weight:400;font-family:Poppins,Arial,sans-serif;box-shadow:-4px 5px 10px 0 rgba(0,0,0,.125)}.sponsorship-cart__item__content .sponsorship-cart-switch .switch .switch-label{font-size:14px;line-height:40px}.sponsorship-cart__item__content .sponsorship-cart-switch .switch .switch-selection{border-radius:0;background-color:#0072CE}.sponsorship-cart__summary{display:flex;position:fixed;left:0;bottom:0;z-index:10;height:fit-content;width:100%;padding:16px 24px 32px;color:#000;background-color:#FFF;font-weight:700;font-family:Arial,sans-serif}@media only screen and (min-width:768px){.sponsorship-cart__summary{padding:32px 24px 24px;position:static;bottom:auto;display:block}}.sponsorship-cart__summary__list{display:none}@media only screen and (min-width:768px){.sponsorship-cart__summary__list{display:flex;flex-direction:column;gap:30px;padding:0 8px 16px}}.sponsorship-cart__summary__bottomwrapper{display:flex;min-width:100%;justify-content:space-between}@media only screen and (min-width:768px){.sponsorship-cart__summary__bottomwrapper{flex-direction:column}}.sponsorship-cart__summary ul{font-weight:700;list-style:none;margin-bottom:0}.sponsorship-cart__summary ul li{display:flex;align-items:baseline;justify-content:space-between;gap:16px;font-size:18px;line-height:120%;padding-bottom:10px;border-bottom:1px solid #999}.sponsorship-cart__summary__total{text-align:center;padding:0 18px;background-color:#EDECE5}@media only screen and (min-width:768px){.sponsorship-cart__summary__total{order:1;display:flex;align-items:center;justify-content:space-between;padding:24px 8px 4px;gap:16px;background-color:transparent}}.sponsorship-cart__summary__total__label{display:flex;justify-content:center;font-weight:400;font-size:14px}.sponsorship-cart__summary__total__amount{font-size:18px;line-height:24px}@media screen and (min-width:768px){.sponsorship-cart__summary__total__amount{font-size:18px;line-height:24px}}@media screen and (min-width:992px){.sponsorship-cart__summary__total__amount{font-size:18px;line-height:24px}}@media only screen and (min-width:768px){.sponsorship-cart__summary__total__label{font-size:18px;font-weight:700}.sponsorship-cart__summary__total__amount{font-size:20px;line-height:22px}.sponsorship-cart__summary__link{display:flex;justify-content:flex-end;width:100%;order:2;margin-top:20px}}@media only screen and (min-width:768px) and (min-width:768px){.sponsorship-cart__summary__total__amount{font-size:24px;line-height:28px}}@media only screen and (min-width:768px) and (min-width:992px){.sponsorship-cart__summary__total__amount{font-size:24px;line-height:28px}}.sponsorship-cart__summary__link .btn--primary{font-weight:400!important;font-size:16px!important;border-radius:0!important;width:188px;height:52px}.top-border-shadow{background-color:#FFF;padding:40px 16px;margin-bottom:25px;position:relative}@media only screen and (min-width:768px){.sponsorship-cart__summary__link .btn--primary{width:160px}.top-border-shadow{padding:40px 32px;margin-bottom:40px}}.top-border-shadow .title{margin-bottom:20px;font-size:28px;line-height:32px}.top-border-shadow .guest-checkout{width:55%}.top-border-shadow .guest-checkout p{margin-top:10px;font-size:18px}@media only screen and (max-width:768px){.top-border-shadow .guest-checkout{width:100%}}.top-border-shadow .user-checkout{width:45%}.top-border-shadow .user-checkout .login-box{padding:15px;background-color:#e8fbff}.top-border-shadow .user-checkout .login-box .title{font-size:20px;line-height:24px}.top-border-shadow .user-checkout .login-box p{font-size:18px;margin-top:1rem}@media only screen and (max-width:768px){.top-border-shadow .user-checkout{width:100%}}.spoc-ecom{padding-bottom:50px;margin-top:-154px}@media screen and (min-width:992px){.spoc-ecom{padding-bottom:80px!important}.login-to-myplan-account .login-with-social-media .divider{font-size:18px;line-height:24px}}@media only screen and (min-width:768px){.spoc-ecom{margin-top:-169px}.spoc-ecom .link .btn--secondary{max-width:300px}}@media only screen and (min-width:992px){.spoc-ecom{margin-top:-208px}}@media only screen and (min-width:1200px){.spoc-ecom{margin-top:-178px}}@media only screen and (min-width:1400px){.spoc-ecom{margin-top:-198px}}@media only screen and (max-width:992px){.spoc-ecom{margin-top:0!important}}.spoc-ecom .link .btn--secondary{width:80%;background-color:#0072CE;color:#FFF}.spoc-ecom .link .btn--secondary :hover{background-color:#00569b}.spoc-ecom .link .btn--tertiary{display:inline-block;width:100%;text-align:center}@media only screen and (min-width:768px){.spoc-ecom .link .btn--tertiary{display:inline}}.spoc-ecom .content{padding:15px}.spoc-ecom .content__title{font-weight:700}.spoc-ecom .content__description p{font-style:italic}.spoc-ecom .content__description p:last-child{margin-bottom:0}.spoc-ecom .display-block{display:block}.spoc-ecom .division{border-top:1px solid #cacaca;margin-bottom:33px}@media only screen and (min-width:768px){.spoc-ecom .division{margin-bottom:36px}}.spoc-ecom .division--pad{margin-bottom:16px}@media only screen and (min-width:768px){.spoc-ecom .division--pad{margin-bottom:36px}}.spoc-ecom .custom-radio label,.spoc-ecom .custom-radio1 label{margin-bottom:0;padding:0 30px}.spoc-ecom .btn-100{width:100%}.spoc-ecom .contact-information .custom-checkbox a{font-weight:700}.login-to-myplan{margin-bottom:40px;position:relative;display:flex;flex-direction:row}.login-to-myplan.top-border-shadow{padding:25px 16px}@media only screen and (max-width:768px){.login-to-myplan{flex-direction:column}}.login-to-myplan-account .cta-wrapper{display:flex;flex-direction:column;align-items:center}.login-to-myplan-account .cta-wrapper .btn--primary,.login-to-myplan-account .cta-wrapper .btn--tertiary{width:100%;text-align:center;margin:0}@media only screen and (min-width:768px){.login-to-myplan.top-border-shadow{padding:40px 32px}.login-to-myplan-account .cta-wrapper{flex-direction:row}.login-to-myplan-account .cta-wrapper .btn--primary,.login-to-myplan-account .cta-wrapper .btn--tertiary{width:auto;margin-right:32px}.login-to-myplan-account .cta-wrapper .btn--primary{max-width:245px;width:100%}}.login-to-myplan-account .cta-wrapper .btn--tertiary{margin:26px 0 0}@media only screen and (min-width:768px){.login-to-myplan-account .cta-wrapper .btn--tertiary{margin-top:0}}.login-to-myplan-account .login-with-social-media{margin:28px 0 0}.login-to-myplan-account .login-with-social-media .divider{font-size:18px;line-height:24px;color:#cacaca;text-align:center;margin-bottom:35px;position:relative;display:flex;justify-content:center;align-items:center}.spoc-your-information .detail a,.vp-header .vp-shop>a{color:#383E43;text-decoration:none}@media screen and (min-width:768px){.login-to-myplan-account .login-with-social-media .divider{font-size:18px;line-height:24px}}.login-to-myplan-account .login-with-social-media .divider::before{content:"";width:100%;background-color:#cacaca;height:1px;position:absolute;left:0}.login-to-myplan-account .login-with-social-media .divider .text{margin-bottom:0;padding:0 12px;background-color:#FFF;z-index:1}.login-to-myplan-account .login-with-social-media .cta-buttons button:first-child,.vp-goh-list-sort{margin-bottom:24px}.spoc-guest-checkout.top-border-shadow{border-top:none}.spoc-guest-checkout .btn--tertiary{font-size:28px;line-height:32px}@media only screen and (min-width:1200px){.component-separator+.spoc-login{margin-top:-154px}}@media only screen and (min-width:1400px){.component-separator+.spoc-login{margin-top:-166px}}.spoc-success{padding:25px 0 60px}.spoc-success__sub-title{margin-bottom:25px}.spoc-success__sub-title p{letter-spacing:2.5px;font-weight:700;text-transform:uppercase}@media only screen and (min-width:992px){.spoc-success__sub-title p{font-size:13px;line-height:18px;margin-bottom:11px}.spoc-success__des p{font-weight:700}}@media only screen and (min-width:1200px){.spoc-success__sub-title p{font-size:16px;line-height:24px}}.spoc-success__title{padding-bottom:10px}@media only screen and (min-width:768px){.spoc-success__title{font-size:60px;line-height:60px}}@media only screen and (min-width:1200px){.spoc-success__title{font-size:80px;line-height:80px}}.spoc-success .cta__wrapper{padding-top:10px}.spoc-success .download-detail{margin-top:25px;border-top:1px solid #cacaca;padding:20px 0 0}@media only screen and (min-width:992px){.spoc-success .download-detail{border-left:1px solid #cacaca;border-top:0;padding:20px}}.spoc-success .download-detail .sub-heading{font-weight:700;font-size:18px;line-height:24px;letter-spacing:1px}.spoc-success .download-detail .download-list{padding-top:10px;margin-bottom:0}.spoc-success .download-detail .download-list .download-item{position:relative;text-transform:capitalize}.spoc-ecom .btn-wrapper .btn--primary{margin-top:13px}.spoc-ecom .btn-wrapper a,.spoc-ecom .btn-wrapper button{width:100%}.spoc-your-information .detail{margin-bottom:20px}@media only screen and (min-width:768px){.spoc-ecom .btn-wrapper .btn--primary{margin-top:0}.spoc-your-information .detail:last-child{margin-bottom:0}}.spoc-your-information .detail strong{padding-right:9px;font-size:18px;line-height:24px}.spoc-your-information .detail--address{margin-bottom:10px}.spoc-your-information .detail--address strong{font-size:18px;line-height:24px}.dp-payment-billing-information.top-border-shadow,.spoc-payment-billing-information.top-border-shadow{padding-bottom:40px}.dp-payment-billing-information .add-payment,.spoc-payment-billing-information .add-payment{margin-bottom:22px}@media only screen and (min-width:768px){.dp-payment-billing-information .add-payment,.spoc-payment-billing-information .add-payment{margin-bottom:42px}}.dp-payment-billing-information .select-payment,.spoc-payment-billing-information .select-payment{margin-bottom:22px}@media only screen and (min-width:768px){.dp-payment-billing-information .select-payment,.spoc-payment-billing-information .select-payment{margin-bottom:42px}}.dp-payment-billing-information .select-payment .item,.spoc-payment-billing-information .select-payment .item{background-color:#f3f3f3;padding:10px 20px;display:flex;margin-bottom:4px}.dp-payment-billing-information .select-payment .custom-radio,.dp-payment-billing-information .select-payment .custom-radio1,.spoc-payment-billing-information .select-payment .custom-radio,.spoc-payment-billing-information .select-payment .custom-radio1{padding-right:46px}.dp-payment-billing-information .select-payment .custom-radio label,.dp-payment-billing-information .select-payment .custom-radio1 label,.spoc-payment-billing-information .select-payment .custom-radio label,.spoc-payment-billing-information .select-payment .custom-radio1 label{padding:0;position:absolute;top:0;height:20px;width:20px}@media only screen and (min-width:768px){.dp-payment-billing-information .select-payment .custom-radio label,.dp-payment-billing-information .select-payment .custom-radio1 label,.spoc-payment-billing-information .select-payment .custom-radio label,.spoc-payment-billing-information .select-payment .custom-radio1 label{top:50%;transform:translateY(-50%)}}.dp-payment-billing-information .select-payment .custom-radio label::before,.dp-payment-billing-information .select-payment .custom-radio1 label::before,.spoc-payment-billing-information .select-payment .custom-radio label::before,.spoc-payment-billing-information .select-payment .custom-radio1 label::before{top:0;margin:0}.dp-payment-billing-information .select-payment .custom-radio label::after,.dp-payment-billing-information .select-payment .custom-radio1 label::after,.spoc-payment-billing-information .select-payment .custom-radio label::after,.spoc-payment-billing-information .select-payment .custom-radio1 label::after{top:50%;transform:translateY(-50%)!important;margin:0}.dp-payment-billing-information .select-payment .detail,.spoc-payment-billing-information .select-payment .detail{display:flex;width:100%;justify-content:space-between;align-items:center;flex-direction:column;font-size:18px;line-height:24px;font-weight:700}@media screen and (min-width:768px){.dp-payment-billing-information .select-payment .detail,.spoc-payment-billing-information .select-payment .detail,.spoc-success .download-detail .sub-heading,.spoc-your-information .detail strong,.spoc-your-information .detail--address strong{font-size:18px;line-height:24px}}@media screen and (min-width:992px){.dp-payment-billing-information .select-payment .detail,.spoc-payment-billing-information .select-payment .detail,.spoc-success .download-detail .sub-heading,.spoc-your-information .detail strong,.spoc-your-information .detail--address strong{font-size:18px;line-height:24px}}@media only screen and (min-width:768px){.dp-payment-billing-information .select-payment .detail,.spoc-payment-billing-information .select-payment .detail{flex-direction:row}}.dp-payment-billing-information .select-payment .detail__card-name,.spoc-payment-billing-information .select-payment .detail__card-name{display:flex;align-items:flex-start;width:100%}@media only screen and (min-width:768px){.dp-payment-billing-information .select-payment .detail__card-name,.spoc-payment-billing-information .select-payment .detail__card-name{width:58%;align-items:center}}@media only screen and (min-width:992px){.dp-payment-billing-information .select-payment .detail__card-name,.spoc-payment-billing-information .select-payment .detail__card-name{width:45%}}@media only screen and (min-width:1200px){.dp-payment-billing-information .select-payment .detail__card-name,.spoc-payment-billing-information .select-payment .detail__card-name{width:49%}}@media only screen and (min-width:1400px){.dp-payment-billing-information .select-payment .detail__card-name,.spoc-payment-billing-information .select-payment .detail__card-name{width:42%}}.dp-payment-billing-information .select-payment .detail__card-name img,.spoc-payment-billing-information .select-payment .detail__card-name img{width:58px;height:27px;object-fit:cover;padding-right:15px}.dp-payment-billing-information .select-payment .detail__expire-date,.spoc-payment-billing-information .select-payment .detail__expire-date{display:flex;justify-content:right;align-items:flex-start;width:100%;margin-top:10px}@media only screen and (min-width:768px){.dp-payment-billing-information .select-payment .detail__card-name .card-name,.spoc-payment-billing-information .select-payment .detail__card-name .card-name{padding-right:33px}.dp-payment-billing-information .select-payment .detail__expire-date,.spoc-payment-billing-information .select-payment .detail__expire-date{width:42%;margin-top:0}}@media only screen and (min-width:992px){.dp-payment-billing-information .select-payment .detail__expire-date,.spoc-payment-billing-information .select-payment .detail__expire-date{width:55%}}@media only screen and (min-width:1200px){.dp-payment-billing-information .select-payment .detail__expire-date,.spoc-payment-billing-information .select-payment .detail__expire-date{width:51%}}@media only screen and (min-width:1400px){.dp-payment-billing-information .select-payment .detail__expire-date,.spoc-payment-billing-information .select-payment .detail__expire-date{width:58%}}.dp-payment-billing-information .select-payment .detail__expire-date .expire-date,.spoc-payment-billing-information .select-payment .detail__expire-date .expire-date{padding-right:25px}.dp-payment-billing-information .btn-wrapper,.spoc-payment-billing-information .btn-wrapper{padding-bottom:30px}.dp-payment-billing-information .btn-wrapper .btn--secondary,.spoc-payment-billing-information .btn-wrapper .btn--secondary{margin-top:25px}@media only screen and (min-width:768px){.dp-payment-billing-information .btn-wrapper .btn--secondary,.spoc-payment-billing-information .btn-wrapper .btn--secondary{margin-top:0}}.dp-payment-billing-information .bottom-space.custom-radio1,.dp-payment-billing-information .custom-radio.bottom-space,.spoc-payment-billing-information .bottom-space.custom-radio1,.spoc-payment-billing-information .custom-radio.bottom-space{margin-bottom:20px}.dp-payment-billing-information .bottom-space.custom-radio1 label,.dp-payment-billing-information .custom-radio.bottom-space label,.spoc-payment-billing-information .bottom-space.custom-radio1 label,.spoc-payment-billing-information .custom-radio.bottom-space label{padding-top:0!important}.dp-payment-billing-information .custom-radio label,.dp-payment-billing-information .custom-radio1 label,.spoc-payment-billing-information .custom-radio label,.spoc-payment-billing-information .custom-radio1 label{padding-right:2px}.dp-payment-billing-information .custom-radio img,.dp-payment-billing-information .custom-radio1 img,.spoc-payment-billing-information .custom-radio img,.spoc-payment-billing-information .custom-radio1 img{padding-right:6px;width:64px}.spoc-payment-information{border-top:1px solid #cacaca;padding-top:30px;margin-top:30px;position:relative}@media only screen and (min-width:768px){.spoc-payment-information{padding-top:40px;margin-top:40px}}.spoc-payment-information.top-border-remove{border-top:none;padding-top:0;margin-top:0}.spoc-payment-information__title{display:flex;justify-content:space-between;margin-bottom:20px}@media only screen and (min-width:768px){.spoc-payment-information__title{align-items:center;margin-bottom:30px}}.spoc-payment-information__title .title{margin-bottom:0;margin-top:19px}.spoc-payment-information__title .btn--cancel{position:absolute;right:0;top:18px}.spoc-select-address{border-top:1px solid #cacaca;padding-top:30px}@media only screen and (min-width:768px){.spoc-payment-information__title .title{margin-top:0}.spoc-payment-information__title .btn--cancel{position:relative;top:0}.spoc-select-address{padding-top:40px}}.spoc-select-address.top-border-remove{margin-top:16px}.spoc-select-address .title{margin-bottom:25px}@media only screen and (min-width:768px){.spoc-select-address.top-border-remove{margin-top:0}.spoc-select-address .title{margin-bottom:40px}}.spoc-select-address .custom-radio,.spoc-select-address .custom-radio1{margin-bottom:20px}@media only screen and (min-width:768px){.spoc-select-address .custom-radio1:last-child,.spoc-select-address .custom-radio:last-child{margin-bottom:30px}}.spoc-select-address .custom-radio label::before,.spoc-select-address .custom-radio1 label::before{margin-top:0;top:2px}.spoc-select-address .custom-radio label::after,.spoc-select-address .custom-radio1 label::after{margin-top:0;top:7px}.spoc-progress-tracker{width:100%;font-family:Poppins,Arial,sans-serif;margin-bottom:40px;padding-bottom:0}.spoc-progress-tracker .navigate-back-wrapper{width:100%;background-color:#0072CE;padding-top:20px}.spoc-progress-tracker .navigate-back-wrapper .navigate-back-link{display:flex;align-items:center;width:fit-content;gap:10px;color:#FFF}.spoc-progress-tracker .navigate-back-wrapper .navigate-back-link__text{font-size:18px;font-weight:700;line-height:120%}@media only screen and (min-width:768px){.spoc-progress-tracker .navigate-back-wrapper{padding-top:37px}.spoc-progress-tracker .navigate-back-wrapper .navigate-back-link__text{font-size:24px}}@media only screen and (max-width:768px){.spoc-progress-tracker .navigate-back-wrapper{padding-bottom:2px}.spoc-progress-tracker .navigate-back-wrapper .navigate-back-link__text{margin-left:-2px}}.spoc-progress-tracker .navigate-back-wrapper .navigate-back-link__icon{display:block;height:36px;font-size:36px;line-height:1;margin-left:-12px}@media only screen and (min-width:768px){.spoc-progress-tracker .navigate-back-wrapper .navigate-back-link__icon{height:48px;font-size:48px;gap:20px}}.spoc-progress-tracker .navigate-back-wrapper .navigate-back-link:hover{text-decoration:none}.spoc-progress-tracker .header-and-tracker{display:flex;flex-direction:column;align-items:center;width:100%;gap:26px;padding:0 16px 22px;background-color:#0072CE}.spoc-progress-tracker .header-and-tracker__header{font-size:30px;font-weight:700;line-height:120%;color:#FFF}@media only screen and (min-width:768px){.spoc-progress-tracker .header-and-tracker{gap:14px;padding:0 32px 32px}.spoc-progress-tracker .header-and-tracker__header{font-size:48px}}.spoc-progress-tracker .header-and-tracker__step-list{display:flex;width:100%;max-width:670px;height:112px}.spoc-progress-tracker .header-and-tracker__step-list .step-card{flex:1 1 0%;display:flex;flex-direction:column;align-items:center;gap:28px;padding:5px 8px 6px;background-color:#FFF;border:4px solid transparent;text-decoration:none}.spoc-progress-tracker .header-and-tracker__step-list .step-card__number-wrapper{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:34px;height:34px;border-radius:9999px;background-color:transparent}.spoc-progress-tracker .header-and-tracker__step-list .step-card__number,.spoc-progress-tracker .header-and-tracker__step-list .step-card__title{line-height:120%;color:#999}@media only screen and (min-width:768px){.spoc-progress-tracker .header-and-tracker__step-list .step-card{padding:5px 8px 20px}.spoc-progress-tracker .header-and-tracker__step-list .step-card__number-wrapper{width:32px;height:32px}.spoc-progress-tracker .header-and-tracker__step-list .step-card__number,.spoc-progress-tracker .header-and-tracker__step-list .step-card__title{font-size:18px!important}.spoc-progress-tracker .header-and-tracker__step-list .step-card-divider{display:none}}.spoc-progress-tracker .header-and-tracker__step-list .step-card__number{font-family:Poppins,Arial,sans-serif;font-size:18px;font-weight:700}.spoc-progress-tracker .header-and-tracker__step-list .step-card__title{font-family:Arial,sans-serif;font-size:14px;text-align:center;font-weight:500}.spoc-progress-tracker .header-and-tracker__step-list .active-step{border-color:#e1e621!important}.spoc-progress-tracker .header-and-tracker__step-list .active-step .step-card__number-wrapper{background-color:#e1e621!important}.spoc-progress-tracker .header-and-tracker__step-list .active-step .step-card__number,.spoc-progress-tracker .header-and-tracker__step-list .active-step .step-card__title{color:#000!important}.spoc-progress-tracker .header-and-tracker__step-list .step-card-divider{width:4px;height:100%;flex-shrink:0;background-color:#d1d1d1}.vp-header{padding-top:20px}.vp-header__logo{text-align:left}.vp-header__logout{display:flex;justify-content:flex-end}.vp-header .vp-shop{position:relative;margin-right:12px;padding-right:12px}@media only screen and (min-width:768px){.vp-header .vp-shop{margin-right:20px;padding-right:20px}}.vp-header .vp-shop::after{display:none}@media only screen and (min-width:992px){.spoc-progress-tracker{margin-bottom:64px}.vp-header__logo{text-align:center}.vp-header .vp-shop::after{content:"";width:1px;height:16px;background-color:#cacaca;position:absolute;right:0;top:5px;display:block}}.vp-header .vp-shop>a{display:inline;position:unset}.vp-header .vp-shop>a:hover{border-bottom:none}.vp-header .vp-shop>a .icon-zb-cart{position:unset;left:0;top:-4px;font-size:25px}.vp-header .vp-shop>a .icon-zb-cart::before{font-weight:700!important}.vp-header .vp-shop>a .shop-count{background:#ef008c;color:#FFF;border-radius:100%;padding:3px;font-size:11px;font-weight:700;position:absolute;min-width:18px;height:18px;line-height:18px;top:-2px;right:7px;display:flex;justify-content:center;align-items:center}.vendor-portal,.vp-dashboard{padding-top:50px}.vp-header .vp-shop>a .shop-count.hide{display:none}@media only screen and (max-width:992px){.vp-header .vp-shop>a .shop-count{right:-6px}}@media only screen and (min-width:992px){.vp-header .vp-shop>a:hover{border-bottom:2px solid transparent}.vendor-portal{margin-bottom:10px}}.vendor-portal .back-btn-main{margin-bottom:20px}@media only screen and (min-width:992px){.vp-dashboard{margin-bottom:10px}}.vp-dashboard .card-items [class*=col-]{margin-bottom:70px;display:flex;flex:1 1 auto}.vp-dashboard .card-items [class*=col-]:last-child{margin-bottom:50px}@media only screen and (min-width:768px){.vp-dashboard .card-items [class*=col-]:last-child{margin-bottom:70px}}.vp-dashboard .card-items:hover{cursor:pointer}.vp-dashboard .card-item{padding:23px 31px;box-shadow:0 5px 20px 0 rgba(0,0,0,.08);background-color:#FFF;display:flex;flex-direction:column;flex:1 1 auto;position:relative;height:100%;color:#383E43}.vp-dashboard .card-item:hover{text-decoration:none;color:#383E43}.vp-dashboard .card-item__image{margin-top:-56px;flex:0 0 130px;max-width:130px;margin-bottom:15px}@media only screen and (min-width:768px){.vp-dashboard .card-item__image{flex:0 0 138px;max-width:138px}}.vp-dashboard .card-item__image img{border-radius:100%}.vp-dashboard .card-item__title{font-size:24px;line-height:28px;font-weight:700;flex:1 1 auto}.vp-dashboard .card-item__description{flex:1 1 auto}.vp-dashboard .card-item__link{margin-top:40px}.vp-dashboard .card-item__link .btn--secondary{width:100%}.vp-dashboard .card-item__link .btn--secondary::before{content:'';position:absolute;left:0;top:0;width:100%;height:100%}.vp-dashboard .dashboard-header{margin-bottom:60px}.vp-dashboard .dashboard-header__heading{font-size:28px;line-height:32px}@media screen and (min-width:768px){.vp-dashboard .card-item__title,.vp-dashboard .dashboard-header__heading{font-size:28px;line-height:32px}}@media screen and (min-width:992px){.vp-dashboard .card-item__title{font-size:28px;line-height:32px}.vp-dashboard .dashboard-header__heading{font-size:40px;line-height:44px}}.vp-dashboard .back-btn-main{margin-bottom:20px}.vp-dashboard+.component-separator{margin-top:-152px;background-color:#FFF;padding-bottom:126px!important}@media only screen and (min-width:768px){.vp-dashboard+.component-separator{margin-top:-220px;padding-bottom:173px!important}}@media only screen and (min-width:992px){.vp-dashboard+.component-separator{padding-bottom:148px!important}}@media only screen and (min-width:1400px){.vp-dashboard+.component-separator{margin-top:-256px;padding-bottom:159px!important}}.vp-spoc-list{padding-top:0}.vp-spoc-list__search{padding-bottom:75px}.vp-spoc-list__search .validate-form .btn--primary{right:24px}.vp-spoc-list__search .validate-form span{padding-left:0}.vp-spoc-list .spoc-childcard-list .item__category__countryLink{margin-top:15px;cursor:pointer}.vp-spoc-list .modal-dialog{max-width:1248px}.vp-spoc-list .modal-dialog .content{border:0;margin:24px}.vp-spoc-list .modal-dialog .content .close .btn--cancel{position:absolute;right:16px;top:16px}.vp-spoc-list .modal-dialog .content__top{font-size:32px;line-height:36px;font-weight:700;margin-top:55px;padding:0 15px}@media screen and (min-width:768px){.vp-spoc-list .modal-dialog .content__top{font-size:32px;line-height:36px}}@media screen and (min-width:992px){.vp-spoc-list .modal-dialog .content__top{font-size:60px;line-height:64px}}@media only screen and (min-width:768px){.vp-spoc-list .modal-dialog .content__top{padding:0;margin-top:65px}}.vp-spoc-list .modal-dialog .content__middle{margin-bottom:16px;padding:0 15px;margin-top:12px}@media only screen and (min-width:768px){.vp-spoc-list .modal-dialog .content__middle{padding:0;margin-bottom:38px}}.vp-spoc-list .modal-dialog .content__middle .location-map{text-align:center;margin-bottom:30px}.vp-spoc-list .modal-dialog .content__middle .location-map img{width:100%;max-width:70%}@media only screen and (min-width:992px){.vp-spoc-list .modal-dialog .content__middle .location-map{margin-bottom:0}.vp-spoc-list .modal-dialog .content__middle .location-map img{max-width:100%}}.vp-spoc-list .modal-dialog .content__middle .description{margin-top:20px}.vp-spoc-list .modal-dialog .content__bottom{padding:32px 15px 15px}@media only screen and (min-width:768px){.vp-spoc-list .modal-dialog .content__middle .description{margin-top:0}.vp-spoc-list .modal-dialog .content__bottom{padding:32px 0 20px}}.vp-spoc-list .modal-dialog .content__bottom .footer-title{font-size:20px;line-height:22px;font-weight:700}@media screen and (min-width:768px){.vp-spoc-list .modal-dialog .content__bottom .footer-title{font-size:24px;line-height:28px}}@media screen and (min-width:992px){.vp-spoc-list .modal-dialog .content__bottom .footer-title{font-size:24px;line-height:28px}}.vp-spoc-list .modal-dialog .content__bottom .footer-detail{list-style:none;padding-left:27px;padding-top:12px}.vp-spoc-list .modal-dialog .content__bottom .footer-detail li{position:relative;text-transform:capitalize}.vp-spoc-list .modal-dialog .content__bottom .footer-detail li::before{content:"\2022";display:inline-block;font-size:9px;position:absolute;top:0;left:-26px}.vp-spoc-list .spoc-filter{margin:0}.vp-spoc-list .spoc-filter-no-search-result{padding-bottom:200px!important}.vp-spoc-list .InValidChildIdMsg.hide{display:none}.vp-checkout .vp-childcard-detail{margin:0 0 25px}@media only screen and (min-width:768px){.vp-spoc-list .spoc-filter-no-search-result{padding-bottom:280px!important}.vp-checkout .vp-childcard-detail{margin:0 0 40px}.vp-checkout .child-card-info{padding-left:0}}.vp-checkout .item__category__countryLink{margin-top:30px}.vp-checkout .item__image{text-align:center}.vp-checkout .item__image img{width:auto;max-height:450px;object-fit:contain;display:inline;aspect-ratio:4/3}.vendor-portal .custom-radio label,.vendor-portal .custom-radio1 label{margin-bottom:0;padding:0 30px}.vendor-portal .btn-wrapper .btn--primary{width:100%}.vendor-portal .modal-dialog{max-width:1248px}.vendor-portal .modal-dialog .content{border:0;margin:24px}.vendor-portal .modal-dialog .content .close .btn--cancel{position:absolute;right:16px;top:16px}.vendor-portal .modal-dialog .content__top{font-size:32px;line-height:36px;font-weight:700;margin-top:55px;padding:0 15px}@media screen and (min-width:768px){.vendor-portal .modal-dialog .content__top{font-size:32px;line-height:36px}}@media screen and (min-width:992px){.vendor-portal .modal-dialog .content__top{font-size:60px;line-height:64px}}@media only screen and (min-width:768px){.vendor-portal .modal-dialog .content__top{padding:0;margin-top:65px}}.vendor-portal .modal-dialog .content__middle{margin-bottom:16px;padding:0 15px;margin-top:12px}@media only screen and (min-width:768px){.vendor-portal .modal-dialog .content__middle{padding:0;margin-bottom:38px}}.vendor-portal .modal-dialog .content__middle .location-map{text-align:center;margin-bottom:30px}.vendor-portal .modal-dialog .content__middle .location-map img{width:100%;max-width:70%}.vendor-portal .modal-dialog .content__middle .description{margin-top:20px}.vendor-portal .modal-dialog .content__bottom{padding:32px 15px 15px}@media only screen and (min-width:768px){.vendor-portal .modal-dialog .content__middle .description{margin-top:0}.vendor-portal .modal-dialog .content__bottom{padding:32px 0 20px}}.vendor-portal .modal-dialog .content__bottom .footer-title{font-size:20px;line-height:22px;font-weight:700}@media screen and (min-width:768px){.vendor-portal .modal-dialog .content__bottom .footer-title{font-size:24px;line-height:28px}}@media screen and (min-width:992px){.vendor-portal .modal-dialog .content__bottom .footer-title{font-size:24px;line-height:28px}}.vendor-portal .modal-dialog .content__bottom .footer-detail{list-style:none;padding-left:27px;padding-top:12px}.vendor-portal .modal-dialog .content__bottom .footer-detail li{position:relative;text-transform:capitalize}.goh-categories .categories-dropdown::before,.rte-content .tabs-wrapper .tab-toggle::before{text-transform:none;font-family:font-icons;-webkit-font-smoothing:antialiased;font-variant:normal;font-display:swap}.vendor-portal .modal-dialog .content__bottom .footer-detail li::before{content:"\2022";display:inline-block;font-size:9px;position:absolute;top:0;left:-26px}.vendor-portal+.component-separator{margin-top:-152px;background-color:#FFF;padding-bottom:126px!important}@media only screen and (min-width:768px){.vendor-portal+.component-separator{margin-top:-220px;padding-bottom:173px!important}}@media only screen and (min-width:992px){.vp-checkout .item__image img{max-height:288px}.vendor-portal .modal-dialog .content__middle .location-map{margin-bottom:0}.vendor-portal .modal-dialog .content__middle .location-map img{max-width:100%}.vendor-portal+.component-separator{padding-bottom:148px!important}}@media only screen and (min-width:1400px){.vendor-portal+.component-separator{margin-top:-256px;padding-bottom:159px!important}}.disabledropdown{pointer-events:none}.vp-goh-list{padding-top:0;padding-bottom:50px}@media screen and (min-width:992px){.vp-goh-list{padding-bottom:80px!important}}.vp-goh-list-heading .sub-title{margin-bottom:20px}@media only screen and (min-width:992px){.vp-goh-list-heading .sub-title{margin-bottom:30px}}.vp-goh-list-items [class*=col-]{margin-bottom:33px;display:flex;justify-content:center}.vp-goh-list-items .item{border-top-left-radius:72px;box-shadow:0 5px 20px 0 rgba(0,0,0,.08);overflow:hidden;padding:25px 16px 16px;background-color:#FFF;display:flex;flex-direction:column;width:100%;position:relative}.vp-goh-list-items .item__image{margin:-24px -16px 10px}.vp-goh-list-items .item__image img{width:100%;border-top-left-radius:72px;border-bottom-right-radius:72px;aspect-ratio:3/2;object-fit:cover;object-position:center}.vp-goh-list-items .item__content-wrapper{margin-top:16px;position:relative}.vp-goh-list-items .item__tag{box-shadow:0 8px 6px 0 rgba(0,0,0,.3);transform:rotate(45deg);background-color:#e1e621;position:absolute;display:flex;align-items:center;justify-content:center;width:170px;height:36px;top:28px;right:-38px;text-align:center;font-size:15px}.vp-goh-list-items .item__tag-icon{height:20px}.vp-goh-list-items .item__tag-icon:before{color:#0072CE;font-size:20px;line-height:20px;margin-right:4px}.vp-goh-list-items .item__title-and-match-level{display:flex;justify-content:space-between;width:100%;min-height:50px}.vp-goh-list-items .item__title{flex:1 1 0%;padding-top:10px;font-size:24px;line-height:28px;font-weight:700}@media screen and (min-width:768px){.vp-goh-list-items .item__title{font-size:28px;line-height:32px}}@media screen and (min-width:992px){.vp-goh-list-items .item__title{font-size:28px;line-height:32px}}.vp-goh-list-items .item__match-level-wrapper{flex-shrink:0;display:flex;flex-direction:column;align-items:center;justify-content:center;height:50px;width:50px;margin-left:12px;background-color:#008740;color:#FFF;border-radius:9999px}.vp-goh-list-items .item__match-level{display:flex;flex-direction:column;text-align:center;font-size:22px;line-height:22px;font-weight:700}.vp-goh-list-items .item__match-text{font-size:10px;line-height:10px;font-weight:500}.vp-goh-list-items .item__description{overflow:hidden;text-overflow:ellipsis;transition:height 2s;padding-right:25px}.vp-goh-list-items .item__description.active{height:auto;overflow:auto;transition:height 2s}.vp-goh-list-items .item__description.ellipsis-on{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.vp-goh-list-items .item__description.ellipsis-on__btn-wrapper{display:block}.vp-goh-list-items .item__btn-wrapper,.vp-goh-list-items .item__description p{display:inline}.vp-goh-list-items .item__btn-wrapper a.detail-link{display:block;margin-top:5px}.vp-goh-list-items .item__btn-wrapper a.more-link.icon-plus{position:absolute;right:0;top:48%}.vp-goh-list-items .item__btn-wrapper a.more-link.icon-plus:before{border:1px solid;border-radius:50%;font-size:9px;padding:5px}@media only screen and (min-width:768px){.vp-goh-list-items .item__btn-wrapper a.more-link.icon-plus:before{font-size:10px}}.vp-goh-list-items .item__btn-wrapper a.more-link.icon-minus{padding-top:5px;padding-left:10px;font-size:9px}.vp-goh-list-items .item__btn-wrapper a.more-link.icon-minus:before{border:1px solid;border-radius:50%;font-size:9px;padding:5px}@media only screen and (min-width:768px){.vp-goh-list-items .item__btn-wrapper a.more-link.icon-minus:before{font-size:10px}}.vp-goh-list-items .item__btn-wrapper a.more-link:hover{text-decoration:none}.vp-goh-list-items .item__detail .amount{font-size:28px;line-height:32px;font-weight:700}@media screen and (min-width:768px){.vp-goh-list-items .item__detail .amount{font-size:28px;line-height:32px}}@media screen and (min-width:992px){.vp-goh-list-items .item__detail .amount{font-size:40px;line-height:44px}}@media only screen and (min-width:992px){.vp-goh-list-items .item__detail .amount{font-size:28px;line-height:32px}}@media only screen and (min-width:1200px){.vp-goh-list-items .item__detail .amount{font-size:28px;line-height:32px}}@media only screen and (min-width:1200px) and (min-width:768px){.vp-goh-list-items .item__detail .amount{font-size:28px;line-height:32px}}@media only screen and (min-width:1200px) and (min-width:992px){.vp-goh-list-items .item__detail .amount{font-size:40px;line-height:44px}}.vp-goh-list-items .item__detail .amount-frequency{font-size:18px;line-height:24px;color:#008740;font-weight:400}@media screen and (min-width:768px){.vp-goh-list-items .item__detail .amount-frequency{font-size:18px;line-height:24px}}@media screen and (min-width:992px){.vp-goh-list-items .item__detail .amount-frequency{font-size:18px;line-height:24px}}@media only screen and (min-width:992px){.vp-goh-list-items .item__detail .amount-frequency{font-size:16px;line-height:18px}}@media only screen and (min-width:992px) and (min-width:768px){.vp-goh-list-items .item__detail .amount-frequency{font-size:16px;line-height:18px}}@media only screen and (min-width:992px) and (min-width:992px){.vp-goh-list-items .item__detail .amount-frequency{font-size:16px;line-height:18px}}@media only screen and (min-width:1200px) and (min-width:768px){.vp-goh-list-items .item__detail .amount-frequency{font-size:18px;line-height:24px}}@media only screen and (min-width:1200px) and (min-width:992px){.vp-goh-list-items .item__detail .amount-frequency{font-size:18px;line-height:24px}}.vp-goh-list-items .item__detail-btn-wrapper{margin-top:10px}.vp-goh-list-items .item__bottom-wrapper{display:flex;justify-content:space-between;align-items:center}.vp-goh-list-items .item__bottom-wrapper .btn--primary{max-width:176px;width:100%}@media only screen and (min-width:992px){.vp-goh-list-items .item__bottom-wrapper .btn--primary{max-width:135px}}@media only screen and (min-width:1200px){.vp-goh-list-items .item__detail .amount-frequency{font-size:18px;line-height:24px}.vp-goh-list-items .item__bottom-wrapper .btn--primary{max-width:176px}}.vp-goh-list-sort{display:flex}.vp-goh-list-sort .sort-goh{display:flex;justify-content:flex-start;align-items:center}.vp-goh-list-sort .sort-goh__categories{min-width:170px;margin-left:5px}.vp-goh-list-sort .sort-goh__categories .custom-select{text-align:center;background-color:transparent}.goh-categories{margin-bottom:35px}.goh-categories .categories-wrapper{position:relative;z-index:0}.goh-categories .categories-dropdown{display:block;border-left:8px solid #0072CE;padding:20px 70px 15px 11px;color:#383E43;background-color:#FFF;box-shadow:0 5px 20px 0 rgba(0,0,0,.08);font-weight:700}.goh-categories .categories-dropdown:hover{text-decoration:none}@media only screen and (min-width:992px){.goh-categories{margin-bottom:15px}.goh-categories .categories-dropdown{display:none}}.goh-categories .categories-dropdown::before{-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;text-decoration:none;color:#FFF;display:flex;align-items:center;justify-content:center;position:absolute;right:20px;width:32px;height:32px;top:14px;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;background-color:#FFF;border:1px solid #0072CE;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out}.goh-categories .categories-dropdown .title,.goh-categories .item .item__title{font-weight:700}.goh-categories .categories-dropdown.active::before{transform:rotate(-180deg);-webkit-transform:rotate(-180deg)}.goh-categories .categories{list-style:none;padding-left:0;box-shadow:0 5px 20px 0 rgba(0,0,0,.08);display:none;position:absolute;width:100%;z-index:1}.goh-categories .item{position:relative;flex:1 1 0px}@media only screen and (min-width:992px){.goh-categories .categories-dropdown::before{display:none}.goh-categories .categories{position:relative;display:flex!important;margin-bottom:0}.goh-categories .item:last-child::after{display:none}}.goh-categories .item::after{content:"";width:100%;height:1px;background-color:#CACACA;position:absolute;right:0;top:0}@media only screen and (min-width:992px){.goh-categories .item::after{width:1px;height:83%;top:12px}.goh-categories .item.active .item-link,.goh-categories .item:hover .item-link{background-color:#0072CE}.goh-categories .item.active .item-link .item__title,.goh-categories .item:hover .item-link .item__title{color:#FFF;font-weight:700}.goh-categories .item.active::after,.goh-categories .item:hover::after{display:none}}.goh-categories .item .item-link{width:100%;height:100%;padding:20px 11px 15px;display:flex;flex-direction:column;text-align:left;background-color:#FFF;color:#383E43}.goh-categories .item .item-link:hover{text-decoration:none}.goh-categories .item .item__image{display:none}@media only screen and (min-width:992px){.goh-categories .item .item-link{padding:11px 10px;text-align:center;align-items:center}.goh-categories .item .item__image{flex:0 0 60px;max-width:60px;margin-bottom:5px;display:block}.goh-categories .item .item__title{font-weight:400}}@media only screen and (min-width:1200px){.goh-categories .item .item__image{margin-bottom:14px}}.banner+.rte-content{margin-top:0}@media only screen and (min-width:992px){.banner+.rte-content{margin-top:80px}}.rte-content{margin:40px 0}.rte-content+.rte-content{margin-top:0}@media only screen and (min-width:992px){.rte-content{margin:80px 0}.rte-content+.rte-content{margin-top:0}}.rte-content .container.no-margin-top{margin-top:-40px}.rte-content .rte-container{margin-bottom:20px}@media only screen and (min-width:992px){.rte-content .container.no-margin-top{margin-top:-80px}.rte-content .rte-container{margin-bottom:40px 0}}.rte-content .bg-dark-blue{background-color:#0072CE}.rte-content .bg-dark-blue a:hover{color:#FFF}.rte-content .bg-grey{background-color:#f3f3f3}.rte-content .bg-blue{background-color:#e8fbff}.rte-content a{color:#0072CE}.rte-content a:hover{color:#00569b}.rte-content .btn--primary,.rte-content .btn--primary:hover,.rte-content .btn--secondary:hover,.rte-content .text-white,.rte-content .text-white a{color:#FFF}.rte-content .text-white a.btn--secondary{color:#0072CE}.rte-content .text-white a.btn--secondary:hover{color:#FFF}.rte-content h2,.rte-content h3,.rte-content h4{padding-top:1rem;margin-bottom:1rem;word-break:break-word}.rte-content .image-content h2,.rte-content .image-content h3,.rte-content .image-content h4{padding-top:0}.rte-content a h2,.rte-content a h3,.rte-content a h4{color:#383E43}.rte-content ol,.rte-content ul{margin-bottom:20px}.rte-content ol li,.rte-content ul li{margin-bottom:.7rem}.rte-content ol.no_list,.rte-content ul.no_list{list-style-type:none;padding-left:0}.rte-content ol.no_list li img,.rte-content ul.no_list li img{margin-right:10px}.rte-content ol.bullet-content,.rte-content ul.bullet-content{margin-bottom:0;padding:0 25px;list-style-type:none}.rte-content ol.bullet-content li,.rte-content ul.bullet-content li{padding-left:45px;position:relative}.rte-content ol.bullet-content li:before,.rte-content ul.bullet-content li:before{content:"";display:inline-block;width:34px;height:34px;border-radius:100px;background:#00569b;text-align:center;line-height:36px;vertical-align:top;position:absolute;left:0;top:0}.rte-content ol.bullet-content li:after,.rte-content ul.bullet-content li:after{content:"";display:inline-block;transform:rotate(45deg);height:17px;width:8px;border-bottom:3px solid #FFF;border-right:3px solid #FFF;position:absolute;left:13px;top:7px}.rte-content .uppercase{text-transform:uppercase}.rte-content .panel{padding:25px}.rte-content .padding-top-10,.rte-content .padding-top-20{padding-top:10px}.rte-content .panel-bottom-0{padding-bottom:0}@media only screen and (min-width:992px){.rte-content .panel-bottom-0{padding-bottom:25px}}.rte-content .padding-bottom-10,.rte-content .padding-bottom-20{padding-bottom:10px}.rte-content .btn--primary,.rte-content .btn--secondary,.rte-content .btn-common{white-space:inherit}.rte-content hr{border:1px solid #ddd;clear:both;margin:6px 0;height:0;-moz-box-sizing:content-box;box-sizing:content-box}.rte-content .inline{display:inline}@media only screen and (min-width:768px){.rte-content .hide-on-desktop{display:block!important}.rte-content .show-on-desktop{display:none!important}}.rte-content .show-on-desktop{display:none!important}@media only screen and (min-width:992px){.rte-content .hide-on-desktop{display:none!important}.rte-content .show-on-desktop{display:block!important}}.rte-content img.alignCenter{display:block;margin:0 auto 9px}.rte-content .content-bottom-10,.rte-content .content-bottom-20{margin-bottom:10px}.rte-content p.lead{font-size:20px;line-height:30px;letter-spacing:.25px}.rte-content p.small{font-size:14px}.rte-content p.statsHeading{font-weight:700;font-size:19px}.rte-content span.percentage{font-family:Georgia,serif;font-size:24px;vertical-align:middle}.rte-content h2.subH{font-size:28px;line-height:32px}@media screen and (min-width:768px){.rte-content h2.subH{font-size:28px;line-height:32px}}@media screen and (min-width:992px){.rte-content h2.subH{font-size:40px;line-height:44px}}@media only screen and (min-width:768px){.rte-content .content-bottom-10{margin-bottom:10px}.rte-content .content-bottom-20{margin-bottom:20px}}.rte-content .content-bottom-30{margin-bottom:15px}@media only screen and (min-width:768px){.rte-content .content-bottom-30{margin-bottom:30px}}.rte-content .content-bottom-40{margin-bottom:20px}@media only screen and (min-width:768px){.rte-content .content-bottom-40{margin-bottom:40px}}.rte-content .content-bottom-50{margin-bottom:25px}.rte-content .content-top-20{margin-top:10px}@media only screen and (min-width:768px){.rte-content .content-bottom-50{margin-bottom:50px}.rte-content .content-top-20{margin-top:20px}}.rte-content .content-top-30{margin-top:15px}@media only screen and (min-width:768px){.rte-content .content-top-30{margin-top:30px}}.rte-content .content-top-40{margin-top:20px}@media only screen and (min-width:768px){.rte-content .content-top-40{margin-top:40px}}.rte-content .content-top-50{margin-top:25px}@media only screen and (min-width:768px){.rte-content .content-top-50{margin-top:50px}}.rte-content .content-top-80{margin-top:40px}@media only screen and (min-width:768px){.rte-content .content-top-80{margin-top:80px}.rte-content .padding-top-10{padding-top:10px}.rte-content .padding-top-20{padding-top:20px}}.rte-content .padding-top-30{padding-top:15px}@media only screen and (min-width:768px){.rte-content .padding-top-30{padding-top:30px}.rte-content .padding-bottom-10{padding-bottom:10px}.rte-content .padding-bottom-20{padding-bottom:20px}}.rte-content .padding-bottom-30{padding-bottom:15px}@media only screen and (min-width:768px){.rte-content .padding-bottom-30{padding-bottom:30px}}.rte-content .m-padding-top-10{padding-top:10px}@media only screen and (min-width:992px){.rte-content .m-padding-top-10{padding-top:0}}.rte-content .m-padding-top-20{padding-top:20px}@media only screen and (min-width:992px){.rte-content .m-padding-top-20{padding-top:0}}.rte-content .m-padding-top-30{padding-top:30px}@media only screen and (min-width:992px){.rte-content .m-padding-top-30{padding-top:0}}.rte-content .padding-top-0{padding-top:0}.rte-content .padding-bottom-0{padding-bottom:0}.rte-content .padding-left-0{padding-left:0!important}.rte-content .padding-right-0{padding-right:0}.rte-content .margin-top-0{margin-top:0}.rte-content .margin-bottom-0{margin-bottom:0}.rte-content .row.picBlock{border-top:1px solid #ddd;padding-top:30px}.rte-content .ec-bens.panel{position:relative}.rte-content .ec-bens h4{padding-top:0;margin-bottom:5px;width:calc(100% - 80px)}.rte-content .ec-bens h5{margin-top:0;padding-bottom:25px;border-bottom:1px solid #0072CE}.rte-content .ec-bens img{position:absolute;right:15px;top:15px;width:90px}.rte-content .needFacts{display:flex;align-items:center;padding-bottom:15px}.rte-content .needFacts img{width:90px;vertical-align:top}.rte-content .needFacts p{display:inline-block;padding:9px 0 0 15px}.rte-content .chart-info{float:left;width:45%;padding:0 2.5%}.rte-content .chart-info .moneyStats{vertical-align:top;margin:18px 0 0;display:inline-block}.rte-content .chart-info2{width:55%}.rte-content .fund-opts .span.imgH{background:#FFF;display:block;overflow:hidden}.rte-content .fund-opts img{-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;opacity:1;display:block;border:1px solid #FFF}.rte-content .fund-opts a:hover img{opacity:.9;transform:scale(1.03)}.rte-content .zoom-img span.imgH{display:block;overflow:hidden}.rte-content .zoom-img img{-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;opacity:1;display:block;border:1px solid #FFF}.rte-content .zoom-img a:hover img{opacity:.9;transform:scale(1.03)}.rte-content .rte-slider{position:relative}.rte-content .rte-slider .rte-slider-content{margin-bottom:50px!important}@media only screen and (min-width:768px){.rte-content .rte-slider .rte-slider-content{margin-bottom:0!important}}.rte-content .rte-slider .slider-full.slick-slider{max-width:100%;margin:0 auto;position:relative}@media only screen and (min-width:992px){.rte-content .rte-slider .slider-full.slick-slider{position:initial;max-width:78%}}@media only screen and (min-width:1200px){.rte-content .rte-slider .slider-full.slick-slider{max-width:82%}}.rte-content .rte-slider .slider-full.slick-slider .slick-dots{bottom:-60px}.rte-content .rte-slider .slider-full.slick-slider .slick-prev{left:0}.rte-content .rte-slider .slider-full.slick-slider .slick-next{right:0}@media only screen and (min-width:992px){.rte-content .rte-slider .slider-full.slick-slider .slick-prev{left:24px}.rte-content .rte-slider .slider-full.slick-slider .slick-next{right:24px}}@media only screen and (min-width:1400px){.rte-content .rte-slider .slider-full.slick-slider{max-width:86%}.rte-content .rte-slider .slider-full.slick-slider .slick-prev{left:0}.rte-content .rte-slider .slider-full.slick-slider .slick-next{right:0}}.rte-content .rte-modal-popup{cursor:pointer}.rte-content .textWrap{float:none}.rte-content .borderBootom{border-bottom:1px solid #cacaca;padding-bottom:10px}@media only screen and (min-width:768px){.rte-content .textWrap{float:left;margin:0 15px 10px auto!important}.rte-content .borderBootom{border-bottom:none;padding-bottom:0}}.rte-content .modal-dialog{max-width:800px}.rte-content .modal-dialog .modal-content{position:relative;padding:50px 25px 10px;border:0;margin:24px}.rte-content .modal-dialog .modal-content .btn--cancel{position:absolute;right:-10px;top:-36px}.rte-content .no-gutters .panel h3{padding:0 25px}.rte-content .content-area{display:flex}.rte-content table.rev-details{border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:18px;margin-top:40px}.rte-content table.rev-details tbody>tr{border-top:1px solid #ddd}.rte-content table.rev-details tbody>tr:last-child{border-bottom:1px solid #ddd}.rte-content table.rev-details td{font-size:16px;padding:7px}.rte-content table.rev-details td+td{font-weight:400;text-align:right}.rte-content table.rev-details span{display:inline-block;width:16px;height:16px;vertical-align:top;margin:3px 5px;border:1px solid #ddd}.rte-content h5.rev{font-weight:400}.rte-content span.rev_c1{background:#0072ce}.rte-content span.rev_c2{background:#4490cd}.rte-content span.rev_c3{background:#74cee2}.rte-content span.rev_c4{background:#bae4f0}.rte-content span.rev_c5{background:#ec008c}.rte-content span.rev_c6{background:#008546}.rte-content span.rev_c7{background:#dcd9d6}.rte-content span.rev_c8{background:#eeef99}.rte-content span.rev_c9{background:#e2e417}.rte-content span.rev_c10{background:#e7e6dd}.rte-content span.rev_c11{background:#000}.rte-content span.rev_c12{background:#f287b7}.rte-content .vert-align{text-align:center;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);bottom:auto;padding:0 60px;position:absolute}.rte-content span.circle{border-radius:50%;width:50px;height:50px;padding:10px;background:#00569b;color:#FFF;text-align:center;display:inline-block}@media only screen and (min-width:992px){.rte-content span.circle{width:60px;height:60px}}.rte-content .download-list .btn--primary{width:100%}.rte-content .content-social-icons{display:flex;padding:0}.rte-content .content-social-icons li{list-style-type:none;display:block;padding-top:0;margin-right:20px}.rte-content .content-social-icons li a{font-size:24px;color:#000}.rte-content .content-social-icons li a:hover{text-decoration:none!important}.blog-feature .item__content .info-detail .info__tag a,.dp-account-info .dp-account-information .data a:hover,.dp-account-info .dp-account-information .instruction a:hover,.dp-account-info .dp-payment-billing-information .sub-heading a:hover,.rte-content .tabs-wrapper .tab-toggle::before,.rte-content .tabs-wrapper .tab-toggle:hover,.rte-content .tabs-wrapper li a:hover,.rte-content .tabs-wrapper li.active a:hover,.rte-content .tabs-wrapper li:hover a:hover{text-decoration:none}.rte-content .content-social-icons.text-center{justify-content:center}.rte-content .slick-dots{margin:0!important}.rte-content .tabs-wrapper{position:relative;margin-bottom:35px}@media only screen and (min-width:992px){.rte-content .no-arrows .slick-arrow{display:none!important}.rte-content .tabs-wrapper{margin-bottom:35px}}.rte-content .tabs-wrapper .tab-toggle{display:block;border-left:8px solid #0072CE;padding:20px 70px 15px 11px;color:#383E43;background-color:#FFF;box-shadow:0 5px 20px 0 rgba(0,0,0,.08);font-weight:700}@media only screen and (min-width:992px){.rte-content .tabs-wrapper .tab-toggle{display:none}}.rte-content .tabs-wrapper .tab-toggle::before{-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;color:#0072CE;display:flex;align-items:center;justify-content:center;position:absolute;right:20px;width:32px;height:32px;top:14px;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;background-color:#FFF;border:1px solid #0072CE;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out}.rte-content .tabs-wrapper .tab-toggle.active::before{transform:rotate(-180deg);-webkit-transform:rotate(-180deg)}.rte-content .tabs-wrapper .tab-toggle .title{font-weight:700}.rte-content .tabs-wrapper ul.tab-items{list-style:none;padding-left:0;box-shadow:0 5px 20px 0 rgba(0,0,0,.08);display:none;position:absolute;width:100%;z-index:1;background-color:#FFF}@media only screen and (min-width:992px){.rte-content .tabs-wrapper .tab-toggle::before{display:none}.rte-content .tabs-wrapper ul.tab-items{position:relative;display:flex!important;margin-bottom:0}}.rte-content .tabs-wrapper li{position:relative;flex:1 1 0px;text-align:center;margin:0}.rte-content .tabs-wrapper li a{width:100%;height:100%;padding:20px 11px 15px;display:flex;flex-direction:column;text-align:left;background-color:#FFF;color:#383E43}.rte-content .tabs-wrapper li.active a,.rte-content .tabs-wrapper li:hover a{font-weight:500}@media only screen and (min-width:992px){.rte-content .tabs-wrapper li a{padding:11px 10px;text-align:center;align-items:center}.rte-content .tabs-wrapper li.active a,.rte-content .tabs-wrapper li:hover a{background-color:#0072CE;color:#FFF}}.rte-content .tab-content-item{display:none}.rte-content .tab-content-item.active{display:block}.rte-content .image-logos{text-align:center;justify-content:center;align-content:center}.rte-content .image-logos>[class*=" col-"],.rte-content .image-logos>[class^=col-]{align-self:center}.rte-content .image-logos img{max-height:150px}.rte-content .bod-heading h4{text-align:center;margin-bottom:5px}.rte-content .bod-heading h5{text-align:center;font-weight:400}.rte-content p.footnote{font-size:12px;font-style:italic}.rte-content .imgfullwidth .rte-modal-popup img{width:100%}.rte-content .bodcontainer>[class*=" col-"],.rte-content .bodcontainer>[class^=col-]{margin-bottom:20px}.rte-content .imgcenter{display:block;margin:0 auto}.rte-content img.slider-logo-img{margin:0 auto}.rte-content .round{border-radius:1000px}.rte-content .ben-row img{border-radius:180px}.rte-content .flip-card{background-color:transparent;width:100%;height:180px;margin:0 0 24px;perspective:1000px}.rte-content .flip-card .flip-card-inner{position:relative;width:100%;height:100%;text-align:center;transition:transform .8s;transform-style:preserve-3d}.rte-content .flip-card:hover .flip-card-inner{transform:rotateY(180deg)}.rte-content .flip-card:hover img{display:none}.rte-content .flip-card .flip-card-back,.rte-content .flip-card .flip-card-front{width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0 20px}.rte-content .flip-card .flip-card-front{position:relative;background-color:#FFF;color:#000;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.3);box-shadow:0 0 5px 0 rgba(0,0,0,.3)}.rte-content .flip-card .flip-card-front img{position:absolute;bottom:10px;right:10px}.rte-content .flip-card .flip-card-back{position:absolute;top:0;background-color:#0072CE;color:#FFF;transform:rotateY(180deg);padding:0 9px}.rte-content .flip-card .flip-card-back p{margin-bottom:0}@media only screen and (min-width:992px){.rte-content .flip-card .flip-card-back p{font-size:15px}}@media only screen and (min-width:1200px){.rte-content .flip-card .flip-card-back p{font-size:16px}.rte-content .flip-card .flip-card-back{padding:0 20px}}.row.no-gutters{margin-right:0;margin-left:0}.row.no-gutters>[class*=" col-"],.row.no-gutters>[class^=col-]{padding-right:0;padding-left:0}.row.image-full img{width:100%}.donation-information-image{margin-top:30px}.blog-feature{padding-top:50px;padding-bottom:50px}.blog-feature__title{padding-top:50px;font-size:28px;line-height:32px;margin-bottom:15px}@media screen and (min-width:768px){.blog-feature__title{font-size:28px;line-height:32px}}@media screen and (min-width:992px){.blog-feature{padding-bottom:80px!important}.blog-feature__title{font-size:40px;line-height:44px}}@media only screen and (min-width:768px){.donation-information-image{margin-top:0}.blog-feature__title{margin-bottom:24px}}.blog-feature .heading{margin:0 0 30px}.blog-feature .heading .title{font-size:32px;line-height:36px;margin:0 0 10px}@media screen and (min-width:768px){.blog-feature .heading .title{font-size:32px;line-height:36px}}@media screen and (min-width:992px){.blog-feature .heading .title{font-size:60px;line-height:64px}}.blog-feature .heading .description :last-child,.blog-feature .heading .title:last-child{margin:0}.blog-feature.align-center .heading .row{justify-content:center;text-align:center}.blog-feature.align-right .heading .row{justify-content:end;text-align:right}.blog-feature .item{background-color:#FFF}.blog-feature .item__image img{width:100%}.blog-feature .item__content{padding:15px 19px 25px;height:100%}@media only screen and (min-width:992px){.blog-feature .item__content{padding:30px 41px 30px 0}}.blog-feature .item__content .author{margin-bottom:20px;display:flex;align-items:center}.blog-feature .item__content .author__image{padding-right:10px;flex:0 0 42px}.blog-feature .item__content .author p{margin-bottom:0}.blog-feature .item__content .title{margin-bottom:5px;font-size:24px;line-height:28px}@media screen and (min-width:768px){.blog-feature .item__content .title{font-size:28px;line-height:32px}}@media screen and (min-width:992px){.blog-feature .item__content .title{font-size:28px;line-height:32px}.donor-portal .modal-dialog .item__content .title{font-size:18px;line-height:24px}}@media only screen and (min-width:768px){.blog-feature .item__content .title{margin-bottom:10px}}.blog-feature .item__content .description{margin-bottom:15px}.blog-feature .item__content .info-detail{display:flex;flex-direction:column;justify-content:space-between}.blog-feature .item__content .info-detail .btn-wrapper{margin-top:20px}@media only screen and (min-width:992px){.blog-feature .item__content .description{margin-bottom:30px}.blog-feature .item__content .info-detail{flex-direction:row-reverse;align-items:center}.blog-feature .item__content .info-detail .btn-wrapper{margin-top:0}}.blog-feature .item__content .info-detail .btn-wrapper .btn--secondary{min-width:164px}.blog-feature .item__content .info-detail .info{display:flex}.blog-feature .item__content .info-detail .info__tag{position:relative}.blog-feature .item__content .info-detail .info__tag a{color:#383E43}.blog-feature .item__content .info-detail .info__date{position:relative;padding-left:10px;margin-left:9px}.blog-feature .item__content .info-detail .info__date::after{content:"";width:1px;height:16px;background-color:#383E43;position:absolute;left:0;top:4px}.donor-portal .modal-dialog .item__content .cta-wrapper .btn--secondary,.donor-portal.dp-spoc-child-detail .item__child-images img{width:100%}.blog-impact-stories .blog-feature{padding-bottom:37px!important}.donor-portal .modal-dialog .item__content{padding:24px}.donor-portal .modal-dialog .item__content .title{font-size:18px;line-height:24px}@media screen and (min-width:768px){.donor-portal .modal-dialog .item__content .title{font-size:18px;line-height:24px}}.donor-portal .modal-dialog .item__content .cta-wrapper{margin-top:20px;display:flex;justify-content:center;flex-wrap:wrap-reverse}@media only screen and (min-width:768px){.donor-portal .modal-dialog .item__content{padding:40px}.donor-portal .modal-dialog .item__content .cta-wrapper{margin-top:12px;justify-content:space-between;align-items:center;flex-wrap:nowrap}.donor-portal .modal-dialog .item__content .cta-wrapper .btn--secondary{max-width:250px}}.donor-portal .modal-dialog .item__content .cta-wrapper .btn--back{margin-top:35px;margin-bottom:10px}@media only screen and (min-width:768px){.donor-portal .modal-dialog .item__content .cta-wrapper .btn--back{margin-top:0;margin-bottom:0}}.donor-portal .modal-dialog .item__content .file-detail{font-size:13px;line-height:18px}.donor-portal+.header-info{z-index:1}.donor-portal+.header-info p{text-align:left}.dp-dashboard{padding-top:0;padding-bottom:20px;margin-top:-45px}@media only screen and (min-width:768px){.dp-dashboard{margin-top:-60px;padding-bottom:50px}}@media only screen and (min-width:992px){.dp-dashboard{margin-top:-100px}}@media only screen and (min-width:1200px){.blog-feature .item__content .info-detail .btn-wrapper .btn--secondary{min-width:200px}.dp-dashboard{margin-top:-120px}}@media only screen and (min-width:1400px){.dp-dashboard{margin-top:-150px}}.dp-dashboard .card-items [class*=col-]{margin-bottom:30px}@media only screen and (min-width:768px){.dp-dashboard .card-items [class*=col-]{margin-bottom:48px}}.dp-dashboard .card-items [class*=col-]:last-child{margin-bottom:30px}.dp-dashboard .card-item{padding:40px 31px}.dp-dashboard .card-item__title{flex:initial}.dp-dashboard .card-item__link{margin-top:25px}.dp-dashboard .card-item__link .btn--secondary::before{display:none}.donor-portal.banner .banner__content{color:#383E43;padding:24px 0 15px}@media only screen and (min-width:768px){.dp-dashboard .card-items [class*=col-]:last-child{margin-bottom:48px}.donor-portal.banner .banner__content{padding:24px 0}}.donor-portal.banner .banner__content .banner-top{margin-bottom:15px}@media only screen and (min-width:768px){.donor-portal.banner .banner__content .banner-top{margin-bottom:30px}}.donor-portal.banner .banner__content .heading{margin:0;font-size:32px;line-height:36px}@media screen and (min-width:768px){.donor-portal.banner .banner__content .heading{font-size:32px;line-height:36px}}@media screen and (min-width:992px){.donor-portal.banner .banner__content .heading{font-size:60px;line-height:64px}.donor-portal.banner .banner__content .donor-id{font-size:18px;line-height:24px}}.donor-portal.banner .banner__content .donor-id{font-size:18px;line-height:24px;font-weight:700}@media screen and (min-width:768px){.donor-portal.banner .banner__content .donor-id{font-size:18px;line-height:24px}}.donor-portal.banner .banner__content .dp-logout{display:flex}.dp-tabs{margin-top:-45px;margin-bottom:10px;position:relative;z-index:0}@media only screen and (min-width:768px){.dp-tabs{margin-top:-60px}}@media only screen and (min-width:992px){.dp-tabs{margin-top:-100px}}@media only screen and (min-width:1200px){.dp-tabs{margin-top:-120px}.donor-portal.dp-spoc-child-detail .item__child-images img{width:138px}}@media only screen and (min-width:1400px){.dp-tabs{margin-top:-150px}}.donor-portal.dp-spoc-child-detail{margin-top:0;padding:0}.donor-portal.dp-spoc-child-detail .item .item-detail{padding:20px 0 43px}@media only screen and (min-width:768px){.donor-portal.dp-spoc-child-detail .item .item-detail{padding:31px 0 43px}}@media only screen and (min-width:992px){.donor-portal.dp-spoc-child-detail .item .item-detail{padding:31px 0 43px}}.donor-portal.dp-spoc-child-detail .item .item-detail__title{margin-bottom:0}.donor-portal.dp-spoc-child-detail .item .item-detail .item__category{margin-bottom:40px}.donor-portal.dp-spoc-child-detail .item .item-detail__sub-title{font-size:24px;line-height:28px;font-weight:700;margin-bottom:10px}@media screen and (min-width:768px){.donor-portal.dp-spoc-child-detail .item .item-detail__sub-title{font-size:28px;line-height:32px}}@media screen and (min-width:992px){.donor-portal.dp-spoc-child-detail .item .item-detail__sub-title{font-size:28px;line-height:32px}}.donor-portal.dp-spoc-child-detail .item .item-detail__bullet-point .item-bullet-point{align-items:flex-start;margin-bottom:10px}.donor-portal.dp-spoc-child-detail .item .item-detail__bullet-point .title{font-weight:700}.donor-portal.dp-spoc-child-detail .item .item-detail__btn-wrapper{padding-top:0}.donor-portal.dp-spoc-child-detail .item .item-detail__btn-wrapper a{margin-bottom:26px}.donor-portal.dp-spoc-child-detail .item .item-detail__btn-wrapper a:last-child{margin-bottom:0}.donor-portal.dp-spoc-child-detail .item__heading{font-weight:700;font-size:13px}.donor-portal.dp-spoc-child-detail .item__child-images{display:flex;flex-wrap:nowrap;overflow:auto;margin:16px -24px 0 0;-ms-overflow-style:none;scrollbar-width:none}.donor-portal.dp-spoc-child-detail .item__child-images::-webkit-scrollbar{display:none}@media only screen and (min-width:768px){.donor-portal.dp-spoc-child-detail .item .item-detail__btn-wrapper{padding-top:25px}.donor-portal.dp-spoc-child-detail .item__child-images{margin:16px 0 8px}.donor-portal.dp-spoc-child-detail .item__child-images::-webkit-scrollbar{display:block;height:16px;background-color:#e9edf3}}.donor-portal.dp-spoc-child-detail .item__child-images::-webkit-scrollbar-track{background-color:#e9edf3}.donor-portal.dp-spoc-child-detail .item__child-images::-webkit-scrollbar-thumb{background:no-repeat #0072CE}.donor-portal.dp-spoc-child-detail .item .child-image{flex:0 0 auto;position:relative;margin:0 16px 0 0}@media only screen and (min-width:768px){.donor-portal.dp-spoc-child-detail .item .child-image{margin:0 16px 8px 0}}.donor-portal.dp-spoc-child-detail .item .child-image:last-child{margin-right:0}.donor-portal.dp-spoc-child-detail .item .child-image input[type=radio]{position:absolute;opacity:0;top:12px;left:4px;display:block}.donor-portal.dp-spoc-child-detail .item .child-image input[type=radio]:checked~label::before{opacity:1}.donor-portal.dp-spoc-child-detail .item .child-image label{position:relative;cursor:pointer}.donor-portal.dp-spoc-child-detail .item .child-image label img{flex:0 0 100px;max-width:100px}.donor-portal.dp-spoc-child-detail .item .child-image label::before{position:absolute;height:100%;width:100%;border:5px solid #0072CE;content:"";opacity:0}.donor-portal.dp-country-information{padding-bottom:50px}@media screen and (min-width:992px){.donor-portal.dp-country-information{padding-bottom:80px!important}}.donor-portal.dp-country-information .item{background-color:#FFF}.donor-portal.dp-country-information .item__content{padding:0 20px 15px}@media only screen and (min-width:768px){.donor-portal.dp-spoc-child-detail .item .child-image label img{flex:0 0 138px;max-width:138px}.donor-portal.dp-country-information .item__content{padding:15px 20px}}@media only screen and (min-width:992px){.donor-portal.dp-country-information .item__content{padding:15px 20px 15px 0}}.donor-portal.dp-country-information .item .title{font-weight:700;margin:18px 0 10px;text-transform:uppercase}.donor-portal.dp-country-information .item .sub-title{font-size:24px;line-height:28px;font-weight:700;margin-bottom:10px}@media screen and (min-width:768px){.donor-portal.dp-country-information .item .sub-title{font-size:28px;line-height:32px}}@media screen and (min-width:992px){.donor-portal.dp-country-information .item .sub-title{font-size:28px;line-height:32px}}.donor-portal.dp-country-information .item img{width:100%}.donor-portal.dp-country-information .item .bullet-list{padding-left:25px;list-style:none}.donor-portal.dp-country-information .item .bullet-list__item{padding-left:12px;position:relative;margin-bottom:12px}.donor-portal.dp-country-information .item .bullet-list__item::before{content:"";width:4px;height:4px;border-radius:100%;display:inline-block;font-size:8px;position:absolute;top:12px;left:-12px;background-color:#383E43}.dp-my-sponsorship{padding-bottom:50px}@media screen and (min-width:992px){.dp-my-sponsorship{padding-bottom:80px!important}}.dp-my-sponsorship [class*=col-]{margin-bottom:33px;display:flex;flex-direction:column}.dp-my-sponsorship .item{background-color:#FFF;box-shadow:0 5px 20px 0 rgba(0,0,0,.08);display:flex;align-items:center;flex-direction:column;height:100%}.dp-my-sponsorship .item__image{text-align:center}.dp-my-sponsorship .item__image img{width:auto;max-height:450px;object-fit:contain;display:inline;aspect-ratio:4/3}@media only screen and (min-width:768px){.dp-my-sponsorship .item{align-items:flex-start;flex-direction:row}.dp-my-sponsorship .item__image{flex:0 0 250px;max-width:250px}.dp-my-sponsorship .item__image img{max-height:187.5px}}@media only screen and (min-width:992px){.dp-my-sponsorship .item__image{flex:0 0 180px;max-width:180px}.dp-my-sponsorship .item__image img{max-height:135px}}@media only screen and (min-width:1200px){.dp-my-sponsorship .item__image{flex:0 0 237px;max-width:237px}.dp-my-sponsorship .item__image img{max-height:177.75px}}.dp-my-sponsorship .item__content{padding:19px 19px 43px;background-color:#FFF;height:100%;position:relative;width:100%}@media only screen and (min-width:768px){.dp-my-sponsorship .item__content{padding:35px 30px}}.dp-my-sponsorship .item__content .title{margin-bottom:10px;font-size:24px;line-height:28px;font-weight:700}@media screen and (min-width:768px){.dp-my-sponsorship .item__content .title{font-size:28px;line-height:32px}}.dp-my-sponsorship .item__content .btn-wrapper{padding-top:25px;margin-top:auto}@media only screen and (min-width:992px){.dp-my-sponsorship .item__content{display:flex;flex-direction:column}.dp-my-sponsorship .item__content .btn-wrapper{padding-top:15px}}.dp-my-sponsorship .item__content .btn-wrapper .btn--primary{width:100%}.dp-account-info{padding-bottom:50px}@media screen and (min-width:992px){.dp-my-sponsorship .item__content .title{font-size:28px;line-height:32px}.dp-account-info{padding-bottom:80px!important}}.dp-account-info .modal .title{margin-bottom:20px!important}.dp-account-info .modal .btn-wrapper a,.dp-account-info .modal .btn-wrapper button{width:100%}.dp-account-info .dp-account-information .title{margin-bottom:10px}.dp-account-info .dp-account-information .data a,.dp-account-info .dp-account-information .instruction a{color:#383E43}.dp-account-info .dp-account-information .label a{font-size:12px}.dp-account-info .dp-account-information .item{border-top:1px solid #cacaca;padding:18px 0;position:relative}.dp-account-info .dp-account-information .item .label{font-weight:700;margin-bottom:10px}.dp-account-info .dp-account-information .item .data p,.dp-account-info .dp-payment-billing-information{margin-bottom:0}.dp-account-info .dp-account-information .item .data{color:#383E43}.dp-account-info .dp-account-information .item .btn--edit{position:absolute;right:0;top:16px}.dp-account-info .dp-account-information .item .note{padding-left:5px;font-size:13px;font-weight:400}.dp-account-info .dp-payment-billing-information .product-tooltip{top:35px;opacity:1;display:none;min-width:300px}.dp-account-info .dp-payment-billing-information .product-tooltip .cta-wrapper{justify-content:center}@media only screen and (min-width:768px){.dp-account-info .dp-payment-billing-information .product-tooltip{top:35px;right:-60px;transform:none;left:auto}}.dp-account-info .dp-payment-billing-information .product-tooltip::before{left:75%}.dp-account-info .dp-payment-billing-information .sub-heading a{color:#383E43}.dp-account-info .dp-payment-billing-information .btn--cancel{z-index:5}.dp-account-info .dp-payment-billing-information .spoc-payment-information .btn--primary{width:100%}.dp-account-info .dp-payment-billing-information .select-payment .detail{position:relative}.dp-account-info .dp-payment-billing-information .select-payment .detail__expire-date{flex-wrap:wrap;justify-content:start}@media only screen and (min-width:992px){.dp-account-info .dp-payment-billing-information .select-payment .detail__expire-date{flex-wrap:nowrap;justify-content:end}}.dp-account-info .dp-payment-billing-information .select-payment .detail__expire-date .cta-wrapper{justify-content:center;display:flex;align-items:center}.dp-account-info .dp-payment-billing-information .select-payment .expire-date{margin-bottom:10px}.dp-account-info .dp-payment-billing-information .select-payment .popup-wrapper{position:relative}.delete-payment-modal-popup .top-border-shadow{border-top:none!important;box-shadow:none!important;padding-top:20px!important}.delete-payment-modal-popup .modal-content,.gifts-of-hope .cart-item-summary .round-up{border:none}.delete-payment-modal-popup .remove-button-div{padding-right:0;max-width:20%}.delete-payment-modal-popup .remove-button-div .btn--primary{min-width:160px}.delete-payment-modal-popup .close{text-align:right;background-color:#FFF;padding:10px}.delete-payment-modal-popup .form__group{padding-left:20px}.delete-payment-modal-popup .btn-wrapper .hr-line{border:1px solid #0072CE}.delete-payment-modal-popup .btn-wrapper .row{justify-content:space-between;padding:0;margin:0}.delete-payment-modal-popup .btn-wrapper .row .col-md-3{padding:0;margin:0}.delete-payment-modal-popup .btn-wrapper .row .col-sm-3{max-width:40%}.delete-payment-modal-popup .btn-wrapper .row .btn--tertiary{padding:0!important;border:none!important;justify-content:left!important}.delete-payment-modal-popup .btn-wrapper .row .btn--tertiary:hover{background-color:#FFF!important;color:#0056b3!important;text-decoration:underline!important}section .gifts-of-hope{margin-top:6px}.goh-banner .banner__content{padding-bottom:0}.goh-banner .banner__content .banner__content__des{display:none}@media only screen and (max-width:992px){.goh-banner .banner__content{padding:12px 0 20px}}.goh-banner .banner__content .container:nth-child(2){position:relative;height:100%}@media only screen and (min-width:992px){.dp-account-info .dp-payment-billing-information .select-payment .expire-date{margin-bottom:0}section .gifts-of-hope{margin-top:40px}.goh-banner .banner__image{min-height:320px}.goh-banner .banner__content .banner__content__des{display:block}.goh-banner .banner__content{top:0;transform:none;height:100%}.goh-banner .banner__content .container:nth-child(2) div.col-lg-6{position:absolute;clear:both;left:27%;top:50%;bottom:auto;transform:translateY(-50%);width:45%}.goh-banner .banner__content .shop-categories-wrapper{margin-top:0;position:absolute;top:20px;right:20px;z-index:1}}.section-separator hr{display:hidden;border:1px solid #0072CE;clear:both;margin-top:20px;height:0}.gifts-of-hope .vp-goh-list-heading{padding-top:50px}@media only screen and (min-width:992px){.section-separator hr{display:block}.gifts-of-hope .vp-goh-list-heading{padding-top:80px}}.gifts-of-hope.card-item{padding-bottom:50px}.gifts-of-hope.card-item .title{font-size:28px;line-height:32px;font-weight:700;margin-bottom:26px}@media screen and (min-width:768px){.gifts-of-hope.card-item .title{font-size:28px;line-height:32px}}@media screen and (min-width:992px){.gifts-of-hope.card-item{padding-bottom:80px!important}.gifts-of-hope.card-item .title{font-size:40px;line-height:44px}}.gifts-of-hope .vp-goh-list-items .container,.gifts-of-hope .vp-goh-list-sort .container{padding:0}.gifts-of-hope .vp-goh-list-items .item__title{margin-bottom:0}.gifts-of-hope .vp-goh-list-items .item__title a{text-decoration:none;color:#383E43}.gifts-of-hope .vp-goh-list-items .item__description p{margin-bottom:8px}.gifts-of-hope .vp-goh-list-items .item__bottom-outer-wrapper{flex:1 1 0%;display:flex;align-items:flex-end;margin-top:32px}.gifts-of-hope .vp-goh-list-items .item__bottom-wrapper{width:100%}@media only screen and (max-width:768px){.delete-payment-modal-popup .remove-button-div .btn--primary{min-width:115px!important}.gifts-of-hope .vp-goh-list-items{margin-bottom:5%}}.gifts-of-hope .goh-categories{margin-top:-83px}@media only screen and (min-width:768px){.gifts-of-hope .goh-categories{margin-top:-99px}.gifts-of-hope .item-payment-detail{display:flex;align-items:flex-end;justify-content:space-between}}@media only screen and (min-width:992px){.gifts-of-hope .goh-categories{margin-top:-145px}}@media only screen and (min-width:1200px){.goh-banner .banner__image{min-height:340px}.goh-banner .banner__content .shop-categories-wrapper{top:40px;right:60px}.gifts-of-hope .goh-categories{margin-top:-165px}}@media only screen and (min-width:1400px){.gifts-of-hope .goh-categories{margin-top:-185px}}.gifts-of-hope .item-payment-detail__amount{font-size:28px;line-height:32px;font-weight:700}@media screen and (min-width:768px){.gifts-of-hope .item-payment-detail__amount{font-size:28px;line-height:32px}}@media screen and (min-width:992px){.gifts-of-hope .item-payment-detail__amount{font-size:40px;line-height:44px}}.gifts-of-hope .item-payment-detail__quantity{position:relative;margin:0 auto}.gifts-of-hope .item-payment-detail__quantity .label{text-align:center;font-weight:700;font-size:13px}.gifts-of-hope .item-payment-detail__quantity .quantity{position:relative}.gifts-of-hope .item-payment-detail__quantity .quantity .decrease,.gifts-of-hope .item-payment-detail__quantity .quantity .increase{text-decoration:none;position:absolute;z-index:1;top:0;width:50px;height:50px;background-color:#383E43;border-radius:100%;display:flex;align-items:center;justify-content:center;color:#FFF}.gifts-of-hope .item-payment-detail__quantity .quantity .decrease.disable,.gifts-of-hope .item-payment-detail__quantity .quantity .increase.disable{color:#383E43;pointer-events:none;background-color:rgba(56,62,67,.07)}.gifts-of-hope .item-payment-detail__quantity .quantity .decrease::before,.gifts-of-hope .item-payment-detail__quantity .quantity .increase::before{font-size:16px;z-index:1;font-family:font-icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;font-display:swap}.gifts-of-hope .item-payment-detail__quantity .quantity .decrease{left:0}.gifts-of-hope .item-payment-detail__quantity .quantity .increase{right:0}.gifts-of-hope .item-payment-detail__quantity .quantity .increase::before{content:""}.gifts-of-hope .item-payment-detail__quantity .quantity .primary-input,.gifts-of-hope .item-payment-detail__quantity .quantity .validate-form input,.validate-form .gifts-of-hope .item-payment-detail__quantity .quantity input{text-align:center;padding:0 65px;-webkit-appearance:none;box-shadow:0 5px 20px 0 rgba(0,0,0,.08)}.gifts-of-hope .item-payment-detail__quantity .quantity .primary-input::-webkit-inner-spin-button,.gifts-of-hope .item-payment-detail__quantity .quantity .primary-input::-webkit-outer-spin-button,.gifts-of-hope .item-payment-detail__quantity .quantity .validate-form input::-webkit-inner-spin-button,.gifts-of-hope .item-payment-detail__quantity .quantity .validate-form input::-webkit-outer-spin-button,.validate-form .gifts-of-hope .item-payment-detail__quantity .quantity input::-webkit-inner-spin-button,.validate-form .gifts-of-hope .item-payment-detail__quantity .quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.gifts-of-hope .item-payment-detail__quantity .quantity .primary-input[type=number],.gifts-of-hope .item-payment-detail__quantity .quantity .validate-form input[type=number],.validate-form .gifts-of-hope .item-payment-detail__quantity .quantity input[type=number]{-moz-appearance:textfield}.gifts-of-hope .item-payment-detail .amount-frequency{font-size:20px;line-height:22px}@media screen and (min-width:768px){.gifts-of-hope .item-payment-detail .amount-frequency{font-size:24px;line-height:28px}}@media screen and (min-width:992px){.gifts-of-hope .item-payment-detail .amount-frequency{font-size:24px;line-height:28px}.gifts-of-hope .item-tag{font-size:18px;line-height:24px}}.gifts-of-hope .item-tag{background-color:#008740;color:#FFF;text-align:center;font-weight:700;padding:11px 10px 7px;font-size:18px;line-height:24px}@media screen and (min-width:768px){.gifts-of-hope .item-tag{font-size:18px;line-height:24px}}.gifts-of-hope .comp-top{padding-top:25px}.gifts-of-hope .cart-item-summary{background-color:#FFF;padding:10px 24px;position:fixed;width:100%;left:0;bottom:0;z-index:10;display:flex}@media only screen and (min-width:768px){.gifts-of-hope .item-payment-detail__quantity{margin:0;max-width:184px}.gifts-of-hope .cart-item-summary{padding:39px 30px 44px;position:static;bottom:auto;display:block;z-index:0}}.gifts-of-hope .cart-item-summary .title{line-height:24px;padding-bottom:2px;font-size:20px;display:none}@media only screen and (min-width:768px){.gifts-of-hope .cart-item-summary .title{display:block}}.gifts-of-hope .cart-item-summary .list{display:none;padding-top:24px;font-size:18px;line-height:24px;font-weight:700;list-style:none;padding-left:0;margin-bottom:0}@media screen and (min-width:768px){.gifts-of-hope .cart-item-summary .list,.gifts-of-hope .cart-item-summary .title{font-size:18px;line-height:24px}}@media screen and (min-width:992px){.gifts-of-hope .cart-item-summary .list,.gifts-of-hope .cart-item-summary .title{font-size:18px;line-height:24px}}@media only screen and (min-width:768px){.gifts-of-hope .cart-item-summary .list{display:block;padding-bottom:20px;border-top:1px solid #cacaca}}.gifts-of-hope .cart-item-summary .list__item{display:flex;flex-direction:column;line-height:20px}@media only screen and (min-width:768px){.gifts-of-hope .cart-item-summary .list__item{flex-direction:row;justify-content:space-between;padding-bottom:20px;align-items:flex-start}}.gifts-of-hope .cart-item-summary .list .amount-frequency{font-size:16px;line-height:18px}@media screen and (min-width:768px){.gifts-of-hope .cart-item-summary .list .amount-frequency{font-size:16px;line-height:18px}}@media screen and (min-width:992px){.gifts-of-hope .cart-item-summary .list .amount-frequency{font-size:16px;line-height:18px}.gifts-of-hope .cart-item-summary .round-up__label,.gifts-of-hope .cart-item-summary .total__label{font-size:18px;line-height:24px}}.gifts-of-hope .cart-item-summary .bottom-wrapper{display:flex;min-width:100%;justify-content:space-between;flex-wrap:wrap}.gifts-of-hope .cart-item-summary .bottom-wrapper .donationsDisclaimer{order:3;margin-top:20px}.gifts-of-hope .cart-item-summary .bottom-wrapper .total-wrapper{order:2}.gifts-of-hope .cart-item-summary .round-up,.gifts-of-hope .cart-item-summary .total{text-align:center}@media only screen and (min-width:768px){.gifts-of-hope .cart-item-summary .bottom-wrapper{flex-direction:column}.gifts-of-hope .cart-item-summary .bottom-wrapper .donationsDisclaimer{margin-top:40px}.gifts-of-hope .cart-item-summary .bottom-wrapper .total-wrapper{order:1}.gifts-of-hope .cart-item-summary .round-up,.gifts-of-hope .cart-item-summary .total{order:1;display:flex;justify-content:space-between;border-top:1px solid #cacaca}}.gifts-of-hope .cart-item-summary .round-up__label,.gifts-of-hope .cart-item-summary .total__label{display:flex;justify-content:center;font-weight:400;background-color:#e1e621;font-size:18px;line-height:24px;padding:0 4px}@media screen and (min-width:768px){.gifts-of-hope .cart-item-summary .round-up__label,.gifts-of-hope .cart-item-summary .total__label{font-size:18px;line-height:24px}}@media only screen and (min-width:768px){.gifts-of-hope .cart-item-summary .round-up__label,.gifts-of-hope .cart-item-summary .total__label{font-weight:700;background-color:transparent;padding:0}}.gifts-of-hope .cart-item-summary .round-up__amount,.gifts-of-hope .cart-item-summary .total__amount{font-size:24px;line-height:28px;font-weight:700}@media screen and (min-width:768px){.gifts-of-hope .cart-item-summary .round-up__amount,.gifts-of-hope .cart-item-summary .total__amount{font-size:28px;line-height:32px}}@media screen and (min-width:992px){.gifts-of-hope .cart-item-summary .round-up__amount,.gifts-of-hope .cart-item-summary .total__amount{font-size:28px;line-height:32px}}.gifts-of-hope .cart-item-summary .total{padding-top:24px;padding-bottom:10px;align-items:center}.gifts-of-hope .cart-item-summary .total-wrapper{display:flex;justify-content:space-between}@media only screen and (min-width:768px){.gifts-of-hope .cart-item-summary .total-wrapper{display:block;flex-direction:column}}@media only screen and (max-width:768px){.gifts-of-hope .cart-item-summary .total{padding-top:0;padding-bottom:0}.gifts-of-hope .cart-item-summary .total-wrapper{flex-direction:column}}.gifts-of-hope .cart-item-summary .total-wrapper .round-up{margin-left:5px}.gifts-of-hope .cart-item-summary .btn-wrapper .btn--primary{min-width:155px}@media only screen and (min-width:768px){.gifts-of-hope .cart-item-summary .total-wrapper .round-up{margin-left:0}.gifts-of-hope .cart-item-summary .total-wrapper .round-up.show{display:flex}.gifts-of-hope .cart-item-summary .btn-wrapper{order:2;margin-top:40px}.gifts-of-hope .cart-item-summary .btn-wrapper .btn--primary{width:100%}}.gifts-of-hope .cart-item-summary .gift-quantity{display:flex;align-items:flex-start;padding:0 20px 0 0}.gifts-of-hope .cart-item-summary .gift-quantity .quantity-count{padding-right:2px}.gifts-of-hope .cart-item-summary .gift-quantity .quantity-multilpy{padding-right:12px}.goh-search__container{margin-top:30px;position:relative}@media only screen and (min-width:768px){.goh-search__container{margin-top:12px}}.goh-search__container input{border-radius:25px;border:1px solid #cacaca;padding-left:27px;padding-right:40%;width:100%;height:50px;position:relative}.goh-search__container input::placeholder{color:#000}.goh-search__container .form__field:focus,.goh-search__container .form__field:hover{padding-top:0!important;padding-bottom:0!important;border:1px solid #cacaca}.goh-search__container span.btn-close{right:30%;top:56%}@media only screen and (min-width:992px){.goh-search__container input{padding-right:30%}.goh-search__container span.btn-close{right:22%}}@media only screen and (min-width:1200px){.goh-search__container span.btn-close{right:26%}}.goh-search__container span.btn-close:before{color:#000;font-size:25px}.goh-search__container #gohListingSearch_submit,.goh-search__container #gohSearch_submit{min-width:60px!important;position:absolute;right:0;margin-top:0;top:0}@media only screen and (min-width:1200px){.goh-search__container #gohListingSearch_submit,.goh-search__container #gohSearch_submit{min-width:140px!important}}ul.ui-widget-content{border:1px solid #cacaca;background:#FFF;color:#333;position:absolute!important;z-index:10000!important;top:50px!important;padding-left:0;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}ul.ui-widget-content li.ui-menu-item{list-style-type:none;padding:10px 0 10px 27px;border-bottom:1px solid #cacaca}ul.ui-widget-content li.ui-menu-item:first-child{margin-top:10px}ul.ui-widget-content li.ui-menu-item:last-child{border-bottom:none}.divider{border:1px solid #0072CE;margin:-50px auto;display:block}.align-left{text-align:left}.align-right{text-align:right}.align-center{text-align:center}.goh_listing .icon-close-circle{right:40%!important}.custom_link{text-decoration-color:#0072CE}@media only screen and (max-width:992px){.goh_listing .icon-close-circle{right:50%!important}.custom_link{margin-bottom:40px}}@media only screen and (max-width:768px){.divider,.goh_listing{display:none}.custom_link{margin-bottom:0}}.banner__content .shop-categories-wrapper{display:flex;justify-content:flex-end;user-select:none;margin-top:0;margin-bottom:16px}@media only screen and (min-width:992px){.banner__content .shop-categories-wrapper{margin-top:auto;margin-bottom:auto}}.banner__content .shop-categories-wrapper .shop-categories__open{display:block;position:absolute;z-index:10;padding-top:20px;color:#0072CE;font-size:16px;line-height:1;font-weight:600;border-radius:0;background-color:#FFF;box-shadow:-4px 4px 10px 0 rgba(0,0,0,.25);-moz-box-shadow:-4px 4px 10px 0 rgba(0,0,0,.25)}@media only screen and (max-width:768px){.banner__content .shop-categories-wrapper .shop-categories__open{display:none}}@media only screen and (max-width:992px){.banner__content .shop-categories-wrapper{width:100%;justify-content:center}.banner__content .shop-categories-wrapper .shop-categories__open{margin-right:0;border-radius:unset;color:#FFF;background-color:#0072CE;left:24px;right:24px}.banner__content .shop-categories-wrapper .shop-categories__open .title .label{width:100%}}.banner__content .shop-categories-wrapper .shop-categories__open .category-list,.banner__content .shop-categories-wrapper .shop-categories__open .category-list-expanded,.banner__content .shop-categories-wrapper .shop-categories__open .title{padding:0 20px}.banner__content .shop-categories-wrapper .shop-categories__open .title{display:flex;align-items:center;justify-content:center;gap:18px}.banner__content .shop-categories-wrapper .shop-categories__open .title .close-category-list{cursor:pointer}.banner__content .shop-categories-wrapper .shop-categories__open .category-list{display:block;margin-top:20px}.banner__content .shop-categories-wrapper .shop-categories__open .category-list .expand-collapse-list{display:flex;align-items:center;font-size:15.5px;gap:8px;padding-top:9px;padding-bottom:10px;padding-right:0}.banner__content .shop-categories-wrapper .shop-categories__open .category-list .expand-collapse-list .toggle-expand-collapse{cursor:pointer}.banner__content .shop-categories-wrapper .shop-categories__open .category-list .expand-collapse-list .icon-wrapper{border-radius:100%;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;padding:8px;margin-top:-2px;margin-left:auto;background-color:#ccf0ee}.banner__content .shop-categories-wrapper .shop-categories__open .category-list .expand-collapse-list .icon-wrapper .icon-plus{display:block;height:12px;font-size:12px}.banner__content .shop-categories-wrapper .shop-categories__open .category-list .expand-collapse-list .icon-wrapper .icon-minus{display:none;height:12px;font-size:12px}.banner__content .shop-categories-wrapper .shop-categories__open .category-list .expand-collapse-list img{width:40px;height:40px;margin-top:-8px;margin-right:-8px;margin-left:-12px}@media only screen and (max-width:992px){.banner__content .shop-categories-wrapper .shop-categories__open .category-list .expand-collapse-list .icon-wrapper{color:#FFF;background-color:#0072CE}.banner__content .shop-categories-wrapper .shop-categories__open .category-list .expand-collapse-list img{margin-right:0}}.banner__content .shop-categories-wrapper .shop-categories__open .category-list a{display:block;border-top:1px solid #0072CE;padding:13.5px 8px;text-decoration:none;color:#0072CE}@media only screen and (max-width:992px){.banner__content .shop-categories-wrapper .shop-categories__open .category-list a{text-align:center;color:#FFF}}.banner__content .shop-categories-wrapper .shop-categories__open .category-list-expanded{display:none;font-size:15px;font-weight:400;border-radius:0 0 6px 6px;background-color:#dce6ef}.banner__content .shop-categories-wrapper .shop-categories__open .category-list-expanded a{display:block;border-top:1px solid #acc8dd;padding:12px 16px;text-decoration:none;text-align:center;color:#0072CE}.banner__content .shop-categories-wrapper .shop-categories__open .category-list-expanded a:first-child{border-top-style:hidden;padding-bottom:14px}@media only screen and (max-width:992px){.banner__content .shop-categories-wrapper .shop-categories__open .category-list-expanded a{color:#FFF}.banner__content .shop-categories-wrapper .shop-categories__open .category-list-expanded{background-color:#0072CE}}.banner__content .shop-categories-wrapper .shop-categories__closed{align-items:center;justify-content:space-between;gap:10px;width:fit-content;padding:12px 18px;border-radius:28px;cursor:pointer;font-weight:700;color:#0072CE;background-color:#FFF}@media only screen and (max-width:768px){.banner__content .shop-categories-wrapper .shop-categories__closed{display:flex}}.banner__content .shop-categories-wrapper .shop-categories__closed .label{order:1}.banner__content .shop-categories-wrapper .shop-categories__closed .icon-ze-menu{order:2}.banner__content .shop-categories-wrapper .icon-ze-menu{height:24px;font-size:24px}.banner__content .shop-categories-wrapper .label{font-size:16px;line-height:1}.banner__content .shop-categories-wrapper .icon-zf-close{height:20px;font-size:20px}@media only screen and (max-width:992px){.banner__content .shop-categories-wrapper .shop-categories__closed{border-radius:unset;color:#FFF;background-color:#0072CE;width:100%}.banner__content .shop-categories-wrapper .shop-categories__closed .label{order:2}.banner__content .shop-categories-wrapper .shop-categories__closed .icon-ze-menu{order:1}.banner__content .shop-categories-wrapper .icon-ze-menu{color:#FFF}.banner__content .shop-categories-wrapper .icon-zf-close{display:none;color:#FFF}}.banner__content .shop-categories-wrapper .icon-zg-down-arrow{order:3;display:none;height:20px;font-size:20px;cursor:pointer}@media only screen and (max-width:992px){.banner__content .shop-categories-wrapper .icon-zg-down-arrow{display:block}}.product__listing__label{flex-basis:fit-content;font-size:24px;line-height:32px;font-weight:700;width:60%;padding-right:10px}.product__listing__label>span{font-size:28px;color:#0072CE}@media only screen and (max-width:576px){.banner__content .shop-categories-wrapper{margin-top:0}.product__listing__label,.product__listing__label>span{font-size:18px}.flex-box .custom_link{font-size:12px}}.shop-gifts-by-category [class*=col-]{flex-direction:column}.shop-gifts-by-category .item{flex:1 1 0%}.shop-gifts-by-category .category-title-wrapper{position:relative;display:flex;align-items:start;justify-content:center;width:100%;height:124px;padding-top:32px}@media only screen and (min-width:992px){.shop-gifts-by-category .category-title-wrapper{align-items:center;justify-content:start;height:76px;margin-bottom:9px}}.shop-gifts-by-category .category-title{color:#383E43;text-align:center;font-size:24px;font-weight:700;line-height:normal;margin-bottom:0}@media only screen and (min-width:992px){.shop-gifts-by-category .category-title{text-align:left;font-size:32px;font-weight:800}}.shop-gifts-by-category .category-link{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;width:100%;padding:5px 16px;margin-bottom:18px;gap:16px;border-radius:32px;font-weight:700;text-decoration:none}.shop-gifts-by-category .category-link__primary{color:#383E43;background-color:#58CAE7}.shop-gifts-by-category .category-link__secondary{color:#383E43;background-color:#ebf4df}.shop-gifts-by-category .category-link__tertiary{color:#FFF;background-color:#ef008c}.shop-gifts-by-category .category-link__label{flex:1 1 0%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:18px;line-height:1.5;text-decoration:underline;text-underline-offset:5px}.shop-gifts-by-category .right-arrow{display:flex;align-items:center;justify-content:center;flex-shrink:0;height:34px;width:34px;border:2px solid;border-color:inherit;border-radius:50%;background-color:transparent}.shop-gifts-by-category .right-arrow .icon-right-arrow{height:24px;font-size:24px;line-height:1;margin-right:-2px}.shop-gifts-by-category .shop-by-category-dropdown{position:absolute;top:80px;width:100%;z-index:10;user-select:none;border-radius:5px;cursor:pointer;color:#FFF;background-color:#0072CE}@media only screen and (min-width:992px){.shop-gifts-by-category .shop-by-category-dropdown{top:32px;right:0;width:max-content;min-width:234px;max-width:420px}}.shop-gifts-by-category .dropdown-button{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 20px;flex-shrink:0;font-size:16px;line-height:normal;font-weight:600}.shop-gifts-by-category .dropdown-button .dropdown-button-label{height:20px}@media only screen and (max-width:992px){.shop-gifts-by-category .dropdown-button .dropdown-button-label{margin-right:0!important}}.shop-gifts-by-category .dropdown-button .icon-ze-menu{height:24px;font-size:24px}.shop-gifts-by-category .dropdown-button .icon-zf-close{display:none;height:24px;width:24px;font-size:20px}.shop-gifts-by-category .dropdown-button .icon-zg-down-arrow{height:12px;font-size:12px;transform:rotate(0)}.shop-gifts-by-category .shopping-category-list{display:none;font-size:15.5px;font-weight:400;padding:10px 14px 20px;border-radius:0 0 6px 6px}.shop-gifts-by-category .shopping-category-list a{display:block;border-top:1px solid #FFF;padding:7px 16px;text-decoration:none;text-align:center;color:#FFF}.item-payment-detail__amount{display:flex;flex-wrap:wrap}.item-payment-detail__amount .amount-frequency{align-self:center;margin-right:10px}.item-payment-detail__amount .item-payment-detail__field{max-width:250px;margin-right:10px;padding:5px 20px;width:auto;font-size:28px;line-height:32px;font-weight:700}@media screen and (min-width:992px){.item-payment-detail__amount .item-payment-detail__field{font-size:40px;line-height:40px}}.item-payment-detail__amount .item-payment-detail__field__currency{align-self:center}@media screen and (max-width:415px){.item-payment-detail__amount .edit-price{margin-top:1rem;margin-bottom:1rem}}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#dc3545}.gifts-of-hope-cart{padding-bottom:50px;margin-top:-169px}@media screen and (min-width:992px){.gifts-of-hope-cart{padding-bottom:80px!important}}@media only screen and (min-width:768px){.gifts-of-hope-cart{margin-top:-192px}}@media only screen and (min-width:992px){.gifts-of-hope-cart{margin-top:-222px}}@media only screen and (min-width:1200px){.gifts-of-hope-cart{margin-top:-188px}}@media only screen and (min-width:1400px){.gifts-of-hope-cart{margin-top:-210px}}.cart-item{padding-bottom:20px}.cart-item .item{display:block;background-color:#FFF;margin-bottom:20px}@media only screen and (min-width:768px){.cart-item .item{display:flex}.cart-item .item__image{flex:0 0 250px;max-width:250px}}.cart-item .item__image img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;object-position:center}@media only screen and (min-width:992px){.cart-item .item__image{flex:0 0 338px;max-width:338px}.cart-item .item__image img{aspect-ratio:auto}}.cart-item .item__content{background-color:#FFF;height:auto;position:relative;padding:28px 20px;width:100%}@media only screen and (min-width:768px){.cart-item .item__content{padding:67px 40px 40px 45px}}.cart-item .item__content .title{margin-bottom:10px;font-size:24px;line-height:28px;font-weight:700}@media screen and (min-width:768px){.cart-item .item__content .title{font-size:28px;line-height:32px}}@media screen and (min-width:992px){.cart-item .item__content .title{font-size:28px;line-height:32px}}.cart-item .item__content .remove{padding-top:30px;display:flex;justify-content:center}@media only screen and (min-width:768px){.cart-item .item__content .remove{padding-top:0;position:absolute;right:15px;top:15px}}.cart-item .item__content .description{padding-bottom:5px}@media only screen and (min-width:992px){.cart-item .item__content .description{padding-bottom:20px}}.cart-item .item__content .donation__amount{font-size:24px;line-height:28px}@media screen and (min-width:768px){.cart-item .item__content .donation__amount{font-size:28px;line-height:32px}}.cart-item .item__content .quantity__item{cursor:pointer}.goh-product-details .comp-top{padding:25px 0 220px}.dp-spoc-child-detail,.product-details{padding-bottom:50px;margin-top:-275px}@media screen and (min-width:992px){.cart-item .item__content .donation__amount{font-size:28px;line-height:32px}.dp-spoc-child-detail,.product-details{padding-bottom:80px!important}}@media only screen and (min-width:768px){.dp-spoc-child-detail,.product-details{margin-top:-300px}}@media only screen and (min-width:992px){.dp-spoc-child-detail,.product-details{margin-top:-340px}}@media only screen and (min-width:1200px){.dp-spoc-child-detail,.product-details{margin-top:-355px}}@media only screen and (min-width:1400px){.dp-spoc-child-detail,.product-details{margin-top:-375px}}.dp-spoc-child-detail .item,.product-details .item{background:#FFF;border-top-left-radius:72px}.dp-spoc-child-detail .item__image img,.product-details .item__image img{width:100%;object-fit:contain;object-position:center;aspect-ratio:3/2;border-top-left-radius:72px;border-bottom-right-radius:0}.dp-spoc-child-detail .item .item-tag,.product-details .item .item-tag{margin-left:0;display:flex;justify-content:center;align-items:center}@media only screen and (min-width:992px){.dp-spoc-child-detail .item__image img,.product-details .item__image img{border-bottom-right-radius:72px;aspect-ratio:auto}.dp-spoc-child-detail .item .item-tag,.product-details .item .item-tag{margin-left:-48px}}.dp-spoc-child-detail .item .item-tag__line,.product-details .item .item-tag__line{padding-right:10px}.dp-spoc-child-detail .item .item-tag__icon,.product-details .item .item-tag__icon{position:relative}.product-tooltip,.product-tooltip::before{position:absolute;left:50%}.dp-spoc-child-detail .item .item-tag__icon:hover .product-tooltip,.product-details .item .item-tag__icon:hover .product-tooltip{opacity:1}.dp-spoc-child-detail .item .item-tag__icon .product-tooltip,.product-details .item .item-tag__icon .product-tooltip{top:38px}.dp-spoc-child-detail .item .item-tag__icon .product-tooltip::before,.product-details .item .item-tag__icon .product-tooltip::before{left:54%}.dp-spoc-child-detail .item .item-tag__icon .product-info,.product-details .item .item-tag__icon .product-info{display:inline-flex;height:20px;width:20px;background-color:#383E43;border-radius:100%;justify-content:center;align-items:center}.dp-spoc-child-detail .item .item-tag__icon .product-info:hover,.product-details .item .item-tag__icon .product-info:hover{text-decoration:none}.dp-spoc-child-detail .item .item-tag__icon .product-info::before,.product-details .item .item-tag__icon .product-info::before{content:"";font-family:font-icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;text-decoration:none;text-transform:none;font-display:swap;color:#FFF;font-size:8px;font-weight:400;line-height:normal}.dp-spoc-child-detail .item .item-detail,.product-details .item .item-detail{padding:15px 19px 43px;background:#FFF}.dp-spoc-child-detail .item .item-detail__title,.product-details .item .item-detail__title{margin-top:6px;font-size:28px;line-height:32px;font-weight:700;margin-bottom:10px}@media screen and (min-width:768px){.dp-spoc-child-detail .item .item-detail__title,.product-details .item .item-detail__title{font-size:28px;line-height:32px}}@media screen and (min-width:992px){.dp-spoc-child-detail .item .item-detail__title,.product-details .item .item-detail__title{font-size:40px;line-height:44px}.product-tooltip{font-size:16px;line-height:18px}}@media only screen and (min-width:992px){.dp-spoc-child-detail .item .item-detail,.product-details .item .item-detail{padding:25px 33px 33px 0}.dp-spoc-child-detail .item .item-detail__title,.product-details .item .item-detail__title{margin-bottom:15px}}.dp-spoc-child-detail .item .item-detail__bullet-point,.product-details .item .item-detail__bullet-point{margin-bottom:30px}@media only screen and (min-width:768px){.dp-spoc-child-detail .item .item-detail__bullet-point,.product-details .item .item-detail__bullet-point{margin-bottom:10px}}.dp-spoc-child-detail .item .item-detail .item-bullet-point,.product-details .item .item-detail .item-bullet-point{padding-top:7px;display:flex;align-items:center}.dp-spoc-child-detail .item .item-detail .item-bullet-point:first-child,.product-details .item .item-detail .item-bullet-point:first-child{padding-top:0}.dp-spoc-child-detail .item .item-detail .item-bullet-point__image,.product-details .item .item-detail .item-bullet-point__image{flex:0 0 40px;max-width:40px;margin-right:17px}.dp-spoc-child-detail .item .item-detail .item-bullet-point p,.product-details .item .item-detail .item-bullet-point p{margin-bottom:0}.dp-spoc-child-detail .item .item-detail__btn-wrapper,.product-details .item .item-detail__btn-wrapper{padding-top:35px}.dp-spoc-child-detail .item .item-detail__btn-wrapper a,.product-details .item .item-detail__btn-wrapper a{width:100%}.product-tooltip{position:absolute;right:-5px;background:#FFF;color:#383E43;z-index:2;box-shadow:0 5px 20px rgba(0,135,64,.08);border:2px solid #008740;font-size:16px;line-height:18px;min-width:210px;transition:.5s ease-out}@media only screen and (min-width:768px){.product-tooltip{min-width:250px;right:-24px}}.product-tooltip::before{content:"";position:absolute;width:0;height:0;right:-15px;transform:translateX(-50%);top:0;border:8px solid #008740;border-color:transparent transparent #008740 #008740;transform-origin:0 0;transform:rotate(135deg);box-shadow:-2px 2px 2px 0 rgba(0,135,64,.08)}.product-details .item__content,.quot{position:relative}@media only screen and (min-width:768px){.product-tooltip::before{right:6px}}@media screen and (min-width:768px){.product-tooltip{font-size:16px;line-height:18px}}.product-details .item-detail__title{display:inline-block;width:calc(100% - 60px)}.product-details .item-detail__description{margin-top:9px}.product-details .item-detail__title,.product-details .item-payment-detail .amount{font-family:poppins}.product-details .item-payment-detail .amount-frequency{font-size:18px;line-height:24px;color:#008740;font-weight:400}.product-details .item__match-level-wrapper{flex-shrink:0;display:flex;flex-direction:column;align-items:center;justify-content:center;height:50px;width:50px;margin-left:12px;background-color:#008740;color:#FFF;border-radius:9999px;position:absolute;right:20px;top:10px;font-family:poppins}.blog-search-filter .search-filter .blog-filter-wrapper>a::after,.global-search-result .cludo-page-navigation .next a::before,.global-search-result .cludo-page-navigation .previous a::before,.quot::before{font-family:font-icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-variant:normal;font-display:swap;font-style:normal}.product-details .item__match-text{font-size:10px;line-height:10px}.product-details .item__match-level{display:flex;flex-direction:column;text-align:center;font-size:22px;line-height:22px;font-weight:700}@media only screen and (min-width:992px){.product-details .item__match-level-wrapper{top:25px;right:33px}}@media only screen and (min-width:769px) and (max-width:1199px){.gifts-of-hope .product-details .item-payment-detail{display:block}.gifts-of-hope .product-details .item-payment-detail__quantity{width:100%;max-width:100%;margin:18px 0 0}}.blog-details-top{padding:26px 0 20px}.blog-details-top .category-name{font-size:15px;font-weight:700;color:#0072CE;margin-top:20px}@media only screen and (min-width:576px){.blog-details-top .category-name{margin-top:0}}.blog-details-top .story-heading{font-size:28px;line-height:32px;margin:14px 0 0}@media screen and (min-width:768px){.blog-details-top .story-heading{font-size:28px;line-height:32px}}@media screen and (min-width:992px){.blog-details-top .story-heading{font-size:40px;line-height:44px}.blog-details-top .category-date-social-button .read-time{font-size:18px;line-height:24px}}.blog-details-top .category-date-social-button{margin:10px 0 0}.blog-details-top .category-date-social-button .read-time{margin:0 0 -5px;font-size:18px;line-height:24px;font-weight:700}@media screen and (min-width:768px){.blog-details-top .category-date-social-button .read-time{font-size:18px;line-height:24px}}.blog-details-top .category-date-social-button .social-media-buttons{margin-top:20px}@media only screen and (min-width:576px){.blog-details-top .category-date-social-button .social-media-buttons{margin-top:0}}.social-media-buttons{margin:0;padding:0}.social-media-buttons li{display:inline-block;list-style:none;padding:0;vertical-align:top;margin:0 12px 0 0}.social-media-buttons li:last-child{margin:0}.social-media-buttons li a{display:flex;width:40px;height:40px;text-decoration:none}.social-media-buttons li a.icon{border-radius:100%;justify-content:center;align-items:center;font-size:20px;color:#FFF}.social-media-buttons li.linkedin .icon{background:#2967B2}.social-media-buttons li.twitter .icon{background:#1CA2F1;text-decoration:none}.social-media-buttons li.facebook .icon{font-size:30px;line-height:30px;background:#3C5898;align-items:flex-end;overflow:hidden}.blog-details-content{display:inline-block;width:100%;background:#FFF;padding:70px 0 10px}.blog-details-content p{margin-bottom:20px}.blog-details-content .image-with-caption{padding-top:10px;padding-bottom:10px}.blog-details-content .image-with-caption img{width:100%}.blog-details-content .image-with-caption p{margin-top:5px}.blog-details-banner img{margin:0 auto;display:block}.quot{padding:96px 0 0;margin:30px 0;font-size:28px;line-height:32px;font-weight:700}@media screen and (min-width:768px){.quot{font-size:28px;line-height:32px}}@media screen and (min-width:992px){.quot{font-size:40px;line-height:44px}}.quot::before{font-weight:400;text-decoration:none;text-transform:none;position:absolute;left:0;top:0;font-size:77px;line-height:normal}.blog-details-tags{margin:0 0 40px}.blog-details-tags .tags{border-top:1px solid #383E43;margin:30px 0 0;padding:10px 0 0}.blog-details-tags .tags-title{font-weight:700;font-size:18px;line-height:24px}@media screen and (min-width:768px){.blog-details-tags .tags-title{font-size:18px;line-height:24px}}@media screen and (min-width:992px){.blog-details-tags .tags-title{font-size:18px;line-height:24px}}.blog-details-tags .tags-links a{font-size:15px;line-height:24px;margin:0 18px 0 0;display:inline-block;font-weight:700}.blog-search-filter .row,.blog-search-filter .row [class*=col-]{position:static}.blog-search-filter .search-filter{background-color:#FFF;box-shadow:0 5px 20px 0 rgba(0,0,0,.08);border-top:12px solid #e1e621;padding:24px 16px;margin-top:0;position:relative}@media only screen and (min-width:768px){.blog-search-filter .search-filter{padding:24px 32px;margin-top:-115px}}.blog-search-filter .search-filter .global-search{margin-top:20px}.blog-search-filter .search-filter .blog-filter-wrapper{display:inline-block;padding:0 30px 10px 0;width:100%}.blog-search-filter .search-filter .blog-filter-wrapper:last-child{padding:0}@media only screen and (min-width:768px){.blog-search-filter .search-filter .global-search{margin-top:0}.blog-search-filter .search-filter .blog-filter-wrapper{width:auto;padding:0 30px 0 0}}.blog-search-filter .search-filter .blog-filter-wrapper>a{font-size:16px;line-height:18px;font-weight:700;color:#0072CE;position:relative;padding:0 30px 0 0}@media screen and (min-width:768px){.blog-search-filter .search-filter .blog-filter-wrapper>a{font-size:16px;line-height:18px}}@media screen and (min-width:992px){.blog-search-filter .search-filter .blog-filter-wrapper>a{font-size:16px;line-height:18px}}.blog-search-filter .search-filter .blog-filter-wrapper>a::after{position:absolute;right:0;top:-2px;width:20px;height:20px;background:#0072CE;color:#FFF;border-radius:100%;display:flex;align-items:center;justify-content:center;font-size:12px;padding:1px 0 0;font-weight:400;text-decoration:none;text-transform:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out}.blog-search-filter .search-filter .blog-filter-wrapper>a.active::after{transform:rotate(180deg)}.blog-search-filter .search-filter .search-filter-popup{position:absolute;left:0;top:100%;width:100%;background:#0072CE;color:#FFF;padding:15px 20px;z-index:1;display:none}@media only screen and (min-width:992px){.blog-search-filter .search-filter .search-filter-popup{padding:15px 60px}}.blog-search-filter .search-filter .search-filter-popup .heading{font-size:20px;line-height:22px}@media screen and (min-width:768px){.blog-search-filter .search-filter .search-filter-popup .heading{font-size:24px;line-height:28px}}@media screen and (min-width:992px){.blog-search-filter .search-filter .search-filter-popup .heading{font-size:24px;line-height:28px}}.blog-search-filter .search-filter .search-filter-popup a{color:#FFF}.blog-search-filter .search-filter .search-filter-popup .search-filter-items .item{display:inline-flex;width:100%;padding:0}@media only screen and (min-width:768px){.blog-search-filter .search-filter .search-filter-popup .search-filter-items .item{width:calc(100% / 4.1)}}@media only screen and (min-width:992px){.blog-search-filter .search-filter .search-filter-popup .search-filter-items .item{width:calc(100% / 5.2)}}@media only screen and (min-width:1200px){.blog-search-filter .search-filter .search-filter-popup .search-filter-items .item{width:calc(100% / 7.2)}}.blog-search-filter .global-search{position:relative}.blog-search-filter .global-search input{position:relative;padding-left:51px;padding-right:30px;border:1px solid #cacaca}.blog-search-filter .global-search .icon-search{position:absolute;z-index:1;left:0;top:13px;color:#383E43}.blog-search-filter .global-search .btn--primary{position:relative;width:100%;max-width:100%;margin-top:9px;text-align:center;cursor:pointer}@media only screen and (min-width:992px){.blog-search-filter .global-search input{padding-right:160px}.blog-search-filter .global-search .btn--primary{margin-top:0;position:absolute;width:146px;top:0;right:0}}.blog-selected-items{padding-top:5px;padding-bottom:30px}.blog-selected-items .selected-items-wrapper{display:inline-block;padding:10px 0;align-items:center}.blog-selected-items .selected-items-wrapper .items-label{width:100%}@media only screen and (min-width:992px){.blog-selected-items .selected-items-wrapper{display:inline-flex}.blog-selected-items .selected-items-wrapper .items-label{width:auto;min-width:154px}}.blog-selected-items .selected-items-wrapper .selected-items a{padding:14px 38px 10px 20px;white-space:nowrap;border-radius:28px;display:inline-flex;justify-content:center;align-items:center;font-size:15px;line-height:24px;font-weight:700;border:0;min-height:50px;font-family:Arial,sans-serif;color:#FFF;background-color:#383E43;position:relative;margin:5px 20px 5px 0}.blog-selected-items .selected-items-wrapper .selected-items a::after{content:'';width:15px;height:2px;background:#FFF;position:absolute;right:15px;transform:rotate(45deg)}.blog-selected-items .selected-items-wrapper .selected-items a::before{content:'';width:15px;height:2px;background:#FFF;position:absolute;right:15px;transform:rotate(-45deg)}.blog-selected-items .selected-items-wrapper .selected-items a:focus{outline:0}.blog-selected-items .selected-items-wrapper .selected-items a:hover{text-decoration:none}.blog-related-stories{padding-bottom:50px;overflow:hidden}.blog-related-stories .heading{margin:0 0 30px}.blog-related-stories .heading .title{font-size:28px;line-height:32px;margin:0 0 10px}@media screen and (min-width:768px){.blog-related-stories .heading .title{font-size:28px;line-height:32px}}@media screen and (min-width:992px){.blog-related-stories{padding-bottom:80px!important}.blog-related-stories .heading .title{font-size:40px;line-height:44px}.blog-related-stories .item-title{font-size:18px;line-height:24px}}.blog-related-stories .heading .description :last-child,.blog-related-stories .heading .title:last-child{margin:0}.blog-related-stories.align-center .heading .row{justify-content:center;text-align:center}.blog-related-stories.align-right .heading .row{justify-content:end;text-align:right}.blog-related-stories .items-wrapper .col-12{margin-bottom:40px;height:100%}.blog-related-stories .items-wrapper .items-slider .col-12{margin-bottom:0}.blog-related-stories .items-wrapper .items-slider .slick-track{display:flex;flex-flow:row wrap}.blog-related-stories .items-wrapper .items-slider .slick-track .slick-slide{float:none;display:flex;height:auto;flex-flow:column}.blog-related-stories .items-wrapper .items-slider .slick-track .slick-slide>div{height:100%;margin-bottom:40px}.blog-related-stories .item{height:100%}.blog-related-stories .item-image img{width:100%}.blog-related-stories .item-content{background-color:#FFF;padding:27px 32px 40px}.blog-related-stories .item-author{display:flex;align-items:center;padding-bottom:10px}.blog-related-stories .item-author-image{display:inline-block;min-width:40px}.blog-related-stories .item-author-image img{border-radius:100%}.blog-related-stories .item-author-name{display:inline-block;padding-left:10px}.blog-related-stories .item-author-name p{margin:0;padding:0}.blog-related-stories .item-title{font-size:18px;line-height:24px;font-weight:700}@media screen and (min-width:768px){.blog-related-stories .item-title{font-size:18px;line-height:24px}}.blog-related-stories .item-info{display:flex}.blog-related-stories .item-info-category{display:inline-block;margin-bottom:5px}.blog-related-stories .item-info-category p{padding-right:9px}.blog-related-stories .item-info-date{display:inline-block}.blog-related-stories .item-info-date p{padding-left:10px;position:relative}.blog-related-stories .item-info-date p::after{content:"";width:1px;height:16px;background-color:#383E43;position:absolute;left:0;top:3px}.blog-related-stories .item-link{display:table-footer-group}.blog-related-stories .slick-slider .slick-disabled,.search_page_list li:not(.page-pre):not(.page-next):not(.active):not(.previous):not(.next){display:none!important}.blog-related-stories .item-link .btn--secondary{min-width:164px}.blog-related-stories .cta-wrapper{text-align:center}.blog-related-stories .cta-wrapper .btn--secondary{width:100%;max-width:300px}.blog-related-stories .slick-list{overflow:inherit}.blog-related-stories .slick-dotted.slick-slider{margin-bottom:60px}@media only screen and (min-width:992px){.blog-related-stories .slick-slider .slick-prev{left:-10px}.blog-related-stories .slick-slider .slick-next{right:-10px}.blog-related-stories .slick-dotted.slick-slider{margin-bottom:30px}}.round-up-wrapper{margin-bottom:5px}@media only screen and (max-width:576px){.round-up-wrapper{margin-top:10px}}.round-up-wrapper .round-up{background-color:#e8fbff;display:flex;flex-direction:column;padding:5px 10px;text-align:left!important}@media only screen and (min-width:768px){.round-up-wrapper .round-up{display:flex;flex-direction:column}}@media only screen and (max-width:768px){.round-up-wrapper .round-up{display:flex;flex-direction:column}.round-up-wrapper .round-up__content{padding-top:0!important}}.round-up-wrapper .round-up .title{font-weight:700;display:block!important}.round-up-wrapper .round-up__content{display:flex;flex-direction:row;justify-content:space-between}.round-up-wrapper .round-up .custom-checkbox{margin-top:8px;margin-bottom:20px}@media only screen and (min-width:768px){.round-up-wrapper .round-up .custom-checkbox{margin-bottom:10px}}.round-up-wrapper .round-up .custom-checkbox label{font-size:15px;line-height:19px;padding-top:.5px;font-style:italic}.round-up-wrapper .round-up .custom-checkbox label .round-up-underlined{text-decoration:underline;text-underline-offset:3px}.round-up-wrapper .round-up .custom-checkbox label .icon-zd-information{vertical-align:middle;font-size:17px;margin:0 2px;color:#ef008c}.round-up-wrapper .round-up__amount{font-size:28px;line-height:32px;font-weight:700;display:flex;align-items:center;justify-content:flex-end;flex-shrink:0;margin-left:10px}@media screen and (min-width:768px){.round-up-wrapper .round-up__amount{font-size:28px;line-height:32px}}@media only screen and (max-width:768px){.round-up-wrapper .round-up__amount{padding-left:20px;padding-top:0}}.global-search-result{border-top:1px solid #e9edf3}.global-search-result .global-search{background-color:#e8fbff;padding-top:50px;padding-bottom:50px}@media screen and (min-width:992px){.round-up-wrapper .round-up__amount{font-size:40px;line-height:44px}.global-search-result .global-search{padding-bottom:80px!important}}@media only screen and (min-width:992px){.global-search-result .global-search{padding-top:80px}}.global-search-result .component-separator{background-color:#e8fbff;padding-bottom:0!important}.global-search-result .cludo-r .search-result-count{border-bottom:1px solid #e9edf3;padding-bottom:10px;margin-bottom:10px}@media only screen and (min-width:768px){.global-search-result .cludo-r .search-result-count{margin-bottom:20px}}.global-search-result .cludo-r .search-results{padding-bottom:50px}@media screen and (min-width:992px){.global-search-result .cludo-r .search-results{padding-bottom:80px!important}}.global-search-result .with-images .search-results-item{padding:16px 0;margin:0!important;border-bottom:1px solid #cacaca}.global-search-result .with-images .search-results-item a{display:flex;flex-direction:row-reverse;justify-content:space-between;width:100%;color:#383E43;text-decoration:none}.dialog-text a,.global-search-result .with-images .search-results-item a .search-result-data .path:hover,.headline-container .account-info-link,.privacy-policy-link,.settings-dialog-text a{text-decoration:underline}.global-search-result .with-images .search-results-item a .search-result-image{width:30%!important;position:relative!important;display:block!important;margin-bottom:30px;max-height:inherit!important}@media only screen and (min-width:768px){.global-search-result .with-images .search-results-item a .search-result-image{width:22%!important;margin-bottom:0;margin-left:auto}}.global-search-result .with-images .search-results-item a .search-result-data{margin-left:0!important;min-height:initial!important;width:70%!important;padding-right:24px}.global-search-result .with-images .search-results-item a .search-result-data h2{margin-bottom:0!important}@media only screen and (min-width:768px){.global-search-result .with-images .search-results-item a .search-result-data{padding-right:48px;width:78%!important;margin-right:auto}.global-search-result .with-images .search-results-item a .search-result-data h2{font-size:24px!important;line-height:28px!important}}.global-search-result .with-images .search-results-item a .search-result-data p{margin-bottom:0!important;overflow:hidden}.global-search-result .with-images .search-results-item a .search-result-data .path{color:#0072CE;font-weight:700;font-size:13px}.global-search-result .cludo-page-navigation{margin-top:40px!important}.global-search-result .cludo-page-navigation .search_page_list{margin:0 auto!important;display:flex!important;justify-content:center;width:auto!important}.global-search-result .cludo-page-navigation .search_page_list li{width:32px;height:32px;border-radius:100%;background-color:transparent;color:#383E43;text-decoration:none;display:inline-flex!important;justify-content:center;align-items:center;font-size:16px;line-height:26px;padding:0!important;text-align:center!important}.global-search-result .cludo-page-navigation .search_page_list li.active{background-color:#0072CE!important;color:#FFF}.global-search-result .cludo-page-navigation .search_page_list li a{color:#383E43}.global-search-result .cludo-page-navigation .search_page_list li a:hover{text-decoration:none}.global-search-result .cludo-page-navigation .next,.global-search-result .cludo-page-navigation .previous{width:auto!important;padding:0!important}.global-search-result .cludo-page-navigation .next a,.global-search-result .cludo-page-navigation .previous a{width:64px;height:64px;border-radius:100%;background-color:#0072CE;text-decoration:none;display:flex;justify-content:center;align-items:center;font-size:26px;color:#0072CE!important}.global-search-result .cludo-page-navigation .next a:hover,.global-search-result .cludo-page-navigation .previous a:hover{text-decoration:none}.global-search-result .cludo-page-navigation .next a::before,.global-search-result .cludo-page-navigation .previous a::before{font-weight:400;text-decoration:none;text-transform:none;color:#FFF}.global-search-result .cludo-page-navigation .previous{margin-right:20px}.global-search-result .cludo-page-navigation .previous a::before{content:"";margin-left:10px}.global-search-result .cludo-page-navigation .next{margin-left:20px!important}@media only screen and (min-width:768px){.global-search-result .cludo-page-navigation .previous{margin-right:70px}.global-search-result .cludo-page-navigation .next{margin-left:70px!important}.search_page_list li:not(.page-pre):not(.page-next):not(.active):not(.previous):not(.next){display:flex!important}}.global-search-result .cludo-page-navigation .next a::before{content:"";margin-left:20px}.gifts-of-hope-greeting-card{padding-bottom:50px;margin-top:-169px}@media screen and (min-width:992px){.gifts-of-hope-greeting-card{padding-bottom:80px!important}}@media only screen and (min-width:768px){.gifts-of-hope-greeting-card{margin-top:-192px}}@media only screen and (min-width:992px){.gifts-of-hope-greeting-card{margin-top:-222px}}@media only screen and (min-width:1200px){.gifts-of-hope-greeting-card{margin-top:-188px}}@media only screen and (min-width:1400px){.gifts-of-hope-greeting-card{margin-top:-210px}}.gifts-of-hope-greeting-card .top-border-shadow{border-top:11px solid #e1e621;padding:25px 16px}@media only screen and (min-width:768px){.gifts-of-hope-greeting-card .top-border-shadow{border-top:17px solid #e1e621;padding:17px 32px}}.gifts-of-hope-greeting-card .greeting-card .greeting-card-content{display:flex;flex-direction:row}@media only screen and (max-width:768px){.gifts-of-hope-greeting-card .greeting-card .greeting-card-content{flex-direction:column}}.gifts-of-hope-greeting-card .title{font-size:28px;line-height:32px;margin-bottom:15px}@media screen and (min-width:768px){.gifts-of-hope-greeting-card .title{font-size:28px;line-height:32px}}@media screen and (min-width:992px){.gifts-of-hope-greeting-card .title{font-size:40px;line-height:44px}.gifts-of-hope-card .card-item .childCardcancel .product-tooltip .title{font-size:16px;line-height:18px}}.gifts-of-hope-card .card-item .childCardcancel .product-tooltip .title,.product-tooltip .title{font-size:16px;line-height:18px}.gifts-of-hope-card{padding-bottom:20px}.gifts-of-hope-card .card-item.top-border-shadow,.gifts-of-hope-card.top-border-shadow{padding:0}.gifts-of-hope-card .card-item{margin-bottom:40px;border-top-left-radius:72px;overflow:hidden}.gifts-of-hope-card .card-item:last-child{margin-bottom:0}.gifts-of-hope-card .card-item .top-space{margin-top:20px}.gifts-of-hope-card .card-item__content{background-color:#FFF}.gifts-of-hope-card .card-item__content .form__group{margin:0;width:100%}@media only screen and (min-width:768px){.gifts-of-hope-card .card-item .top-space{margin-top:0}.gifts-of-hope-card .card-item__content{display:flex}.gifts-of-hope-card .card-item__content .form__group{max-width:384px}}.gifts-of-hope-card .card-item__information{height:0;overflow:hidden}.gifts-of-hope-card .card-item .childCardcancel{display:flex;justify-content:center;padding-top:15px;padding-bottom:10px;position:relative;border-top:1px solid #cacaca}.gifts-of-hope-card .card-item .childCardcancel .product-tooltip{display:flex;flex-direction:column;align-items:center;text-align:center;font-weight:700;opacity:0;top:45px;left:50%;transform:translate(-50%,0);max-width:300px;width:100%;padding:20px 10px}.gifts-of-hope-card .card-item .childCardcancel .product-tooltip::before{left:50%}@media screen and (min-width:768px){.gifts-of-hope-card .card-item .childCardcancel .product-tooltip .title{font-size:16px;line-height:18px}}.gifts-of-hope-card .card-item .childCardcancel .product-tooltip .cta-wrapper{display:flex}.gifts-of-hope-card .card-item .childCardcancel .product-tooltip .cta-wrapper .btn--primary,.gifts-of-hope-card .card-item .childCardcancel .product-tooltip .cta-wrapper .btn--secondary{width:auto;cursor:pointer;margin-bottom:0}.gifts-of-hope-card .card-item .childCardcancel .product-tooltip .cta-wrapper .btn--secondary{margin-right:16px}.gifts-of-hope-card .image{margin-bottom:0}.gifts-of-hope-card .image img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;object-position:center;border-top-left-radius:64px;border-bottom-right-radius:72px}.gifts-of-hope-card .right-content{padding:28px 15px 25px;position:relative;width:100%}@media only screen and (min-width:768px){.gifts-of-hope-card .image{flex:0 0 276px;max-width:276px}.gifts-of-hope-card .right-content{padding:13px 20px 11px 32px}}.gifts-of-hope-card .right-content .title{padding-right:65px;margin-bottom:0;font-size:24px;line-height:28px;font-weight:700}@media screen and (min-width:768px){.gifts-of-hope-card .right-content .title{font-size:28px;line-height:32px}}@media screen and (min-width:992px){.gifts-of-hope-card .right-content .title{font-size:28px;line-height:32px}.gifts-of-hope-card .sub-title{font-size:18px;line-height:24px}}.gifts-of-hope-card .right-content .edit-content .btn--edit{position:absolute;right:12px;top:12px;display:none}.gifts-of-hope-card .right-content .edit-content .btn--edit.active{display:block}.gifts-of-hope-card .dropdown{padding-top:30px;display:flex;justify-content:center}@media only screen and (min-width:768px){.gifts-of-hope-card .dropdown{padding-top:0;position:absolute;right:12px;top:15px}}.gifts-of-hope-card .sub-title{font-size:18px;line-height:24px;font-weight:700}@media screen and (min-width:768px){.gifts-of-hope-card .sub-title{font-size:18px;line-height:24px}}.gifts-of-hope-card .top-information{display:none;padding:18px 18px 65px;background-color:#e9edf3;margin-top:0}.gifts-of-hope-card .top-information .top-wrapper{display:flex;justify-content:space-between;flex-direction:column-reverse;margin-bottom:10px}.gifts-of-hope-card .top-information .top-wrapper .heading{font-size:20px;line-height:22px;font-weight:700;width:100%}@media screen and (min-width:768px){.gifts-of-hope-card .top-information .top-wrapper .heading{font-size:24px;line-height:28px}}@media screen and (min-width:992px){.gifts-of-hope-card .top-information .top-wrapper .heading{font-size:24px;line-height:28px}}@media only screen and (min-width:768px){.gifts-of-hope-card .top-information{padding:18px 33px 5px;margin-top:25px}.gifts-of-hope-card .top-information .top-wrapper{flex-direction:row;align-items:center;margin-bottom:18px}.gifts-of-hope-card .top-information .top-wrapper .heading{width:50%}}.gifts-of-hope-card .top-information .top-wrapper .language-toggle{width:100%;display:flex;justify-content:flex-end;flex-direction:row-reverse;align-items:center;margin-bottom:20px;margin-left:0}@media only screen and (min-width:768px){.gifts-of-hope-card .top-information .top-wrapper .language-toggle{width:50%;flex-direction:row;flex-wrap:wrap;margin-bottom:0;margin-left:10px}}.gifts-of-hope-card .top-information .top-wrapper .language-toggle p{margin-bottom:0}.gifts-of-hope-card .top-information .top-wrapper .language-toggle .switch{margin:0 10px 0 0;max-width:103px}@media only screen and (min-width:768px){.gifts-of-hope-card .top-information .top-wrapper .language-toggle .switch{margin:0 0 0 10px}}.gifts-of-hope-card .top-information .nav{border-bottom:1px solid #383E43;list-style:none;display:flex;padding-left:0;font-weight:700;margin-bottom:18px}.gifts-of-hope-card .top-information .nav-item{padding:0 5px;text-align:center;cursor:pointer;font-size:13px;margin-right:24px;color:#383E43;text-decoration:none}.gifts-of-hope-card .top-information .nav-item.active{color:#0072CE;border-bottom:4px solid #0072CE}.gifts-of-hope-card .top-information .select-card-image img{width:100%}@media only screen and (min-width:1200px){.gifts-of-hope-card .top-information .select-card-image img{width:237px}}.gifts-of-hope-card .top-information .select-card-image .custom-radio1 input[type=radio]:checked+label .checked-border::before{position:absolute;content:"";border:4px solid #0072CE;width:100%;height:100%;top:0;left:0}.gifts-of-hope-card .top-information .select-card-image .custom-radio1 label{margin-right:15px!important}.gifts-of-hope-card .top-information .select-card-image .custom-radio1 label:last-child{margin-right:0}.gifts-of-hope-card .top-information .select-card-image .custom-radio1 label::after,.gifts-of-hope-card .top-information .select-card-image .custom-radio1 label::before{left:auto;top:auto;right:16px;bottom:16px}.gifts-of-hope-card .top-information .select-card-image .custom-radio1 label::after{right:24px;bottom:24px}.gifts-of-hope-card .bottom-wrapper{padding:30px 18px 0;background-color:#FFF}.gifts-of-hope-card .bottom-wrapper .title{font-weight:700;font-size:18px;line-height:24px;margin-bottom:0}@media screen and (min-width:768px){.gifts-of-hope-card .bottom-wrapper .title{font-size:18px;line-height:24px}}@media screen and (min-width:992px){.gifts-of-hope-card .bottom-wrapper .title{font-size:18px;line-height:24px}.product-tooltip .title{font-size:16px;line-height:18px}}.gifts-of-hope-card .custom-checkbox{margin-bottom:25px}.gifts-of-hope-card .text-box{margin-top:10px}.gifts-of-hope-card .cta-wrapper .btn--primary,.gifts-of-hope-card .cta-wrapper .btn--secondary{margin-bottom:18px;width:100%}@media only screen and (min-width:768px){.gifts-of-hope-card .bottom-wrapper{padding:30px 33px 0}.gifts-of-hope-card .text-box{margin-top:0}.gifts-of-hope-card .cta-wrapper .btn--primary,.gifts-of-hope-card .cta-wrapper .btn--secondary{max-width:245px;margin-bottom:40px}.gifts-of-hope-card .cta-wrapper .btn--secondary{margin-right:16px}}.gifts-of-hope-card .wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:15px;position:relative}@media only screen and (min-width:992px){.gifts-of-hope-card .image img{aspect-ratio:auto}.gifts-of-hope-card .wrapper{flex-wrap:nowrap;margin-bottom:0}}.gifts-of-hope-card .wrapper .description{margin-bottom:15px;padding-right:10px}@media only screen and (min-width:992px) and (min-width:768px){.gifts-of-hope-card .add-generic-message .btn--add{font-size:16px;line-height:18px}}@media only screen and (min-width:992px) and (min-width:992px){.gifts-of-hope-card .add-generic-message .btn--add{font-size:16px;line-height:18px}}@media only screen and (min-width:992px){.gifts-of-hope-card .add-generic-message .btn--add{padding-left:0;padding-right:32px;font-size:16px;line-height:18px}.gifts-of-hope-card .add-generic-message .btn--add::before{right:0;left:auto}}.gifts-of-hope-card .add-generic-message .dropdown-generic-message{display:none;list-style:none;position:absolute;width:100%;background-color:#FFF;padding:0!important;z-index:1}.gifts-of-hope-card .add-generic-message .dropdown-generic-message li{border-bottom:1px solid rgba(202,202,202,.4);cursor:pointer;padding:8px 15px!important}.gifts-of-hope-card .add-generic-message .dropdown-generic-message li:last-child{border-bottom:none}.gifts-of-hope-card .add-generic-message .dropdown-generic-message li:hover{background-color:#e8fbff}.gifts-of-hope-card .genericMessage{width:100%;border:2px solid #cacaca;resize:none;padding:7px}.gifts-of-hope-card .genericMessage:hover{padding:7px;border:2px solid #383E43}.gifts-of-hope-card .genericMessage:focus{padding:8px;border:2px solid #0072CE}.gifts-of-hope-card .genericMessage.input-validation-error{border:2px solid #bc0000}.gifts-of-hope-card .character-limit{margin-bottom:15px}@media only screen and (min-width:768px){.gifts-of-hope-card .character-limit{margin-bottom:30px}}.gifts-of-hope-card .preview-card{margin:24px;border:0}.gifts-of-hope-card .preview-card .back-card,.gifts-of-hope-card .preview-card .front-card{margin-bottom:20px}@media only screen and (min-width:768px){.gifts-of-hope-card .preview-card .back-card,.gifts-of-hope-card .preview-card .front-card{margin-bottom:40px}}.gifts-of-hope-card .preview-card .back-card img,.gifts-of-hope-card .preview-card .front-card img{width:100%}.gifts-of-hope-card .preview-card .top-border-shadow{border-top:0!important;box-shadow:none;margin-bottom:0;padding-top:0}.gifts-of-hope-card .preview-card .top-border-shadow .title{word-wrap:break-word}.gifts-of-hope-card .preview-card .description{margin-bottom:20px}.gifts-of-hope-card .preview-card .btn--primary{margin-bottom:0;width:100%}.gifts-of-hope-card .preview-card .btn--tertiary{margin-bottom:10px;width:100%;display:inline-flex;justify-content:center;align-items:center;padding:13px 20px}@media only screen and (min-width:768px){.gifts-of-hope-card .preview-card .btn--tertiary{margin-bottom:0}}.greeting-card-content .description{width:60%;margin:auto}.greeting-card-content .custom-checkbox{height:10%;margin:auto;display:inline-block;background:#0072CE;padding:9px 24px;border-radius:28px;color:#FFF}@media only screen and (max-width:768px){.greeting-card-content .description{width:100%}.greeting-card-content .custom-checkbox{margin:auto;margin-left:inherit}}.greeting-card-content .custom-checkbox input[type=checkbox]:checked+label::before{border:2px solid #FFF}.greeting-card-content .custom-checkbox input[type=checkbox]{opacity:0;position:absolute;left:2px;top:8px}.greeting-card-content .custom-checkbox label{position:relative;font-weight:400;font-style:normal}.greeting-card-content .custom-checkbox label::before{top:3px;background-color:#FFF;font-weight:400;border:none}.greeting-card-content .custom-checkbox label::after{left:6px;font-weight:400}.product-tooltip{display:flex;flex-direction:column;align-items:center;text-align:center;font-weight:700;opacity:0;top:45px;transform:translate(-50%,0);max-width:300px;width:100%;padding:20px 10px}@media screen and (min-width:768px){.product-tooltip .title{font-size:16px;line-height:18px}}.product-tooltip .cta-wrapper{display:flex}.product-tooltip .cta-wrapper .btn--primary,.product-tooltip .cta-wrapper .btn--secondary{width:auto;cursor:pointer;margin-bottom:0}.product-tooltip .cta-wrapper .btn--secondary{margin-right:16px}.vl{content:"";top:0;bottom:0;left:50%;border-left:3px solid #0072CE;transform:translate(-50%);margin:0 8px 5px;text-align:center;flex-basis:0}@media only screen and (max-width:768px){.vl{display:none}}.gohCardDeliveryDropdown{height:20px;width:20px;vertical-align:middle}.suggestion-text{font-style:italic;color:#0072CE;margin:5px 0}.modal-dialog{max-width:876px!important}.payment-item{border-top-left-radius:0!important;background:#f3f3f3!important}.changePaymentMethodModalPopup .top-border-shadow{border-top:0!important;margin-bottom:0!important}@media only screen and (min-width:768px){.changePaymentMethodModalPopup .top-border-shadow{padding:52px 40px 32px!important}.add-payment{margin-bottom:0!important}}.no-add-payment{padding-bottom:0!important}@media only screen and (min-width:768px){.no-add-payment{padding-bottom:22px!important}.payment-fulfilled{padding-left:1.5em!important;text-align:left!important;font-style:italic}}@media only screen and (min-width:992px){.payment-fulfilled{padding-left:2em!important}}@media only screen and (min-width:1200px){.payment-fulfilled{padding-left:3em!important}}@media only screen and (min-width:1400px){.payment-fulfilled{padding-left:4em!important}}.update-payment-method-button{background-color:#0072CE!important;color:#FFF!important;font-size:16px!important;border:none!important;min-height:48px!important}.update-payment-method-button.disabled{background-color:#f3f3f3!important;color:#000!important}.update-payment-method-button:hover{background-color:#00569b!important}.cc-info-display.spoc-payment-billing-information .select-payment .detail{align-items:flex-start}@media only screen and (min-width:768px){.cc-info-display.spoc-payment-billing-information .select-payment .detail{align-items:center}}.cc-info-display.spoc-payment-billing-information .select-payment .detail .detail__card-name{flex:1 1 0%;width:fit-content!important}.cc-info-display.spoc-payment-billing-information .select-payment .detail .detail__expire-date{position:relative;flex-shrink:0;width:unset!important;min-width:120px;font-size:14px}.cc-info-display.spoc-payment-billing-information .select-payment .detail .expire-date{margin-right:auto;padding-right:0!important}.cc-info-display.spoc-payment-billing-information .select-payment .detail .expire-date-expired{margin-right:auto;color:#bc0000}.headline-container .modal-content .btn--cancel.modalClose{position:absolute;right:14px;top:14px}.headline-container .modal-content .modalClose::before{font-size:30px!important}.headline-container .payment-method-details{display:flex;align-items:top;justify-content:left;padding-top:8px}@media only screen and (min-width:768px){.headline-container .payment-method-details{justify-content:center;padding-top:0}}.headline-container .payment-method-details img{width:40px;height:30px;object-fit:cover}.headline-container .payment-method-details .card-details{padding:0 20px;font-size:14px;text-align:left}.headline-container .payment-method-details .card-details .card-expired.has-expired{color:#bc0000}.headline-container .payment-method-details .card-details-change{position:relative;padding-left:20px}.headline-container .payment-method-details .card-details-change:before{content:"";width:1px;height:16px;background-color:#0072CE;position:absolute;left:0;top:5px;display:block}@media only screen and (min-width:768px){.headline-container .updatedPaymentMethodSubmit.showAtTop{position:absolute;right:32px;bottom:28px}}.headline-container .expiration-tooltip{display:inline;position:absolute;z-index:10;top:-60px;right:-168px;width:288px;font-size:14px;line-height:16px;border-radius:2px;padding:8px;opacity:0;visibility:hidden;background-color:#FFF;transition:opacity .3s ease,visibility .3s ease;filter:drop-shadow(2px 1px 3px rgba(0, 0, 0, .2))}@media only screen and (min-width:768px){.headline-container .expiration-tooltip{top:-67px;right:60px}}.headline-container .expiration-tooltip::before{content:"";position:absolute;top:100%;right:250px;margin-left:-8px;transform:rotate(-180deg);border-width:8px;border-style:solid;border-color:transparent transparent #FFF}@media only screen and (min-width:768px){.headline-container .expiration-tooltip::before{right:24px}}.new-payment-method{padding-top:0!important;margin-top:0!important}.new-payment-method .top-border-shadow{padding-top:30px!important;margin-top:0!important}.sitecore-forms{padding-bottom:50px}@media screen and (min-width:992px){.sitecore-forms{padding-bottom:80px!important}}.isWindows .btn--primary,.isWindows .btn--secondary{padding-top:9px}.isWindows .switch-label,.isWindows .vp-goh-list-items .item__tag{padding-top:0}.isWindows .custom-radio label::before,.isWindows .custom-radio1 label::before{margin-top:-5px}.isWindows .custom-radio label::after,.isWindows .custom-radio1 label::after,.isWindows .spoc-select-address .custom-radio label::before,.isWindows .spoc-select-address .custom-radio1 label::before{margin-top:0}.isWindows .btn--cancel::before{top:0}.isWindows .btn--back::before{top:7px}.isWindows .btn--back::after{top:12px}.isWindows .blog-search-filter .search-filter .blog-filter-wrapper a:after,.isWindows .btn--edit::before{top:0}.isWindows .vp-goh-list-items .total__label{padding:1px 10px 2px}.isWindows .vp-goh-list-items .detail__label{padding:1px 10px}.isWindows .item-tag__icon .product-info{display:flex!important;align-items:center;justify-content:center}.isWindows .header-main__container .shop li>a .shop-count{padding-top:3px}.isWindows .blog-selected-items .selected-items-wrapper .selected-items a{padding-top:9px}.isWindows .btn--delete::after{top:2px}.isWindows .btn--delete::before{top:0}.dialog-overlay{display:none;flex-direction:column;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:9999;justify-content:center;align-items:center;padding:24px;background-color:rgba(0,0,0,.5)}@media only screen and (min-width:1200px){.dialog-overlay{padding:48px}}.dialog-box{display:flex;flex-direction:column;align-items:center;background-color:#FFF;color:#646464;width:100%;max-width:1360px;min-height:420px;max-height:768px;padding:54px 36px 60px}.dialog-text,.settings-dialog-text{font-family:Arial,sans-serif;font-size:16px;line-height:125%;text-align:left}.settings-and-cta,.settings-wrapper{width:100%;flex-direction:column}@media only screen and (min-width:1200px){.dialog-box{padding:70px 60px 60px}.dialog-text,.settings-dialog-text{font-size:18px}.settings-and-cta,.settings-wrapper{flex-direction:row}}.settings-and-cta{display:flex;align-items:center;justify-content:center;margin-top:44px;gap:100px}@media only screen and (min-width:1200px){.settings-and-cta{margin-top:72px;gap:40px}}@media only screen and (min-width:1400px){.settings-and-cta{gap:112px}}.settings-wrapper{display:none;align-items:flex-start;justify-content:space-between;gap:20px}.settings-and-cta .custom-checkbox label{color:#919191;font-size:16px;font-weight:700;padding:0 0 0 40px;user-select:none}@media only screen and (min-width:1200px){.settings-wrapper{align-items:center;gap:16px}.settings-and-cta .custom-checkbox label{font-size:20px;padding:0 0 0 32px}}@media only screen and (min-width:1400px){.settings-wrapper{gap:20px}.settings-and-cta .custom-checkbox label{padding:0 0 0 44px}}.settings-and-cta .custom-checkbox label::before{scale:1.5;border:1px solid #919191}.settings-and-cta .custom-checkbox label::after{scale:1.5;top:3px;left:5px}.settings-and-cta .custom-checkbox input[type=checkbox]:disabled~label::before{border:2px solid #0072CE}.dialog-cta-button,.dialog-secondary-button{display:block;cursor:pointer;text-align:center;font-weight:700;font-size:20px;border:none}@media only screen and (min-width:1200px){.dialog-cta-button,.dialog-secondary-button{font-size:24px}}.dialog-cta-button{flex-shrink:0;color:#FFF;background-color:#0072CE;border-radius:48px;padding:28px 58px}@media only screen and (min-width:1400px){.dialog-cta-button{padding:32px 100px}}.dialog-secondary-button{color:#0072CE;background:0 0;margin-top:48px}.dialog-element-flex{display:flex}.dialog-element-hidden{display:none}
