:root ::-webkit-backdrop{--color-backdrop:rgba(26,17,90,.75)}:root ::backdrop{--color-backdrop:rgba(26,17,90,.75)}button.buttons__button.buttons__ghost:not(.buttons__disabled),button.buttons__button.buttons__secondary.buttons__fill:not(.buttons__disabled),button.buttons__button.buttons__secondary:not(.buttons__disabled),button.buttons__button.buttons__senary:not(.buttons__disabled){background-color:#fff;border:2px solid #376af6;border:.125rem solid #376af6;color:#376af6}button.buttons__button.buttons__ghost:not(.buttons__disabled):hover,button.buttons__button.buttons__secondary.buttons__fill:not(.buttons__disabled):hover,button.buttons__button.buttons__secondary:not(.buttons__disabled):hover,button.buttons__button.buttons__senary:not(.buttons__disabled):hover{background-color:#e3f5fd}button.buttons__button.buttons__ghost:not(.buttons__disabled).fill,button.buttons__button.buttons__secondary.buttons__fill:not(.buttons__disabled).fill,button.buttons__button.buttons__secondary:not(.buttons__disabled).fill,button.buttons__button.buttons__senary:not(.buttons__disabled).fill{border:2px solid #376af6;border:.125rem solid #376af6;background-color:#fff}button.buttons__button.buttons__ghost:not(.buttons__disabled).fill:hover,button.buttons__button.buttons__secondary.buttons__fill:not(.buttons__disabled).fill:hover,button.buttons__button.buttons__secondary:not(.buttons__disabled).fill:hover,button.buttons__button.buttons__senary:not(.buttons__disabled).fill:hover{background-color:#e3f5fd}button.buttons__button.buttons__ghost.buttons__disabled,button.buttons__button.buttons__secondary.buttons__disabled,button.buttons__button.buttons__secondary.buttons__fill.buttons__disabled,button.buttons__button.buttons__senary.buttons__disabled{border-color:#dbdbdb}button.buttons__button.buttons__ghost font,button.buttons__button.buttons__secondary.buttons__fill font,button.buttons__button.buttons__secondary font,button.buttons__button.buttons__senary font{line-height:1;display:contents}#bestFor{padding:0 16px;padding:0 1rem;margin-bottom:16px;margin-bottom:1rem}#bestFor.marg-4{margin-bottom:64px;margin-bottom:4rem;margin-top:64px;margin-top:4rem}#bestFor .title{border-bottom:1px solid #dbdbdb;color:#1a115a;padding-bottom:16px;padding-bottom:1rem;font-size:28px;font-size:1.75rem}#bestFor .description,#bestFor .holidayList{padding:8px 0;padding:.5rem 0}#bestFor .holidayList{overflow:auto;list-style:none}#bestFor .holidayList li{float:left;width:20%;font-size:18px}#bestFor a{transition:all .3s ease-in-out;text-decoration:none;color:#376af6;padding-bottom:2px;padding-bottom:.125rem}#bestFor a:hover{box-shadow:inset 0 -1px 0 #376af6}#bestFor a:active,#bestFor a:focus,#bestFor a:hover,#bestFor a:visited{text-decoration:none}@media (min-width:760px) and (max-width:959px){#bestFor{padding:0 .5rem}#bestFor .holidayList li{width:25%}}@media (min-width:580px) and (max-width:759px){#bestFor{padding:0 .5rem}#bestFor .holidayList li{width:33%}}@media (max-width:579px){#bestFor{padding:0 .5rem}#bestFor .holidayList li{width:50%}}